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 c0be97666e4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a87de0c51c4 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 8d14067a2d5a Merge branch '9p-next' of git://github.com/martinetd/linux omits 2cf9aec5c456 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 5f910761fb04 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 226da6646d9a Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 7225a6a667c5 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits e3815f5a03f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ed71062e978 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d8ead8653ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 2378b3aff281 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 2b8b31114e2d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits d271038cb399 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 0f1859234188 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 041eedcd227c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 09ea63c95a58 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 16cddc097d3d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4eb98ddba82f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 330763a9d199 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits edc58a332a85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 7e2c6a073f3e Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 0a43e4fac76d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits fcf367d0efd7 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 4116a6f1172c f2fs: introduce FAULT_INCONSISTENT_FOOTER omits 1078ec609e0a f2fs: do sanity check on xattr node footer in f2fs_get_xno [...] omits 770648dd6abc f2fs: do sanity check on inode footer in f2fs_get_inode_page() omits 79f05f4f921c exfat: remove count used cluster from exfat_statfs() omits 81c6561fb105 exfat: support batch discard of clusters when freeing clusters omits cf79a42a833a exfat: add a check for invalid data size omits ea47e99a3a23 Merge branch 'vfs-6.15.initramfs' into vfs.all omits d5cbb4b7a6d3 Merge branch 'vfs-6.15.shared.afs' into vfs.all omits 2283eff6b287 Merge branch 'vfs-6.15.ceph' into vfs.all omits 89f80e9a7bc6 Merge branch 'vfs-6.15.mount.namespace' into vfs.all omits f1263ce2f184 Merge branch 'vfs-6.15.pagesize' into vfs.all omits 8c772daee561 Merge branch 'vfs-6.15.sysv' into vfs.all omits df338c247054 Merge branch 'vfs-6.15.eventpoll' into vfs.all omits 86977959c269 Merge branch 'vfs-6.15.nsfs' into vfs.all omits e839c7914581 Merge branch 'vfs-6.15.overlayfs' into vfs.all omits c3f84836869d Merge branch 'vfs-6.15.async.dir' into vfs.all omits 48425f49a1bd Merge branch 'vfs-6.15.iomap' into vfs.all omits c262b0f82e62 Merge branch 'vfs-6.15.mount.api' into vfs.all omits 1e2209c2031d Merge branch 'kernel-6.15.tasklist_lock' into vfs.all omits e39d3fb9b7ed Merge branch 'vfs-6.15.pipe' into vfs.all omits 97d122b25655 Merge branch 'vfs-6.15.pidfs' into vfs.all omits edaad056f4f9 Merge branch 'vfs-6.15.mount' into vfs.all omits a56ef6d8b0e2 Merge branch 'vfs-6.15.misc' into vfs.all omits ff05e55664c8 Merge branch 'vfs.fixes' into vfs.all omits c7f3ef71a2db fs: predict no error in close() omits ddf2b1bdf725 doc: fix inline emphasis warning omits e61fcb3f05f3 Merge patch series "Change inode_operations.mkdir to retur [...] omits d72beec5949e VFS: Change vfs_mkdir() to return the dentry. omits c7acc6f94b52 nfs: change mkdir inode_operation to return alternate dent [...] omits bac12649d4e5 fuse: return correct dentry for ->mkdir omits dda0407a2026 exfat: short-circuit zero-byte writes in exfat_file_write_iter omits d8efe986116d exfat: fix soft lockup in exfat_clear_bitmap omits d86099d63786 exfat: fix just enough dentries but allocate a new cluster to dir adds 7103f0589ac2 x86/microcode/AMD: Remove ugly linebreak in __verify_patch [...] adds 3ef0740d10b0 x86/microcode/AMD: Remove unused save_microcode_in_initrd_ [...] adds dc15675074dc x86/microcode/AMD: Merge early_apply_microcode() into its [...] adds b39c38716487 x86/microcode/AMD: Get rid of the _load_microcode_amd() fo [...] adds 037e81fb9d2d x86/microcode/AMD: Add get_patch_level() new 50cef76d5cb0 x86/microcode/AMD: Load only SHA256-checksummed patches new bb2281fb05e5 Merge tag 'x86_microcode_for_v6.14_rc6' of git://git.kerne [...] new c27c66afc449 fs/pipe: Fix pipe_occupancy() with 16-bit indexes new cfced12f5100 include/linux/pipe_fs_i: Add htmldoc annotation for "head_ [...] new 0d2d0f3d93dd fs/pipe: remove buggy and unused 'helper' function adds 0c28e4d1e10d HID: corsair-void: Update power supply values with a unifi [...] adds 44afc10d4678 HID: nintendo: fix gencon button events map adds 4bd0725c09f3 HID: google: fix unused variable warning under !CONFIG_ACPI adds 823987841424 HID: intel-ish-hid: Fix use-after-free issue in hid_ishtp_ [...] adds 07583a001069 HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_ [...] adds 723aa55c08c9 HID: i2c-hid: improve i2c_hid_get_report error message adds 221cea1003d8 HID: apple: disable Fn key handling on the Omoton KB066 adds 2ff5baa9b527 HID: appleir: Fix potential NULL dereference at raw event handle adds a6a4f4e9b801 HID: debug: Fix spelling mistake "Messanger" -> "Messenger" adds e53fc232a65f HID: hid-steam: Fix use-after-free when detaching device adds 0132c406705a HID: intel-thc-hid: Fix spelling mistake "intput" -> "input" adds db52926fb0be HID: Intel-thc-hid: Intel-quickspi: Correct device state after S4 new 848e07631744 Merge tag 'hid-for-linus-2025030501' of git://git.kernel.o [...] new 50dc696c3a48 doc: correcting two prefix errors in idmappings.rst new b74246150d41 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new 11e7f37abcca Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 8b5ef02fcd01 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 135700b66b08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 9d639815cef1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a960dd037f8e Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 6f526c5e287b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ca47f0a9687c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e6e330b7b0ca erofs: move {in,out}pages into struct z_erofs_decompress_req new e0379f5f3728 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 6697f819a10b exfat: fix just enough dentries but allocate a new cluster to dir new 9da33619e0ca exfat: fix soft lockup in exfat_clear_bitmap new fda94a9919fd exfat: short-circuit zero-byte writes in exfat_file_write_iter new 13940cef9549 exfat: add a check for invalid data size new 081e2bf7224b exfat: support batch discard of clusters when freeing clusters new dad067a20620 exfat: remove count used cluster from exfat_statfs() new 7333a585ba23 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 8ccaeabacd9f Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 3ffe40b0d4bb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 8a2d9f00d502 f2fs: set highest IO priority for checkpoint thread new ba8d3ad5ab7a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new f29a6facecb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new bb401b953298 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 66a260b30275 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dedf612d3e13 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 07a674b9f624 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new de771b641109 nfsd: disallow file locking and delegations for NFSv4 reexport new f94ac2bc823f nfsd: prevent callback tasks running concurrently new e5655a15d29b nfsd: eliminate cl_ra_cblist and NFSD4_CLIENT_CB_RECALL_ANY new 7ba68ad0210d nfsd: replace CB_GETATTR_BUSY with NFSD4_CALLBACK_RUNNING new 8239580bd703 nfsd: move cb_need_restart flag into cb_flags new 614a76b50822 nfsd: handle errors from rpc_call_async() new 1e83b068b11f Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 4d4cbaa9210c Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 48fe04584552 Merge branch '9p-next' of git://github.com/martinetd/linux new 875a63742fa6 Merge branch 'vfs.fixes' into vfs.all new e0a884f78791 Merge branch 'vfs-6.15.misc' into vfs.all new 2d3631b3946c Merge branch 'vfs-6.15.mount' into vfs.all 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 21410cce9593 Merge branch 'vfs-6.15.pidfs' into vfs.all new 7dc7e16cd5fb Merge branch 'vfs-6.15.pipe' into vfs.all new 61c192bcd017 Merge branch 'kernel-6.15.tasklist_lock' into vfs.all new 895153607ae3 Merge branch 'vfs-6.15.mount.api' into vfs.all new 0c657316ff44 Merge branch 'vfs-6.15.iomap' into vfs.all 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 fabc0c27c7ce Merge branch 'vfs-6.15.async.dir' into vfs.all new 13086b83a203 Merge branch 'vfs-6.15.overlayfs' into vfs.all new 640224a3683b Merge branch 'vfs-6.15.nsfs' into vfs.all new ad86977dac0a Merge branch 'vfs-6.15.eventpoll' into vfs.all new 9c64ab2689a9 Merge branch 'vfs-6.15.sysv' into vfs.all new d459fb2f91f1 Merge branch 'vfs-6.15.pagesize' into vfs.all new d213ec3eb5b0 Merge branch 'vfs-6.15.mount.namespace' into vfs.all new efbdd92ed9f6 ceph: Fix error handling in fill_readdir_cache() new 59b59a943177 fscrypt: Change fscrypt_encrypt_pagecache_blocks() to take [...] new bdf4ff2823c9 Merge branch 'vfs-6.15.ceph' into vfs.all new fcca7b3b0ebe Merge branch 'vfs-6.15.shared.afs' into vfs.all new 4dcc111e1bee Merge branch 'vfs-6.15.initramfs' into vfs.all new 3b4d7dd6a583 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 52da9eb6cacf 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 (c0be97666e4d) \ N -- N -- N refs/heads/fs-next (52da9eb6cacf)
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 86 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/ABI/testing/sysfs-fs-f2fs | 1 - Documentation/filesystems/f2fs.rst | 1 - Documentation/filesystems/idmappings.rst | 4 +- Documentation/filesystems/nfs/reexport.rst | 10 +- arch/x86/Kconfig | 1 + arch/x86/kernel/cpu/microcode/amd.c | 266 +++++++---- arch/x86/kernel/cpu/microcode/amd_shas.c | 444 ++++++++++++++++++ arch/x86/kernel/cpu/microcode/internal.h | 2 - drivers/hid/hid-apple.c | 11 +- drivers/hid/hid-appleir.c | 2 +- drivers/hid/hid-corsair-void.c | 83 ++-- drivers/hid/hid-debug.c | 2 +- drivers/hid/hid-google-hammer.c | 2 + drivers/hid/hid-nintendo.c | 14 +- drivers/hid/hid-steam.c | 2 +- drivers/hid/i2c-hid/i2c-hid-core.c | 2 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 2 +- drivers/hid/intel-ish-hid/ishtp-hid.c | 4 +- .../intel-thc-hid/intel-quickspi/pci-quickspi.c | 2 + .../intel-quickspi/quickspi-protocol.c | 2 +- fs/ceph/addr.c | 4 +- fs/ceph/inode.c | 7 +- fs/crypto/crypto.c | 22 +- fs/erofs/compress.h | 2 +- fs/erofs/decompressor.c | 93 ++-- fs/erofs/decompressor_deflate.c | 8 +- fs/erofs/decompressor_lzma.c | 8 +- fs/erofs/decompressor_zstd.c | 8 +- fs/erofs/zdata.c | 2 + fs/ext4/page-io.c | 2 +- fs/f2fs/checkpoint.c | 2 +- fs/f2fs/data.c | 8 +- fs/f2fs/dir.c | 2 +- fs/f2fs/f2fs.h | 5 +- fs/f2fs/file.c | 2 +- fs/f2fs/inline.c | 22 +- fs/f2fs/inode.c | 4 +- fs/f2fs/node.c | 70 +-- fs/f2fs/node.h | 7 - fs/f2fs/super.c | 1 - fs/f2fs/xattr.c | 8 +- fs/fuse/dir.c | 40 +- fs/internal.h | 1 + fs/libfs.c | 4 +- fs/nfs/export.c | 3 +- fs/nfsd/nfs4callback.c | 26 +- fs/nfsd/nfs4layouts.c | 7 +- fs/nfsd/nfs4proc.c | 2 +- fs/nfsd/nfs4state.c | 49 +- fs/nfsd/state.h | 18 +- fs/nfsd/trace.h | 2 +- fs/open.c | 11 +- fs/pidfs.c | 182 +++++++- include/linux/exportfs.h | 14 +- include/linux/fscrypt.h | 12 +- include/linux/pidfs.h | 1 + include/linux/pipe_fs_i.h | 12 +- include/uapi/linux/pidfd.h | 3 +- kernel/exit.c | 2 + kernel/fork.c | 15 +- tools/testing/selftests/pidfd/.gitignore | 2 + tools/testing/selftests/pidfd/Makefile | 4 +- tools/testing/selftests/pidfd/pidfd.h | 93 ++++ 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 | 497 +++++++++++++++++++++ tools/testing/selftests/pidfd/pidfd_open_test.c | 26 -- tools/testing/selftests/pidfd/pidfd_setns_test.c | 45 -- 68 files changed, 1707 insertions(+), 521 deletions(-) create mode 100644 arch/x86/kernel/cpu/microcode/amd_shas.c create mode 100644 tools/testing/selftests/pidfd/pidfd_exec_helper.c create mode 100644 tools/testing/selftests/pidfd/pidfd_info_test.c