[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250719-vfs-fixes-6414760dc851@brauner>
Date: Sat, 19 Jul 2025 12:59:10 +0200
From: Christian Brauner <brauner@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Christian Brauner <brauner@...nel.org>,
linux-fsdevel@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: [GIT PULL] vfs fixes
Hey Linus,
/* Summary */
This contains a few fixes for this cycle:
- Fix a memory leak in fcntl_dirnotify().
- Raise SB_I_NOEXEC on secrement superblock instead of messing with
flags on the mount.
- Add fsdevel and block mailing lists to uio entry. We had a few
instances were very questionable stuff was added without either block
or the VFS being aware of it.
- Fix netfs copy-to-cache so that it performs collection with ceph+fscache.
- Fix netfs race between cache write completion and ALL_QUEUED being set.
- Verify the inode mode when loading entries from disk in isofs.
- Avoid state_lock in iomap_set_range_uptodate().
- Fix PIDFD_INFO_COREDUMP check in PIDFD_GET_INFO ioctl.
- Fix the incorrect return value in __cachefiles_write().
/* Testing */
gcc (Debian 14.2.0-19) 14.2.0
Debian clang version 19.1.7 (3)
No build failures or warnings were observed.
/* Conflicts */
Merge conflicts with mainline
=============================
No known conflicts.
Merge conflicts with other trees
================================
No known conflicts.
The following changes since commit d7b8f8e20813f0179d8ef519541a3527e7661d3a:
Linux 6.16-rc5 (2025-07-06 14:10:26 -0700)
are available in the Git repository at:
git@...olite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.16-rc7.fixes
for you to fetch changes up to a88cddaaa3bf7445357a79a5c351c6b6d6f95b7d:
MAINTAINERS: add block and fsdevel lists to iov_iter (2025-07-16 14:46:53 +0200)
Please consider pulling these changes from the signed vfs-6.16-rc7.fixes tag.
Thanks!
Christian
----------------------------------------------------------------
vfs-6.16-rc7.fixes
----------------------------------------------------------------
Al Viro (1):
fix a leak in fcntl_dirnotify()
Christian Brauner (3):
secretmem: use SB_I_NOEXEC
Merge patch series "netfs: Fix use of fscache with ceph"
MAINTAINERS: add block and fsdevel lists to iov_iter
David Howells (2):
netfs: Fix copy-to-cache so that it performs collection with ceph+fscache
netfs: Fix race between cache write completion and ALL_QUEUED being set
Jan Kara (1):
isofs: Verify inode mode when loading from disk
Jinliang Zheng (1):
iomap: avoid unnecessary ifs_set_range_uptodate() with locks
Laura Brehm (1):
coredump: fix PIDFD_INFO_COREDUMP ioctl check
Zizhi Wo (1):
cachefiles: Fix the incorrect return value in __cachefiles_write()
MAINTAINERS | 2 ++
fs/cachefiles/io.c | 2 --
fs/cachefiles/ondemand.c | 4 +---
fs/iomap/buffered-io.c | 3 +++
fs/isofs/inode.c | 9 ++++++++-
fs/netfs/read_pgpriv2.c | 5 +++++
fs/notify/dnotify/dnotify.c | 8 ++++----
fs/pidfs.c | 2 +-
include/trace/events/netfs.h | 30 ++++++++++++++++++++++++++++++
mm/secretmem.c | 13 +++++++++----
10 files changed, 63 insertions(+), 15 deletions(-)
Powered by blists - more mailing lists