[Bug 274382] iwlwifi Invalid TXQ id

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 14 Jun 2024 18:43:27 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274382

--- Comment #81 from commit-hook@FreeBSD.org ---
A commit in branch stable/13 references this bug:

URL:
https://cgit.FreeBSD.org/src/commit/?id=b5e3a31ac050dd376d19682fe0e595692ec3379f

commit b5e3a31ac050dd376d19682fe0e595692ec3379f
Author:     Bjoern A. Zeeb <bz@FreeBSD.org>
AuthorDate: 2024-02-16 21:14:02 +0000
Commit:     Bjoern A. Zeeb <bz@FreeBSD.org>
CommitDate: 2024-06-14 14:55:16 +0000

    LinuxKPI: 802.11: disable early queue wakeup workaround; better classify

    We used to call lkpi_wake_tx_queues() for all queues early on in order
    to make sure they are ready.  Turns out whatever logic in iwlwifi
    startup is working correctly these days under LinuxKPI so this is no
    longer needed.  As the comment indicated the "workaround" did not
    always work.  Disable it for now.

    The second part of the improvement is to properly classify Non-QOS
    non-data frames (mgmt and ctl frames for now, unless we have to be
    even more careful in the future about certain sub-types) as TID 7/VO.
    Contrary to net80211 we must not promote PAE frames.

    PR:             274382
    Reviewed by:    cc
    Differential Revision: https://reviews.freebsd.org/D43944

    (cherry picked from commit 1665ef979d3adab05d178480077674ab5978e4f0)

 sys/compat/linuxkpi/common/src/linux_80211.c | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.