Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-07-14--16-00 (v6.16-rc5-1521-gd21b835a3b17) remotes/brancher/net-next-hw-2025-07-15--00-00 (v6.16-rc5-1570-gd927d8cdaef2) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.UUdaQyGllg b/tmp/tmp.0mBAHuM6wW index 3d4841d9f922..dd902fa2e62e 100644 --- a/tmp/tmp.UUdaQyGllg +++ b/tmp/tmp.0mBAHuM6wW @@ -1,5 +1,7 @@ fbnic: link up on QEMU disable random kunit tests [local patch] +test: rtnetlink: try double sleep to give WQ [local patch] a chance +dbg: rtnetlink preferred_lft [local patch] profile patch [local patch] dbg: tests: bonding: print info on failure [local patch] drv: net: add timeout [local patch] @@ -7,6 +9,51 @@ tc_action dbg [local patch] forwarding: set timeout to 3 hours [local patch] selftests: net: enable profiling [local patch] timestamp - try waking [local patch] +ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting +ibmvnic: Use atomic64_t for queue stats +wireguard: omit need_resched() before cond_resched() +bnxt: move bnxt_hsi.h to include/linux/bnxt/hsi.h +mptcp: reset fallback status gracefully at disconnect() time +mptcp: plug races between subflow fail and subflow creation +mptcp: make fallback action and fallback decision atomic +hv_netvsc: Switch VF namespace in netvsc_open instead +ARM: dts: microchip: sama7g5: Add RMII ext refclk flag +net: cadence: macb: sama7g5_emac: Remove USARIO CLKEN flag +net: cadence: macb: Enable RMII for SAMA7 gem +net: cadence: macb: Expose REFCLK as a device tree property +dt-bindings: net: cdns,macb: Add external REFCLK property +selftests/net: Cover port sharing scenarios with IP_LOCAL_PORT_RANGE +tcp: Consider every port when connecting with IP_LOCAL_PORT_RANGE +tcp: Add RCU management to inet_bind2_bucket +selftests: mptcp: connect: also cover checksum +selftests: mptcp: connect: also cover alt modes +net: airoha: Add airoha_offload.h header +net: airoha: npu: Enable core 3 for WiFi offloading +net: airoha: npu: Read NPU wlan interrupt lines from the DTS +net: airoha: npu: Add wlan irq management callbacks +net: airoha: npu: Add wlan_{send,get}_msg NPU callbacks +net: airoha: npu: Add NPU wlan memory initialization commands +dt-bindings: net: airoha: npu: Add memory regions used for wlan offload +vsock/virtio: Allocate nonlinear SKBs for handling large transmit buffers +vsock/virtio: Rename virtio_vsock_skb_rx_put() +vhost/vsock: Allocate nonlinear SKBs for handling large receive buffers +vsock/virtio: Move SKB allocation lower-bound check to callers +vsock/virtio: Rename virtio_vsock_alloc_skb() +vsock/virtio: Resize receive buffers so that each SKB fits in a 4K page +vsock/virtio: Move length check to callers of virtio_vsock_skb_rx_put() +vsock/virtio: Validate length in packet header before skb_put() +vhost/vsock: Avoid allocating arbitrarily-sized SKBs +net: bridge: Do not offload IGMP/MLD messages +usb: net: sierra: check for no status endpoint +selftests: net: add netpoll basic functionality test +selftests: drv-net: Strip '@' prefix from bpftrace map keys +selftests: drv-net: add helper/wrapper for bpftrace +net: phy: smsc: recover missed link-up IRQs on LAN8700 with adaptive polling +net: phy: allow drivers to disable polling via get_next_update_time() +net: phy: enable polling when driver implements get_next_update_time +net: wangxun: complete ethtool coalesce options +Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux +ipv6: mcast: Avoid a duplicate pointer check in mld_del_delrec() ipv6: mcast: Remove unnecessary null check in ip6_mc_find_dev() amd-xgbe: add hardware PTP timestamping support net: hns3: use seq_file for files in tx_bd_info/ and rx_bd_info/ in debugfs @@ -25,7 +72,21 @@ net/mlx5e: SHAMPO, Cleanup reservation size formula net/mlx5e: Properly access RCU protected qdisc_sleeping variable net/mlx5e: fix kdoc warning on eswitch.h net/mlx5: HWS, Enable IPSec hardware offload in legacy mode -net: stmmac: Add NCSI support +net: homa: create Makefile and Kconfig +net: homa: create homa_plumbing.c +net: homa: create homa_timer.c +net: homa: create homa_incoming.c +net: homa: create homa_utils.c +net: homa: create homa_outgoing.c +net: homa: create homa_rpc.h and homa_rpc.c +net: homa: create homa_pacer.h and homa_pacer.c +net: homa: create homa_interest.h and homa_interest.c +net: homa: create homa_sock.h and homa_sock.c +net: homa: create homa_peer.h and homa_peer.c +net: homa: create homa_pool.h and homa_pool.c +net: homa: create shared Homa header files +net: homa: create homa_wire.h +net: homa: define user-visible API for Homa net: libwx: properly reset Rx ring descriptor net: libwx: fix the using of Rx buffer DMA net: libwx: remove duplicate page_pool_put_full_page() @@ -65,32 +126,17 @@ net: Allow SF devices to be used for ZC DMA net: fec: add fec_set_hw_mac_addr() helper function net: fec: add more macros for bits of FEC_ECR net: fec: use phy_interface_mode_is_rgmii() to check RGMII mode -net: selftests: add PHY-loopback test for bad TCP checksums smc: Fix various oops due to inet_sock type confusion. net: phy: micrel: Add ksz9131_resume() dev: Pass netdevice_tracker to dev_get_by_flags_rcu(). -r8169: add quirk for RTL8116af SerDes -selftests: drv-net: rss_api: test input-xfrm and hash fields -ethtool: rss: support setting flow hashing fields -ethtool: rss: support setting input-xfrm via Netlink -netlink: specs: define input-xfrm enum in the spec -selftests: drv-net: rss_api: test setting hashing key via Netlink -ethtool: rss: support setting hkey via Netlink -ethtool: rss: support setting hfunc via Netlink -selftests: drv-net: rss_api: test setting indirection table via Netlink -tools: ynl: support packing binary arrays of scalars -selftests: drv-net: rss_api: factor out checking min queue count -ethtool: rss: initial RSS_SET (indirection table handling) Add support to set NAPI threaded for individual NAPI net: phy: Don't register LEDs for genphy -net/mlx5: Correctly set gso_size when LRO is used selftests: net: increase inter-packet timeout in udpgro.sh dpll: zl3073x: Add support to get fractional frequency offset dpll: zl3073x: Add support to adjust phase dpll: zl3073x: Implement phase offset monitor feature dpll: zl3073x: Add support to get phase offset on connected input pin dpll: zl3073x: Add support to get/set esync on pins -selftests: rtnetlink: try double sleep to give WQ a chance selftests: net: add test for variable PMTU in broadcast routes net: ipv4: fix incorrect MTU in broadcast routes net: ti: icssg-prueth: Fix buffer allocation for ICSSG @@ -99,7 +145,6 @@ net: renesas: rswitch: add offloading for L2 switching net: renesas: rswitch: configure default ageing time net: renesas: rswitch: rename rswitch.c to rswitch_main.c net: bonding: add bond_is_icmpv6_nd() helper -net: usbnet: Avoid potential RCU stall on LINK_CHANGE event net: mctp: Add bind lookup test net: mctp: Test conflicts of connect() with bind() net: mctp: Allow limiting binds to a peer address @@ -110,3 +155,7 @@ net: mctp: Prevent duplicate binds net: mctp: mctp_test_route_extaddr_input cleanup selftests: bonding: add test for passive LACP mode bonding: update ntt to true in passive mode +net/mlx5: IFC updates for disabled host PF +net/mlx5: Expose disciplined_fr_counter through HCA capabilities in mlx5_ifc +RDMA/mlx5: Fix UMR modifying of mkey page size +net/mlx5: Expose HCA capability bits for mkey max page size