Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-11-07--09-00 (v6.12-rc5-1396-g53c2ee18e2b3) remotes/brancher/net-next-2024-11-07--12-00 (v6.12-rc5-1400-g62f4608bc6a1) ==== BASE DIFF ==== drivers/net/ethernet/meta/fbnic/fbnic.h | 1 + drivers/net/ethernet/meta/fbnic/fbnic_csr.h | 20 ++++ drivers/net/ethernet/meta/fbnic/fbnic_netdev.c | 1 + drivers/net/ethernet/meta/fbnic/fbnic_rpc.c | 110 ++++++++++++++++++ drivers/net/ethernet/meta/fbnic/fbnic_rpc.h | 4 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 1 + drivers/net/virtio_net.c | 119 +++++++++++++++---- include/net/netfilter/nf_tables.h | 3 +- include/net/nfc/nci.h | 2 +- include/net/nfc/nci_core.h | 4 + include/net/nfc/nfc.h | 4 + include/uapi/linux/nfc.h | 3 + net/bridge/netfilter/Kconfig | 8 +- net/bridge/netfilter/nft_meta_bridge.c | 2 +- net/ipv4/netfilter/Kconfig | 16 ++- net/ipv6/netfilter/Kconfig | 9 +- net/netfilter/nf_tables_api.c | 132 +++++++++++++--------- net/netfilter/nft_flow_offload.c | 4 +- net/netfilter/nft_set_bitmap.c | 10 +- net/netfilter/nft_set_hash.c | 3 +- net/nfc/nci/core.c | 13 ++- net/nfc/nci/ntf.c | 32 +++++- net/nfc/netlink.c | 5 + 23 files changed, 416 insertions(+), 90 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.VVlpn1kOHe b/tmp/tmp.D3ed7AyUJ2 index 2bb77c1298f6..659afcec9234 100644 --- a/tmp/tmp.VVlpn1kOHe +++ b/tmp/tmp.D3ed7AyUJ2 @@ -4,6 +4,11 @@ fs/9p: use kvzalloc/kvfree to allocate struct p9_rdir and its buffer tc_action dbg profile patch forwarding: set timeout to 3 hours +geneve: Use pcpu stats to update rx_dropped counter. +ice: fix PHY timestamp extraction for ETH56G +netfilter: nf_tables: wait for rcu grace period on net_device removal +ipmr: Fix access to mfc_cache_list without lock held +mptcp: fix possible integer overflow in mptcp_reset_tout_timer net: stmmac: dwmac4: Receive Watchdog Timeout is not in abnormal interrupt summary net: stmmac: dwmac4: Fix the MTL_OP_MODE_*_MASK operation net: stmmac: dwmac4: Fix MTL_OP_MODE_RTC mask and shift macros @@ -17,17 +22,6 @@ selftests: wireguard: load nf_conntrack if it's not present drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error path net: fix data-races around sk->sk_forward_alloc eth: fbnic: Add PCIe hardware statistics -netfilter: nf_tables: must hold rcu read lock while iterating object type list -netfilter: nf_tables: must hold rcu read lock while iterating expression type list -netfilter: nf_tables: avoid false-positive lockdep splats with basechain hook -netfilter: nf_tables: avoid false-positive lockdep splats in set walker -netfilter: nf_tables: avoid false-positive lockdep splats with flowtables -netfilter: nf_tables: avoid false-positive lockdep splats with sets -netfilter: nf_tables: avoid false-positive lockdep splat on rule deletion -netfilter: nf_tables: prefer nft_trans_elem_alloc helper -netfilter: nf_tables: replace deprecated strncpy with strscpy_pad -netfilter: nf_tables: Fix percpu address space issues in nf_tables_api.c -netfilter: Make legacy configs user selectable selftests: netdevsim: add ethtool features to macsec offload tests selftests: netdevsim: add test toggling macsec offload selftests: move macsec offload tests from net/rtnetlink to drivers/net/netdvesim @@ -60,7 +54,6 @@ r8169: align WAKE_PHY handling with r8125/r8126 vendor drivers r8169: improve rtl_set_d3_pll_down r8169: improve __rtl8169_set_wol Fix u32's systematic failure to free IDR entries for hnodes. -net: ipv4: Cache pmtu for all packet paths if multipath enabled phonet: do not call synchronize_rcu() from phonet_route_del() rxrpc: Fix missing locking causing hanging calls rxrpc: Add a tracepoint for aborts being proposed @@ -131,16 +124,7 @@ net: wwan: t7xx: Unify documentation column width net: wwan: t7xx: Add debug ports wwan: core: Add WWAN ADB and MIPC port type net: ppp: remove ppp->closing check -virtio_net: Update rss when set queue -virtio_net: Sync rss config to device when virtnet_probe -virtio_net: Add hash_key_length check -virtio_net: Support dynamic rss indirection table size -net: phy: dp83869: fix status reporting for 1000base-x autonegotiation sctp: Avoid enqueuing addr events redundantly -net: hns3: add IOMMU_SUPPORT dependency -eth: fbnic: Add support to write TCE TCAM entries -net: nfc: Propagate ISO14443 type A target ATS to userspace via netlink -net: stmmac: Fix unbalanced IRQ wake disable warning on single irq case mm: page_frag: use __alloc_pages() to replace alloc_pages_node() mm: page_frag: reuse existing space for 'size' and 'pfmemalloc' xtensa: remove the get_order() implementation