Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-06-24--16-00 (v6.16-rc2-794-gb44223292221) remotes/brancher/net-next-hw-2025-06-25--00-00 (v6.16-rc2-806-g36a2047604af) ==== BASE DIFF ==== drivers/net/ppp/pppoe.c | 6 +++--- include/net/udp_tunnel.h | 3 +-- 2 files changed, 4 insertions(+), 5 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.2tbavwlIPv b/tmp/tmp.wsJazmFtWB index e715ea86f385..bd5e956f3018 100644 --- a/tmp/tmp.2tbavwlIPv +++ b/tmp/tmp.wsJazmFtWB @@ -7,17 +7,55 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +net: enetc: Correct endianness handling in _enetc_rd_reg64 +vsock/test: Add test for null ptr deref when transport changes +docs: net: sysctl documentation cleanup +dpaa2-eth: fix xdp_rxq_info leak in dpaa2_eth_setup_rx_flow +eth: fbnic: rename fbnic_fw_clear_cmpl to fbnic_mbx_clear_cmpl +eth: fbnic: sort includes +eth: fbnic: realign whitespace +eth: fbnic: fix stampinn typo in a comment +eth: fbnic: remove duplicate FBNIC_MAX_.XQS macros +net: phy: realtek: add error handling to rtl8211f_get_wol +vhost/net: enable gso over UDP tunnel support. +tun: enable gso over UDP tunnel support. +virtio_net: enable gso over UDP tunnel support. +net: implement virtio helpers to handle UDP GSO tunneling. +virtio_net: add supports for extended offloads +vhost-net: allow configuring extended features +virtio_pci_modern: allow configuring extended features +virtio: introduce extended features +scripts/kernel_doc.py: properly handle VIRTIO_DECLARE_FEATURES +net: Reoder rxq_idx check in __net_mp_open_rxq() +net: Remove unnecessary NULL check for lwtunnel_fill_encap() +RDMA/ionic: Add Makefile/Kconfig to kernel build environment +RDMA/ionic: Implement device stats ops +RDMA/ionic: Register device ops for miscellaneous functionality +RDMA/ionic: Register device ops for datapath +RDMA/ionic: Register device ops for control path +RDMA/ionic: Create device queues to support admin operations +RDMA/ionic: Register auxiliary module for ionic ethernet adapter +RDMA: Add IONIC to rdma_driver_id definition +net: ionic: Provide doorbell and CMB region information +net: ionic: Provide interrupt allocation support for the RDMA driver +net: ionic: Provide RDMA reset support for the RDMA driver +net: ionic: Export the APIs from net driver to support device commands +net: ionic: Update LIF identity with additional RDMA capabilities +net: ionic: Create an auxiliary device for rdma driver checkpatch: check for comment explaining rgmii(|-rxid|-txid) PHY modes net: ethernet: ti: am65-cpsw: fixup PHY mode for fixed RGMII TX delay dt-bindings: net: ti: k3-am654-cpsw-nuss: update phy-mode in example -xfrm: Duplicate SPI Handling -net: thunderbolt: Enable e2e flow control in two direction +net: skbuff: Drop unused @skb +net: splice: Drop nr_pages_max initialization +net: splice: Drop unused @gfp +af_unix: Drop unix_stream_read_state::splice_flags +tcp: Drop tcp_splice_state::flags +net: splice: Drop unused @flags +net: splice: Drop unused @pipe net: txgbe: fix the issue of TX failture net: ngbe: specify IRQ vector when the number of VFs is 7 net: wangxun: revert the adjustment of the IRQ vector sequence net: txgbe: request MISC IRQ in ndo_open -ARM: dts: Fix up wrv54g device tree -dt-bindings: dsa: Rewrite Micrel KS8995 in schema atm: idt77252: Add missing `dma_map_error()` selftests/tc-testing: Add tests for restrictions on netem duplication net/sched: Restrict conditions for adding duplicating netems to qdisc tree @@ -36,41 +74,15 @@ net: ethtool: call .parse_request for SET handlers net: ethtool: dynamically allocate full req size req netlink: specs: add the multicast group name to spec bnxt: properly flush XDP redirect lists -e1000e: ignore factory-default checksum value on TGP platform -e1000e: disregard NVM checksum on tgp when valid checksum mask is not set rds: Expose feature parameters via sysfs (and ELF) team: replace team lock with rtnl lock -net: ti: prueth: Adds PTP OC Support for AM335x and AM437x -net: ti: prueth: Adds support for PRUETH on AM33x and AM43x SOCs -net: ti: prueth: Adds power management support for PRU-ICSS -net: ti: prueth: Adds support for RX interrupt coalescing/pacing -net: ti: prueth: Adds support for network filters for traffic control supported by PRU-ICSS -net: ti: prueth: Adds HW timestamping support for PTP using PRU-ICSS IEP module -net: ti: prueth: Adds ethtool support for ICSSM PRUETH Driver -net: ti: prueth: Adds link detection, RX and TX support. -net: ti: prueth: Adds PRUETH HW and SW configuration -net: ti: prueth: Adds ICSSM Ethernet driver -dt-bindings: net: ti: Adds DUAL-EMAC mode support on PRU-ICSS2 for AM57xx, AM43xx and AM33xx SOCs net: netfilter: Add IPIP flowtable SW acceleration -ethernet: cxgb4: Fix dma_unmap_sg() nents value net: xsk: dpaa2: avoid repeatedly updating the global consumer net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime -net: mana: Fix build errors when CONFIG_NET_SHAPER is disabled -udp_tunnel: fix deadlock in udp_tunnel_nic_set_port_priv() vsock/uapi: fix linux/vm_sockets.h userspace compilation errors -net: stmmac: imx: add i.MX91 support -pmdomain: imx93-blk-ctrl: mask DSI and PXP PD domain register on i.MX91 -arm64: defconfig: enable i.MX91 pinctrl -arm64: dts: freescale: move aliases from imx91_93_common.dtsi to board dts -arm64: dts: freescale: add i.MX91 11x11 EVK basic support -arm64: dts: imx91: add i.MX91 dtsi support -arm64: dts: freescale: rename imx93.dtsi to imx91_93_common.dtsi and modify them -dt-bindings: soc: imx-blk-ctrl: add i.MX91 blk-ctrl compatible -dt-bindings: arm: fsl: add i.MX91 11x11 evk board ethernet: atl1: Add missing DMA mapping error checks MAINTAINERS: update smc section skbuff: Improve the sending efficiency of __skb_send_sock -net: xsk: update tx queue consumer immediately after transmission net: hns3: clear hns alarm: comparison of integer expressions of different signedness net: hns3: add complete parentheses for some macros net: hns3: delete redundant address before the array @@ -78,8 +90,6 @@ net: hns3: add \n at the end when print msg net: hns3: use hns3_get_ops() helper to reduce the unnecessary middle layer conversion net: hns3: use hns3_get_ae_dev() helper to reduce the unnecessary middle layer conversion net: hns3: fix spelling mistake "reg_um" -> "reg_num" -pppoe: drop PACKET_OTHERHOST before skb_share_check() -net: xsk: introduce XDP_MAX_TX_BUDGET setsockopt net/mlx5: Add HWS as secondary steering mode net/mlx5: HWS, Shrink empty matchers net/mlx5: HWS, Track matcher sizes individually