Extracting prog: 2m36.883959838s Minimizing prog: 89.05µs Simplifying prog options: 0s Extracting C: 1m48.771754581s Simplifying C: 8m36.694609888s 1 programs, timeouts [30s 1m40s 6m0s] 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:5 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 LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000000), &(0x7f00000002c0)='./bus\x00', 0x0, &(0x7f0000000040)={[{@errors_remount}, {}, {}, {@nointegrity}]}, 0x1, 0x6151, &(0x7f0000000300)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/YwcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2Lu7GLnO+gzgZ9a79tohxEAITmpgk5gQEpNd24k/aFNM+GyAUiCh0A8c17s2C/7Ca5dAkWwaKJEwKqqoml60BYTaSFVFVHFBK0pzUfXjqrQX9KaiqoTUqAoooCK1Fc1WM+d9352ZnZ0z6x2vZ8/7+0nx37tzZs6ZM+/M7rPOswMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") program crashed: BUG: unable to handle kernel paging request in jfs_flush_journal single: successfully extracted reproducer found reproducer with 1 syscalls minimizing guilty program extracting C reproducer testing compiled C program (duration=1m5.07672769s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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 LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs program crashed: BUG: unable to handle kernel paging request in jfs_flush_journal simplifying C reproducer testing compiled C program (duration=1m5.07672769s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 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 LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs program crashed: BUG: unable to handle kernel paging request in jfs_flush_journal testing compiled C program (duration=1m5.07672769s, {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 LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs program crashed: BUG: unable to handle kernel paging request in bio_associate_blkg_from_css a never seen crash title: BUG: unable to handle kernel paging request in bio_associate_blkg_from_css, ignore testing compiled C program (duration=1m5.07672769s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:true Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs program crashed: BUG: unable to handle kernel paging request in jfs_flush_journal testing compiled C program (duration=1m5.07672769s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs program crashed: BUG: unable to handle kernel paging request in jfs_flush_journal testing compiled C program (duration=1m5.07672769s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs program crashed: BUG: unable to handle kernel paging request in jfs_flush_journal testing compiled C program (duration=1m5.07672769s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs program crashed: BUG: unable to handle kernel paging request in jfs_flush_journal testing compiled C program (duration=1m5.07672769s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs program crashed: BUG: unable to handle kernel paging request in jfs_flush_journal reproducing took 13m2.350423507s repro crashed as (corrupted=false): loop1: detected capacity change from 0 to 32768 read_mapping_page failed! diRead: diIAGRead returned -5 Unable to handle kernel paging request at virtual address dfff800000000006 Mem abort info: ESR = 0x0000000096000006 EC = 0x25: DABT (current EL), IL = 32 bits SET = 0, FnV = 0 EA = 0, S1PTW = 0 FSC = 0x06: level 2 translation fault Data abort info: ISV = 0, ISS = 0x00000006 CM = 0, WnR = 0 [dfff800000000006] address between user and kernel address ranges Internal error: Oops: 0000000096000006 [#1] PREEMPT SMP Modules linked in: CPU: 0 PID: 4098 Comm: syz-executor186 Not tainted 5.15.167-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : write_special_inodes fs/jfs/jfs_logmgr.c:208 [inline] pc : jfs_flush_journal+0x6ac/0xd94 fs/jfs/jfs_logmgr.c:1581 lr : write_special_inodes fs/jfs/jfs_logmgr.c:207 [inline] lr : jfs_flush_journal+0x688/0xd94 fs/jfs/jfs_logmgr.c:1581 sp : ffff80001fee76e0 x29: ffff80001fee77d0 x28: dfff800000000000 x27: dfff800000000000 x26: 1fffe000193ab435 x25: 1fffe000193ab400 x24: 0000000000000000 x23: ffff0000c9d5a1b8 x22: 0000000000000030 x21: ffff0000c085f038 x20: ffff0000c9d5a1a8 x19: ffff0000c9d5a000 x18: 0000000000000001 x17: 0000000000000000 x16: ffff80000824ecc0 x15: 00000000ffffffff x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000003 x11: 0000000000000000 x10: 0000000000000000 x9 : cc40be3277aa7800 x8 : 0000000000000006 x7 : 0000000000000000 x6 : 0000000000000000 x5 : 0000000000000080 x4 : 0000000000000008 x3 : 0000000000000010 x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: write_special_inodes fs/jfs/jfs_logmgr.c:208 [inline] jfs_flush_journal+0x6ac/0xd94 fs/jfs/jfs_logmgr.c:1581 jfs_umount+0xf8/0x338 fs/jfs/jfs_umount.c:58 jfs_fill_super+0x744/0xa08 fs/jfs/super.c:605 mount_bdev+0x274/0x370 fs/super.c:1398 jfs_do_mount+0x44/0x58 fs/jfs/super.c:675 legacy_get_tree+0xd4/0x16c fs/fs_context.c:611 vfs_get_tree+0x90/0x274 fs/super.c:1528 do_new_mount+0x278/0x8fc fs/namespace.c:3005 path_mount+0x594/0x101c fs/namespace.c:3335 do_mount fs/namespace.c:3348 [inline] __do_sys_mount fs/namespace.c:3556 [inline] __se_sys_mount fs/namespace.c:3533 [inline] __arm64_sys_mount+0x510/0x5e0 fs/namespace.c:3533 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x2b8 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x58/0x14c arch/arm64/kernel/syscall.c:181 el0_svc+0x7c/0x1f0 arch/arm64/kernel/entry-common.c:608 el0t_64_sync_handler+0x84/0xe4 arch/arm64/kernel/entry-common.c:626 el0t_64_sync+0x1a0/0x1a4 arch/arm64/kernel/entry.S:584 Code: 97bf707e f94002c8 9100c116 d343fec8 (387c6908) ---[ end trace a93384b6ef4c53c0 ]--- ---------------- Code disassembly (best guess): 0: 97bf707e bl 0xfffffffffefdc1f8 4: f94002c8 ldr x8, [x22] 8: 9100c116 add x22, x8, #0x30 c: d343fec8 lsr x8, x22, #3 * 10: 387c6908 ldrb w8, [x8, x28] <-- trapping instruction final repro crashed as (corrupted=false): loop1: detected capacity change from 0 to 32768 read_mapping_page failed! diRead: diIAGRead returned -5 Unable to handle kernel paging request at virtual address dfff800000000006 Mem abort info: ESR = 0x0000000096000006 EC = 0x25: DABT (current EL), IL = 32 bits SET = 0, FnV = 0 EA = 0, S1PTW = 0 FSC = 0x06: level 2 translation fault Data abort info: ISV = 0, ISS = 0x00000006 CM = 0, WnR = 0 [dfff800000000006] address between user and kernel address ranges Internal error: Oops: 0000000096000006 [#1] PREEMPT SMP Modules linked in: CPU: 0 PID: 4098 Comm: syz-executor186 Not tainted 5.15.167-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : write_special_inodes fs/jfs/jfs_logmgr.c:208 [inline] pc : jfs_flush_journal+0x6ac/0xd94 fs/jfs/jfs_logmgr.c:1581 lr : write_special_inodes fs/jfs/jfs_logmgr.c:207 [inline] lr : jfs_flush_journal+0x688/0xd94 fs/jfs/jfs_logmgr.c:1581 sp : ffff80001fee76e0 x29: ffff80001fee77d0 x28: dfff800000000000 x27: dfff800000000000 x26: 1fffe000193ab435 x25: 1fffe000193ab400 x24: 0000000000000000 x23: ffff0000c9d5a1b8 x22: 0000000000000030 x21: ffff0000c085f038 x20: ffff0000c9d5a1a8 x19: ffff0000c9d5a000 x18: 0000000000000001 x17: 0000000000000000 x16: ffff80000824ecc0 x15: 00000000ffffffff x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000003 x11: 0000000000000000 x10: 0000000000000000 x9 : cc40be3277aa7800 x8 : 0000000000000006 x7 : 0000000000000000 x6 : 0000000000000000 x5 : 0000000000000080 x4 : 0000000000000008 x3 : 0000000000000010 x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: write_special_inodes fs/jfs/jfs_logmgr.c:208 [inline] jfs_flush_journal+0x6ac/0xd94 fs/jfs/jfs_logmgr.c:1581 jfs_umount+0xf8/0x338 fs/jfs/jfs_umount.c:58 jfs_fill_super+0x744/0xa08 fs/jfs/super.c:605 mount_bdev+0x274/0x370 fs/super.c:1398 jfs_do_mount+0x44/0x58 fs/jfs/super.c:675 legacy_get_tree+0xd4/0x16c fs/fs_context.c:611 vfs_get_tree+0x90/0x274 fs/super.c:1528 do_new_mount+0x278/0x8fc fs/namespace.c:3005 path_mount+0x594/0x101c fs/namespace.c:3335 do_mount fs/namespace.c:3348 [inline] __do_sys_mount fs/namespace.c:3556 [inline] __se_sys_mount fs/namespace.c:3533 [inline] __arm64_sys_mount+0x510/0x5e0 fs/namespace.c:3533 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x2b8 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x58/0x14c arch/arm64/kernel/syscall.c:181 el0_svc+0x7c/0x1f0 arch/arm64/kernel/entry-common.c:608 el0t_64_sync_handler+0x84/0xe4 arch/arm64/kernel/entry-common.c:626 el0t_64_sync+0x1a0/0x1a4 arch/arm64/kernel/entry.S:584 Code: 97bf707e f94002c8 9100c116 d343fec8 (387c6908) ---[ end trace a93384b6ef4c53c0 ]--- ---------------- Code disassembly (best guess): 0: 97bf707e bl 0xfffffffffefdc1f8 4: f94002c8 ldr x8, [x22] 8: 9100c116 add x22, x8, #0x30 c: d343fec8 lsr x8, x22, #3 * 10: 387c6908 ldrb w8, [x8, x28] <-- trapping instruction