[Bug 274382] iwlwifi Invalid TXQ id
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 274382] iwlwifi Invalid TXQ id"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 18 Feb 2024 21:11:59 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274382
--- Comment #44 from commit-hook@FreeBSD.org ---
A commit in branch stable/14 references this bug:
URL:
https://cgit.FreeBSD.org/src/commit/?id=035424535b09c57971df2064ad7678e90bd8cb3a
commit 035424535b09c57971df2064ad7678e90bd8cb3a
Author: Bjoern A. Zeeb <bz@FreeBSD.org>
AuthorDate: 2024-02-14 21:56:48 +0000
Commit: Bjoern A. Zeeb <bz@FreeBSD.org>
CommitDate: 2024-02-18 18:31:18 +0000
LinuxKPI: 802.11: lsta txq locking cleanup
Rename the LSTA lock to LSTA_TXQ lock as that is really what it is and
put down the full set of macros. Replace the init and destroy with the
macro invocation rather than direct code.
Put locking around the txq_ready unset and check. Move the taskq_enqueue
call under lock to be sure we do not call it anymore after txq_ready
got unset.
Leave a comment related to the node reference which is passed into the
TX path on the recvif mbuf pointer.
Fixes: 0936c648ad0ee
PR: 274382 (possibly)
Reviewed by: emaste
Differential Revision: https://reviews.freebsd.org/D43909
(cherry picked from commit fa4e4257943650c0b5f58c01bb0bdfadea61dfb2)
sys/compat/linuxkpi/common/src/linux_80211.c | 31 ++++++++++++++++++----------
sys/compat/linuxkpi/common/src/linux_80211.h | 14 +++++++++++--
2 files changed, 32 insertions(+), 13 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.