Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-06-27--00-00 (v6.16-rc3-992-gf7acaa37ddd3) remotes/brancher/net-next-2025-06-27--03-00 (v6.16-rc3-990-g9868c5d732d9) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.xVW5uBReWW b/tmp/tmp.1MdZLHt43i index f2c19aac0879..a04263713d27 100644 --- a/tmp/tmp.xVW5uBReWW +++ b/tmp/tmp.1MdZLHt43i @@ -9,7 +9,11 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours -Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next +net: enetc: read 64-bit statistics from port MAC counters +net: enetc: separate 64-bit counters from enetc_port_counters +net: enetc: change the statistics of ring to unsigned long type +MAINTAINERS: Add myself as mlx5 core and mlx5e co-maintainer +net: ethtool: avoid OOB accesses in PAUSE_SET net: ieee8021q: fix insufficient table-size assertion net: ethtool: move get_rxfh callback under the rss_lock net: ethtool: move rxfh_fields callbacks under the rss_lock @@ -86,7 +90,6 @@ net: hibmcge: adjust the burst len configuration of the MAC controller to improv net: hibmcge: support scenario without PHY bonding: don't force LACPDU tx to ~333 ms boundaries octeontx2-af: Fix error code in rvu_mbox_init() -net: airoha: Get rid of dma_sync_single_for_device() in airoha_qdma_fill_rx_queue() ethernet: atl1: Add missing DMA mapping error checks and count errors vhost/vsock: Allocate nonlinear SKBs for handling large transmit buffers vsock/virtio: Rename virtio_vsock_skb_rx_put() to virtio_vsock_skb_put() @@ -96,25 +99,7 @@ vhost/vsock: Avoid allocating arbitrarily-sized SKBs tg3: spelling corrections Cast to the proper type Use unqualified references to ffi types -ptp: Simplify ptp_read() -ptp: Convert chardev code to lock guards -ptp: Split out PTP_MASK_EN_SINGLE ioctl code -ptp: Split out PTP_MASK_CLEAR_ALL ioctl code -ptp: Split out PTP_PIN_SETFUNC ioctl code -ptp: Split out PTP_PIN_GETFUNC ioctl code -ptp: Split out PTP_SYS_OFFSET ioctl code -ptp: Split out PTP_SYS_OFFSET_EXTENDED ioctl code -ptp: Split out PTP_SYS_OFFSET_PRECISE ioctl code -ptp: Split out PTP_ENABLE_PPS ioctl code -ptp: Split out PTP_PEROUT_REQUEST ioctl code -ptp: Split out PTP_EXTTS_REQUEST ioctl code -ptp: Split out PTP_CLOCK_GETCAPS ioctl code -net: mana: Fix build errors when CONFIG_NET_SHAPER is disabled octeontx2-pf: Check for DMAC extraction before setting VF DMAC -selftests: forwarding: lib: Split setup_wait() -selftests/bpf: check if the global consumer of tx queue updates after send call -net: xsk: update tx queue consumer immediately after transmission -net: Remove unused function first_net_device_rcu() net/mlx5e: Cleanup error handle in mlx5e_tc_sample_init() amd-xgbe: do not double read link status Octeontx2-pf: ethtool: support multi advertise mode @@ -122,14 +107,6 @@ Octeontx2-af: Introduce mode group index Octeontx-pf: Update SGMII mode mapping ARM: dts: Fix up wrv54g device tree dt-bindings: dsa: Rewrite Micrel KS8995 in schema -netmem: introduce a netmem API, virt_to_head_netmem() -page_pool: make page_pool_get_dma_addr() just wrap page_pool_get_dma_addr_netmem() -netmem: use _Generic to cover const casting for page_to_netmem() -page_pool: rename __page_pool_alloc_pages_slow() to __page_pool_alloc_netmems_slow() -page_pool: rename __page_pool_release_page_dma() to __page_pool_release_netmem_dma() -page_pool: rename page_pool_return_page() to page_pool_return_netmem() -netmem: introduce struct netmem_desc mirroring struct page -ipv4: fib: Remove unnecessary encap_type check vhost/net: enable gso over UDP tunnel support. tun: enable gso over UDP tunnel support. virtio_net: enable gso over UDP tunnel support. @@ -147,6 +124,27 @@ sched: Dump configuration and statistics of dualpi2 qdisc sched: Struct definition and parsing of dualpi2 qdisc net: mdio: Add MDIO bus controller for Airoha AN7583 dt-bindings: net: Document support for Airoha AN7583 MDIO Controller +Merge branch 'ptp-belated-spring-cleaning-of-the-chardev-driver' +ptp: Simplify ptp_read() +ptp: Convert chardev code to lock guards +ptp: Split out PTP_MASK_EN_SINGLE ioctl code +ptp: Split out PTP_MASK_CLEAR_ALL ioctl code +ptp: Split out PTP_PIN_SETFUNC ioctl code +ptp: Split out PTP_PIN_GETFUNC ioctl code +ptp: Split out PTP_SYS_OFFSET ioctl code +ptp: Split out PTP_SYS_OFFSET_EXTENDED ioctl code +ptp: Split out PTP_SYS_OFFSET_PRECISE ioctl code +ptp: Split out PTP_ENABLE_PPS ioctl code +ptp: Split out PTP_PEROUT_REQUEST ioctl code +ptp: Split out PTP_EXTTS_REQUEST ioctl code +ptp: Split out PTP_CLOCK_GETCAPS ioctl code +selftests: forwarding: lib: Split setup_wait() +net: Remove unused function first_net_device_rcu() +ipv4: fib: Remove unnecessary encap_type check +Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next +net: airoha: Get rid of dma_sync_single_for_device() in airoha_qdma_fill_rx_queue() +net: mana: Fix build errors when CONFIG_NET_SHAPER is disabled +dt-bindings: net: Rename renesas,r9a09g057-gbeth.yaml xdp: tracing: Hide some xdp events under CONFIG_BPF_SYSCALL xdp: Remove unused events xdp_redirect_map and xdp_redirect_map_err net, bpf: Fix RCU usage in task_cls_state() for BPF programs