Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#69788 - brcmf_fw_crashed

Attached to Project: Arch Linux
Opened by Steve Schaeffer (schasj) - Thursday, 25 February 2021, 23:34 GMT
Last edited by Andreas Radke (AndyRTR) - Friday, 26 February 2021, 11:19 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To No-one
Architecture All
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Raspberry Pi Zero W fails to create wlan device with linux-firmware-20210208 but works fine with linux-firmware-20201218
I think this is an upstream problem but I found nowhere to report it there.

Additional info:
Excerpt from journal log:
kernel: brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio for chip BCM43430/1
kernel: brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43430-sdio.raspberrypi,model-zero-w.txt failed with error -2
kernel: brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio for chip BCM43430/1
kernel: ieee80211 phy0: brcmf_fw_crashed: Firmware has halted or crashed
kernel: ------------[ cut here ]------------
kernel: WARNING: CPU: 0 PID: 7 at kernel/workqueue.c:1477 __queue_work+0x4b8/0x634
kernel: Modules linked in: brcmfmac brcmutil evdev joydev raspberrypi_hwmon cfg80211 bcm2835_codec(C) bcm2835_isp(C) v4l2_mem2mem videobuf2_dma_contig bcm2835_rng rng_core uio_pdrv_genirq uio fixed sch_fq_codel bcm2835_v4l2(C) bcm2835_mmal_vchiq(C) videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common videodev mc snd_bcm2835(C) snd_pcm snd_timer snd fuse drm drm_panel_orientation_quirks ip_tables x_tables ipv6 hid_logitech_hidpp hid_logitech_dj
kernel: CPU: 0 PID: 7 Comm: kworker/u2:0 Tainted: G C 5.10.17-2-ARCH #1
kernel: Hardware name: BCM2835
kernel: Workqueue: brcmf_wq/mmc1:0001:1 brcmf_sdio_dataworker [brcmfmac]
kernel: [<8010efec>] (unwind_backtrace) from [<8010ae48>] (show_stack+0x10/0x14)
kernel: [<8010ae48>] (show_stack) from [<80d06dd8>] (dump_stack+0xd0/0xf8)
kernel: [<80d06dd8>] (dump_stack) from [<8012bd94>] (__warn+0xd4/0x140)
kernel: [<8012bd94>] (__warn) from [<80cfe7e4>] (warn_slowpath_fmt+0x74/0xa8)
kernel: [<80cfe7e4>] (warn_slowpath_fmt) from [<80147270>] (__queue_work+0x4b8/0x634)
kernel: [<80147270>] (__queue_work) from [<80147444>] (queue_work_on+0x58/0x60)
kernel: [<80147444>] (queue_work_on) from [<7f3331b0>] (brcmf_sdio_dataworker+0x630/0x2148 [brcmfmac])
kernel: [<7f3331b0>] (brcmf_sdio_dataworker [brcmfmac]) from [<80147b8c>] (process_one_work+0x204/0x544)
kernel: [<80147b8c>] (process_one_work) from [<80147f14>] (worker_thread+0x48/0x594)
kernel: [<80147f14>] (worker_thread) from [<8014ddcc>] (kthread+0x130/0x144)
kernel: [<8014ddcc>] (kthread) from [<80100138>] (ret_from_fork+0x14/0x3c)
kernel: Exception stack(0x818d1fb0 to 0x818d1ff8)
kernel: 1fa0: 00000000 00000000 00000000 00000000
kernel: 1fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
kernel: 1fe0: 00000000 00000000 00000000 00000000 00000013 00000000
kernel: ---[ end trace 538f9ce1cf5a5d42 ]---


Steps to reproduce:
Upgrade linux-firmware from 20201218 to 20210208
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Friday, 26 February 2021, 11:19 GMT
Reason for closing:  None
Additional comments about closing:  Raspberry isn't supported by Arch Linux. Ask your distribution maintainers.

Loading...