syzbot


general protection fault in __switch_to_asm

Status: closed as dup on 2020/10/20 07:02
Reported-by: syzbot+fe6eeea133f070606074@syzkaller.appspotmail.com
First crash: 1418d, last: 1308d
Cause bisection: the issue happens on the oldest tested release (bisect log)
Crash: WARNING in sysfs_warn_dup (log)
Repro: C syz .config
  
Fix bisection: fixed by (bisect log) :
commit 033724d6864245a11f8e04c066002e6ad22b3fd0
Author: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Date: Wed Jul 15 01:51:02 2020 +0000

  fbdev: Detect integer underflow at "struct fbcon_ops"->clear_margins.

  
Duplicate of
Title Repro Cause bisect Fix bisect Count Last Reported
general protection fault in syscall_return_slowpath kernel syz inconclusive done 1 1417d 1504d
Discussions (1)
Title Replies (including bot) Last reply
general protection fault in __switch_to_asm 0 (2) 2020/10/20 06:48
Last patch testing requests (1)
Created Duration User Patch Repo Result
2020/07/28 15:50 17m rkovhaev@gmail.com upstream OK

Sample crash report:
general protection fault, probably for non-canonical address 0xdffffc0000000000: 0000 [#1] PREEMPT SMP KASAN
KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007]
CPU: 1 PID: 0 Comm: swapper/1 Not tainted 5.8.0-rc6-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
RIP: 0010:__switch_to_asm+0x0/0x40 arch/x86/entry/entry_64.S:228
Code: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <00> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
RSP: 0018:ffffc90000d3fcf8 EFLAGS: 00010046
RAX: dffffc0000000000 RBX: ffff8880ae735e18 RCX: 0000000000000000
RDX: 1ffff11015ce6bc2 RSI: ffff8880a2cd6480 RDI: ffff8880a963a340
RBP: ffffc90000d3fdd0 R08: 0000000000000001 R09: ffff8880a963ac08
R10: fffffbfff155da49 R11: 0000000000000000 R12: ffff8880a963a340
R13: ffff8880ae735e00 R14: ffff8880a2cd6480 R15: ffff8880a963a770
FS:  0000000000000000(0000) GS:ffff8880ae700000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f815380b000 CR3: 0000000090a1b000 CR4: 00000000001406e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 context_switch kernel/sched/core.c:3458 [inline]
 __schedule+0x8ea/0x2210 kernel/sched/core.c:4219
 schedule_idle+0x53/0x90 kernel/sched/core.c:4322
 do_idle+0x323/0x6d0 kernel/sched/idle.c:304
 cpu_startup_entry+0x14/0x20 kernel/sched/idle.c:372
 start_secondary+0x2b3/0x370 arch/x86/kernel/smpboot.c:268
 secondary_startup_64+0xa4/0xb0 arch/x86/kernel/head_64.S:243
Modules linked in:
---[ end trace 4cb2b209d7e5166b ]---
RIP: 0010:__switch_to_asm+0x0/0x40 arch/x86/entry/entry_64.S:228
Code: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <00> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
RSP: 0018:ffffc90000d3fcf8 EFLAGS: 00010046
RAX: dffffc0000000000 RBX: ffff8880ae735e18 RCX: 0000000000000000
RDX: 1ffff11015ce6bc2 RSI: ffff8880a2cd6480 RDI: ffff8880a963a340
RBP: ffffc90000d3fdd0 R08: 0000000000000001 R09: ffff8880a963ac08
R10: fffffbfff155da49 R11: 0000000000000000 R12: ffff8880a963a340
R13: ffff8880ae735e00 R14: ffff8880a2cd6480 R15: ffff8880a963a770
FS:  0000000000000000(0000) GS:ffff8880ae700000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f815380b000 CR3: 0000000090a1b000 CR4: 00000000001406e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400

Crashes (158):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2020/07/26 23:01 upstream 04300d66f0a0 51265195 .config console log report syz C ci-upstream-kasan-gce-selinux-root
2020/07/26 22:54 upstream 04300d66f0a0 51265195 .config console log report syz C ci-upstream-kasan-gce-root
2020/07/26 22:39 upstream 04300d66f0a0 51265195 .config console log report syz C ci-upstream-kasan-gce
2020/07/26 04:38 upstream 23ee3e4e5bd2 1f7cc1ca .config console log report syz C ci-upstream-kasan-gce
2020/07/26 00:06 upstream 23ee3e4e5bd2 1f7cc1ca .config console log report syz C ci-upstream-kasan-gce-smack-root
2020/07/25 14:12 upstream 68845a55c31b 1f7cc1ca .config console log report syz C ci-upstream-kasan-gce-smack-root
2020/07/24 00:02 upstream d15be546031c 70c104a1 .config console log report syz C ci-upstream-kasan-gce-smack-root
2020/07/11 17:47 upstream a581387e415b 18d18b59 .config console log report syz C ci-upstream-kasan-gce-selinux-root
2020/07/11 05:31 upstream a581387e415b 18d18b59 .config console log report syz C ci-upstream-kasan-gce-selinux-root
2020/07/10 18:10 upstream 42f82040ee66 edf162e8 .config console log report syz C ci-upstream-kasan-gce
2020/07/10 18:10 upstream 42f82040ee66 edf162e8 .config console log report syz C ci-upstream-kasan-gce-smack-root
2020/07/10 17:53 upstream 42f82040ee66 edf162e8 .config console log report syz C ci-upstream-kasan-gce-root
2020/07/09 06:19 upstream 0bddd227f3dc bc238812 .config console log report syz C ci-upstream-kasan-gce
2020/07/08 07:54 upstream 7cc2a8ea1048 51095195 .config console log report syz C ci-upstream-kasan-gce-smack-root
2020/07/08 04:17 upstream 7cc2a8ea1048 51095195 .config console log report syz C ci-upstream-kasan-gce-selinux-root
2020/07/07 20:49 upstream 7cc2a8ea1048 51095195 .config console log report syz C ci-upstream-kasan-gce-root
2020/07/10 18:11 upstream 42f82040ee66 edf162e8 .config console log report syz C ci-upstream-kasan-gce-386
2020/07/09 06:22 upstream 0bddd227f3dc bc238812 .config console log report syz C ci-upstream-kasan-gce-386
2020/07/12 01:24 linux-next d31958b30ea3 18d18b59 .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2020/07/10 17:03 linux-next b966b5cf7179 edf162e8 .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2020/07/09 20:24 linux-next 8903263671cb bc238812 .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2020/06/10 10:02 linux-next e7b08814b16b 860c4de9 .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2020/07/26 02:35 upstream 23ee3e4e5bd2 1f7cc1ca .config console log report syz ci-upstream-kasan-gce-smack-root
2020/07/18 01:01 upstream 8882572675c1 9c812472 .config console log report syz ci-upstream-kasan-gce-selinux-root
2020/07/17 18:26 upstream 8882572675c1 9c812472 .config console log report syz ci-upstream-kasan-gce-smack-root
2020/07/17 18:21 upstream 8882572675c1 9c812472 .config console log report syz ci-upstream-kasan-gce-root
2020/07/17 17:54 upstream 8882572675c1 9c812472 .config console log report syz ci-upstream-kasan-gce
2020/07/16 01:21 upstream e9919e11e219 f3bec699 .config console log report syz ci-upstream-kasan-gce-root
2020/07/11 18:05 upstream a581387e415b 18d18b59 .config console log report syz ci-upstream-kasan-gce-selinux-root
2020/07/11 17:19 upstream a581387e415b 18d18b59 .config console log report syz ci-upstream-kasan-gce
2020/07/11 17:17 upstream a581387e415b 18d18b59 .config console log report syz ci-upstream-kasan-gce-smack-root
2020/07/11 16:56 upstream a581387e415b 18d18b59 .config console log report syz ci-upstream-kasan-gce-root
2020/07/11 13:27 upstream a581387e415b 18d18b59 .config console log report syz ci-upstream-kasan-gce-smack-root
2020/07/11 13:23 upstream a581387e415b 18d18b59 .config console log report syz ci-upstream-kasan-gce-root
2020/07/08 03:44 upstream 7cc2a8ea1048 51095195 .config console log report syz ci-upstream-kasan-gce-selinux-root
2020/07/07 20:18 upstream 7cc2a8ea1048 51095195 .config console log report syz ci-upstream-kasan-gce-root
2020/07/07 18:07 upstream 7cc2a8ea1048 51095195 .config console log report syz ci-upstream-kasan-gce-selinux-root
2020/07/07 16:06 upstream 7cc2a8ea1048 51095195 .config console log report syz ci-upstream-kasan-gce-smack-root
2020/07/17 18:20 upstream 8882572675c1 9c812472 .config console log report syz ci-upstream-kasan-gce-386
2020/07/11 17:17 upstream a581387e415b 18d18b59 .config console log report syz ci-upstream-kasan-gce-386
2020/07/11 13:26 upstream a581387e415b 18d18b59 .config console log report syz ci-upstream-kasan-gce-386
2020/07/17 18:20 linux-next 4c43049f19a2 9c812472 .config console log report syz ci-upstream-linux-next-kasan-gce-root
2020/07/12 10:56 linux-next d31958b30ea3 115e1930 .config console log report syz ci-upstream-linux-next-kasan-gce-root
2020/07/11 13:06 linux-next d31958b30ea3 18d18b59 .config console log report syz ci-upstream-linux-next-kasan-gce-root
2020/09/20 02:32 upstream eb5f95f1593f 53ce8104 .config console log report info ci-upstream-kasan-gce-smack-root
2020/09/19 00:00 upstream 92ab97adeefc 53ce8104 .config console log report info ci-upstream-kasan-gce-smack-root
2020/09/17 07:55 upstream 5925fa68fe82 8247808b .config console log report info ci-upstream-kasan-gce-smack-root
2020/08/30 15:53 upstream 1127b219ce94 d5a3ae1f .config console log report ci-upstream-kasan-gce
2020/08/28 05:16 upstream 15bc20c6af4c 816e0689 .config console log report ci-upstream-kasan-gce-smack-root
2020/07/26 22:21 upstream 04300d66f0a0 51265195 .config console log report ci-upstream-kasan-gce-smack-root
2020/07/25 11:07 upstream 68845a55c31b 1f7cc1ca .config console log report ci-upstream-kasan-gce-selinux-root
2020/07/24 19:44 upstream f37e99aca03f 554af388 .config console log report ci-upstream-kasan-gce-smack-root
2020/07/23 22:25 upstream d15be546031c 70c104a1 .config console log report ci-upstream-kasan-gce
2020/07/22 15:57 upstream 4fa640dc5230 128cd85f .config console log report ci-upstream-kasan-gce-root
2020/07/20 16:52 upstream 5714ee50bb43 4285ffa3 .config console log report ci-upstream-kasan-gce
2020/07/18 20:51 upstream 6a70f89cc58f 9c812472 .config console log report ci-upstream-kasan-gce-selinux-root
2020/07/18 12:51 upstream 6a70f89cc58f 9c812472 .config console log report ci-upstream-kasan-gce
2020/07/15 11:46 upstream e9919e11e219 f3bec699 .config console log report ci-upstream-kasan-gce
2020/07/11 22:45 upstream a581387e415b 18d18b59 .config console log report ci-upstream-kasan-gce
2020/07/11 15:53 upstream a581387e415b 18d18b59 .config console log report ci-upstream-kasan-gce-root
2020/07/11 07:41 upstream a581387e415b 18d18b59 .config console log report ci-upstream-kasan-gce-smack-root
2020/07/11 05:27 upstream a581387e415b 18d18b59 .config console log report ci-upstream-kasan-gce
2020/07/10 09:00 upstream 42f82040ee66 edf162e8 .config console log report ci-upstream-kasan-gce-root
2020/07/10 04:39 upstream 0bddd227f3dc bc238812 .config console log report ci-upstream-kasan-gce
2020/07/08 15:39 upstream 7cc2a8ea1048 51095195 .config console log report ci-upstream-kasan-gce-smack-root
2020/07/08 03:14 upstream 7cc2a8ea1048 51095195 .config console log report ci-upstream-kasan-gce-smack-root
2020/07/07 22:07 upstream 7cc2a8ea1048 51095195 .config console log report ci-upstream-kasan-gce-smack-root
2020/07/06 23:01 upstream 7cc2a8ea1048 51095195 .config console log report ci-upstream-kasan-gce
2020/07/06 13:26 upstream 7cc2a8ea1048 51095195 .config console log report ci-upstream-kasan-gce-smack-root
2020/07/06 02:03 upstream 7cc2a8ea1048 51095195 .config console log report ci-upstream-kasan-gce
2020/07/05 08:28 upstream 7cc2a8ea1048 51095195 .config console log report ci-upstream-kasan-gce
2020/07/05 06:37 upstream 7cc2a8ea1048 51095195 .config console log report ci-upstream-kasan-gce
2020/07/03 16:39 upstream cd77006e01b3 bed10395 .config console log report ci-upstream-kasan-gce
2020/07/03 10:39 upstream cd77006e01b3 bed10395 .config console log report ci-upstream-kasan-gce
2020/07/02 20:16 upstream cd77006e01b3 bed10395 .config console log report ci-upstream-kasan-gce
2020/07/01 06:28 upstream 9ebcfadb0610 917afeaa .config console log report ci-upstream-kasan-gce-selinux-root
2020/06/30 05:18 upstream 4e99b32169e8 a2cdad9d .config console log report ci-upstream-kasan-gce-smack-root
2020/06/29 11:48 upstream 4e99b32169e8 a2cdad9d .config console log report ci-upstream-kasan-gce-root
2020/06/28 23:37 upstream 4e99b32169e8 a2cdad9d .config console log report ci-upstream-kasan-gce
2020/06/28 04:08 upstream 1590a2e1c681 ffec44b5 .config console log report ci-upstream-kasan-gce
2020/06/28 00:10 upstream 1590a2e1c681 ffec44b5 .config console log report ci-upstream-kasan-gce
2020/06/26 23:59 upstream 4a21185cda0f aea82c00 .config console log report ci-upstream-kasan-gce-selinux-root
2020/06/26 23:37 upstream 4a21185cda0f aea82c00 .config console log report ci-upstream-kasan-gce
2020/06/26 16:01 upstream 4a21185cda0f aea82c00 .config console log report ci-upstream-kasan-gce
2020/07/24 21:53 upstream f37e99aca03f 554af388 .config console log report ci-upstream-kasan-gce-386
2020/07/05 01:23 upstream 7cc2a8ea1048 51095195 .config console log report ci-upstream-kasan-gce-386
2020/07/03 04:17 upstream cd77006e01b3 bed10395 .config console log report ci-upstream-kasan-gce-386
2020/06/30 11:36 upstream 4e99b32169e8 a2cdad9d .config console log report ci-upstream-kasan-gce-386
2020/08/02 06:27 linux-next 01830e6c042e d895b3be .config console log report ci-upstream-linux-next-kasan-gce-root
2020/07/19 07:03 linux-next 4c43049f19a2 9c812472 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/07/17 20:52 linux-next 4c43049f19a2 9c812472 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/07/05 21:08 linux-next 9e50b94b3eb0 51095195 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/07/04 15:26 linux-next 9e50b94b3eb0 51095195 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/07/02 20:23 linux-next aab2003999e7 bed10395 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/06/01 13:30 linux-next e7b08814b16b a0331e89 .config console log report ci-upstream-linux-next-kasan-gce-root
* Struck through repros no longer work on HEAD.