This patchset is on top of David Howells patchset he just posted as v3 of "fscache: Replace and remove old I/O API" and is based on his fscache-remove-old-io branch at https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git/log/?h=fscache-remove-old-io NOTE: fscache-remove-old-io was previously "fscache-iter-3" but it's been renamed to better reflect the purpose. The series is also at: https://github.com/DaveWysochanskiRH/kernel.git https://github.com/DaveWysochanskiRH/kernel/tree/fscache-remove-old-io-nfs-fixes Testing is looking ok so far and is still ongoing at BakeAThon and in my local testbed with tracepoints enabled via: trace-cmd start -e fscache:* -e nfs:* -e nfs4:* -e cachefiles:* Changes in v2 of this series - Dropped first patch of v1 series (dhowells updated his patch) - Don't rename or change the value of NFSDBG_FSCACHE (Trond) - Rename nfs_readpage_from_fscache and nfs_readpage_to_fscache - Rename enable/disable tracepoints to start with "nfs_fscache" - Rename fscache IO tracepoints to better reflect the new function names - Place the fscache IO tracepoints at begin and end of the functions Dave Wysochanski (7): NFS: Use nfs_i_fscache() consistently within NFS fscache code NFS: Cleanup usage of nfs_inode in fscache interface and handle i_size properly NFS: Convert NFS fscache enable/disable dfprintks to tracepoints NFS: Rename fscache read and write pages functions NFS: Replace dfprintks with tracepoints in read and write page functions NFS: Remove remaining dfprintks related to fscache cookies NFS: Remove remaining usages of NFSDBG_FSCACHE fs/nfs/fscache-index.c | 2 - fs/nfs/fscache.c | 76 +++++++++++++---------------------- fs/nfs/fscache.h | 25 ++++++------ fs/nfs/nfstrace.h | 98 +++++++++++++++++++++++++++++++++++++++++++++ fs/nfs/read.c | 4 +- include/uapi/linux/nfs_fs.h | 2 +- 6 files changed, 140 insertions(+), 67 deletions(-) -- 1.8.3.1 -- Linux-cachefs mailing list Linux-cachefs@xxxxxxxxxx https://listman.redhat.com/mailman/listinfo/linux-cachefs