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 2867a883140b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7ebec294d1e6 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits 0d6fda0cc935 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 346f30161500 Merge branch '9p-next' of https://github.com/martinetd/linux omits 8b7a9926569e Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 27b357b03de3 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 1aef6700ab89 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1faa28c3928b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b217ae9d012f Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits f0152a7d51bf Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 2b0ab86f12ab Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 3cb8f444e132 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits dd1a60c1903c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4d469684a5c0 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 08673ca0dea5 Merge branch 'master' of https://github.com/ceph/ceph-client.git omits 8c87dc18987a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fa4d41227ed9 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 3c4a735d0970 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits f8da3bfafc35 smb: client: show smb lease key in open_dirs output omits 2e63dd9c8c6e smb: client: show smb lease key in open_files output omits a9fd7ef9a1ca cifs: Add the smb3_read_* tracepoints to SMB1 omits 6c5289c00161 smb: client: introduce close_cached_dir_locked() omits d2e804c3854a cifs: fix memory leak in smb3_fs_context_parse_param error path omits 51362a0a38a6 exfat: fix divide-by-zero in exfat_allocate_bitmap omits f28c9935f78b Merge branch 'vfs-6.19.directory.locking' into vfs.all omits e771d3432663 Merge branch 'vfs-6.19.directory.delegations' into vfs.all omits 16697a5f5784 Merge branch 'vfs-6.19.minix' into vfs.all omits 9371f9c6711c Merge branch 'vfs-6.19.guards' into vfs.all omits 0e114431f332 Merge branch 'vfs-6.19.fs_header' into vfs.all omits edc0e3f1eced Merge branch 'kernel-6.19.cred' into vfs.all omits c50b928ff6bc Merge branch 'vfs-6.19.folio' into vfs.all omits df567fdc1f43 Merge branch 'vfs-6.19.coredump' into vfs.all omits 79f815c668cd Merge branch 'namespace-6.19' into vfs.all omits bba50b0efcaa Merge branch 'vfs-6.19.writeback' into vfs.all omits 964f2efbca1c Merge branch 'vfs-6.19.inode' into vfs.all omits 5cf84b752591 Merge branch 'vfs-6.19.misc' into vfs.all omits e48f651a285b Merge branch 'vfs-6.19.iomap' into vfs.all omits 74a3e5a50d6c Merge branch 'vfs.fixes' into vfs.all omits 15f5e46385aa Merge branches 'work.fs_context', 'work.f_path', 'work.qst [...] adds 7410c86fc05b MAINTAINERS: Remove eth bridge website adds f796a8dec9be net: core: prevent NULL deref in generic_hwtstamp_ioctl_lower() adds 407a06507c23 mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats() adds e6751b0b19a6 net: dsa: hellcreek: fix missing error handling in LED reg [...] adds b0c959fec18f net: mlxsw: linecards: fix missing error check in mlxsw_li [...] adds 035bca3f017e mptcp: fix race condition in mptcp_schedule_work() adds dfe28c4167a9 net: openvswitch: remove never-working support for setting [...] adds 5442a9da6978 veth: more robust handing of race to avoid txq getting stuck adds da02a1824884 s390/ctcm: Fix double-kfree adds bed22c7b90af selftests: net: lib: Do not overwrite error messages adds 8e0a754b0836 net: airoha: Do not loopback traffic to GDM2 if it is avai [...] adds 896f1a2493b5 net: qlogic/qede: fix potential out-of-bounds read in qede [...] adds 0f08f0b0fb5e net: ps3_gelic_net: handle skb allocation failures adds f94c1a114ac2 devlink: rate: Unset parent pointer in devl_rate_nodes_destroy adds 8d2a2a49c30f xfrm: drop SA reference in xfrm_state_update if dir doesn't match adds 10deb6986484 xfrm: also call xfrm_state_delete_tunnel at destroy time f [...] adds 5502bc4746e8 xfrm: make state as DEAD before final put when migrate fails adds 7f0228576479 xfrm: call xfrm_dev_state_delete when xfrm_state_migrate f [...] adds 1dcf617bec5c xfrm: set err and extack on failure to create pcpu SA adds f2bc8231fd43 xfrm: check all hash buckets for leftover states during ne [...] adds 082ef944e55d xfrm: Check inner packet family directly from skb_dst adds 61fafbee6cfe xfrm: Determine inner GSO type from packet inner protocol adds 59630e2ccd72 xfrm: Prevent locally generated packets from direct output [...] adds a55ef3bff84f xfrm: fix memory leak in xfrm_add_acquire() adds c3995fc1a89c Merge tag 'ipsec-2025-11-18' of git://git.kernel.org/pub/s [...] adds 426358d9be7c mptcp: fix a race in mptcp_pm_del_add_timer() adds d47515af6ccc net/mlx5: Clean up only new IRQ glue on request_irq() failure adds 7bf3a476ce43 af_unix: Read sk_peek_offset() again after sleeping in uni [...] adds e1bb28bf13f4 selftest: af_unix: Add test for SO_PEEK_OFF. adds 106a67494c53 Merge branch 'af_unix-fix-so_peek_off-bug-in-unix_stream_r [...] adds e31a11be41cd net: phylink: add missing supported link modes for the fixed-link new 5e15395f6d9e mptcp: fix ack generation for fallback msk new 4f102d747cad mptcp: avoid unneeded subflow-level drops new 17393fa7b708 mptcp: fix premature close in case of fallback new 1bba3f219c5e mptcp: do not fallback when OoO is present new fff0c8799667 mptcp: decouple mptcp fastclose from tcp close new ae155060247b mptcp: fix duplicate reset on fastclose new efff6cd53ac5 selftests: mptcp: join: fastclose: remove flaky marks new fb13c6bb810c selftests: mptcp: join: endpoints: longer timeout new 0e4ec14dc1ee selftests: mptcp: join: userspace: longer timeout new 92e239e36d60 mptcp: fix address removal logic in mptcp_pm_nl_rm_addr new 0eee0fdf9b7b selftests: mptcp: add a check for 'add_addr_accepted' new 4026310a042c Merge branch 'mptcp-misc-fixes-for-v6-18-rc7' new 118082368c2b idpf: fix possible vport_config NULL pointer deref in remove new 23a5b9b12de9 ice: fix PTP cleanup on driver removal in error path new f170b1dc2653 Merge branch '200GbE' of git://git.kernel.org/pub/scm/linu [...] new 3ceb6ac2116e net: dsa: microchip: lan937x: Fix RGMII delay tuning new d70b592551ff l2tp: reset skb control buffer on xmit new e837b9091b27 wifi: rtw89: hw_scan: Don't let the operating channel be last new 0ff8eeafba5c Merge tag 'rtw-2025-11-20' of https://github.com/pkshih/rtw new dc9e7e652f8d Merge tag 'wireless-2025-11-20' of https://git.kernel.org/ [...] new 7d277a7a5857 be2net: pass wrb_params in case of OS2BMC new 002541ef650b vsock: Ignore signal/timeout on connect() if already established new 8e621c9a3375 Merge tag 'net-6.18-rc7' of git://git.kernel.org/pub/scm/l [...] adds 54afb047cd7e platform/x86: hp-wmi: mark Victus 16-r0 and 16-s0 for vict [...] adds 5c72329716d0 platform/x86: huawei-wmi: add keys for HONOR models adds fb146a38cb11 platform/x86: hp-wmi: Add Omen 16-wf1xxx fan support adds a229809c1892 platform/x86: intel-uncore-freq: Add additional client processors adds 5f20bc206beb platform/x86: ISST: isst_if.h: fix all kernel-doc warnings adds bd4f9f113dda platform/x86: alienware-wmi-wmax: Fix "Alienware m16 R1 AM [...] adds 173b23808768 platform/x86: alienware-wmi-wmax: Drop redundant DMI entries adds e8c3c875e101 platform/x86: alienware-wmi-wmax: Add support for the whol [...] adds 21ebfff1cf47 platform/x86: alienware-wmi-wmax: Add support for the whol [...] adds a6003d90f028 platform/x86: alienware-wmi-wmax: Add support for the whol [...] adds db4a3f0fbedb platform/x86/amd/pmc: Add support for Van Gogh SoC adds c0ddc5401663 platform/x86/amd/pmc: Add spurious_8042 to Xbox Ally adds f945afe01c67 platform/x86/amd: pmc: Add Lenovo Legion Go 2 to pmc quirk list adds c93433fd4e2b platform/x86: msi-wmi-platform: Only load on MSI devices adds 97b726eb1dc2 platform/x86: msi-wmi-platform: Fix typo in WMI GUID adds fa0498f80475 platform/x86: hp-wmi: Add Omen MAX 16-ah0xx fan support an [...] adds 6f91ad24c663 platform/x86: alienware-wmi-wmax: Add AWCC support to Alie [...] adds ddf5ffff3a5f platform/x86/intel/hid: Add Nova Lake support adds d8bb447efc56 platform/x86/intel/speed_select_if: Convert PCIBIOS_* retu [...] adds 444a9256f8d1 platform/x86: acer-wmi: Ignore backlight event adds db30233361f9 platform/x86: intel-uncore-freq: fix all header kernel-doc [...] new 6ba3bb334835 Merge tag 'platform-drivers-x86-v6.18-4' of git://git.kern [...] adds d2932a59c2d4 ACPI: APEI: EINJ: Fix EINJV2 initialization and injection new 1753d40dce20 Merge tag 'acpi-6.18-rc7' of git://git.kernel.org/pub/scm/ [...] adds f384497a76ed PM: sleep: core: Fix runtime PM enabling in device_resume_early() new 07e09c32330c Merge tag 'pm-6.18-rc7' of git://git.kernel.org/pub/scm/li [...] adds ec33b59542d9 mm/mempool: fix poisoning order>0 pages with HIGHMEM new c966813ea120 Merge tag 'slab-for-6.18-rc7' of git://git.kernel.org/pub/ [...] new 7b6216baae75 sched_ext: Fix scx_enable() crash on helper kthread creati [...] new fd95357fd8c6 Merge tag 'sched_ext-for-6.18-rc6-fixes-2' of git://git.ke [...] new 506c7bed2297 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new ed92ad3db686 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new f949d7ef9e42 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 51734012b220 Merge branch 'master' of https://github.com/ceph/ceph-client.git new a9d1f38df7ec smb: client: introduce close_cached_dir_locked() new 7e4d9120cfa4 cifs: fix memory leak in smb3_fs_context_parse_param error path new d5227c88174c cifs: Add the smb3_read_* tracepoints to SMB1 new 759d8d7de5af smb: client: show smb lease key in open_files output new ad44326d0f91 smb: client: show smb lease key in open_dirs output new 88adb5dad907 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 1f0d1752ec92 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3577231895ec exfat: fix divide-by-zero in exfat_allocate_bitmap new f3b130598b1a Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 4419495cd8a9 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] new 7172b1ebb65e Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new dfb3644e5728 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 08ddf153a09a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5097d6f948b5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new dd2449399602 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] new 95ace4823ef1 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 710b352e7dd0 Merge branch '9p-next' of https://github.com/martinetd/linux new 478f6829ad81 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 86dcee1a1f19 Merge branch 'vfs.fixes' into vfs.all new 2e7278a6e951 iomap: fix iomap_read_end() for already uptodate folios new b7d4e0b7098f Merge branch 'vfs-6.19.iomap' into vfs.all new c29383a874ee watch_queue: Use local kmap in post_one_notification() new 6d228c181ed2 fs: remove spurious exports in fs/file_attr.c new bfef6e1f3488 fs: move mntput_no_expire() slowpath into a dedicated routine new a73abab7f541 Merge branch 'vfs-6.19.misc' into vfs.all new bdc9eb3327d1 Merge branch 'vfs-6.19.inode' into vfs.all new 23697d7638e7 Merge branch 'vfs-6.19.writeback' into vfs.all new a71e4f103aed pidfs: simplify PIDFD_GET_<type>_NAMESPACE ioctls new fe37953f8878 Merge branch 'namespace-6.19' into vfs.all new 05265e3df113 Merge branch 'vfs-6.19.coredump' into vfs.all new 178f9e1349a9 Merge branch 'vfs-6.19.folio' into vfs.all new 8318ebcc7517 Merge branch 'kernel-6.19.cred' into vfs.all new 2a0517bfcbf7 Merge branch 'vfs-6.19.fs_header' into vfs.all new c1ca797353f1 Merge branch 'vfs-6.19.guards' into vfs.all new 11526537187b Merge branch 'vfs-6.19.minix' into vfs.all new 2556175019fd Merge branch 'vfs-6.19.directory.delegations' into vfs.all new 80774df49a2f Merge branch 'vfs-6.19.directory.locking' into vfs.all new 2b21a6204d42 Merge branch 'kbuild-6.19.fms.extension' new 658d1322fad9 Merge branch 'vfs-6.19.directory.locking' into base.vfs-6.19.ovl new 6f5c84162a30 ovl: add override_creds cleanup guard extension for overlayfs new 87809f12e057 ovl: port ovl_copy_up_flags() to cred guards new 8c9531edcf60 ovl: port ovl_create_or_link() to cred guard new ff4f6e4689e1 ovl: port ovl_set_link_redirect() to cred guard new 8368eb837e19 ovl: port ovl_do_remove() to cred guard new 5f51dfe768a1 ovl: port ovl_create_tmpfile() to cred guard new b27ebb3d4b9c ovl: port ovl_open_realfile() to cred guard new 1fc4bc77c786 ovl: port ovl_llseek() to cred guard new 07a891c34676 ovl: port ovl_fsync() to cred guard new 246801778302 ovl: port ovl_fallocate() to cred guard new 8e8f4df93c1d ovl: port ovl_fadvise() to cred guard new 976397098451 ovl: port ovl_flush() to cred guard new 7aedfa5a52b0 ovl: port ovl_setattr() to cred guard new 81707ae827d3 ovl: port ovl_getattr() to cred guard new d81999b40baf ovl: port ovl_permission() to cred guard new 47eba7f7fd15 ovl: port ovl_get_link() to cred guard new 71ac28fbcd33 ovl: port do_ovl_get_acl() to cred guard new 8e9698d6e4ef ovl: port ovl_set_or_remove_acl() to cred guard new a3860a808f73 ovl: port ovl_fiemap() to cred guard new af1d5d62f39e ovl: port ovl_fileattr_set() to cred guard new 4975e683c278 ovl: port ovl_fileattr_get() to cred guard new b1c47b3abcc6 ovl: port ovl_maybe_validate_verity() to cred guard new cb3c8cbaed04 ovl: port ovl_maybe_lookup_lowerdata() to cred guard new 198d1822884a ovl: don't override credentials for ovl_check_whiteouts() new d25e4b739f83 ovl: refactor ovl_iterate() and port to cred guard new 5517646e14d1 ovl: port ovl_dir_llseek() to cred guard new 67bc75e6f48d ovl: port ovl_check_empty_dir() to cred guard new 062c5b48d238 ovl: port ovl_nlink_start() to cred guard new 9e5ec68f3a70 ovl: port ovl_nlink_end() to cred guard new d60530172601 ovl: port ovl_xattr_set() to cred guard new ae64b5418555 ovl: port ovl_xattr_get() to cred guard new 0b5800172c8e ovl: port ovl_listxattr() to cred guard new fb9f31fe9f7b ovl: introduce struct ovl_renamedata new a1da8401987e ovl: refactor ovl_rename() new ca0c657f2580 ovl: port ovl_rename() to cred guard new 14d35fda5b11 ovl: port ovl_copyfile() to cred guard new 15da486ad3bd ovl: refactor ovl_lookup() new 6b6ef7d16fbb ovl: port ovl_lookup() to cred guard new db7cfe87832d ovl: port ovl_lower_positive() to cred guard new fc95cda67393 ovl: refactor ovl_fill_super() new 217e78d1b7ec ovl: port ovl_fill_super() to cred guard new 850e32512a8c ovl: remove ovl_revert_creds() new 5c06bc9f060c Merge patch series "ovl: convert to cred guard" new f37b33472881 ovl: add ovl_override_creator_creds cred guard new 8d7fc461e45a ovl: port ovl_create_tmpfile() to new ovl_override_creator [...] new d6ef072d09b2 ovl: reflow ovl_create_or_link() new 8a227c276617 ovl: mark ovl_setup_cred_for_create() as unused temporarily new e566bff96322 ovl: port ovl_create_or_link() to new ovl_override_creator [...] new 89a11f004f5e ovl: drop ovl_setup_cred_for_create() new c0fb968656cb Merge patch series "ovl: convert creation credential overr [...] new 81b77b5b0a29 ovl: add copy up credential guard new bdba9c79c8ba ovl: port ovl_copy_up_workdir() to cred guard new 643b8a2c0a5b ovl: mark *_cu_creds() as unused temporarily new 72f098f0dd04 ovl: port ovl_copy_up_tmpfile() to cred guard new 2c42b6ce4a3b ovl: remove struct ovl_cu_creds and associated functions new 101bf15887c9 Merge patch series "ovl: convert copyup credential overrid [...] new c10b3595acfe ovl: remove unneeded semicolon new 1ae69d5790b8 Merge branch 'vfs-6.19.ovl' into vfs.all new 922a6f34c175 autofs: dont trigger mount if it cant succeed new e72adadba24a Merge branch 'vfs-6.19.autofs' into vfs.all new 7c3e6d5d5db9 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] new c460192aae19 fuse_ctl_add_conn(): fix nlink breakage in case of early failure new 798a401660a1 tracefs: fix a leak in eventfs_create_events_dir() new 4051a9115ad2 new helper: simple_remove_by_name() new 1552ddc7fade new helper: simple_done_creating() new 8a210cacf5dc introduce a flag for explicitly marking persistently pinne [...] new bacdf1d70bbe primitives for maintaining persisitency new e49ce2585553 convert simple_{link,unlink,rmdir,rename,fill_super}() to [...] new 2313598222f9 convert ramfs and tmpfs new 23cbc7a79585 procfs: make /self and /thread_self dentries persistent new b1494e6bc47c configfs, securityfs: kill_litter_super() not needed new 153f99a45a83 convert xenfs new bdd80b5c1b35 convert smackfs new 50889f533f69 convert hugetlbfs new 1e508e05dd08 convert mqueue new c5055286f88f convert bpf new ae1fde9038f3 convert dlmfs new 5a8993a15a79 convert fuse_ctl new eec876df5e76 convert pstore new 50d7fd3c3a3e convert tracefs new ebb54484c3df convert debugfs new 0703b36e4e1c debugfs: remove duplicate checks in callers of start_creating() new e11e24760858 convert efivarfs new ea800a515f25 convert spufs new e6ef35deec69 convert ibmasmfs new b83431564db6 ibmasmfs: get rid of ibmasmfs_dir_ops new b4a76faf9d96 convert devpts new 185d241c8844 binderfs: use simple_start_creating() new 02da8d2c0965 binderfs_binder_ctl_create(): kill a bogus check new b89aa544821d convert binderfs new 4c7d25094f5c autofs_{rmdir,unlink}: dentry->d_fsdata->dentry == dentry there new b85d6b241924 convert autofs new 7beafd51c4e1 convert binfmt_misc new d297622875f9 selinuxfs: don't stash the dentry of /policy_capabilities new d1e4a99358ea selinuxfs: new helper for attaching files to tree new cd08d17f39b7 convert selinuxfs new fcb898514354 functionfs: don't abuse ffs_data_closed() on fs shutdown new fe47466282a6 functionfs: don't bother with ffs->ref in ffs_data_{opened [...] new 1544775687f0 functionfs: need to cancel ->reset_work in ->kill_sb() new e5bf5ee26663 functionfs: fix the open/removal races new c7747fafaba0 functionfs: switch to simple_remove_by_name() new 6ca67378d0e7 convert functionfs new b65e3b11e923 gadgetfs: switch to simple_remove_by_name() new 57db9d428ba5 convert gadgetfs new 781716cd4a92 hypfs: don't pin dentries twice new 63f76f51fe47 hypfs: switch hypfs_create_str() to returning int new 723c2ba85900 hypfs: swich hypfs_create_u64() to returning int new 2a3d40476b9f convert hypfs new 946e2256775e convert rpc_pipefs new 0c9a266868f5 convert nfsctl new 4433d8e25d73 convert rust_binderfs new fc45aee66223 get rid of kill_litter_super() new 2026c6f8eb23 convert securityfs new ca459ca70f60 kill securityfs_recursive_remove() new eb028c33451a d_make_discardable(): warn if given a non-persistent dentry new 894f47ff8df5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
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 (2867a883140b) \ N -- N -- N refs/heads/fs-next (894f47ff8df5)
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 188 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 | 7 + Documentation/wmi/driver-development-guide.rst | 1 + MAINTAINERS | 1 - arch/powerpc/platforms/cell/spufs/inode.c | 17 +- arch/s390/hypfs/hypfs.h | 6 +- arch/s390/hypfs/hypfs_diag_fs.c | 60 ++- arch/s390/hypfs/hypfs_vm_fs.c | 21 +- arch/s390/hypfs/inode.c | 82 ++--- drivers/acpi/apei/einj-core.c | 64 ++-- drivers/android/binder/rust_binderfs.c | 121 ++----- drivers/android/binderfs.c | 82 +---- drivers/base/devtmpfs.c | 2 +- drivers/base/power/main.c | 25 +- drivers/misc/ibmasm/ibmasmfs.c | 24 +- drivers/net/dsa/hirschmann/hellcreek_ptp.c | 14 +- drivers/net/dsa/microchip/lan937x_main.c | 1 + drivers/net/ethernet/airoha/airoha_ppe.c | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 7 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 22 +- drivers/net/ethernet/intel/idpf/idpf_main.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 6 +- .../net/ethernet/mellanox/mlxsw/core_linecards.c | 2 + .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 6 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 5 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 45 ++- drivers/net/ethernet/toshiba/ps3_gelic_net.h | 1 + drivers/net/phy/phylink.c | 3 + drivers/net/veth.c | 38 +- drivers/net/wireless/realtek/rtw89/fw.c | 7 + drivers/platform/x86/Kconfig | 1 + drivers/platform/x86/acer-wmi.c | 4 + drivers/platform/x86/amd/pmc/pmc-quirks.c | 25 ++ drivers/platform/x86/amd/pmc/pmc.c | 3 + drivers/platform/x86/amd/pmc/pmc.h | 1 + drivers/platform/x86/dell/alienware-wmi-wmax.c | 106 ++---- drivers/platform/x86/hp/hp-wmi.c | 6 +- drivers/platform/x86/huawei-wmi.c | 4 + drivers/platform/x86/intel/hid.c | 1 + .../x86/intel/speed_select_if/isst_if_mmio.c | 4 +- .../uncore-frequency/uncore-frequency-common.h | 9 +- .../x86/intel/uncore-frequency/uncore-frequency.c | 4 + drivers/platform/x86/msi-wmi-platform.c | 43 ++- drivers/s390/net/ctcm_mpc.c | 1 - drivers/usb/gadget/function/f_fs.c | 144 +++++--- drivers/usb/gadget/legacy/inode.c | 49 ++- drivers/xen/xenfs/super.c | 2 +- fs/autofs/autofs_i.h | 5 + fs/autofs/dev-ioctl.c | 1 + fs/autofs/inode.c | 3 +- fs/autofs/root.c | 19 +- fs/binfmt_misc.c | 69 ++-- fs/configfs/dir.c | 10 +- fs/configfs/inode.c | 3 +- fs/configfs/mount.c | 2 +- fs/dcache.c | 111 ++++-- fs/debugfs/inode.c | 32 +- fs/devpts/inode.c | 57 ++- fs/efivarfs/inode.c | 7 +- fs/efivarfs/super.c | 5 +- fs/file_attr.c | 4 - fs/fuse/control.c | 38 +- fs/hugetlbfs/inode.c | 12 +- fs/internal.h | 1 - fs/iomap/buffered-io.c | 37 +- fs/libfs.c | 52 ++- fs/namespace.c | 44 ++- fs/nfsd/nfs4recover.c | 2 +- fs/nfsd/nfsctl.c | 18 +- fs/ocfs2/dlmfs/dlmfs.c | 8 +- fs/overlayfs/copy_up.c | 70 ++-- fs/overlayfs/dir.c | 364 ++++++++++--------- fs/overlayfs/file.c | 97 ++--- fs/overlayfs/inode.c | 118 +++--- fs/overlayfs/namei.c | 402 ++++++++++----------- fs/overlayfs/overlayfs.h | 6 +- fs/overlayfs/readdir.c | 102 +++--- fs/overlayfs/super.c | 89 +++-- fs/overlayfs/util.c | 18 +- fs/overlayfs/xattrs.c | 35 +- fs/pidfs.c | 75 ++-- fs/proc/base.c | 6 +- fs/proc/internal.h | 1 + fs/proc/root.c | 14 +- fs/proc/self.c | 10 +- fs/proc/thread_self.c | 11 +- fs/pstore/inode.c | 7 +- fs/ramfs/inode.c | 8 +- fs/smb/client/fs_context.c | 6 +- fs/super.c | 8 - fs/tracefs/event_inode.c | 7 +- fs/tracefs/inode.c | 13 +- include/linux/dcache.h | 4 +- include/linux/fs.h | 7 +- include/linux/proc_fs.h | 2 - include/linux/security.h | 2 - include/net/xfrm.h | 3 +- include/uapi/linux/isst_if.h | 50 +-- init/do_mounts.c | 2 +- ipc/mqueue.c | 12 +- kernel/bpf/inode.c | 15 +- kernel/sched/ext.c | 5 +- kernel/watch_queue.c | 4 +- mm/mempool.c | 32 +- mm/shmem.c | 38 +- net/core/dev_ioctl.c | 3 + net/devlink/rate.c | 4 +- net/ipv4/esp4_offload.c | 6 +- net/ipv6/esp6_offload.c | 6 +- net/l2tp/l2tp_core.c | 6 +- net/mptcp/options.c | 54 ++- net/mptcp/pm.c | 20 +- net/mptcp/pm_kernel.c | 2 +- net/mptcp/protocol.c | 78 ++-- net/mptcp/protocol.h | 3 +- net/openvswitch/actions.c | 68 +--- net/openvswitch/flow_netlink.c | 64 +--- net/openvswitch/flow_netlink.h | 2 - net/sunrpc/rpc_pipe.c | 27 +- net/unix/af_unix.c | 3 +- net/vmw_vsock/af_vsock.c | 40 +- net/xfrm/xfrm_device.c | 2 +- net/xfrm/xfrm_output.c | 8 +- net/xfrm/xfrm_state.c | 30 +- net/xfrm/xfrm_user.c | 8 +- security/apparmor/apparmorfs.c | 13 +- security/inode.c | 35 +- security/selinux/selinuxfs.c | 185 ++++------ security/smack/smackfs.c | 2 +- tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/af_unix/Makefile | 1 + tools/testing/selftests/net/af_unix/so_peek_off.c | 162 +++++++++ .../selftests/net/forwarding/lib_sh_test.sh | 7 + tools/testing/selftests/net/lib.sh | 2 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 27 +- 134 files changed, 2138 insertions(+), 1995 deletions(-) create mode 100644 tools/testing/selftests/net/af_unix/so_peek_off.c