Message ID | CAJfpegsZoLMfcpBXBPr7wdAnuXfAYUZYyinru3jrOWWEz7DJPQ@mail.gmail.com (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | [GIT,PULL] fuse update for 6.9 | expand |
The pull request you sent on Thu, 14 Mar 2024 16:40:50 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git tags/fuse-update-6.9
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/6ce8b2ce0d7e3a621cdc9eb66d74436ca7d0e66e
Thank you!
diff --cc fs/fuse/inode.c index 516ea2979a90,02869edf72f3..3a5d88878335 --- a/fs/fuse/inode.c +++ b/fs/fuse/inode.c @@@ -954,7 -959,9 +966,9 @@@ void fuse_conn_put(struct fuse_conn *fc WARN_ON(atomic_read(&bucket->count) != 1); kfree(bucket); } + if (IS_ENABLED(CONFIG_FUSE_PASSTHROUGH)) + fuse_backing_files_free(fc); - fc->release(fc); + call_rcu(&fc->rcu, delayed_release); } } EXPORT_SYMBOL_GPL(fuse_conn_put);