mirror of
https://github.com/torvalds/linux.git
synced 2025-11-07 03:59:22 +02:00
This is equivalent to 'gen2', and it was always confusing to have
two identical config entries. The split config patch actually had
been originally developed after removing 'use_tfh" and didn't add
the use_tfh in the new configs as they'd later been copied to the
new files. Thus the easiest way to fix the init crash here now is
to just remove use_tfh (which is erroneously unset in most of the
configs now) and use 'gen2' in the code instead.
There's possibly still an unwind error in iwl_txq_gen2_init() as
it crashes if TXQ 0 fails to initialize, but we can deal with it
later since the original failure is due to the use_tfh confusion.
Tested-by: Xi Ruoyao <xry111@xry111.site>
Reported-and-tested-by: Niklāvs Koļesņikovs <pinkflames.linux@gmail.com>
Reported-and-tested-by: Jeff Chua <jeff.chua.linux@gmail.com>
Reported-and-tested-by: Zhang Rui <rui.zhang@intel.com>
Link: https://bugzilla.kernel.org/show_bug.cgi?id=217622
Link: https://lore.kernel.org/all/9274d9bd3d080a457649ff5addcc1726f08ef5b2.camel@xry111.site/
Link: https://lore.kernel.org/all/CAAJw_Zug6VCS5ZqTWaFSr9sd85k%3DtyPm9DEE%2BmV%3DAKoECZM%2BsQ@mail.gmail.com/
Fixes:
|
||
|---|---|---|
| .. | ||
| binding.c | ||
| coex.c | ||
| constants.h | ||
| d3.c | ||
| debugfs-vif.c | ||
| debugfs.c | ||
| debugfs.h | ||
| ftm-initiator.c | ||
| ftm-responder.c | ||
| fw-api.h | ||
| fw.c | ||
| led.c | ||
| link.c | ||
| mac-ctxt.c | ||
| mac80211.c | ||
| Makefile | ||
| mld-key.c | ||
| mld-mac.c | ||
| mld-mac80211.c | ||
| mld-sta.c | ||
| mvm.h | ||
| nvm.c | ||
| offloading.c | ||
| ops.c | ||
| phy-ctxt.c | ||
| power.c | ||
| ptp.c | ||
| quota.c | ||
| rfi.c | ||
| rs-fw.c | ||
| rs.c | ||
| rs.h | ||
| rx.c | ||
| rxmq.c | ||
| scan.c | ||
| sf.c | ||
| sta.c | ||
| sta.h | ||
| tdls.c | ||
| testmode.h | ||
| time-event.c | ||
| time-event.h | ||
| time-sync.c | ||
| time-sync.h | ||
| tt.c | ||
| tx.c | ||
| utils.c | ||
| vendor-cmd.c | ||