Extracting prog: 3m28.348096683s Minimizing prog: 93.05µs Simplifying prog options: 0s Extracting C: 1m19.120418758s Simplifying C: 10m37.544466855s 1 programs, timeouts [15s 1m40s 6m0s] extracting reproducer from 1 programs single: executing 1 programs separately with timeout 15s testing program (duration=15s, {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), &(0x7f0000000180)='./file0\x00', 0x2, &(0x7f0000000080)={[{@errors_remount}, {@iocharset={'iocharset', 0x3d, 'cp936'}}, {@discard_size={'discard', 0x3d, 0x2003}}, {@errors_continue}, {@nodiscard}, {@nointegrity}, {@iocharset={'iocharset', 0x3d, 'default'}}]}, 0x1, 0x607e, &(0x7f0000000540)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+xw4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsHdvMXLd9R3Az169diAxEFInNbB2jDHOJru+xBdaNyYJIU24NNeSXmIb79pZ8C1euyRpJDsKlEgYFVW0DQ9tAUVtXiqsKg+0CigPqFWlSqR9oC+IqhIPURVQQKrUVpCt5sz//9+Z2bMza3vszJzz+UjxzztzZs6ZM/+Z3e86310AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqtu2PmiwNZltX+y/9YnWVvq/195fjq/LIPvdVHCAAAAFyqX+Z/vnFNumDvMm7UsM0/vff7L83Pz89nnxr605Gvzs+nK8azbGRFluXXRef/85GBxm2CZ7OxgcGGjwc77H6ow/XDHa4f6XD9aIfrV3S4fqzD9YtOwCIr69+Pye9sQ/7X1fVTml2bjeTXbSi41bMDKwYH4/dycgP5beZHDmWz2ZFsJptq2r6+7UC+/cvravu6O4v7GmzY19raCvnZ0wfjMQyEc7yhaV8L9xn95MPZ+M9/9vTBvz71+vVFs+NpaLq/+nFuWl87zs+HS+rHOpCtSOckHudgw3GuLXhOhpqOcyC/Xe3vrcf5xjKPc2jhMK+o1ud8LBvM//5qfp6GG7+tl87T2nDZ/9yYZdnZhcNu3WbRvrLBbFXTJYMLz89YfUXW7qO2lN6ZDV/QOl23jHVam9Mbmtdp62siPv/rwu2GlziGxqfpJ8+MNjzvv5i/mHUa1R71Uq+V1jXY7ddKr6zBuC5ezR/0c4VrcEN4/E9vXHoNFq6dgjWYHnfDGlzfaQ0Ojg7lx5yehIH8NgtrcEvT9kP5ngby+drG9mtw8tTRE5NzTz518+zRA4dnDs8c27Zly9S2HTt27do1eWj2yMxU/c+LPNu9b1U2mF4D68O5i6+BD7Rs27hU578xuuj992Jfh2NtXoerW7bt9utwuPXBDVyZF+TiNV1/bTxYO+lj5wazJV5j+fOz+dJfh+lxN7wOhxteh4WfUwpeh8PLeB3WtjmxeXlfsww3/Fd0DEt/Lri0Nbi6YQ22fj3Suga7/fVIr6zBsbAufrh56c8Fa8PxPjdxoV+PDC1ag+nhhvee2iXp6/2xXfkoWpc31K64ajQ7PTdz8pYnDpw6dXJLFsYV8a6GtdK6Xlc1PKZs0XodvOD1unf2vc/dUHD56nCuxm6u/TG25HNV22b7Le2fq/yzW/H5bLp0axZGl13p81n02bx2Pkez7Gvfe+b+7zz9tTuWPJ+1vPn5yUv/Wjzl0ob335El3n9j7n+zvr90V88OjQzXX79D6eyMNL0fNz9Vw/l710C+7zcml/d+PBL+u9Lvx9e2eT9e07Jtt9+PR1ofXHw/Huj03Y5L0/p8joV1cmSq/ftxbZs1Wy90TQ63fT++McyBcP4/GJJCykUNa2epdZv2NTw8Eh7XcNxD8zrd1rT9SMhmtX29uPXi1ummG+v3NZQe3YIrtU7HW7bt9jpN3/taap0OdPru28VpfT7Hwrq4dlv7dVrb5pXtl/7euTL+teG9c7TTGhwZGq0d80hahPn7fTa/Mq7BW7KD2fHsSDadXzuar6eBfF8Tty5vDY6G/670e+WaNmtwU8u23V6D6fPYUmtvYHjxg++C1udzLKyL529tvwZr29y5s7tfu24Kl6RtGr52bf3+2lLf87qh5TRdrrUyHI7zezvbf2+2ts2RXReaM9ufp5vCJVcVnKfW1+9Sr6np7MqcpzXhOF/ftfR5qh1PbZuv7l7metqbZdmZx2/Pv98b/n3l707/4KWmf3cp+jedM4/f/tO3H/rHCzl+APrfm/Wxqv65ruFfppbz7/8AAABAX4i5fzDMRP4HAACA0oi5P/5f4Yn8DwAAAKURc/9wmElF8v+aO1+fffNMlpr580G8Pp2Ge+rbxY7rVPh4fH5B7fLbX5j57384s7x9D2ZZ9ot7/rBw+zX3xOOqGw/Hef4jzZcv8tLNy9r3/ofOpP029te/Hu4/Pp7lLoOiCu5UlmUvX/PlfD/jj5zL5yv37M/n/Wefe7a2zRu76x/H27/2rvr2fxHKv3sPHWi6/WvhPPw4zKl7i89HvN23zn1w7c6HF/YXbzew/ur8YT//aP1+48/J+cqz9e3jeV7q+L/zpRe/Vdv+ifcXH/+ZweLjfzHc7wth/u976ts3Pge1j+PtvhCOP+4v3u6Wb3638PjPf7G+/Ym76tvtDzPuf1P4eMNdr882nq8nBg40Pa7so/Xt4v6nfvDH+fXx/uL9tx7/2L5zTeejdX288m/1+5ls2T5eHvcT/X3L/mv307g+4/5f/KP9Tee50/7P3//ae2r327r/m1q2O/H45nz/C/fX/BOb/vILXy7cXzyevX97ounx7L0vvI7D/p9/NKzHcP3/na/fX+tPV9h/X/P7T9z+66vPND2e6O6f1/d//rbD+VwxtnLVVW97+9Vn31c7d1n26or6/XXa/+G/Ot50/N+4rn4+4vWxo9+6/6XE/Z/83MSx43OnZ6fTWX36mvxn53ysfjzxeK8J762tH+87fuqxmZPjU+NTWTZe3h+hd9G+GeZP6+Pshd5+80Ph+bzhz19etfFfvxQv//cH65efu7f+eesDYbuvhMtXh+fvUvf//Lrr8tf3wCv1j5t67F2wdsN/7VrWhuHxt35dENf7iXc/lp+H2nX55434ur7E4//RdP1+vh3O63z4yczrr1vYX+P28WcjnHug/nq/5PMX3ubi8/o34fn++I/r9x+PKz7eH4WvY767pvn9Lq6Pb58ZbL3//Kd4nA3vJ9nZ+vVxq3i+z71xXeHhxZ9Dkp29Pv/4T9L9XH9BD3Mpc0/OTR6ZPXb6iclTM3OnJueefGrf0eOnj53al/8sz32f6XT7hfenVfn70/TMju1Z/m51vD4us7f6+E88dHB659TG6ZlDB04fOvXQiZmThw/OzR2cmZ7beODQoZnPdbr97PSeLVt3b9u5deLw7PSeXbt3b9s9MXvseO0w6gfVwY6pz04cO7kvv8ncnu27t9x66/apiaPHp2f27Jyamjjd6fb556aJ2q3/YOLkzJEDp2aPzkzMzT41s2fL7h07tnb8aYBHTxyaG588efrY5Om5mZOT9ccyfiq/uPa5r9PtKae5/6h/PdtqoP6D+LJP3rQj/XzWmheeWfKu6pu0/ADR18PPovnnd5zYtZyPY+4fCTOpSP4HAACAKoi5fzTMRP4HAACA0oi5f0WYifwPAAAApRFz/1iYSUXyf+n6/2vOLGv/+v/6/43nS/+/Yv3/B3qt/19/v9D/7w79//b0/zvQ/9f/1//X/6ereq3/H3P/yiyrZP4HAACAKoi5f1WYifwPAAAApRFz/1VhJvI/AAAAlEbM/W8LM6lI/tf/1//X/9f/1/8v3r/+f3/S/29P/78D/f/JrFr9/7PdPH79f/1/Fuu1/n/M/W8PM6lI/gcAAIAqiLn/6jAT+R8AAABKI+b+a8JM5H8AAAAojZj7V4eZVCT/6//r/+v/6//r/xfvX/+/P+n/t6f/34H+v9//r/+v/09X9Vr/P+b+d4SZVCT/AwAAQBXE3P/OMBP5HwAAAHrP8MXdLOb+d4WZLMr/F7kDAAAA4C0Xc/+1WUsRvCL//q//r/+v/6//r/9fvP/l9/+HMv3/3qH/357+fwf6//r/+v/6/3RVr/X/89yfjWXvDjOpSP4HAACAKoi5/7owE/kfAAAASiPm/l8JM5H/AQAAoDRi7l8TZlKR/K//r/+v/6//r/9fvH+//78/6f+3p//fgf6//r/+v/4/XdVr/f+Y+68PM6lI/gcAAIAqiLn/hjAT+R8AAABKI+b+Xw0zkf8BAACgNGLuXxtmUpH8r/+v/6//r/+v/1+8f/3//qT/357+fwf6//r/+v/6/3RVr/X/Y+5/T5hJRfI/AAAAVEHM/e8NM5H/AQAAoDRi7n9fmIn8DwAAAKURc/94mElF8r/+v/6//r/+v/5/8f71//uT/n97+v8d6P/r/+v/6//TVb3W/4+5f12YSUXyPwAAAFRBzP3rw0zkfwAAACiNmPtvDDOR/wEAAKA0Yu7fEGZSkfyv/6//r/+v/6//X7x//f/+pP/fnv5/B/r/+v/6//r/dFWv9f9j7n9/mElF8j8AAABUQcz9G8NM5H8AAADoP6PFF8fc/4EwE/kfAAAASiPm/k1hJhXJ//r/+v/6//r/+v/F+9f/70/6/+3p/3eg/6//r/+v/09X9Vr/P+b+D4aZVCT/AwAAQBXE3L85zET+BwAAgNKIuf+mMBP5HwAAAEoj5v6JMJOK5H/9f/1//X/9f/3/4v3r//cn/f/29P870P/X/9f/1/+nq3qt/x9z/81hJhXJ/wAAAFAFMfffEmYi/wMAAEBpxNw/GWYi/wMAAEBpxNw/FWZSkfyv/6//r/+v/39B/f/3Ldyv/n+d/n9v6eH+/86jy6ii6//r/+v/9+/xd6f/P6L/T6n0Wv8/5v4tYSYVyf8AAABQBTH3bw0zkf8BAACgNGLu3xZmIv8DAABAacTcvz3MpCL5X/9f/1//X//f7/8v3r/+f3/q4f7/svRf/z8+RP1//X/9f7//X/+fxXqt/x9z/61hJhXJ/wAAAFAFMffvCDOR/wEAAKA0Yu7fGWYi/wMAAEBpxNy/K8ykIvlf/1//X/9f/1//v3j/+v/9Sf+/Pb//vwP9f/1//X/9f7qq1/r/MffvDjOpSP4HAACAKoi5/0NhJvI/AAAAlEbM/b8WZiL/AwAAQGnE3P/rYSYVyf/6//r/+v/6//r/xfvX/+9P+v/t6f93oP+v/6//r/9PV/Va/z/m/j1hJhXJ/wAAAFAFMff/RpiJ/A8AAAClEXP/bWEm8j8AAACURsz9e8NMKpL/9f/1//X/9f/1/4v3f1n6/5/W/7/c9P/b0//vQP9f/1//X/+fruq1/n/M/R8OM6lI/gcAAIAqiLn/9jAT+R8AAABKI+b+O8JM5H8AAAAojZj77wwzqUj+1//X/9f/1//X/y/ev9//35/0/9vT/+9A/1//X/9f/5+u6rX+f8z9HwkzqUj+BwAAgCqIuf+uMBP5HwAAAEoj5v6PhpnI/wAAAFAaMfffHWZSkfyv/6//r/+v/6//X7x//f/+pP/fnv5/B/r/+v/6//r/dFWv9f9j7v/NMJOK5H8AAACogpj77wkzkf8BAACgNGLuvzfMRP4HAACA0oi5/2NhJhXJ//r/+v/6//r/+v/F+9f/70/6/+31Wf//l1eHy/X/6/T/e/v4+6v/P7+i9fb6/1wOvdb/j7n/42EmFcn/AAAAUAUx938izET+BwAAgNKIuf+TYSbyPwAAAJRGzP2/FWZSkfyv/187joX2sv6//n9+gf6//r/+f9/S/2+vz/r/fv9/C/3/3j7+/ur/L6b/z+XQa/3/mPvvCzOpSP4HAACAKoi5//4wE/kfAAAASiPm/gfCTOR/AAAAKI2Y+x8MM6lI/tf/9/v/9f/1//X/i/ev/9+f9P/b0//vQP9f/1//X/+fruq1/n/M/Q+FmVQk/wMAAEAVxNz/cJiJ/A8AAAClEXP/b4eZyP8AAABQGjH3fyrMpCL5X/+/X/r/4/r/+v/6/y2PR/9f/7+I/n97+v8d6P/r/+v/6//TVb3W/4+5/5Ewk4rkfwAAAKiCmPt/J8xE/gcAAIDSiLn/d8NM5H8AAAAojZj7fy/MpCL5X/+/X/r/fv9/pv+v/9/yePT/9f+LXLn+f3zn6Vr/P39d6//r/+v/9+/x6//r/7NYr/X/Y+7//TCTiuR/AAAAqIKY+x8NM5H/AQAAoC8U/T/ZrWLu3xdmIv8DAABAacTcvz/MpCL5X/9f/1//v0f7/3+2/l9++P1P7N+i/6//r/9/Qa7o7/+vvfj9/n/9f/3/RP9f/1//n1a91v+Puf9AmElF8j8AAABUQcz9nw4zkf8BAACgNGLuPxhmIv8DAABAacTcPx1mUpH8r/+v/6//36P9/z7+/f/xfOj/N+ta/z++6er/F7qi/f+HF3ri+v8X2v8fLbxU/1//v5+PX/9f/5/Feq3/H3P/TJhJRfI/AAAAVEHI/YOH6nPhCvkfAAAASiPm/sNhJvI/AAAAlEbM/Y+FmVQk/+v/6//r/+v/+/3/xfvv2f6/3//flv5/e73T/y+m/6//38/Hr/+v/89ivdb/j7l/NsykIvkfAAAAqiDm/s+Emcj/AAAAUBox9382zET+BwAAgNKIuf9ImElF8r/+v/6//n/e/48PQf9f/1//v8/p/7en/9+B/r/+v/6//j9d1Wv9/5j7j4aZVCT/AwAAQBXE3H8szET+BwAAgNKIuf94mIn8DwAAAKURc/+JMJOK5H/9f/3/0vb/b/P7/5fav/6//n+Z6f+3p//fgf7//7N3H82a1dUex5++t6lLFy/gDpw49yUwcawvwIETB1plOdBSzAkwR8w5YM4YQBET5gQmFLOYcxYzWtWW1WutPuf0Pvvpbp7u3vu/Pp/JktZ2t1UI/oRv/fX/+n/9Pzu1tP4/d/+D45Ym+x8AAAA6yN3/kLjF/gcAAIBh5O6/LG6x/wEAAGAYufsfGrc02f8H+v8jm579f2a8+v+R+v8ze/9f/6//1/8P4vz2/1f+9498+n/9v/4/6P/1//p/Dlpa/5+7/2FxS5P9DwAAAB3k7n943GL/AwAAwDBy9z8ibrH/AQAAYBi5+x8ZtzTZ/97/9/6//l//r/+f/r7+f528/z+vU/9/2a2XPPD26+9yw5l8X/+v/9f/6//ZraX1/7n7HxW3NNn/AAAA0EHu/kfHLfY/AAAADCN3/2PiFvsfAAAAhpG7/7FxS5P9r//X/+v/9f/6/+nv6//XSf8/r1P/fzbf1//r//X/+n92a2n9f+7+x8UtTfY/AAAAdJC7//Fxi/0PAAAAw8jdf3ncYv8DAADAMHL3XxG3NNn/+n/9v/5f/6//n/6+/n+d9P/z9P9b6P/1//p//T87tbT+P3f/lXFLk/0PAAAAHeTuf0LcYv8DAADAMHL3PzFusf8BAABgGLn7nxS3NNn/+n/9v/5f/6//n/6+/n+d9P/z9P9b6P/vbD9/kf5f/6//Z68z7P/vmPnD9k76/9z9T45bmux/AAAA6CB3/1PiFvsfAAAAhpG7/6lxi/0PAAAAw8jd/7S4pcn+1//r//X/+n/9//T39f/rpP+ft5j+/8jRyR/W/6++//f+v/5f/88+S3v/P3f/0+OWJvsfAAAAOsjd/4y4xf4HAACAYeTuf2bcYv8DAADAMHL3PytuabL/9f/6f/2//l//P/39uf7/hj2/Pv3/suj/5y2m/z+E/l//v+Zfv/5f/8+pltb/5+5/dtzSZP8DAABAB7n7r4pb7H8AAAAYRu7+58Qt9j8AAAAMI3f/c+OWJvt/uv8/+c/r/0+P/n//r1//P/37x676//x31P/P9v939/5/T/r/efr/LfT/+n/9/2H9/7FtP1//z5Sl9f+5+58XtzTZ/wAAANBB7v7nxy32PwAAAAwjd/8L4hb7HwAAAIaRu/+FcUuT/e/9f/2//n99/b/3/0+4kO//b857/39U/3+a9P/z9P9b6P/1//p/7/+zU0vr/3P3vyhuabL/AQAAoIPc/S+OW+x/AAAAWIe9f+/Awb+hNOTuf0ncYv8DAADAMHL3vzRuabL/9f/6f/2//l//P/39ZfX/3v8/Xfr/efr/LfT/56KfPzpY/3/1YT9/Cf3/5fp/FmZf/3/jyR+/UP1/7v6XxS1N9j8AAAB0kLv/5XGL/Q8AAADDyN3/irjF/gcAAIBh5O5/ZdzSZP+f8/7/2OHf1v/r//X/+n/9v/5/1/T/8/T/W+j/vf/v/X/9Pzu1r//f40L1/7n7XxW3NNn/AAAA0EHu/lfHLfY/AAAADCN3/9Vxi/0PAAAAw8jd/5q4pcn+9/6//l//r//X/09/X/+/Tvr/efr/LfT/+n/9v/6fnVpa/5+7/7VxS5P9DwAAAB3k7n9d3GL/AwAAwDBy978+brH/AQAAYBi5+98QtzTZ//r/c9v/54/r//X/G/2//l//f1607f+PTP2Z6FSH9P833/+Ke+7/Ef2//l//r//X/7MDi+j/j5/8X5e5+98YtzTZ/wAAANBB7v43xS32PwAAAAwjd/+b4xb7HwAAAIaRu/8tcUuT/a//9/6//l//r/+f/r7+f53a9v+nyfv/W+j/9f/6f/0/O7WI/n/Pb+fuf2vc0mT/AwAAQAe5+98Wt9j/AAAAMIzc/W+PW+x/AAAAGEbu/nfELU32v/5f/6//1//r/6e/r/9fJ/3/PP3/Fvp//b/+X//PTi2t/8/df03c0mT/AwAAQAe5+98Zt9j/AAAAMIzc/e+KW+x/AAAAGEbu/nfHLU32v/5f/6//1//r/6e/r/9fJ/3/PP3/ZrO5duYXMNX/H/8//b/+X/+v/+csLa3/z93/nrilyf4HAACADnL3Xxu32P8AAAAwjNz918Ut9j8AAAAMI3f/e+OWJvtf/6//1//r//X/09/X/6+T/n+e/n8L7//r//X/+n92amn9f+7+98UtTfY/AAAAdJC7//q4xf4HAACAYeTuf3/cYv8DAADAMHL33xC3NNn/+n/9v/5f/6//n/6+/n+dzl3/v9H/6//1/1vo//X/+n8OWlr/n7v/A3FLk/0PAAAAHeTu/2DcYv8DAADAMHL3fyhusf8BAABgGLn7Pxy3NNn/+n/9v/5f/6//n/6+/n+dvP8/b3f9f/43R/+v/z9J/6//1/9z0NL6/9z9H4lbmux/AAAA6CB3/41xi/0PAAAAw8jd/9G4xf4HAACAYeTu/1jc0mT/6//1//p//b/+f/r756H/v3ij/985/f887/9vof8fs///n81A/f+xQ3++/p8lWlr/n7v/43FLk/0PAAAAHeTu/0TcYv8DAADAMHL3fzJusf8BAABgGLn7PxW3NNn/+n/9v/5f/6//n/6+9//XSf8/T/+/hf5/zP7f+//6fy6YpfX/ufs/Hbc02f8AAADQQe7+z8Qt9j8AAAAMI3f/Z+MW+x8AAACGkbv/c3FLk/2v/9f/6//1//r/6e/r/9dJ/z9P/7+F/l//r//X/7NTS+v/c/d/Pm5psv8BAACgg9z9N8Ut9j8AAAAMI3f/zXGL/Q8AAADDyN3/hbilyf7X/+v/9f/r7P8v1v/r//X/k5bS/1966T1u0f/r//X/+n/9v/6/u6X1/7n7vxi3NNn/AAAA0EHu/i/FLfY/AAAADCN3/5fjFvsfAAAAhpG7/ytxS5P9f2r/f9HmRKF6wlT/H42a/n8P/f/+X7/+f/r3D+//6//1/+feUvr/Fu//H9P/6//30/+fQf9/11N/vv6fEV2I/v/YTP+fu/+WuKXJ/gcAAIAOcvd/NW6x/wEAAGAYufu/FrfY/wAAADCM3P23xi1N9r/3//X/+n/9v/5/+vv6/3XS/8/z/v8W+n/9v/f/H3Tf/9X/szsXov+f++3c/V+PW5rsfwAAAOggd/834hb7HwAAAIaRu/+bcYv9DwAAAMPI3f+tuKXJ/tf/6//1//p//f/09/X/66T/n6f/30L/r//X/3v/n51aWv+fu//bcUuT/Q8AAAAd5O7/Ttxi/wMAAMAwcvd/N26x/wEAAGAYufu/F7c02f/6f/3/+P3/ffT/B76v/9f/j0z/n39Gn6b/30L/r/+f/PVfpP/X/3OWltb/5+6/LW5psv8BAACgg9z9349b7H8AAAAYRu7+H8Qt9j8AAAAMI3f/D+OWJvtf/9+r/z+y6dj/e/9f/6//70T/P0//v4X+X//v/X/9Pzu1tP4/d/+P4pYm+x8AAADW6l53e8Btp/uvzd3/47jF/gcAAIBh5O7/Sdxi/wMAAMAwcvf/NG5psv/1/736/57v/+v/9f/6/070//P0/1vo//X/+n/9Pzu1tP4/d//P4pY9w+/oGf+nBAAAAJYkd//P45Ymf/0fAAAAOsjd/4u45ZT9f/w0/652AAAAYGly9/8ybmny1//1/wvv/zf6f/2//l//r/8/E/r/eXey/z9+RP+v/5+h/9f/6/85aGn9f+7+X8UtTfY/AAAADGrf/6OQu//XcYv9DwAAAMPI3f+buMX+BwAAgGHk7v9t3NJk/+v/F97/n9X7/8fqH+n/m/f/V108+X39v/5/ZPr/ed7/30L/r//X/+v/2aml9f+5+38XtzTZ/wAAANBB7v7fxy32PwAAAAwjd/8f4hb7HwAAAIaRu/+PcUuT/a//H7H/9/6//n/+++P0//9/yRU33ft+112j/+ek89n/5+8L+n/9v/7/BP2//l//z0FL6/9z9/8pbmmy/wEAAKCD3P23xy32PwAAAAwjd/+f4xb7HwAAAIaRu/8vcUuT/a//1//r/9fY/2dT3L3/9/6//v9U3v+fp//fQv+v/9f/6//ZqaX1/7n7/xq3NNn/AAAA0EHu/r/FLfY/AAAADCN3/9/jFvsfAAAAhpG7/x9xS5P9r//X/+v/19j/e/9/o//X/x9C/z9P/7+F/l//r//X/7NTS+v/c/f/M25psv8BAACgg9z9d8Qt9j8AAAAMI3f/v+IW+x8AAACGkbv/33FLk/2v/9f/6//1//r/6e/r/9dJ/z9P/7+F/l//r//X/7NTS+v/c/f/JwAA//8OC28P") program did not crash single: failed to extract reproducer single: executing 1 programs separately with timeout 1m40s testing program (duration=1m40s, {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), &(0x7f0000000180)='./file0\x00', 0x2, &(0x7f0000000080)={[{@errors_remount}, {@iocharset={'iocharset', 0x3d, 'cp936'}}, {@discard_size={'discard', 0x3d, 0x2003}}, {@errors_continue}, {@nodiscard}, {@nointegrity}, {@iocharset={'iocharset', 0x3d, 'default'}}]}, 0x1, 0x607e, &(0x7f0000000540)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+xw4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsHdvMXLd9R3Az169diAxEFInNbB2jDHOJru+xBdaNyYJIU24NNeSXmIb79pZ8C1euyRpJDsKlEgYFVW0DQ9tAUVtXiqsKg+0CigPqFWlSqR9oC+IqhIPURVQQKrUVpCt5sz//9+Z2bMza3vszJzz+UjxzztzZs6ZM/+Z3e86310AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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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=2m30s, {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=2m30s, {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 bio_associate_blkg_from_css testing compiled C program (duration=2m30s, {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 testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 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 bio_associate_blkg_from_css testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 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 bio_associate_blkg_from_css testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 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=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 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 bio_associate_blkg_from_css testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 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 bio_associate_blkg_from_css reproducing took 15m25.013090776s repro crashed as (corrupted=false): Unable to handle kernel paging request at virtual address dfff8000000000bd 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 [dfff8000000000bd] address between user and kernel address ranges Internal error: Oops: 0000000096000006 [#1] PREEMPT SMP Modules linked in: CPU: 1 PID: 4017 Comm: syz-executor398 Not tainted 5.15.165-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : bio_associate_blkg_from_css+0xfc/0x870 block/blk-cgroup.c:1867 lr : bio_associate_blkg_from_css+0xd8/0x870 block/blk-cgroup.c:1864 sp : ffff80001ca57420 x29: ffff80001ca57460 x28: dfff800000000000 x27: 1fffe0001b521672 x26: 1fffe0001b521679 x25: 0000000000000000 x24: ffff0000da90b3c8 x23: ffff8000187b0a10 x22: ffff800014cb9500 x21: 00000000000005e8 x20: ffff0000da90b388 x19: 1fffe0001b521671 x18: ffff80001ca56c20 x17: 0000000000000000 x16: ffff8000082eadec x15: ffff800008a1529c x14: 1ffff0000295806a x13: dfff800000000000 x12: 00000000362c8195 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ca899b40 x8 : 00000000000000bd x7 : ffff80000a88a05c x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000000 x3 : 0000000000000002 x2 : 0000000000000008 x1 : ffff8000187b0900 x0 : ffff0000da90b380 Call trace: bio_associate_blkg_from_css+0xfc/0x870 block/blk-cgroup.c:1867 bio_associate_blkg+0x238/0x360 block/blk-cgroup.c:1893 lbmStartIO+0x1b0/0x430 fs/jfs/jfs_logmgr.c:2130 lbmWrite+0x320/0x404 fs/jfs/jfs_logmgr.c:2079 lmNextPage+0x2f0/0x860 lmWriteRecord+0xb84/0xfb0 fs/jfs/jfs_logmgr.c:537 lmLogSync+0x41c/0x98c fs/jfs/jfs_logmgr.c:977 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: 97812cb6 f9400288 9117a115 d343fea8 (387c6908) ---[ end trace 4771d7634bd3918a ]--- ---------------- Code disassembly (best guess): 0: 97812cb6 bl 0xfffffffffe04b2d8 4: f9400288 ldr x8, [x20] 8: 9117a115 add x21, x8, #0x5e8 c: d343fea8 lsr x8, x21, #3 * 10: 387c6908 ldrb w8, [x8, x28] <-- trapping instruction final repro crashed as (corrupted=false): Unable to handle kernel paging request at virtual address dfff8000000000bd 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 [dfff8000000000bd] address between user and kernel address ranges Internal error: Oops: 0000000096000006 [#1] PREEMPT SMP Modules linked in: CPU: 1 PID: 4017 Comm: syz-executor398 Not tainted 5.15.165-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : bio_associate_blkg_from_css+0xfc/0x870 block/blk-cgroup.c:1867 lr : bio_associate_blkg_from_css+0xd8/0x870 block/blk-cgroup.c:1864 sp : ffff80001ca57420 x29: ffff80001ca57460 x28: dfff800000000000 x27: 1fffe0001b521672 x26: 1fffe0001b521679 x25: 0000000000000000 x24: ffff0000da90b3c8 x23: ffff8000187b0a10 x22: ffff800014cb9500 x21: 00000000000005e8 x20: ffff0000da90b388 x19: 1fffe0001b521671 x18: ffff80001ca56c20 x17: 0000000000000000 x16: ffff8000082eadec x15: ffff800008a1529c x14: 1ffff0000295806a x13: dfff800000000000 x12: 00000000362c8195 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ca899b40 x8 : 00000000000000bd x7 : ffff80000a88a05c x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000000 x3 : 0000000000000002 x2 : 0000000000000008 x1 : ffff8000187b0900 x0 : ffff0000da90b380 Call trace: bio_associate_blkg_from_css+0xfc/0x870 block/blk-cgroup.c:1867 bio_associate_blkg+0x238/0x360 block/blk-cgroup.c:1893 lbmStartIO+0x1b0/0x430 fs/jfs/jfs_logmgr.c:2130 lbmWrite+0x320/0x404 fs/jfs/jfs_logmgr.c:2079 lmNextPage+0x2f0/0x860 lmWriteRecord+0xb84/0xfb0 fs/jfs/jfs_logmgr.c:537 lmLogSync+0x41c/0x98c fs/jfs/jfs_logmgr.c:977 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: 97812cb6 f9400288 9117a115 d343fea8 (387c6908) ---[ end trace 4771d7634bd3918a ]--- ---------------- Code disassembly (best guess): 0: 97812cb6 bl 0xfffffffffe04b2d8 4: f9400288 ldr x8, [x20] 8: 9117a115 add x21, x8, #0x5e8 c: d343fea8 lsr x8, x21, #3 * 10: 387c6908 ldrb w8, [x8, x28] <-- trapping instruction