Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-11-11--18-00 (v6.12-rc6-1471-gbf166ef9f9b5) remotes/brancher/net-next-2024-11-11--21-00 (v6.12-rc6-1478-gf5fd7fa90e79) ==== BASE DIFF ==== drivers/net/amt.c | 12 +- drivers/net/gtp.c | 16 +-- drivers/net/macsec.c | 6 +- drivers/net/vxlan/vxlan_core.c | 5 +- include/net/netlink.h | 262 +++++++++++++++++++++++++++++++++++++++++ net/8021q/vlan_netlink.c | 6 +- net/core/fib_rules.c | 3 +- net/core/rtnetlink.c | 5 +- net/devlink/dev.c | 6 +- net/hsr/hsr_netlink.c | 5 +- net/ieee802154/nl-mac.c | 15 +-- net/ieee802154/nl802154.c | 26 ++-- net/ipv4/devinet.c | 3 +- net/ipv4/ipmr.c | 6 +- net/ipv4/nexthop.c | 13 +- net/ipv4/route.c | 10 +- net/ipv6/addrconf.c | 7 +- net/ipv6/ila/ila_xlat.c | 15 +-- net/ipv6/ioam6.c | 14 +-- net/ipv6/ioam6_iptunnel.c | 6 +- net/ipv6/ip6mr.c | 2 +- net/netfilter/ipvs/ip_vs_ctl.c | 5 +- net/netfilter/nf_nat_core.c | 6 +- net/netfilter/nft_tunnel.c | 5 +- net/netlabel/netlabel_mgmt.c | 13 +- net/openvswitch/datapath.c | 10 +- net/openvswitch/flow_netlink.c | 2 +- net/sched/act_ct.c | 10 +- net/sched/act_ctinfo.c | 8 +- net/sched/act_gate.c | 11 +- net/sched/act_mpls.c | 18 ++- net/sched/act_police.c | 6 +- net/sched/cls_api.c | 8 +- net/sched/sch_choke.c | 2 +- net/sched/sch_gred.c | 2 +- net/sched/sch_htb.c | 4 +- net/sched/sch_qfq.c | 5 +- net/sched/sch_red.c | 2 +- net/sched/sch_taprio.c | 2 +- net/wireless/nl80211.c | 54 +++------ net/xfrm/xfrm_user.c | 8 +- 41 files changed, 388 insertions(+), 236 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.4B72DafPXd b/tmp/tmp.UHD8HkMauZ index 3a68b0592c08..2a525a175ec7 100644 --- a/tmp/tmp.4B72DafPXd +++ b/tmp/tmp.UHD8HkMauZ @@ -3,7 +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 +net: modernize ioremap in probe ipv6: Avoid invoking addrconf_verify_rtnl unnecessarily +selftests: net: fdb_notify: Add a test for FDB notifications +selftests: net: lib: Add kill_process +selftests: net: lib: Move checks from forwarding/lib.sh here +selftests: net: lib: Move tests_run from forwarding/lib.sh here +selftests: net: lib: Move logging from forwarding/lib.sh here +ndo_fdb_del: Add a parameter to report whether notification was sent +ndo_fdb_add: Add a parameter to report whether notification was sent net: hibmcge: Add nway_reset supported in this module net: hibmcge: Add reset supported in this module net: hibmcge: Add pauseparam supported in this module @@ -11,13 +19,10 @@ net: hibmcge: Add register dump supported in this module net: hibmcge: Add unicast frame filter supported in this module net: hibmcge: Add irq_info file to debugfs net: hibmcge: Add debugfs supported in this module -netfilter: bpf: Pass string literal as format argument of request_module() Merge tag 'for_linus' of https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost selftests: bonding: add ns multicast group testing bonding: add ns target multicast address to slave device net: ti: icssg-prueth: Fix 1 PPS sync -net: phy: fix may not suspend when phy has WoL -sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() net/ipv4/proc: Avoid usage for seq_printf() when reading /proc/net/snmp eth: fbnic: Add devlink dev flash support @@ -35,14 +40,12 @@ dsa: qca8k: Use nested lock to avoid splat net: sched: cls_u32: Fix u32's systematic failure to free IDR entries for hnodes. netlink: add igmp join/leave notifications net/core/net-procfs: use seq_put_decimal_ull_width() for decimal values in /proc/net/dev -net/unix: Stylistic changes in diag.c ixgbe: Correct BASE-BX10 compliance code r8169: use helper r8169_mod_reg8_cond to simplify rtl_jumbo_config arm64: dts: mediatek: Set mediatek,mac-wol on DWMAC node for all boards net: stmmac: dwmac-mediatek: Fix inverted handling of mediatek,mac-wol net: ethernet: ti: am65-cpsw: enable DSCP to priority map for RX net: ethernet: ti: am65-cpsw: update pri_thread_map as per IEEE802.1Q-2014 -Remove unused function parameter in __smc_diag_dump eth: bnxt: use page pool for head frags net: page_pool: do not count normal frag allocation in stats net: dsa: microchip: Add LAN9646 switch support to KSZ DSA driver @@ -74,15 +77,11 @@ ipmr: Fix access to mfc_cache_list without lock held net: phy: Add Airoha AN8855 Internal Switch Gigabit PHY net: dsa: Add Airoha AN8855 5-Port Gigabit DSA Switch driver dt-bindings: net: dsa: Add Airoha AN8855 Gigabit Switch documentation -mac802154: fix interface deletion mptcp: cope racing subflow creation in mptcp_rcv_space_adjust mptcp: error out earlier on disconnect -net: convert to nla_get_*_default() -net: netlink: add nla_get_*_default() accessors selftests: netfilter: Fix the bug of missing return values mctp i2c: notify user space on TX failure net: ipv4: Cache pmtu for all packet paths if multipath enabled -net: ipv6: fix the address length for net_device on a GRE tunnel r8169: copy vendor driver 2.5G/5G EEE advertisement constraints net: phy: add phy_set_eee_broken net: phy: convert eee_broken_modes to a linkmode bitmap @@ -103,6 +102,12 @@ rtnetlink: Introduce struct rtnl_nets and helpers. rtnetlink: Remove __rtnl_link_register() rtnetlink: Protect link_ops by mutex. rtnetlink: Remove __rtnl_link_unregister(). +bnxt_en: add unlocked version of bnxt_refclk_read +net: clarify SO_DEVMEM_DONTNEED behavior in documentation +net: fix SO_DEVMEM_DONTNEED looping too long +virtio/vsock: Improve MSG_ZEROCOPY error handling +vsock: Fix sk_error_queue memory leak +virtio/vsock: Fix accept_queue memory leak net/mlx5e: SHAMPO, Rework header allocation loop net/mlx5e: SHAMPO, Drop info array net/mlx5e: SHAMPO, Change frag page setup order during allocation