Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-05-27--06-00 (v6.15-rc7-1925-gd7e32067b3d4) remotes/brancher/net-next-2025-05-27--09-00 (v6.15-rc7-1936-g83151ab86f1d) ==== BASE DIFF ==== MAINTAINERS | 1 + drivers/net/bonding/bond_alb.c | 8 +- drivers/net/bonding/bond_main.c | 15 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 6 +- drivers/net/hyperv/netvsc_drv.c | 6 +- drivers/net/macvlan.c | 18 +- drivers/net/phy/Kconfig | 12 + drivers/net/phy/Makefile | 1 + drivers/net/phy/mxl-86110.c | 616 +++++++++++++++++++++ drivers/net/tap.c | 14 +- drivers/net/team/team_core.c | 2 +- drivers/net/tun.c | 8 +- drivers/net/usb/r8152.c | 52 +- drivers/net/wireguard/allowedips.c | 102 ++-- drivers/net/wireguard/allowedips.h | 4 + drivers/net/wireguard/cookie.c | 4 +- drivers/net/wireguard/netlink.c | 47 +- drivers/net/wireguard/noise.c | 4 +- drivers/net/wireguard/selftest/allowedips.c | 48 ++ drivers/nvme/target/rdma.c | 2 +- drivers/nvme/target/tcp.c | 2 +- drivers/target/iscsi/iscsi_target.c | 2 +- include/linux/inet.h | 2 +- include/linux/netdevice.h | 6 +- include/uapi/linux/wireguard.h | 9 + net/core/dev.c | 11 +- net/core/dev_api.c | 11 +- net/core/dev_ioctl.c | 6 +- net/core/rtnetlink.c | 19 +- net/core/utils.c | 8 +- net/ieee802154/nl-phy.c | 6 +- net/ncsi/internal.h | 2 +- net/ncsi/ncsi-rsp.c | 18 +- tools/testing/selftests/wireguard/netns.sh | 29 + tools/testing/selftests/wireguard/qemu/Makefile | 3 +- .../testing/selftests/wireguard/qemu/debug.config | 1 - 36 files changed, 936 insertions(+), 169 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.mg1HpRcMiJ b/tmp/tmp.xmyOChggW4 index 4c1af959af70..1f9fab1db251 100644 --- a/tmp/tmp.mg1HpRcMiJ +++ b/tmp/tmp.xmyOChggW4 @@ -6,6 +6,9 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +net: lan966x: Make sure to insert the vlan tags also in host mode +net: stmmac: add explicit check and error on invalid PTP clock rate +net/mlx4_en: Prevent potential integer overflow calculating Hz selftests/bpf: Fix bpf selftest build warning Fix sock_exceed_buf_limit not being triggered in __sk_mem_raise_allocated t: fix udp gso skb_segment after pull from frag_list @@ -71,7 +74,6 @@ dt-bindings: ieee802154: Convert at86rf230.txt yaml format net: phy: Add c45_phy_ids sysfs entry selftests: netfilter: nft_queue.sh: include file transfer duration in log message tipc: use kfree_sensitive() for aead cleanup -net: stmmac: add explicit check and error on invalid PTP clock rate octeontx2-pf: ethtool: Display "Autoneg" and "Port" fields tools: ynl: parse extack for sub-messages net: phy: clear phydev->devlink when the link is deleted @@ -133,15 +135,7 @@ vsock/test: Introduce enable_so_linger() helper vsock/test: Introduce vsock_wait_sent() helper vsock: Move lingering logic to af_vsock core vsock/virtio: Linger on unsent data -net: phy: add driver for MaxLinear MxL86110 PHY -wireguard: selftests: specify -std=gnu17 for bash -wireguard: allowedips: add WGALLOWEDIP_F_REMOVE_ME flag -wireguard: netlink: use NLA_POLICY_MASK where possible -wireguard: global: add __nonstring annotations for unterminated strings -wireguard: selftests: cleanup CONFIG_UBSAN_SANITIZE_ALL -net: xilinx: axienet: Fix Tx skb circular buffer occupancy check in dmaengine xmit drivers: net: mvpp2: attempt to refill rx before allocating skb -net: sysfs: Implement is_visible for phys_(port_id, port_name, switch_id) libeth: xdp, xsk: access adjacent u32s as u64 where applicable libeth: xsk: add XSkFQ refill and XSk wakeup helpers libeth: xsk: add XSk Rx processing support