Extracting prog: 2m28.983291513s Minimizing prog: 70.8µs Simplifying prog options: 0s Extracting C: 34.274046601s Simplifying C: 9m12.494170041s 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), &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, &(0x7f0000000080)={[{@iocharset={'iocharset', 0x3d, 'none'}}, {@iocharset={'iocharset', 0x3d, 'cp874'}}, {@quota}, {@gid={'gid', 0x3d, 0xee00}}, {@errors_continue}, {@nointegrity}, {@quota}]}, 0x5, 0x6095, &(0x7f0000006600)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/scOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrB3dzFynfX9wM++eu1AYiDk7+RvYO0YY5xNdv0Sv9C6mAAhTXhpXkv6Etv1rp0Fv8VrlySNZEeBEgmjooq24aItoKjNTYVV5YJWAeUCtapUibQX9AZRVeIiqgIKSJXaCrLVnPM8z87Mzs7s2hN75pzPR4p/3pkzc86ceWZ2v+t8dwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") program crashed: BUG: unable to handle kernel paging request in lmLogSync single: successfully extracted reproducer found reproducer with 1 syscalls minimizing guilty program extracting C reproducer testing compiled C program (duration=1m0.886759132s, {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 lmLogSync simplifying C reproducer testing compiled C program (duration=1m0.886759132s, {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 lmLogSync testing compiled C program (duration=1m0.886759132s, {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=1m0.886759132s, {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 lmLogSync testing compiled C program (duration=1m0.886759132s, {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 lmLogSync testing compiled C program (duration=1m0.886759132s, {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 did not crash testing compiled C program (duration=1m0.886759132s, {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: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 lmLogSync testing compiled C program (duration=1m0.886759132s, {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:true 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 lmLogSync reproducing took 12m15.751646526s repro crashed as (corrupted=false): 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: 4024 Comm: syz-executor103 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 : lmLogSync+0x210/0x98c fs/jfs/jfs_logmgr.c:945 lr : write_special_inodes fs/jfs/jfs_logmgr.c:207 [inline] lr : lmLogSync+0x1ec/0x98c fs/jfs/jfs_logmgr.c:945 sp : ffff80001ffb7780 x29: ffff80001ffb7850 x28: 1ffff00002957a9d x27: dfff800000000000 x26: fffffbffeffa6bcc x25: ffff80001ffb77a0 x24: 1fffe00019b54c06 x23: dfff800000000000 x22: 0000000000000000 x21: 0000000000000030 x20: ffff0000c087ba38 x19: ffff0000ca3aa800 x18: 0000000000000000 x17: 0000000000000000 x16: ffff80000824ecc0 x15: 00000000ffffffff x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000003 x11: 0000000000000000 x10: 0000000000000000 x9 : 648b083814062900 x8 : 0000000000000006 x7 : 0000000000000000 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000008 x3 : 0000000000000010 x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: write_special_inodes fs/jfs/jfs_logmgr.c:208 [inline] lmLogSync+0x210/0x98c fs/jfs/jfs_logmgr.c:945 jfs_syncpt+0x74/0x98 fs/jfs/jfs_logmgr.c:1049 jfs_sync_fs+0x8c/0xac fs/jfs/super.c:690 sync_filesystem+0xe8/0x218 fs/sync.c:56 generic_shutdown_super+0x70/0x29c fs/super.c:448 kill_block_super+0x70/0xdc fs/super.c:1425 deactivate_locked_super+0xb8/0x13c fs/super.c:335 deactivate_super+0x108/0x128 fs/super.c:366 cleanup_mnt+0x3c0/0x474 fs/namespace.c:1143 __cleanup_mnt+0x20/0x30 fs/namespace.c:1150 task_work_run+0x130/0x1e4 kernel/task_work.c:188 tracehook_notify_resume include/linux/tracehook.h:189 [inline] do_notify_resume+0x262c/0x32b8 arch/arm64/kernel/signal.c:946 prepare_exit_to_user_mode arch/arm64/kernel/entry-common.c:133 [inline] exit_to_user_mode arch/arm64/kernel/entry-common.c:138 [inline] el0_svc+0xfc/0x1f0 arch/arm64/kernel/entry-common.c:609 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: 97bf8cfc f94002a8 9100c115 d343fea8 (387b6908) ---[ end trace f0a9e73c6a4cf034 ]--- ---------------- Code disassembly (best guess): 0: 97bf8cfc bl 0xfffffffffefe33f0 4: f94002a8 ldr x8, [x21] 8: 9100c115 add x21, x8, #0x30 c: d343fea8 lsr x8, x21, #3 * 10: 387b6908 ldrb w8, [x8, x27] <-- trapping instruction final repro crashed as (corrupted=false): 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: 4024 Comm: syz-executor103 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 : lmLogSync+0x210/0x98c fs/jfs/jfs_logmgr.c:945 lr : write_special_inodes fs/jfs/jfs_logmgr.c:207 [inline] lr : lmLogSync+0x1ec/0x98c fs/jfs/jfs_logmgr.c:945 sp : ffff80001ffb7780 x29: ffff80001ffb7850 x28: 1ffff00002957a9d x27: dfff800000000000 x26: fffffbffeffa6bcc x25: ffff80001ffb77a0 x24: 1fffe00019b54c06 x23: dfff800000000000 x22: 0000000000000000 x21: 0000000000000030 x20: ffff0000c087ba38 x19: ffff0000ca3aa800 x18: 0000000000000000 x17: 0000000000000000 x16: ffff80000824ecc0 x15: 00000000ffffffff x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000003 x11: 0000000000000000 x10: 0000000000000000 x9 : 648b083814062900 x8 : 0000000000000006 x7 : 0000000000000000 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000008 x3 : 0000000000000010 x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: write_special_inodes fs/jfs/jfs_logmgr.c:208 [inline] lmLogSync+0x210/0x98c fs/jfs/jfs_logmgr.c:945 jfs_syncpt+0x74/0x98 fs/jfs/jfs_logmgr.c:1049 jfs_sync_fs+0x8c/0xac fs/jfs/super.c:690 sync_filesystem+0xe8/0x218 fs/sync.c:56 generic_shutdown_super+0x70/0x29c fs/super.c:448 kill_block_super+0x70/0xdc fs/super.c:1425 deactivate_locked_super+0xb8/0x13c fs/super.c:335 deactivate_super+0x108/0x128 fs/super.c:366 cleanup_mnt+0x3c0/0x474 fs/namespace.c:1143 __cleanup_mnt+0x20/0x30 fs/namespace.c:1150 task_work_run+0x130/0x1e4 kernel/task_work.c:188 tracehook_notify_resume include/linux/tracehook.h:189 [inline] do_notify_resume+0x262c/0x32b8 arch/arm64/kernel/signal.c:946 prepare_exit_to_user_mode arch/arm64/kernel/entry-common.c:133 [inline] exit_to_user_mode arch/arm64/kernel/entry-common.c:138 [inline] el0_svc+0xfc/0x1f0 arch/arm64/kernel/entry-common.c:609 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: 97bf8cfc f94002a8 9100c115 d343fea8 (387b6908) ---[ end trace f0a9e73c6a4cf034 ]--- ---------------- Code disassembly (best guess): 0: 97bf8cfc bl 0xfffffffffefe33f0 4: f94002a8 ldr x8, [x21] 8: 9100c115 add x21, x8, #0x30 c: d343fea8 lsr x8, x21, #3 * 10: 387b6908 ldrb w8, [x8, x27] <-- trapping instruction