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 1bad02d00cfe Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 024d9c26a522 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits 44c28714cf27 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 66f4cf9b3f74 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 0be59f50f323 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits cee20e397e50 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 968932a0ad6b Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 562d3ca604f1 Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] omits e8e4b7ff7ebf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e6f780b91a45 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d64100de4d19 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 49001a9b519e Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 64a19e018027 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits e8a93f6b92f0 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits bc37e847fdb1 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 7721426b5aad Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 110ef08ffc18 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 35791406625f Merge branch 'configfs-next' of https://git.kernel.org/pub [...] omits 45f632d0d552 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 9c4a9e6120a4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d4935d7c01ef Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 99953f12d0e9 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] omits e390a8331c6f Merge branch 'for-next-next-v6.19-20260121' into for-next- [...] omits db2ba30485c8 Merge branch 'for-next-current-v6.18-20260121' into for-ne [...] omits c502481a04ca Merge branch 'misc-next' into for-next-next-v6.19-20260121 omits d928dc91fc45 Merge branch 'b-for-next' into for-next-next-v6.19-20260121 omits 248e2dfeb06e Merge branch 'misc-6.19' into for-next-current-v6.18-20260121 omits c9c7174f71b3 btrfs: pass btrfs_fs_info to btrfs_first_delayed_node() omits 27be2b964f7e btrfs: don't use local variables for fs_info->delayed_root omits eed7b9bc1ea2 btrfs: reorder members in btrfs_delayed_root for better packing omits dca38d45ed24 btrfs: embed delayed root to struct btrfs_fs_info omits ab0a6e03131e btrfs: add strict extent map alignment checks omits 0f0bc214fa33 btrfs: tests: prepare extent map tests for strict alignmen [...] omits e2c890404e89 btrfs: tests: remove invalid file extent map tests omits 706360ccaef1 btrfs: === misc-next on b-for-next === omits f5e65d4d578b smb: server: reset smb_direct_port = SMB_DIRECT_PORT_INFIN [...] omits 27e68ed6aba5 smb: server: fix comment for ksmbd_vfs_kern_path_start_removing() omits 42cb9bd1dc73 ksmbd: smbd: fix dma_unmap_sg() nents omits faf2e75062d6 erofs: tidy up synchronous decompression omits 821a146f81a0 erofs: remove useless src in erofs_xattr_copy_to_buffer() omits 4cb8a04d233a erofs: unexport erofs_xattr_prefix() omits 3681addf3cf6 erofs: unexport erofs_getxattr() omits d9ecae9c5913 erofs: fix incorrect early exits in volume label handling omits 76c44c404d75 erofs: fix incorrect early exits for invalid metabox-enabl [...] omits 736bd98a98b7 erofs: avoid noisy messages for transient -ENOMEM omits a6f26cc62c7d erofs: improve LZ4 error strings omits 135e2264e12d erofs: simplify the code using for_each_set_bit omits ce2eb80b675a erofs: make z_erofs_crypto[] static omits 388de834bfaa erofs: Use %pe format specifier for error pointers new d1883cefd317 leds: led-class: Only Add LED to leds_list when it is fully ready new 0309fc3cc0f5 Merge tag 'leds-fixes-6.19' of git://git.kernel.org/pub/sc [...] adds c4efd7a770c5 usbnet: fix crash due to missing BQL accounting after resume adds 0386bd321d0f vsock/virtio: Coalesce only linear skb adds a63e5fe09592 vsock/test: Add test for a linear and non-linear skb getti [...] adds 9ad693018c84 Merge branch 'vsock-virtio-fix-data-loss-disclosure-due-to [...] adds 7d7dbafefbe7 net: usb: dm9601: remove broken SR9700 support adds 220d89df1da6 net: add skb->data_len and (skb>end - skb->tail) to skb_dump() adds c84fcb79e5db bonding: limit BOND_MODE_8023AD to Ethernet devices adds 4d10edfd1475 l2tp: Fix memleak in l2tp_udp_encap_recv(). adds 4f5f148dd7c0 selftests: net: fib-onlink-tests: Convert to use namespace [...] adds 8439016c3b8b ice: initialize ring_stats->syncp adds a9d45c22ed12 ice: Avoid detrimental cleanup for bond during interface stop adds 01139a2ce532 ice: Fix incorrect timeout ice_release_res() adds 41a9a6826f20 igc: Restore default Qbv schedule when changing channels adds 6990dc392a9a igc: fix race condition in TX timestamp read for register 0 adds 8ad1b6c1e63d igc: Reduce TSN TX packet buffer from 7KB to 5KB per queue adds 2c68d5eacc1e Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds a74c7a58ca2c net: freescale: ucc_geth: Return early when TBI PHY can't [...] adds a80c9d945aef sctp: move SCTP_CMD_ASSOC_SHKEY right after SCTP_CMD_PEER_INIT adds d998b0e5afff octeontx2: Fix otx2_dma_map_page() error return code adds c158f985cf6c amd-xgbe: avoid misleading per-packet error log adds ff7737946812 docs: netdev: refine 15-patch limit adds 9a56796ad258 gue: Fix skb memleak with inner IP protocol 0. adds 68578370f9b3 tools: ynl: Specify --no-line-number in ynl-regen.sh. adds 7a9bc9e3f423 fou: Don't allow 0 for FOU_ATTR_IPPROTO. adds 6a5e5a3da355 Merge branch 'fou-gue-fix-skb-memleak-with-inner-protocol-0' adds b47adaab8b3d veth: fix data race in veth_get_ethtool_stats adds a92a6c50e35b net: sfp: add potron quirk to the H-COM SPP425H-GAB4 SFP+ Stick adds f40ddcc0c0ca Revert "nfc/nci: Add the inconsistency check between the i [...] adds 7a29f6bf60f2 l2tp: avoid one data-race in l2tp_tunnel_del_work() adds d3ba32162488 ipvlan: Make the addrs_lock be per port adds 8becfe16e4a1 selftests: net: simple selftest for ipvtap adds 7b8e1a807cb6 Merge branch 'ipvlan-addrs_lock-made-per-port' adds 2c28769a51de rxrpc: Fix recvmsg() unconditional requeue adds ab9b218a1521 octeontx2: cn10k: fix RX flowid TCAM mask handling adds 375629c92fd8 can: dev: alloc_candev_mqs(): add missing default CAN capa [...] adds 79a6d1bfe114 can: gs_usb: gs_usb_receive_bulk_callback(): unanchor URL [...] adds 0ce73a0eb5a2 can: ems_usb: ems_usb_read_bulk_callback(): fix URB memory leak adds 5a4391bdc6c8 can: esd_usb: esd_usb_read_bulk_callback(): fix URB memory leak adds 248e8e1a125f can: kvaser_usb: kvaser_usb_read_bulk_callback(): fix URB [...] adds 710a7529fb13 can: mcba_usb: mcba_usb_read_bulk_callback(): fix URB memory leak adds f7a980b3b8f8 can: usb_8dev: usb_8dev_read_bulk_callback(): fix URB memory leak adds 70458a363d7c Merge patch series "can: usb: fix URB memory leaks" adds 3ddf44626a1b Merge tag 'linux-can-fixes-for-6.19-20260116' of git://git [...] adds 50da4b9d07a7 net/sched: Enforce that teql can only be used as root qdisc adds d837fbee9245 net/sched: qfq: Use cl_is_active to determine whether clas [...] adds 2460f31e6e44 selftests/tc-testing: Try to add teql as a child qdisc adds 58bae918d73e Merge branch 'net-sched-teql-enforce-hierarchy-placement' adds 5d54aa40c7b7 vsock/test: Do not filter kallsyms by symbol type adds b97d5eedf497 netdevsim: fix a race issue related to the operation on bp [...] adds 79912b256e14 net: phy: intel-xway: fix OF node refcount leakage adds a9f470594c50 nfc: MAINTAINERS: Orphan the NFC and look for new maintainers adds a917cd0a23fa tools/net/ynl: Makefile's install target now installs ynltool adds 748a81c8ceda net: hns3: fix data race in hns3_fetch_stats adds 5fbe395cd1fd idpf: Fix data race in idpf_net_dim adds 302e5b481caa be2net: fix data race in be_get_new_eqd adds 5228e9faaed4 net: stmmac: fix resume: calculate tso last_segment adds d57c67c956a1 net: hns3: fix wrong GENMASK() for HCLGE_FD_AD_COUNTER_NUM_M adds f87e034d16e4 net: hns3: fix the HCLGE_FD_AD_NXT_KEY error setting issue adds 9d11e974f596 Merge branch 'fix-some-bugs-in-the-flow-director-of-hns3-driver' adds 3d778e65b4f4 net: txgbe: remove the redundant data return in SW-FW mailbox adds 8175dbf174d4 mISDN: annotate data-race around dev->work adds 9a063f96d87e ipv6: annotate data-race in ndisc_router_discovery() adds c7159e960f14 usbnet: limit max_mtu based on device's hard_mtu adds cdf8de9c6bfe Octeontx2-pf: Update xdp features adds ba1096c31528 netrom: fix double-free in nr_route_frame() adds 2030c4358bd8 Revert "net: wwan: mhi_wwan_mbim: Avoid -Wflex-array-membe [...] adds 8215794403d2 be2net: Fix NULL pointer dereference in be_cmd_get_mac_from_list adds 04708606fd7b selftests: net: amt: wait longer for connection before sen [...] adds 5f9b32909659 bonding: provide a net pointer to __skb_flow_dissect() adds bbb11b8d758d net: bcmasp: Fix network filter wake for asp-3.0 adds dfca045cd4d0 net: dsa: fix off-by-one in maximum bridge ID determination adds f406220eb8e2 ice: Fix persistent failure in ice_get_rxfh adds 42fb5f3deb58 ice: add missing ice_deinit_hw() in devlink reinit path adds d3f867e7a046 ice: fix devlink reload call trace adds bdfc7b55adcd idpf: read lower clock bits inside the time sandwich adds 869f3f7f1f62 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 5d5fe8bcd331 rxrpc: Fix data-race warning and potential load/store tearing adds e8ca461f7d19 net: pcs: pcs-mtk-lynxi: report in-band capability for 2500Base-X adds 19e4175e997a octeontx2-af: Fix error handling adds cc4816bdb086 net: openvswitch: fix data race in ovs_vport_get_upcall_stats adds ca1bb3fedf26 net: fec: account for VLAN header in frame length calculations new 3ef3d52a1a98 vsock/virtio: fix potential underflow in virtio_transport_ [...] new 0a98de801369 vsock/test: fix seqpacket message bounds test new 8ee784fdf006 vsock/virtio: cap TX credit to local buffer size new 2a689f76edd0 vsock/test: add stream TX credit bounds test new 5778d65d4b85 Merge branch 'vsock-virtio-fix-tx-credit-handling' adds 4f431d88ea80 wifi: rsi: Fix memory corruption due to not set vif driver [...] adds a3034bf0746d wifi: cfg80211: Fix bitrate calculation overflow for HE rates adds db1d0b6ab11f wifi: mac80211: correctly check if CSA is active adds 2120f3a3738a wifi: mwifiex: Fix a loop in mwifiex_update_ampdu_rxwinsize() adds 9282a1e171ad wifi: ath10k: fix dma_free_coherent() pointer adds bb97131fbf9b wifi: ath12k: fix dma_free_coherent() pointer adds 1fed08c5519d wifi: ath12k: don't force radio frequency check in freq_to_idx() adds 39c90b1a1dbe wifi: ath12k: cancel scan only on active scan vdev adds 8b8d6ee53dfd wifi: ath12k: Fix scan state stuck in ABORTING after cance [...] adds f88e9fc30a26 wifi: ath12k: fix dead lock while flushing management frames adds 31707572108d wifi: ath12k: Fix wrong P2P device link id issue adds e7df8567878f Merge tag 'ath-current-20260113' of git://git.kernel.org/p [...] adds 5dc6975566f5 wifi: mac80211: don't perform DA check on S1G beacon adds 3f3d8ff31496 wifi: mac80211: don't increment crypto_tx_tailroom_needed_ [...] adds 3fa2886d11d4 wifi: mac80211: parse all TTLM entries adds aebc29dec67a wifi: mac80211: apply advertised TTLM from association response adds 50b359896fe5 wifi: cfg80211: ignore link disabled flag from userspace new 9146fe282990 Merge tag 'wireless-2026-11-22' of https://git.kernel.org/ [...] new fb2bb2a1ebf7 hinic3: Fix netif_queue_set_napi queue_index input paramet [...] new 27880b0b0d35 net/sched: act_ife: avoid possible NULL deref new f3ddbaaaaf4d dpll: Prevent duplicate registrations new 4a3dba481882 Octeontx2-af: Add proper checks for fwdata new 0a80e38d0fe1 Merge tag 'net-6.19-rc7' of git://git.kernel.org/pub/scm/l [...] new 614da1d3d4cd x86: make page fault handling disable interrupts properly adds 2397e9264676 crypto: authencesn - reject too-short AAD (assoclen<8) to [...] new c072629f05d7 Merge tag 'v6.19-p4' of git://git.kernel.org/pub/scm/linux [...] new c6aa891856ac Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] new c1d1ac6f31a1 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new bf6c3559a717 Merge branch 'misc-6.19' into for-next-current-v6.18-20260122 new 935456894391 Merge branch 'for-next-current-v6.18-20260122' into for-ne [...] new 97ba95f1c62d btrfs: remove bogus root search condition in sample_block_ [...] new 2fcfaf3d9b99 btrfs: deal with missing root in sample_block_group_extent_item() new d86e6298a9a6 btrfs: unfold transaction aborts in btrfs_finish_one_ordered() new 1402aa25afa0 btrfs: tests: remove invalid file extent map tests new 71ec1bc2f624 btrfs: tests: prepare extent map tests for strict alignmen [...] new 58fc29dc8777 btrfs: add strict extent map alignment checks new 87bdb366157e btrfs: embed delayed root to struct btrfs_fs_info new 1785810d9c89 btrfs: reorder members in btrfs_delayed_root for better packing new 93c3ba69f7f9 btrfs: don't use local variables for fs_info->delayed_root new 252fec82e175 btrfs: pass btrfs_fs_info to btrfs_first_delayed_node() new 09040e3b166a Merge branch 'b-for-next' into for-next-next-v6.19-20260122 new 376b680c9071 btrfs: === misc-next on b-for-next === new 466411d84080 Merge branch 'misc-next' into for-next-next-v6.19-20260122 new 0dc429e27c85 Merge branch 'for-next-next-v6.19-20260122' into for-next- [...] new 2baf19cb7ee0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3aa54cba2269 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new f51cc2e1e13e Merge branch 'configfs-next' of https://git.kernel.org/pub [...] new 8dcc546f2d8b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 896264439dad Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 19bfef0178c6 erofs: Use %pe format specifier for error pointers new 0cc7d0c926cc erofs: make z_erofs_crypto[] static new 43ac93b5432c erofs: simplify the code using for_each_set_bit new 48df6d1bc9d5 erofs: improve LZ4 error strings new 9aa64b62a73c erofs: avoid noisy messages for transient -ENOMEM new 643575d5a4f2 erofs: fix incorrect early exits for invalid metabox-enabl [...] new 3afa4da38802 erofs: fix incorrect early exits in volume label handling new 09225312f2db erofs: unexport erofs_getxattr() new 7ed7a713f126 erofs: unexport erofs_xattr_prefix() new 06e5c340941f erofs: remove useless src in erofs_xattr_copy_to_buffer() new cc831ab33644 erofs: tidy up synchronous decompression new a221a7374065 erofs: add missing documentation about `directio` mount option new 58d081ea4eab erofs: tidy up erofs_init_inode_xattrs() new 5637aa2cc7e7 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 3731c7c3c538 exfat: remove unnecessary else after return statement adds 131331a504c4 exfat: add blank line after declarations new 570f6ce9d881 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 5524e0401c30 fsnotify: Track inode connectors for a superblock adds 8bf2f07fabf4 fsnotify: Use connector list for destroying inode marks adds 5cf49f71eec6 fsnotify: Shutdown fsnotify before destroying sb's dcache adds 2453641ddf51 Pull fix for umount races new 837884a818e5 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] new 2ac8258f5c92 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new fe15bc3d447c f2fs: fix error path handling in f2fs_read_data_large_folio() new a5d8b9d94e18 f2fs: fix to unlock folio in f2fs_read_data_large_folio() new 993663874be5 Revert "f2fs: add timeout in f2fs_enable_checkpoint()" new 254ef6c7e1af f2fs: check skipped write in f2fs_enable_checkpoint() new a848dbd97957 f2fs: introduce FAULT_SKIP_WRITE new 9af7dbef9890 f2fs: fix to show simulate_lock_timeout correctly new 9612a4224830 f2fs: pin files do not require sbi->writepages lock for ordering new 10f96e94b38d f2fs: add write latency stats for NAT and SIT blocks in f2 [...] new b760e753aa1a f2fs: change size parameter of __has_cursum_space() to uns [...] new e501cda410c8 f2fs: optimize NAT block loading during checkpoint write new 6ca0ae2d1e32 f2fs: decrease maximum flush retry count in f2fs_enable_ch [...] new 633942a0143c Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 10a8ff19adcc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f4ee38d9b66c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 295e3195158c Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] new 98e3e2b561bc ksmbd: smbd: fix dma_unmap_sg() nents new 8e50cd059ca8 smb: server: fix comment for ksmbd_vfs_kern_path_start_removing() new 5914d98ff0f7 smb: server: reset smb_direct_port = SMB_DIRECT_PORT_INFIN [...] new 04dc266ca830 smb: smbdirect: introduce smbdirect_socket.recv_io.credits [...] new 65d78dc08498 smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.* new e0f84eab1aa4 smb: server: make use of smbdirect_socket.recv_io.credits. [...] new 1fc4152d5e1a smb: server: let recv_done() queue a refill when the peer [...] new ef09163775ea smb: server: make use of smbdirect_socket.send_io.bcredits new 0cafaa37292e smb: server: fix last send credit problem causing disconnects new dae5e5932f62 smb: server: let send_done handle a completion without IB_ [...] new d41d48c20354 smb: client: make use of smbdirect_socket.recv_io.credits. [...] new 70b48fc808e4 smb: client: let recv_done() queue a refill when the peer [...] new dfa45f0bf573 smb: client: let smbd_post_send() make use of request->wr new b48453d5e430 smb: client: remove pointless sc->recv_io.credits.count rollback new 67fd1faa94ae smb: client: remove pointless sc->send_io.pending handling [...] new 44b2efe11cbd smb: client: port and use the wait_for_credits logic used [...] new b48bebdbaccf smb: client: split out smbd_ib_post_send() new 76990bd5200c smb: client: introduce and use smbd_{alloc, free}_send_io() new 80d7e58ee860 smb: client: use smbdirect_send_batch processing new 42b482e90687 smb: client: make use of smbdirect_socket.send_io.bcredits new 1da53215face smb: client: fix last send credit problem causing disconnects new a2e9b852d45f smb: client: let smbd_post_send_negotiate_req() use smbd_p [...] new c00751b1e622 smb: client: let send_done handle a completion without IB_ [...] new 11b750055e8c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 615762059d28 NFS/localio: Handle short writes by retrying new 5fcd95831d97 NFS/localio: Cleanup the nfs_local_pgio_done() parameters new 67435d2d8a33 NFS/localio: prevent direct reclaim recursion into NFS via [...] new 9bb0060f7860 NFS/localio: use GFP_NOIO and non-memreclaim workqueue in [...] new e72a73957613 NFS/localio: remove -EAGAIN handling in nfs_local_doio() new 1309c52de15b NFS/localio: switch nfs_local_do_read and nfs_local_do_wri [...] new 58c8b8169ab8 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new af84b8baaa14 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] new cb16a964d4fc Merge branch 'master' of https://github.com/Paragon-Softwa [...] new e3c6c110f436 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b860f2580770 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] new f6fcbd252b64 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 (1bad02d00cfe) \ N -- N -- N refs/heads/fs-next (f6fcbd252b64)
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: CREDITS | 4 + Documentation/ABI/testing/sysfs-fs-f2fs | 1 + Documentation/filesystems/erofs.rst | 2 + Documentation/filesystems/f2fs.rst | 1 + Documentation/netlink/specs/fou.yaml | 2 + Documentation/process/maintainer-netdev.rst | 12 + MAINTAINERS | 3 +- arch/x86/mm/fault.c | 15 +- crypto/authencesn.c | 6 + drivers/dpll/dpll_core.c | 12 +- drivers/isdn/mISDN/timerdev.c | 13 +- drivers/leds/led-class.c | 10 +- drivers/net/bonding/bond_main.c | 11 +- drivers/net/can/dev/dev.c | 1 + drivers/net/can/usb/ems_usb.c | 8 +- drivers/net/can/usb/esd_usb.c | 9 +- drivers/net/can/usb/gs_usb.c | 7 + drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 9 +- drivers/net/can/usb/mcba_usb.c | 8 +- drivers/net/can/usb/usb_8dev.c | 8 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 5 +- drivers/net/ethernet/broadcom/asp2/bcmasp.c | 5 +- drivers/net/ethernet/broadcom/asp2/bcmasp.h | 1 + drivers/net/ethernet/emulex/benet/be_cmds.c | 3 +- drivers/net/ethernet/emulex/benet/be_main.c | 8 +- drivers/net/ethernet/freescale/fec_main.c | 13 +- drivers/net/ethernet/freescale/ucc_geth.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 69 +-- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 2 +- drivers/net/ethernet/huawei/hinic3/hinic3_irq.c | 22 +- drivers/net/ethernet/intel/ice/devlink/devlink.c | 1 + drivers/net/ethernet/intel/ice/ice.h | 1 + drivers/net/ethernet/intel/ice/ice_common.c | 2 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 6 +- drivers/net/ethernet/intel/ice/ice_lib.c | 29 +- drivers/net/ethernet/intel/ice/ice_main.c | 31 +- drivers/net/ethernet/intel/idpf/idpf_ptp.c | 2 +- drivers/net/ethernet/intel/idpf/idpf_txrx.c | 16 +- drivers/net/ethernet/intel/igc/igc_defines.h | 5 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 4 +- drivers/net/ethernet/intel/igc/igc_main.c | 5 + drivers/net/ethernet/intel/igc/igc_ptp.c | 43 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 86 +++- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 3 + .../net/ethernet/marvell/octeontx2/af/rvu_sdp.c | 2 +- .../ethernet/marvell/octeontx2/nic/cn10k_macsec.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 7 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 12 +- drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c | 4 +- drivers/net/ipvlan/ipvlan.h | 2 +- drivers/net/ipvlan/ipvlan_core.c | 16 +- drivers/net/ipvlan/ipvlan_main.c | 49 +- drivers/net/netdevsim/bpf.c | 6 + drivers/net/netdevsim/dev.c | 2 + drivers/net/netdevsim/netdevsim.h | 1 + drivers/net/pcs/pcs-mtk-lynxi.c | 4 +- drivers/net/phy/intel-xway.c | 7 +- drivers/net/phy/sfp.c | 2 + drivers/net/usb/dm9601.c | 4 - drivers/net/usb/usbnet.c | 10 +- drivers/net/veth.c | 8 +- drivers/net/wireless/ath/ath10k/ce.c | 16 +- drivers/net/wireless/ath/ath12k/ce.c | 12 +- drivers/net/wireless/ath/ath12k/mac.c | 16 +- drivers/net/wireless/ath/ath12k/wmi.c | 9 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 6 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 1 + drivers/net/wwan/mhi_wwan_mbim.c | 17 +- drivers/nfc/virtual_ncidev.c | 4 - fs/btrfs/block-group.c | 9 +- fs/btrfs/extent_map.c | 2 +- fs/btrfs/inode.c | 20 +- fs/btrfs/tests/inode-tests.c | 21 +- fs/erofs/xattr.c | 62 +-- fs/exfat/fatent.c | 1 + fs/exfat/file.c | 1 + fs/exfat/inode.c | 5 +- fs/f2fs/checkpoint.c | 4 +- fs/f2fs/data.c | 54 ++- fs/f2fs/f2fs.h | 13 +- fs/f2fs/node.c | 14 +- fs/f2fs/super.c | 47 +- fs/f2fs/sysfs.c | 3 +- fs/nfs/localio.c | 126 +++-- fs/notify/fsnotify.c | 69 +-- fs/notify/fsnotify.h | 5 +- fs/notify/mark.c | 137 +++++- fs/smb/client/smbdirect.c | 523 ++++++++++++++++----- fs/smb/common/smbdirect/smbdirect_socket.h | 18 + fs/smb/server/transport_rdma.c | 147 +++++- fs/super.c | 4 +- include/linux/fsnotify_backend.h | 5 +- include/net/cfg80211.h | 3 - include/trace/events/rxrpc.h | 4 + include/uapi/linux/nl80211.h | 5 +- net/core/skbuff.c | 7 +- net/dsa/dsa.c | 2 +- net/ipv4/fou_core.c | 3 + net/ipv4/fou_nl.c | 2 +- net/ipv6/ndisc.c | 4 +- net/l2tp/l2tp_core.c | 8 +- net/mac80211/ieee80211_i.h | 2 - net/mac80211/iface.c | 8 +- net/mac80211/key.c | 3 +- net/mac80211/mlme.c | 213 +++++---- net/mac80211/scan.c | 9 +- net/netrom/nr_route.c | 13 +- net/openvswitch/vport.c | 11 +- net/rxrpc/ar-internal.h | 9 +- net/rxrpc/conn_event.c | 2 +- net/rxrpc/output.c | 14 +- net/rxrpc/peer_event.c | 17 +- net/rxrpc/proc.c | 4 +- net/rxrpc/recvmsg.c | 19 +- net/rxrpc/rxgk.c | 2 +- net/rxrpc/rxkad.c | 2 +- net/sched/act_ife.c | 6 +- net/sched/sch_qfq.c | 2 +- net/sched/sch_teql.c | 5 + net/sctp/sm_statefuns.c | 10 +- net/vmw_vsock/virtio_transport_common.c | 36 +- net/wireless/nl80211.c | 10 - net/wireless/util.c | 8 +- tools/net/ynl/Makefile | 3 +- tools/net/ynl/ynl-regen.sh | 2 +- tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/amt.sh | 7 +- tools/testing/selftests/net/config | 2 + tools/testing/selftests/net/fib-onlink-tests.sh | 71 ++- tools/testing/selftests/net/ipvtap_test.sh | 168 +++++++ .../selftests/tc-testing/tc-tests/qdiscs/teql.json | 25 + tools/testing/vsock/util.h | 2 +- tools/testing/vsock/vsock_test.c | 117 +++++ tools/testing/vsock/vsock_test_zerocopy.c | 74 +++ tools/testing/vsock/vsock_test_zerocopy.h | 3 + 137 files changed, 2092 insertions(+), 849 deletions(-) create mode 100755 tools/testing/selftests/net/ipvtap_test.sh