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:
941ae4c
)
fix umount oops
author
Miklos Szeredi
<miklos@szeredi.hu>
Mon, 10 Mar 2003 09:35:34 +0000
(09:35 +0000)
committer
Miklos Szeredi
<miklos@szeredi.hu>
Mon, 10 Mar 2003 09:35:34 +0000
(09:35 +0000)
ChangeLog
patch
|
blob
|
history
kernel/inode.c
patch
|
blob
|
history
diff --git
a/ChangeLog
b/ChangeLog
index 84fa9491b79e5abcded4f9fdfd8f8912eb071aae..4c78652e2a8ff1367074d7a2b7bbb00874b86dc0 100644
(file)
--- a/
ChangeLog
+++ b/
ChangeLog
@@
-1,3
+1,7
@@
+2003-03-10 Miklos Szeredi <mszeredi@inf.bme.hu>
+
+ * Fix umount oops (found by Samuli Kärkkäinen)
+
2003-03-05 Miklos Szeredi <mszeredi@inf.bme.hu>
* Merge of fuse_redhat.spec and fuse.spec by Achim Settelmeier
diff --git
a/kernel/inode.c
b/kernel/inode.c
index 0e330358f4dd24deed7cf66985740a2ed46e5d49..0cb8b653bd6e6bd7bc5386214d3c57f925b2a9fc 100644
(file)
--- a/
kernel/inode.c
+++ b/
kernel/inode.c
@@
-64,10
+64,10
@@
static void fuse_put_super(struct super_block *sb)
fc->sb = NULL;
fc->uid = 0;
fc->flags = 0;
- fuse_release_conn(fc);
- sb->u.generic_sbp = NULL;
/* Flush all readers on this fs */
wake_up_all(&fc->waitq);
+ fuse_release_conn(fc);
+ sb->u.generic_sbp = NULL;
spin_unlock(&fuse_lock);
}