Crashing on any latest / updated Raspberry Pi OS

Johnny Jazeix jazeix at gmail.com
Sun Jan 3 21:39:17 GMT 2021


Hi,

if it is a bug inside the raspberrypi firmware
(https://github.com/raspberrypi/firmware/issues/1516), there is not
much we can't do on our side.
I don't know since when this regression is there and if it is possible
to fallback to a previous working firmware/kernel version.
A workaround is to launch and play in GCompris muted (./gcompris-qt.sh -m).

Johnny

Le dim. 3 janv. 2021 à 19:07, Ciprian Manea <ciprian.manea at gmail.com> a écrit :
>
> Re:
>
> Note, we just had a bug report of a similar issue,
> it seems to be a problem with the latest version of raspberrypi-bootloader.
>
> We will need to investigate what's going on exactly.
>
> Timothée
>
>
> Hi there,
>
> Timothee is right as the whole kernel goes kaput when you start GCompris on an up-to-date RPi OS today, and it used to work some 1-2 months ago when I did try it last time on a Raspberry Pi.
>
> This below is what the kernel blurps when running https://gcompris.net/downloads-en.html 1.0 *beta on an RPi 3B+; You start GCompris, click on some activity, then boom.
>
> It does pretty much the same (freezing the whole RPi Desktop) when you start the stock GCompris v0.95 which comes bundled with Raspbian OS on an RPi 3B+ or RPi 4B updated with the latest software.
>
> Any hopes for a quick fix?
>
> Thanks, Ciprian
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.683922] ------------[ cut here ]------------
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.683955] WARNING: CPU: 0 PID: 1936 at drivers/firmware/raspberrypi.c:63 rpi_firmware_transaction+
>
> 0xec/0x128
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.683959] Firmware transaction timeout
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.683962] Modules linked in: rndis_wlan cdc_acm rndis_host cdc_ether rfcomm cmac bnep hci_uart btb
>
> cm bluetooth ecdh_generic ecc bridge 8021q garp stp llc nft_chain_nat xt_MASQUERADE nf_nat nft_counter xt_conntrack nf_conntrack nf_defra
>
> g_ipv6 nf_defrag_ipv4 nft_compat nf_tables nfnetlink spidev i2c_tiny_usb brcmfmac brcmutil sha256_generic libsha256 cfg80211 rfkill raspb
>
> errypi_hwmon i2c_bcm2835 bcm2835_codec(C) bcm2835_v4l2(C) bcm2835_isp(C) v4l2_mem2mem snd_bcm2835(C) bcm2835_mmal_vchiq(C) videobuf2_vmal
>
> loc videobuf2_dma_contig snd_pcm videobuf2_memops videobuf2_v4l2 videobuf2_common snd_timer spi_bcm2835 snd videodev mc vc_sm_cma(C) uio_
>
> pdrv_genirq uio fixed nfsd i2c_dev ip_tables x_tables ipv6
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684107] CPU: 0 PID: 1936 Comm: kworker/0:2 Tainted: G         C        5.4.79-v7+ #1373
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684109] Hardware name: BCM2835
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684118] Workqueue: events dbs_work_handler
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684122] Backtrace:
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684132] [<8010dfa4>] (dump_backtrace) from [<8010e324>] (show_stack+0x20/0x24)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684137]  r7:ffffffff r6:00000000 r5:60000013 r4:80e97f70
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684146] [<8010e304>] (show_stack) from [<80901174>] (dump_stack+0xd8/0x11c)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684154] [<8090109c>] (dump_stack) from [<80120548>] (__warn+0xe0/0x108)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684159]  r10:ba006008 r9:00000009 r8:8076bc78 r7:0000003f r6:00000009 r5:8076bc78
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684163]  r4:80c0e608 r3:00000000
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684169] [<80120468>] (__warn) from [<80120944>] (warn_slowpath_fmt+0xa4/0xc0)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684173]  r7:0000003f r6:80c0e608 r5:80e04f88 r4:80c0e628
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684180] [<801208a4>] (warn_slowpath_fmt) from [<8076bc78>] (rpi_firmware_transaction+0xec/0x128)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684186]  r9:b91953c0 r8:00000018 r7:00000000 r6:ffffff92 r5:b91953c0 r4:80e04f88
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684192] [<8076bb8c>] (rpi_firmware_transaction) from [<8076bd70>] (rpi_firmware_property_list+0x
>
> bc/0x16c)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684197]  r7:80e04f88 r6:ba006000 r5:00001000 r4:ba006024
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684203] [<8076bcb4>] (rpi_firmware_property_list) from [<8076be90>] (rpi_firmware_property+0x70/0x118)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684209]  r10:a514ae8c r9:00030002 r8:00000018 r7:b91953c0 r6:a2825d48 r5:0000000c
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684212]  r4:a514ae80
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684220] [<8076be20>] (rpi_firmware_property) from [<80600b50>] (raspberrypi_clock_property+0x54/0x7c)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684226]  r10:00000000 r9:b8a72700 r8:00000004 r7:80f56c50 r6:53724e00 r5:a2825d70
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684229]  r4:80e04f88 r3:0000000c
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684236] [<80600afc>] (raspberrypi_clock_property) from [<80600bc4>] (raspberrypi_fw_get_rate+0x4c/0x70)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684239]  r5:00000000 r4:80e04f88
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684247] [<80600b78>] (raspberrypi_fw_get_rate) from [<805f75d4>] (clk_recalc+0x44/0x84)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684250]  r4:b930cf00
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684257] [<805f7590>] (clk_recalc) from [<805f78c4>] (__clk_recalc_rates+0x30/0x94)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684260]  r5:00000000 r4:b930cf00
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684267] [<805f7894>] (__clk_recalc_rates) from [<805f7994>] (clk_core_get_rate+0x6c/0x70)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684271]  r7:80f56c50 r6:80e04f88 r5:3b9aca00 r4:b930cf00
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684279] [<805f7928>] (clk_core_get_rate) from [<805f79bc>] (clk_get_rate+0x24/0x28)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684283]  r5:3b9aca00 r4:b8a1f600
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684291] [<805f7998>] (clk_get_rate) from [<80739ecc>] (dev_pm_opp_set_rate+0x70/0x4b4)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684299] [<80739e5c>] (dev_pm_opp_set_rate) from [<80744718>] (set_target+0x3c/0x64)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684305]  r10:00000000 r9:00000000 r8:00000004 r7:80f56c50 r6:00000000 r5:000f4240
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684307]  r4:b8a1fa00
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684314] [<807446dc>] (set_target) from [<8073eb38>] (__cpufreq_driver_target+0x1a8/0x51c)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684319]  r7:80f56c50 r6:00000000 r5:80e04f88 r4:b8a1fa00
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684325] [<8073e990>] (__cpufreq_driver_target) from [<8074277c>] (od_dbs_update+0xc4/0x170)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684331]  r10:00000000 r9:b0949a00 r8:b0871280 r7:b0949900 r6:b0949a00 r5:b0949900
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684333]  r4:b8a1fa00
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684341] [<807426b8>] (od_dbs_update) from [<807439c8>] (dbs_work_handler+0x3c/0x64)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684346]  r9:00000000 r8:80e88a00 r7:b8a1fa00 r6:b0949904 r5:00000000 r4:b0949938
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684354] [<8074398c>] (dbs_work_handler) from [<8013c99c>] (process_one_work+0x250/0x570)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684360]  r9:00000000 r8:00000000 r7:b96cc500 r6:b96c92c0 r5:a521e400 r4:b0949938
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684368] [<8013c74c>] (process_one_work) from [<8013cd1c>] (worker_thread+0x60/0x5d0)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684374]  r10:b96c92c0 r9:80e03d00 r8:b96c92d8 r7:00000008 r6:b96c92c0 r5:a521e414
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684376]  r4:a521e400
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684383] [<8013ccbc>] (worker_thread) from [<801440e8>] (kthread+0x170/0x174)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684390]  r10:b60f5e74 r9:8013ccbc r8:a521e400 r7:a2824000 r6:00000000 r5:a7dde640
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684392]  r4:a28b5480
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684399] [<80143f78>] (kthread) from [<801010ac>] (ret_from_fork+0x14/0x28)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684402] Exception stack(0xa2825fb0 to 0xa2825ff8)
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684407] 5fa0:                                     00000000 00000000 00000000 00000000
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684412] 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684417] 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684422]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:80143f78
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684425]  r4:a7dde640
>
> Jan  3 19:57:42 raspberry kernel: [ 2167.684429] ---[ end trace 1845a77bd039567f ]---
>
>


More information about the GCompris-devel mailing list