mbox series

[GIT,PULL] fixes for bugs caught as part of tree-in-dcache work

Message ID 20250404030627.GN2023217@ZenIV (mailing list archive)
State New
Headers show
Series [GIT,PULL] fixes for bugs caught as part of tree-in-dcache work | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git fixes

Message

Al Viro April 4, 2025, 3:06 a.m. UTC
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(-)

Comments

Linus Torvalds April 4, 2025, 4:12 a.m. UTC | #1
On Thu, 3 Apr 2025 at 20:06, Al Viro <viro@zeniv.linux.org.uk> wrote:
>
>         Fixes for assorted bugs caught in tree-in-dcache work.
> Most of that stuff is dentry refcount mishandling...
>
>   git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git fixes

Uhhuh - can you humor me and make it a signed tag?

             Linus
Linus Torvalds April 4, 2025, 4:13 a.m. UTC | #2
On Thu, 3 Apr 2025 at 21:12, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
>
> On Thu, 3 Apr 2025 at 20:06, Al Viro <viro@zeniv.linux.org.uk> wrote:
> >
> >   git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git fixes
>
> Uhhuh - can you humor me and make it a signed tag?

Oh, never mind. I see the tag.

It's just called "pull-fixes" rather than just "fixes".

              Linus
pr-tracker-bot@kernel.org April 4, 2025, 4:17 a.m. UTC | #3
The pull request you sent on Fri, 4 Apr 2025 04:06:27 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git fixes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/e48e99b6edf41c69c5528aa7ffb2daf3c59ee105

Thank you!
Al Viro April 4, 2025, 6:50 a.m. UTC | #4
On Thu, Apr 03, 2025 at 09:13:43PM -0700, Linus Torvalds wrote:
> On Thu, 3 Apr 2025 at 21:12, Linus Torvalds
> <torvalds@linux-foundation.org> wrote:
> >
> > On Thu, 3 Apr 2025 at 20:06, Al Viro <viro@zeniv.linux.org.uk> wrote:
> > >
> > >   git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git fixes
> >
> > Uhhuh - can you humor me and make it a signed tag?
> 
> Oh, never mind. I see the tag.
> 
> It's just called "pull-fixes" rather than just "fixes".

Hmm...  I wonder if it would make sense to add a flag to git-pull-request
that would verify that object in question is a tag - we already have
a chunk that extracts the tag contents when the 3rd argument happens
to be a tag...