From 766e744be093b351ac88a17adb793aac9224fc32 Mon Sep 17 00:00:00 2001 From: Yongli He Date: Mon, 25 Aug 2008 11:29:32 +0800 Subject: [PATCH 08/12] revoke: support for ext2 and ext3 V7 From: Pekka Enberg Add revoke support to ext2, ext3 and ext4 by wiring f_ops->revoke with generic_file_revoke. Cc: Alan Cox Cc: Al Viro Cc: Christoph Hellwig Cc: Peter Zijlstra Signed-off-by: Pekka Enberg Integrated-by: Yongli he --- fs/ext2/file.c | 1 + fs/ext3/file.c | 1 + fs/ext4/file.c | 1 + 3 files changed, 3 insertions(+), 0 deletions(-) diff --git a/fs/ext2/file.c b/fs/ext2/file.c index 5d198d0..983d43b 100644 --- a/fs/ext2/file.c +++ b/fs/ext2/file.c @@ -76,6 +76,7 @@ const struct file_operations ext2_file_operations = { .fsync = ext2_fsync, .splice_read = generic_file_splice_read, .splice_write = generic_file_splice_write, + .revoke = generic_file_revoke, }; #ifdef CONFIG_EXT2_FS_XIP diff --git a/fs/ext3/file.c b/fs/ext3/file.c index f55df0e..fa3d391 100644 --- a/fs/ext3/file.c +++ b/fs/ext3/file.c @@ -68,6 +68,7 @@ const struct file_operations ext3_file_operations = { .fsync = ext3_sync_file, .splice_read = generic_file_splice_read, .splice_write = generic_file_splice_write, + .revoke = generic_file_revoke, }; const struct inode_operations ext3_file_inode_operations = { diff --git a/fs/ext4/file.c b/fs/ext4/file.c index d0776e4..5abd758 100644 --- a/fs/ext4/file.c +++ b/fs/ext4/file.c @@ -145,6 +145,7 @@ const struct file_operations ext4_file_operations = { .fsync = ext4_sync_file, .splice_read = generic_file_splice_read, .splice_write = generic_file_splice_write, + .revoke = generic_file_revoke, }; const struct inode_operations ext4_file_inode_operations = { -- 1.6.5.2