This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 4f79eaa2ceac kbuild: Properly disable -Wunterminated-string-initializat [...] new abf078c0a322 wifi: mac80211: restore monitor for outgoing frames new 72bb27254180 Revert "wifi: iwlwifi: add support for BE213" new 64dc5d5e341d Revert "wifi: iwlwifi: make no_160 more generic" new 4f7a07791944 wifi: iwlwifi: mld: properly handle async notification in [...] new c155f7c3ad1e wifi: iwlwifi: mld: inform trans on init failure new d1ee2c192256 wifi: iwlwifi: mld: only create debugfs symlink if it does [...] new d49437a6afc7 wifi: iwlwifi: back off on continuous errors new 60d418e85404 wifi: iwlwifi: mld: fix BAID validity check new 15220a257319 wifi: iwlwifi: don't warn if the NIC is gone in resume new a17821321a9b wifi: iwlwifi: fix the check for the SCRATCH register upon resume new 0fb15ae3b0a9 wifi: plfxlc: Remove erroneous assert in plfxlc_mac_release new 8e089e7b585d wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl [...] new 175e69e33c66 wifi: iwlwifi: restore missing initialization of async_han [...] new 30763f1adf69 Merge tag 'wireless-2025-04-24' of https://git.kernel.org/ [...] new 087a9eb9e597 vxlan: vnifilter: Fix unlocked deletion of default FDB entry new a1356ac7749c xsk: Fix race condition in AF_XDP generic RX path new bf20af079099 xsk: Fix offset calculation in unaligned mode new eacc77a73275 net/mlx5e: Use custom tunnel header for vxlan gbp new 5d1a04f347e6 net/mlx5: E-Switch, Initialize MAC Address for Default GID new 172c034264c8 net/mlx5e: TC, Continue the attr process even if encap ent [...] new 1c2940ec0ddf net/mlx5e: Fix lock order in mlx5e_tx_reporter_ptpsq_unhea [...] new 90538d23278a net/mlx5: E-switch, Fix error handling for enabling roce new 49ba1ca2e0cc Merge branch 'mlx5-misc-fixes-2025-04-23' new 4c2227656d90 vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp new 5ec6d7d737a4 net: mscc: ocelot: delete PVID VLAN when readding it as non-PVID new bf9de1dcd0ee selftests: net: bridge_vlan_aware: test untagged/8021p-tag [...] new 765f253e2890 Revert "rndis_host: Flag RNDIS modems as WWAN devices" new 8548c84c004b octeon_ep_vf: Resolve netdevice usage count issue new 8f7ae5a85137 bnxt_en: improve TX timestamping FIFO configuration new 68f9d8974b54 rtase: Modify the condition used to detect overflow in rta [...] new 6fe086601448 net: ethernet: mtk-star-emac: fix spinlock recursion issue [...] new e54b4db35e20 net: ethernet: mtk-star-emac: rearm interrupts in rx_poll [...] new f73f05c6f711 Merge branch 'net-ethernet-mtk-star-emac-fix-several-issue [...] new f04dd30f1bef amd-xgbe: Fix to ensure dependent features are toggled wit [...] new 8c47d5753a11 net: ethernet: mtk_eth_soc: sync mtk_clks_source_name array new 10c34b7d71a4 netlink: specs: ethtool: Remove UAPI duplication of phy-up [...] new 6d0417e4e1cf Bluetooth: hci_conn: Fix not setting conn_timeout for Broa [...] new 024421cf3992 Bluetooth: hci_conn: Fix not setting timeout for BIG Create Sync new d1af1f02ef86 Bluetooth: btintel_pcie: Avoid redundant buffer allocation new 0317b033abcd Bluetooth: btusb: avoid NULL pointer dereference in skb_dequeue() new 07e90048e356 Bluetooth: btmtksdio: Check function enabled before doing close new 0b6d58bc6ea8 Bluetooth: btmtksdio: Do close if SDIO card removed without close new 1c7664957e4e Bluetooth: btintel_pcie: Add additional to checks to clear [...] new 3908feb1bd7f Bluetooth: L2CAP: copy RX timestamp to new fragments new a54b2e2d40b4 Merge tag 'for-net-2025-04-25' of git://git.kernel.org/pub [...] new dfd76010f8e8 pds_core: remove write-after-free of client_id new f99a3fbf023e net_sched: drr: Fix double list add in class with netem as [...] new 141d34391abb net_sched: hfsc: Fix a UAF vulnerability in class with net [...] new 1a6d0c00fa07 net_sched: ets: Fix double list add in class with netem as [...] new f139f37dcdf3 net_sched: qfq: Fix double list add in class with netem as [...] new a6e1c5aa16dd selftests: tc-testing: Add TDC tests that exercise reentra [...] new bd808ca5a0cc Merge branch 'net_sched-adapt-qdiscs-for-reentrant-enqueue-cases' new 3ffcd7b657c9 ice: fix Get Tx Topology AQ command error on E830 new 425c5f266b2e ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr() new 713dd6c2deca idpf: fix offloads support for encapsulated packets new d4cb1ecc2290 Merge branch 'intel-net-queue-100GbE' new e7e5ae71831c net: dlink: Correct endianness handling of led_mode new b23285e93bef net: mdio: mux-meson-gxl: set reversed bit when using inte [...] new 6e0490fc36cd net: ethernet: mtk_eth_soc: fix SER panic with 4GB+ RAM new 426d487bca38 net: dsa: felix: fix broken taprio gate states after clock jump new efa6eb7d77aa selftests: net: tsn_lib: create common helper for counting [...] new f52fe6efd61f selftests: net: tsn_lib: add window_size argument to isoch [...] new 4eb9da050f00 selftests: net: tc_taprio: new test new 1e0bff3bb59c Merge branch 'fix-felix-dsa-taprio-gates-after-clock-jump' new b936a9b8d4a5 net: ipv6: fix UDPv6 GSO segmentation with NAT new 9ab7a709c926 bnxt_en: Fix error handling path in bnxt_init_chip() new 8e6cc9045380 bnxt_en: Fix ethtool selftest output in one of the failure cases new a63db07e4ecd bnxt_en: Add missing skb_mark_for_recycle() in bnxt_rx_vlan() new 1ae04e489dd7 bnxt_en: call pci_alloc_irq_vectors() after bnxt_reserve_rings() new c2d20a3814d1 bnxt_en: delay pci_alloc_irq_vectors() in the AER path new ea9376cf6823 bnxt_en: Fix coredump logic to free allocated buffer new 6b87bd94f343 bnxt_en: Fix out-of-bound memcpy() during ethtool -w new 02e8be5a032c bnxt_en: Fix ethtool -d byte order for 32-bit values new 0a7bc4d6b04b Merge branch 'bnxt_en-fixes' new 927069d5c40c bnxt_en: fix module unload sequence new f920436a4429 net: use sock_gen_put() when sk_state is TCP_TIME_WAIT new e98386d79a23 ptp: ocp: Fix NULL dereference in Adva board SMA sysfs operations new 2d52e2e38b85 net: lan743x: Fix memleak issue when GSO enabled new a179aad12bad net: fec: ERR007885 Workaround for conventional TX new 34f42736b325 octeon_ep: Fix host hang issue during device reboot new 8a558cbda51b idpf: fix potential memory leak on kcalloc() failure new ed375b182140 idpf: protect shutdown from reset new c7d6cb96d5c3 igc: fix lock order in igc_ptp_reset new c60e7877d00a Merge branch '200GbE' of git://git.kernel.org/pub/scm/linu [...] new ef2383d078ed net: hns3: store rx VLAN tag offload state for VF new 8e6b9c6ea5a5 net: hns3: fix an interrupt residual problem new e317aebeefcb net: hns3: fixed debugfs tm_qset size new 4971394d9d62 net: hns3: defer calling ptp_clock_register() new 2f0b0c67c2ff Merge branch 'there-are-some-bugfix-for-the-hns3-ethernet-driver' new 55f362885951 net: vertexcom: mse102x: Fix possible stuck of SPI interrupt new 74987089ec67 net: vertexcom: mse102x: Fix LEN_MASK new d4dda902dac1 net: vertexcom: mse102x: Add range check for CMD_RTS new ee512922ddd7 net: vertexcom: mse102x: Fix RX error handling new 1daa05fdddeb Merge branch 'net-vertexcom-mse102x-fix-rx-handling' new ebd297a2affa Merge tag 'net-6.15-rc5' of git://git.kernel.org/pub/scm/l [...]
The 95 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/netlink/specs/ethtool.yaml | 4 +- drivers/bluetooth/btintel_pcie.c | 57 +-- drivers/bluetooth/btmtksdio.c | 12 +- drivers/bluetooth/btusb.c | 101 +++-- drivers/net/dsa/ocelot/felix_vsc9959.c | 5 +- drivers/net/ethernet/amd/pds_core/auxbus.c | 1 - drivers/net/ethernet/amd/xgbe/xgbe-desc.c | 9 +- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 24 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 11 +- drivers/net/ethernet/amd/xgbe/xgbe.h | 4 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 35 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c | 20 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 40 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 29 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 1 + drivers/net/ethernet/dlink/dl2k.c | 2 +- drivers/net/ethernet/dlink/dl2k.h | 2 +- drivers/net/ethernet/freescale/fec_main.c | 7 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 82 ++-- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c | 13 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 25 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 1 + drivers/net/ethernet/intel/ice/ice_ddp.c | 10 +- drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c | 5 + drivers/net/ethernet/intel/idpf/idpf.h | 18 +- drivers/net/ethernet/intel/idpf/idpf_lib.c | 76 ++-- drivers/net/ethernet/intel/idpf/idpf_main.c | 1 + drivers/net/ethernet/intel/igc/igc_ptp.c | 6 +- .../net/ethernet/marvell/octeon_ep/octep_main.c | 2 +- .../ethernet/marvell/octeon_ep_vf/octep_vf_main.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 18 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 13 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 6 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c | 32 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 5 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/rdma.h | 4 +- drivers/net/ethernet/microchip/lan743x_main.c | 8 +- drivers/net/ethernet/microchip/lan743x_main.h | 1 + drivers/net/ethernet/mscc/ocelot.c | 6 + drivers/net/ethernet/realtek/rtase/rtase_main.c | 4 +- drivers/net/ethernet/vertexcom/mse102x.c | 36 +- drivers/net/mdio/mdio-mux-meson-gxl.c | 3 +- drivers/net/usb/rndis_host.c | 16 +- drivers/net/vmxnet3/vmxnet3_xdp.c | 2 +- drivers/net/vxlan/vxlan_vnifilter.c | 8 +- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 6 +- drivers/net/wireless/intel/iwlwifi/cfg/sc.c | 2 - drivers/net/wireless/intel/iwlwifi/iwl-config.h | 16 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 16 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 28 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 14 +- drivers/net/wireless/intel/iwlwifi/mld/agg.c | 6 +- drivers/net/wireless/intel/iwlwifi/mld/debugfs.c | 5 +- drivers/net/wireless/intel/iwlwifi/mld/fw.c | 13 +- drivers/net/wireless/intel/iwlwifi/mld/mac80211.c | 1 + drivers/net/wireless/intel/iwlwifi/mld/mld.c | 11 +- drivers/net/wireless/intel/iwlwifi/mld/mld.h | 5 - drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 245 ++++++------ drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 9 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 16 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 +- drivers/net/wireless/intel/iwlwifi/tests/devinfo.c | 15 +- drivers/net/wireless/purelifi/plfxlc/mac.c | 1 - drivers/ptp/ptp_ocp.c | 52 ++- include/net/bluetooth/hci.h | 4 +- include/net/bluetooth/hci_core.h | 20 +- include/net/bluetooth/hci_sync.h | 3 + include/net/xdp_sock.h | 3 - include/net/xsk_buff_pool.h | 4 +- include/uapi/linux/ethtool_netlink_generated.h | 5 - net/bluetooth/hci_conn.c | 181 +-------- net/bluetooth/hci_event.c | 15 +- net/bluetooth/hci_sync.c | 150 +++++++- net/bluetooth/iso.c | 26 +- net/bluetooth/l2cap_core.c | 3 + net/ipv4/tcp_offload.c | 2 +- net/ipv4/udp_offload.c | 61 ++- net/ipv6/tcpv6_offload.c | 2 +- net/mac80211/status.c | 8 +- net/sched/sch_drr.c | 9 +- net/sched/sch_ets.c | 9 +- net/sched/sch_hfsc.c | 2 +- net/sched/sch_qfq.c | 11 +- net/xdp/xsk.c | 6 +- net/xdp/xsk_buff_pool.c | 1 + .../dsa/{bridge_locked_port.sh => tc_taprio.sh} | 0 tools/testing/selftests/drivers/net/ocelot/psfp.sh | 8 +- .../selftests/net/forwarding/bridge_vlan_aware.sh | 96 ++++- .../testing/selftests/net/forwarding/tc_taprio.sh | 421 +++++++++++++++++++++ tools/testing/selftests/net/forwarding/tsn_lib.sh | 26 ++ .../tc-testing/tc-tests/infra/qdiscs.json | 186 +++++++++ 96 files changed, 1781 insertions(+), 733 deletions(-) copy tools/testing/selftests/drivers/net/dsa/{bridge_locked_port.sh => tc_taprio.s [...] create mode 100755 tools/testing/selftests/net/forwarding/tc_taprio.sh