syzbot


general protection fault in __schedule (3)

Status: upstream: reported on 2026/06/12 18:10
Subsystems: kernel
Labels: prio:low
[Documentation on labels]
Reported-by: syzbot+484ec80b3ff2dbdea632@syzkaller.appspotmail.com
Fix commit: c095741713d1 sched/fair: Fix newidle vs core-sched
Patched on: [], missing on: [ci-qemu-gce-upstream-auto ci-qemu-native-arm64-kvm ci-qemu-upstream ci-qemu-upstream-386 ci-qemu2-arm32 ci-qemu2-arm64 ci-qemu2-arm64-compat ci-qemu2-arm64-mte ci-qemu2-riscv64 ci-snapshot-upstream-root ci-upstream-bpf-kasan-gce ci-upstream-bpf-next-kasan-gce ci-upstream-gce-arm64 ci-upstream-gce-leak ci-upstream-kasan-badwrites-root ci-upstream-kasan-gce ci-upstream-kasan-gce-386 ci-upstream-kasan-gce-root ci-upstream-kasan-gce-selinux-root ci-upstream-kasan-gce-smack-root ci-upstream-kmsan-gce-386-root ci-upstream-kmsan-gce-root ci-upstream-linux-next-kasan-gce-root ci-upstream-net-kasan-gce ci-upstream-net-this-kasan-gce ci-upstream-rust-kasan-gce ci2-upstream-fs ci2-upstream-kcsan-gce ci2-upstream-usb]
First crash: 5d15h, last: 5m
✨ AI Jobs (1)
ID Workflow Result Correct Bug Created Started Finished Revision Error
1a736226-ebcf-4290-a659-21e9d9e51d9f assessment-security DenialOfService: ✅ Exploitable: ❌ FilesystemTrigger: ❌ NetworkTrigger: ❌ PeripheralTrigger: ❌ RemoteTrigger: ❌ Unprivileged: ❌ UserNamespace: ❌ VMGuestTrigger: ❌ VMHostTrigger: ❌ general protection fault in __schedule (3) 2026/06/10 06:18 2026/06/10 06:18 2026/06/10 07:16 34dab4be5c118c76aea929f2aa0c188548615110
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] [kernel?] general protection fault in __schedule (3) 1 (2) 2026/06/12 19:43
Similar bugs (11)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KMSAN: uninit-value in __schedule (5) net 22 C 595 100d 794d 0/29 auto-obsoleted due to no activity on 2026/05/28 17:49
upstream general protection fault in __schedule (2) kernel 2 C done done 1712 2820d 2864d 0/29 closed as dup on 2019/11/22 20:54
upstream general protection fault in __schedule mm 2 C 722 3096d 3097d 0/29 closed as dup on 2017/12/21 00:34
upstream KMSAN: uninit-value in __schedule (4) sctp 17 C error 4 1016d 1012d 0/29 auto-obsoleted due to no activity on 2023/12/10 17:35
linux-4.19 KASAN: use-after-free Read in __schedule 19 1 1930d 1930d 0/1 auto-closed as invalid on 2021/06/29 13:25
linux-6.1 KASAN: slab-out-of-bounds Write in __schedule origin:upstream 21 syz 4 348d 354d 0/3 auto-obsoleted due to no activity on 2025/10/09 02:03
linux-4.19 KASAN: use-after-free Read in __schedule (2) 19 1 1607d 1607d 0/1 auto-closed as invalid on 2022/05/18 22:28
android-54 BUG: unable to handle kernel paging request in __schedule 8 C 12 1935d 2091d 0/2 auto-obsoleted due to no activity on 2023/04/17 21:57
upstream KMSAN: uninit-value in __schedule (3) trace net 7 2 1214d 1217d 0/29 auto-obsoleted due to no activity on 2023/05/17 02:32
upstream KMSAN: uninit-value in __schedule (2) kernel 7 1 1387d 1387d 0/29 auto-obsoleted due to no activity on 2022/11/24 18:35
upstream WARNING: locking bug in __schedule mm 4 1943 446d 735d 0/29 auto-obsoleted due to no activity on 2025/06/02 23:27

Sample crash report:
Oops: general protection fault, probably for non-canonical address 0xdffffc0000000002: 0000 [#1] SMP KASAN PTI
KASAN: null-ptr-deref in range [0x0000000000000010-0x0000000000000017]
CPU: 1 UID: 0 PID: 0 Comm: swapper/1 Tainted: G             L      syzkaller #0 PREEMPT_{RT,(full)} 
Tainted: [L]=SOFTLOCKUP
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026
RIP: 0010:task_cpu include/linux/sched.h:2268 [inline]
RIP: 0010:is_task_rq_idle kernel/sched/core.c:6169 [inline]
RIP: 0010:cookie_equals kernel/sched/core.c:6174 [inline]
RIP: 0010:pick_next_task kernel/sched/core.c:6355 [inline]
RIP: 0010:__schedule+0x4030/0x5550 kernel/sched/core.c:7143
Code: 24 80 00 00 00 e8 80 97 f2 f6 48 8b 84 24 80 00 00 00 48 8b 18 4c 8d 7b 14 4c 89 f8 48 c1 e8 03 48 b9 00 00 00 00 00 fc ff df <0f> b6 04 08 84 c0 0f 85 87 04 00 00 45 8b 3f 49 83 ff 08 0f 83 98
RSP: 0018:ffffc900001e7c40 EFLAGS: 00010003
RAX: 0000000000000002 RBX: 0000000000000000 RCX: dffffc0000000000
RDX: 0000000000000003 RSI: 0000000000000001 RDI: ffff8880b863c918
RBP: ffffc900001e7e30 R08: ffffffff8fcf38f7 R09: 1ffffffff1f9e71e
R10: dffffc0000000000 R11: fffffbfff1f9e71f R12: ffff8880b873c658
R13: ffff888125b6b000 R14: 1ffff110170e7922 R15: 0000000000000014
FS:  0000000000000000(0000) GS:ffff888125b6b000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000000110c4225ba CR3: 0000000058e1a000 CR4: 00000000003526f0
Call Trace:
 <TASK>
 schedule_idle+0x51/0x90 kernel/sched/core.c:7348
 do_idle+0x4a6/0x540 kernel/sched/idle.c:384
 cpu_startup_entry+0x43/0x60 kernel/sched/idle.c:454
 start_secondary+0x101/0x110 arch/x86/kernel/smpboot.c:312
 common_startup_64+0x13e/0x157
 </TASK>
Modules linked in:
---[ end trace 0000000000000000 ]---
RIP: 0010:task_cpu include/linux/sched.h:2268 [inline]
RIP: 0010:is_task_rq_idle kernel/sched/core.c:6169 [inline]
RIP: 0010:cookie_equals kernel/sched/core.c:6174 [inline]
RIP: 0010:pick_next_task kernel/sched/core.c:6355 [inline]
RIP: 0010:__schedule+0x4030/0x5550 kernel/sched/core.c:7143
Code: 24 80 00 00 00 e8 80 97 f2 f6 48 8b 84 24 80 00 00 00 48 8b 18 4c 8d 7b 14 4c 89 f8 48 c1 e8 03 48 b9 00 00 00 00 00 fc ff df <0f> b6 04 08 84 c0 0f 85 87 04 00 00 45 8b 3f 49 83 ff 08 0f 83 98
RSP: 0018:ffffc900001e7c40 EFLAGS: 00010003
RAX: 0000000000000002 RBX: 0000000000000000 RCX: dffffc0000000000
RDX: 0000000000000003 RSI: 0000000000000001 RDI: ffff8880b863c918
RBP: ffffc900001e7e30 R08: ffffffff8fcf38f7 R09: 1ffffffff1f9e71e
R10: dffffc0000000000 R11: fffffbfff1f9e71f R12: ffff8880b873c658
R13: ffff888125b6b000 R14: 1ffff110170e7922 R15: 0000000000000014
FS:  0000000000000000(0000) GS:ffff888125b6b000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000000110c4225ba CR3: 0000000058e1a000 CR4: 00000000003526f0
----------------
Code disassembly (best guess):
   0:	24 80                	and    $0x80,%al
   2:	00 00                	add    %al,(%rax)
   4:	00 e8                	add    %ch,%al
   6:	80 97 f2 f6 48 8b 84 	adcb   $0x84,-0x74b7090e(%rdi)
   d:	24 80                	and    $0x80,%al
   f:	00 00                	add    %al,(%rax)
  11:	00 48 8b             	add    %cl,-0x75(%rax)
  14:	18 4c 8d 7b          	sbb    %cl,0x7b(%rbp,%rcx,4)
  18:	14 4c                	adc    $0x4c,%al
  1a:	89 f8                	mov    %edi,%eax
  1c:	48 c1 e8 03          	shr    $0x3,%rax
  20:	48 b9 00 00 00 00 00 	movabs $0xdffffc0000000000,%rcx
  27:	fc ff df
* 2a:	0f b6 04 08          	movzbl (%rax,%rcx,1),%eax <-- trapping instruction
  2e:	84 c0                	test   %al,%al
  30:	0f 85 87 04 00 00    	jne    0x4bd
  36:	45 8b 3f             	mov    (%r15),%r15d
  39:	49 83 ff 08          	cmp    $0x8,%r15
  3d:	0f                   	.byte 0xf
  3e:	83                   	.byte 0x83
  3f:	98                   	cwtl

Crashes (1026):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/06/14 09:06 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/14 07:26 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/14 04:15 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/14 03:01 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/14 02:47 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/14 01:43 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/13 23:50 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/13 21:28 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/13 16:08 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/13 14:42 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/13 13:41 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/13 13:40 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/13 12:01 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/13 10:41 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/13 05:08 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/12 22:37 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 21:35 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/12 20:41 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 19:39 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 18:34 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/12 18:18 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 17:06 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 17:02 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 16:00 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 14:54 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 13:50 linux-next ec039126b7fa 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 12:24 linux-next ec039126b7fa e93da63e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 11:39 linux-next ec039126b7fa e93da63e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 11:03 linux-next ec039126b7fa e93da63e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 10:01 linux-next ec039126b7fa e93da63e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 09:11 linux-next ec039126b7fa e93da63e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 09:07 linux-next ec039126b7fa e93da63e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 08:07 linux-next ec039126b7fa e93da63e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/12 07:38 linux-next ec039126b7fa e93da63e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/12 06:38 linux-next ec039126b7fa e93da63e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 06:05 linux-next ec039126b7fa e93da63e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/12 04:59 linux-next ec039126b7fa e93da63e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 03:59 linux-next ec039126b7fa e93da63e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
2026/06/12 02:45 linux-next ec039126b7fa e93da63e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 01:42 linux-next ec039126b7fa e93da63e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/12 00:11 linux-next ec039126b7fa d93a6ab6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/11 23:59 linux-next ec039126b7fa d93a6ab6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/11 22:41 linux-next ec039126b7fa d93a6ab6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/11 22:32 linux-next ec039126b7fa d93a6ab6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/11 21:29 linux-next ec039126b7fa d93a6ab6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/11 21:16 linux-next ec039126b7fa d93a6ab6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/11 20:16 linux-next ec039126b7fa d93a6ab6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/10 05:40 linux-next 49e02880ec0a 34dab4be .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root general protection fault in __schedule
2026/06/08 18:01 linux-next a87737435cfa 656e94c6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce general protection fault in __schedule
* Struck through repros no longer work on HEAD.