Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-05-06--09-00 (v6.15-rc4-876-g080cf0b171a5) remotes/brancher/net-next-2025-05-06--12-00 (v6.15-rc4-893-g220d9cfa15b7) ==== BASE DIFF ==== drivers/net/ethernet/mediatek/mtk_eth_soc.c | 19 +- drivers/net/ethernet/meta/fbnic/fbnic_netdev.c | 4 +- drivers/net/phy/realtek/realtek_main.c | 269 ++++++++++---- net/bridge/netfilter/nf_conntrack_bridge.c | 12 +- net/ipv6/netfilter.c | 12 +- net/netfilter/nf_conntrack_standalone.c | 88 +++-- net/netfilter/nft_quota.c | 20 +- net/netfilter/nft_set_pipapo.c | 64 +++- tools/testing/selftests/net/lib/py/ksft.py | 24 +- tools/testing/selftests/net/netfilter/Makefile | 1 + tools/testing/selftests/net/netfilter/config | 1 + .../selftests/net/netfilter/conntrack_resize.sh | 406 +++++++++++++++++++++ tools/testing/selftests/net/netfilter/nft_fib.sh | 23 ++ 13 files changed, 797 insertions(+), 146 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.EXnjnmDiLe b/tmp/tmp.XkQo7lPyfm index 2c56bf16a339..d7fff7d80162 100644 --- a/tmp/tmp.EXnjnmDiLe +++ b/tmp/tmp.XkQo7lPyfm @@ -6,17 +6,31 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +net: ti: icssg-prueth: Report BQL before sending XDP packets +net: ti: icssg-prueth: Fix kernel panic during concurrent Tx queue access +net: ti: icssg-prueth: Set XDP feature flags for ndev +riscv: dts: sophgo: add ethernet GMAC device for sg2042 +net: stmmac: platform: Add snps,dwmac-5.00a IP compatible string +net: stmmac: dwmac-sophgo: Add support for Sophgo SG2042 SoC +dt-bindings: net: sophgo,sg2044-dwmac: Add support for Sophgo SG2042 dwmac +net: enetc: add loopback support for i.MX95 ENETC PF +net: enetc: add VLAN filtering support for i.MX95 ENETC PF +net: enetc: move generic VLAN hash filter functions to enetc_pf_common.c +net: enetc: extract enetc_refresh_vlan_ht_filter() +net: enetc: enable RSS feature by default +net: enetc: change enetc_set_rss() to void type +net: enetc: add RSS support for i.MX95 ENETC PF +net: enetc: make enetc_set_rss_key() reusable +net: enetc: add set/get_rss_table() hooks to enetc_si_ops +net: enetc: add debugfs interface to dump MAC filter +net: enetc: add MAC filtering for i.MX95 ENETC PF +net: enetc: move generic MAC filtering interfaces to enetc-core +net: enetc: add command BD ring support for i.MX95 ENETC +net: enetc: add initial netc-lib driver to support NTMP hinic3: module initialization and tx/rx logic net: add missing instance lock to dev_set_promiscuity selftests/tc-testing: Add qdisc limit trimming tests net_sched: Flush gso_skb list too during ->change() -selftests: netfilter: nft_fib.sh: check lo packets bypass fib lookup -netfilter: nft_set_pipapo: clamp maximum map bucket size to INT_MAX -netfilter: nft_set_pipapo: prevent overflow in lookup table allocation -netfilter: nf_conntrack: speed up reads from nf_conntrack proc file -netfilter: nft_quota: match correctly when the quota just depleted -selftests: netfilter: add conntrack stress test -netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it net: Lock netdevices during dev_shutdown tools: ynl-gen: move the count into a presence struct too tools: ynl-gen: split presence metadata @@ -45,24 +59,8 @@ net: usb: lan78xx: refactor PHY init to separate detection and MAC configuration net: usb: lan78xx: remove explicit check for missing PHY driver net: usb: lan78xx: Improve error handling in PHY initialization net: lan743x: configure interrupt moderation timers based on speed -net: ethernet: mtk_eth_soc: do not reset PSE when setting FE -net: ethernet: mtk_eth_soc: reset all TX queues on DMA free -ARM: mxs_defconfig: Enable CONFIG_FEC_MTIP_L2SW to support MTIP L2 switch -ARM: mxs_defconfig: Update mxs_defconfig to 6.15-rc1 -ARM: mxs_defconfig: Enable CONFIG_NFS_FSCACHE -net: mtip: The L2 switch driver for imx287 -ARM: dts: nxp: mxs: Adjust XEA board's DTS to support L2 switch -ARM: dts: nxp: mxs: Adjust the imx28.dtsi L2 switch description -dt-bindings: net: Add MTIP L2 switch description net: phy: micrel: remove KSZ9477 EEE quirks now handled by phylink net: dsa: microchip: let phylink manage PHY EEE configuration on KSZ switches -io_uring/zcrx: selftests: fix setting ntuple rule into rss -eth: fbnic: fix `tx_dropped` counting -selftests: net: exit cleanly on SIGTERM / timeout -net: ti: icssg-prueth: add TAPRIO offload support -vsock/test: Expand linger test to ensure close() does not misbehave -vsock: Move lingering logic to af_vsock core -vsock/virtio: Linger on unsent data net: dsa: b53: do not set learning and unicast/multicast on up net: dsa: b53: fix learning on VLAN unaware bridges net: dsa: b53: fix toggling vlan_filtering