This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from a66191c590b3 Merge tag 'hyperv-fixes-signed-20260121' of git://git.kern [...] 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 [...] new c4efd7a770c5 usbnet: fix crash due to missing BQL accounting after resume new 0386bd321d0f vsock/virtio: Coalesce only linear skb new a63e5fe09592 vsock/test: Add test for a linear and non-linear skb getti [...] new 9ad693018c84 Merge branch 'vsock-virtio-fix-data-loss-disclosure-due-to [...] new 7d7dbafefbe7 net: usb: dm9601: remove broken SR9700 support new 220d89df1da6 net: add skb->data_len and (skb>end - skb->tail) to skb_dump() new c84fcb79e5db bonding: limit BOND_MODE_8023AD to Ethernet devices new 4d10edfd1475 l2tp: Fix memleak in l2tp_udp_encap_recv(). new 4f5f148dd7c0 selftests: net: fib-onlink-tests: Convert to use namespace [...] new 8439016c3b8b ice: initialize ring_stats->syncp new a9d45c22ed12 ice: Avoid detrimental cleanup for bond during interface stop new 01139a2ce532 ice: Fix incorrect timeout ice_release_res() new 41a9a6826f20 igc: Restore default Qbv schedule when changing channels new 6990dc392a9a igc: fix race condition in TX timestamp read for register 0 new 8ad1b6c1e63d igc: Reduce TSN TX packet buffer from 7KB to 5KB per queue new 2c68d5eacc1e Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new a74c7a58ca2c net: freescale: ucc_geth: Return early when TBI PHY can't [...] new a80c9d945aef sctp: move SCTP_CMD_ASSOC_SHKEY right after SCTP_CMD_PEER_INIT new d998b0e5afff octeontx2: Fix otx2_dma_map_page() error return code new c158f985cf6c amd-xgbe: avoid misleading per-packet error log new ff7737946812 docs: netdev: refine 15-patch limit new 9a56796ad258 gue: Fix skb memleak with inner IP protocol 0. new 68578370f9b3 tools: ynl: Specify --no-line-number in ynl-regen.sh. new 7a9bc9e3f423 fou: Don't allow 0 for FOU_ATTR_IPPROTO. new 6a5e5a3da355 Merge branch 'fou-gue-fix-skb-memleak-with-inner-protocol-0' new b47adaab8b3d veth: fix data race in veth_get_ethtool_stats new a92a6c50e35b net: sfp: add potron quirk to the H-COM SPP425H-GAB4 SFP+ Stick new f40ddcc0c0ca Revert "nfc/nci: Add the inconsistency check between the i [...] new 7a29f6bf60f2 l2tp: avoid one data-race in l2tp_tunnel_del_work() new d3ba32162488 ipvlan: Make the addrs_lock be per port new 8becfe16e4a1 selftests: net: simple selftest for ipvtap new 7b8e1a807cb6 Merge branch 'ipvlan-addrs_lock-made-per-port' new 2c28769a51de rxrpc: Fix recvmsg() unconditional requeue new ab9b218a1521 octeontx2: cn10k: fix RX flowid TCAM mask handling new 375629c92fd8 can: dev: alloc_candev_mqs(): add missing default CAN capa [...] new 79a6d1bfe114 can: gs_usb: gs_usb_receive_bulk_callback(): unanchor URL [...] new 0ce73a0eb5a2 can: ems_usb: ems_usb_read_bulk_callback(): fix URB memory leak new 5a4391bdc6c8 can: esd_usb: esd_usb_read_bulk_callback(): fix URB memory leak new 248e8e1a125f can: kvaser_usb: kvaser_usb_read_bulk_callback(): fix URB [...] new 710a7529fb13 can: mcba_usb: mcba_usb_read_bulk_callback(): fix URB memory leak new f7a980b3b8f8 can: usb_8dev: usb_8dev_read_bulk_callback(): fix URB memory leak new 70458a363d7c Merge patch series "can: usb: fix URB memory leaks" new 3ddf44626a1b Merge tag 'linux-can-fixes-for-6.19-20260116' of git://git [...] new 50da4b9d07a7 net/sched: Enforce that teql can only be used as root qdisc new d837fbee9245 net/sched: qfq: Use cl_is_active to determine whether clas [...] new 2460f31e6e44 selftests/tc-testing: Try to add teql as a child qdisc new 58bae918d73e Merge branch 'net-sched-teql-enforce-hierarchy-placement' new 5d54aa40c7b7 vsock/test: Do not filter kallsyms by symbol type new b97d5eedf497 netdevsim: fix a race issue related to the operation on bp [...] new 79912b256e14 net: phy: intel-xway: fix OF node refcount leakage new a9f470594c50 nfc: MAINTAINERS: Orphan the NFC and look for new maintainers new a917cd0a23fa tools/net/ynl: Makefile's install target now installs ynltool new 748a81c8ceda net: hns3: fix data race in hns3_fetch_stats new 5fbe395cd1fd idpf: Fix data race in idpf_net_dim new 302e5b481caa be2net: fix data race in be_get_new_eqd new 5228e9faaed4 net: stmmac: fix resume: calculate tso last_segment new d57c67c956a1 net: hns3: fix wrong GENMASK() for HCLGE_FD_AD_COUNTER_NUM_M new f87e034d16e4 net: hns3: fix the HCLGE_FD_AD_NXT_KEY error setting issue new 9d11e974f596 Merge branch 'fix-some-bugs-in-the-flow-director-of-hns3-driver' new 3d778e65b4f4 net: txgbe: remove the redundant data return in SW-FW mailbox new 8175dbf174d4 mISDN: annotate data-race around dev->work new 9a063f96d87e ipv6: annotate data-race in ndisc_router_discovery() new c7159e960f14 usbnet: limit max_mtu based on device's hard_mtu new cdf8de9c6bfe Octeontx2-pf: Update xdp features new ba1096c31528 netrom: fix double-free in nr_route_frame() new 2030c4358bd8 Revert "net: wwan: mhi_wwan_mbim: Avoid -Wflex-array-membe [...] new 8215794403d2 be2net: Fix NULL pointer dereference in be_cmd_get_mac_from_list new 04708606fd7b selftests: net: amt: wait longer for connection before sen [...] new 5f9b32909659 bonding: provide a net pointer to __skb_flow_dissect() new bbb11b8d758d net: bcmasp: Fix network filter wake for asp-3.0 new dfca045cd4d0 net: dsa: fix off-by-one in maximum bridge ID determination new f406220eb8e2 ice: Fix persistent failure in ice_get_rxfh new 42fb5f3deb58 ice: add missing ice_deinit_hw() in devlink reinit path new d3f867e7a046 ice: fix devlink reload call trace new bdfc7b55adcd idpf: read lower clock bits inside the time sandwich new 869f3f7f1f62 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 5d5fe8bcd331 rxrpc: Fix data-race warning and potential load/store tearing new e8ca461f7d19 net: pcs: pcs-mtk-lynxi: report in-band capability for 2500Base-X new 19e4175e997a octeontx2-af: Fix error handling new cc4816bdb086 net: openvswitch: fix data race in ovs_vport_get_upcall_stats new 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' new 4f431d88ea80 wifi: rsi: Fix memory corruption due to not set vif driver [...] new a3034bf0746d wifi: cfg80211: Fix bitrate calculation overflow for HE rates new db1d0b6ab11f wifi: mac80211: correctly check if CSA is active new 2120f3a3738a wifi: mwifiex: Fix a loop in mwifiex_update_ampdu_rxwinsize() new 9282a1e171ad wifi: ath10k: fix dma_free_coherent() pointer new bb97131fbf9b wifi: ath12k: fix dma_free_coherent() pointer new 1fed08c5519d wifi: ath12k: don't force radio frequency check in freq_to_idx() new 39c90b1a1dbe wifi: ath12k: cancel scan only on active scan vdev new 8b8d6ee53dfd wifi: ath12k: Fix scan state stuck in ABORTING after cance [...] new f88e9fc30a26 wifi: ath12k: fix dead lock while flushing management frames new 31707572108d wifi: ath12k: Fix wrong P2P device link id issue new e7df8567878f Merge tag 'ath-current-20260113' of git://git.kernel.org/p [...] new 5dc6975566f5 wifi: mac80211: don't perform DA check on S1G beacon new 3f3d8ff31496 wifi: mac80211: don't increment crypto_tx_tailroom_needed_ [...] new 3fa2886d11d4 wifi: mac80211: parse all TTLM entries new aebc29dec67a wifi: mac80211: apply advertised TTLM from association response new 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 new 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 [...]
The 114 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/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 - 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 + 111 files changed, 1160 insertions(+), 487 deletions(-) create mode 100755 tools/testing/selftests/net/ipvtap_test.sh