Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 May 2024 21:08:28 +0000
From:      bugzilla-noreply@freebsd.org
To:        wireless@FreeBSD.org
Subject:   [Bug 275255] iwlwifi: panic after iwlwifi0: lkpi_iv_newstate: error -5 during state transition 5 (RUN) -> 0 (INIT) (8xxx/9xxx chipsets)
Message-ID:  <bug-275255-21060-TSHeP3xdqB@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-275255-21060@https.bugs.freebsd.org/bugzilla/>
References:  <bug-275255-21060@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D275255

--- Comment #21 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/src/commit/?id=3D5a4d24610fc6143ac1d570fe2b5160e8a=
e893c2c

commit 5a4d24610fc6143ac1d570fe2b5160e8ae893c2c
Author:     Bjoern A. Zeeb <bz@FreeBSD.org>
AuthorDate: 2024-05-22 02:24:51 +0000
Commit:     Bjoern A. Zeeb <bz@FreeBSD.org>
CommitDate: 2024-05-22 21:04:19 +0000

    LinuxKPI: 802.11: change teardown order to avoid iwlwifi firmware crash=
es

    While the previous order worked well for iwlwifi 22000 and later chipse=
ts
    (AXxxx, BE200), earlier chipsets had trouble and ran into firmware cras=
hes.
    Change the teardown order to avoid these problems.  The inline comments
    in lkpi_sta_run_to_init() (and lkpi_disassoc()) try to document the new
    order and also the old problems we were seeing (too early sta removal or
    silent non-removal) leading to follow-up problems.

    There is a possible further problem still lingering but a lot harder to
    trigger (see comment in review) and likely related to some other doings
    so we'll track it separately.

    Sponsored by:   The FreeBSD Foundation
    MFC after:      3 days
    PR:             275255
    Tested with:    AX210, 8265 (bz); 9260 (Bakul Shah)
    Differential Revision: https://reviews.freebsd.org/D45293

 sys/compat/linuxkpi/common/src/linux_80211.c | 84 ++++++++++++++++++------=
----
 1 file changed, 55 insertions(+), 29 deletions(-)

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-275255-21060-TSHeP3xdqB>