From bdf4a4f2f5879a946a61e3be6623002d0c4163f0 Mon Sep 17 00:00:00 2001 From: zyf1116 Date: Mon, 28 Apr 2025 16:14:54 +0800 Subject: [PATCH] add a print Signed-off-by: zyf1116 --- mm/fadvise.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mm/fadvise.c b/mm/fadvise.c index 6c39d42f16dc..e8b2c90cb891 100644 --- a/mm/fadvise.c +++ b/mm/fadvise.c @@ -47,6 +47,7 @@ int generic_fadvise(struct file *file, loff_t offset, loff_t len, int advice) return -EINVAL; bdi = inode_to_bdi(mapping->host); + pr_warn("zyf1\n"); if (IS_DAX(inode) || (bdi == &noop_backing_dev_info)) { switch (advice) { @@ -57,13 +58,14 @@ int generic_fadvise(struct file *file, loff_t offset, loff_t len, int advice) case POSIX_FADV_NOREUSE: case POSIX_FADV_DONTNEED: /* no bad return value, but ignore advice */ + pr_warn("zyf2\n"); break; default: return -EINVAL; } return 0; } - + pr_warn("zyf3\n"); /* * Careful about overflows. Len == 0 means "as much as possible". Use * unsigned math because signed overflows are undefined and UBSan -- Gitee