Due to my previous patch not including pagemap.h in fs/aio.c, a test failure occurred. In this patch, it has been fixed. Previous patch address: https://lore.kernel.org/all/tencent_08B979048FE091821B290B18AE97E70DC507@xxxxxx/ Signed-off-by: Junjie Fu <fujunjie1@xxxxxx> --- fs/aio.c | 1 + include/linux/mempolicy.h | 1 - mm/mempolicy.c | 1 + 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/fs/aio.c b/fs/aio.c index 50671640b588..9fad51dc823f 100644 --- a/fs/aio.c +++ b/fs/aio.c @@ -39,6 +39,7 @@ #include <linux/compat.h> #include <linux/migrate.h> #include <linux/ramfs.h> +#include <linux/pagemap.h> #include <linux/percpu-refcount.h> #include <linux/mount.h> #include <linux/pseudo_fs.h> diff --git a/include/linux/mempolicy.h b/include/linux/mempolicy.h index ce9885e0178a..d36877557b00 100644 --- a/include/linux/mempolicy.h +++ b/include/linux/mempolicy.h @@ -12,7 +12,6 @@ #include <linux/rbtree.h> #include <linux/spinlock.h> #include <linux/nodemask.h> -#include <linux/pagemap.h> #include <uapi/linux/mempolicy.h> struct mm_struct; diff --git a/mm/mempolicy.c b/mm/mempolicy.c index 88eef9776bb0..5297e0df4e3d 100644 --- a/mm/mempolicy.c +++ b/mm/mempolicy.c @@ -99,6 +99,7 @@ #include <linux/swap.h> #include <linux/seq_file.h> #include <linux/proc_fs.h> +#include <linux/pagemap.h> #include <linux/migrate.h> #include <linux/ksm.h> #include <linux/rmap.h> -- 2.34.1