Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-07-03--08-00 (v6.16-rc3-1209-gfd91cb072c65) remotes/brancher/net-next-hw-2025-07-03--16-00 (v6.16-rc3-1201-g3a143e31a2d7) ==== BASE DIFF ==== .../bindings/net/sophgo,sg2044-dwmac.yaml | 3 +- Documentation/networking/ip-sysctl.rst | 76 +++++++------- drivers/net/bonding/bond_3ad.c | 11 +- drivers/net/ethernet/wangxun/libwx/wx_lib.c | 26 +++-- drivers/net/ethernet/wangxun/libwx/wx_sriov.c | 4 + drivers/net/ethernet/wangxun/libwx/wx_type.h | 3 +- drivers/net/ethernet/wangxun/ngbe/ngbe_main.c | 4 +- drivers/net/ethernet/wangxun/ngbe/ngbe_type.h | 2 +- drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c | 8 +- drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 22 ++-- drivers/net/ethernet/wangxun/txgbe/txgbe_type.h | 4 +- drivers/net/virtio_net.c | 111 +++++++++++++-------- drivers/ptp/ptp_chardev.c | 24 ++++- drivers/virtio/virtio_ring.c | 8 +- include/linux/ptp_clock_kernel.h | 34 +------ include/linux/timekeeping.h | 10 ++ kernel/time/timekeeping.c | 33 ++++++ net/ipv6/ip6_fib.c | 26 ++--- net/vmw_vsock/vmci_transport.c | 4 +- 19 files changed, 239 insertions(+), 174 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.6ER0mzQ6vZ b/tmp/tmp.Wz0RK30SSw index 09de6a96b992..972d48b07b3f 100644 --- a/tmp/tmp.6ER0mzQ6vZ +++ b/tmp/tmp.Wz0RK30SSw @@ -9,6 +9,8 @@ tc_action dbg [local patch] forwarding: set timeout to 3 hours [local patch] selftests: net: enable profiling [local patch] timestamp - try waking [local patch] +selftests: Add test cases for vlan_filter modification during runtime +net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime dt-bindings: net: Add support for Sophgo CV1800 dwmac net: stmmac: Fix interrupt handling for level-triggered mode in DWC_XGMAC2 ipv6: Remove setsockopt_needs_rtnl(). @@ -45,7 +47,6 @@ ibmvnic: Fix hardcoded NUM_RX_STATS/NUM_TX_STATS with dynamic sizeof ibmvnic: Use atomic64_t for queue stats net: account for encap headers in qdisc pkt len net: openvswitch: allow providing upcall pid for the 'execute' command -net: ipv4: fix incorrect MTU in broadcast routes net: ti: prueth: Adds PTP OC Support for AM335x and AM437x net: ti: prueth: Adds support for PRUETH on AM33x and AM43x SOCs net: ti: prueth: Adds power management support for PRU-ICSS @@ -57,9 +58,6 @@ net: ti: prueth: Adds link detection, RX and TX support. net: ti: prueth: Adds PRUETH HW and SW configuration net: ti: prueth: Adds ICSSM Ethernet driver dt-bindings: net: ti: Adds DUAL-EMAC mode support on PRU-ICSS2 for AM57xx, AM43xx and AM33xx SOCs -vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also `transport_local` -vsock: Fix transport_* TOCTOU -vsock: Fix transport_{g2h,h2g} TOCTOU net: skbuff: Drop unused @skb net: skbuff: Drop unused @skb net/smc: Drop nr_pages_max initialization @@ -76,8 +74,6 @@ net: ethernet: mtk_eth_soc: improve support for named interrupts net: hibmcge: configure FIFO thresholds according to the MAC controller documentation net: hibmcge: adjust the burst len configuration of the MAC controller to improve TX performance. net: hibmcge: support scenario without PHY -selftests/bpf: add a new test to check the consumer update case -net: xsk: update tx queue consumer immediately after transmission Octeontx2-vf: Fix max packet length errors virtio-net: fix a rtnl_lock() deadlock during probing net: replace ADDRLABEL with dynamic debug @@ -126,7 +122,6 @@ sched: Add enqueue/dequeue of dualpi2 qdisc sched: Dump configuration and statistics of dualpi2 qdisc sched: Struct definition and parsing of dualpi2 qdisc tipc: Fix use-after-free in tipc_conn_close(). -virtio_net: simplify tx queue wake condition check net: airoha: Add airoha_offload.h header net: airoha: npu: Enable core 3 for WiFi offloading net: airoha: npu: Read NPU interrupt lines from the DTS @@ -134,17 +129,8 @@ net: airoha: npu: Add wlan irq management callbacks net: airoha: npu: Add more wlan NPU callbacks net: airoha: npu: Add NPU wlan memory initialization commands net: bridge: Do not offload IGMP/MLD messages -netdevsim: implement peer queue flow control mlxbf_gige: emit messages during open and probe failures net/handshake: Add new parameter 'HANDSHAKE_A_ACCEPT_KEYRING' -ptp: Enable auxiliary clocks for PTP_SYS_OFFSET_EXTENDED -ptp: Use ktime_get_clock_ts64() for timestamping -timekeeping: Provide ktime_get_clock_ts64() -vsock/vmci: Clear the vmci transport packet properly when initializing it -net: phy: smsc: Disable IRQ support to prevent link state corruption -net: phy: smsc: Fix link failure in forced mode with Auto-MDIX -net: phy: smsc: Force predictable MDI-X state on LAN87xx -net: phy: smsc: Fix Auto-MDIX configuration when disabled by strap ARM: mxs_defconfig: Enable CONFIG_FEC_MTIP_L2SW to support MTIP L2 switch ARM: mxs_defconfig: Update mxs_defconfig to 6.16-rc1 ARM: mxs_defconfig: Enable CONFIG_NFS_FSCACHE @@ -168,28 +154,6 @@ bng_en: Add firmware communication mechanism bng_en: Add devlink interface bng_en: Add PCI interface net: replace ND_PRINTK with dynamic debug -dt-bindings: net: sophgo,sg2044-dwmac: Drop status from the example -net: ngbe: specify IRQ vector when the number of VFs is 7 -net: wangxun: revert the adjustment of the IRQ vector sequence -net: txgbe: request MISC IRQ in ndo_open -ipv6: Cleanup fib6_drop_pcpu_from() -net: ip-sysctl: Add link to SCTP IPv4 scoping draft -net: ip-sysctl: Format SCTP-related memory parameters description as bullet list -net: ip-sysctl: Format pf_{enable,expose} boolean lists as bullet lists -net: ip-sysctl: Format possible value range of ioam6_id{,_wide} as bullet list -net: ip-sysctl: Format Private VLAN proxy arp aliases as bullet list -virtio-net: xsk: rx: move the xdp->data adjustment to buf_to_xdp() -virtio-net: xsk: rx: fix the frame's length check -net: pse-pd: Add Si3474 PSE controller driver -dt-bindings: net: pse-pd: Add bindings for Si3474 PSE controller -virtio-net: use the check_mergeable_len helper -virtio-net: remove redundant truesize check with PAGE_SIZE -virtio-net: ensure the received length does not exceed allocated size -skbuff: Add MSG_MORE flag to optimize large packet transmission net: bonding: send peer notify when failure recovery net: bonding: add broadcast_neighbor netlink option net: bonding: add broadcast_neighbor option for 802.3ad -selftests: netfilter: nft_flowtable.sh: Add IPIP flowtable selftest -net: netfilter: Add IPIP flowtable SW acceleration -net: xsk: introduce XDP_MAX_TX_BUDGET set/getsockopt -bonding: don't force LACPDU tx to ~333 ms boundaries