Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-06-24--21-00 (v6.16-rc2-840-g3d9ad4cbd0ab) remotes/brancher/net-next-2025-06-25--00-00 (v6.16-rc2-829-gda3dd144342f) ==== 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.chPCQNngCM b/tmp/tmp.KDCy1aNT9t index 2670bcd0a4b7..b640ae06d615 100644 --- a/tmp/tmp.chPCQNngCM +++ b/tmp/tmp.KDCy1aNT9t @@ -10,6 +10,24 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +i40e: When removing VF MAC filters, only check PF-set MAC +atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). +ipv6: Remove setsockopt_needs_rtnl(). +ipv6: anycast: Don't hold RTNL for IPV6_JOIN_ANYCAST. +ipv6: anycast: Unify two error paths in ipv6_sock_ac_join(). +ipv6: anycast: Don't hold RTNL for IPV6_LEAVE_ANYCAST and IPV6_ADDRFORM. +ipv6: anycast: Don't use rtnl_dereference(). +ipv6: mcast: Remove unnecessary ASSERT_RTNL and comment. +ipv6: mcast: Don't hold RTNL for MCAST_ socket options. +ipv6: mcast: Don't hold RTNL in ipv6_sock_mc_close(). +ipv6: mcast: Don't hold RTNL for IPV6_DROP_MEMBERSHIP and MCAST_LEAVE_GROUP. +ipv6: mcast: Don't hold RTNL for IPV6_ADD_MEMBERSHIP and MCAST_JOIN_GROUP. +ipv6: mcast: Use in6_dev_get() in ipv6_dev_mc_dec(). +ipv6: mcast: Remove mca_get(). +ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in __ipv6_dev_mc_inc(). +ipv6: mcast: Replace locking comments with lockdep annotations. +ipv6: ndisc: Remove __in6_dev_get() in pndisc_{constructor,destructor}(). +dt-bindings: net: convert lpc-eth.txt yaml format net: selftests: fix TCP packet checksum xfrm: Duplicate SPI Handling net: enetc: Correct endianness handling in _enetc_rd_reg64 @@ -31,10 +49,8 @@ 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 -ipv4: fib: Remove unnecessary encap_type check net: Reoder rxq_idx check in __net_mp_open_rxq() net: Remove unnecessary NULL check for lwtunnel_fill_encap() -net: add sysctl ndisc_debug RDMA/ionic: Add Makefile/Kconfig to kernel build environment RDMA/ionic: Implement device stats ops RDMA/ionic: Register device ops for miscellaneous functionality @@ -59,13 +75,10 @@ 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: thunderbolt: Enable e2e flow control in two direction 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 @@ -86,37 +99,13 @@ netlink: specs: add the multicast group name to spec bnxt: properly flush XDP redirect lists 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 @@ -124,8 +113,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