Fixes for assorted bugs caught in tree-in-dcache work. Most of that stuff is dentry refcount mishandling... The following changes since commit 80e54e84911a923c40d7bee33a34c1b4be148d7a: Linux 6.14-rc6 (2025-03-09 13:45:25 -1000) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git fixes for you to fetch changes up to 00cdfdcfa0806202aea56b02cedbf87ef1e75df8: hypfs_create_cpu_files(): add missing check for hypfs_mkdir() failure (2025-03-17 22:06:04 -0400) ---------------------------------------------------------------- Al Viro (5): spufs: fix a leak on spufs_new_file() failure spufs: fix gang directory lifetimes spufs: fix a leak in spufs_create_context() qibfs: fix _another_ leak hypfs_create_cpu_files(): add missing check for hypfs_mkdir() failure arch/powerpc/platforms/cell/spufs/gang.c | 1 + arch/powerpc/platforms/cell/spufs/inode.c | 63 ++++++++++++++++++++++++++----- arch/powerpc/platforms/cell/spufs/spufs.h | 2 + arch/s390/hypfs/hypfs_diag_fs.c | 2 + drivers/infiniband/hw/qib/qib_fs.c | 1 + 5 files changed, 59 insertions(+), 10 deletions(-)