Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-01-07--18-00 (v6.13-rc5-960-g7573699df973) remotes/brancher/net-next-2025-01-07--21-00 (v6.13-rc5-964-ge06c4e47fb5d) ==== BASE DIFF ==== drivers/net/ethernet/meta/fbnic/Makefile | 1 - drivers/net/ethernet/meta/fbnic/fbnic.h | 5 -- drivers/net/ethernet/meta/fbnic/fbnic_fw.h | 7 --- drivers/net/ethernet/meta/fbnic/fbnic_hwmon.c | 81 --------------------------- drivers/net/ethernet/meta/fbnic/fbnic_mac.c | 22 -------- drivers/net/ethernet/meta/fbnic/fbnic_mac.h | 7 --- drivers/net/ethernet/meta/fbnic/fbnic_pci.c | 3 - 7 files changed, 126 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.gvJiBNekaL b/tmp/tmp.jl19dAjI2n index 3ad80faf733b..a23102f8e3be 100644 --- a/tmp/tmp.gvJiBNekaL +++ b/tmp/tmp.jl19dAjI2n @@ -3,6 +3,15 @@ fs/9p: use kvzalloc/kvfree to allocate struct p9_rdir and its buffer tc_action dbg profile patch forwarding: set timeout to 3 hours +igc: return early when failing to read EECD register +ice: fix incorrect PHY settings for 100 GB/s +ice: fix max values for dpll pin phase adjust +net: Silence false field-spanning write warning in ip_tunnel_info_opts_set() memcpy +poll: kill poll_does_not_wait() +sock_poll_wait: kill the no longer necessary barrier after poll_wait() +io_uring_poll: kill the no longer necessary barrier after poll_wait() +poll_wait: kill the obsolete wait_address check +poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll() selftests: net: test listing NAPI vs queue resets netdevsim: add debugfs-triggered queue reset netdevsim: add queue management API support @@ -11,6 +20,14 @@ netdevsim: allocate rqs individually netdevsim: support NAPI config netdev: define NETDEV_INTERNAL net: make sure we retain NAPI ordering on netdev->napi_list +xdp: remove xdp_alloc_skb_bulk() +veth: use napi_skb_cache_get_bulk() instead of xdp_alloc_skb_bulk() +bpf: cpumap: switch to napi_skb_cache_get_bulk() +net: skbuff: introduce napi_skb_cache_get_bulk() +bpf: cpumap: reuse skb array instead of a linked list to chain skbs +bpf: cpumap: switch to GRO from netif_receive_skb_list() +net: gro: expose GRO init/cleanup to use outside of NAPI +net: gro: decouple GRO from the NAPI layer net: hsr: remove synchronize_rcu() from hsr_add_port() net: no longer reset transport_header in __netif_receive_skb_core() Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next @@ -47,8 +64,6 @@ net: hns3: don't auto enable misc vector net: hns3: Resolved the issue that the debugfs query result is inconsistent. net: hns3: fix missing features due to dev->features configuration too early net: hns3: fixed reset failure issues caused by the incorrect reset type -net: dsa: microchip: remove MICREL_NO_EEE workaround -net: phy: micrel: disable EEE on KSZ9477-type PHY net: dsa: remove get_mac_eee() method net: dsa: qca: remove qca8k_get_mac_eee() net: dsa: mv88e6xxx: remove mv88e6xxx_get_mac_eee() @@ -63,7 +78,6 @@ net: Hold rtnl_net_lock() in (un)?register_netdevice_notifier_dev_net(). net: Hold rtnl_net_lock() in (un)?register_netdevice_notifier_net(). net: Hold __rtnl_net_lock() in (un)?register_netdevice_notifier(). page_pool: check for dma_sync_size earlier -eth: fbnic: Revert "eth: fbnic: Add hardware monitoring support via HWMON interface" net: wwan: iosm: Fix hibernation by re-binding the driver around it ixgbevf: Remove unused ixgbevf_hv_mbx_ops wireguard: use rhashtables instead of hashtables @@ -94,17 +108,6 @@ net: pse-pd: Avoid setting max_uA in regulator constraints net: pse-pd: Remove unused pse_ethtool_get_pw_limit function declaration tls: Fix tls_sw_sendmsg error handling net/smc: fix data error when recvmsg with MSG_PEEK flag -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 net: ti: icssg-prueth: Add Support for Multicast filtering with VLAN in HSR mode net: ti: icssg-prueth: Add Multicast Filtering support for VLAN in MAC mode net: ti: icssg-prueth: Add VLAN support in EMAC mode