projects
/
qemu-gpiodev
/
libfuse.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
404be5e
)
kernel: don't keep unreferenced inodes in the icache
author
Miklos Szeredi
<miklos@szeredi.hu>
Sat, 16 Dec 2006 15:04:07 +0000
(15:04 +0000)
committer
Miklos Szeredi
<miklos@szeredi.hu>
Sat, 16 Dec 2006 15:04:07 +0000
(15:04 +0000)
ChangeLog
patch
|
blob
|
history
kernel/inode.c
patch
|
blob
|
history
diff --git
a/ChangeLog
b/ChangeLog
index 949d2fb12cdb8700efe5a9f0eb3cc59a52dc3841..26f809cd6686f0d43dd7a37c49a47c4ae8a4964b 100644
(file)
--- a/
ChangeLog
+++ b/
ChangeLog
@@
-1,3
+1,7
@@
+2006-12-16 Miklos Szeredi <miklos@szeredi.hu>
+
+ * kernel: don't keep unreferenced inodes in the icache.
+
2006-12-10 Miklos Szeredi <miklos@szeredi.hu>
* mount.fuse: add "setuid=USER" option which does a "su - USER"
diff --git
a/kernel/inode.c
b/kernel/inode.c
index 2b6d0a371e9ea5072844e6b641a8008612063a60..d40f502bc4991ad3817b459030a82e5374290a01 100644
(file)
--- 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,