aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorMiklos Szeredi <mszeredi@suse.cz>2012-08-14 11:18:07 +0200
committerMiklos Szeredi <mszeredi@suse.cz>2012-08-14 11:18:07 +0200
commit1061a0a2d90148bd2e7f32e1e694399db2dbe087 (patch)
tree7e720dfbe3e7a42dd35d8aa2734395c206ce4b12 /ChangeLog
parentefeac22bfa65c845c04adb5e70e6de33b0104fa3 (diff)
downloadandroid_external_fuse-1061a0a2d90148bd2e7f32e1e694399db2dbe087.tar.gz
android_external_fuse-1061a0a2d90148bd2e7f32e1e694399db2dbe087.tar.bz2
android_external_fuse-1061a0a2d90148bd2e7f32e1e694399db2dbe087.zip
Fix "fuse internal error: node NNN not found"
Commit 4dc7e675bb (Don't unhash name in FORGET) broke the forget logic in a subtle way, resulting in "fuse internal error: node NNN not found" and causing the filesystem daemon to abort. Fix by incrementing the node refcount if nlookup goes from zero to one. Reported by Kyle Lippincott
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 4660598..6631784 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2012-08-14 Miklos Szeredi <miklos@szeredi.hu>
+
+ * Not unhashing the name in forget (commit on 2011-12-09) broke
+ the forget logic in a subtle way, resulting in "fuse internal
+ error: node NNN not found" and causing the filesystem daemon to
+ abort. Fix by incrementing the node refcount if nlookup goes from
+ zero to one. Reported by Kyle Lippincott
+
2012-08-13 Miklos Szeredi <miklos@szeredi.hu>
* Fix linking against GNU libiconv. Patch by Natanael Copa