Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

crash on 4.1.15 #1253

Closed
PeterPablo opened this issue Jan 7, 2016 · 5 comments
Closed

crash on 4.1.15 #1253

PeterPablo opened this issue Jan 7, 2016 · 5 comments

Comments

@PeterPablo
Copy link

I am running on a Raspberry Pi B2 with Raspbian Jessie and played a movie on kodi 15.2 an got a crash.

uname -a
Linux rpi2 4.1.15-v7+ #830 SMP Tue Dec 15 17:02:45 GMT 2015 armv7l GNU/Linux
grep -v '^#' /boot/config.txt 
overscan_top=-16
overscan_bottom=-16
hdmi_group=1
hdmi_mode=31
arm_freq=1000
decode_MPG2=0xbla
decode_WVC1=0xbla
dtoverlay=hifiberry-dacplus
gpu_mem=160
max_usb_current=1
arm_freq=1000
core_freq=500
sdram_freq=500
over_voltage=2
gpu_mem_256=128
gpu_mem_512=256
gpu_mem_1024=256
overscan_scale=1
lsusb
Bus 001 Device 008: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 007: ID 0a5c:200a Broadcom Corp. BCM2035 Bluetooth dongle
Bus 001 Device 006: ID 05e3:0605 Genesys Logic, Inc. USB 2.0 Hub
Bus 001 Device 005: ID 0480:a00d Toshiba America Info. Systems, Inc. 
Bus 001 Device 004: ID 0bda:8179 Realtek Semiconductor Corp. 
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

syslog:

Jan  7 18:32:25 rpi2 wpa_supplicant[458]: wlan0: WPA: Group rekeying completed with e8:37:7a:2d:6f:50 [GTK=CCMP]
Jan  7 18:39:01 rpi2 CRON[26821]: (root) CMD (  [ -x /usr/lib/php5/sessionclean ] && /usr/lib/php5/sessionclean)
Jan  7 18:54:10 rpi2 kernel: [188400.707948] Unable to handle kernel paging request at virtual address fffffd48
Jan  7 18:54:10 rpi2 kernel: [188400.721828] pgd = 80004000
Jan  7 18:54:10 rpi2 kernel: [188400.730967] [fffffd48] *pgd=2e7fa821, *pte=00000000, *ppte=00000000
Jan  7 18:54:10 rpi2 kernel: [188400.741281] Internal error: Oops: 17 [#1] SMP ARM
Jan  7 18:54:10 rpi2 kernel: [188400.749824] Modules linked in: rfcomm hidp bnep cfg80211 snd_soc_pcm512x_i2c snd_soc_pcm512x regmap_i2c btusb btbcm btintel bluetooth r8188eu(C) rfkill evdev sg snd_soc_hifiberry_dacplus snd_soc_bcm2708_i2s snd_soc_hifiberry_dac regmap_mmio i2c_bcm2708 snd_soc_core bcm2835_gpiomem snd_compress snd_pcm_dmaengine clk_hifiberry_dacpro snd_pcm snd_timer snd uio_pdrv_genirq uio joydev uinput fuse ipv6
Jan  7 18:54:10 rpi2 kernel: [188400.749917] CPU: 2 PID: 26 Comm: khungtaskd Tainted: G         C      4.1.15-v7+ #830
Jan  7 18:54:10 rpi2 kernel: [188400.749923] Hardware name: BCM2709
Jan  7 18:54:10 rpi2 kernel: [188400.749929] task: add5a280 ti: ade48000 task.ti: ade48000
Jan  7 18:54:10 rpi2 kernel: [188400.749945] PC is at watchdog+0x114/0x350
Jan  7 18:54:10 rpi2 kernel: [188400.749950] LR is at watchdog+0x94/0x350
Jan  7 18:54:10 rpi2 kernel: [188400.749958] pc : [<800b2980>]    lr : [<800b2900>]    psr: 20000013
Jan  7 18:54:10 rpi2 kernel: [188400.749958] sp : ade49f10  ip : 00007f51  fp : ade49f5c
Jan  7 18:54:10 rpi2 kernel: [188400.749961] r10: 00000000  r9 : 808e6ba0  r8 : 0000034e
Jan  7 18:54:10 rpi2 kernel: [188400.749965] r7 : a9795238  r6 : fffffd48  r5 : 807ff66c  r4 : 00007f4e
Jan  7 18:54:10 rpi2 kernel: [188400.749969] r3 : a8ae2ecc  r2 : 00000000  r1 : a8ad0b80  r0 : 00000000
Jan  7 18:54:10 rpi2 kernel: [188400.749975] Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
Jan  7 18:54:10 rpi2 kernel: [188400.749980] Control: 10c5387d  Table: 284b406a  DAC: 00000015
Jan  7 18:54:10 rpi2 kernel: [188400.749984] Process khungtaskd (pid: 26, stack limit = 0xade48210)
Jan  7 18:54:10 rpi2 kernel: [188400.749990] Stack: (0xade49f10 to 0xade4a000)
Jan  7 18:54:10 rpi2 kernel: [188400.749996] 9f00:                                     a0000113 2d94a000 00008000 00000078
Jan  7 18:54:10 rpi2 kernel: [188400.750004] 9f20: 808e6ba0 a9795080 800b286c 00000000 00000000 ade1aa40 00000000 00000000
Jan  7 18:54:10 rpi2 kernel: [188400.750012] 9f40: 800b286c 00000000 00000000 00000000 ade49fac ade49f60 800426d0 800b2878
Jan  7 18:54:10 rpi2 kernel: [188400.750020] 9f60: ade49f94 00000000 800492e0 00000000 00000000 00000000 ade49f78 ade49f78
Jan  7 18:54:10 rpi2 kernel: [188400.750028] 9f80: 00000000 00000000 ade49f88 ade49f88 ade1aa40 800425e8 00000000 00000000
Jan  7 18:54:10 rpi2 kernel: [188400.750035] 9fa0: 00000000 ade49fb0 8000f858 800425f4 00000000 00000000 00000000 00000000
Jan  7 18:54:10 rpi2 kernel: [188400.750043] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Jan  7 18:54:10 rpi2 kernel: [188400.750051] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 55553ee4 5555019a
Jan  7 18:54:10 rpi2 kernel: [188400.750074] [<800b2980>] (watchdog) from [<800426d0>] (kthread+0xe8/0x104)
Jan  7 18:54:10 rpi2 kernel: [188400.750091] [<800426d0>] (kthread) from [<8000f858>] (ret_from_fork+0x14/0x3c)
Jan  7 18:54:10 rpi2 kernel: [188400.750100] Code: e35c0000 e24c4001 1a00000d ea000072 (e5963000) 
Jan  7 18:54:11 rpi2 kernel: [188400.768044] ---[ end trace c53cfa2911144eb1 ]---
Jan  7 19:02:22 rpi2 wpa_supplicant[458]: wlan0: WPA: Group rekeying completed with e8:37:7a:2d:6f:50 [GTK=CCMP]
Jan  7 19:02:22 rpi2 wpa_supplicant[458]: wlan0: WPA: Group rekeying completed with e8:37:7a:2d:6f:50 [GTK=CCMP]
Jan  7 19:09:01 rpi2 CRON[27122]: (root) CMD (  [ -x /usr/lib/php5/sessionclean ] && /usr/lib/php5/sessionclean)
Jan  7 19:17:24 rpi2 kernel: [189792.167764] INFO: rcu_sched self-detected stall on CPU
Jan  7 19:17:24 rpi2 kernel: [189792.177760] INFO: rcu_sched detected stalls on CPUs/tasks:
Jan  7 19:17:24 rpi2 kernel: [189792.177774]    2: (2100 ticks this GP) idle=42d/140000000000001/0 softirq=2666389/2666389 fqs=2101 
Jan  7 19:17:24 rpi2 kernel: [189792.177781]    (detected by 3, t=2102 jiffies, g=5167501, c=5167500, q=1700)
Jan  7 19:17:24 rpi2 kernel: [189792.177785] Task dump for CPU 2:
Jan  7 19:17:24 rpi2 kernel: [189792.177793] systemd-journal R running      0   112      1 0x00000006
Jan  7 19:17:24 rpi2 kernel: [189792.177823] [<80553e00>] (__schedule) from [<80033f6c>] (get_signal+0x1ac/0x6c0)
Jan  7 19:17:24 rpi2 kernel: [189792.177840] [<80033f6c>] (get_signal) from [<80012f1c>] (do_signal+0x98/0x3a0)
Jan  7 19:17:24 rpi2 kernel: [189792.177853] [<80012f1c>] (do_signal) from [<8001340c>] (do_work_pending+0xb8/0xc8)
Jan  7 19:17:24 rpi2 kernel: [189792.177864] [<8001340c>] (do_work_pending) from [<8000f7e4>] (work_pending+0xc/0x20)
Jan  7 19:17:24 rpi2 kernel: [189792.590701]    2: (2100 ticks this GP) idle=42d/140000000000001/0 softirq=2666389/2666389 fqs=2144 
Jan  7 19:17:24 rpi2 kernel: [189792.634283]     (t=2147 jiffies g=5167501 c=5167500 q=1741)
Jan  7 19:17:24 rpi2 kernel: [189792.673392] Task dump for CPU 2:
Jan  7 19:17:24 rpi2 kernel: [189792.709621] systemd-journal R running      0   112      1 0x00000006
Jan  7 19:17:24 rpi2 kernel: [189792.748855] [<800180c0>] (unwind_backtrace) from [<80013b88>] (show_stack+0x20/0x24)
Jan  7 19:17:24 rpi2 kernel: [189792.793926] [<80013b88>] (show_stack) from [<8004e2d8>] (sched_show_task+0xa4/0x100)
Jan  7 19:17:24 rpi2 kernel: [189792.839026] [<8004e2d8>] (sched_show_task) from [<80051114>] (dump_cpu_task+0x3c/0x4c)
Jan  7 19:17:24 rpi2 kernel: [189792.881739] [<80051114>] (dump_cpu_task) from [<80072cf8>] (rcu_dump_cpu_stacks+0xa0/0xe4)
Jan  7 19:17:24 rpi2 kernel: [189792.925160] [<80072cf8>] (rcu_dump_cpu_stacks) from [<800764b8>] (rcu_check_callbacks+0x4e8/0x8a4)
Jan  7 19:17:24 rpi2 kernel: [189792.969630] [<800764b8>] (rcu_check_callbacks) from [<8007aff0>] (update_process_times+0x48/0x74)
Jan  7 19:17:24 rpi2 kernel: [189793.013282] [<8007aff0>] (update_process_times) from [<8008be40>] (tick_sched_handle+0x58/0x64)
Jan  7 19:17:24 rpi2 kernel: [189793.060555] [<8008be40>] (tick_sched_handle) from [<8008bea0>] (tick_sched_timer+0x54/0x98)
Jan  7 19:17:24 rpi2 kernel: [189793.107639] [<8008bea0>] (tick_sched_timer) from [<8007bb28>] (__run_hrtimer+0x84/0x1e4)
Jan  7 19:17:24 rpi2 kernel: [189793.153182] [<8007bb28>] (__run_hrtimer) from [<8007c4a8>] (hrtimer_interrupt+0x110/0x2b8)
Jan  7 19:17:24 rpi2 kernel: [189793.195320] [<8007c4a8>] (hrtimer_interrupt) from [<8043c9dc>] (arch_timer_handler_phys+0x38/0x40)
Jan  7 19:17:24 rpi2 kernel: [189793.237031] [<8043c9dc>] (arch_timer_handler_phys) from [<8006f614>] (handle_percpu_devid_irq+0x7c/0x114)
Jan  7 19:17:24 rpi2 kernel: [189793.283054] [<8006f614>] (handle_percpu_devid_irq) from [<8006b490>] (__handle_domain_irq+0x84/0xec)
Jan  7 19:17:24 rpi2 kernel: [189793.323884] [<8006b490>] (__handle_domain_irq) from [<8000933c>] (asm_do_IRQ+0x2c/0x30)
Jan  7 19:17:24 rpi2 kernel: [189793.368790] [<8000933c>] (asm_do_IRQ) from [<80558334>] (__irq_svc+0x34/0x12c)
Jan  7 19:17:24 rpi2 kernel: [189793.410590] Exception stack(0xab475cd8 to 0xab475d20)
Jan  7 19:17:24 rpi2 kernel: [189793.453023] 5cc0:                                                       a8ae2064 00000000
Jan  7 19:17:24 rpi2 kernel: [189793.498605] 5ce0: 00000000 0000000b a8ae1e40 00000000 a8ae1f80 9c862220 ad9e7820 00000000
Jan  7 19:17:24 rpi2 kernel: [189793.543993] 5d00: 00000000 ab475d2c ab475d30 ab475d20 80515478 805579f0 20000113 ffffffff
Jan  7 19:17:24 rpi2 kernel: [189793.589359] [<80558334>] (__irq_svc) from [<805579f0>] (_raw_spin_lock+0x40/0x54)
Jan  7 19:17:24 rpi2 kernel: [189793.630553] [<805579f0>] (_raw_spin_lock) from [<80515478>] (unix_release_sock+0x5c/0x298)
Jan  7 19:17:24 rpi2 kernel: [189793.676605] [<80515478>] (unix_release_sock) from [<805156e0>] (unix_release+0x2c/0x3c)
Jan  7 19:17:24 rpi2 kernel: [189793.722388] [<805156e0>] (unix_release) from [<8045e818>] (sock_release+0x30/0xc8)
Jan  7 19:17:24 rpi2 kernel: [189793.767857] [<8045e818>] (sock_release) from [<8045e8cc>] (sock_close+0x1c/0x24)
Jan  7 19:17:24 rpi2 kernel: [189793.811658] [<8045e8cc>] (sock_close) from [<80143188>] (__fput+0x98/0x1dc)
Jan  7 19:17:24 rpi2 kernel: [189793.851195] [<80143188>] (__fput) from [<80143344>] (____fput+0x18/0x1c)
Jan  7 19:17:24 rpi2 kernel: [189793.894696] [<80143344>] (____fput) from [<80040d20>] (task_work_run+0xc0/0xf0)
Jan  7 19:17:24 rpi2 kernel: [189793.934527] [<80040d20>] (task_work_run) from [<80028d0c>] (do_exit+0x334/0xa48)
Jan  7 19:17:24 rpi2 kernel: [189793.975160] [<80028d0c>] (do_exit) from [<800294b8>] (do_group_exit+0x4c/0xe4)
Jan  7 19:17:24 rpi2 kernel: [189794.019535] [<800294b8>] (do_group_exit) from [<80033f6c>] (get_signal+0x1ac/0x6c0)
Jan  7 19:17:24 rpi2 kernel: [189794.059029] [<80033f6c>] (get_signal) from [<80012f1c>] (do_signal+0x98/0x3a0)
Jan  7 19:17:24 rpi2 kernel: [189794.102868] [<80012f1c>] (do_signal) from [<8001340c>] (do_work_pending+0xb8/0xc8)
Jan  7 19:17:24 rpi2 kernel: [189794.143368] [<8001340c>] (do_work_pending) from [<8000f7e4>] (work_pending+0xc/0x20)
Jan  7 19:18:27 rpi2 kernel: [189855.217763] INFO: rcu_sched self-detected stall on CPU
Jan  7 19:18:27 rpi2 kernel: [189855.227769] INFO: rcu_sched detected stalls on CPUs/tasks:
Jan  7 19:18:27 rpi2 kernel: [189855.227782]    2: (8205 ticks this GP) idle=42d/140000000000001/0 softirq=2666389/2666389 fqs=8255 
Jan  7 19:18:27 rpi2 kernel: [189855.227791]    (detected by 0, t=8407 jiffies, g=5167501, c=5167500, q=6739)
Jan  7 19:18:27 rpi2 kernel: [189855.227794] Task dump for CPU 2:
Jan  7 19:18:27 rpi2 kernel: [189855.227802] systemd-journal R running      0   112      1 0x00000006
Jan  7 19:18:27 rpi2 kernel: [189855.227831] [<80553e00>] (__schedule) from [<80033f6c>] (get_signal+0x1ac/0x6c0)
Jan  7 19:18:27 rpi2 kernel: [189855.227844] [<80033f6c>] (get_signal) from [<80012f1c>] (do_signal+0x98/0x3a0)
Jan  7 19:18:27 rpi2 kernel: [189855.227856] [<80012f1c>] (do_signal) from [<8001340c>] (do_work_pending+0xb8/0xc8)
Jan  7 19:18:27 rpi2 kernel: [189855.227867] [<8001340c>] (do_work_pending) from [<8000f7e4>] (work_pending+0xc/0x20)
Jan  7 19:18:27 rpi2 kernel: [189855.637529]    2: (8205 ticks this GP) idle=42d/140000000000001/0 softirq=2666389/2666389 fqs=8297 
Jan  7 19:18:27 rpi2 kernel: [189855.677988]     (t=8452 jiffies g=5167501 c=5167500 q=6774)
Jan  7 19:18:27 rpi2 kernel: [189855.719855] Task dump for CPU 2:
Jan  7 19:18:27 rpi2 kernel: [189855.758314] systemd-journal R running      0   112      1 0x00000006
Jan  7 19:18:27 rpi2 kernel: [189855.799585] [<800180c0>] (unwind_backtrace) from [<80013b88>] (show_stack+0x20/0x24)
Jan  7 19:18:27 rpi2 kernel: [189855.842265] [<80013b88>] (show_stack) from [<8004e2d8>] (sched_show_task+0xa4/0x100)
Jan  7 19:18:27 rpi2 kernel: [189855.880488] [<8004e2d8>] (sched_show_task) from [<80051114>] (dump_cpu_task+0x3c/0x4c)
Jan  7 19:18:27 rpi2 kernel: [189855.923453] [<80051114>] (dump_cpu_task) from [<80072cf8>] (rcu_dump_cpu_stacks+0xa0/0xe4)
Jan  7 19:18:27 rpi2 kernel: [189855.961942] [<80072cf8>] (rcu_dump_cpu_stacks) from [<800764b8>] (rcu_check_callbacks+0x4e8/0x8a4)
Jan  7 19:18:27 rpi2 kernel: [189856.006030] [<800764b8>] (rcu_check_callbacks) from [<8007aff0>] (update_process_times+0x48/0x74)
Jan  7 19:18:27 rpi2 kernel: [189856.051005] [<8007aff0>] (update_process_times) from [<8008be40>] (tick_sched_handle+0x58/0x64)
Jan  7 19:18:27 rpi2 kernel: [189856.096190] [<8008be40>] (tick_sched_handle) from [<8008bea0>] (tick_sched_timer+0x54/0x98)
Jan  7 19:18:27 rpi2 kernel: [189856.141081] [<8008bea0>] (tick_sched_timer) from [<8007bb28>] (__run_hrtimer+0x84/0x1e4)
Jan  7 19:18:27 rpi2 kernel: [189856.185676] [<8007bb28>] (__run_hrtimer) from [<8007c4a8>] (hrtimer_interrupt+0x110/0x2b8)
Jan  7 19:18:27 rpi2 kernel: [189856.230581] [<8007c4a8>] (hrtimer_interrupt) from [<8043c9dc>] (arch_timer_handler_phys+0x38/0x40)
Jan  7 19:18:27 rpi2 kernel: [189856.276377] [<8043c9dc>] (arch_timer_handler_phys) from [<8006f614>] (handle_percpu_devid_irq+0x7c/0x114)
Jan  7 19:18:27 rpi2 kernel: [189856.318159] [<8006f614>] (handle_percpu_devid_irq) from [<8006b490>] (__handle_domain_irq+0x84/0xec)
Jan  7 19:18:27 rpi2 kernel: [189856.359488] [<8006b490>] (__handle_domain_irq) from [<8000933c>] (asm_do_IRQ+0x2c/0x30)
Jan  7 19:18:27 rpi2 kernel: [189856.399950] [<8000933c>] (asm_do_IRQ) from [<80558334>] (__irq_svc+0x34/0x12c)
Jan  7 19:18:27 rpi2 kernel: [189856.439609] Exception stack(0xab475cd8 to 0xab475d20)
Jan  7 19:18:27 rpi2 kernel: [189856.481810] 5cc0:                                                       a8ae2064 00000000
Jan  7 19:18:27 rpi2 kernel: [189856.527155] 5ce0: 00000000 0000000b a8ae1e40 00000000 a8ae1f80 9c862220 ad9e7820 00000000
Jan  7 19:18:27 rpi2 kernel: [189856.572365] 5d00: 00000000 ab475d2c ab475d30 ab475d20 80515478 805579f0 20000113 ffffffff
Jan  7 19:18:27 rpi2 kernel: [189856.617480] [<80558334>] (__irq_svc) from [<805579f0>] (_raw_spin_lock+0x40/0x54)
Jan  7 19:18:27 rpi2 kernel: [189856.657390] [<805579f0>] (_raw_spin_lock) from [<80515478>] (unix_release_sock+0x5c/0x298)
Jan  7 19:18:27 rpi2 kernel: [189856.702653] [<80515478>] (unix_release_sock) from [<805156e0>] (unix_release+0x2c/0x3c)
Jan  7 19:18:27 rpi2 kernel: [189856.747597] [<805156e0>] (unix_release) from [<8045e818>] (sock_release+0x30/0xc8)
Jan  7 19:18:27 rpi2 kernel: [189856.792044] [<8045e818>] (sock_release) from [<8045e8cc>] (sock_close+0x1c/0x24)
Jan  7 19:18:27 rpi2 kernel: [189856.835239] [<8045e8cc>] (sock_close) from [<80143188>] (__fput+0x98/0x1dc)
Jan  7 19:18:27 rpi2 kernel: [189856.878577] [<80143188>] (__fput) from [<80143344>] (____fput+0x18/0x1c)
Jan  7 19:18:27 rpi2 kernel: [189856.921365] [<80143344>] (____fput) from [<80040d20>] (task_work_run+0xc0/0xf0)
Jan  7 19:18:27 rpi2 kernel: [189856.960160] [<80040d20>] (task_work_run) from [<80028d0c>] (do_exit+0x334/0xa48)
Jan  7 19:18:27 rpi2 kernel: [189857.003293] [<80028d0c>] (do_exit) from [<800294b8>] (do_group_exit+0x4c/0xe4)
Jan  7 19:18:27 rpi2 kernel: [189857.041689] [<800294b8>] (do_group_exit) from [<80033f6c>] (get_signal+0x1ac/0x6c0)
Jan  7 19:18:27 rpi2 kernel: [189857.080488] [<80033f6c>] (get_signal) from [<80012f1c>] (do_signal+0x98/0x3a0)
Jan  7 19:18:27 rpi2 kernel: [189857.123353] [<80012f1c>] (do_signal) from [<8001340c>] (do_work_pending+0xb8/0xc8)
Jan  7 19:18:27 rpi2 kernel: [189857.166644] [<8001340c>] (do_work_pending) from [<8000f7e4>] (work_pending+0xc/0x20)
Jan  7 19:19:30 rpi2 kernel: [189918.267759] INFO: rcu_sched self-detected stall on CPU
Jan  7 19:19:30 rpi2 kernel: [189918.277760] INFO: rcu_sched detected stalls on CPUs/tasks:
Jan  7 19:19:30 rpi2 kernel: [189918.277774]    2: (14312 ticks this GP) idle=42d/140000000000001/0 softirq=2666389/2666389 fqs=14412 
Jan  7 19:19:30 rpi2 kernel: [189918.277782]    (detected by 3, t=14712 jiffies, g=5167501, c=5167500, q=10736)
Jan  7 19:19:30 rpi2 kernel: [189918.277785] Task dump for CPU 2:
Jan  7 19:19:30 rpi2 kernel: [189918.277793] systemd-journal R running      0   112      1 0x00000006
Jan  7 19:19:30 rpi2 kernel: [189918.277822] [<80553e00>] (__schedule) from [<80033f6c>] (get_signal+0x1ac/0x6c0)
Jan  7 19:19:30 rpi2 kernel: [189918.277837] [<80033f6c>] (get_signal) from [<80012f1c>] (do_signal+0x98/0x3a0)
Jan  7 19:19:30 rpi2 kernel: [189918.277850] [<80012f1c>] (do_signal) from [<8001340c>] (do_work_pending+0xb8/0xc8)
Jan  7 19:19:30 rpi2 kernel: [189918.277862] [<8001340c>] (do_work_pending) from [<8000f7e4>] (work_pending+0xc/0x20)
Jan  7 19:19:30 rpi2 kernel: [189918.665859]    2: (14312 ticks this GP) idle=42d/140000000000001/0 softirq=2666389/2666389 fqs=14452 
Jan  7 19:19:30 rpi2 kernel: [189918.709029]     (t=14755 jiffies g=5167501 c=5167500 q=10750)
Jan  7 19:19:30 rpi2 kernel: [189918.746268] Task dump for CPU 2:
Jan  7 19:19:30 rpi2 kernel: [189918.779830] systemd-journal R running      0   112      1 0x00000006
Jan  7 19:19:30 rpi2 kernel: [189918.820313] [<800180c0>] (unwind_backtrace) from [<80013b88>] (show_stack+0x20/0x24)
Jan  7 19:19:30 rpi2 kernel: [189918.863080] [<80013b88>] (show_stack) from [<8004e2d8>] (sched_show_task+0xa4/0x100)
Jan  7 19:19:30 rpi2 kernel: [189918.905955] [<8004e2d8>] (sched_show_task) from [<80051114>] (dump_cpu_task+0x3c/0x4c)
Jan  7 19:19:30 rpi2 kernel: [189918.944527] [<80051114>] (dump_cpu_task) from [<80072cf8>] (rcu_dump_cpu_stacks+0xa0/0xe4)
Jan  7 19:19:30 rpi2 kernel: [189918.988098] [<80072cf8>] (rcu_dump_cpu_stacks) from [<800764b8>] (rcu_check_callbacks+0x4e8/0x8a4)
Jan  7 19:19:30 rpi2 kernel: [189919.032377] [<800764b8>] (rcu_check_callbacks) from [<8007aff0>] (update_process_times+0x48/0x74)
Jan  7 19:19:30 rpi2 kernel: [189919.072971] [<8007aff0>] (update_process_times) from [<8008be40>] (tick_sched_handle+0x58/0x64)
Jan  7 19:19:30 rpi2 kernel: [189919.112679] [<8008be40>] (tick_sched_handle) from [<8008bea0>] (tick_sched_timer+0x54/0x98)
Jan  7 19:19:30 rpi2 kernel: [189919.154631] [<8008bea0>] (tick_sched_timer) from [<8007bb28>] (__run_hrtimer+0x84/0x1e4)
Jan  7 19:19:30 rpi2 kernel: [189919.198459] [<8007bb28>] (__run_hrtimer) from [<8007c4a8>] (hrtimer_interrupt+0x110/0x2b8)
Jan  7 19:19:30 rpi2 kernel: [189919.242605] [<8007c4a8>] (hrtimer_interrupt) from [<8043c9dc>] (arch_timer_handler_phys+0x38/0x40)
Jan  7 19:19:30 rpi2 kernel: [189919.287683] [<8043c9dc>] (arch_timer_handler_phys) from [<8006f614>] (handle_percpu_devid_irq+0x7c/0x114)
Jan  7 19:19:30 rpi2 kernel: [189919.333345] [<8006f614>] (handle_percpu_devid_irq) from [<8006b490>] (__handle_domain_irq+0x84/0xec)
Jan  7 19:19:30 rpi2 kernel: [189919.378590] [<8006b490>] (__handle_domain_irq) from [<8000933c>] (asm_do_IRQ+0x2c/0x30)
Jan  7 19:19:30 rpi2 kernel: [189919.421628] [<8000933c>] (asm_do_IRQ) from [<80558334>] (__irq_svc+0x34/0x12c)
Jan  7 19:19:30 rpi2 kernel: [189919.465369] Exception stack(0xab475cd8 to 0xab475d20)
Jan  7 19:19:30 rpi2 kernel: [189919.501957] 5cc0:                                                       a8ae2064 00000000
Jan  7 19:19:30 rpi2 kernel: [189919.542622] 5ce0: 00000000 0000000b a8ae1e40 00000000 a8ae1f80 9c862220 ad9e7820 00000000
Jan  7 19:19:30 rpi2 kernel: [189919.584667] 5d00: 00000000 ab475d2c ab475d30 ab475d20 80515478 805579f0 20000113 ffffffff
Jan  7 19:19:30 rpi2 kernel: [189919.625302] [<80558334>] (__irq_svc) from [<805579f0>] (_raw_spin_lock+0x40/0x54)
Jan  7 19:19:30 rpi2 kernel: [189919.664182] [<805579f0>] (_raw_spin_lock) from [<80515478>] (unix_release_sock+0x5c/0x298)
Jan  7 19:19:30 rpi2 kernel: [189919.703927] [<80515478>] (unix_release_sock) from [<805156e0>] (unix_release+0x2c/0x3c)
Jan  7 19:19:30 rpi2 kernel: [189919.748286] [<805156e0>] (unix_release) from [<8045e818>] (sock_release+0x30/0xc8)
Jan  7 19:19:30 rpi2 kernel: [189919.787165] [<8045e818>] (sock_release) from [<8045e8cc>] (sock_close+0x1c/0x24)
Jan  7 19:19:30 rpi2 kernel: [189919.825623] [<8045e8cc>] (sock_close) from [<80143188>] (__fput+0x98/0x1dc)
Jan  7 19:19:30 rpi2 kernel: [189919.865936] [<80143188>] (__fput) from [<80143344>] (____fput+0x18/0x1c)
Jan  7 19:19:30 rpi2 kernel: [189919.908222] [<80143344>] (____fput) from [<80040d20>] (task_work_run+0xc0/0xf0)
Jan  7 19:19:30 rpi2 kernel: [189919.950994] [<80040d20>] (task_work_run) from [<80028d0c>] (do_exit+0x334/0xa48)
Jan  7 19:19:30 rpi2 kernel: [189919.990025] [<80028d0c>] (do_exit) from [<800294b8>] (do_group_exit+0x4c/0xe4)
Jan  7 19:19:30 rpi2 kernel: [189920.032467] [<800294b8>] (do_group_exit) from [<80033f6c>] (get_signal+0x1ac/0x6c0)
Jan  7 19:19:30 rpi2 kernel: [189920.075248] [<80033f6c>] (get_signal) from [<80012f1c>] (do_signal+0x98/0x3a0)
Jan  7 19:19:30 rpi2 kernel: [189920.113770] [<80012f1c>] (do_signal) from [<8001340c>] (do_work_pending+0xb8/0xc8)
Jan  7 19:19:30 rpi2 kernel: [189920.152756] [<8001340c>] (do_work_pending) from [<8000f7e4>] (work_pending+0xc/0x20)

Googling didn't quite lead me to an answer. Admittedly it might be due to insufficient power supply. Nonethelesss I wanted to create a report. Feel free to close if this looks suspiciously related to a weak power supply.

@popcornmix
Copy link
Collaborator

Disable overclock and try again. Try with a different power supply. They are the most likely explanations.

@popcornmix
Copy link
Collaborator

Note: sdram_freq=500 is the most likely cause of crashing.

@PeterPablo
Copy link
Author

Thank you for having a look at this! I have disabled most of the overclocking settings (only left arm_freq=1000 and overvoltage=2 set) and haven't experienced another crash yet. Will close this issue report.

@PeterPablo
Copy link
Author

Please let me give you a brief update: My raspberry pi 2 b runs stable using:

overscan_top=-16
overscan_bottom=-16
hdmi_group=1
hdmi_mode=31
decode_MPG2=---
decode_WVC1=---
dtoverlay=hifiberry-dacplus
max_usb_current=1
gpu_mem=160
arm_freq=1000
over_voltage=2
overscan_scale=1

I want to emphasize that sdram_freq=500 was added by setting the overclocking using the Pi2 preset of the raspi-config tool. May be this preset should be adapted to a more conservative default?!

@popcornmix
Copy link
Collaborator

Overclock by definition is running the chip above the recommend frequencies. There is no guarantee that any of the frequencies will be stable.
However the sdram overclock is the one that fails most often so it may be worth lowering it.

herrnst pushed a commit to herrnst/linux-raspberrypi that referenced this issue Jan 2, 2023
[ Upstream commit 11fa7fe ]

While doing fault injection test, I got the following report:

------------[ cut here ]------------
kobject: '(null)' (0000000039956980): is not initialized, yet kobject_put() is being called.
WARNING: CPU: 3 PID: 6306 at kobject_put+0x23d/0x4e0
CPU: 3 PID: 6306 Comm: 283 Tainted: G        W          6.1.0-rc2-00005-g307c1086d7c9 raspberrypi#1253
Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.13.0-1ubuntu1.1 04/01/2014
RIP: 0010:kobject_put+0x23d/0x4e0
Call Trace:
 <TASK>
 cdev_device_add+0x15e/0x1b0
 __iio_device_register+0x13b4/0x1af0 [industrialio]
 __devm_iio_device_register+0x22/0x90 [industrialio]
 max517_probe+0x3d8/0x6b4 [max517]
 i2c_device_probe+0xa81/0xc00

When device_add() is injected fault and returns error, if dev->devt is not set,
cdev_add() is not called, cdev_del() is not needed. Fix this by checking dev->devt
in error path.

Fixes: 233ed09 ("chardev: add helper function to register char devs with a struct device")
Signed-off-by: Yang Yingliang <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Signed-off-by: Sasha Levin <[email protected]>
popcornmix pushed a commit that referenced this issue Jan 3, 2023
[ Upstream commit 11fa7fe ]

While doing fault injection test, I got the following report:

------------[ cut here ]------------
kobject: '(null)' (0000000039956980): is not initialized, yet kobject_put() is being called.
WARNING: CPU: 3 PID: 6306 at kobject_put+0x23d/0x4e0
CPU: 3 PID: 6306 Comm: 283 Tainted: G        W          6.1.0-rc2-00005-g307c1086d7c9 #1253
Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.13.0-1ubuntu1.1 04/01/2014
RIP: 0010:kobject_put+0x23d/0x4e0
Call Trace:
 <TASK>
 cdev_device_add+0x15e/0x1b0
 __iio_device_register+0x13b4/0x1af0 [industrialio]
 __devm_iio_device_register+0x22/0x90 [industrialio]
 max517_probe+0x3d8/0x6b4 [max517]
 i2c_device_probe+0xa81/0xc00

When device_add() is injected fault and returns error, if dev->devt is not set,
cdev_add() is not called, cdev_del() is not needed. Fix this by checking dev->devt
in error path.

Fixes: 233ed09 ("chardev: add helper function to register char devs with a struct device")
Signed-off-by: Yang Yingliang <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Signed-off-by: Sasha Levin <[email protected]>
popcornmix pushed a commit that referenced this issue Jan 13, 2023
[ Upstream commit 11fa7fe ]

While doing fault injection test, I got the following report:

------------[ cut here ]------------
kobject: '(null)' (0000000039956980): is not initialized, yet kobject_put() is being called.
WARNING: CPU: 3 PID: 6306 at kobject_put+0x23d/0x4e0
CPU: 3 PID: 6306 Comm: 283 Tainted: G        W          6.1.0-rc2-00005-g307c1086d7c9 #1253
Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.13.0-1ubuntu1.1 04/01/2014
RIP: 0010:kobject_put+0x23d/0x4e0
Call Trace:
 <TASK>
 cdev_device_add+0x15e/0x1b0
 __iio_device_register+0x13b4/0x1af0 [industrialio]
 __devm_iio_device_register+0x22/0x90 [industrialio]
 max517_probe+0x3d8/0x6b4 [max517]
 i2c_device_probe+0xa81/0xc00

When device_add() is injected fault and returns error, if dev->devt is not set,
cdev_add() is not called, cdev_del() is not needed. Fix this by checking dev->devt
in error path.

Fixes: 233ed09 ("chardev: add helper function to register char devs with a struct device")
Signed-off-by: Yang Yingliang <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Signed-off-by: Sasha Levin <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants