Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-04-09--00-00 (net-next-6.15-11666-g5f7117b4ed13) remotes/brancher/net-next-2025-04-09--03-00 (net-next-6.15-11650-g472c8296d06a) ==== BASE DIFF ==== include/linux/skbuff.h | 3 +- include/linux/udp.h | 16 +++++ include/net/netns/ipv4.h | 11 +++ include/net/udp.h | 1 + include/net/udp_tunnel.h | 16 +++++ net/core/datagram.c | 5 +- net/ipv4/udp.c | 21 ++++-- net/ipv4/udp_offload.c | 172 ++++++++++++++++++++++++++++++++++++++++++++- net/ipv4/udp_tunnel_core.c | 13 ++++ net/ipv6/udp.c | 2 + net/ipv6/udp_offload.c | 5 ++ 11 files changed, 254 insertions(+), 11 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.SYzYmAlzbc b/tmp/tmp.PJ4B8pM0LB index f27ab5d45e97..105e9ee784e1 100644 --- a/tmp/tmp.SYzYmAlzbc +++ b/tmp/tmp.PJ4B8pM0LB @@ -6,16 +6,16 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +net: airoha: Add matchall filter offload support +net: ptp: introduce .supported_perout_flags to ptp_clock_info +net: ptp: introduce .supported_extts_flags to ptp_clock_info net: remove cpu stall in txq_trans_update() net: rds: replace strncpy with memcpy ipv6: add exception routes to GC list in rt6_insert_exception bonding: hold ops lock around get_link batman-adv: fix duplicate MAC address check net: batman-adv: constify and move broadcast addr definition -net: phy: air_en8811h: Add clk provider for CKO pin -sock: Correct error checking condition for assign|release_proto_idx() usbnet: asix AX88772: leave the carrier control to phylink -rds: rely on IB/core to determine if device is ODP capable page_pool: Convert page_pool_alloc_stats to u64_stats_t. page_pool: Convert page_pool_recycle_stats to u64_stats_t. page_pool: Provide an empty page_pool_stats for disabled stats. @@ -48,7 +48,6 @@ net: remove __get_unaligned_cpu32 from macvlan driver ipv6: Align behavior across nexthops during path selection wireguard: selftests: update to using nft for qemu test wireguard: selftests: convert iptables to nft -net: txgbe: Update module description octeontx2-pf: Add error log forcn10k_map_unmap_rq_policer() pds_core: make wait_context part of q_info pds_core: smaller adminq poll starting interval @@ -56,21 +55,6 @@ pds_core: Remove unnecessary check in pds_client_adminq_cmd() pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result pds_core: remove extra name description pds_core: Prevent possible adminq overflow/stuck condition -ixgbe: add support for FW rollback mode -ixgbe: add E610 implementation of FW recovery mode -ixgbe: add FW API version check -ixgbe: add support for devlink reload -ixgbe: add device flash update via devlink -ixgbe: extend .info_get with() stored versions -ixgbe: add E610 functions getting PBA and FW ver info -ixgbe: add .info_get extension specific for E610 devices -ixgbe: read the netlist version information -ixgbe: read the OROM version information -ixgbe: add E610 functions for acquiring flash data -ixgbe: add handler for devlink .info_get() -ixgbe: add initial devlink support -ixgbe: wrap netdev_priv() usage -devlink: add value check to devlink_info_version_put() selftests/tc-testing: sfq: check that a derived limit of 1 is rejected net_sched: sch_sfq: move the limit validation net_sched: sch_sfq: use a temporary work area for validating configuration @@ -103,8 +87,6 @@ ovpn: keep carrier always on for MP interfaces ovpn: add basic interface creation/destruction/management routines ovpn: add basic netlink support net: introduce OpenVPN Data Channel Offload (ovpn) -net: stmmac: stm32: simplify clock handling -net: Drop unused @sk of __skb_try_recv_from_queue() vsock/test: Expand linger test to ensure close() does not misbehave vsock: Linger on unsent data net: ncsi: Fix GCPS 64-bit member variables @@ -116,8 +98,6 @@ eth: fbnic: add coverage for hw queue stats eth: fbnic: add locking support for hw stats smc: Fix lockdep false-positive for IPPROTO_SMC. net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. -udp_tunnel: use static call for GRO hooks when possible -udp_tunnel: create a fastpath GRO lookup. net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() configs/debug: run and debug PREEMPT