Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-05-09--00-00 (v6.15-rc5-1121-g33fa83244f25) remotes/brancher/net-next-2025-05-09--03-00 (v6.15-rc5-1102-gf8a5c7a54daa) ==== BASE DIFF ==== drivers/net/ethernet/qlogic/qede/qede_main.c | 2 +- include/net/bluetooth/hci_core.h | 1 + net/bluetooth/hci_conn.c | 24 +++ net/bluetooth/hci_event.c | 73 ++++--- net/bluetooth/mgmt.c | 9 +- tools/testing/selftests/drivers/net/hw/Makefile | 2 - .../selftests/drivers/net/hw/lib/py/__init__.py | 1 - .../selftests/drivers/net/hw/lib/py/linkconfig.py | 222 --------------------- .../selftests/drivers/net/hw/nic_link_layer.py | 113 ----------- .../selftests/drivers/net/hw/nic_performance.py | 137 ------------- tools/testing/selftests/drivers/net/lib/py/load.py | 20 +- .../selftests/net/netfilter/conntrack_resize.sh | 63 ++++-- 12 files changed, 117 insertions(+), 550 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.Ei0u7JUMoi b/tmp/tmp.pZFKTbQdSO index 06e676efdb82..f3908f133e33 100644 --- a/tmp/tmp.Ei0u7JUMoi +++ b/tmp/tmp.pZFKTbQdSO @@ -5,16 +5,12 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +net/mlx5: support software TX timestamp selftests: drv-net: ping: make sure the ping test restores checksum offload net: ixp4xx_eth: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() net: cpsw: isolate cpsw_ndo_ioctl() to just the old driver net: cpsw: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() net: cpsw: return proper RX timestamping filter in cpsw_hwtstamp_get() -Merge tag 'for-net-2025-05-08' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth -net: airoha: Use dev_err_probe() -net: airoha: Use for_each_child_of_node_scoped() -net: airoha: Fix an error handling path in airoha_probe() -net: airoha: Fix an error handling path in airoha_alloc_gdm_port() net: mvpp2: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() net: gianfar: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() vsock/test: check also expected errno on sigpipe test @@ -31,7 +27,6 @@ net: enetc: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() tools: ynl: handle broken pipe gracefully in CLI ethtool: Block setting of symmetric RSS when non-symmetric rx-flow-hash is requested net: dsa: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() -openvswitch: Fix userspace attribute length validation net: dsa: b53: prevent standalone from trying to forward to other ports selftests: mptcp: remove rp_filter configuration selftests: netfilter: remove rp_filter configuration @@ -39,10 +34,8 @@ selftests: net: use setup_ns for SRv6 tests and remove rp_filter configuration selftests: net: use setup_ns for bareudp testing selftests: net: remove redundant rp_filter configuration selftests: net: disable rp_filter after namespace initialization -netfilter: nf_conntrack: table full detailed log hinic3: module initialization and tx/rx logic ptp: ocp: Limit SMA/signal/freq counts in show/store functions -e1000e: Replace schedule_work with delayed workqueue for watchdog. net: mctp: Don't access ifa_index when missing net: mctp: Ensure keys maintain only one ref to corresponding dev tools/net/ynl: ethtool: fix crash when Hardware Clock info is missing @@ -64,25 +57,9 @@ net: devmem: Implement TX path net: devmem: TCP tx netlink api net: add get_netmem/put_netmem support netmem: add niov->type attribute to distinguish different net_iov types -net: qede: Initialize qede_ll_ops with designated initializer -fddi: skfp: fix null pointer deferenece in smt.c dt-bindings: net: renesas-gbeth: Add support for RZ/V2N (R9A09G056) SoC -octeontx2-af: Send Link events one by one -octeontx2-pf: Do not reallocate all ntuple filters -net: mana: Add handler for hardware servicing events -tun: use xdp_get_frame_len() vhost/net: use xdp_get_frame_len() -mfd: zl3073x: Register DPLL sub-device during init -mfd: zl3073x: Add clock_id field -mfd: zl3073x: Fetch invariants during probe -mfd: zl3073x: Protect operations requiring multiple register accesses -mfd: zl3073x: Add support for devlink device info -mfd: Add Microchip ZL3073x support -dt-bindings: dpll: Add support for Microchip Azurite chip family -dt-bindings: dpll: Add DPLL device and pin -qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd() vsock/test: Fix occasional failure in SIOCOUTQ tests -selftests: net-drv: remove the nic_performance and nic_link_layer tests Documentation: networking: Document the phy_port infrastructure net: phy: dp83822: Add SFP support through the phy_port interface net: phy: Only rely on phy_port for PHY-driven SFP @@ -100,7 +77,6 @@ dt-bindings: net: Introduce the ethernet-connector description xfrm: Sanitize marks before insert net: phy: dp83867: use 2ns delay if not specified in DTB net: phy: dp83867: remove check of delay strap configuration -selftests: netfilter: fix conntrack stress test failures on debug kernels net: stmmac: dwxgmac2: Add support for HW-accelerated VLAN stripping net: stmmac: stmmac_vlan: rename VLAN functions and symbol to generic symbol. net: stmmac: Refactor VLAN implementation @@ -135,5 +111,3 @@ net: enetc: add command BD ring support for i.MX95 ENETC net: enetc: add initial netc-lib driver to support NTMP net: phy: micrel: remove KSZ9477 EEE quirks now handled by phylink net: dsa: microchip: let phylink manage PHY EEE configuration on KSZ switches -Bluetooth: hci_event: Fix not using key encryption size when its known -Bluetooth: MGMT: Fix MGMT_OP_ADD_DEVICE invalid device flags