Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-02-28--00-00 (v6.14-rc4-939-g1934f2046c56) remotes/brancher/net-next-2025-02-28--03-00 (v6.14-rc4-929-g448ae0ca7cc3) ==== BASE DIFF ==== .mailmap | 1 - Documentation/netlink/specs/rt_link.yaml | 16 +++++++ drivers/net/ethernet/intel/ice/ice_dpll.c | 14 +++--- drivers/net/ethernet/mellanox/mlx5/core/dpll.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 10 ++++- .../ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 6 +-- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 8 ++-- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 22 ++++----- .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 6 +-- drivers/net/ethernet/sfc/mae.c | 2 +- drivers/net/ethernet/sfc/tc.c | 6 +-- .../net/ethernet/stmicro/stmmac/dwmac-loongson.c | 6 ++- drivers/net/geneve.c | 52 ++++++++++++++++++++-- drivers/net/netkit.c | 1 - include/linux/qed/qed_ll2_if.h | 2 +- include/uapi/linux/if_link.h | 6 +++ net/core/net-sysfs.c | 10 ++--- net/sched/sch_qfq.c | 2 +- scripts/coccinelle/misc/newline_in_nl_msg.cocci | 13 +++--- tools/testing/selftests/net/gro.c | 8 ++-- tools/testing/selftests/net/gro.sh | 7 +-- tools/testing/selftests/net/setup_veth.sh | 3 +- 24 files changed, 144 insertions(+), 63 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.x0Wya97wYK b/tmp/tmp.cn4sgodxuy index d2ae93b49df6..921430ff5b40 100644 --- a/tmp/tmp.x0Wya97wYK +++ b/tmp/tmp.cn4sgodxuy @@ -3,6 +3,7 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +net: dsa: rtl8366rb: don't prompt users for LED control nf_conntrack_h323: Fix spelling mistake "authenticaton" -> "authentication" Merge tag 'for-net-2025-02-27' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth idpf: synchronize pending IRQs after disable @@ -22,10 +23,6 @@ caif_virtio: fix wrong pointer check in cfv_probe() net: ethtool: netlink: Pass a context for default ethnl notifications net: ethtool: netlink: Allow NULL nlattrs when getting a phy_device be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink -sched: address a potential NULL pointer dereference in the GRED scheduler. -net: phy: nxp-c45-tja11xx: add TJA112XB SGMII PCS restart errata -net: phy: nxp-c45-tja11xx: add TJA112X PHY configuration errata -net: phy: nxp-c45-tja11xx: add support for TJA1121 selftest: net: add proc_net_pktgen net: pktgen: remove all superfluous index assignements net: pktgen: fix mpls reset parsing @@ -60,26 +57,8 @@ net: add devmem TCP TX documentation net: devmem: Implement TX path net: devmem: TCP tx netlink api net: add get_netmem/put_netmem support -selftests/net: deflake GRO tests -selftests/net: only print passing message in GRO tests when tests pass -selftests/net: have `gro.sh -t` return a correct exit code -ipv4: fib: Convert RTM_NEWROUTE and RTM_DELROUTE to per-netns RTNL. -ipv4: fib: Move fib_valid_key_len() to rtm_to_fib_config(). -ipv4: fib: Hold rtnl_net_lock() in ip_rt_ioctl(). -ipv4: fib: Hold rtnl_net_lock() for ip_fib_net_exit(). -ipv4: fib: Namespacify fib_info hash tables. -ipv4: fib: Add fib_info_hash_grow(). -ipv4: fib: Remove fib_info_hash_size. -ipv4: fib: Remove fib_info_laddrhash pointer. -ipv4: fib: Make fib_info_hashfn() return struct hlist_head. -ipv4: fib: Allocate fib_info_hash[] during netns initialisation. -ipv4: fib: Allocate fib_info_hash[] and fib_info_laddrhash[] by kvmalloc_array(). -ipv4: fib: Use cached net in fib_inetaddr_event(). inet: ping: avoid skb_clone() dance in ping_rcv() ipv4: icmp: do not process ICMP_EXT_ECHOREPLY for broadcast/multicast addresses -geneve, specs: Add port range to rt_link specification -geneve: Allow users to specify source port range -net-sysfs: remove unused initial ret values net: gso: fix ownership in __udp_gso_segment net/mlx5: Add trust lockdown error to health syndrome print function net/mlx5: Expose crr in health buffer @@ -104,17 +83,9 @@ net: phy: phy_caps: Move __set_linkmode_max_speed to phy_caps net: phy: phy_caps: Move phy_speeds to phy_caps net: phy: Use an internal, searchable storage for the linkmodes net: ethtool: Export the link_mode_params definitions -ice: dpll: Remove newline at the end of a netlink error message -net: sched: Remove newline at the end of a netlink error message -sfc: Remove newline at the end of a netlink error message -net/mlx5: Remove newline at the end of a netlink error message -coccinelle: Add missing (GE)NL_SET_ERR_MSG_* to strings ending with newline test net: plumb extack in __dev_change_net_namespace() net: advertise netns_immutable property via netlink net: rename netns_local to netns_immutable -net/mlx5e: Avoid a hundred -Wflex-array-member-not-at-end warnings -ppp: Fix KMSAN warning by initializing 2-byte header -netkit: Remove double invocation to clear ipvs property flag Bluetooth: Add check for mgmt_alloc_skb() in mgmt_device_connected() Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() bluetooth: btusb: Initialize .owner field of force_poll_sync_fops