This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch fs-next
in repository linux-next.
omits 0a489ce41b62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 0f8f76e27e03 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
omits 92d56d7e6057 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits ed86f9a4fe40 Merge branch '9p-next' of git://github.com/martinetd/linux
omits 6f73eaec900e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 54513e349d37 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
omits 161b998a3de1 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
omits 1c8c1d3a02f1 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
omits 84a794b5e2ce Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
omits 31ed7803029f Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...]
omits 7bcc90514fd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits cdd21e3e1f4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b8b8d81a60a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits 0e117064ed60 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 7647ca01776f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits a25be41b72cf Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
omits e08a24693a77 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 805af925586d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 3bf0a2efaf1b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 3694bf1cd575 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 0ef6e052ea84 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
omits d75c8051200f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 519cebd63df9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits bdf08a045fb7 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git
omits 63ed4ca22c13 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 9b99ffcfc114 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
omits b4de3a7a16a7 bcachefs: Kill unnecessary bch2_dev_usage_read()
omits c5201a6dcc47 bcachefs: btree node write errors now print btree node
omits 356e5424a90d bcachefs: Fix race in print_chain()
omits 4f9f157a1fa5 bcachefs: btree_trans_restart_foreign_task()
omits d0ab2ee10759 bcachefs: bch2_disk_accounting_mod2()
omits 7e9a69c41794 bcachefs: zero init journal bios
omits 13694b0ac1ad bcachefs: Eliminate padding in move_bucket_key
omits 7f04e10bce0c bcachefs: Fix a KMSAN splat in btree_update_nodes_written()
omits 0a3e9a1e6e0c bcachefs: kmsan asserts
omits 592542750423 bcachefs: Fix kmsan warnings in bch2_extent_crc_pack()
omits e59624fe4c53 bcachefs: Disable asm memcpys when kmsan enabled
omits b50083518e38 bcachefs: Handle backpointers with unknown data types
omits 8be49fec0dd8 bcachefs: Count BCH_DATA_parity backpointers correctly
omits 776561c6614b bcachefs: Run bch2_check_dirent_target() at lookup time
omits d55ed9326c75 bcachefs: Refactor bch2_check_dirent_target()
omits d78dd4e5b4d2 bcachefs: Move bch2_check_dirent_target() to namei.c
omits 4f2dc9349ce2 bcachefs: fs-common.c -> namei.c
omits b6e89f102d2e bcachefs: EIO cleanup
omits 6221f750e303 bcachefs: bch2_write_prep_encoded_data() now returns errcode
omits 481190d3a52d bcachefs: Simplify bch2_write_op_error()
omits aea5a1004f99 bcachefs: Fix block/btree node size defaults
omits 0da1bc37d261 bcachefs: Add missing smp_rmb()
omits 9f03a4b22755 bcachefs: Kill JOURNAL_ERRORS()
omits fbdc6cebaf81 bcachefs: Filesystem discard option now propagates to devices
omits 4be4639b3865 bcachefs: Device state is now a runtime option
omits 86298f5a919e bcachefs: Setting foreground_target at runtime now trigger [...]
omits cd74aa2f391e bcachefs: Device options now use standard sysfs code
omits 26761e315801 bcachefs: Kill BCH_DEV_OPT_SETTERS()
omits 69eedc2a61ad cifs: avoid NULL pointer dereference in dbg call
omits 80b765baf554 smb: client: Remove redundant check in smb2_is_path_accessible()
omits b2beacf102df smb: client: Remove redundant check in cifs_oplock_break()
omits 7e87926e28da smb: mark the new channel addition log as informational lo [...]
omits f96183e81c17 smb: minor cleanup to remove unused function declaration
omits 4a63fb99fd66 smb: client: Fix netns refcount imbalance causing leaks an [...]
omits 0310e5ef452c CIFS: Propagate min offload along with other parameters fr [...]
omits 615f8c6c7cfd bcachefs: Remove spurious smp_mb()
omits 468de5b393ad bcachefs: Fix incorrect state count
omits cb65aafd56dd bcachefs: Fix btree iter flags in data move
omits 101fbfd8571c bcachefs: Validate bch_sb.offset field
omits 48ede71481a8 bcachefs: bch2_sb_validate() doesn't need bch_sb_handle
omits b595d83d5823 bcachefs: Add missing random.h includes
omits a644c2bc29cd bcachefs: Better incompat version/feature error messages
omits 39e7e9ac0a1e bcachefs: Fix offset_into_extent in data move path
omits 440aeb990e72 bcachefs: use sha256() instead of crypto_shash API
omits 474d516edb76 bcachefs: Remove unnecessary softdeps on crc32c and crc64
omits e6f473a3255b bcachefs: #if 0 out (enable|disable)_encryption()
omits e06236d5e95d bcachefs: Improve can_write_extent()
omits 5150dd8b23c6 bcachefs: trace_io_move_write_fail
omits 243b467c43d7 bcachefs: Increase blacklist range
omits a3e0a361cc4a bcachefs: __bch2_read() now takes a btree_trans
omits 91709e9e039b bcachefs: BCH_READ_data_update -> bch_read_bio.data_update
omits fa0b26699160 bcachefs: Read retries are after checksum errors now REQ_FUA
omits c9a27c74310c block: Allow REQ_FUA|REQ_READ
omits 8d59bf34e01e cifs: add validation check for the fields in smb_aces
omits 818d2c8b94a7 ksmbd: use aead_request_free to match aead_request_alloc
omits f7aa6f9a5d18 Revert "ksmbd: fix missing RDMA-capable flag for IPoIB dev [...]
omits 8eb866547dbb ksmbd: add bounds check for create lease context
omits 8a64acc544c6 ksmbd: add bounds check for durable handle context
omits 82ded81a15a0 ksmbd: make SMB_SERVER_KERBEROS5 enable by default
omits 2bf58275901f ksmbd: Use str_read_write() and str_true_false() helpers
new 38fec10eb60d Linux 6.14
new 3514818522c7 MAINTAINERS: remove myself as reviewer
new c4cff1ea37ac Merge tag 'vfs-6.15-rc1.mount.api' of git://git.kernel.org [...]
new 99c21beaab2d Merge tag 'vfs-6.15-rc1.misc' of git://git.kernel.org/pub/ [...]
new a79a09a0255b Merge tag 'vfs-6.15-rc1.eventpoll' of git://git.kernel.org [...]
new fd101da67636 Merge tag 'vfs-6.15-rc1.mount' of git://git.kernel.org/pub [...]
new 71ee2fde57c7 Merge tag 'vfs-6.15-rc1.pipe' of git://git.kernel.org/pub/ [...]
new df00ded23a6b Merge tag 'vfs-6.15-rc1.pidfs' of git://git.kernel.org/pub [...]
new 0ec0d4ecdd8b Merge tag 'vfs-6.15-rc1.iomap' of git://git.kernel.org/pub [...]
new 804382d59b81 Merge tag 'vfs-6.15-rc1.overlayfs' of git://git.kernel.org [...]
new 26d8e430796e Merge tag 'vfs-6.15-rc1.async.dir' of git://git.kernel.org [...]
new aaca83f7b13f Merge tag 'vfs-6.15-rc1.sysv' of git://git.kernel.org/pub/ [...]
new 74adf9e35384 Merge tag 'vfs-6.15-rc1.nsfs' of git://git.kernel.org/pub/ [...]
new 130e696aa68b Merge tag 'vfs-6.15-rc1.mount.namespace' of git://git.kern [...]
new e41170cc5ef2 Merge tag 'vfs-6.15-rc1.pagesize' of git://git.kernel.org/ [...]
new e63046adefc0 Merge tag 'vfs-6.15-rc1.ceph' of git://git.kernel.org/pub/ [...]
new c1c98301ece2 Merge tag 'vfs-6.15-rc1.initramfs' of git://git.kernel.org [...]
new 9483c37e2d1c Merge tag 'vfs-6.15-rc1.afs' of git://git.kernel.org/pub/s [...]
new d41066dd76eb Merge tag 'vfs-6.15-rc1.orangefs' of git://git.kernel.org/ [...]
new 912b82dc0b27 Merge tag 'vfs-6.15-rc1.file' of git://git.kernel.org/pub/ [...]
new 56e7a8b05151 Merge tag 'vfs-6.15-rc1.rust' of git://git.kernel.org/pub/ [...]
new b0cb56cbbdb4 Merge tag 'kernel-6.15-rc1.tasklist_lock' of git://git.ker [...]
new 9bd2815430e1 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
new 25cbfedce94e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 3fb8bacb14b6 bcachefs: BCH_READ_data_update -> bch_read_bio.data_update
new 35de2abc2227 bcachefs: __bch2_read() now takes a btree_trans
new 76bc6e51cd91 bcachefs: Increase blacklist range
new fb8a9a32ccd2 bcachefs: trace_io_move_write_fail
new 9962cb77488f bcachefs: Improve can_write_extent()
new 9b39835e932e bcachefs: #if 0 out (enable|disable)_encryption()
new 39abc73b5955 bcachefs: Remove unnecessary softdeps on crc32c and crc64
new 71fbb0b86e71 bcachefs: use sha256() instead of crypto_shash API
new 6aa446c05a44 bcachefs: Fix offset_into_extent in data move path
new 2eb985c54954 bcachefs: Better incompat version/feature error messages
new 5e67243ea670 bcachefs: Add missing random.h includes
new 8bd875ae47cf bcachefs: bch2_sb_validate() doesn't need bch_sb_handle
new 92c7789a9ed8 bcachefs: Validate bch_sb.offset field
new 16a8d5d00b8a bcachefs: Fix btree iter flags in data move
new 5cc0ab39fb16 bcachefs: Fix incorrect state count
new dd7ae389ff84 bcachefs: Remove spurious smp_mb()
new d2bad59255dc bcachefs: Kill BCH_DEV_OPT_SETTERS()
new 8b294a9b5c14 bcachefs: Device options now use standard sysfs code
new 7b84d934a162 bcachefs: Setting foreground_target at runtime now trigger [...]
new 8d7b7ac367cd bcachefs: Device state is now a runtime option
new 80be08cdb5a8 bcachefs: Filesystem discard option now propagates to devices
new 4a4000b9a6fd bcachefs: Kill JOURNAL_ERRORS()
new 5d361ae5afee bcachefs: Add missing smp_rmb()
new af2ff37da7ad bcachefs: Fix block/btree node size defaults
new 2fe208303a11 bcachefs: Simplify bch2_write_op_error()
new 127d90d2823e bcachefs: bch2_write_prep_encoded_data() now returns errcode
new 8a9f3d058279 bcachefs: EIO cleanup
new 4fcd4de0a659 bcachefs: fs-common.c -> namei.c
new 758ea4ff812b bcachefs: Move bch2_check_dirent_target() to namei.c
new 9b0d00a3693b bcachefs: Refactor bch2_check_dirent_target()
new 04e90891be26 bcachefs: Run bch2_check_dirent_target() at lookup time
new 6a9f681ef623 bcachefs: Count BCH_DATA_parity backpointers correctly
new 962322475bb5 bcachefs: Handle backpointers with unknown data types
new 9c3a2c9b471a bcachefs: Disable asm memcpys when kmsan enabled
new 53cf2a3daa4c bcachefs: Fix kmsan warnings in bch2_extent_crc_pack()
new 28aa859b6b42 bcachefs: kmsan asserts
new 1f88c3567495 bcachefs: Fix a KMSAN splat in btree_update_nodes_written()
new 9ea24b287b3b bcachefs: Eliminate padding in move_bucket_key
new 5ae6f33053af bcachefs: zero init journal bios
new f4a584f4bf64 bcachefs: bch2_disk_accounting_mod2()
new 0b4fd567261b bcachefs: btree_trans_restart_foreign_task()
new 739200c57384 bcachefs: Fix race in print_chain()
new 2adfa467347f bcachefs: btree node write errors now print btree node
new d8bdc8daac1d bcachefs: Kill unnecessary bch2_dev_usage_read()
new 22a9b83b948d Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git
new a9e1a84d86d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new 29d9c83b6dba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f2a54094b24f smb: minor cleanup to remove unused function declaration
new faf1b64888ff smb: mark the new channel addition log as informational lo [...]
new 9fb2e20e4f6a smb: client: Remove redundant check in cifs_oplock_break()
new f089ee00f205 smb: client: Remove redundant check in smb2_is_path_accessible()
new b4885bd5935b cifs: avoid NULL pointer dereference in dbg call
new be0204427ab8 CIFS: Propagate min offload along with other parameters fr [...]
new 2bc704078da2 smb: client: Fix netns refcount imbalance causing leaks an [...]
new 2f768943f110 cifs: add validation check for the fields in smb_aces
new 65acf0efc3cb Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
new 60f45273f9fa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new d2e1fa9e42de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new ebacdd8ea633 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 490d9d698235 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 123cd8f48c6a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
new 4adfa07a36a8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 47df113a7912 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 2e27e1596528 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new 2cfa57d042a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 08a5d1aa1327 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 0ad7b9937f6a Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...]
new 4d03570f08f4 ksmbd: Use str_read_write() and str_true_false() helpers
new ae989ee1d355 ksmbd: make SMB_SERVER_KERBEROS5 enable by default
new 542027e123fc ksmbd: add bounds check for durable handle context
new 07fdc62871d5 ksmbd: add bounds check for create lease context
new d44e0e49a13a Revert "ksmbd: fix missing RDMA-capable flag for IPoIB dev [...]
new cdd1471828f1 ksmbd: use aead_request_free to match aead_request_alloc
new ba2a6b577764 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
new 2e86ffd5eaa0 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
new e29830046c2e Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
new 69950c145ff0 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
new 1eaba3ec9d84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a33693ba5f56 Merge branch '9p-next' of git://github.com/martinetd/linux
new 1784655225b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new eebd03e0c3be Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
new e340e14fd4fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (0a489ce41b62)
\
N -- N -- N refs/heads/fs-next (e340e14fd4fa)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 106 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/filesystems/porting.rst | 24 +-
MAINTAINERS | 1 -
Makefile | 2 +-
block/blk-core.c | 19 +-
fs/bcachefs/io_read.c | 4 -
.../filesystems/overlayfs/set_layers_via_fds.c | 390 ++++++++++-----------
6 files changed, 216 insertions(+), 224 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 14c924333d7 Update gcc hr.po, sv.po
new f7c0b0fc4fd libstdc++: Add testcases for resolved bug [PR101527]
new 1e4d81aab25 libstdc++: Fix some broken links in the manual
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
libstdc++-v3/doc/html/manual/policy_data_structures.html | 4 ++--
.../doc/xml/manual/policy_data_structures_biblio.xml | 4 ++--
.../testsuite/24_iterators/common_iterator/101527.cc | 14 ++++++++++++++
.../testsuite/24_iterators/counted_iterator/101527.cc | 14 ++++++++++++++
4 files changed, 32 insertions(+), 4 deletions(-)
create mode 100644 libstdc++-v3/testsuite/24_iterators/common_iterator/101527.cc
create mode 100644 libstdc++-v3/testsuite/24_iterators/counted_iterator/101527.cc
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository newlib.
from a0fe98495 getlocalename_l: allow LC_ALL category
new c7f1b0791 Cygwin: document getlocalename_l fixes
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
winsup/cygwin/release/3.6.1 | 4 ++++
1 file changed, 4 insertions(+)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch main
in repository newlib.
from a0fe98495 getlocalename_l: allow LC_ALL category
new c7f1b0791 Cygwin: document getlocalename_l fixes
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
winsup/cygwin/release/3.6.1 | 4 ++++
1 file changed, 4 insertions(+)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 38fec10eb60d Linux 6.14
new 3514818522c7 MAINTAINERS: remove myself as reviewer
new f584714cffb9 pstore: convert to the new mount API
new cc0876f817d6 vfs: Convert devpts to use the new mount API
new cb0e0a8bf4e1 devtmpfs: replace ->mount with ->get_tree in public instance
new bdfa77e7c6bf vfs: remove some unused old mount api code
new e8fe0d4b2e5d Merge patch series "fs: last of the pseudofs mount api con [...]
new 00dac020ca2a sysv: convert sysv to use the new mount api
new c4cff1ea37ac Merge tag 'vfs-6.15-rc1.mount.api' of git://git.kernel.org [...]
new 8b17e540969a vfs: add initial support for CONFIG_DEBUG_VFS
new af153bb63a33 vfs: catch invalid modes in may_open()
new 3eb7e9510414 vfs: use the new debug macros in inode_set_cached_link()
new 822c11592522 Merge patch series "CONFIG_DEBUG_VFS at last"
new f9835fa147e6 make use of anon_inode_getfile_fmode()
new d6ff4c8f6522 fs: avoid mmap sem relocks when coredumping with many miss [...]
new 29d80d506b18 open: Fix return type of several functions from long to int
new f326565c4441 ioctl: Fix return type of several functions from long to int
new 8190db20c243 Merge patch series "Fix the return type of several functio [...]
new 1bb772565f32 vfs: inline getname()
new da06e3c51794 fs: don't needlessly acquire f_lock
new 1479be62582d vfs: inline new_inode_pseudo() and de-staticize alloc_inode()
new d1c735d44c12 kcmp: improve performance adding an unlikely hint to task [...]
new 12851bd921d4 fs: Turn page_offset() into a wrapper around folio_pos()
new d3a194d95fc8 epoll: simplify ep_busy_loop by removing always 0 argument
new e249056c91a2 fs: place f_ref to 3rd cache line in struct file to resolv [...]
new f13abc1e8e1a watch_queue: fix pipe accounting mismatch
new 66447acc09dc ecryptfs: remove NULL remount_fs from super_operations
new 93fd0d46cbf7 vfs: Remove invalidate_inodes()
new 86f40fa6a467 fs: dodge an atomic in putname if ref == 1
new dc530c44cd64 fs: use debug-only asserts around fd allocation and install
new 64a56f635aae exportfs: remove locking around ->get_parent() call.
new f381640e1bd4 fs: consistently deref the files table with rcu_dereference_raw()
new 611851010c74 fs: dedup handling of struct filename init and refcounts bumps
new 514b68711164 VFS/autofs: try_lookup_one_len() does not need any locks
new 008a746a01e2 fs: use wq_has_sleeper() in end_dir_add()
new eb7e453a8300 fs: drop the lock trip around I_NEW wake up in evict()
new 5a607aa94398 fs: load the ->i_sb pointer once in inode_sb_list_{add,del}
new 9ae7e5a1cd17 fs: predict not reaching the limit in alloc_empty_file()
new d5a05a5a44a9 fs: tidy up do_sys_openat2() with likely/unlikely
new c918f15420e3 fs: call inode_sb_list_add() outside of inode hash lock
new 4dec4f91359c fs: sort out fd allocation vs dup2 race commentary, take 2
new 99c21beaab2d Merge tag 'vfs-6.15-rc1.misc' of git://git.kernel.org/pub/ [...]
new 6b47d35d4d9e eventpoll: abstract out parameter sanity checking
new 38d203560118 eventpoll: abstract out ep_try_send_events() helper
new ae3a4f1fdc2c eventpoll: add epoll_sendevents() helper
new 0511f4e6a169 Merge patch series "epoll changes for io_uring wait support"
new a79a09a0255b Merge tag 'vfs-6.15-rc1.eventpoll' of git://git.kernel.org [...]
new b944249bcea9 fsnotify: add mount notification infrastructure
new 0f46d81f2bce fanotify: notify on mount attach and detach
new bf630c401641 vfs: add notifications for mount attach and detach
new 2cc0b7fd4bb0 Merge patch series "mount notification"
new 0ff053b98a0f fs: support O_PATH fds with FSCONFIG_SET_FD
new 85c8700cb6e6 selftests/overlayfs: test specifying layers as O_PATH file [...]
new 29349a3d6da3 Merge patch series "ovl: allow O_PATH file descriptor when [...]
new db04662e2f4f fs: allow detached mounts in clone_private_mount()
new ccc829b15d48 selftests: add tests for using detached mount with overlayfs
new 312994674eb1 Merge patch series "fs: allow detached mounts in clone_pri [...]
new 784ed4354c90 uidgid: add map_id_range_up()
new 37c4a9590e1e statmount: allow to retrieve idmappings
new a496dfecbc47 samples/vfs: check whether flag was raised
new fa204a65f1b6 samples/vfs: add STATMOUNT_MNT_{G,U}IDMAP
new 5a432de15fad Merge patch series "statmount: allow to retrieve idmappings"
new 8f6116b5b77b statmount: add a new supported_mask field
new 901766df440f fs: add vfs_open_tree() helper
new 474f7825d533 fs: add copy_mount_setattr() helper
new c4a16820d901 fs: add open_tree_attr()
new 325cca846fe4 fs: add kflags member to struct mount_kattr
new 2462651ffa76 fs: allow changing idmappings
new 7a54947e727b Merge patch series "fs: allow changing idmappings"
new 33cec19dc022 samples/vfs: fix printf format string for size_t
new 7d90fb525319 selinux: add FILE__WATCH_MOUNTNS
new e1c24b52adb2 selftests: add tests for mount notification
new e1ff7aa34dec umount: Allow superblock owners to force umount
new fd101da67636 Merge tag 'vfs-6.15-rc1.mount' of git://git.kernel.org/pub [...]
new 262b2fa99cbe pipe: introduce struct file_operations pipeanon_fops
new f017b0a4951f pipe: don't update {a,c,m}time for anonymous pipes
new f2ffc48de201 Merge patch series "pipe: don't update {a,c,m}time for ano [...]
new ee5eda8ea595 pipe: change pipe_write() to never add a zero-sized buffer
new a40cd5849dab pipe: drop an always true check in anon_pipe_write()
new 46af8e2406c2 pipe: cache 2 pages instead of 1
new 84654c7f4730 wait: avoid spurious calls to prepare_to_wait_event() in _ [...]
new 3d5b9f3702f1 Merge patch series "some pipe + wait stuff"
new 38962d9b15ce Merge mainline pipe changes
new cf3d0c54b21c fs/pipe: Limit the slots in pipe_resize_ring()
new 547476063e12 kernel/watch_queue: Use pipe_buf() to retrieve the pipe buffer
new ba0822021c3c fs/pipe: Use pipe_buf() helper to retrieve pipe buffer
new d5c6cb01b69c fs/splice: Use pipe_buf() helper to retrieve pipe buffer
new 3732d8f16531 Merge patch series "pipe: Trivial cleanups"
new 71ee2fde57c7 Merge tag 'vfs-6.15-rc1.pipe' of git://git.kernel.org/pub/ [...]
new f08d0c3a7111 pidfd: add PIDFD_SELF* sentinels to refer to own thread/process
new e943271f7956 selftests/pidfd: add new PIDFD_SELF* defines
new 2bbf47f2d396 selftests/pidfd: add tests for PIDFD_SELF_*
new 62d648c4429a selftests/mm: use PIDFD_SELF in guard pages test
new b1e809e7f64a Merge patch series "introduce PIDFD_SELF* sentinels"
new 816b2e602035 pidfs: switch to copy_struct_to_user()
new b573bf6f693c pidfd: rely on automatic cleanup in __pidfd_prepare()
new 3155a1940754 pidfs: move setting flags into pidfs_alloc_file()
new 0b4200381ed4 pidfs: use private inode slab cache
new 4513522984a0 pidfs: record exit code and cgroupid at exit
new 7477d7dce48a pidfs: allow to retrieve exit information
new 17457a47d226 selftests/pidfd: fix header inclusion
new 18938f718085 pidfs/selftests: ensure correct headers for ioctl handling
new ddf5315526e7 selftests/pidfd: expand common pidfd header
new 853ab1ff2cf9 selftests/pidfd: add first PIDFD_INFO_EXIT selftest
new 86c1dfdd523c selftests/pidfd: add second PIDFD_INFO_EXIT selftest
new a79975f05e5b selftests/pidfd: add third PIDFD_INFO_EXIT selftest
new 2e94e4c649c8 selftests/pidfd: add fourth PIDFD_INFO_EXIT selftest
new 2adf6ca63871 selftests/pidfd: add fifth PIDFD_INFO_EXIT selftest
new 1c4f2dbe4282 selftests/pidfd: add sixth PIDFD_INFO_EXIT selftest
new 56f235da15d0 selftests/pidfd: add seventh PIDFD_INFO_EXIT selftest
new 6092c5016005 Merge patch series "pidfs: provide information after task [...]
new 68db27274183 pidfs: ensure that PIDFS_INFO_EXIT is available
new 0fb482728ba1 pidfs: improve multi-threaded exec and premature thread-gr [...]
new db7ce91e226d selftests/pidfd: first test for multi-threaded exec polling
new 9b6f723db536 selftests/pidfd: second test for multi-threaded exec polling
new 4d5483a42c6f selftests/pidfd: third test for multi-threaded exec polling
new d40dc30c7b7c Merge patch series "pidfs: handle multi-threaded exec and [...]
new df00ded23a6b Merge tag 'vfs-6.15-rc1.pidfs' of git://git.kernel.org/pub [...]
new c50105933f0c iomap: allow the file system to submit the writeback bios
new 710273330663 iomap: simplify io_flags and io_type in struct iomap_ioend
new 034c29fb3e7c iomap: add a IOMAP_F_ANON_WRITE flag
new 5fcbd555d483 iomap: split bios to zone append limits in the submission [...]
new 63b66913d11c iomap: move common ioend code to ioend.c
new ae2f33a519af iomap: factor out a iomap_dio_done helper
new e523f2d4c974 iomap: optionally use ioends for direct I/O
new d06244c60aec iomap: add a io_private field to struct iomap_ioend
new 02b39c4655d5 iomap: pass private data to iomap_page_mkwrite
new c6d1b8d15450 iomap: pass private data to iomap_zero_range
new ddd402bbbf66 iomap: pass private data to iomap_truncate_page
new f87897339a4c Merge patch series "iomap: allow the file system to submit [...]
new abb0ea1923a6 iomap: factor out iomap length helper
new 2e4b0b6cf533 iomap: split out iomap check and reset logic from iter advance
new f47998386623 iomap: refactor iomap_iter() length check and tracepoint
new 9183b2a0e439 iomap: lift error code check out of iomap_iter_advance()
new b26f2ea1cd06 iomap: lift iter termination logic from iomap_iter_advance()
new b51d30ff51f9 iomap: export iomap_iter_advance() and return remaining length
new bc264fea0f6f iomap: support incremental iomap_iter advances
new 1a1a3b574b97 iomap: advance the iter directly on buffered writes
new e60837da4d9d iomap: advance the iter directly on unshare range
new cbad829cef3b iomap: advance the iter directly on zero range
new 30f530096166 Merge patch series "iomap: incremental per-operation iter [...]
new d9dc477ff6a2 iomap: advance the iter directly on buffered read
new 8fecec46d10b iomap: advance the iter on direct I/O
new f145377da150 iomap: convert misc simple ops to incremental advance
new e1e6bae60732 dax: advance the iomap_iter in the read/write path
new e1dae77b50e3 dax: push advance down into dax_iomap_iter() for read and write
new 80fce3058407 dax: advance the iomap_iter on zero range
new 9ba439cbdcf2 dax: advance the iomap_iter on unshare range
new 39eb05112987 dax: advance the iomap_iter on dedupe range
new 6fe32fe1bbc1 dax: advance the iomap_iter on pte and pmd faults
new 469739f1d8c5 iomap: remove unnecessary advance from iomap_iter()
new edd3e3b7d210 iomap: rename iomap_iter processed field to status
new d79c9cc51297 iomap: introduce a full map advance helper
new 53cfafdd1530 Merge patch series "iomap: incremental advance conversion [...]
new b2cd5ae693a3 iomap: make buffered writes work with RWF_DONTCACHE
new 974c5e6139db xfs: flag as supporting FOP_DONTCACHE
new 13368df520f1 Merge patch series "iomap: make buffered writes work with [...]
new 1743d385e704 Merge branch 'vfs-6.15.shared.iomap' of gitolite.kernel.or [...]
new b4de0e9be963 iomap: Rename IOMAP_ATOMIC -> IOMAP_ATOMIC_HW
new 794ca29dcc92 iomap: Support SW-based atomic writes
new 786e3080cbe9 iomap: Lift blocksize restriction on atomic writes
new c7be0d72d551 Merge patch series "iomap preliminaries for large atomic w [...]
new b26816b4e320 iomap: fix inline data on buffered read
new d279c80e0bac iomap: inline iomap_dio_bio_opflags()
new aacd436e40b0 iomap: comment on atomic write checks in iomap_dio_bio_iter()
new 370a6de7651b iomap: rework IOMAP atomic flags
new c84042b32f27 Merge patch series "further iomap large atomic writes changes"
new 0ec0d4ecdd8b Merge tag 'vfs-6.15-rc1.iomap' of git://git.kernel.org/pub [...]
new 539a0879de47 ovl: allow to specify override credentials
new 96f09432596a selftests/ovl: add first selftest for "override_creds"
new c68946ee7eb7 selftests/filesystems: add utils.{c,h}
new 6e5ed6587e67 selftests/ovl: add second selftest for "override_creds"
new a1579f6bf657 selftests/ovl: add third selftest for "override_creds"
new 9c27e5cc39bb Merge patch series "ovl: add override_creds mount option"
new 804382d59b81 Merge tag 'vfs-6.15-rc1.overlayfs' of git://git.kernel.org [...]
new 9748cb2dc393 VFS: repack DENTRY_ flags.
new 2c3230fb8db9 VFS: repack LOOKUP_ bit flags.
new 1c3cb50b58c3 VFS: change kern_path_locked() and user_path_locked_at() t [...]
new 204a575e91f3 VFS: add common error checks to lookup_one_qstr_excl()
new 3789a0ab96af Merge patch series "VFS: change kern_path_locked() and use [...]
new 3ff6c8707c9a nfs/vfs: discard d_exact_alias()
new 4cf006b73995 nfsd: drop fh_update() from S_IFDIR branch of nfsd_create_ [...]
new 71628584df83 Merge patch series "prep patches for my mkdir series"
new 88d5baf69082 Change inode_operations.mkdir to return struct dentry *
new 3f90030e1212 hostfs: store inode in dentry after mkdir if possible.
new 3f92c7b57687 ceph: return the correct dentry on mkdir
new d701902c13df fuse: return correct dentry for ->mkdir
new 8376583b84a1 nfs: change mkdir inode_operation to return alternate dent [...]
new c54b386969a5 VFS: Change vfs_mkdir() to return the dentry.
new 21432f9b5eda Merge patch series "Change inode_operations.mkdir to retur [...]
new be6690199719 doc: fix inline emphasis warning
new 26d8e430796e Merge tag 'vfs-6.15-rc1.async.dir' of git://git.kernel.org [...]
new 448fa70158f9 sysv: Remove the filesystem
new f988166291e0 Merge patch "sysv: Remove the filesystem"
new aaca83f7b13f Merge tag 'vfs-6.15-rc1.sysv' of git://git.kernel.org/pub/ [...]
new 7fd511f8c911 nsfs: validate ioctls
new 540dcf0f4404 selftests/nsfs: add ioctl validation tests
new 58c6cbd97cd5 Merge patch series "nsfs: validate ioctls"
new 74adf9e35384 Merge tag 'vfs-6.15-rc1.nsfs' of git://git.kernel.org/pub/ [...]
new 3b0cdba4da55 fs: record sequence number of origin mount namespace
new 2f576220cd81 fs: add mnt_ns_empty() helper
new 043bc81efbfc fs: add assert for move_mount()
new b73ec10a4587 fs: add fastpath for dissolve_on_fput()
new 9ed72af4e292 fs: add may_copy_tree()
new c5c12f871a30 fs: create detached mounts from detached mounts
new 3f1724dd567e selftests: create detached mounts from detached mounts
new f9fde814de37 fs: support getname_maybe_null() in move_mount()
new 21107723831e fs: mount detached mounts onto detached mounts
new d83a55b826e3 selftests: first test for mounting detached mounts onto de [...]
new 89ddfd4af1b2 selftests: second test for mounting detached mounts onto d [...]
new 4fd0aea1ea7a selftests: third test for mounting detached mounts onto de [...]
new 1768f9bd53c9 selftests: fourth test for mounting detached mounts onto d [...]
new d346ae7a641a selftests: fifth test for mounting detached mounts onto de [...]
new 0e6eef95dfc9 selftests: sixth test for mounting detached mounts onto de [...]
new 7bece690a990 selftests: seventh test for mounting detached mounts onto [...]
new 53dde6b6b255 Merge patch series "fs: expand abilities of anonymous moun [...]
new f8b6cd66e479 fs: allow creating detached mounts from fsmount() file des [...]
new 99b6a1dee086 fs: namespace: fix uninitialized variable use
new 064fe6e233e8 mount: handle mount propagation for detached mount trees
new 12e40cbb0ee5 selftests: add test for detached mount tree propagation
new e5c10b19b3a0 selftests: test subdirectory mounting
new 06b1ce966e3f Merge patch series "mount: handle mount propagation for de [...]
new 130e696aa68b Merge tag 'vfs-6.15-rc1.mount.namespace' of git://git.kern [...]
new 753aadebf2e3 fs/buffer: simplify block_read_full_folio() with bh_offset()
new b72e591f74de fs/buffer: remove batching from async read
new 86c60efd7c0e fs/mpage: avoid negative shift for large blocksize
new 8b45a4f4133d fs/mpage: use blocks_per_folio instead of blocks_per_page
new e59e97d42b05 fs/buffer fs/mpage: remove large folio restriction
new 3c20917120ce block/bdev: enable large folio support for large logical b [...]
new 47dd67532303 block/bdev: lift block size restrictions to 64k
new 425fbcd62d2e bdev: use bdev_io_min() for statx block size
new 29d12803f653 Merge patch series "enable bs > ps for block devices"
new a64e5a596067 bdev: add back PAGE_SIZE block size validation for sb_set_ [...]
new e41170cc5ef2 Merge tag 'vfs-6.15-rc1.pagesize' of git://git.kernel.org/ [...]
new f08068df4aa4 ceph: extend ceph_writeback_ctl for ceph_writepages_start( [...]
new ce80b76dd327 ceph: introduce ceph_process_folio_batch() method
new 1551ec61dc55 ceph: introduce ceph_submit_write() method
new fd7449d937e7 ceph: fix generic/421 test failure
new d8e164accbfd Merge patch series "ceph: fix generic/421 test failure"
new 19a288110435 ceph: Remove ceph_writepage()
new 88a59bda3f37 ceph: Use a folio in ceph_page_mkwrite()
new f9707a8b5b9d ceph: Convert ceph_find_incompatible() to take a folio
new baff9740bc8f ceph: Convert ceph_readdir_cache_control to store a folio
new 62171c16da60 ceph: Convert writepage_nounlock() to write_folio_nounlock()
new 15fdaf2fd60d ceph: Convert ceph_check_page_before_write() to use a folio
new a55cf4fd8fae ceph: Remove uses of page from ceph_process_folio_batch()
new ad49fe2b3d54 ceph: Convert ceph_move_dirty_page_in_page_array() to move [...]
new d1b452673af4 ceph: Pass a folio to ceph_allocate_page_array()
new 9dcef93363e7 fs: Remove page_mkwrite_check_truncate()
new fff6974ec1dc Merge patch series "Remove accesses to page->index from ceph"
new efbdd92ed9f6 ceph: Fix error handling in fill_readdir_cache()
new 59b59a943177 fscrypt: Change fscrypt_encrypt_pagecache_blocks() to take [...]
new e63046adefc0 Merge tag 'vfs-6.15-rc1.ceph' of git://git.kernel.org/pub/ [...]
new 5f469c4f7167 init: add initramfs_internal.h
new 83c0b27266ec initramfs_test: kunit tests for initramfs unpacking
new fcc155008a20 vsprintf: add simple_strntoul
new a8a3bc2e3277 initramfs: avoid memcpy for hex header fields
new 7be37c94da01 initramfs: allocate heap buffers together
new 43094e109f6d initramfs: reuse name_len for dir mtime tracking
new 225034cd510a initramfs: fix hardlink hash leak without TRAILER
new 7a329ed2dea9 initramfs: avoid static buffer for error message
new 6d52f1393380 Merge patch series "initramfs: kunit tests and cleanups"
new 0054b437c0ec MAINTAINERS: append initramfs files to the VFS section
new c1c98301ece2 Merge tag 'vfs-6.15-rc1.initramfs' of git://git.kernel.org [...]
new 4c5ad63f85ef afs: Remove the "autocell" mount option
new 1d0b929fc070 afs: Change dynroot to create contents on demand
new 4f67bcf6d624 afs: Improve afs_volume tracing to display a debug ID
new 76daa300d41a afs: Improve server refcount/active count tracing
new 92c48157ade8 afs: Make afs_lookup_cell() take a trace note
new 469c82b55862 afs: Drop the net parameter from afs_unuse_cell()
new f3a123b25429 rxrpc: Allow the app to store private data on peer structs
new 40e8b52fe8c8 afs: Use the per-peer app data provided by rxrpc
new 4882ba78574e afs: Fix afs_server ref accounting
new e2c2cb8ef07a afs: Simplify cell record handling
new 58a5937d50d8 Merge tag 'afs-next-20250310' of ssh://gitolite.kernel.org [...]
new 9483c37e2d1c Merge tag 'vfs-6.15-rc1.afs' of git://git.kernel.org/pub/s [...]
new 062e8093592f orangefs: Do not truncate file size
new 50fb0a7f43c0 orangefs: Move s_kmod_keyword_mask_map to orangefs-debugfs.c
new 144fa8ae0830 orangefs: make open_for_read and open_for_write boolean
new 506382dbbedc orangefs: Remove orangefs_writepage()
new 40eca026bbaa orangefs: Convert orangefs_writepage_locked() to take a folio
new 6420f17963f2 orangefs: Pass mapping to orangefs_writepages_work()
new f9ec21357f52 orangefs: Unify error & success paths in orangefs_writepag [...]
new 377afd97cf18 orangefs: Simplify bvec setup in orangefs_writepages_work()
new 73f233b972ce orangefs: Convert orangefs_writepages to contain an array [...]
new 215434739c3b Merge patch series "Orangefs fixes for 6.15"
new d41066dd76eb Merge tag 'vfs-6.15-rc1.orangefs' of git://git.kernel.org/ [...]
new 23e490336467 fs: predict no error in close()
new e83588458f65 file: add fput and file_ref_put routines optimized for use [...]
new 3e46a92a27c2 fs: use fput_close_sync() in close()
new a914bd93f3ed fs: use fput_close() in filp_close()
new 606623de503f fs: use fput_close() in path_openat()
new dba2e3b788f5 Merge patch series "avoid the extra atomic on a ref when c [...]
new 5370b43e4bcf fs: reduce work in fdget_pos()
new 912b82dc0b27 Merge tag 'vfs-6.15-rc1.file' of git://git.kernel.org/pub/ [...]
new e27b0e3c54f0 rust: file: optimize rust symbol generation for FileDescri [...]
new 0b9817caac1d rust: optimize rust symbol generation for SeqFile
new 56e7a8b05151 Merge tag 'vfs-6.15-rc1.rust' of git://git.kernel.org/pub/ [...]
new fb3bbcfe344e exit: change the release_task() paths to call flush_sigque [...]
new 43966114b499 exit: kill the pointless __exit_signal()->clear_tsk_thread [...]
new 33be3ffd30b3 Merge patch series "exit: change the release_task() paths [...]
new 1ab278569497 exit: perform add_device_randomness() without tasklist_lock
new 6731cd97e60d exit: hoist get_pid() in release_task() outside of tasklist_lock
new 74198dc2067b pid: sprinkle tasklist_lock asserts
new 7903f907a226 pid: perform free_pid() calls outside of tasklist_lock
new 627454c0f670 pid: drop irq disablement around pidmap_lock
new 0a7713ac0d98 Merge patch series "reduce tasklist_lock hold time on exit [...]
new b0cb56cbbdb4 Merge tag 'kernel-6.15-rc1.tasklist_lock' of git://git.ker [...]
The 307 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/filesystems/index.rst | 1 -
Documentation/filesystems/iomap/design.rst | 9 +
Documentation/filesystems/iomap/operations.rst | 42 +-
Documentation/filesystems/locking.rst | 2 +-
Documentation/filesystems/overlayfs.rst | 24 +-
Documentation/filesystems/porting.rst | 48 +-
Documentation/filesystems/sysv-fs.rst | 264 ----
Documentation/filesystems/vfs.rst | 23 +-
MAINTAINERS | 10 +-
arch/alpha/kernel/syscalls/syscall.tbl | 1 +
arch/arm/tools/syscall.tbl | 1 +
arch/arm64/kernel/elfcore.c | 3 +-
arch/arm64/tools/syscall_32.tbl | 1 +
arch/loongarch/configs/loongson3_defconfig | 1 -
arch/m68k/configs/amiga_defconfig | 1 -
arch/m68k/configs/apollo_defconfig | 1 -
arch/m68k/configs/atari_defconfig | 1 -
arch/m68k/configs/bvme6000_defconfig | 1 -
arch/m68k/configs/hp300_defconfig | 1 -
arch/m68k/configs/mac_defconfig | 1 -
arch/m68k/configs/multi_defconfig | 1 -
arch/m68k/configs/mvme147_defconfig | 1 -
arch/m68k/configs/mvme16x_defconfig | 1 -
arch/m68k/configs/q40_defconfig | 1 -
arch/m68k/configs/sun3_defconfig | 1 -
arch/m68k/configs/sun3x_defconfig | 1 -
arch/m68k/kernel/syscalls/syscall.tbl | 1 +
arch/microblaze/kernel/syscalls/syscall.tbl | 1 +
arch/mips/configs/malta_defconfig | 1 -
arch/mips/configs/malta_kvm_defconfig | 1 -
arch/mips/configs/maltaup_xpa_defconfig | 1 -
arch/mips/configs/rm200_defconfig | 1 -
arch/mips/kernel/syscalls/syscall_n32.tbl | 1 +
arch/mips/kernel/syscalls/syscall_n64.tbl | 1 +
arch/mips/kernel/syscalls/syscall_o32.tbl | 1 +
arch/parisc/configs/generic-64bit_defconfig | 1 -
arch/parisc/kernel/syscalls/syscall.tbl | 1 +
arch/powerpc/configs/fsl-emb-nonhw.config | 1 -
arch/powerpc/configs/ppc6xx_defconfig | 1 -
arch/powerpc/kernel/syscalls/syscall.tbl | 1 +
arch/powerpc/platforms/pseries/papr-vpd.c | 7 +-
arch/s390/kernel/syscalls/syscall.tbl | 1 +
arch/sh/kernel/syscalls/syscall.tbl | 1 +
arch/sparc/kernel/syscalls/syscall.tbl | 1 +
arch/x86/entry/syscalls/syscall_32.tbl | 1 +
arch/x86/entry/syscalls/syscall_64.tbl | 1 +
arch/xtensa/kernel/syscalls/syscall.tbl | 1 +
block/bdev.c | 13 +-
drivers/base/devtmpfs.c | 153 ++-
drivers/vfio/group.c | 16 +-
fs/9p/vfs_inode.c | 7 +-
fs/9p/vfs_inode_dotl.c | 8 +-
fs/Kconfig | 1 -
fs/Makefile | 1 -
fs/affs/affs.h | 2 +-
fs/affs/namei.c | 8 +-
fs/afs/addr_list.c | 50 +
fs/afs/cell.c | 437 +++----
fs/afs/cmservice.c | 82 +-
fs/afs/dir.c | 17 +-
fs/afs/dynroot.c | 486 +++-----
fs/afs/fs_probe.c | 32 +-
fs/afs/fsclient.c | 4 +-
fs/afs/internal.h | 98 +-
fs/afs/main.c | 16 +-
fs/afs/mntpt.c | 5 +-
fs/afs/proc.c | 15 +-
fs/afs/rxrpc.c | 8 +-
fs/afs/server.c | 601 ++++------
fs/afs/server_list.c | 6 +-
fs/afs/super.c | 25 +-
fs/afs/vl_alias.c | 7 +-
fs/afs/vl_rotate.c | 2 +-
fs/afs/volume.c | 15 +-
fs/autofs/autofs_i.h | 2 +
fs/autofs/dev-ioctl.c | 3 -
fs/autofs/root.c | 14 +-
fs/bad_inode.c | 6 +-
fs/bcachefs/fs-ioctl.c | 4 -
fs/bcachefs/fs.c | 8 +-
fs/btrfs/inode.c | 8 +-
fs/buffer.c | 58 +-
fs/cachefiles/namei.c | 16 +-
fs/cachefiles/ondemand.c | 7 +-
fs/ceph/addr.c | 1259 ++++++++++++--------
fs/ceph/dir.c | 45 +-
fs/ceph/inode.c | 31 +-
fs/ceph/mds_client.c | 2 +
fs/ceph/mds_client.h | 3 +
fs/ceph/super.c | 11 +
fs/ceph/super.h | 2 +-
fs/coda/dir.c | 14 +-
fs/configfs/dir.c | 6 +-
fs/coredump.c | 38 +-
fs/crypto/crypto.c | 22 +-
fs/dax.c | 111 +-
fs/dcache.c | 49 +-
fs/devpts/inode.c | 251 ++--
fs/ecryptfs/inode.c | 20 +-
fs/ecryptfs/super.c | 1 -
fs/eventfd.c | 5 +-
fs/eventpoll.c | 95 +-
fs/exfat/namei.c | 8 +-
fs/exportfs/expfs.c | 2 -
fs/ext2/namei.c | 9 +-
fs/ext4/inode.c | 4 +
fs/ext4/namei.c | 10 +-
fs/ext4/page-io.c | 2 +-
fs/f2fs/data.c | 2 +-
fs/f2fs/namei.c | 14 +-
fs/fat/namei_msdos.c | 8 +-
fs/fat/namei_vfat.c | 8 +-
fs/file.c | 133 ++-
fs/file_table.c | 73 +-
fs/fsopen.c | 2 +-
fs/fuse/dir.c | 50 +-
fs/gfs2/bmap.c | 3 +-
fs/gfs2/inode.c | 9 +-
fs/hfs/dir.c | 10 +-
fs/hfsplus/dir.c | 6 +-
fs/hostfs/hostfs_kern.c | 16 +-
fs/hpfs/namei.c | 10 +-
fs/hugetlbfs/inode.c | 6 +-
fs/init.c | 7 +-
fs/inode.c | 127 +-
fs/internal.h | 11 +-
fs/ioctl.c | 10 +-
fs/iomap/Makefile | 1 +
fs/iomap/buffered-io.c | 356 ++----
fs/iomap/direct-io.c | 279 +++--
fs/iomap/fiemap.c | 21 +-
fs/iomap/internal.h | 10 +
fs/iomap/ioend.c | 216 ++++
fs/iomap/iter.c | 97 +-
fs/iomap/seek.c | 16 +-
fs/iomap/swapfile.c | 7 +-
fs/iomap/trace.h | 8 +-
fs/jffs2/dir.c | 18 +-
fs/jfs/namei.c | 8 +-
fs/kernfs/dir.c | 12 +-
fs/libfs.c | 4 +-
fs/minix/namei.c | 8 +-
fs/mnt_idmapping.c | 51 +
fs/mount.h | 37 +
fs/mpage.c | 49 +-
fs/namei.c | 149 +--
fs/namespace.c | 852 ++++++++++---
fs/nfs/dir.c | 20 +-
fs/nfs/internal.h | 4 +-
fs/nfs/nfs3proc.c | 29 +-
fs/nfs/nfs4proc.c | 47 +-
fs/nfs/proc.c | 12 +-
fs/nfsd/nfs4recover.c | 7 +-
fs/nfsd/vfs.c | 34 +-
fs/nilfs2/namei.c | 8 +-
fs/notify/fanotify/fanotify.c | 38 +-
fs/notify/fanotify/fanotify.h | 18 +
fs/notify/fanotify/fanotify_user.c | 89 +-
fs/notify/fdinfo.c | 5 +
fs/notify/fsnotify.c | 47 +-
fs/notify/fsnotify.h | 11 +
fs/notify/mark.c | 14 +-
fs/nsfs.c | 32 +-
fs/ntfs3/namei.c | 8 +-
fs/ocfs2/dlmfs/dlmfs.c | 10 +-
fs/ocfs2/namei.c | 10 +-
fs/omfs/dir.c | 6 +-
fs/open.c | 44 +-
fs/orangefs/file.c | 4 +-
fs/orangefs/inode.c | 149 +--
fs/orangefs/namei.c | 8 +-
fs/orangefs/orangefs-debug.h | 43 -
fs/orangefs/orangefs-debugfs.c | 43 +
fs/overlayfs/dir.c | 46 +-
fs/overlayfs/overlayfs.h | 15 +-
fs/overlayfs/params.c | 25 +
fs/overlayfs/super.c | 23 +-
fs/pidfs.c | 247 +++-
fs/pipe.c | 181 +--
fs/pnode.c | 14 +-
fs/pnode.h | 2 +-
fs/pstore/inode.c | 109 +-
fs/ramfs/inode.c | 6 +-
fs/read_write.c | 13 +-
fs/signalfd.c | 7 +-
fs/smb/client/cifsfs.h | 4 +-
fs/smb/client/file.c | 2 +-
fs/smb/client/inode.c | 10 +-
fs/smb/server/vfs.c | 58 +-
fs/splice.c | 40 +-
fs/super.c | 57 +-
fs/sysv/Kconfig | 38 -
fs/sysv/Makefile | 9 -
fs/sysv/balloc.c | 240 ----
fs/sysv/dir.c | 378 ------
fs/sysv/file.c | 59 -
fs/sysv/ialloc.c | 235 ----
fs/sysv/inode.c | 354 ------
fs/sysv/itree.c | 511 --------
fs/sysv/namei.c | 280 -----
fs/sysv/super.c | 595 ---------
fs/sysv/sysv.h | 245 ----
fs/timerfd.c | 6 +-
fs/tracefs/inode.c | 10 +-
fs/ubifs/dir.c | 10 +-
fs/udf/namei.c | 12 +-
fs/ufs/namei.c | 8 +-
fs/vboxsf/dir.c | 8 +-
fs/xfs/scrub/orphanage.c | 9 +-
fs/xfs/xfs_aops.c | 25 +-
fs/xfs/xfs_file.c | 6 +-
fs/xfs/xfs_iomap.c | 8 +-
fs/xfs/xfs_iops.c | 4 +-
fs/xfs/xfs_super.c | 3 +-
fs/zonefs/file.c | 2 +-
include/linux/blkdev.h | 8 +-
include/linux/dcache.h | 39 +-
include/linux/eventpoll.h | 4 +
include/linux/fanotify.h | 12 +-
include/linux/file_ref.h | 48 +
include/linux/fs.h | 62 +-
include/linux/fs_context.h | 2 -
include/linux/fscrypt.h | 12 +-
include/linux/fsnotify.h | 20 +
include/linux/fsnotify_backend.h | 42 +
include/linux/iomap.h | 116 +-
include/linux/kstrtox.h | 1 +
include/linux/mm.h | 2 +-
include/linux/mnt_idmapping.h | 5 +
include/linux/namei.h | 45 +-
include/linux/nfs_xdr.h | 2 +-
include/linux/pagemap.h | 48 +-
include/linux/pid.h | 7 +-
include/linux/pidfs.h | 1 +
include/linux/pipe_fs_i.h | 2 +-
include/linux/syscalls.h | 8 +-
include/linux/sysv_fs.h | 214 ----
include/linux/uidgid.h | 6 +
include/linux/vfsdebug.h | 45 +
include/linux/wait.h | 3 +
include/net/af_rxrpc.h | 2 +
include/trace/events/afs.h | 83 +-
include/uapi/asm-generic/unistd.h | 4 +-
include/uapi/linux/fanotify.h | 10 +
include/uapi/linux/mount.h | 10 +-
include/uapi/linux/pidfd.h | 31 +-
init/.kunitconfig | 3 +
init/Kconfig | 7 +
init/Makefile | 1 +
init/initramfs.c | 66 +-
init/initramfs_internal.h | 8 +
init/initramfs_test.c | 407 +++++++
kernel/audit_watch.c | 12 +-
kernel/auditsc.c | 12 +-
kernel/bpf/inode.c | 8 +-
kernel/exit.c | 64 +-
kernel/fork.c | 22 +-
kernel/kcmp.c | 2 +-
kernel/pid.c | 106 +-
kernel/signal.c | 108 +-
kernel/sys.c | 14 +-
kernel/user_namespace.c | 26 +-
kernel/watch_queue.c | 16 +-
lib/Kconfig.debug | 9 +
lib/vsprintf.c | 7 +
mm/gup.c | 6 +-
mm/shmem.c | 8 +-
net/rxrpc/ar-internal.h | 1 +
net/rxrpc/peer_object.c | 30 +-
rust/kernel/fs/file.rs | 4 +
rust/kernel/seq_file.rs | 1 +
samples/vfs/samples-vfs.h | 14 +-
samples/vfs/test-list-all-mounts.c | 35 +-
scripts/syscall.tbl | 1 +
security/apparmor/apparmorfs.c | 8 +-
security/landlock/fs.c | 2 +-
security/selinux/hooks.c | 3 +
security/selinux/include/classmap.h | 2 +-
tools/testing/selftests/Makefile | 1 +
.../mount-notify}/.gitignore | 0
.../selftests/filesystems/mount-notify/Makefile | 6 +
.../filesystems/mount-notify/mount-notify_test.c | 516 ++++++++
.../selftests/filesystems/nsfs/iterate_mntns.c | 14 +
.../selftests/filesystems/overlayfs/Makefile | 11 +-
.../filesystems/overlayfs/set_layers_via_fds.c | 507 +++++++-
.../selftests/filesystems/overlayfs/wrappers.h | 17 +
.../selftests/filesystems/statmount/statmount.h | 2 +-
tools/testing/selftests/filesystems/utils.c | 501 ++++++++
tools/testing/selftests/filesystems/utils.h | 45 +
tools/testing/selftests/mm/guard-pages.c | 16 +-
.../selftests/mount_setattr/mount_setattr_test.c | 652 ++++++++++
tools/testing/selftests/pidfd/.gitignore | 2 +
tools/testing/selftests/pidfd/Makefile | 4 +-
tools/testing/selftests/pidfd/pidfd.h | 109 ++
tools/testing/selftests/pidfd/pidfd_exec_helper.c | 12 +
tools/testing/selftests/pidfd/pidfd_fdinfo_test.c | 1 +
tools/testing/selftests/pidfd/pidfd_info_test.c | 692 +++++++++++
tools/testing/selftests/pidfd/pidfd_open_test.c | 30 +-
tools/testing/selftests/pidfd/pidfd_setns_test.c | 45 -
tools/testing/selftests/pidfd/pidfd_test.c | 76 +-
virt/kvm/kvm_main.c | 11 +-
301 files changed, 9602 insertions(+), 7643 deletions(-)
delete mode 100644 Documentation/filesystems/sysv-fs.rst
create mode 100644 fs/iomap/internal.h
create mode 100644 fs/iomap/ioend.c
delete mode 100644 fs/sysv/Kconfig
delete mode 100644 fs/sysv/Makefile
delete mode 100644 fs/sysv/balloc.c
delete mode 100644 fs/sysv/dir.c
delete mode 100644 fs/sysv/file.c
delete mode 100644 fs/sysv/ialloc.c
delete mode 100644 fs/sysv/inode.c
delete mode 100644 fs/sysv/itree.c
delete mode 100644 fs/sysv/namei.c
delete mode 100644 fs/sysv/super.c
delete mode 100644 fs/sysv/sysv.h
delete mode 100644 include/linux/sysv_fs.h
create mode 100644 include/linux/vfsdebug.h
create mode 100644 init/.kunitconfig
create mode 100644 init/initramfs_internal.h
create mode 100644 init/initramfs_test.c
copy tools/testing/selftests/{fchmodat2 => filesystems/mount-notify}/.gitignore (100%)
create mode 100644 tools/testing/selftests/filesystems/mount-notify/Makefile
create mode 100644 tools/testing/selftests/filesystems/mount-notify/mount-notify_test.c
create mode 100644 tools/testing/selftests/filesystems/utils.c
create mode 100644 tools/testing/selftests/filesystems/utils.h
create mode 100644 tools/testing/selftests/pidfd/pidfd_exec_helper.c
create mode 100644 tools/testing/selftests/pidfd/pidfd_info_test.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch cygwin-3_6-branch
in repository newlib.
from 5e4b63c1b Revert "Cygwin: CI: XFAIL umask03"
new da9762445 Cygwin: doc: improve Solaris ACL documentation
new fb277a97b getlocalename_l: fix return value in LC_GLOBAL_LOCALE case
new 914a33ef8 getlocalename_l: fix comment
new b0a66722a locale: drop global_locale_string, add locale_string to locale_t
new 0e244fa5d getlocalename_l: allow LC_ALL category
new 174276a26 Cygwin: document getlocalename_l fixes
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
newlib/libc/include/sys/reent.h | 11 +++++++--
newlib/libc/locale/getlocalename_l.c | 15 ++++++++----
newlib/libc/locale/locale.c | 46 +++++++++++++++++++-----------------
newlib/libc/locale/setlocale.h | 5 ++++
winsup/cygwin/release/3.6.1 | 4 ++++
winsup/doc/posix.xml | 31 ++++++++++++++++--------
6 files changed, 74 insertions(+), 38 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch main
in repository newlib.
from f2a4fbba6 Revert "Cygwin: CI: XFAIL umask03"
new ad6700ac5 Cygwin: ntdll.h: enum _FILE_INFORMATION_CLASS: add FileKnownF [...]
new 6a6bf01b7 getlocalename_l: fix return value in LC_GLOBAL_LOCALE case
new e635174dd getlocalename_l: fix comment
new e5a9f552e locale: drop global_locale_string, add locale_string to locale_t
new a0fe98495 getlocalename_l: allow LC_ALL category
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
newlib/libc/include/sys/reent.h | 11 +++++++--
newlib/libc/locale/getlocalename_l.c | 15 ++++++++----
newlib/libc/locale/locale.c | 46 +++++++++++++++++++-----------------
newlib/libc/locale/setlocale.h | 5 ++++
winsup/cygwin/local_includes/ntdll.h | 1 +
5 files changed, 50 insertions(+), 28 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/omp/gcc-14
in repository gcc.
from fcf3133716d libgomp.fortran/get-mapped-ptr-1.f90: Use -6 for non-conf d [...]
new ea561defcb7 libgomp/plugin/plugin-nvptx.c: Fix device used for stream creation
new 10041f14613 libgomp: Save OpenMP device number when initializing the in [...]
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
libgomp/ChangeLog.omp | 8 ++++++++
libgomp/plugin/plugin-nvptx.c | 18 ++++++++++++++++--
libgomp/target.c | 1 +
3 files changed, 25 insertions(+), 2 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 4d5d1a7326c libgomp: Save OpenMP device number when initializing the in [...]
new 14c924333d7 Update gcc hr.po, sv.po
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/po/hr.po | 676 +++++++++++++++++++++++++----------------------------------
gcc/po/sv.po | 292 ++++++++++++--------------
2 files changed, 424 insertions(+), 544 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.