Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-12-18--21-00 (v6.13-rc2-658-gea8a8cc023ba) remotes/brancher/net-next-2024-12-19--00-00 (v6.13-rc2-656-g0cf5f6277c2f) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.ZQ1alr9gWY b/tmp/tmp.56XDxijQf5 index 23d905369ab1..2d62a7ed633d 100644 --- a/tmp/tmp.ZQ1alr9gWY +++ b/tmp/tmp.56XDxijQf5 @@ -3,6 +3,18 @@ fs/9p: use kvzalloc/kvfree to allocate struct p9_rdir and its buffer tc_action dbg profile patch forwarding: set timeout to 3 hours +eth: fbnic: fix csr boundary for RPM RAM section +unroll: add generic loop unroll helpers +xsk: add helper to get &xdp_desc's DMA and meta pointer in one go +xsk: add generic XSk &xdp_buff -> skb conversion +xsk: make xsk_buff_add_frag() really add the frag via __xdp_buff_add_frag() +xdp: add generic xdp_build_skb_from_buff() +xdp: add generic xdp_buff_add_frag() +page_pool: add page_pool_dev_alloc_netmem() +selftests: net: Add a VLAN bridge binding selftest +selftests: net: lib: Add a couple autodefer helpers +net: bridge: Handle changes in VLAN_FLAG_BRIDGE_BINDING +net: bridge: Extract a helper to handle bridge_binding toggles net: hisilicon: hns: Remove unused enums net: hisilicon: hns: Remove reset helpers net: hisilicon: hns: Remove unused hns_rcb_start @@ -33,17 +45,6 @@ gve: guard XSK operations on the existence of queues gve: guard XDP xmit NDO on existence of xdp queues gve: clean XDP queues in gve_tx_stop_ring_gqi gre: Drop ip_route_output_gre(). -selftests: net: Add test cases for link and peer netns -selftests: net: Add python context manager for netns entering -rtnetlink: Create link directly in target net namespace -rtnetlink: Remove "net" from newlink params -net: xfrm: Use link netns in newlink() of rtnl_link_ops -net: ipv6: Use link netns in newlink() of rtnl_link_ops -net: ip_tunnel: Use link netns in newlink() of rtnl_link_ops -ieee802154: 6lowpan: Use link netns in newlink() of rtnl_link_ops -net: Use link netns in newlink() of rtnl_link_ops -rtnetlink: Pack newlink() params into struct -rtnetlink: Lookup device in target netns when creating link vsock/virtio: Fix null-ptr-deref in vsock_stream_has_data can: m_can: fix missed interrupts with m_can_pci can: m_can: set init flag earlier in probe @@ -51,13 +52,10 @@ octeon_ep_vf: remove firmware stats fetch in ndo_get_stats64 octeon_ep_vf: fix race conditions in ndo_get_stats64 octeon_ep: remove firmware stats fetch in ndo_get_stats64 octeon_ep: fix race conditions in ndo_get_stats64 -xfrm: Rewrite key length conversion to avoid overflows netlink: support dumping IPv4 multicast addresses net: stmmac: Drop useless code related to ethtool rx-copybreak net: mctp: handle skb cleanup on sock_queue failures net: mdiobus: fix an OF node reference leak -net: stmmac: remove the unnecessary argument of stmmac_remove_config_dt() -net: stmmac: call of_node_put() and stmmac_remove_config_dt() in error paths in stmmac_probe_config_dt() net: netlink: catch attempts to send empty messages netdev-genl: avoid empty messages in queue dump net: dsa: microchip: Add suspend/resume support to KSZ DSA driver @@ -68,7 +66,6 @@ vsprintf: simplify number handling net: mv643xx_eth: fix an OF node reference leak idpf: trigger SW interrupt when exiting wb_on_itr mode idpf: add support for SW triggered interrupts -sfc: Use netdev refcount tracking in struct efx_async_filter_insertion selftests: openvswitch: fix tcpdump execution net: tn40xx: add pci-id of the aqr105-based Tehuti TN4010 cards net: tn40xx: prepare tn40xx driver to find phy of the TN9510 card @@ -132,3 +129,4 @@ net: renesas: rswitch: use FIELD_PREP for remaining MPIC register fields net: renesas: rswitch: do not write to MPSM register at init time net: usb: qmi_wwan: add Quectel RG255C net: stmmac: TSO: Simplify the code flow of DMA descriptor allocations +net/mlx5e: Report rx_discards_phy via rx_dropped