[Intel-wired-lan][PATCH net v2 0/3] idpf: queue based scheduling fixes
From: Joshua Hay <hidden>
Date: 2026-06-02 17:09:37
Also in:
intel-wired-lan
From: Joshua Hay <hidden>
Date: 2026-06-02 17:09:37
Also in:
intel-wired-lan
This series fixes some TxQ scheduling mode issues exposed by recent FW changes, as well as some issues reported by Sashiko. Patch 1 prevents XDP from being enabled if queue based scheduling is not supported by the firmware. Patch 2 fixes a data race when accessing next_to_clean in IDPF_DESC_UNUSED. Patch 3 fixes a NULL ptr dereference in the Tx path when queue based scheduling is enabled, and also adds support to process both 4 and 8 byte completion descriptors to avoid timeouts in queue based scheduling mode. Joshua Hay (3): idpf: do not enable XDP if queue based scheduling is not supported idpf: fix next_to_clean data races idpf: fix skb datapath queue based scheduling crashes and timeouts .../ethernet/intel/idpf/idpf_singleq_txrx.c | 3 +- drivers/net/ethernet/intel/idpf/idpf_txrx.c | 60 ++++++++++++------- drivers/net/ethernet/intel/idpf/idpf_txrx.h | 15 +++-- drivers/net/ethernet/intel/idpf/xdp.c | 10 ++++ 4 files changed, 62 insertions(+), 26 deletions(-) -- 2.39.2