From: Miklos Szeredi Date: Sat, 16 Dec 2006 15:04:07 +0000 (+0000) Subject: kernel: don't keep unreferenced inodes in the icache X-Git-Tag: fuse_2_7_0_rc1~22 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=8ed044b4bf113117357f49661596980ac95b1103;p=qemu-gpiodev%2Flibfuse.git kernel: don't keep unreferenced inodes in the icache --- diff --git a/ChangeLog b/ChangeLog index 949d2fb..26f809c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2006-12-16 Miklos Szeredi + + * kernel: don't keep unreferenced inodes in the icache. + 2006-12-10 Miklos Szeredi * mount.fuse: add "setuid=USER" option which does a "su - USER" diff --git a/kernel/inode.c b/kernel/inode.c index 2b6d0a3..d40f502 100644 --- a/kernel/inode.c +++ b/kernel/inode.c @@ -552,6 +552,7 @@ static struct super_operations fuse_super_operations = { .destroy_inode = fuse_destroy_inode, .read_inode = fuse_read_inode, .clear_inode = fuse_clear_inode, + .drop_inode = generic_delete_inode, .remount_fs = fuse_remount_fs, .put_super = fuse_put_super, .umount_begin = fuse_umount_begin,