Extracting prog: 1m26.101048071s
Minimizing prog: 3m16.478539284s
Simplifying prog options: 2m57.234537789s
Extracting C: 48.534979881s
Simplifying C: 0s
extracting reproducer from 1 programs
testing a last program of every proc
single: executing 1 programs separately with timeout 30s
testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binfmt_register-write$binfmt_register
detailed listing:
executing program 0:
r0 = openat$binfmt_register(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0)
write$binfmt_register(r0, &(0x7f0000000080)={0x3a, 'syz2', 0x3a, 'M', 0x3a, 0x1, 0x3a, 'GPL\x00', 0x3a, ',!%', 0x3a, './file0', 0x3a, [0x4f]}, 0x2f)
program crashed: WARNING in sched_mm_cid_fork
single: successfully extracted reproducer
found reproducer with 2 syscalls
minimizing guilty program
testing program (duration=36.479993409s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binfmt_register
detailed listing:
executing program 0:
openat$binfmt_register(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0)
program did not crash
testing program (duration=36.479993409s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): write$binfmt_register
detailed listing:
executing program 0:
write$binfmt_register(0xffffffffffffffff, &(0x7f0000000080)={0x3a, 'syz2', 0x3a, 'M', 0x3a, 0x1, 0x3a, 'GPL\x00', 0x3a, ',!%', 0x3a, './file0', 0x3a, [0x4f]}, 0x2f)
program did not crash
testing program (duration=36.479993409s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binfmt_register-write$binfmt_register
detailed listing:
executing program 0:
r0 = openat$binfmt_register(0xffffffffffffff9c, 0x0, 0x1, 0x0)
write$binfmt_register(r0, &(0x7f0000000080)={0x3a, 'syz2', 0x3a, 'M', 0x3a, 0x1, 0x3a, 'GPL\x00', 0x3a, ',!%', 0x3a, './file0', 0x3a, [0x4f]}, 0x2f)
program did not crash
testing program (duration=36.479993409s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binfmt_register-write$binfmt_register
detailed listing:
executing program 0:
r0 = openat$binfmt_register(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0)
write$binfmt_register(r0, 0x0, 0x0)
program did not crash
extracting C reproducer
testing compiled C program (duration=36.479993409s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binfmt_register-write$binfmt_register
program did not crash
simplifying guilty program options
testing program (duration=36.479993409s, {Threaded:false Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binfmt_register-write$binfmt_register
detailed listing:
executing program 0:
r0 = openat$binfmt_register(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0)
write$binfmt_register(r0, &(0x7f0000000080)={0x3a, 'syz2', 0x3a, 'M', 0x3a, 0x1, 0x3a, 'GPL\x00', 0x3a, ',!%', 0x3a, './file0', 0x3a, [0x4f]}, 0x2f)
program crashed: WARNING in sched_mm_cid_fork
extracting C reproducer
testing compiled C program (duration=36.479993409s, {Threaded:false Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binfmt_register-write$binfmt_register
program did not crash
testing program (duration=36.479993409s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binfmt_register-write$binfmt_register
detailed listing:
executing program 0:
r0 = openat$binfmt_register(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0)
write$binfmt_register(r0, &(0x7f0000000080)={0x3a, 'syz2', 0x3a, 'M', 0x3a, 0x1, 0x3a, 'GPL\x00', 0x3a, ',!%', 0x3a, './file0', 0x3a, [0x4f]}, 0x2f)
program did not crash
testing program (duration=36.479993409s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binfmt_register-write$binfmt_register
detailed listing:
executing program 0:
r0 = openat$binfmt_register(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0)
write$binfmt_register(r0, &(0x7f0000000080)={0x3a, 'syz2', 0x3a, 'M', 0x3a, 0x1, 0x3a, 'GPL\x00', 0x3a, ',!%', 0x3a, './file0', 0x3a, [0x4f]}, 0x2f)
program crashed: SYZFAIL: posix_spawnp failed
a never seen crash title: SYZFAIL: posix_spawnp failed, ignore
testing program (duration=36.479993409s, {Threaded:false Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binfmt_register-write$binfmt_register
detailed listing:
executing program 0:
r0 = openat$binfmt_register(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0)
write$binfmt_register(r0, &(0x7f0000000080)={0x3a, 'syz2', 0x3a, 'M', 0x3a, 0x1, 0x3a, 'GPL\x00', 0x3a, ',!%', 0x3a, './file0', 0x3a, [0x4f]}, 0x2f)
program crashed: WARNING in sched_mm_cid_fork
validation run: crashed=true
testing program (duration=36.479993409s, {Threaded:false Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binfmt_register-write$binfmt_register
detailed listing:
executing program 0:
r0 = openat$binfmt_register(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0)
write$binfmt_register(r0, &(0x7f0000000080)={0x3a, 'syz2', 0x3a, 'M', 0x3a, 0x1, 0x3a, 'GPL\x00', 0x3a, ',!%', 0x3a, './file0', 0x3a, [0x4f]}, 0x2f)
program crashed: WARNING in sched_mm_cid_fork
validation run: crashed=true
testing program (duration=36.479993409s, {Threaded:false Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binfmt_register-write$binfmt_register
detailed listing:
executing program 0:
r0 = openat$binfmt_register(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0)
write$binfmt_register(r0, &(0x7f0000000080)={0x3a, 'syz2', 0x3a, 'M', 0x3a, 0x1, 0x3a, 'GPL\x00', 0x3a, ',!%', 0x3a, './file0', 0x3a, [0x4f]}, 0x2f)
program crashed: WARNING in sched_mm_cid_fork
validation run: crashed=true
reproducing took 10m11.49187757s
repro crashed as (corrupted=false):
------------[ cut here ]------------
WARNING: kernel/sched/core.c:10569 at sched_mm_cid_fork+0x81/0xcc0 kernel/sched/core.c:10569, CPU#0: kworker/u32:0/6607
Modules linked in:
CPU: 0 UID: 0 PID: 6607 Comm: kworker/u32:0 Not tainted syzkaller #0 PREEMPT(full)
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014
RIP: 0010:sched_mm_cid_fork+0x81/0xcc0 kernel/sched/core.c:10569
Code: 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 08 84 d2 0f 85 2a 0a 00 00 81 bd d4 15 00 00 00 00 00 80 74 04 90 <0f> 0b 90 49 8d 84 24 c0 01 00 00 31 f6 4d 8d ac 24 80 01 00 00 48
RSP: 0018:ffffc900032afd00 EFLAGS: 00010246
RAX: dffffc0000000000 RBX: ffff8880338924c0 RCX: ffffffff823d9f51
RDX: 1ffff1100671254b RSI: ffffffff823d9f5f RDI: ffff888033892a58
RBP: ffff8880338924c0 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000000 R11: ffff888033892ff0 R12: 0000000000000000
R13: ffffed1004d11285 R14: 00000000fffffffe R15: ffffffff8e621b60
FS: 0000000000000000(0000) GS:ffff8880d68f5000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000055558bc0b808 CR3: 0000000025cfe000 CR4: 0000000000352ef0
Call Trace:
bprm_execve fs/exec.c:1776 [inline]
bprm_execve+0x4ff/0x1620 fs/exec.c:1729
kernel_execve+0x2ef/0x3b0 fs/exec.c:1919
call_usermodehelper_exec_async+0x255/0x4c0 kernel/umh.c:109
ret_from_fork+0x983/0xb10 arch/x86/kernel/process.c:158
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:246
final repro crashed as (corrupted=false):
------------[ cut here ]------------
WARNING: kernel/sched/core.c:10569 at sched_mm_cid_fork+0x81/0xcc0 kernel/sched/core.c:10569, CPU#0: kworker/u32:0/6607
Modules linked in:
CPU: 0 UID: 0 PID: 6607 Comm: kworker/u32:0 Not tainted syzkaller #0 PREEMPT(full)
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014
RIP: 0010:sched_mm_cid_fork+0x81/0xcc0 kernel/sched/core.c:10569
Code: 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 08 84 d2 0f 85 2a 0a 00 00 81 bd d4 15 00 00 00 00 00 80 74 04 90 <0f> 0b 90 49 8d 84 24 c0 01 00 00 31 f6 4d 8d ac 24 80 01 00 00 48
RSP: 0018:ffffc900032afd00 EFLAGS: 00010246
RAX: dffffc0000000000 RBX: ffff8880338924c0 RCX: ffffffff823d9f51
RDX: 1ffff1100671254b RSI: ffffffff823d9f5f RDI: ffff888033892a58
RBP: ffff8880338924c0 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000000 R11: ffff888033892ff0 R12: 0000000000000000
R13: ffffed1004d11285 R14: 00000000fffffffe R15: ffffffff8e621b60
FS: 0000000000000000(0000) GS:ffff8880d68f5000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000055558bc0b808 CR3: 0000000025cfe000 CR4: 0000000000352ef0
Call Trace:
bprm_execve fs/exec.c:1776 [inline]
bprm_execve+0x4ff/0x1620 fs/exec.c:1729
kernel_execve+0x2ef/0x3b0 fs/exec.c:1919
call_usermodehelper_exec_async+0x255/0x4c0 kernel/umh.c:109
ret_from_fork+0x983/0xb10 arch/x86/kernel/process.c:158
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:246