Bug 7637 - 5.10内核在Arm64平台,无法生成vmcore
Summary: 5.10内核在Arm64平台,无法生成vmcore
Status: RESOLVED FIXED
Alias: None
Product: ANCK 5.10 Dev
Classification: ANCK
Component: ARM (show other bugs) ARM
Version: unspecified
Hardware: All Linux
: P3-Medium S3-normal
Target Milestone: ---
Assignee: xiangzao
QA Contact: shuming
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-27 09:25 UTC by ljubomir
Modified: 2024-02-27 19:48 UTC (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ljubomir inspur_group 2023-11-27 09:25:17 UTC
Description of problem:
5.10内核在Arm64平台,无法生成vmcore

Version-Release number of selected component (if applicable):
5.10.134-*

How reproducible:
echo 1 > /proc/sys/kernel/sysrq
echo c > /proc/sysrq-triger

Steps to Reproduce:
echo 1 > /proc/sys/kernel/sysrq
echo c > /proc/sysrq-triger

Actual results:
第二内核启动软锁

Expected results:
第二内核正常启动、收集vmcore


Additional info:
[   32.115098] watchdog: BUG: soft lockup - CPU#0 stuck for 22s! [swapper/0:1]
[   32.122026] Modules linked in:
[   32.125070] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.10.134-15.2.9.kos5.aarch64 #1
[   32.132862] Hardware name: - TaiShan 5280 V2/BC82AMDDC, BIOS 1.35 04/30/2020
[   32.139878] pstate: 40400009 (nZcv daif +PAN -UAO -TCO BTYPE=--)
[   32.145857] pc : __do_softirq+0xa0/0x364
[   32.149765] lr : irq_exit+0x120/0x138
[   32.153409] sp : ffff80001204bee0
[   32.156709] x29: ffff80001204bee0 x28: ffff203f7445b780
[   32.161996] x27: ffff800011583000 x26: ffff80001204c000
[   32.167285] x25: ffff800012048000 x24: ffff203f746e6a80
[   32.172574] x23: ffff203f73871d00 x22: 0000000000000000
[   32.177860] x21: 0000000000000200 x20: 000000000000000c
[   32.183147] x19: ffff800011581880 x18: 0000000000000001
[   32.188435] x17: 0000000000000000 x16: 0000000000000000
[   32.193722] x15: 00003d0900000000 x14: 0000000000061a80
[   32.199011] x13: 0000000000000000 x12: 00000000fffee2f4
[   32.204297] x11: ffff8000118a7000 x10: ffff800011ed9ef8
[   32.209583] x9 : ffff800010098170 x8 : 0de69a371ee61880
[   32.214872] x7 : 7fffffffffffffff x6 : 00000073e5776bfb
[   32.220161] x5 : 00ffffffffffffff x4 : 0028c50300000000
[   32.225447] x3 : ffffa03f8e83c000 x2 : ffff8000115832c0
[   32.230736] x1 : ffffa03f8e83c000 x0 : 00000000000000e0
[   32.236025] Call trace:
[   32.238461]  __do_softirq+0xa0/0x364
[   32.242020]  irq_exit+0x120/0x138
[   32.245321]  __handle_domain_irq+0x6c/0xc0
[   32.249397]  gic_handle_irq+0x8c/0x330
[   32.253128]  el1_irq+0xb8/0x140
[   32.256255]  __setup_irq+0x44c/0x7c8
[   32.259814]  request_threaded_irq+0xe0/0x190
[   32.264070]  univ8250_setup_irq+0x224/0x3c8
[   32.268234]  serial8250_do_startup+0x460/0x8f0
[   32.272657]  serial8250_startup+0x28/0x30
[   32.276649]  uart_startup.part.24+0x188/0x378
[   32.280987]  uart_port_activate+0x60/0x98
[   32.284982]  tty_port_open+0x104/0x450
[   32.288714]  uart_open+0x20/0x30
[   32.291929]  tty_open+0x120/0x4d8
[   32.295231]  chrdev_open+0x130/0x280
[   32.298791]  do_dentry_open+0x130/0x3c8
[   32.302610]  vfs_open+0x30/0x38
[   32.305740]  path_openat+0x554/0xe98
[   32.309298]  do_filp_open+0x80/0xf8
[   32.312770]  file_open_name+0xd4/0x190
[   32.316503]  filp_open+0x50/0x78
[   32.319723]  console_on_rootfs+0x28/0x6c
[   32.323628]  kernel_init_freeable+0x2c4/0x348
[   32.327969]  kernel_init+0x18/0x120
[   60.115056] watchdog: BUG: soft lockup - CPU#0 stuck for 22s! [swapper/0:1]
[   60.121985] Modules linked in:
[   60.125026] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G             L    5.10.134-15.2.9.kos5.aarch64 #1
[   60.134201] Hardware name: - TaiShan 5280 V2/BC82AMDDC, BIOS 1.35 04/30/2020
[   60.141216] pstate: 40400009 (nZcv daif +PAN -UAO -TCO BTYPE=--)
[   60.147196] pc : rcu_core+0x178/0x2c0
[   60.150840] lr : rcu_core+0x174/0x2c0
[   60.154484] sp : ffff80001204be70
[   60.157784] x29: ffff80001204be70 x28: 000000000000000a
[   60.163071] x27: ffff800011583000 x26: ffff80001156e968
[   60.168359] x25: ffff800011d92000 x24: ffff800011c60f00
[   60.173646] x23: 0000000000000000 x22: ffffa03f8e83c000
[   60.178933] x21: ffff80001156c008 x20: ffff800011584b40
[   60.184219] x19: ffff203f9fdc0b40 x18: 0000000000000001
[   60.189506] x17: 0000000000000000 x16: 0000000000000000
[   60.194794] x15: 00003d0900000000 x14: 0000000000061a80
[   60.200081] x13: 0000000000000000 x12: 00000000fffee2f4
[   60.205367] x11: ffff8000118a7000 x10: ffff800011ed9ef8
[   60.210654] x9 : ffff80001013bc20 x8 : 0de69a371ee61880
[   60.215942] x7 : 7fffffffffffffff x6 : 00000073e5776bfb
[   60.221229] x5 : 00ffffffffffffff x4 : 0028c50300000000
[   60.226516] x3 : ffffa03f8e83c000 x2 : ffff8000118b0c08
[   60.231804] x1 : 0000000000000000 x0 : ffffa03f8e83c000
[   60.237091] Call trace:
[   60.239527]  rcu_core+0x178/0x2c0
[   60.242828]  rcu_core_si+0x14/0x20
[   60.246214]  __do_softirq+0x120/0x364
[   60.249860]  irq_exit+0x120/0x138
[   60.253160]  __handle_domain_irq+0x6c/0xc0
[   60.257237]  gic_handle_irq+0x8c/0x330
[   60.260970]  el1_irq+0xb8/0x140
[   60.264095]  __setup_irq+0x44c/0x7c8
[   60.267654]  request_threaded_irq+0xe0/0x190
[   60.271905]  univ8250_setup_irq+0x224/0x3c8
[   60.276068]  serial8250_do_startup+0x460/0x8f0
[   60.280491]  serial8250_startup+0x28/0x30
[   60.284482]  uart_startup.part.24+0x188/0x378
[   60.288820]  uart_port_activate+0x60/0x98
[   60.292810]  tty_port_open+0x104/0x450
[   60.296543]  uart_open+0x20/0x30
[   60.299757]  tty_open+0x120/0x4d8
[   60.303057]  chrdev_open+0x130/0x280
[   60.306615]  do_dentry_open+0x130/0x3c8
[   60.310434]  vfs_open+0x30/0x38
[   60.313561]  path_openat+0x554/0xe98
[   60.317119]  do_filp_open+0x80/0xf8
[   60.320592]  file_open_name+0xd4/0x190
[   60.324325]  filp_open+0x50/0x78
[   60.327539]  console_on_rootfs+0x28/0x6c
[   60.331444]  kernel_init_freeable+0x2c4/0x348
[   60.335781]  kernel_init+0x18/0x120
[   68.114710] rcu: INFO: rcu_sched self-detected stall on CPU
[   68.120259] rcu:     0-...!: (14892 ticks this GP) idle=182/1/0x4000000000000004 softirq=233/234 fqs=0
[   68.129349]  (t=15000 jiffies g=-943 q=22)
[   68.133426] rcu: rcu_sched kthread starved for 15000 jiffies! g-943 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 ->cpu=0
Comment 1 xiangzao alibaba_cloud_group 2024-02-27 19:48:06 UTC
属于 kunpneg 以及 FT 平台的两个问题
鲲鹏平台需要删掉第二内核默认增加的 irqpoll cmdline
FT 以及 鲲鹏物理机不适用于 crashkernel=xxx,high 的配置