406 Star 1.5K Fork 1.4K

GVPopenEuler/kernel

 / 详情

[OLK-5.10] 产品长稳测试中出现热补丁相关的hungtask

已完成
缺陷
创建于  
2023-03-17 10:34

【标题描述】长稳测试中出现热补丁相关的hungtask
【环境信息】
OS:
openEuler release 22.03 LTS
NAME="openEuler"
VERSION="22.03 LTS"
ID="openEuler"
VERSION_ID="22.03"
PRETTY_NAME="openEuler 22.03 LTS"
ANSI_COLOR="0;31"

openEuler release 22.03 LTS

kernel:
Linux localhost.localdomain 5.10.0+ #1 SMP Thu Apr 6 06:40:06 CST 2023 x86_64 x86_64 x86_64 GNU/Linux

【问题复现步骤】
具体操作步骤
必现
【预期结果】
系统正常运行
【实际结果】
出现hungtask问题
【附件信息】
[ 180.574127] IRQ 105: no longer affine to CPU5
[ 180.575276] smpboot: CPU 5 is now offline
[ 180.578256] livepatch: enabling patch 'klp_patch1'
[ 180.591157] livepatch: enabling patch 'klp_patch2'
[ 180.595954] livepatch: disabling patch 'klp_patch2'
[ 180.666541] livepatch: disabling patch 'klp_patch1'
[ 197.947422] MPI: mpi larger than buffer nbytes=850 ret_nread=22
[ 201.196599] VFS: Open an write opened block device exclusively sdg. current [29556 mount]. parent [19510 sh]
[ 202.514916] capability: warning: `yum' uses 32-bit capabilities (legacy support in use)
[ 369.896427] INFO: task systemd:1 blocked for more than 122 seconds.
[ 369.896509] Tainted: G S OE K 5.10.0+ #1
[ 369.896580] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 369.896657] task:systemd state:D stack: 0 pid: 1 ppid: 0 flags:0x00000000
[ 369.896661] Call Trace:
[ 369.896669] __schedule+0x405/0x7e0
[ 369.896672] schedule+0x46/0xb0
[ 369.896674] schedule_preempt_disabled+0xa/0x10
[ 369.896676] __mutex_lock.constprop.0+0x225/0x480
[ 369.896683] ? kmem_cache_alloc_trace+0x32e/0x440
[ 369.896689] proc_cgroup_show+0x48/0x2c0
[ 369.896695] proc_single_show+0x4d/0xc0
[ 369.896699] seq_read_iter+0x120/0x4b0
[ 369.896700] seq_read+0x103/0x150
[ 369.896705] vfs_read+0xaf/0x1b0
[ 369.896707] ksys_read+0x5f/0xe0
[ 369.896711] do_syscall_64+0x33/0x40
[ 369.896714] entry_SYSCALL_64_after_hwframe+0x61/0xc6
[ 369.896717] RIP: 0033:0x7f800209725c
[ 369.896719] RSP: 002b:00007ffefb5d55b0 EFLAGS: 00000246 ORIG_RAX: 0000000000000000
[ 369.896721] RAX: ffffffffffffffda RBX: 0000555c2ac40530 RCX: 00007f800209725c
[ 369.896722] RDX: 0000000000000400 RSI: 0000555c2ac546c0 RDI: 0000000000000012
[ 369.896723] RBP: 00007f8002189380 R08: 0000000000000000 R09: 0000000000000001
[ 369.896725] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f80018368f8
[ 369.896726] R13: 0000000000000d68 R14: 00007f8002188780 R15: 0000000000000d68
[ 369.896767] INFO: task kworker/46:1:481 blocked for more than 122 seconds.
[ 369.896838] Tainted: G S OE K 5.10.0+ #1
[ 369.896909] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 369.896989] task:kworker/46:1 state:D stack: 0 pid: 481 ppid: 2 flags:0x00004000
[ 369.896997] Workqueue: events once_deferred
[ 369.896998] Call Trace:
[ 369.897001] __schedule+0x405/0x7e0
[ 369.897003] schedule+0x46/0xb0
[ 369.897008] percpu_rwsem_wait+0xa9/0x190
[ 369.897010] ? percpu_free_rwsem+0x40/0x40
[ 369.897013] __percpu_down_read+0x4d/0x60
[ 369.897019] cpus_read_lock+0x2c/0x40
[ 369.897025] static_key_disable+0xe/0x20
[ 369.897028] once_deferred+0x1a/0x30
[ 369.897032] process_one_work+0x1b0/0x350
[ 369.897034] worker_thread+0x49/0x310
[ 369.897036] ? rescuer_thread+0x370/0x370
[ 369.897038] kthread+0xfe/0x140
[ 369.897039] ? kthread_park+0x90/0x90
[ 369.897044] ret_from_fork+0x22/0x30
[ 369.897049] INFO: task kworker/0:3:553 blocked for more than 122 seconds.
[ 369.897124] Tainted: G S OE K 5.10.0+ #1
[ 369.897192] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 369.897269] task:kworker/0:3 state:D stack: 0 pid: 553 ppid: 2 flags:0x00004000
[ 369.897274] Workqueue: events vmstat_shepherd
[ 369.897276] Call Trace:
[ 369.897278] __schedule+0x405/0x7e0
[ 369.897280] schedule+0x46/0xb0
[ 369.897282] percpu_rwsem_wait+0xa9/0x190
[ 369.897284] ? percpu_free_rwsem+0x40/0x40
[ 369.897287] __percpu_down_read+0x4d/0x60
[ 369.897289] cpus_read_lock+0x2c/0x40
[ 369.897290] vmstat_shepherd+0x1a/0xa0
[ 369.897293] process_one_work+0x1b0/0x350
[ 369.897295] worker_thread+0x49/0x310
[ 369.897297] ? rescuer_thread+0x370/0x370
[ 369.897298] kthread+0xfe/0x140
[ 369.897299] ? kthread_park+0x90/0x90
[ 369.897301] ret_from_fork+0x22/0x30
[ 369.897318] INFO: task systemd-journal:1233 blocked for more than 122 seconds.
[ 369.897393] Tainted: G S OE K 5.10.0+ #1
[ 369.897486] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 369.897595] task:systemd-journal state:D stack: 0 pid: 1233 ppid: 1 flags:0x00000100
[ 369.897597] Call Trace:
[ 369.897600] __schedule+0x405/0x7e0
[ 369.897602] schedule+0x46/0xb0
[ 369.897604] schedule_preempt_disabled+0xa/0x10
[ 369.897607] __mutex_lock.constprop.0+0x225/0x480
[ 369.897610] ? kmem_cache_alloc_trace+0x32e/0x440
[ 369.897613] proc_cgroup_show+0x48/0x2c0
[ 369.897616] proc_single_show+0x4d/0xc0
[ 369.897619] seq_read_iter+0x120/0x4b0
[ 369.897621] seq_read+0x103/0x150
[ 369.897623] vfs_read+0xaf/0x1b0
[ 369.897627] ksys_read+0x5f/0xe0
[ 369.897629] do_syscall_64+0x33/0x40
[ 369.897631] entry_SYSCALL_64_after_hwframe+0x61/0xc6
[ 369.897634] RIP: 0033:0x7f3b9a389222
[ 369.897634] RSP: 002b:00007ffd61ce0808 EFLAGS: 00000246 ORIG_RAX: 0000000000000000
[ 369.897636] RAX: ffffffffffffffda RBX: 00005563f6f2a830 RCX: 00007f3b9a389222
[ 369.897637] RDX: 0000000000000400 RSI: 00005563f6f38ee0 RDI: 000000000000001e
[ 369.897640] RBP: 00007f3b9a47b380 R08: 000000000000001e R09: 0000000000000001
[ 369.897641] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f3b99a46900
[ 369.897642] R13: 0000000000000d68 R14: 00007f3b9a47a780 R15: 0000000000000d68
[ 369.897645] INFO: task systemd-udevd:1261 blocked for more than 122 second

评论 (1)

Zhengyejian 创建了缺陷

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(2)
5329419 openeuler ci bot 1632792936
C
1
https://gitee.com/openeuler/kernel.git
git@gitee.com:openeuler/kernel.git
openeuler
kernel
kernel

搜索帮助