BBB: The watchdog barks...the kernel panics

Hi,

I have got a problem with my beaglebone black.

This had happened now several times.

While updateing Gentoo with eix-sync (which updated the local
database of package definitions with that of the master server
with rsync. The database consists of lot of single files).
the beaglebone freezes and spits this message to the console:

    Kernel panic - not syncing: hung_task: blocked task
    (unwind_backtrace+0x0/0xc0) from [<c524de4>] (panic+0x84/0x1dc)
    (panic+0x84/0x1dc) from [<c0082000>] (watchdog+0x1c4/0x224)
    (watchdog+0x1c4/0x224) from [<c0055bf8>] (kthread +0xa0/0xb0)
    (kthread +0xa0/0xb0) from [<c000d8d8>] (ret_from_fork+0x14/0x3c)
    drm_kms_helper: panic occured, switching back to text console

I left off the timings in front of the above lines.

What happens here? How can I prevent this?

Best regards,
mcc

PS: I am using Robert Nelsons kernel 3.8.13 bone 27

that was happening to me on angstrom with 3.8.13 when using the mmc, I’m running linux from a SD and no problem until now. On monday i can updated if it still running fine on the SD

-Pedro

Hi Pedro

I am using a sd card here.
How did you solve it?

Best regards,
mcc

Pedro A. Melendez <lazy.chino@gmail.com> [13-09-15 05:40]:

this is the problem I was having, I just download a fresh angstrom SD image. I’m not sure if it the same one :confused:
I notice is was happening after a few power off and on (properly using poweroff).

[ 120.198907] INFO: task mmcqd/0:74 blocked for more than 60 seconds.
[ 120.205540] “echo 0 > /proc/sys/kernel/hung_task_timeout_secs” disables this message.
[ 120.213773] Kernel panic - not syncing: hung_task: blocked tasks
[ 120.220067] [] (unwind_backtrace+0x1/0x8c) from [] (panic+0x55/0x14c)
[ 120.228631] [] (panic+0x55/0x14c) from [] (watchdog+0x153/0x1a0)
[ 120.236740] [] (watchdog+0x153/0x1a0) from [] (kthread+0x61/0x72)
[ 120.244938] [] (kthread+0x61/0x72) from [] (ret_from_fork+0x11/0x34)