Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-05-27--00-00 (v6.15-rc7-1897-gb6f2e55791a2) remotes/brancher/net-next-hw-2025-05-27--08-00 (v6.15-rc7-1905-g8ef5dd399f96) ==== 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.4tnhK2tEXz b/tmp/tmp.HgGzzkx9h1 index a9477b385cb5..b97aea2fe418 100644 --- a/tmp/tmp.4tnhK2tEXz +++ b/tmp/tmp.HgGzzkx9h1 @@ -43,7 +43,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 @@ -105,15 +104,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