登錄
註冊
開源
企業服務
高校版
搜索
幫助中心
使用條款
關於我們
開源
企業服務
高校版
私有雲
模力方舟
AI 队友
登錄
註冊
程式碼拉取完成,頁面將自動刷新
倉庫狀態說明
開源項目
>
其他开源
>
操作系统
&&
捐贈
捐贈前請先登錄
取消
前往登錄
掃描微信二維碼支付
取消
支付完成
支付提示
將跳轉至支付寶完成支付
確定
取消
Watch
不關註
關註所有動態
僅關註版本發行動態
關註但不提醒動態
458
Star
1.7K
Fork
1.9K
GVP
openEuler
/
kernel
關閉
程式碼
Issues
1271
Pull Requests
991
Wiki
統計
流水線
服務
質量分析
Jenkins for Gitee
騰訊雲托管
騰訊雲 Serverless
悬镜安全
阿里雲 SAE
Codeblitz
SBOM
開發畫像分析
我知道了,不再自動展開
更新失敗,請稍後重試!
移除標識
內容風險標識
本任務被
標識為內容中包含有代碼安全 Bug 、隱私洩露等敏感信息,倉庫外成員不可訪問
【OLK-5.10】syzkaller环境出现Kernel BUG at timer_wait_running问题
已完成
#I7EQ8B
任務
hulk-robot
創建於
2023-06-19 20:11
Kernel BUG at timer_wait_running+0x66/0xcd usr/src/debug/linux-hydrogen/5.10/linux-5.10/kernel/time/posix-timers.c:849 ------------[ cut here ]------------ WARNING: CPU: 0 PID: 1701 at timer_wait_running+0x66/0xcd usr/src/debug/linux-hydrogen/5.10/linux-5.10/kernel/time/posix-timers.c:849 Modules linked in: 8021q ping(O) pramdisk(O) usb_storage no_watchdog(O) igb(O) i2c_algo_bit(O) rsm(O) rtos_kbox_panic(O) zram zsmalloc lz4 lz4_compress dm_verity dm_bufio dm_mod bridge ipv6 stp llc ipt_REJECT iptable_raw iptable_filter iptable_mangle ata_piix ahci libahci libata ext4 jbd2 lzo lzo_decompress lzo_compress zlib_deflate mtd ptp pps_core nfsd auth_rpcgss nfsv3 nfs nfs_acl lockd sunrpc grace nfs_ssc vfat fat quota_v2 quota_v1 quota_tree load_kallsyms(O) uart_suspend(O) 8250 8250_base serial_mctrl_gpio serial_core_and_suspend [last unloaded: rsm] CPU: 0 PID: 1701 Comm: syz-executor Tainted: G O 5.10.0 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.11.1-0-g0551a4be2c-prebuilt.qemu-project.org 04/01/2014 RIP: 0010:timer_wait_running+0x66/0xcd usr/src/debug/linux-hydrogen/5.10/linux-5.10/kernel/time/posix-timers.c:849 Code: e8 d6 7b 19 00 49 8b 75 00 49 8d 7c 24 20 e8 e5 ba a7 00 48 8d 7b 78 e8 bf 7b 19 00 48 8b 5b 78 48 85 db 75 09 e8 e3 4d 06 00 <0f> 0b eb 3d e8 da 4d 06 00 8b 43 fc 3d 59 ff bb 15 75 0a 4c 89 e7 RSP: 0018:ffff88814cd77d00 EFLAGS: 00010293 RAX: 0000000000000000 RBX: 0000000000000000 RCX: ffffffff811929d2 RDX: ffff8881c63e0040 RSI: ffffffff811929e0 RDI: ffffffff82280178 RBP: ffff88814cd77d20 R08: 0000000000000007 R09: ffff8881148a7a2f R10: 0000000000000001 R11: ffffed1022914f45 R12: ffff888117609b80 R13: ffff88814cd77d68 R14: 0000000000000002 R15: ffffffff81198144 FS: 00007fe880361640(0000) GS:ffff888201000000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fe87ef03e38 CR3: 000000011269e004 CR4: 0000000000060ef0 Call Trace: do_timer_settime+0x1fa/0x23e usr/src/debug/linux-hydrogen/5.10/linux-5.10/kernel/time/posix-timers.c:929 __do_sys_timer_settime usr/src/debug/linux-hydrogen/5.10/linux-5.10/kernel/time/posix-timers.c:952 [inline] __se_sys_timer_settime+0x102/0x190 usr/src/debug/linux-hydrogen/5.10/linux-5.10/kernel/time/posix-timers.c:938 __x64_sys_timer_settime+0x55/0x66 usr/src/debug/linux-hydrogen/5.10/linux-5.10/kernel/time/posix-timers.c:938 do_syscall_64+0x43/0x81 usr/src/debug/linux-hydrogen/5.10/linux-5.10/arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x61/0xc6 RIP: 0033:0x7fe88020c0f9 Code: ff 8b 44 24 0c 48 83 c4 10 5b c3 66 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d ff 0c 0f 00 f7 d8 64 89 01 48 RSP: 002b:00007fe880360ce8 EFLAGS: 00000246 ORIG_RAX: 00000000000000df RAX: ffffffffffffffda RBX: 000056231ad1f050 RCX: 00007fe88020c0f9 RDX: 0000000020000140 RSI: 0000000000000001 RDI: 0000000000000002 RBP: 000056231ac87ca2 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007fe880361640 R14: 000000000000006e R15: 0000000000021000 ---[ end trace e5324ce6b7669025 ]--- 【严重程度】 一般 【特性】 timer/timer 【重现类型】 有条件必然重现 【定位分析】 </p><p>posix_timer设置时间时如果timer handler正在执行,会调timer_wait_running()等待Handler执行完成,但posix cpu timer未实现timer_wait_running call back,导致报了WARN_ON</p><p><br></p><p>
Kernel BUG at timer_wait_running+0x66/0xcd usr/src/debug/linux-hydrogen/5.10/linux-5.10/kernel/time/posix-timers.c:849 ------------[ cut here ]------------ WARNING: CPU: 0 PID: 1701 at timer_wait_running+0x66/0xcd usr/src/debug/linux-hydrogen/5.10/linux-5.10/kernel/time/posix-timers.c:849 Modules linked in: 8021q ping(O) pramdisk(O) usb_storage no_watchdog(O) igb(O) i2c_algo_bit(O) rsm(O) rtos_kbox_panic(O) zram zsmalloc lz4 lz4_compress dm_verity dm_bufio dm_mod bridge ipv6 stp llc ipt_REJECT iptable_raw iptable_filter iptable_mangle ata_piix ahci libahci libata ext4 jbd2 lzo lzo_decompress lzo_compress zlib_deflate mtd ptp pps_core nfsd auth_rpcgss nfsv3 nfs nfs_acl lockd sunrpc grace nfs_ssc vfat fat quota_v2 quota_v1 quota_tree load_kallsyms(O) uart_suspend(O) 8250 8250_base serial_mctrl_gpio serial_core_and_suspend [last unloaded: rsm] CPU: 0 PID: 1701 Comm: syz-executor Tainted: G O 5.10.0 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.11.1-0-g0551a4be2c-prebuilt.qemu-project.org 04/01/2014 RIP: 0010:timer_wait_running+0x66/0xcd usr/src/debug/linux-hydrogen/5.10/linux-5.10/kernel/time/posix-timers.c:849 Code: e8 d6 7b 19 00 49 8b 75 00 49 8d 7c 24 20 e8 e5 ba a7 00 48 8d 7b 78 e8 bf 7b 19 00 48 8b 5b 78 48 85 db 75 09 e8 e3 4d 06 00 <0f> 0b eb 3d e8 da 4d 06 00 8b 43 fc 3d 59 ff bb 15 75 0a 4c 89 e7 RSP: 0018:ffff88814cd77d00 EFLAGS: 00010293 RAX: 0000000000000000 RBX: 0000000000000000 RCX: ffffffff811929d2 RDX: ffff8881c63e0040 RSI: ffffffff811929e0 RDI: ffffffff82280178 RBP: ffff88814cd77d20 R08: 0000000000000007 R09: ffff8881148a7a2f R10: 0000000000000001 R11: ffffed1022914f45 R12: ffff888117609b80 R13: ffff88814cd77d68 R14: 0000000000000002 R15: ffffffff81198144 FS: 00007fe880361640(0000) GS:ffff888201000000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fe87ef03e38 CR3: 000000011269e004 CR4: 0000000000060ef0 Call Trace: do_timer_settime+0x1fa/0x23e usr/src/debug/linux-hydrogen/5.10/linux-5.10/kernel/time/posix-timers.c:929 __do_sys_timer_settime usr/src/debug/linux-hydrogen/5.10/linux-5.10/kernel/time/posix-timers.c:952 [inline] __se_sys_timer_settime+0x102/0x190 usr/src/debug/linux-hydrogen/5.10/linux-5.10/kernel/time/posix-timers.c:938 __x64_sys_timer_settime+0x55/0x66 usr/src/debug/linux-hydrogen/5.10/linux-5.10/kernel/time/posix-timers.c:938 do_syscall_64+0x43/0x81 usr/src/debug/linux-hydrogen/5.10/linux-5.10/arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x61/0xc6 RIP: 0033:0x7fe88020c0f9 Code: ff 8b 44 24 0c 48 83 c4 10 5b c3 66 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d ff 0c 0f 00 f7 d8 64 89 01 48 RSP: 002b:00007fe880360ce8 EFLAGS: 00000246 ORIG_RAX: 00000000000000df RAX: ffffffffffffffda RBX: 000056231ad1f050 RCX: 00007fe88020c0f9 RDX: 0000000020000140 RSI: 0000000000000001 RDI: 0000000000000002 RBP: 000056231ac87ca2 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007fe880361640 R14: 000000000000006e R15: 0000000000021000 ---[ end trace e5324ce6b7669025 ]--- 【严重程度】 一般 【特性】 timer/timer 【重现类型】 有条件必然重现 【定位分析】 </p><p>posix_timer设置时间时如果timer handler正在执行,会调timer_wait_running()等待Handler执行完成,但posix cpu timer未实现timer_wait_running call back,导致报了WARN_ON</p><p><br></p><p>
評論 (
2
)
登錄
後才可以發表評論
狀態
已完成
待處理
進行中
已完成
已拒绝
負責人
未設置
wangxiongfeng
wangxiongfeng
負責人
協作者
+負責人
+協作者
標籤
sig/Kernel
未設置
項目
未立項任務
未立項任務
Pull Requests
未關聯
未關聯
關聯的 Pull Requests 被合併後可能會關閉此 issue
分支
未關聯分支
分支 (
-
)
標籤 (
-
)
開始時間   -   結束時間
-
置頂選項
不置頂
置頂等級:高
置頂等級:中
置頂等級:低
優先級
不指定
嚴重
主要
次要
不重要
預計工期
(小時)
参与者(3)
C
1
https://gitee.com/openeuler/kernel.git
git@gitee.com:openeuler/kernel.git
openeuler
kernel
kernel
點此查找更多幫助
搜索幫助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
評論
倉庫舉報
回到頂部
登錄提示
該操作需登錄 Gitee 帳號,請先登錄後再操作。
立即登錄
沒有帳號,去註冊