본문 바로가기

Core BSP 분석/리눅스 커널 핵심 분석

kernel panic - OVERFLOW

[   92.65582 01-01 00:01:37.050 CPU3] BUG: scheduling while atomic: sh/1865/0xffffffff
[   92.65583 01-01 00:01:37.050 CPU3] INFO: lockdep is turned off.
[   92.65591 01-01 00:01:37.050 CPU3] Modules linked in: dfrgx snd_intel_sst snd_soc_sst_platform atomisp_css2401a0_v21 m10mo_spi m10mo_isp imx1x5 libmsrlisthelper rmi4 bcm_bt_lpm videobuf_vmalloc videobuf_core fps_throttle snd_moor_dpcm_rt5647 hds_max14688 snd_soc_rt5647 snd_hwdep
[   92.65593 01-01 00:01:37.050 CPU3] CPU: 3 PID: 1865 Comm: sh Tainted: G        W    3.10.20-x86_64_moor-dirty #4
[   92.65597 01-01 00:01:37.050 CPU3]  0000000000000000 ffff88004c609ed8 ffffffff82a13ac1 ffff88004c609ef0
[   92.65599 01-01 00:01:37.050 CPU3]  ffffffff82a0d549 ffff88007eb93d00 ffff88004c609f60 ffffffff82a1b86b
[   92.65602 01-01 00:01:37.050 CPU3]  0000000000000001 ffff88004c609fd8 ffff88003e20e300 ffff88004c609fd8
[   92.65602 01-01 00:01:37.050 CPU3] Call Trace:
[   92.65606 01-01 00:01:37.050 CPU3]  [<ffffffff82a13ac1>] dump_stack+0x19/0x1b
[   92.65609 01-01 00:01:37.050 CPU3]  [<ffffffff82a0d549>] __schedule_bug+0x61/0x70
[   92.65611 01-01 00:01:37.050 CPU3]  [<ffffffff82a1b86b>] __schedule+0x7fb/0x880
[   92.65614 01-01 00:01:37.050 CPU3]  [<ffffffff82a1b979>] schedule+0x29/0x70
[   92.65616 01-01 00:01:37.050 CPU3]  [<ffffffff82a237a9>] int_careful+0x12/0x1e
[   92.65620 01-01 00:01:37.050 CPU3] BUG: unable to handle kernel paging request at 000060ff81200e10
[   92.65786 01-01 00:01:37.050 CPU3] IP: [<ffffffff820fd5c5>] cpuacct_charge+0x75/0xb0
[   92.65802 01-01 00:01:37.050 CPU3] PGD 0
[   92.65812 01-01 00:01:37.050 CPU3] Thread overran stack, or stack corrupted
[   92.65823 01-01 00:01:37.050 CPU3] Oops: 0002 [#1] PREEMPT SMP
[   92.65839 01-01 00:01:37.050 CPU3] Modules linked in: dfrgx snd_intel_sst snd_soc_sst_platform atomisp_css2401a0_v21 m10mo_spi m10mo_isp imx1x5 libmsrlisthelper rmi4 bcm_bt_lpm videobuf_vmalloc videobuf_core fps_throttle snd_moor_dpcm_rt5647 hds_max14688 snd_soc_rt5647 snd_hwdep
[   92.65913 01-01 00:01:37.050 CPU3] CPU: 3 PID: 1865 Comm: sh Tainted: G        W    3.10.20-x86_64_moor-dirty #4
[   92.65928 01-01 00:01:37.050 CPU3] task: ffff88003e20e300 ti: ffff88004c608000 task.ti: ffff88004c608000
[   92.65941 01-01 00:01:37.050 CPU3] RIP: 0010:[<ffffffff820fd5c5>]  [<ffffffff820fd5c5>] cpuacct_charge+0x75/0xb0
[   92.65959 01-01 00:01:37.050 CPU3] RSP: 0018:ffff88004c609e50  EFLAGS: 00010002
[   92.65970 01-01 00:01:37.050 CPU3] RAX: 000060ff81200e10 RBX: 00000000002db78d RCX: ffffffffffffffff
[   92.65984 01-01 00:01:37.050 CPU3] RDX: ffff880078d69a80 RSI: 0000000000000000 RDI: ffffffff8330d3e0
[   92.65997 01-01 00:01:37.050 CPU3] RBP: ffff88004c609e70 R08: 0000000000000001 R09: 0000000000000000
[   92.66009 01-01 00:01:37.050 CPU3] R10: 0000000000000000 R11: 0000000000000000 R12: ffff88003e20e300
[   92.66023 01-01 00:01:37.050 CPU3] R13: ffffffffffffffff R14: 00000000002db78d R15: 0000000001458dcd
[   92.66036 01-01 00:01:37.060 CPU3] FS:  0000000000000000(0000) GS:ffff88007eb80000(0063) knlGS:00000000f7710280
[   92.66050 01-01 00:01:37.060 CPU3] CS:  0010 DS: 002b ES: 002b CR0: 0000000080050033
[   92.66061 01-01 00:01:37.060 CPU3] CR2: 000060ff81200e10 CR3: 0000000052e73000 CR4: 00000000001007e0
[   92.66074 01-01 00:01:37.060 CPU3] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[   92.66087 01-01 00:01:37.060 CPU3] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[   92.66100 01-01 00:01:37.060 CPU3] Stack:
[   92.66108 01-01 00:01:37.060 CPU3]  ffffffff820fd555 ffff88003e20e348 ffff880076c3eb00 ffff88003e20e300
[   92.66133 01-01 00:01:37.060 CPU3]  ffff88004c609ea8 ffffffff820effe0 ffff88003e20e348 ffff880076c3eb00
[   92.66158 01-01 00:01:37.060 CPU3]  0000000000000400 0000000000000000 0000000000000000 ffff88004c609ef0
[   92.66182 01-01 00:01:37.060 CPU3] Call Trace:
[   92.66194 01-01 00:01:37.060 CPU3]  [<ffffffff820fd555>] ? cpuacct_charge+0x5/0xb0
[   92.66210 01-01 00:01:37.060 CPU3]  [<ffffffff820effe0>] update_curr+0xa0/0x160
[   92.66226 01-01 00:01:37.060 CPU3]  [<ffffffff820f05d0>] put_prev_task_fair+0x210/0x2d0
[   92.66243 01-01 00:01:37.060 CPU3]  [<ffffffff820ed7ad>] ? sched_clock_cpu+0xbd/0x110
[   92.66259 01-01 00:01:37.060 CPU3]  [<ffffffff82a1b1bd>] __schedule+0x14d/0x880
[   92.66275 01-01 00:01:37.060 CPU3]  [<ffffffff82a1b979>] schedule+0x29/0x70
[   92.66290 01-01 00:01:37.060 CPU3]  [<ffffffff82a237a9>] int_careful+0x12/0x1e
[   92.66304 01-01 00:01:37.060 CPU3] Code: 01 00 49 8b 84 24 10 0f 00 00 4c 89 e9 48 8b 50 50 eb 0c 0f 1f 00 48 8b 50 70 48 85 d2 74 1b 48 8b 42 60 48 03 04 cd e0 62 40 83 <48> 01 18 48 8b 02 48 8b 40 40 48 85 c0 75 dc 48 c7 c2 d4 d5 0f
[   92.66464 01-01 00:01:37.060 CPU3] RIP  [<ffffffff820fd5c5>] cpuacct_charge+0x75/0xb0
[   92.66478 01-01 00:01:37.060 CPU3]  RSP <ffff88004c609e50>
[   92.66487 01-01 00:01:37.060 CPU3] CR2: 000060ff81200e10
[   92.66490 01-01 00:01:37.060 CPU3] ---[ end trace 6aebd17553cd2ea7 ]---
[   92.68376 01-01 00:01:37.060 CPU3] Kernel panic - not syncing: Fatal exception in interrupt
[   93.88614 01-01 00:01:37.060 CPU3] Shutting down cpus with NMI
[   93.90593 01-01 00:01:37.060 CPU3] SCU trace on Kernel panic:
[   93.90596 01-01 00:01:37.060 CPU3] SCU trace logging data:

'Core BSP 분석 > 리눅스 커널 핵심 분석' 카테고리의 다른 글

kernel panic - OVERWRITE_ALLOCATION  (0) 2023.05.05
kernel panic - PANIC  (0) 2023.05.05
kernel panic - SOFTLOCKUP  (0) 2023.05.05
kernel panic - HARDLOCKUP  (0) 2023.05.05
와치독 리셋 - atd daemon  (0) 2023.05.05