Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-05-03--00-00 (v6.15-rc4-870-gf80c938595d4) remotes/brancher/net-next-2025-05-03--03-00 (v6.15-rc4-873-g21f92c3bfa72) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.zrYbVh8L6r b/tmp/tmp.HdieUZmfEj index a3e392702949..fa987a55c1d8 100644 --- a/tmp/tmp.zrYbVh8L6r +++ b/tmp/tmp.HdieUZmfEj @@ -6,6 +6,12 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +eth: fbnic: fix `tx_dropped` counting +selftests: drv: net: add version indicator +selftests: drv: net: avoid skipping tests +selftests: drv: net: fix test failure on ipv6 sys +selftests: net: exit cleanly on SIGTERM / timeout +Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next selftests: Add IPv6 link-local address generation tests for GRE devices. gre: Fix again IPv6 link-local address generation. selftests: iou-zcrx: Clean up build warnings for error format @@ -21,33 +27,19 @@ net: ethtool: netlink: Use netdev_hold for dumpit() operations net: ethtool: phy: Convert the PHY_GET command to generic phy dump net: ethtool: Introduce per-PHY DUMP operations sctp: Remove unused sctp_assoc_del_peer and sctp_chunk_iif -fbnic: Pull fbnic_fw_xmit_cap_msg use out of interrupt context -fbnic: Cleanup handling of completions -fbnic: Actually flush_tx instead of stalling out -fbnic: Add additional handling of IRQs -fbnic: Gate AXI read/write enabling on FW mailbox -fbnic: Fix initialization of mailbox descriptor rings ipv4: ip_tunnel: Replace strcpy use with strscpy net: ibmveth: added KUnit tests for some buffer pool functions net: ibmveth: Reset the adapter when unexpected states are detected net: ibmveth: Indented struct ibmveth_adapter correctly -net: stmmac: remove speed_mode_2500() method -net: stmmac: intel: convert speed_mode_2500() to get_interfaces() -net: stmmac: intel: move phy_interface init to tgl_common_data() -net: stmmac: add get_interfaces() platform method -net: stmmac: use priv->plat->phy_interface directly -net: stmmac: use a local variable for priv->phylink_config 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 vhost/net: Defer TX queue re-enable until after sendmsg -ipv6: Restore fib6_config validation for SIOCADDRT. strparser: Remove unused __strp_unpause xdp: add xdp_skb_reserve_put helper virtio-net: free xsk_buffs on error in virtnet_xsk_pool_enable() virtio-net: don't re-enable refill work too early when NAPI is disabled dt-bindings: net: ethernet-controller: Add informative text about RGMII delays -mptcp: Align mptcp_inet6_sk with other protocols net: phy: Refactor fwnode_get_phy_node() rds: Use nested-BH locking for rds_page_remainder rds: Acquire per-CPU pointer within BH disabled section @@ -107,7 +99,6 @@ net: dsa: b53: fix flushing old pvid VLAN on pvid change net: dsa: b53: fix clearing PVID of a port net: dsa: b53: keep CPU port always tagged again net: dsa: b53: allow leaky reserved multicast -selftests: net: exit cleanly on SIGTERM / timeout selftests: ncdevmem: Implement devmem TCP TX net: check for driver support in netmem TX gve: add netmem TX support to GVE DQO-RDA mode @@ -119,19 +110,29 @@ net: add get_netmem/put_netmem support netmem: add niov->type attribute to distinguish different net_iov types selftests/tc-testing: Add a test case to cover basic HTB+FQ_CODEL case sch_htb: make htb_deactivate() idempotent -net: usb: lan78xx: remove unused struct members -net: usb: lan78xx: Integrate EEE support with phylink LPI API -net: usb: lan78xx: port link settings to phylink API -net: usb: lan78xx: Use ethtool_op_get_link to reflect current link status -net: usb: lan78xx: Convert to PHYLINK for improved PHY and MAC management -net: usb: lan78xx: Extract flow control configuration to helper -net: usb: lan78xx: Refactor USB link power configuration into helper -net: usb: lan78xx: Extract PHY interrupt acknowledgment to helper -net: usb: lan78xx: move LED DT configuration to helper -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 -Documentation: networking: expand and clarify EEE_GET/EEE_SET documentation +ipv6: Restore fib6_config validation for SIOCADDRT. +mptcp: Align mptcp_inet6_sk with other protocols +Merge branch 'net-stmmac-replace-speed_mode_2500-method' +net: stmmac: remove speed_mode_2500() method +net: stmmac: intel: convert speed_mode_2500() to get_interfaces() +net: stmmac: intel: move phy_interface init to tgl_common_data() +net: stmmac: add get_interfaces() platform method +net: stmmac: use priv->plat->phy_interface directly +net: stmmac: use a local variable for priv->phylink_config +Merge branch 'fix-bpf-qdisc-bugs-and-clean-up' +selftests/bpf: Cleanup bpf qdisc selftests +selftests/bpf: Test attaching a bpf qdisc with incomplete operators +bpf: net_sched: Make some Qdisc_ops ops mandatory +selftests/bpf: Test setting and creating bpf qdisc as default qdisc +bpf: net_sched: Fix bpf qdisc init prologue when set as default qdisc +Merge branch 'bpf-udp-exactly-once-socket-iteration' +selftests/bpf: Add tests for bucket resume logic in UDP socket iterators +selftests/bpf: Return socket cookies from sock_iter_batch progs +bpf: udp: Avoid socket skips and repeats during iteration +bpf: udp: Use bpf_udp_iter_batch_item for bpf_udp_iter_state batch items +bpf: udp: Get rid of st_bucket_done +bpf: udp: Make sure iter->batch always contains a full bucket snapshot +bpf: udp: Make mem flags configurable through bpf_iter_udp_realloc_batch Merge branch 'tools-ynl-gen-additional-c-types-and-classic-netlink-handling' tools: ynl: allow fixed-header to be specified per op tools: ynl-gen: don't init enum checks for classic netlink @@ -167,3 +168,5 @@ igb: Get rid of spurious interrupts igb: Add support for persistent NAPI config igb: Link queues to NAPI instances igb: Link IRQs to NAPI instances +bpf: net_sched: Fix using bpf qdisc as default qdisc +selftests/bpf: Fix compilation errors