Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-11-25--08-00 (v6.18-rc6-1390-g7d5ed3378cbd) remotes/brancher/net-next-hw-2025-11-25--16-00 (v6.18-rc6-1379-gde75029f0478) ==== BASE DIFF ==== .../bindings/net/aspeed,ast2600-mdio.yaml | 7 +- drivers/atm/fore200e.c | 2 + drivers/net/dsa/microchip/ksz_common.c | 31 +++---- drivers/net/dsa/microchip/ksz_ptp.c | 22 ++--- .../net/ethernet/aquantia/atlantic/aq_hw_utils.c | 22 +++++ .../net/ethernet/aquantia/atlantic/aq_hw_utils.h | 1 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 19 +--- .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c | 2 +- .../net/ethernet/microchip/lan966x/lan966x_ptp.c | 5 +- drivers/net/phy/mxl-gpy.c | 18 ++-- include/net/pkt_sched.h | 5 +- include/net/sch_generic.h | 101 +++++++++++++++------ net/core/dev.c | 62 +++++++------ net/sched/act_ct.c | 8 +- net/sched/cls_api.c | 6 +- net/sched/cls_flower.c | 2 +- net/sched/sch_cake.c | 19 ++-- net/sched/sch_codel.c | 4 +- net/sched/sch_dualpi2.c | 1 + net/sched/sch_fq.c | 9 +- net/sched/sch_fq_codel.c | 5 +- net/sched/sch_netem.c | 1 + net/sched/sch_qfq.c | 2 +- net/sched/sch_taprio.c | 1 + net/sched/sch_tbf.c | 1 + 25 files changed, 219 insertions(+), 137 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.ecS7BMFGCy b/tmp/tmp.7Q7zZOJgAe index cfa5e4f7efb2..1d34eebbb05a 100644 --- a/tmp/tmp.ecS7BMFGCy +++ b/tmp/tmp.7Q7zZOJgAe @@ -54,7 +54,6 @@ eea: probe the netdevice and create adminq eea: introduce ring and descriptor structures eea: introduce PCI framework vsock/test: Extend transport change null-ptr-deref test -l2tp: fix double dst_release() on sk_dst_cache race amd-xgbe: let the MAC manage PHY PM r8169: fix RTL8127 hang on suspend/shutdown net: phy: mxl-gpy: add support for MxL86252 and MxL86282 @@ -102,43 +101,7 @@ netconsole: convert 'enabled' flag to enum for clearer state management netconsole: add target_state enum net: sxgbe: fix potential NULL dereference in sxgbe_rx() r8169: add support for RTL9151A -net_sched: use qdisc_dequeue_drop() in cake, codel, fq_codel -net_sched: add qdisc_dequeue_drop() helper -net_sched: add tcf_kfree_skb_list() helper -net: annotate a data-race in __dev_xmit_skb() -net: prefech skb->priority in __dev_xmit_skb() -net_sched: sch_fq: prefetch one skb ahead in dequeue() -net_sched: sch_fq: move qdisc_bstats_update() to fq_dequeue_skb() -net_sched: add Qdisc_read_mostly and Qdisc_write groups -net_sched: cake: use qdisc_pkt_segs() -net_sched: use qdisc_skb_cb(skb)->pkt_segs in bstats_update() -net: use qdisc_pkt_len_segs_init() in sch_handle_ingress() -net_sched: initialize qdisc_skb_cb(skb)->pkt_segs in qdisc_pkt_len_init() -net: init shinfo->gso_segs from qdisc_pkt_len_init() -net_sched: make room for (struct qdisc_skb_cb)->pkt_segs -net: lan966x: Fix the initialization of taprio net: mana: Handle hardware recovery events when probing the device tools: ynl-gen: add regeneration comment tools: ynl-gen: add function prefix argument -uapi: ioam6: adjust the maximum size of a schema -net: phy: mxl-gpy: fix link properties on USXGMII and internal PHYs -atm/fore200e: Fix possible data race in fore200e_open() -net: dsa: microchip: Fix symetry in ksz_ptp_msg_irq_{setup/free}() -net: dsa: microchip: Free previously initialized ports on init failures -net: dsa: microchip: Don't free uninitialized ksz_irq -net: dsa: microchip: ptp: Fix checks on irq_find_mapping() -net: dsa: microchip: common: Fix checks on irq_find_mapping() -net: aquantia: Add missing descriptor cache invalidation on ATL2 -dt-bindings: net: aspeed: add AST2700 MDIO compatible -vhost: rewind next_avail_head while discarding descriptors virtio_net: enhance wake/stop tx queue statistics accounting -Documentation: net: add flow control guide and document ethtool API -hinic3: Add HW event handler -hinic3: Add netdev notifier interfaces -hinic3: Add mac filter ops -hinic3: Add adaptive IRQ coalescing with DIM -hinic3: Add .ndo_vlan_rx_add/kill_vid and .ndo_validate_addr -hinic3: Add .ndo_set_features and .ndo_fix_features -hinic3: Add .ndo_tx_timeout and .ndo_get_stats64 -hinic3: Add PF management interfaces -hinic3: Add PF framework