Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-04-18--08-00 (v6.15-rc2-586-gb8c2da245480) remotes/brancher/net-next-hw-2025-04-18--16-00 (v6.15-rc2-677-gabb26dfa2369) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.313H51b5t0 b/tmp/tmp.OCWvTyggvN index 12c9663f7c5a..28909ce6e563 100644 --- a/tmp/tmp.313H51b5t0 +++ b/tmp/tmp.OCWvTyggvN @@ -5,3 +5,94 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +net: fully namespace net.core.{r,w}mem_{default,max} sysctls +selftests/vsock: add initial vmtest.sh for vsock +net/mlx5: Move ttc allocation after switch case to prevent leaks +net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() +netlink: specs: rt-rule: add C naming info +netlink: specs: rtnetlink: correct notify properties +netlink: specs: rt-neigh: make sure getneigh is consistent +netlink: specs: rt-neigh: add C naming info +netlink: specs: rt-link: add notification for newlink +netlink: specs: rt-link: make bond's ipv6 address attribute fixed size +netlink: specs: rt-link: adjust AF_ nest for C codegen +netlink: specs: rt-link: add C naming info +netlink: specs: rt-link: remove duplicated group in attr list +netlink: specs: rt-link: remove if-netnsid from attr list +netlink: specs: rt-link: remove the fixed members from attrs +netlink: specs: allow header properties for attribute sets +neighbour: Convert RTM_SETNEIGHTBL to RCU. +neighbour: Convert RTM_GETNEIGHTBL to RCU. +neighbour: Convert RTM_GETNEIGH to RCU. +neighbour: Move neigh_find_table() to neigh_get(). +neighbour: Allocate skb in neigh_get(). +neighbour: Move two validations from neigh_get() to neigh_valid_get_req(). +neighbour: Make neigh_valid_get_req() return ndmsg. +net: 802: Remove unused p8022 code +ppp: Split ppp_exit_net() to ->exit_rtnl(). +pfcp: Convert pfcp_net_exit() to ->exit_rtnl(). +net: Drop hold_rtnl arg from ops_undo_list(). +ipv6: Get rid of RTNL for SIOCADDRT and RTM_NEWROUTE. +ipv6: Protect nh->f6i_list with spinlock and flag. +ipv6: Defer fib6_purge_rt() in fib6_add_rt2node() to fib6_add(). +ipv6: Protect fib6_link_table() with spinlock. +ipv6: Factorise ip6_route_multipath_add(). +ipv6: Rename rt6_nh.next to rt6_nh.list. +ipv6: Don't pass net to ip6_route_info_append(). +ipv6: Preallocate nhc_pcpu_rth_output in ip6_route_info_create(). +ipv6: Preallocate rt->fib6_nh->rt6i_pcpu in ip6_route_info_create(). +ipv6: Split ip6_route_info_create(). +ipv6: Move nexthop_find_by_id() after fib6_info_alloc(). +ipv6: Check GATEWAY in rtm_to_fib6_multipath_config(). +ipv6: Move some validation from ip6_route_info_create() to rtm_to_fib6_config(). +ipv6: Get rid of RTNL for SIOCDELRT and RTM_DELROUTE. +ipv6: Validate RTA_GATEWAY of RTA_MULTIPATH in rtm_to_fib6_config(). +selftests: ncdevmem: Implement devmem TCP TX +net: check for driver support in netmem TX +gve: add netmem TX support to GVE DQO-RDA mode +net: enable driver support for netmem TX +net: add devmem TCP TX documentation +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 +tcp: try to avoid safer when ACKs are thinned +tcp: accecn: try to fit AccECN option with SACK +tcp: accecn: AccECN ACE field multi-wrap heuristic +tcp: accecn: AccECN option ceb/cep heuristic +tcp: accecn: AccECN option failure handling +tcp: accecn: AccECN option send control +tcp: accecn: AccECN option +tcp: sack option handling improvements +tcp: allow embedding leftover into option padding +tcp: accecn: AccECN needs to know delivered bytes +tcp: accecn: add AccECN rx byte counters +tcp: accecn: AccECN negotiation +tcp: AccECN core +tcp: fast path functions later +tcp: reorganize SYN ECN code +gve: Add adminq lock for creating and destroying multiple queues +sunrpc: allow SOMAXCONN backlogged TCP connections +net: phylink: mac_link_(up|down)() clarifications +net: phy: dp83822: Add support for changing the MAC termination +net: phy: Add helper for getting MAC termination resistance +dt-bindings: net: dp83822: add constraints for mac-termination-ohms +dt-bindings: net: ethernet-phy: add property mac-termination-ohms +net: thunder_bgx: Don't disable PCI device manually +net: thunder_bgx: Use pure PCI devres API +net: mdio: thunder: Use pure PCI devres API +net: ethernet: sis900: Use pure PCI devres API +net: ethernet: natsemi: Use pure PCI devres API +net: tulip: Use pure PCI devres API +net: octeontx2: Use pure PCI devres API +net: prestera: Use pure PCI devres API +net: phylink: fix suspend/resume with WoL enabled and link down +net: lwtunnel: disable BHs when required +net: selftests: initialize TCP header and skb payload with zero +net: stmmac: dwmac-loongson: Add new GMAC's PCI device ID support +net: stmmac: dwmac-loongson: Add new multi-chan IP core support +net: stmmac: dwmac-loongson: Move queue number init to common function +rtase: Add ndo_setup_tc support for CBS offload in traffic control setup +rxrpc: rxgk: Set error code in rxgk_yfs_decode_ticket() +TCP: pass accepted-TFO indication through getsockopt +TCP: note received valid-cookie Fast Open option