]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
fuse: don't unhash root
authorMiklos Szeredi <mszeredi@redhat.com>
Wed, 28 Feb 2024 15:50:49 +0000 (16:50 +0100)
committerMiklos Szeredi <mszeredi@redhat.com>
Tue, 5 Mar 2024 12:40:43 +0000 (13:40 +0100)
commitb1fe686a765e6c0d71811d825b5a1585a202b777
treeba7fa8269beb3a7cd4085e64187eada7fb91c372
parent68ca1b49e430f6534d0774a94147a823e3b8b26e
fuse: don't unhash root

The root inode is assumed to be always hashed.  Do not unhash the root
inode even if it is marked BAD.

Fixes: 5d069dbe8aaf ("fuse: fix bad inode")
Cc: <stable@vger.kernel.org> # v5.11
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
fs/fuse/fuse_i.h
fs/fuse/inode.c