Changes since v9 RESEND:
1. P1: Simplify the assignment expression:
len -= offset + len - 1 - ddev_end; => len = ddev_end - offset + 1;
2. P2: Add '*' after '/*' to make it a part of kernel-doc
3. P2: Replace 'void *unused' with a specific function signature
4. P3: Freeze the fs before invalidate dax mapping
Shiyang Ruan (3):
xfs: fix the calculation of length and end
fs: introduce super_drop_pagecache()
mm, pmem, xfs: Introduce MF_MEM_REMOVE for unbind
drivers/dax/super.c | 3 ++-
fs/drop_caches.c | 29 +------------------------
fs/super.c | 43 +++++++++++++++++++++++++++++++++++++
fs/xfs/xfs_notify_failure.c | 34 +++++++++++++++++++++++++----
include/linux/fs.h | 2 ++
include/linux/mm.h | 1 +
include/linux/pagemap.h | 1 +
mm/truncate.c | 20 +++++++++++++++--
8 files changed, 98 insertions(+), 35 deletions(-)
--
2.39.1