From: Sicelo <absicsz@gmail.com>
To: mailto: linux-wireless@vger.kernel.org, ;
Cc: Kalle Valo <kvalo@kernel.org>,
Johannes Berg <johannes.berg@intel.com>,
Dmitry Torokhov <dmitry.torokhov@gmail.com>,
Alexander Wetzel <alexander@wetzel-home.de>
Subject: WLAN broken on Nokia N900 with v6.2-rc1
Date: Tue, 27 Dec 2022 22:18:52 +0200 [thread overview]
Message-ID: <Y6tTLPvsxh/Im4Ed@tp440p.steeds.sam> (raw)
Hi
With linux 6.2-rc1, wlan is broken on the Nokia N900 with wl1251, while
it was working up to at least 6.1-rc7. The driver probes fine and I can
scan for networks. However it is not possible to connect to any.
dmesg contains the following:
[ 143.202484] WARNING: CPU: 0 PID: 1300 at net/wireless/core.c:1463 cfg80211_netdev_notifier_call+0x26d/0x30c [cfg80211]
[ 143.203613] Modules linked in: nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink bnep cmt_speech nokia_modem ssi_protocol phonet radio_platform_si4713 joydev mousedev hsi_char wl1251_spi wl1251 mac80211 libarc4 omap3_rom_rng rng_core ir_rx51 pwm_omap_dmtimer rc_core snd_soc_rx51 rx51_battery isp1704_charger cpufreq_dt snd_soc_omap_mcbsp snd_soc_ti_sdma omap_wdt cfg80211 omap3_isp videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 videobuf2_common omap_sham crypto_engine snd_soc_tlv320aic3x_i2c snd_soc_tlv320aic3x snd_soc_tpa6130a2 tsc2005 snd_soc_core regmap_spi snd_pcm_dmaengine tsc200x_core snd_pcm omap_mailbox snd_timer leds_lp5523 bq27xxx_battery_i2c snd si4713 leds_lp55xx_common bq27xxx_battery soundcore led_class tsl2563 twl4030_wdt hci_nokia rtc_twl hci_uart btbcm bluetooth twl4030_vibra pwm_twl_led pwm_twl ff_memless ecdh_generic twl4030_madc ecc rfkill libaes et8ek8 ad5820 v4l2_fwnode v4l2_async
[ 143.205780] st_accel_i2c st_sensors_i2c st_accel industrialio_triggered_buffer kfifo_buf st_sensors videodev industrialio omap_ssi mc hsi
[ 143.206146] CPU: 0 PID: 1300 Comm: NetworkManager Tainted: G W 6.2.0-rc1-nokia-n900+ #1
[ 143.206207] Hardware name: Nokia RX-51 board
[ 143.206268] unwind_backtrace from show_stack+0xb/0xc
[ 143.206390] show_stack from dump_stack_lvl+0x2b/0x34
[ 143.206512] dump_stack_lvl from __warn+0xdb/0xe8
[ 143.206604] __warn from warn_slowpath_fmt+0x3f/0x76
[ 143.206726] warn_slowpath_fmt from cfg80211_netdev_notifier_call+0x26d/0x30c [cfg80211]
[ 143.207519] cfg80211_netdev_notifier_call [cfg80211] from raw_notifier_call_chain+0x31/0x3c
[ 143.208282] raw_notifier_call_chain from __dev_notify_flags+0x3f/0x90
[ 143.208404] __dev_notify_flags from dev_change_flags+0x2d/0x34
[ 143.208496] dev_change_flags from do_setlink+0x20f/0xa98
[ 143.208587] do_setlink from rtnl_newlink+0x341/0x5f0
[ 143.208679] rtnl_newlink from rtnetlink_rcv_msg+0x193/0x218
[ 143.208770] rtnetlink_rcv_msg from netlink_rcv_skb+0x75/0xb0
[ 143.208892] netlink_rcv_skb from netlink_unicast+0x113/0x1b4
[ 143.208984] netlink_unicast from netlink_sendmsg+0x161/0x31c
[ 143.209106] netlink_sendmsg from ____sys_sendmsg+0x123/0x158
[ 143.209228] ____sys_sendmsg from ___sys_sendmsg+0x43/0x68
[ 143.209350] ___sys_sendmsg from sys_sendmsg+0x33/0x60
[ 143.209442] sys_sendmsg from ret_fast_syscall+0x1/0x5c
[ 143.209564] Exception stack(0xd0149fa8 to 0xd0149ff0)
[ 143.209625] 9fa0: 00000000 00000000 0000000d beabf550 00000000 00000000
[ 143.209686] 9fc0: 00000000 00000000 00000001 00000128 beabf67c beabf678 00000000 beabf674
[ 143.209747] 9fe0: beabf508 beabf4f8 b6fadcdb b6fad994
[ 143.209808] ---[ end trace 0000000000000000 ]---
[ 143.241180] ------------[ cut here ]------------
[ 143.241241] WARNING: CPU: 0 PID: 25 at net/wireless/scan.c:1021 cfg80211_scan_done+0x6b/0x124 [cfg80211]
[ 143.241912] Modules linked in: nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink bnep cmt_speech nokia_modem ssi_protocol phonet radio_platform_si4713 joydev mousedev hsi_char wl1251_spi wl1251 mac80211 libarc4 omap3_rom_rng rng_core ir_rx51 pwm_omap_dmtimer rc_core snd_soc_rx51 rx51_battery isp1704_charger cpufreq_dt snd_soc_omap_mcbsp snd_soc_ti_sdma omap_wdt cfg80211 omap3_isp videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 videobuf2_common omap_sham crypto_engine snd_soc_tlv320aic3x_i2c snd_soc_tlv320aic3x snd_soc_tpa6130a2 tsc2005 snd_soc_core regmap_spi snd_pcm_dmaengine tsc200x_core snd_pcm omap_mailbox snd_timer leds_lp5523 bq27xxx_battery_i2c snd si4713 leds_lp55xx_common bq27xxx_battery soundcore led_class tsl2563 twl4030_wdt hci_nokia rtc_twl hci_uart btbcm bluetooth twl4030_vibra pwm_twl_led pwm_twl ff_memless ecdh_generic twl4030_madc ecc rfkill libaes et8ek8 ad5820 v4l2_fwnode v4l2_async
[ 143.243041] st_accel_i2c st_sensors_i2c st_accel industrialio_triggered_buffer kfifo_buf st_sensors videodev industrialio omap_ssi mc hsi
[ 143.243225] CPU: 0 PID: 25 Comm: kworker/u2:2 Tainted: G W 6.2.0-rc1-nokia-n900+ #1
[ 143.243255] Hardware name: Nokia RX-51 board
[ 143.243286] Workqueue: phy0 ieee80211_scan_work [mac80211]
[ 143.243865] unwind_backtrace from show_stack+0xb/0xc
[ 143.243927] show_stack from dump_stack_lvl+0x2b/0x34
[ 143.243988] dump_stack_lvl from __warn+0xdb/0xe8
[ 143.244049] __warn from warn_slowpath_fmt+0x3f/0x76
[ 143.244110] warn_slowpath_fmt from cfg80211_scan_done+0x6b/0x124 [cfg80211]
[ 143.244598] cfg80211_scan_done [cfg80211] from __ieee80211_scan_completed+0x85/0x2d8 [mac80211]
[ 143.245269] __ieee80211_scan_completed [mac80211] from ieee80211_scan_work+0xdf/0x3b4 [mac80211]
[ 143.245849] ieee80211_scan_work [mac80211] from process_one_work+0x153/0x35c
[ 143.246185] process_one_work from worker_thread+0xd9/0x3d4
[ 143.246246] worker_thread from kthread+0xad/0xc0
[ 143.246276] kthread from ret_from_fork+0x11/0x20
[ 143.246337] Exception stack(0xd0085fb0 to 0xd0085ff8)
[ 143.246368] 5fa0: 00000000 00000000 00000000 00000000
[ 143.246398] 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 143.246429] 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[ 143.246459] ---[ end trace 0000000000000000 ]---
I tried to bisect with v6.2-rc1 as bad and v6.1-rc7 as good commits, and
it suggested a790cc3a4fad75048295571a350b95b87e022a5a as the first bad
commit. However I am not entirely sure yet what the real cause is, and
the correct fix.
I will appreciate assistance with this issue, and/or ideas how to
troubleshoot it further.
Regards
Sicelo
next reply other threads:[~2022-12-27 20:19 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-12-27 20:18 Sicelo [this message]
2022-12-28 8:43 ` WLAN broken on Nokia N900 with v6.2-rc1 #forregzbot Thorsten Leemhuis
2022-12-29 10:17 ` WLAN broken on Nokia N900 with v6.2-rc1 Alexander Wetzel
2023-01-03 16:52 ` Sicelo
2023-01-10 18:59 ` Alexander Wetzel
2023-01-10 19:08 ` Sicelo
2023-01-11 16:21 ` Alexander Wetzel
2023-01-11 16:49 ` Alexander Wetzel
2023-01-11 17:44 ` Linux kernel regression tracking (#update)
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Y6tTLPvsxh/Im4Ed@tp440p.steeds.sam \
--to=absicsz@gmail.com \
--cc=alexander@wetzel-home.de \
--cc=dmitry.torokhov@gmail.com \
--cc=johannes.berg@intel.com \
--cc=kvalo@kernel.org \
--cc=linux-wireless@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).