[424428.326707][ C1] watchdog: BUG: soft lockup - CPU#1 stuck for 395134s! [kworker/1:0:24]
[424428.335202][ C1] Supported: Yes
[424428.335573][ C1] CPU: 1 PID: 24 Comm: kworker/1:0 Tainted: G B D W L
[424428.337597][ C1] Workqueue: events netstamp_clear
[424428.338066][ C1] RIP: 0010:smp_call_function_many_cond+0xf7/0x440
[424428.338684][ C1] Code: e8 ae d6 45 00 39 05 08 2a f2 01 48 89 c3 76 27 48 63 c3 48 8b 7d 00 48 03 3c c5 a0 eb ac 82 66 90 8b 47 08 a8 01 74 0a f3 90 <8b> 57 08 83 e2 01 75 f6 8d 53 01 eb bc 48 83 c4 38 5b 5d 41 5c 41
[424428.340442][ C1] RSP: 0018:ffff9ebf800dfd88 EFLAGS: 00000202
[424428.341019][ C1] RAX: 0000000000000011 RBX: 0000000000000000 RCX: 0000000000000000
[424428.341772][ C1] RDX: 0000000000000001 RSI: 0000000000000002 RDI: ffff8ec63fc3daa0
[424428.342522][ C1] RBP: ffff8ec63fd373c0 R08: 0000000000000000 R09: ffffffffffffffff
[424428.343259][ C1] R10: ffff8ec60006db98 R11: 0000000000000000 R12: 0000000000000246
[424428.343995][ C1] R13: 000000000003daa0 R14: 0000000000000000 R15: ffff8ec63fd373c0
[424428.344776][ C1] FS: 0000000000000000(0000) GS:ffff8ec63fd00000(0000) knlGS:0000000000000000
[424428.345653][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[424428.346292][ C1] CR2: 00007f9b4f5998f0 CR3: 000000006de36006 CR4: 0000000000770ee0
[424428.347087][ C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[424428.347886][ C1] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[424428.348624][ C1] PKRU: 55555554
[424428.348950][ C1] Call Trace:
[424428.349278][ C1]
[424428.349581][ C1] ? watchdog_timer_fn+0x1ae/0x210
[424428.350059][ C1] ? __pfx_watchdog_timer_fn+0x10/0x10
[424428.350615][ C1] ? __hrtimer_run_queues+0x10f/0x280
[424428.351137][ C1] ? hrtimer_interrupt+0xe5/0x250
[424428.351624][ C1] ? __sysvec_apic_timer_interrupt+0x57/0x120
[424428.352223][ C1] ? sysvec_apic_timer_interrupt+0x4b/0x90
[424428.352785][ C1]
[424428.353061][ C1]
[424428.353339][ C1] ? asm_sysvec_apic_timer_interrupt+0x16/0x20
[424428.353925][ C1] ? smp_call_function_many_cond+0xf7/0x440
[424428.354482][ C1] ? smp_call_function_many_cond+0xd2/0x440
[424428.355037][ C1] ? __pfx_do_sync_core+0x10/0x10
[424428.355536][ C1] on_each_cpu_cond_mask+0x25/0x40
[424428.356031][ C1] text_poke_bp_batch+0xb4/0x2e0
[424428.356474][ C1] text_poke_finish+0x1b/0x30
[424428.356938][ C1] arch_jump_label_transform_apply+0x16/0x30
[424428.357491][ C1] jump_label_update+0xa1/0x100
[424428.357957][ C1] static_key_enable_cpuslocked+0x5f/0x90
[424428.358500][ C1] static_key_enable+0x16/0x20
[424428.358964][ C1] process_one_work+0x223/0x440
[424428.359490][ C1] worker_thread+0x2a/0x3b0
[424428.359867][ C1] ? __pfx_worker_thread+0x10/0x10
[424428.360361][ C1] kthread+0xdf/0x120
[424428.360764][ C1] ? __pfx_kthread+0x10/0x10
[424428.361239][ C1] ret_from_fork+0x29/0x50
[424428.361712][ C1]
6.4.0-150600 内核系统发生了 soft lockup,现在系统已经无法登录,想用 virsh dump 把内存 dump 下载用 crash 分析一下,但是找不到 debug 内核,看了一下 kernel-default-debuginfo 和 kernel-debug-debuginfo 包里的 vmlinux 都没有 text 段和 data 段,用 readelf 看了一下.data 是 NOBITS,导致无法使用 crash。所以要怎么获取正确的 debug vmlinux?
字符界面能进去吗?能进去的话尝试在 yast2 里面开 kdump 。
进不去了,所以只能通过这种方式看
用 livecd 挂载根目录,用 chroot 来开 kdump