Hi all, I send the fourth patch series to remove vmtruncate. Any comments/feedback are welcome.
Changes: v4: fix an error for ocfs2, silently ignore truncate for procfs as suggested by Al v3: reworked after Al and Christoph comments v2: add documentation cleaning v1: first draft Marco Stornelli (21): ufs: drop vmtruncate sysv: drop vmtruncate reiserfs: drop vmtruncate procfs: drop vmtruncate omfs: drop vmtruncate ocfs2: drop vmtruncate adfs: drop vmtruncate affs: drop vmtruncate bfs: drop vmtruncate hfs: drop vmtruncate hpfs: drop vmtruncate jfs: drop vmtruncate hfsplus: drop vmtruncate logfs: drop vmtruncate minix: drop vmtruncate ncpfs: drop vmtruncate nilfs2: drop vmtruncate ntfs: drop vmtruncate vfs: drop vmtruncate mm: drop vmtruncate documentation: drop vmtruncate Documentation/filesystems/Locking | 6 ------ Documentation/filesystems/porting | 2 +- Documentation/filesystems/vfs.txt | 11 ----------- fs/adfs/inode.c | 15 ++++++++++----- fs/affs/file.c | 18 ++++++++++++------ fs/affs/inode.c | 5 ++++- fs/bfs/file.c | 15 ++++++++++----- fs/hfs/inode.c | 26 ++++++++++++++++++-------- fs/hfsplus/inode.c | 27 ++++++++++++++++----------- fs/hpfs/file.c | 18 ++++++++++++------ fs/hpfs/inode.c | 5 ++++- fs/jfs/file.c | 6 ++++-- fs/jfs/inode.c | 20 ++++++++++++++------ fs/libfs.c | 2 -- fs/logfs/readwrite.c | 10 ++++++++-- fs/minix/file.c | 6 ++++-- fs/minix/inode.c | 17 ++++++++++++----- fs/ncpfs/inode.c | 4 +--- fs/nilfs2/file.c | 1 - fs/nilfs2/inode.c | 24 +++++++++++++++--------- fs/nilfs2/nilfs.h | 1 + fs/nilfs2/recovery.c | 3 ++- fs/ntfs/file.c | 16 +++++++++++++--- fs/ntfs/inode.c | 8 ++++++-- fs/ntfs/inode.h | 4 ++++ fs/ocfs2/file.c | 18 ------------------ fs/omfs/file.c | 22 +++++++++++++++------- fs/proc/base.c | 7 ------- fs/proc/generic.c | 9 +-------- fs/proc/proc_sysctl.c | 7 ------- fs/reiserfs/file.c | 3 +-- fs/reiserfs/inode.c | 15 +++++++++++---- fs/reiserfs/reiserfs.h | 1 + fs/sysv/file.c | 5 +++-- fs/sysv/itree.c | 17 ++++++++++++----- fs/ufs/inode.c | 15 ++++++++++----- include/linux/fs.h | 1 - include/linux/mm.h | 1 - mm/truncate.c | 23 ----------------------- 39 files changed, 225 insertions(+), 189 deletions(-) -- 1.7.3.4 --- ------------------------------------------------------------------------------ LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d _______________________________________________ Jfs-discussion mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jfs-discussion
