syzbot


WARNING in check_corruption

Status: closed as invalid on 2019/10/21 08:47
Subsystems: kernel
[Documentation on labels]
Reported-by: syzbot+2e88d23c0143e90d8303@syzkaller.appspotmail.com
First crash: 1627d, last: 1626d
Cause bisection: the issue happens on the oldest tested release (bisect log)
Crash: WARNING in check_for_bios_corruption (log)
Repro: C syz .config
  
Discussions (1)
Title Replies (including bot) Last reply
WARNING in check_corruption 1 (2) 2019/10/21 08:46

Sample crash report:
check: Corrupted low memory at 000000007d44ae95 (2900 phys) = 000000e8
------------[ cut here ]------------
Memory corruption detected in low memory
WARNING: CPU: 0 PID: 3010 at arch/x86/kernel/check.c:161 check_for_bios_corruption arch/x86/kernel/check.c:161 [inline]
WARNING: CPU: 0 PID: 3010 at arch/x86/kernel/check.c:161 check_corruption+0x159/0x1fc arch/x86/kernel/check.c:169
Kernel panic - not syncing: panic_on_warn set ...
CPU: 0 PID: 3010 Comm: kworker/0:2 Not tainted 5.4.0-rc3 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: events check_corruption
Call Trace:
 __dump_stack lib/dump_stack.c:77 [inline]
 dump_stack+0x172/0x1f0 lib/dump_stack.c:113
 panic+0x2e3/0x75c kernel/panic.c:221
 __warn.cold+0x2f/0x35 kernel/panic.c:582
 report_bug+0x289/0x300 lib/bug.c:195
 fixup_bug arch/x86/kernel/traps.c:179 [inline]
 fixup_bug arch/x86/kernel/traps.c:174 [inline]
 do_error_trap+0x11b/0x200 arch/x86/kernel/traps.c:272
 do_invalid_op+0x37/0x50 arch/x86/kernel/traps.c:291
 invalid_op+0x23/0x30 arch/x86/entry/entry_64.S:1028
RIP: 0010:check_for_bios_corruption arch/x86/kernel/check.c:161 [inline]
RIP: 0010:check_corruption+0x159/0x1fc arch/x86/kernel/check.c:169
Code: 83 c4 10 5b 41 5c 41 5d 41 5e 41 5f 5d c3 80 3d 72 92 8f 08 00 75 a2 48 c7 c7 60 68 a8 87 c6 05 62 92 8f 08 01 e8 8f 0a 12 00 <0f> 0b eb 8b 48 89 df 89 55 d0 e8 78 22 7c 00 8b 55 d0 e9 4e ff ff
RSP: 0018:ffff88809ff57cf8 EFLAGS: 00010286
RAX: 0000000000000000 RBX: ffff888000010000 RCX: 0000000000000000
RDX: 0000000000000000 RSI: ffffffff815cb5a6 RDI: ffffed1013feaf91
RBP: ffff88809ff57d30 R08: ffff88809ff14600 R09: ffffed1015d06159
R10: ffffed1015d06158 R11: ffff8880ae830ac7 R12: ffff888000010000
R13: 0000000000000001 R14: dffffc0000000000 R15: ffff888000000000
 process_one_work+0x9af/0x1740 kernel/workqueue.c:2269
 worker_thread+0x98/0xe40 kernel/workqueue.c:2415
 kthread+0x361/0x430 kernel/kthread.c:255
 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:352
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (2):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2019/10/15 04:36 upstream 4f5cafb5cb84 05ad7292 .config console log report syz C ci-upstream-kasan-gce-selinux-root
2019/10/14 04:44 linux-next 8ada228ac7ed 2f661ec4 .config console log report syz C ci-upstream-linux-next-kasan-gce-root
* Struck through repros no longer work on HEAD.