syzbot


WARNING in do_debug

Status: fixed on 2018/02/12 17:26
Subsystems: kernel
[Documentation on labels]
Reported-by: syzbot+adbefe6736a5b37af36f19ebfa8764fcdd9ddaed@syzkaller.appspotmail.com
Fix commit: efdab992813f KVM: x86: fix escape of guest dr6 to the host
First crash: 2466d, last: 2268d
Discussions (1)
Title Replies (including bot) Last reply
WARNING in do_debug 6 (7) 2018/01/26 19:47
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream WARNING in do_debug (2) bpf 1 2108d 2108d 8/26 fixed on 2018/08/07 13:43
android-49 WARNING in do_debug syz 2 1738d 1738d 0/3 public: reported syz repro on 2019/07/22 18:28

Sample crash report:
WARNING: CPU: 0 PID: 3356 at arch/x86/kernel/traps.c:801 cond_local_irq_disable arch/x86/kernel/traps.c:86 [inline]
WARNING: CPU: 0 PID: 3356 at arch/x86/kernel/traps.c:801 do_debug+0x4d8/0x6e0 arch/x86/kernel/traps.c:815
Kernel panic - not syncing: panic_on_warn set ...

CPU: 0 PID: 3356 Comm: syzkaller834441 Not tainted 4.15.0-rc5+ #237
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Call Trace:
 <#DB>
 __dump_stack lib/dump_stack.c:17 [inline]
 dump_stack+0x194/0x257 lib/dump_stack.c:53
 panic+0x1e4/0x41c kernel/panic.c:183
 __warn+0x1dc/0x200 kernel/panic.c:547
 report_bug+0x211/0x2d0 lib/bug.c:184
 fixup_bug.part.11+0x37/0x80 arch/x86/kernel/traps.c:178
 fixup_bug arch/x86/kernel/traps.c:247 [inline]
 do_error_trap+0x2d7/0x3e0 arch/x86/kernel/traps.c:296
 do_invalid_op+0x1b/0x20 arch/x86/kernel/traps.c:315
 invalid_op+0x22/0x40 arch/x86/entry/entry_64.S:1061
RIP: 0010:cond_local_irq_disable arch/x86/kernel/traps.c:86 [inline]
RIP: 0010:do_debug+0x4d8/0x6e0 arch/x86/kernel/traps.c:815
RSP: 0018:fffffe800000ee98 EFLAGS: 00010246
RAX: dffffc0000000000 RBX: fffffe800000ef58 RCX: 0000000000000000
RDX: 1fffffd000001dfc RSI: 0000000000000001 RDI: ffffffff85ec81f8
RBP: fffffe800000ef48 R08: fffffe800000efe8 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: 000000000000e003
R13: ffff8801c2340040 R14: 1fffffd000001dd8 R15: 0000000000004000
 debug+0x34/0x60 arch/x86/entry/entry_64.S:1214
RIP: 0010:__put_user_8+0x1f/0x25 arch/x86/lib/putuser.S:83
RSP: 0018:ffff8801c9f8ff28 EFLAGS: 00000293
RAX: 000000005a4195b6 RBX: 00007fffffffeff9 RCX: 0000000020000000
RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000282
RBP: ffff8801c9f8ff48 R08: 0000000000000000 R09: 1ffff100393f1fc2
R10: ffff8801c9f8fdd8 R11: 0000000000000000 R12: 000000005a4195b6
R13: 0000000020000000 R14: 00007f2c937f99c0 R15: 0000000000000001
 </#DB>
 entry_SYSCALL_64_fastpath+0x1f/0x96
RIP: 0033:0x44aef9
RSP: 002b:00007f2c937f8ce8 EFLAGS: 00000206 ORIG_RAX: 00000000000000c9
RAX: ffffffffffffffda RBX: 00000000006dcc24 RCX: 000000000044aef9
RDX: 000000000044aef9 RSI: 000000000044aef9 RDI: 0000000020000000
RBP: 00000000006dcc20 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000
R13: 00007ffe9191073f R14: 00007f2c937f99c0 R15: 0000000000000001
Dumping ftrace buffer:
   (ftrace buffer empty)
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (905):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2017/12/26 00:21 upstream 464e1d5f23cc 73aba437 .config console log report syz C ci-upstream-kasan-gce
2017/12/26 00:36 upstream 464e1d5f23cc 73aba437 .config console log report syz C ci-upstream-kasan-gce-386
2017/12/24 19:45 upstream 464e1d5f23cc 73aba437 .config console log report syz ci-upstream-kasan-gce
2017/10/22 07:41 upstream 0787643a5f6a 4d9c0713 .config console log report syz ci-upstream-kasan-gce
2017/07/25 23:47 upstream 25f6a53799d6 b0d23a5c .config console log report syz ci-upstream-kasan-gce
2017/12/24 20:30 upstream 464e1d5f23cc 73aba437 .config console log report syz ci-upstream-kasan-gce-386
2017/09/27 18:30 upstream dc972a67cc54 c26ea367 .config console log report syz ci-upstream-kasan-gce-386
2017/08/20 11:45 linux-next bb70832dd42b f238fbd4 .config console log report syz ci-upstream-next-kasan-gce
2017/08/13 04:18 linux-next 91dfed74eabc 6a0246bf .config console log report syz skylake-linux-next-kasan-qemu
2018/02/08 03:22 upstream 581e400ff935 9fb5ec43 .config console log report ci-upstream-kasan-gce
2018/01/25 21:47 upstream 6e20630e3004 1d18b112 .config console log report ci-upstream-kasan-gce
2018/01/23 06:35 upstream a0ec1ded22e6 228e3d95 .config console log report ci-upstream-kasan-gce
2018/01/19 07:22 upstream dda3e15231b3 161c1d64 .config console log report ci-upstream-kasan-gce
2018/01/18 10:01 upstream 1d966eb4d632 56cc113a .config console log report ci-upstream-kasan-gce
2018/01/12 21:28 upstream c92a9a461dff 9dc808a6 .config console log report ci-upstream-kasan-gce
2018/01/08 20:34 upstream b2cd1df66037 93b4c6f1 .config console log report ci-upstream-kasan-gce
2018/01/06 16:09 upstream 89876f275e8d 053171ea .config console log report ci-upstream-kasan-gce
2017/12/28 09:25 upstream 5f520fc31876 7d240098 .config console log report ci-upstream-kasan-gce
2017/12/27 06:09 upstream beacbc68ac3e 73aba437 .config console log report ci-upstream-kasan-gce
2017/12/25 23:40 upstream 464e1d5f23cc 73aba437 .config console log report ci-upstream-kasan-gce
2017/12/24 18:57 upstream 464e1d5f23cc 73aba437 .config console log report ci-upstream-kasan-gce
2017/12/21 14:38 upstream d1ce8ceb8ba8 eaadba98 .config console log report ci-upstream-kasan-gce
2017/12/18 21:36 upstream 1291a0d5049d 1c4160ef .config console log report ci-upstream-kasan-gce
2017/12/14 23:33 upstream d455df0bcc00 ac20b98c .config console log report ci-upstream-kasan-gce
2017/12/14 10:53 upstream 7c5cac1bc717 ac20b98c .config console log report ci-upstream-kasan-gce
2017/12/13 23:53 upstream d39a01eff9af 06ea774d .config console log report ci-upstream-kasan-gce
2017/12/12 22:30 upstream a638349bf6c2 414a185f .config console log report ci-upstream-kasan-gce
2017/12/11 22:02 upstream 50c4c4e268a2 da131727 .config console log report ci-upstream-kasan-gce
2017/12/11 14:45 upstream 50c4c4e268a2 27f5dfef .config console log report ci-upstream-kasan-gce
2017/12/11 14:26 upstream 50c4c4e268a2 27f5dfef .config console log report ci-upstream-kasan-gce
2017/12/11 11:57 upstream 50c4c4e268a2 5ad0ce95 .config console log report ci-upstream-kasan-gce
2017/12/11 04:54 upstream 51090c5d6de0 5ad0ce95 .config console log report ci-upstream-kasan-gce
2017/12/11 04:42 upstream 51090c5d6de0 5ad0ce95 .config console log report ci-upstream-kasan-gce
2017/12/11 03:34 upstream 51090c5d6de0 5ad0ce95 .config console log report ci-upstream-kasan-gce
2017/12/11 03:02 upstream 51090c5d6de0 5ad0ce95 .config console log report ci-upstream-kasan-gce
2017/12/10 22:11 upstream 51090c5d6de0 5ad0ce95 .config console log report ci-upstream-kasan-gce
2017/12/10 21:30 upstream 51090c5d6de0 5ad0ce95 .config console log report ci-upstream-kasan-gce
2017/12/10 11:34 upstream 4ded3bec65a0 5ad0ce95 .config console log report ci-upstream-kasan-gce
2017/12/10 11:08 upstream 4ded3bec65a0 5ad0ce95 .config console log report ci-upstream-kasan-gce
2017/12/09 22:53 upstream f335195adf04 5ad0ce95 .config console log report ci-upstream-kasan-gce
2017/12/09 13:37 upstream f335195adf04 5ad0ce95 .config console log report ci-upstream-kasan-gce
2018/01/29 21:39 upstream d8a5b80568a9 08d47756 .config console log report ci-upstream-kasan-gce-386
2018/01/26 02:01 upstream 6e20630e3004 1d18b112 .config console log report ci-upstream-kasan-gce-386
2018/01/01 02:05 upstream 71ee203389f7 00193447 .config console log report ci-upstream-kasan-gce-386
2017/12/18 04:52 upstream b9f5fb1800d8 d5beb42a .config console log report ci-upstream-kasan-gce-386
2017/12/10 23:49 upstream 51090c5d6de0 5ad0ce95 .config console log report ci-upstream-kasan-gce-386
2017/12/20 11:39 mmots 82bcf1def3b5 2d836b1d .config console log report ci-upstream-mmots-kasan-gce
2017/12/18 19:06 linux-next 6084b576dca2 1c4160ef .config console log report ci-upstream-next-kasan-gce
2017/12/17 03:39 linux-next 6084b576dca2 b6f0c91b .config console log report ci-upstream-next-kasan-gce
* Struck through repros no longer work on HEAD.