Bugzilla – Bug 12929
sleeping function called from invalid context firmware/ir_con(351)
Last modified: 2010-04-08 17:25:53 UTC
# cat /etc/version 200907170758 # cat squeezeos.version 7.4 r6642 root@compute-0-0.local Fri Jul 17 08:03:27 PDT 2009 BUG: sleeping function called from invalid context firmware/ir_con(351) at kernel/rtmutex.c:743 in_atomic():0 [00000000], irqs_disabled():128 [<c02fb4a0>] (dump_stack+0x0/0x14) from [<c0048060>] (__might_sleep+0x108/0x12c) [<c0047f58>] (__might_sleep+0x0/0x12c) from [<c02fe0f0>] (__rt_spin_lock+0x38/0x68) r4:c040c810 [<c02fe0b8>] (__rt_spin_lock+0x0/0x68) from [<c02fe130>] (rt_spin_lock+0x10/0x14) r5:c040c810 r4:c040c7f4 [<c02fe120>] (rt_spin_lock+0x0/0x14) from [<c003fbec>] (mxc_set_gpio_dataout+0x4c/0x70) [<c003fba0>] (mxc_set_gpio_dataout+0x0/0x70) from [<c022e1f4>] (psoc_reset+0x20/0x44) r7:c7d1a860 r6:c7da3f8c r5:00418930 r4:c7d1a860 [<c022e1d4>] (psoc_reset+0x0/0x44) from [<c022e874>] (fab4_prog_firmware+0x224/0x474) r5:c7da3f88 r4:40000013 [<c022e650>] (fab4_prog_firmware+0x0/0x474) from [<c01c3068>] (request_firmware_work_func+0x68/0x90) [<c01c3000>] (request_firmware_work_func+0x0/0x90) from [<c0063ed0>] (kthread+0x54/0x80) r5:c01c3000 r4:c7e47520 [<c0063e7c>] (kthread+0x0/0x80) from [<c005211c>] (do_exit+0x0/0x670) r5:00000000 r4:00000000 FAB4 IR: fw checksum ok aa33
== Auto-comment from SVN commit #8020 to the jive repo by richard == == https://svn.slimdevices.com/jive?view=revision&revision=8020 == Fixed bug #12929 Fix kernel oops when programming microcontroller (patch from Remy).
This bug has been marked fixed in a released version of Squeezebox Server or the accompanying firmware or mysqueezebox.com release. If you are still seeing this issue, please let us know!