&(0x7f0000010100)="05000000c04100007400", 0xa, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 219.849693] erofs: read_super, device -> /dev/loop0 [ 219.854750] erofs: options -> acl,user_xattr,user_xattr, [ 219.868262] erofs: cannot find valid erofs superblock [ 219.880948] erofs: read_super, device -> /dev/loop1 [ 219.886021] erofs: options -> acl,user_xattr,user_xattr, 20:48:12 executing program 4: r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3ff, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) pipe(0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) r3 = getpgrp(0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x20, 0x42, 0x0, 0x0, 0x4, 0x88a84, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x5, 0x5}, 0x0, 0x20000000000, 0x80000000, 0x2, 0x2, 0x4, 0x8}, r3, 0x8, 0xffffffffffffffff, 0x8) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x2) r4 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41ba, 0x80434, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x10, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) perf_event_open(&(0x7f0000000040)={0x4, 0x70, 0x81, 0x1, 0x8, 0x5c, 0x0, 0x7, 0x6000, 0x8, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x6, 0x4, @perf_config_ext={0x8, 0x7f}, 0x0, 0x0, 0x0, 0x7, 0x100000001, 0x566e}, 0x0, 0x0, r0, 0x3) ioctl$TCSETS(r2, 0x5441, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000300)="3e61c9ff8939c83928f203de6cb88fb2ad5d155af88fb834d96c06953b9296f04dc625ad59e57e07c3f338f261815ec75277d8bbf34f0d633af409f9b4d883191fd658e5b216ca9956f4d7d9d9f1d05be23f0b20d2ed04ed6ea32facaf4490afe5d4ee2299064eea2b736d0ab055aacbf1a37c516d45ef446d410e38d29ea4a1f16acf6482e3927212cb42163afe944ad409e5a473c3f75eeb1a4702bdf0a9ceeee01ded4c63f2a686c326e4ba2f3cd15289fbf77dc14eb88b28cbab85ca6db6921e32895d68e2d5717144d75171a7550be8aa12a7612d893b01be9cb2bc25f2a8000000", 0xe4}], 0x1) 20:48:12 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:12 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 219.898228] erofs: root inode @ nid 36 20:48:12 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="050000", 0x3, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 219.937233] erofs: read_super, device -> /dev/loop5 [ 219.942287] erofs: options -> acl,user_xattr,user_xattr, 20:48:12 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:12 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:12 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 219.991486] erofs: root inode @ nid 36 [ 219.999626] erofs: mounted on /dev/loop5 with opts: acl. 20:48:12 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:12 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="050000", 0x3, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 220.081669] erofs: read_super, device -> /dev/loop1 [ 220.097633] erofs: read_super, device -> /dev/loop0 [ 220.102799] erofs: options -> acl,user_xattr,user_xattr, [ 220.117016] erofs: options -> acl,user_xattr,user_xattr, [ 220.128150] erofs: root inode @ nid 36 20:48:12 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 220.133566] erofs: cannot find valid erofs superblock [ 220.142780] erofs: unmounted for /dev/loop5 20:48:12 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="050000", 0x3, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:12 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 220.249165] erofs: read_super, device -> /dev/loop2 [ 220.254353] erofs: options -> acl,user_xattr,user_xattr, [ 220.284714] erofs: cannot read erofs superblock [ 220.322636] erofs: read_super, device -> /dev/loop1 [ 220.327958] erofs: options -> acl,user_xattr,user_xattr, [ 220.339080] erofs: root inode @ nid 36 [ 220.341119] erofs: read_super, device -> /dev/loop5 [ 220.359964] erofs: options -> acl,user_xattr,user_xattr, [ 220.365715] erofs: root inode @ nid 36 20:48:12 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:12 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:12 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:12 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c04100", 0x7, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:12 executing program 4: pwrite64(0xffffffffffffffff, &(0x7f0000000140)="14fddbd003a36c8caee987734b487aed1106a561e6af7a5c5276ee0a1c7e70a3ee3418324ceb1b3587449fc221346e91258d8d7986746feb7b03b9cf57464d5e69ce0a52b110e994f19954d3d5321d81e52a1f1600020ec0ea5df80570ff1df1daaf7b848f7e4af2d1810c18f63429e2edac28fe44ddb220eb93e0038f99361b0001c12a0d4753540953846248d7757d007f4f6aee59ab9225b52745b1003c3439bf0a5e23238047f7303c709eeba6c52e73d7d8fca8a06fc94ffc2941793bce20a823fa2c4916c1ed0738c97b83c81b97371b03cdfa1047af1c9d6708c9994da8900e172939d07307691694f0", 0xed, 0x5) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r0, &(0x7f0000000000)=ANY=[], 0x32600) write$cgroup_subtree(r0, &(0x7f0000000200)=ANY=[], 0x4ea00) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0xc028660f, &(0x7f00000005c0)=0x443000033) ioctl$IMCLEAR_L2(r1, 0x80044946, &(0x7f0000000300)=0x3) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x5}, 0x1c) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000001640), 0x12) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000380)={0x0, r1, 0x76a6, 0x1, 0x80000000, 0x5}) r4 = dup3(r2, r2, 0x0) sendto$inet6(r4, &(0x7f0000000240)="c15af12afb3325c188558e0886da11de5eccca0e4094f964166926fd7e00ce6b40abf1ee403a2999c138a8bcd50df1ab4464e55f388b3a84d2f890a930381eb94c0e167383feed825f3d83808477ad30caff0e389a095daa15d165102054c8bdcb52f7d5fdc439363ec31b51c9d2cd83de16f762c7c14593fe5f221ab998ca66d50aa6cf800a4ab3f46dcb6406c71f4cee606c583bbd9e39ab794d2a6c307805", 0xa0, 0x8000, &(0x7f0000000000)={0xa, 0x4e21, 0x81, @remote, 0x4}, 0x1c) openat$autofs(0xffffffffffffff9c, &(0x7f0000000340)='/dev/autofs\x00', 0x80000, 0x0) r5 = socket$inet6(0xa, 0x80000, 0xc223) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r5, 0x84, 0x76, &(0x7f0000000a00)={0x0, 0x81}, 0x8) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000780)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) 20:48:12 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="050000", 0x3, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 220.479267] erofs: read_super, device -> /dev/loop3 [ 220.484005] erofs: read_super, device -> /dev/loop2 [ 220.484500] erofs: read_super, device -> /dev/loop0 [ 220.492736] erofs: options -> acl,user_xattr,user_xattr, [ 220.496232] erofs: options -> acl,user_xattr,user_xattr, [ 220.505922] erofs: cannot read erofs superblock [ 220.506274] erofs: options -> acl,user_xattr,user_xattr, [ 220.516683] erofs: cannot read erofs superblock [ 220.518075] erofs: cannot find valid erofs superblock 20:48:12 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 220.630402] erofs: read_super, device -> /dev/loop1 [ 220.637503] erofs: read_super, device -> /dev/loop5 [ 220.649197] erofs: options -> acl,user_xattr,user_xattr, [ 220.658444] erofs: root inode @ nid 36 20:48:12 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:12 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 220.681920] erofs: options -> acl,user_xattr,user_xattr, [ 220.692432] erofs: root inode @ nid 36 [ 220.696691] erofs: mounted on /dev/loop1 with opts: acl. 20:48:12 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000", 0x4, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:12 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="050000", 0x3, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 220.773706] erofs: unmounted for /dev/loop1 [ 220.780114] erofs: read_super, device -> /dev/loop3 [ 220.792666] erofs: options -> acl,user_xattr,user_xattr, [ 220.801755] erofs: cannot read erofs superblock [ 220.836172] erofs: read_super, device -> /dev/loop2 [ 220.842728] erofs: read_super, device -> /dev/loop0 [ 220.863845] erofs: options -> acl,user_xattr,user_xattr, [ 220.871178] erofs: options -> acl,user_xattr,user_xattr, [ 220.876011] erofs: cannot find valid erofs superblock 20:48:13 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 220.885415] erofs: cannot read erofs superblock [ 220.903247] erofs: read_super, device -> /dev/loop5 [ 220.907538] erofs: read_super, device -> /dev/loop1 [ 220.913641] erofs: options -> acl,user_xattr,user_xattr, [ 220.917898] erofs: options -> acl,user_xattr,user_xattr, [ 220.926998] erofs: root inode @ nid 36 [ 220.929279] erofs: root inode @ nid 36 20:48:13 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c04100", 0x7, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:13 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:13 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:13 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000", 0x4, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 221.095247] erofs: read_super, device -> /dev/loop5 [ 221.101877] erofs: options -> acl,user_xattr,user_xattr, [ 221.122798] erofs: root inode @ nid 36 [ 221.133438] erofs: mounted on /dev/loop5 with opts: acl. [ 221.196603] erofs: unmounted for /dev/loop5 [ 221.198426] erofs: read_super, device -> /dev/loop0 [ 221.201671] erofs: read_super, device -> /dev/loop3 [ 221.206209] erofs: options -> acl,user_xattr,user_xattr, [ 221.213506] erofs: options -> acl,user_xattr,user_xattr, [ 221.225048] erofs: cannot find valid erofs superblock [ 221.236662] erofs: cannot read erofs superblock [ 221.270763] erofs: read_super, device -> /dev/loop2 [ 221.275808] erofs: options -> acl,user_xattr,user_xattr, [ 221.282578] erofs: cannot read erofs superblock [ 221.326886] erofs: read_super, device -> /dev/loop1 [ 221.331940] erofs: options -> acl,user_xattr,user_xattr, [ 221.356682] erofs: root inode @ nid 36 20:48:13 executing program 4: perf_event_open(&(0x7f0000000200)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r1, &(0x7f0000000480)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3c000000100083750791010800"/24, @ANYRES32=0x0, @ANYBLOB="000000000000000008000400", @ANYRES32=r2, @ANYBLOB="140003007465616d3000"/20], 0x3c}}, 0x0) 20:48:13 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000", 0x4, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:13 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:13 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:13 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:13 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000", 0x4, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 221.459070] erofs: read_super, device -> /dev/loop5 [ 221.464150] erofs: options -> acl,user_xattr,user_xattr, [ 221.474640] erofs: read_super, device -> /dev/loop3 [ 221.485853] erofs: options -> acl,user_xattr,user_xattr, [ 221.492741] erofs: cannot read erofs superblock 20:48:13 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 221.513643] erofs: read_super, device -> /dev/loop0 [ 221.519757] erofs: options -> acl,user_xattr,user_xattr, [ 221.525446] erofs: cannot find valid erofs superblock [ 221.540578] erofs: root inode @ nid 36 20:48:13 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/pid_for_children\x00') r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)) close(r1) close(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x4, 0x5, 0x8c, 0x4, 0x0, 0x8, 0x19714, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0xed7, 0x8}, 0x100, 0x3, 0x0, 0x8, 0x5, 0x1ff, 0x101}, 0xffffffffffffffff, 0xc, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r2) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x1) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000240)={@cgroup, r3}, 0x10) r4 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r4, &(0x7f0000000340)='net_prio.prioidx\x00', 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = perf_event_open(&(0x7f00000015c0)={0x2, 0x70, 0xcd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xef, 0x0, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x5, 0x3, &(0x7f0000000500)=ANY=[@ANYRES16], &(0x7f0000000000)='GPL\x00', 0xa857, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000)={0x20, 0x10000000}, 0x10}, 0x78) r7 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000200)='freezer.state\x00', 0x2, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000100)={@cgroup=r7, 0xffffffffffffffff, 0xe}, 0x10) ioctl$PERF_EVENT_IOC_SET_BPF(r5, 0x40042408, r6) 20:48:13 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 221.591570] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. 20:48:13 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000", 0x4, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 221.639994] erofs: read_super, device -> /dev/loop1 [ 221.645052] erofs: options -> acl,user_xattr,user_xattr, [ 221.657103] erofs: read_super, device -> /dev/loop2 [ 221.669093] erofs: options -> acl,user_xattr,user_xattr, [ 221.696153] erofs: cannot read erofs superblock [ 221.702370] erofs: root inode @ nid 36 [ 221.715940] erofs: read_super, device -> /dev/loop0 [ 221.724265] erofs: options -> acl,user_xattr,user_xattr, [ 221.731242] erofs: cannot find valid erofs superblock 20:48:14 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 221.821351] erofs: read_super, device -> /dev/loop3 [ 221.838847] erofs: read_super, device -> /dev/loop5 [ 221.847293] erofs: options -> acl,user_xattr,user_xattr, [ 221.847967] erofs: options -> acl,user_xattr,user_xattr, 20:48:14 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:14 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e803000000000000", 0x20, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 221.876081] erofs: cannot read erofs superblock [ 221.908295] erofs: root inode @ nid 36 20:48:14 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 221.954042] erofs: read_super, device -> /dev/loop1 [ 221.971702] erofs: read_super, device -> /dev/loop0 [ 221.980909] erofs: options -> acl,user_xattr,user_xattr, [ 221.986474] erofs: options -> acl,user_xattr,user_xattr, 20:48:14 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000", 0x4, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 222.018834] erofs: root inode @ nid 36 [ 222.038127] erofs: read_super, device -> /dev/loop2 [ 222.043210] erofs: options -> acl,user_xattr,user_xattr, [ 222.049942] erofs: cannot read erofs superblock [ 222.053680] erofs: read_super, device -> /dev/loop3 [ 222.069306] erofs: root inode @ nid 36 [ 222.078266] erofs: mounted on /dev/loop1 with opts: acl. [ 222.083913] erofs: options -> acl,user_xattr,user_xattr, [ 222.089836] erofs: cannot read erofs superblock 20:48:14 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000002200)={0x0, 0x0, &(0x7f00000021c0)={&(0x7f0000002100)=@RTM_NEWMDB={0x17, 0x54, 0x1}, 0x18}}, 0x0) r1 = openat$incfs(0xffffffffffffffff, &(0x7f0000000000)='.log\x00', 0x2c0480, 0x11) getsockname$tipc(r1, &(0x7f0000000a80)=@id, &(0x7f0000000ac0)=0x10) ioctl$sock_ipv6_tunnel_SIOCGETPRL(0xffffffffffffffff, 0x89f4, &(0x7f0000000100)={'syztnl1\x00', &(0x7f0000000080)={'ip6_vti0\x00', 0x0, 0x2f, 0x81, 0x53, 0x1f, 0x5, @private0, @private2={0xfc, 0x2, [], 0x1}, 0x1, 0x47, 0xffffffff, 0xffffffff}}) sendmsg$nl_route_sched(r1, &(0x7f0000000a40)={&(0x7f0000000040), 0xc, &(0x7f0000000a00)={&(0x7f0000000140)=ANY=[@ANYBLOB="9c080000650008002dbd7000fbdbdf2500000000", @ANYRES32=r2, @ANYBLOB="f2ff090006000b000c00ffff06000500060300000b000100666c6f77657200003800020014001000fe8800000000000000000000000001010600120000000000050052000600000006005d00c0000000050036000000000006000500200c000008000100627066001c08020018080200040403000000e06a000000000200000001000100faffffff09000000090000004c00000006000000040000006ef8ffff000100000200000009000000ff0f000024000000060000000600000008000000010000000001000004000000050000003f0000002978000001000000263100003f0700000300000009000000ffffff7f0600000080000000000000000500000000000000070000003f00000005000000018000000800000001000000000200000800000008000000ff000000080000000100000009000000710c000000000080ffffffff81000000010100000100000005000000ff0300006909000003000000070000000000000002000000ff0700000300000040000000ff030000030000000200000004000000010000800700000002000000ffffff7f0200000004000000030000008000000002000000ff0f000009000000a0000000ff0f000001000000fdffffff4800000001000100ffff00000100000005000000050000000800000084000000320600000100000001000000f7ffffff00000000010000000600000001000100feffffff07000000010000000000000006000000030000006aac000000000000ffffff7ffcffffffe95c00000700000001000000ff7f0000040000000080000002000000ffffffffd9eb00000100000005000000760400000100000001000000643d00006c0800000200000001010000010000800100008007000000b00f000003000000050000007c000000d90f0000a90000000500000001000000070000002f000000ff0300003a000000660e000001000100090000000100000009000000010000000500000006000000600400000000070008000000060000003f00000008000000010000000f0900000400000007000000c3dc00000500000004000000080000000500000000020000ff7f0000ffffffff7f000000fbffffffffff000098140000990000000100000003000000ff03000009000000ff0700000700000000000100f7ffffff090000000800000004000000040000000080ffff0200000022c30000050000004d0000000000008000000000020000003f00000004000000010400000000000000000000000000001f000000ff7f00000100010000040000a22200000010000020000000060000005e040000270000008f7700000002000023070000060000005e010000ff070000030000000400000003000000ff0300000500000002000000020000001c0f000073710000af15ff05ff030000060000000000000081000000fa3f000095010000400000000500000000000000000100000600000000020000f8ffffff0100000004000000642c000001000000000800000100000001000000060000000000000003000000070000000100000000010000050000009dd3ea17fd000000020000000c0008000004000000000000040402000400000002000000050000003f0000000200000003000000080000000300000000000000040000005cf6000005000000ff07000002000000d51c0000000400000101000000040000ffffff7f0700000008000000030000000300000006000000b3f0000001000000010001001705000002000000060000007cd100003f000000ffffffffdd800000fdffffff0400000040000000010000000100000002000000ffffffff0400000008000000010000000600000027000000030000003f000000090000000000008004000000010b00003f000000060000000900000006000000020000000100010020000000050000000400000000000000020000000500000006000000ff03000001feffff090000000900000008000000060000000900000000000000080000000100000000000100050000000e00000009000000060000000180000008000000000000000600000001000100ef420000ff070000f3000000ff0700006500000002000000010000000200000080000000000100000180000001010000800000000e020000fdffffff05000000010000001f000000ff00000001000000200000000800000008000000a7000000a2a300000500000007000000400000001f000000070000004000000002000000810000001f000000640f000001000000ff000000b18700000800000001000000010000003e56000002000000ffffffffb00000007f0000000100000002000000beffffff9600000006000000040000009208000000000000080000000180000009000000050000000900000009000000290e00000500000000000000000000007d0d00000900000008000000060000000080000008000000ffffff7f20000000000000000800000009000000ffff0000008000000900000009f7000003000000040000000400000001000000f6290000aee200000004000009000000000200000800000050700000060000007d010000020000000900000028000000ff03000006000000ffffffff000000000300000004000000080000000700000000f8ffff0200000009000000000000383f000000300f0000050000002000000002000000ff0100000000000009000000ff01000003000000ff00000009000000060000009f00000048dd0000ffffff7f00800000000400003f000000ff070000a2a6000005000000f9ffffff08000000be7000000000240002000000ffffff7ff9ffffff5006000002000000ffffff7f08000000ff0f00000008000001000000ff0300001f0000000400000001000100010000000900000008000000622700000308000001800000010000000200000000000000060000000000000009000000ff030000020000000100000001000080b3010000040000004d06000024010000000000002d170000f7ffffff00000000"], 0x89c}, 0x1, 0x0, 0x0, 0x4}, 0x0) sendfile(r1, r1, &(0x7f0000000b00)=0x20, 0x101) sendmsg$NFULNL_MSG_CONFIG(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000b40)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000bc0)={&(0x7f0000000b80)={0x3c, 0x1, 0x4, 0x0, 0x0, 0x0, {0xc, 0x0, 0x4}, [@NFULA_CFG_MODE={0xa, 0x2, {0x5, 0x1}}, @NFULA_CFG_QTHRESH={0x8, 0x5, 0x1, 0x0, 0x2e8}, @NFULA_CFG_MODE={0xa, 0x2, {0x10000}}, @NFULA_CFG_CMD={0x5, 0x1, 0x4}]}, 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x80) 20:48:14 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c0", 0x5, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 222.147546] erofs: unmounted for /dev/loop1 20:48:14 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:14 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:14 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 222.237120] erofs: read_super, device -> /dev/loop5 [ 222.246855] erofs: options -> acl,user_xattr,user_xattr, [ 222.252731] erofs: root inode @ nid 36 20:48:14 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x408d40) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r1, 0x40045532, &(0x7f00000001c0)) r2 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r3 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) ioprio_get$uid(0x3, 0x0) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000080)=0x3) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x4, [], 0x0, 0x19, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x78) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x1a01, 0x0) ioctl$EVIOCGPROP(r6, 0x40047438, &(0x7f0000000180)=""/246) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000280)=0x20000401) r7 = dup(r6) write$P9_RGETLOCK(r7, &(0x7f00000003c0)=ANY=[], 0x27) write$nbd(r7, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001f40)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000001b00)=[{&(0x7f0000000540)="844841badc1299f6ec9e7aa979a5c202f53167a5b68178fe1e86c84617132129120cdef86f2cc4dbc2e087e1bbb3c74ba432de89f84628fea5395160a8b0c5eef26ac07e4d6f92e97266c8d1d5ec497dbeec1a90222242cecb0533c06d555666e7ab087b0b034e86fe20ba4fa81fabb36606cff2907875cfdff702a2eae55d9047c50c5db4ebd3510d70a6ed5cf020c9f19e0a0e95734b1c361f6ca64350661db9024e734d427b547ed50dc5b80669865e4133c80af1eb3f1592379cc775d64795f03f7b81cd334c354429f029cb5017077c279e9137bf197b7b317596a0a96071d4639f4d0096d91146d068376c2d9f783d2ccc4ac0d97e0752f92aeb632057ec8be33e0ac05ca05bd8a2ac70f3061220193f60a9b0c2e0821014761e6488de266bc72b21a659d3e12de94546d7099c6fa9af5eb0a7c2081da3c845b988011d8b4a67a6bf2eca0faddd81b9ef0fbe4ec43709a8f72e351bc699e804902d3ee28fc0f617c4ed8f88bd4db2b3a654355506a0646a275108b5e971181639a8d9065919b57fad595f6690b873e91f7c05b805b1290797ccc12aa37e9ccb15b6c8be4abad180aa4c11119346a9ad3261099ea457d808d6b4d95029f8724cb301d071ddafbd8678aeb5d7fec53ce6a75950649d902b12f1150354204457fac7f93e5be5f80001e1e345480e1add89b0832094cbcf4df1ac3295d794d2ed281a519883f47d3dcc4928c2bf6fecf31477adcb60e24c6f452424e0661c6fdf381408c13981500cfaf12d92d1cee97e08ba79280d4c30f86ff6d4d377256e43e10af095a38f869fdbef06cf71b57fe3989402e5fda3d79aec6ab8e0a3791d6f66762aab429606f2e6bb912521ba414361a9532f3414f765ac993decae0f8593c9c7c87d4762e499d496ec2dcb967053d3ca01f47d3938a2adc6d557059fe1191c9ae56bf722c53077772ab634906b5072b85f3486aa644bf4a3ec1bdc16c707170388c7f04aacd2e30c253bd870e3471b6c5fb43777ada24effed7d95ce016826cc05ea982aa9eddffec46710c5c632b4eae7c330faf00796752dff7c677ac021da17a0d99619429b34288714aca298a52f83d8f6c5274547bd3468d852a689bb8a4df5605022c7f113577015ab456008036520c9b6a9ef9e31b1470e4d005e14a964d999e2afcf46708cade5bef5d67b4e388f0de0bb53e99bc985d6c3afaacffcb45ad1888715a4acc7593b7c1bcae05a7c3ccb5cd6669b977d72a732ceb761c63231569fdb228653f210cedbf8cbdaa1d064ecf11243497b59f54a6f5eb50d5ccc1e7fc8a0df61dc91e405e2209a092b58332f2f2c6e27a5ac467dcd786fe09ff642c346a07b0fe23275d82ac97aae6b38dece90af16fa3415da244a88fa81c446650e502c2d4fa75f530d4e42ea88a3d1bdef4a54b185acbfef0a8f6292476ab3a50debcb71b2e2863e93c31128f382e3b645316e22194f0d78b00c1fef4ba600f4b6a682aebdf5730b669d8e8c3014dab292f07c35b80617ab915a0240270242c006c1b6abd08177fa55292a890f98c9f8a5692fa17c79066342b8ac1ef0cce6bb848a1d879c125d88f4c3b7c3217cc7143d1df8cc39c88d2e75ab5b54dee91bb6be1b68d058c92a4f4091b0d672daee3f7e87984b185a266a353c1fdad5cb3773f37390ed32504bcaaaca52f7491041c9c256628c4a1abc345e2252871133d69bca36221229b8cbce00be10da1934ce2b56bbab4d144dcee0855ebe934176e98040b32983ade661e071949d5cc582b8c39e47f3daf325ff64f3ef675e856d0ec9dfb57acb28b063f37f76dfd44aa79e3a507136c0149ffe63555acb292b7c4ad400f103522e3f8be6e894543a5baa5b376c6348d1aeab7308da6805b55936ff73dc3cde5c337d6e2771588cb62a0ec572baf6c94c20fd81f362cfea4b632738a38fbeaccad5a4001a10e450514d73a5dd81acd06445d07a35db9a4d724d6f72276560e5e9df9139a3d9bb0b64574409e46c680b06010a10389c40f0c57fd7b488222d56debca5080c292a129a280d5b4454afc67988fbd5228e5a7422f3fe6a1352496c07391174f8b07aed32e18e70a1f7a09dbeaaa72b7200ce7672a04b6625ca32dd32a0075d9dbc7e29983512dad57153f673fe06dcac50cf49aab891a0378c3e2655b7840904471389708adda13ef90c24a271d5f6e0c0f7e5c07341e96281f1ed46a24615d68d1ed57995645a1865b008fe87431ab030708fd5fea2106a88989097780efe81561d528d582af3efbd30ed6409f26c78b6d3ead320deb4d25d86677b2fa73c15b773f7ddce47dd7ed4fee1c51ae31cb1272fd49bf84e675b83045b8e59b9dce1d36a277d8728210518e2959eeff73ccafddbfb336699040fa62313db8878046662c7caff5d48d059f152cfd358c2094ac4d54802660fc9dfcf7137638be684c9e5451d969fbb13a8314a15a6d0c63fe9a40bcecc1bfd442fbd6071f688d4f66b04b1a4e94c8e8be4ac627ef68dc77193d9db58ff646c86ce49014028c44ad18676a2c793baf95b628eefcb706f73b96827999b9aa461796b751b1f4d5b3ca4f69fd1d1fff4426c401d2d3e029370279a344cb217f07ee49bcb8f33b6e5e9248b44cdcc5457b665afb17b7384bc7772f170be7bd8fb66f4d3a438fb16146ce6ebee96a8357bbf18044394467b1a2d0a916f829c2359181cdd6fd7501004a6c905457b6a30465485d4beccd50939cdc1b649d91f80b4869cfd41f73fc81b5d1eae22899226412b0cbf06707033d90a6c66354c132e2696eb5f179d1da57758dc192f142796760cec4b8c9fd67c34051c5f6432b86b0511e379081633f5370a6a18a4af6f251025e2b197c8667300990d92acf47624c00017ae1203413a9b95d39bbeec75800dbfb1da7d107bc9249a6c5fe1eac5bb92250dadacfaf60481e36c69e314cb7c291402700c12dac9f586afa5c41543724b5a683773fb5fde09f10ee4185ee4e729ca5456eec10332bcc195745b8e7884e5f8eef2eed7d02a09c67cb905f92f06b69ca5eddfc9da6dec0a4da7e3d4561b76642199f631dae9c22f0498b044fc3287b430818e77d6d7531e56f976d45168d256be0e6c4f634d17384e18d39c6778aba775592e2f5c48bb88d6d5820d5db204f6fd6a466eeb9fdb151f23d92d29e1760414bf5df96337889409044904b020e4de68704fe72d303510e6efca8bb040932617fc5b9eb423ec74d467f4a0e2d6bf153589d5aaa4efec04ff6f5a76f4d36c91590800e1d69afca5e0987007eedc90d79f804cb47306afa86451a5fe806476a5ce3ef7c1a1c7cbc0cd1075b1e0e67a6d43c0d07d09629eebf2b35669fe9001d73e149af1f1eca67b85e7bf705e4953af999d582feac77c8e480b172222327e405b7ce1b947409ec22fa353a094d3672f081a09fe1735aa9001ec78b5d44a5ee3a53ec634336e59eac939e4625cecb06b4ffc10c12dbbc078aa9bc74229a91e38066f89e0d320c58a2abed64f7462de9f7a1a922a4671b5a174c56b2a42d8711cfb41fe8dea05cde6a78ea6765083fa92e28397ae0968de52994f80b334f6746ab2273c24f067fdf7c72fc8e90c64c62f2358f49a67d0810b22f7f186c72401cbd43bf945de7ef9586b35bc6da51b6a58f071a61d864ef2d9be10ac989d65e97c222b202231a80bcc08c8845d698575591ed6552bb7d8d135d972c0e5d7f10c5c1fdb8937f10afbab7e9ea8cd8dbf9118855018dc2c8d81791643d335f16b08058917add3f80f61e8ed29f6dcdeb4588bed0777d7bdc9240b2c12b81e1dbde86a9f142de3c70cbb5935c502bc271fa5c61a183a25133c5f67cee297c94985b704c23ebe13f4ea7c56ed05293fc70ea10d2af4465a0bdce741442fb706562aff848d59e36c97327c0248579ac246b83d93b6f172d876ac35d17e57d3a2a8d7382b1370fb6d865d87344b0f23d11b064d32781f76a071089f4b0f9bcb2f61b80c3c89518850e3225958e1a4044e39cb1aff351ba9e4e5b993187c4562e64f1b1f7e184e6a09550fe2fcde08145db8824351ed71124d5366b9f2bbd254359dfdab8c557a750a4ea44ca69dcd13a2bb960641e5f4852e27dd0ffa1bd8159ca0f950ea218532ee7628326211874ac2118243a885d6cc21d9a8b7c53a92277740545a26cae5c9189f898af21ca2c39905982b2c2b7092364666f7ad0d8b2e004d29f7e3dbb50a2b11b9b8e44f8d52f6129d3550a11a6da9db7078c46104284c72464ffd890bad8e9ba99e16e597d04cd9bd59079e9757fba241c27defc10d6f0ca49ce2d27c25a647d096ff0a63b92f8f594388282431292946d531d013524d7a3a3f53a202ff49c03792c909e6eb4092405886571c7ccec198c4cd1d4ccf4626abe8164133a893eab29f3aa723bcb36a4aad0102b0fd747233617c4b5ebb48532decf5782a9503b4505e812284bc6199642dcfe54915dcdbd0af6f9d8e54dac7bd61db7cdf3964ac20367a30d846bab70b52415cc8a2b93d6802f172be1fe827fafe66d3a5f8fdc9e574c08ebff091fdb6ae78fd1f1180f070bf6464dc879b8a11f44a07b4a883404112754cb658bbc0de427c34f39136b99332ce2823c344621ba2bf684fee65b83d5966ed58e10601cad13d0400e36b58bfb4cb289db6ee0ac127f91bcc7a1f075e9bf842f17e358fb16ab7fa0ca239e2a63865e1a22d02b5465d05c6e6372614a59dc236fa521a5b1c476947e95c0a26a778d7f9c1ec416a91c5e5df3b8813013d9a0d25b80f15ff633e9f07b30c1e4020841e917ac5648aa275c071fe1e83d1f968ad8b6f2fd74fa1606515eeca070c549c6d1cedb41e19a5a1b6216e9af8fe34289014a2dc8da6e2bd97f626c31e1d3f39b3bf92be95d5d6896a90c7d2f7c81f65e0f9861bd86a6b4cecd7e6f34b6482d83093e2f48e8ea94304f3722960253d175c31777f43319052da3f8de2cf61503c2d4e6152f9b510c9630166e2075fecf5445573e5d4c6a5c328953470c80e700394f814d0215b5bf19c23ce1882f4e3b1d06dec36bb8635ed526aae02c186fe0ca88471f2cb5e8695466c0538b3f29b8b87f2349840a0ea97ff20348f13968d69fec75e46c460ab1ad174f578f8b4c4bd5e6eca0ec6ffc498637d37362b54c4ba89ce32271bb99c45111b2d5a53eed71f8f814baa55bece2a9de5a32747caa72a38c0debcaa118ef4026714388b3f9e1da654082e465f712cf9d29d3c5b90c30146dde3e903388ff8feca9ebaaed1bd7ae0d67b4528df83d78b1a8d3b442a2a9bb03fb5cf6f055661c4166deaa89cc203fab450438ef3bb78284e094f0430d4acb5eb85524601936bcfba78f18ef097ca6c06941b0a040852252ca31f1f7062de6803755b0dcfc50b97cd8d323aae82319153e9a6cdd809d4efbb344f09f3b44716adf487c0cd7b80f507123243029874585edd2db2a9a002ca39fd3bf1472569b4aab679fa5b42a9004f0e9a4850f0f35757a865478f32e81fd25760d0b76990e6fb24b8188727bdb430f8573e89f0bcfd7b4d68b6cd2453401dbd663dfa263c0032af4d609c1cd3f1841dc93cec6769613212f818c759f73cecc41f5e32b8761767414a98d724570c345bb13e992bd027ffecf9e866772effb2d7bdfbce56db0c5b9be0d0cb5544498938100d3d93d7271f6e8c1e1066bb76b3e175f6fc383020e8686e5d3394729a97e8014e385965c157c713f828be2a62f57e970fce294a89ffc42af1e08e72e2edfe9be83fd542d8ef1e4ec5791cb2e37ec1d9", 0x1000}, {&(0x7f0000001540)="b2c474477734761b0ec762e59474460a10788e2c38b9511f56bf82e9e293943fc5c3bab1d7e3c3720403301c059bde3c6abf27908b3fa01f6a3e35bfd7a8b85384ec6c27cac0a281ce0bedeada55b3693afdd232e03f4e7579276233b9dd3d9599416f6d18c63c636bbf46557158d886ae2f34cbefed4a331bf425143060c9566630c078d758", 0x86}, {&(0x7f0000000100)="6c3164bcd423f016e4e17607495c7088d4446b86050254b59f5a2608b284ac884a2c0c2babd2ede55d5706", 0x2b}, {&(0x7f0000001600)="f5f229ecb180dbb468cb9805dc199ead0569238aec6cb4951ade852916afcece608e4538d34492113a9f43a440cb4b8821bcf501b02c68cc4909200545ed0a74b8198d6f2942c612da85818dbe8e531cdae1c950686a755ac1806715b8d56af0ef445cd0b1eac449f3bffbfee073394cbdef10387378d22b5eaccb57d6bbdceb159830a7503b75fdbca56d35829e5a05abb638cc67fa852ae9e5d7d512f4", 0x9e}, {&(0x7f00000016c0)="708a403cf4cd09fb7fe7f15af3adbbcf6a813a9477bc75b1eef81e9d1fc2673f2da4bd8147b87d413a58e5adc54a30f4346a03bf5c8150bdadbdd925c0678bac00fdc49235743db4d711099a8e8f701a25b8cc9ba910f6bf5230edc2ddd6d7d8eda507934926d20fee170ca5668dba72e77746b6ee6c", 0x76}, {&(0x7f0000001740)="fdaafef4e0f8a54255e7aa4b9f6c0b3246c673ae86f2266cc2a0e912debee2619e309d2932c2b6206fccbeabfbbea85665bce515b85fb801a3c680368059ea02a5f01add9ebad85095aac65f67ae8ae168cf841509ff628adb45d2ff231eaeb417c311d99bf87720e58ecf8247fb76e8ac9081c79c6a5ef7862f43397b4a4094948c83481777b88e35faa5ffb70bddae591f4d476bbdd73ed26fd4b13bd81a740d142a1344cd118eed6b1c280bfb3b74a8a9f580e3356b435ec1c21c26f5e80161e970ed666a9a3269", 0xc9}, {&(0x7f0000001840)}, {&(0x7f00000018c0)="4a004d7bf86a7ee9a405ad6bae84b4ad52e2ee55465ceae8248207810ab88ba423fcdb81167af4828d100b7f7e52e3698da8c2af8965105dbdf259588e5d61bdb56c2195bb384f900597edf17d8b3c5484eb67af71094b55d0c222521ad764f15881df9d641b59788c44c311f4b7375b02340f835999fa2f981672ed87646002bc21c760e3ee5369a807cc7e65d26cf8ce9ceaaffd381ae29b5536e487cbf31220d3ffd0256092ffbaad7f2bda46afd959e3f82bdc6cf2e45c5fa304369695ac706b7c1c6241ef9894871f5fbec7f05a67e755b543326963e7d925d0a847c3", 0xdf}, {&(0x7f00000019c0)="6acce8f86775706628af36eae264c320d607ee18bc236694f9ae4b5e2e251c32c74cd738e5d385a46f7ea30f2887ccf008e1c41e3c8dd7bc1253d13b3f2695c928", 0x41}, {&(0x7f0000001a40)="9e08b2222d0676ebb030e678e385cdb5e700b4d3d77f2d054409d65048abc16823f3bf5c22f782c11f17de2439df40b6f7f7e66a54d30735ebf55627b2e8e5f262365876b23c30b8913d41ed2ba6fdcccae45af5134726feb79ae5dd79e2837db7a9e4afda84c6235cd722a1b096e32beaca5154984e46013ccbf054cb2de878825a772fe1b92c9f43aba156cda4cfdc6b6fad13cccc73450487182c53cddc17450c586973cd177b64a63b5dd699456d3d2b", 0xb2}], 0xa, &(0x7f0000001d80)=ANY=[@ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB='B\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00', @ANYRESHEX, @ANYRES64, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="180000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000001000000020000009ae69b5b7a154f7824670ac3744e458efa8629f3cbdd44870d76166e3952c4c90e7b7006fdeeee39b34ee12fc755ce871f4fb10e797cef16d436e36f5d4cc5c814ba312e4c2abf283b2f28e9d77d9056c2a6644f8b23a4df70d2370fe8e2b930895417ce0c2ca3a6bf43bcf269eb0935edf845f095", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee01, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="02557cb1a3d531b0cb000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000100000001000000", @ANYRES32=r6, @ANYRESHEX, @ANYRES32=r5, @ANYRES32, @ANYBLOB=':\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], 0x10c, 0x4000000}, 0x84) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000001f80)={0x4f8, 0x3b, 0x300, 0x70bd29, 0x25dfdbfc, {0xa}, [@nested={0xf6, 0xc, 0x0, 0x1, [@generic="ceadeeb3339ffc4a77fd8b82c18a599d8858263c07d10f66cbfab747475ddd10854a4eff29c44d5ddb6924065d6d94f6770a8dcd42fae82ed15a6df030b85ac0708e19c072b77916029debb66fb7a98e5cae3f4e0bb4fb56947d66aafcf58692986e3003cb2ec684b7e8efc7bc0591a24a8ffcdc8049beb465529b2463afc8e8f6512350a3619f043c4c8ebefa9efd7c814d", @typed={0x4, 0xa}, @typed={0x6, 0x74, 0x0, 0x0, @binary="feab"}, @typed={0x9, 0x42, 0x0, 0x0, @binary="a80c2aa8bb"}, @typed={0x48, 0x2e, 0x0, 0x0, @binary="48ab17c4f5fc95a4198fdfdd42d7d472e2b65d13d5c5f56733ef4b5f4d530746247c681dff21cc0cd0f4bb2a3785a9a0d6527de1249b1d0fc97a844a6aea4ad6f650b473"}]}, @nested={0xaa, 0x8f, 0x0, 0x1, [@generic="fd86cadf5afe39531bc417b4481bcc31c588995d7026b7a5efd3515fd6c57db96ccf48ac73057ef8e79b40eb6b5781f768cb7a250482a34a5e462f9badec8aef4ecbceb71629a9936ae1fabcf051efccfc3e861e8f072fa72f6a01437973d071257b7a525f0b8d14e5b46465a7747649902c83360a7e534a9975764edf30c96e60b76668d7f32a90903362fd8588e5dbcaf9da1ac44da2917eee6b7d552110b956a4", @typed={0x4, 0x7a}]}, @typed={0xc, 0x18, 0x0, 0x0, @u64=0x3}, @nested={0x223, 0x33, 0x0, 0x1, [@typed={0x14, 0xc, 0x0, 0x0, @ipv6=@mcast1}, @generic, @generic="0e6f96b372a9980d38d0880c0d01c1", @typed={0x5, 0x8f, 0x0, 0x0, @str='\x00'}, @typed={0x17, 0x1, 0x0, 0x0, @str='/dev/snd/controlC#\x00'}, @typed={0x14, 0x7e, 0x0, 0x0, @ipv6=@private0={0xfc, 0x0, [], 0x1}}, @typed={0x17, 0x24, 0x0, 0x0, @str='\'%\'/%\xac!\xff\x90-\xdb\x81\xda\xc4~-F@\x00'}, @generic="a0cc240612c7f620da358210e1f0dac8be0b423b9feef6c08be3faf82c36049cfff8bb83009db41f64a824b9797e459e0f25d6368e36bc48a59939a7690aba501f05ab8e70177a15b2bdfd545ad58c86b9f595f3b9e8a6f9c05fd2ac3d694d847f0ec8e51dec399f6273a01840f0a331be7cacba4ab3142fa4a5feb9a3afd0e9f8d7a0b05092e02858c67d657d9589e4e8c06965501c97f52aa9e7d0817534b98aa6967f2ceff0668e8c9b5b7ed441c9b3e0dc1ff3743506d8e76f48238f955d0b2cba73c1ec2864f7c7f3e16d25573b2b4cfc577abcba5be8f2de3f1ae9b377b427bd9eac8bcf63bc", @generic="f13fdc0d37b71d39e998aa112ded838612cb3f7742eee1a19211b60b2f4356cdb6e7b870d9018419a80f4dc0ff3533bc64fdb4f27c07260f6c64768f1efb0ab19d1b0956fbd5bd383c6d6dfccbd7aea2b2611985897a7c582df702366da91cdcf2c850e9eccdf2367dbfe348cdc9e7a6e7c4b68743aa4684bfb5262c184f6701546cd44fc8f88198564267b4f2c27f2e2c26a5089766f12304dbdf9766af2352043c244737d808691eb14a46902fb9a8f50ec8ece26d484e411b167210eef68a61ff63a036e0c7"]}, @nested={0xc, 0x2c, 0x0, 0x1, [@typed={0x8, 0x69, 0x0, 0x0, @u32=0x6}]}, @typed={0x8, 0x5, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}}, @typed={0xf, 0x64, 0x0, 0x0, @str='/dev/audio\x00'}, @nested={0xec, 0x70, 0x0, 0x1, [@typed={0x14, 0x61, 0x0, 0x0, @ipv6=@remote}, @typed={0x8, 0x38, 0x0, 0x0, @fd=r0}, @generic="903e21c8c2df92a4a5553a03545c7b8b", @generic="83b7bdd495c838f0efd7c9d91a81ae4c418803507ef63704540283fd16f98a24fc0325eb0a9b8ec361d2c55a790ee7fb2c107aca4477b282a2693b347f3d2e9258f4a0fbebc9c5e5d819a30570a0312990df0a580074452362b9e7ef88c67a3f", @generic="2a982a45f71b0144598806631dcfe0a9ed81c21a3499052ce4668da02e2ea447ea1d5e6461fddaa7e971bee38700ac026a111754a7788ac4fa2007aa2ade9b23311d108efa1e7c32814698020f4ec44f32275d6f69577f20524ed82f"]}]}, 0x4f8}, 0x1, 0x0, 0x0, 0x4010}, 0x2004d080) r8 = dup2(r3, r2) ioctl$SNDRV_PCM_IOCTL_PREPARE(r8, 0x4112, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd91, 0x40802, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1a}, 0x1, 0x2, 0xd800, 0x5, 0x9, 0x40, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 20:48:14 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 222.311087] erofs: read_super, device -> /dev/loop3 [ 222.316450] erofs: options -> acl,user_xattr,user_xattr, [ 222.323180] erofs: root inode @ nid 36 [ 222.334750] erofs: read_super, device -> /dev/loop1 [ 222.340274] erofs: options -> acl,user_xattr,user_xattr, [ 222.350394] erofs: root inode @ nid 36 [ 222.361615] erofs: read_super, device -> /dev/loop2 [ 222.366816] erofs: read_super, device -> /dev/loop0 [ 222.366825] erofs: options -> acl,user_xattr,user_xattr, [ 222.368928] erofs: cannot find valid erofs superblock [ 222.373644] erofs: options -> acl,user_xattr,user_xattr, [ 222.396176] erofs: root inode @ nid 36 20:48:14 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:14 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:14 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c0", 0x5, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 222.531266] erofs: read_super, device -> /dev/loop5 [ 222.536352] erofs: options -> acl,user_xattr,user_xattr, [ 222.545327] erofs: read_super, device -> /dev/loop0 [ 222.554603] erofs: options -> acl,user_xattr,user_xattr, [ 222.565040] erofs: read_super, device -> /dev/loop3 [ 222.570810] erofs: cannot find valid erofs superblock 20:48:14 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:14 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x408d40) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r1, 0x40045532, &(0x7f00000001c0)) r2 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r3 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) ioprio_get$uid(0x3, 0x0) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000080)=0x3) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x4, [], 0x0, 0x19, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x78) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x1a01, 0x0) ioctl$EVIOCGPROP(r6, 0x40047438, &(0x7f0000000180)=""/246) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000280)=0x20000401) r7 = dup(r6) write$P9_RGETLOCK(r7, &(0x7f00000003c0)=ANY=[], 0x27) write$nbd(r7, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001f40)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000001b00)=[{&(0x7f0000000540)="844841badc1299f6ec9e7aa979a5c202f53167a5b68178fe1e86c84617132129120cdef86f2cc4dbc2e087e1bbb3c74ba432de89f84628fea5395160a8b0c5eef26ac07e4d6f92e97266c8d1d5ec497dbeec1a90222242cecb0533c06d555666e7ab087b0b034e86fe20ba4fa81fabb36606cff2907875cfdff702a2eae55d9047c50c5db4ebd3510d70a6ed5cf020c9f19e0a0e95734b1c361f6ca64350661db9024e734d427b547ed50dc5b80669865e4133c80af1eb3f1592379cc775d64795f03f7b81cd334c354429f029cb5017077c279e9137bf197b7b317596a0a96071d4639f4d0096d91146d068376c2d9f783d2ccc4ac0d97e0752f92aeb632057ec8be33e0ac05ca05bd8a2ac70f3061220193f60a9b0c2e0821014761e6488de266bc72b21a659d3e12de94546d7099c6fa9af5eb0a7c2081da3c845b988011d8b4a67a6bf2eca0faddd81b9ef0fbe4ec43709a8f72e351bc699e804902d3ee28fc0f617c4ed8f88bd4db2b3a654355506a0646a275108b5e971181639a8d9065919b57fad595f6690b873e91f7c05b805b1290797ccc12aa37e9ccb15b6c8be4abad180aa4c11119346a9ad3261099ea457d808d6b4d95029f8724cb301d071ddafbd8678aeb5d7fec53ce6a75950649d902b12f1150354204457fac7f93e5be5f80001e1e345480e1add89b0832094cbcf4df1ac3295d794d2ed281a519883f47d3dcc4928c2bf6fecf31477adcb60e24c6f452424e0661c6fdf381408c13981500cfaf12d92d1cee97e08ba79280d4c30f86ff6d4d377256e43e10af095a38f869fdbef06cf71b57fe3989402e5fda3d79aec6ab8e0a3791d6f66762aab429606f2e6bb912521ba414361a9532f3414f765ac993decae0f8593c9c7c87d4762e499d496ec2dcb967053d3ca01f47d3938a2adc6d557059fe1191c9ae56bf722c53077772ab634906b5072b85f3486aa644bf4a3ec1bdc16c707170388c7f04aacd2e30c253bd870e3471b6c5fb43777ada24effed7d95ce016826cc05ea982aa9eddffec46710c5c632b4eae7c330faf00796752dff7c677ac021da17a0d99619429b34288714aca298a52f83d8f6c5274547bd3468d852a689bb8a4df5605022c7f113577015ab456008036520c9b6a9ef9e31b1470e4d005e14a964d999e2afcf46708cade5bef5d67b4e388f0de0bb53e99bc985d6c3afaacffcb45ad1888715a4acc7593b7c1bcae05a7c3ccb5cd6669b977d72a732ceb761c63231569fdb228653f210cedbf8cbdaa1d064ecf11243497b59f54a6f5eb50d5ccc1e7fc8a0df61dc91e405e2209a092b58332f2f2c6e27a5ac467dcd786fe09ff642c346a07b0fe23275d82ac97aae6b38dece90af16fa3415da244a88fa81c446650e502c2d4fa75f530d4e42ea88a3d1bdef4a54b185acbfef0a8f6292476ab3a50debcb71b2e2863e93c31128f382e3b645316e22194f0d78b00c1fef4ba600f4b6a682aebdf5730b669d8e8c3014dab292f07c35b80617ab915a0240270242c006c1b6abd08177fa55292a890f98c9f8a5692fa17c79066342b8ac1ef0cce6bb848a1d879c125d88f4c3b7c3217cc7143d1df8cc39c88d2e75ab5b54dee91bb6be1b68d058c92a4f4091b0d672daee3f7e87984b185a266a353c1fdad5cb3773f37390ed32504bcaaaca52f7491041c9c256628c4a1abc345e2252871133d69bca36221229b8cbce00be10da1934ce2b56bbab4d144dcee0855ebe934176e98040b32983ade661e071949d5cc582b8c39e47f3daf325ff64f3ef675e856d0ec9dfb57acb28b063f37f76dfd44aa79e3a507136c0149ffe63555acb292b7c4ad400f103522e3f8be6e894543a5baa5b376c6348d1aeab7308da6805b55936ff73dc3cde5c337d6e2771588cb62a0ec572baf6c94c20fd81f362cfea4b632738a38fbeaccad5a4001a10e450514d73a5dd81acd06445d07a35db9a4d724d6f72276560e5e9df9139a3d9bb0b64574409e46c680b06010a10389c40f0c57fd7b488222d56debca5080c292a129a280d5b4454afc67988fbd5228e5a7422f3fe6a1352496c07391174f8b07aed32e18e70a1f7a09dbeaaa72b7200ce7672a04b6625ca32dd32a0075d9dbc7e29983512dad57153f673fe06dcac50cf49aab891a0378c3e2655b7840904471389708adda13ef90c24a271d5f6e0c0f7e5c07341e96281f1ed46a24615d68d1ed57995645a1865b008fe87431ab030708fd5fea2106a88989097780efe81561d528d582af3efbd30ed6409f26c78b6d3ead320deb4d25d86677b2fa73c15b773f7ddce47dd7ed4fee1c51ae31cb1272fd49bf84e675b83045b8e59b9dce1d36a277d8728210518e2959eeff73ccafddbfb336699040fa62313db8878046662c7caff5d48d059f152cfd358c2094ac4d54802660fc9dfcf7137638be684c9e5451d969fbb13a8314a15a6d0c63fe9a40bcecc1bfd442fbd6071f688d4f66b04b1a4e94c8e8be4ac627ef68dc77193d9db58ff646c86ce49014028c44ad18676a2c793baf95b628eefcb706f73b96827999b9aa461796b751b1f4d5b3ca4f69fd1d1fff4426c401d2d3e029370279a344cb217f07ee49bcb8f33b6e5e9248b44cdcc5457b665afb17b7384bc7772f170be7bd8fb66f4d3a438fb16146ce6ebee96a8357bbf18044394467b1a2d0a916f829c2359181cdd6fd7501004a6c905457b6a30465485d4beccd50939cdc1b649d91f80b4869cfd41f73fc81b5d1eae22899226412b0cbf06707033d90a6c66354c132e2696eb5f179d1da57758dc192f142796760cec4b8c9fd67c34051c5f6432b86b0511e379081633f5370a6a18a4af6f251025e2b197c8667300990d92acf47624c00017ae1203413a9b95d39bbeec75800dbfb1da7d107bc9249a6c5fe1eac5bb92250dadacfaf60481e36c69e314cb7c291402700c12dac9f586afa5c41543724b5a683773fb5fde09f10ee4185ee4e729ca5456eec10332bcc195745b8e7884e5f8eef2eed7d02a09c67cb905f92f06b69ca5eddfc9da6dec0a4da7e3d4561b76642199f631dae9c22f0498b044fc3287b430818e77d6d7531e56f976d45168d256be0e6c4f634d17384e18d39c6778aba775592e2f5c48bb88d6d5820d5db204f6fd6a466eeb9fdb151f23d92d29e1760414bf5df96337889409044904b020e4de68704fe72d303510e6efca8bb040932617fc5b9eb423ec74d467f4a0e2d6bf153589d5aaa4efec04ff6f5a76f4d36c91590800e1d69afca5e0987007eedc90d79f804cb47306afa86451a5fe806476a5ce3ef7c1a1c7cbc0cd1075b1e0e67a6d43c0d07d09629eebf2b35669fe9001d73e149af1f1eca67b85e7bf705e4953af999d582feac77c8e480b172222327e405b7ce1b947409ec22fa353a094d3672f081a09fe1735aa9001ec78b5d44a5ee3a53ec634336e59eac939e4625cecb06b4ffc10c12dbbc078aa9bc74229a91e38066f89e0d320c58a2abed64f7462de9f7a1a922a4671b5a174c56b2a42d8711cfb41fe8dea05cde6a78ea6765083fa92e28397ae0968de52994f80b334f6746ab2273c24f067fdf7c72fc8e90c64c62f2358f49a67d0810b22f7f186c72401cbd43bf945de7ef9586b35bc6da51b6a58f071a61d864ef2d9be10ac989d65e97c222b202231a80bcc08c8845d698575591ed6552bb7d8d135d972c0e5d7f10c5c1fdb8937f10afbab7e9ea8cd8dbf9118855018dc2c8d81791643d335f16b08058917add3f80f61e8ed29f6dcdeb4588bed0777d7bdc9240b2c12b81e1dbde86a9f142de3c70cbb5935c502bc271fa5c61a183a25133c5f67cee297c94985b704c23ebe13f4ea7c56ed05293fc70ea10d2af4465a0bdce741442fb706562aff848d59e36c97327c0248579ac246b83d93b6f172d876ac35d17e57d3a2a8d7382b1370fb6d865d87344b0f23d11b064d32781f76a071089f4b0f9bcb2f61b80c3c89518850e3225958e1a4044e39cb1aff351ba9e4e5b993187c4562e64f1b1f7e184e6a09550fe2fcde08145db8824351ed71124d5366b9f2bbd254359dfdab8c557a750a4ea44ca69dcd13a2bb960641e5f4852e27dd0ffa1bd8159ca0f950ea218532ee7628326211874ac2118243a885d6cc21d9a8b7c53a92277740545a26cae5c9189f898af21ca2c39905982b2c2b7092364666f7ad0d8b2e004d29f7e3dbb50a2b11b9b8e44f8d52f6129d3550a11a6da9db7078c46104284c72464ffd890bad8e9ba99e16e597d04cd9bd59079e9757fba241c27defc10d6f0ca49ce2d27c25a647d096ff0a63b92f8f594388282431292946d531d013524d7a3a3f53a202ff49c03792c909e6eb4092405886571c7ccec198c4cd1d4ccf4626abe8164133a893eab29f3aa723bcb36a4aad0102b0fd747233617c4b5ebb48532decf5782a9503b4505e812284bc6199642dcfe54915dcdbd0af6f9d8e54dac7bd61db7cdf3964ac20367a30d846bab70b52415cc8a2b93d6802f172be1fe827fafe66d3a5f8fdc9e574c08ebff091fdb6ae78fd1f1180f070bf6464dc879b8a11f44a07b4a883404112754cb658bbc0de427c34f39136b99332ce2823c344621ba2bf684fee65b83d5966ed58e10601cad13d0400e36b58bfb4cb289db6ee0ac127f91bcc7a1f075e9bf842f17e358fb16ab7fa0ca239e2a63865e1a22d02b5465d05c6e6372614a59dc236fa521a5b1c476947e95c0a26a778d7f9c1ec416a91c5e5df3b8813013d9a0d25b80f15ff633e9f07b30c1e4020841e917ac5648aa275c071fe1e83d1f968ad8b6f2fd74fa1606515eeca070c549c6d1cedb41e19a5a1b6216e9af8fe34289014a2dc8da6e2bd97f626c31e1d3f39b3bf92be95d5d6896a90c7d2f7c81f65e0f9861bd86a6b4cecd7e6f34b6482d83093e2f48e8ea94304f3722960253d175c31777f43319052da3f8de2cf61503c2d4e6152f9b510c9630166e2075fecf5445573e5d4c6a5c328953470c80e700394f814d0215b5bf19c23ce1882f4e3b1d06dec36bb8635ed526aae02c186fe0ca88471f2cb5e8695466c0538b3f29b8b87f2349840a0ea97ff20348f13968d69fec75e46c460ab1ad174f578f8b4c4bd5e6eca0ec6ffc498637d37362b54c4ba89ce32271bb99c45111b2d5a53eed71f8f814baa55bece2a9de5a32747caa72a38c0debcaa118ef4026714388b3f9e1da654082e465f712cf9d29d3c5b90c30146dde3e903388ff8feca9ebaaed1bd7ae0d67b4528df83d78b1a8d3b442a2a9bb03fb5cf6f055661c4166deaa89cc203fab450438ef3bb78284e094f0430d4acb5eb85524601936bcfba78f18ef097ca6c06941b0a040852252ca31f1f7062de6803755b0dcfc50b97cd8d323aae82319153e9a6cdd809d4efbb344f09f3b44716adf487c0cd7b80f507123243029874585edd2db2a9a002ca39fd3bf1472569b4aab679fa5b42a9004f0e9a4850f0f35757a865478f32e81fd25760d0b76990e6fb24b8188727bdb430f8573e89f0bcfd7b4d68b6cd2453401dbd663dfa263c0032af4d609c1cd3f1841dc93cec6769613212f818c759f73cecc41f5e32b8761767414a98d724570c345bb13e992bd027ffecf9e866772effb2d7bdfbce56db0c5b9be0d0cb5544498938100d3d93d7271f6e8c1e1066bb76b3e175f6fc383020e8686e5d3394729a97e8014e385965c157c713f828be2a62f57e970fce294a89ffc42af1e08e72e2edfe9be83fd542d8ef1e4ec5791cb2e37ec1d9", 0x1000}, {&(0x7f0000001540)="b2c474477734761b0ec762e59474460a10788e2c38b9511f56bf82e9e293943fc5c3bab1d7e3c3720403301c059bde3c6abf27908b3fa01f6a3e35bfd7a8b85384ec6c27cac0a281ce0bedeada55b3693afdd232e03f4e7579276233b9dd3d9599416f6d18c63c636bbf46557158d886ae2f34cbefed4a331bf425143060c9566630c078d758", 0x86}, {&(0x7f0000000100)="6c3164bcd423f016e4e17607495c7088d4446b86050254b59f5a2608b284ac884a2c0c2babd2ede55d5706", 0x2b}, {&(0x7f0000001600)="f5f229ecb180dbb468cb9805dc199ead0569238aec6cb4951ade852916afcece608e4538d34492113a9f43a440cb4b8821bcf501b02c68cc4909200545ed0a74b8198d6f2942c612da85818dbe8e531cdae1c950686a755ac1806715b8d56af0ef445cd0b1eac449f3bffbfee073394cbdef10387378d22b5eaccb57d6bbdceb159830a7503b75fdbca56d35829e5a05abb638cc67fa852ae9e5d7d512f4", 0x9e}, {&(0x7f00000016c0)="708a403cf4cd09fb7fe7f15af3adbbcf6a813a9477bc75b1eef81e9d1fc2673f2da4bd8147b87d413a58e5adc54a30f4346a03bf5c8150bdadbdd925c0678bac00fdc49235743db4d711099a8e8f701a25b8cc9ba910f6bf5230edc2ddd6d7d8eda507934926d20fee170ca5668dba72e77746b6ee6c", 0x76}, {&(0x7f0000001740)="fdaafef4e0f8a54255e7aa4b9f6c0b3246c673ae86f2266cc2a0e912debee2619e309d2932c2b6206fccbeabfbbea85665bce515b85fb801a3c680368059ea02a5f01add9ebad85095aac65f67ae8ae168cf841509ff628adb45d2ff231eaeb417c311d99bf87720e58ecf8247fb76e8ac9081c79c6a5ef7862f43397b4a4094948c83481777b88e35faa5ffb70bddae591f4d476bbdd73ed26fd4b13bd81a740d142a1344cd118eed6b1c280bfb3b74a8a9f580e3356b435ec1c21c26f5e80161e970ed666a9a3269", 0xc9}, {&(0x7f0000001840)}, {&(0x7f00000018c0)="4a004d7bf86a7ee9a405ad6bae84b4ad52e2ee55465ceae8248207810ab88ba423fcdb81167af4828d100b7f7e52e3698da8c2af8965105dbdf259588e5d61bdb56c2195bb384f900597edf17d8b3c5484eb67af71094b55d0c222521ad764f15881df9d641b59788c44c311f4b7375b02340f835999fa2f981672ed87646002bc21c760e3ee5369a807cc7e65d26cf8ce9ceaaffd381ae29b5536e487cbf31220d3ffd0256092ffbaad7f2bda46afd959e3f82bdc6cf2e45c5fa304369695ac706b7c1c6241ef9894871f5fbec7f05a67e755b543326963e7d925d0a847c3", 0xdf}, {&(0x7f00000019c0)="6acce8f86775706628af36eae264c320d607ee18bc236694f9ae4b5e2e251c32c74cd738e5d385a46f7ea30f2887ccf008e1c41e3c8dd7bc1253d13b3f2695c928", 0x41}, {&(0x7f0000001a40)="9e08b2222d0676ebb030e678e385cdb5e700b4d3d77f2d054409d65048abc16823f3bf5c22f782c11f17de2439df40b6f7f7e66a54d30735ebf55627b2e8e5f262365876b23c30b8913d41ed2ba6fdcccae45af5134726feb79ae5dd79e2837db7a9e4afda84c6235cd722a1b096e32beaca5154984e46013ccbf054cb2de878825a772fe1b92c9f43aba156cda4cfdc6b6fad13cccc73450487182c53cddc17450c586973cd177b64a63b5dd699456d3d2b", 0xb2}], 0xa, &(0x7f0000001d80)=ANY=[@ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB='B\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00', @ANYRESHEX, @ANYRES64, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="180000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000001000000020000009ae69b5b7a154f7824670ac3744e458efa8629f3cbdd44870d76166e3952c4c90e7b7006fdeeee39b34ee12fc755ce871f4fb10e797cef16d436e36f5d4cc5c814ba312e4c2abf283b2f28e9d77d9056c2a6644f8b23a4df70d2370fe8e2b930895417ce0c2ca3a6bf43bcf269eb0935edf845f095", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee01, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="02557cb1a3d531b0cb000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000100000001000000", @ANYRES32=r6, @ANYRESHEX, @ANYRES32=r5, @ANYRES32, @ANYBLOB=':\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], 0x10c, 0x4000000}, 0x84) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000001f80)={0x4f8, 0x3b, 0x300, 0x70bd29, 0x25dfdbfc, {0xa}, [@nested={0xf6, 0xc, 0x0, 0x1, [@generic="ceadeeb3339ffc4a77fd8b82c18a599d8858263c07d10f66cbfab747475ddd10854a4eff29c44d5ddb6924065d6d94f6770a8dcd42fae82ed15a6df030b85ac0708e19c072b77916029debb66fb7a98e5cae3f4e0bb4fb56947d66aafcf58692986e3003cb2ec684b7e8efc7bc0591a24a8ffcdc8049beb465529b2463afc8e8f6512350a3619f043c4c8ebefa9efd7c814d", @typed={0x4, 0xa}, @typed={0x6, 0x74, 0x0, 0x0, @binary="feab"}, @typed={0x9, 0x42, 0x0, 0x0, @binary="a80c2aa8bb"}, @typed={0x48, 0x2e, 0x0, 0x0, @binary="48ab17c4f5fc95a4198fdfdd42d7d472e2b65d13d5c5f56733ef4b5f4d530746247c681dff21cc0cd0f4bb2a3785a9a0d6527de1249b1d0fc97a844a6aea4ad6f650b473"}]}, @nested={0xaa, 0x8f, 0x0, 0x1, [@generic="fd86cadf5afe39531bc417b4481bcc31c588995d7026b7a5efd3515fd6c57db96ccf48ac73057ef8e79b40eb6b5781f768cb7a250482a34a5e462f9badec8aef4ecbceb71629a9936ae1fabcf051efccfc3e861e8f072fa72f6a01437973d071257b7a525f0b8d14e5b46465a7747649902c83360a7e534a9975764edf30c96e60b76668d7f32a90903362fd8588e5dbcaf9da1ac44da2917eee6b7d552110b956a4", @typed={0x4, 0x7a}]}, @typed={0xc, 0x18, 0x0, 0x0, @u64=0x3}, @nested={0x223, 0x33, 0x0, 0x1, [@typed={0x14, 0xc, 0x0, 0x0, @ipv6=@mcast1}, @generic, @generic="0e6f96b372a9980d38d0880c0d01c1", @typed={0x5, 0x8f, 0x0, 0x0, @str='\x00'}, @typed={0x17, 0x1, 0x0, 0x0, @str='/dev/snd/controlC#\x00'}, @typed={0x14, 0x7e, 0x0, 0x0, @ipv6=@private0={0xfc, 0x0, [], 0x1}}, @typed={0x17, 0x24, 0x0, 0x0, @str='\'%\'/%\xac!\xff\x90-\xdb\x81\xda\xc4~-F@\x00'}, @generic="a0cc240612c7f620da358210e1f0dac8be0b423b9feef6c08be3faf82c36049cfff8bb83009db41f64a824b9797e459e0f25d6368e36bc48a59939a7690aba501f05ab8e70177a15b2bdfd545ad58c86b9f595f3b9e8a6f9c05fd2ac3d694d847f0ec8e51dec399f6273a01840f0a331be7cacba4ab3142fa4a5feb9a3afd0e9f8d7a0b05092e02858c67d657d9589e4e8c06965501c97f52aa9e7d0817534b98aa6967f2ceff0668e8c9b5b7ed441c9b3e0dc1ff3743506d8e76f48238f955d0b2cba73c1ec2864f7c7f3e16d25573b2b4cfc577abcba5be8f2de3f1ae9b377b427bd9eac8bcf63bc", @generic="f13fdc0d37b71d39e998aa112ded838612cb3f7742eee1a19211b60b2f4356cdb6e7b870d9018419a80f4dc0ff3533bc64fdb4f27c07260f6c64768f1efb0ab19d1b0956fbd5bd383c6d6dfccbd7aea2b2611985897a7c582df702366da91cdcf2c850e9eccdf2367dbfe348cdc9e7a6e7c4b68743aa4684bfb5262c184f6701546cd44fc8f88198564267b4f2c27f2e2c26a5089766f12304dbdf9766af2352043c244737d808691eb14a46902fb9a8f50ec8ece26d484e411b167210eef68a61ff63a036e0c7"]}, @nested={0xc, 0x2c, 0x0, 0x1, [@typed={0x8, 0x69, 0x0, 0x0, @u32=0x6}]}, @typed={0x8, 0x5, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}}, @typed={0xf, 0x64, 0x0, 0x0, @str='/dev/audio\x00'}, @nested={0xec, 0x70, 0x0, 0x1, [@typed={0x14, 0x61, 0x0, 0x0, @ipv6=@remote}, @typed={0x8, 0x38, 0x0, 0x0, @fd=r0}, @generic="903e21c8c2df92a4a5553a03545c7b8b", @generic="83b7bdd495c838f0efd7c9d91a81ae4c418803507ef63704540283fd16f98a24fc0325eb0a9b8ec361d2c55a790ee7fb2c107aca4477b282a2693b347f3d2e9258f4a0fbebc9c5e5d819a30570a0312990df0a580074452362b9e7ef88c67a3f", @generic="2a982a45f71b0144598806631dcfe0a9ed81c21a3499052ce4668da02e2ea447ea1d5e6461fddaa7e971bee38700ac026a111754a7788ac4fa2007aa2ade9b23311d108efa1e7c32814698020f4ec44f32275d6f69577f20524ed82f"]}]}, 0x4f8}, 0x1, 0x0, 0x0, 0x4010}, 0x2004d080) r8 = dup2(r3, r2) ioctl$SNDRV_PCM_IOCTL_PREPARE(r8, 0x4112, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd91, 0x40802, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1a}, 0x1, 0x2, 0xd800, 0x5, 0x9, 0x40, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 222.583861] erofs: root inode @ nid 36 [ 222.584547] erofs: read_super, device -> /dev/loop1 [ 222.595167] erofs: options -> acl,user_xattr,user_xattr, [ 222.603452] erofs: options -> acl,user_xattr,user_xattr, [ 222.606377] erofs: mounted on /dev/loop5 with opts: acl. [ 222.610555] erofs: root inode @ nid 36 [ 222.620860] erofs: root inode @ nid 36 20:48:14 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c0", 0x5, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:14 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:14 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:14 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c0", 0x5, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:14 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x408d40) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r1, 0x40045532, &(0x7f00000001c0)) r2 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r3 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) ioprio_get$uid(0x3, 0x0) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000080)=0x3) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x4, [], 0x0, 0x19, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x78) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x1a01, 0x0) ioctl$EVIOCGPROP(r6, 0x40047438, &(0x7f0000000180)=""/246) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000280)=0x20000401) r7 = dup(r6) write$P9_RGETLOCK(r7, &(0x7f00000003c0)=ANY=[], 0x27) write$nbd(r7, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001f40)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000001b00)=[{&(0x7f0000000540)="844841badc1299f6ec9e7aa979a5c202f53167a5b68178fe1e86c84617132129120cdef86f2cc4dbc2e087e1bbb3c74ba432de89f84628fea5395160a8b0c5eef26ac07e4d6f92e97266c8d1d5ec497dbeec1a90222242cecb0533c06d555666e7ab087b0b034e86fe20ba4fa81fabb36606cff2907875cfdff702a2eae55d9047c50c5db4ebd3510d70a6ed5cf020c9f19e0a0e95734b1c361f6ca64350661db9024e734d427b547ed50dc5b80669865e4133c80af1eb3f1592379cc775d64795f03f7b81cd334c354429f029cb5017077c279e9137bf197b7b317596a0a96071d4639f4d0096d91146d068376c2d9f783d2ccc4ac0d97e0752f92aeb632057ec8be33e0ac05ca05bd8a2ac70f3061220193f60a9b0c2e0821014761e6488de266bc72b21a659d3e12de94546d7099c6fa9af5eb0a7c2081da3c845b988011d8b4a67a6bf2eca0faddd81b9ef0fbe4ec43709a8f72e351bc699e804902d3ee28fc0f617c4ed8f88bd4db2b3a654355506a0646a275108b5e971181639a8d9065919b57fad595f6690b873e91f7c05b805b1290797ccc12aa37e9ccb15b6c8be4abad180aa4c11119346a9ad3261099ea457d808d6b4d95029f8724cb301d071ddafbd8678aeb5d7fec53ce6a75950649d902b12f1150354204457fac7f93e5be5f80001e1e345480e1add89b0832094cbcf4df1ac3295d794d2ed281a519883f47d3dcc4928c2bf6fecf31477adcb60e24c6f452424e0661c6fdf381408c13981500cfaf12d92d1cee97e08ba79280d4c30f86ff6d4d377256e43e10af095a38f869fdbef06cf71b57fe3989402e5fda3d79aec6ab8e0a3791d6f66762aab429606f2e6bb912521ba414361a9532f3414f765ac993decae0f8593c9c7c87d4762e499d496ec2dcb967053d3ca01f47d3938a2adc6d557059fe1191c9ae56bf722c53077772ab634906b5072b85f3486aa644bf4a3ec1bdc16c707170388c7f04aacd2e30c253bd870e3471b6c5fb43777ada24effed7d95ce016826cc05ea982aa9eddffec46710c5c632b4eae7c330faf00796752dff7c677ac021da17a0d99619429b34288714aca298a52f83d8f6c5274547bd3468d852a689bb8a4df5605022c7f113577015ab456008036520c9b6a9ef9e31b1470e4d005e14a964d999e2afcf46708cade5bef5d67b4e388f0de0bb53e99bc985d6c3afaacffcb45ad1888715a4acc7593b7c1bcae05a7c3ccb5cd6669b977d72a732ceb761c63231569fdb228653f210cedbf8cbdaa1d064ecf11243497b59f54a6f5eb50d5ccc1e7fc8a0df61dc91e405e2209a092b58332f2f2c6e27a5ac467dcd786fe09ff642c346a07b0fe23275d82ac97aae6b38dece90af16fa3415da244a88fa81c446650e502c2d4fa75f530d4e42ea88a3d1bdef4a54b185acbfef0a8f6292476ab3a50debcb71b2e2863e93c31128f382e3b645316e22194f0d78b00c1fef4ba600f4b6a682aebdf5730b669d8e8c3014dab292f07c35b80617ab915a0240270242c006c1b6abd08177fa55292a890f98c9f8a5692fa17c79066342b8ac1ef0cce6bb848a1d879c125d88f4c3b7c3217cc7143d1df8cc39c88d2e75ab5b54dee91bb6be1b68d058c92a4f4091b0d672daee3f7e87984b185a266a353c1fdad5cb3773f37390ed32504bcaaaca52f7491041c9c256628c4a1abc345e2252871133d69bca36221229b8cbce00be10da1934ce2b56bbab4d144dcee0855ebe934176e98040b32983ade661e071949d5cc582b8c39e47f3daf325ff64f3ef675e856d0ec9dfb57acb28b063f37f76dfd44aa79e3a507136c0149ffe63555acb292b7c4ad400f103522e3f8be6e894543a5baa5b376c6348d1aeab7308da6805b55936ff73dc3cde5c337d6e2771588cb62a0ec572baf6c94c20fd81f362cfea4b632738a38fbeaccad5a4001a10e450514d73a5dd81acd06445d07a35db9a4d724d6f72276560e5e9df9139a3d9bb0b64574409e46c680b06010a10389c40f0c57fd7b488222d56debca5080c292a129a280d5b4454afc67988fbd5228e5a7422f3fe6a1352496c07391174f8b07aed32e18e70a1f7a09dbeaaa72b7200ce7672a04b6625ca32dd32a0075d9dbc7e29983512dad57153f673fe06dcac50cf49aab891a0378c3e2655b7840904471389708adda13ef90c24a271d5f6e0c0f7e5c07341e96281f1ed46a24615d68d1ed57995645a1865b008fe87431ab030708fd5fea2106a88989097780efe81561d528d582af3efbd30ed6409f26c78b6d3ead320deb4d25d86677b2fa73c15b773f7ddce47dd7ed4fee1c51ae31cb1272fd49bf84e675b83045b8e59b9dce1d36a277d8728210518e2959eeff73ccafddbfb336699040fa62313db8878046662c7caff5d48d059f152cfd358c2094ac4d54802660fc9dfcf7137638be684c9e5451d969fbb13a8314a15a6d0c63fe9a40bcecc1bfd442fbd6071f688d4f66b04b1a4e94c8e8be4ac627ef68dc77193d9db58ff646c86ce49014028c44ad18676a2c793baf95b628eefcb706f73b96827999b9aa461796b751b1f4d5b3ca4f69fd1d1fff4426c401d2d3e029370279a344cb217f07ee49bcb8f33b6e5e9248b44cdcc5457b665afb17b7384bc7772f170be7bd8fb66f4d3a438fb16146ce6ebee96a8357bbf18044394467b1a2d0a916f829c2359181cdd6fd7501004a6c905457b6a30465485d4beccd50939cdc1b649d91f80b4869cfd41f73fc81b5d1eae22899226412b0cbf06707033d90a6c66354c132e2696eb5f179d1da57758dc192f142796760cec4b8c9fd67c34051c5f6432b86b0511e379081633f5370a6a18a4af6f251025e2b197c8667300990d92acf47624c00017ae1203413a9b95d39bbeec75800dbfb1da7d107bc9249a6c5fe1eac5bb92250dadacfaf60481e36c69e314cb7c291402700c12dac9f586afa5c41543724b5a683773fb5fde09f10ee4185ee4e729ca5456eec10332bcc195745b8e7884e5f8eef2eed7d02a09c67cb905f92f06b69ca5eddfc9da6dec0a4da7e3d4561b76642199f631dae9c22f0498b044fc3287b430818e77d6d7531e56f976d45168d256be0e6c4f634d17384e18d39c6778aba775592e2f5c48bb88d6d5820d5db204f6fd6a466eeb9fdb151f23d92d29e1760414bf5df96337889409044904b020e4de68704fe72d303510e6efca8bb040932617fc5b9eb423ec74d467f4a0e2d6bf153589d5aaa4efec04ff6f5a76f4d36c91590800e1d69afca5e0987007eedc90d79f804cb47306afa86451a5fe806476a5ce3ef7c1a1c7cbc0cd1075b1e0e67a6d43c0d07d09629eebf2b35669fe9001d73e149af1f1eca67b85e7bf705e4953af999d582feac77c8e480b172222327e405b7ce1b947409ec22fa353a094d3672f081a09fe1735aa9001ec78b5d44a5ee3a53ec634336e59eac939e4625cecb06b4ffc10c12dbbc078aa9bc74229a91e38066f89e0d320c58a2abed64f7462de9f7a1a922a4671b5a174c56b2a42d8711cfb41fe8dea05cde6a78ea6765083fa92e28397ae0968de52994f80b334f6746ab2273c24f067fdf7c72fc8e90c64c62f2358f49a67d0810b22f7f186c72401cbd43bf945de7ef9586b35bc6da51b6a58f071a61d864ef2d9be10ac989d65e97c222b202231a80bcc08c8845d698575591ed6552bb7d8d135d972c0e5d7f10c5c1fdb8937f10afbab7e9ea8cd8dbf9118855018dc2c8d81791643d335f16b08058917add3f80f61e8ed29f6dcdeb4588bed0777d7bdc9240b2c12b81e1dbde86a9f142de3c70cbb5935c502bc271fa5c61a183a25133c5f67cee297c94985b704c23ebe13f4ea7c56ed05293fc70ea10d2af4465a0bdce741442fb706562aff848d59e36c97327c0248579ac246b83d93b6f172d876ac35d17e57d3a2a8d7382b1370fb6d865d87344b0f23d11b064d32781f76a071089f4b0f9bcb2f61b80c3c89518850e3225958e1a4044e39cb1aff351ba9e4e5b993187c4562e64f1b1f7e184e6a09550fe2fcde08145db8824351ed71124d5366b9f2bbd254359dfdab8c557a750a4ea44ca69dcd13a2bb960641e5f4852e27dd0ffa1bd8159ca0f950ea218532ee7628326211874ac2118243a885d6cc21d9a8b7c53a92277740545a26cae5c9189f898af21ca2c39905982b2c2b7092364666f7ad0d8b2e004d29f7e3dbb50a2b11b9b8e44f8d52f6129d3550a11a6da9db7078c46104284c72464ffd890bad8e9ba99e16e597d04cd9bd59079e9757fba241c27defc10d6f0ca49ce2d27c25a647d096ff0a63b92f8f594388282431292946d531d013524d7a3a3f53a202ff49c03792c909e6eb4092405886571c7ccec198c4cd1d4ccf4626abe8164133a893eab29f3aa723bcb36a4aad0102b0fd747233617c4b5ebb48532decf5782a9503b4505e812284bc6199642dcfe54915dcdbd0af6f9d8e54dac7bd61db7cdf3964ac20367a30d846bab70b52415cc8a2b93d6802f172be1fe827fafe66d3a5f8fdc9e574c08ebff091fdb6ae78fd1f1180f070bf6464dc879b8a11f44a07b4a883404112754cb658bbc0de427c34f39136b99332ce2823c344621ba2bf684fee65b83d5966ed58e10601cad13d0400e36b58bfb4cb289db6ee0ac127f91bcc7a1f075e9bf842f17e358fb16ab7fa0ca239e2a63865e1a22d02b5465d05c6e6372614a59dc236fa521a5b1c476947e95c0a26a778d7f9c1ec416a91c5e5df3b8813013d9a0d25b80f15ff633e9f07b30c1e4020841e917ac5648aa275c071fe1e83d1f968ad8b6f2fd74fa1606515eeca070c549c6d1cedb41e19a5a1b6216e9af8fe34289014a2dc8da6e2bd97f626c31e1d3f39b3bf92be95d5d6896a90c7d2f7c81f65e0f9861bd86a6b4cecd7e6f34b6482d83093e2f48e8ea94304f3722960253d175c31777f43319052da3f8de2cf61503c2d4e6152f9b510c9630166e2075fecf5445573e5d4c6a5c328953470c80e700394f814d0215b5bf19c23ce1882f4e3b1d06dec36bb8635ed526aae02c186fe0ca88471f2cb5e8695466c0538b3f29b8b87f2349840a0ea97ff20348f13968d69fec75e46c460ab1ad174f578f8b4c4bd5e6eca0ec6ffc498637d37362b54c4ba89ce32271bb99c45111b2d5a53eed71f8f814baa55bece2a9de5a32747caa72a38c0debcaa118ef4026714388b3f9e1da654082e465f712cf9d29d3c5b90c30146dde3e903388ff8feca9ebaaed1bd7ae0d67b4528df83d78b1a8d3b442a2a9bb03fb5cf6f055661c4166deaa89cc203fab450438ef3bb78284e094f0430d4acb5eb85524601936bcfba78f18ef097ca6c06941b0a040852252ca31f1f7062de6803755b0dcfc50b97cd8d323aae82319153e9a6cdd809d4efbb344f09f3b44716adf487c0cd7b80f507123243029874585edd2db2a9a002ca39fd3bf1472569b4aab679fa5b42a9004f0e9a4850f0f35757a865478f32e81fd25760d0b76990e6fb24b8188727bdb430f8573e89f0bcfd7b4d68b6cd2453401dbd663dfa263c0032af4d609c1cd3f1841dc93cec6769613212f818c759f73cecc41f5e32b8761767414a98d724570c345bb13e992bd027ffecf9e866772effb2d7bdfbce56db0c5b9be0d0cb5544498938100d3d93d7271f6e8c1e1066bb76b3e175f6fc383020e8686e5d3394729a97e8014e385965c157c713f828be2a62f57e970fce294a89ffc42af1e08e72e2edfe9be83fd542d8ef1e4ec5791cb2e37ec1d9", 0x1000}, {&(0x7f0000001540)="b2c474477734761b0ec762e59474460a10788e2c38b9511f56bf82e9e293943fc5c3bab1d7e3c3720403301c059bde3c6abf27908b3fa01f6a3e35bfd7a8b85384ec6c27cac0a281ce0bedeada55b3693afdd232e03f4e7579276233b9dd3d9599416f6d18c63c636bbf46557158d886ae2f34cbefed4a331bf425143060c9566630c078d758", 0x86}, {&(0x7f0000000100)="6c3164bcd423f016e4e17607495c7088d4446b86050254b59f5a2608b284ac884a2c0c2babd2ede55d5706", 0x2b}, {&(0x7f0000001600)="f5f229ecb180dbb468cb9805dc199ead0569238aec6cb4951ade852916afcece608e4538d34492113a9f43a440cb4b8821bcf501b02c68cc4909200545ed0a74b8198d6f2942c612da85818dbe8e531cdae1c950686a755ac1806715b8d56af0ef445cd0b1eac449f3bffbfee073394cbdef10387378d22b5eaccb57d6bbdceb159830a7503b75fdbca56d35829e5a05abb638cc67fa852ae9e5d7d512f4", 0x9e}, {&(0x7f00000016c0)="708a403cf4cd09fb7fe7f15af3adbbcf6a813a9477bc75b1eef81e9d1fc2673f2da4bd8147b87d413a58e5adc54a30f4346a03bf5c8150bdadbdd925c0678bac00fdc49235743db4d711099a8e8f701a25b8cc9ba910f6bf5230edc2ddd6d7d8eda507934926d20fee170ca5668dba72e77746b6ee6c", 0x76}, {&(0x7f0000001740)="fdaafef4e0f8a54255e7aa4b9f6c0b3246c673ae86f2266cc2a0e912debee2619e309d2932c2b6206fccbeabfbbea85665bce515b85fb801a3c680368059ea02a5f01add9ebad85095aac65f67ae8ae168cf841509ff628adb45d2ff231eaeb417c311d99bf87720e58ecf8247fb76e8ac9081c79c6a5ef7862f43397b4a4094948c83481777b88e35faa5ffb70bddae591f4d476bbdd73ed26fd4b13bd81a740d142a1344cd118eed6b1c280bfb3b74a8a9f580e3356b435ec1c21c26f5e80161e970ed666a9a3269", 0xc9}, {&(0x7f0000001840)}, {&(0x7f00000018c0)="4a004d7bf86a7ee9a405ad6bae84b4ad52e2ee55465ceae8248207810ab88ba423fcdb81167af4828d100b7f7e52e3698da8c2af8965105dbdf259588e5d61bdb56c2195bb384f900597edf17d8b3c5484eb67af71094b55d0c222521ad764f15881df9d641b59788c44c311f4b7375b02340f835999fa2f981672ed87646002bc21c760e3ee5369a807cc7e65d26cf8ce9ceaaffd381ae29b5536e487cbf31220d3ffd0256092ffbaad7f2bda46afd959e3f82bdc6cf2e45c5fa304369695ac706b7c1c6241ef9894871f5fbec7f05a67e755b543326963e7d925d0a847c3", 0xdf}, {&(0x7f00000019c0)="6acce8f86775706628af36eae264c320d607ee18bc236694f9ae4b5e2e251c32c74cd738e5d385a46f7ea30f2887ccf008e1c41e3c8dd7bc1253d13b3f2695c928", 0x41}, {&(0x7f0000001a40)="9e08b2222d0676ebb030e678e385cdb5e700b4d3d77f2d054409d65048abc16823f3bf5c22f782c11f17de2439df40b6f7f7e66a54d30735ebf55627b2e8e5f262365876b23c30b8913d41ed2ba6fdcccae45af5134726feb79ae5dd79e2837db7a9e4afda84c6235cd722a1b096e32beaca5154984e46013ccbf054cb2de878825a772fe1b92c9f43aba156cda4cfdc6b6fad13cccc73450487182c53cddc17450c586973cd177b64a63b5dd699456d3d2b", 0xb2}], 0xa, &(0x7f0000001d80)=ANY=[@ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB='B\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00', @ANYRESHEX, @ANYRES64, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="180000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000001000000020000009ae69b5b7a154f7824670ac3744e458efa8629f3cbdd44870d76166e3952c4c90e7b7006fdeeee39b34ee12fc755ce871f4fb10e797cef16d436e36f5d4cc5c814ba312e4c2abf283b2f28e9d77d9056c2a6644f8b23a4df70d2370fe8e2b930895417ce0c2ca3a6bf43bcf269eb0935edf845f095", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee01, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="02557cb1a3d531b0cb000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000100000001000000", @ANYRES32=r6, @ANYRESHEX, @ANYRES32=r5, @ANYRES32, @ANYBLOB=':\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], 0x10c, 0x4000000}, 0x84) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000001f80)={0x4f8, 0x3b, 0x300, 0x70bd29, 0x25dfdbfc, {0xa}, [@nested={0xf6, 0xc, 0x0, 0x1, [@generic="ceadeeb3339ffc4a77fd8b82c18a599d8858263c07d10f66cbfab747475ddd10854a4eff29c44d5ddb6924065d6d94f6770a8dcd42fae82ed15a6df030b85ac0708e19c072b77916029debb66fb7a98e5cae3f4e0bb4fb56947d66aafcf58692986e3003cb2ec684b7e8efc7bc0591a24a8ffcdc8049beb465529b2463afc8e8f6512350a3619f043c4c8ebefa9efd7c814d", @typed={0x4, 0xa}, @typed={0x6, 0x74, 0x0, 0x0, @binary="feab"}, @typed={0x9, 0x42, 0x0, 0x0, @binary="a80c2aa8bb"}, @typed={0x48, 0x2e, 0x0, 0x0, @binary="48ab17c4f5fc95a4198fdfdd42d7d472e2b65d13d5c5f56733ef4b5f4d530746247c681dff21cc0cd0f4bb2a3785a9a0d6527de1249b1d0fc97a844a6aea4ad6f650b473"}]}, @nested={0xaa, 0x8f, 0x0, 0x1, [@generic="fd86cadf5afe39531bc417b4481bcc31c588995d7026b7a5efd3515fd6c57db96ccf48ac73057ef8e79b40eb6b5781f768cb7a250482a34a5e462f9badec8aef4ecbceb71629a9936ae1fabcf051efccfc3e861e8f072fa72f6a01437973d071257b7a525f0b8d14e5b46465a7747649902c83360a7e534a9975764edf30c96e60b76668d7f32a90903362fd8588e5dbcaf9da1ac44da2917eee6b7d552110b956a4", @typed={0x4, 0x7a}]}, @typed={0xc, 0x18, 0x0, 0x0, @u64=0x3}, @nested={0x223, 0x33, 0x0, 0x1, [@typed={0x14, 0xc, 0x0, 0x0, @ipv6=@mcast1}, @generic, @generic="0e6f96b372a9980d38d0880c0d01c1", @typed={0x5, 0x8f, 0x0, 0x0, @str='\x00'}, @typed={0x17, 0x1, 0x0, 0x0, @str='/dev/snd/controlC#\x00'}, @typed={0x14, 0x7e, 0x0, 0x0, @ipv6=@private0={0xfc, 0x0, [], 0x1}}, @typed={0x17, 0x24, 0x0, 0x0, @str='\'%\'/%\xac!\xff\x90-\xdb\x81\xda\xc4~-F@\x00'}, @generic="a0cc240612c7f620da358210e1f0dac8be0b423b9feef6c08be3faf82c36049cfff8bb83009db41f64a824b9797e459e0f25d6368e36bc48a59939a7690aba501f05ab8e70177a15b2bdfd545ad58c86b9f595f3b9e8a6f9c05fd2ac3d694d847f0ec8e51dec399f6273a01840f0a331be7cacba4ab3142fa4a5feb9a3afd0e9f8d7a0b05092e02858c67d657d9589e4e8c06965501c97f52aa9e7d0817534b98aa6967f2ceff0668e8c9b5b7ed441c9b3e0dc1ff3743506d8e76f48238f955d0b2cba73c1ec2864f7c7f3e16d25573b2b4cfc577abcba5be8f2de3f1ae9b377b427bd9eac8bcf63bc", @generic="f13fdc0d37b71d39e998aa112ded838612cb3f7742eee1a19211b60b2f4356cdb6e7b870d9018419a80f4dc0ff3533bc64fdb4f27c07260f6c64768f1efb0ab19d1b0956fbd5bd383c6d6dfccbd7aea2b2611985897a7c582df702366da91cdcf2c850e9eccdf2367dbfe348cdc9e7a6e7c4b68743aa4684bfb5262c184f6701546cd44fc8f88198564267b4f2c27f2e2c26a5089766f12304dbdf9766af2352043c244737d808691eb14a46902fb9a8f50ec8ece26d484e411b167210eef68a61ff63a036e0c7"]}, @nested={0xc, 0x2c, 0x0, 0x1, [@typed={0x8, 0x69, 0x0, 0x0, @u32=0x6}]}, @typed={0x8, 0x5, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}}, @typed={0xf, 0x64, 0x0, 0x0, @str='/dev/audio\x00'}, @nested={0xec, 0x70, 0x0, 0x1, [@typed={0x14, 0x61, 0x0, 0x0, @ipv6=@remote}, @typed={0x8, 0x38, 0x0, 0x0, @fd=r0}, @generic="903e21c8c2df92a4a5553a03545c7b8b", @generic="83b7bdd495c838f0efd7c9d91a81ae4c418803507ef63704540283fd16f98a24fc0325eb0a9b8ec361d2c55a790ee7fb2c107aca4477b282a2693b347f3d2e9258f4a0fbebc9c5e5d819a30570a0312990df0a580074452362b9e7ef88c67a3f", @generic="2a982a45f71b0144598806631dcfe0a9ed81c21a3499052ce4668da02e2ea447ea1d5e6461fddaa7e971bee38700ac026a111754a7788ac4fa2007aa2ade9b23311d108efa1e7c32814698020f4ec44f32275d6f69577f20524ed82f"]}]}, 0x4f8}, 0x1, 0x0, 0x0, 0x4010}, 0x2004d080) r8 = dup2(r3, r2) ioctl$SNDRV_PCM_IOCTL_PREPARE(r8, 0x4112, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd91, 0x40802, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1a}, 0x1, 0x2, 0xd800, 0x5, 0x9, 0x40, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 222.689721] erofs: read_super, device -> /dev/loop2 [ 222.694871] erofs: options -> acl,user_xattr,user_xattr, [ 222.705107] erofs: unmounted for /dev/loop5 [ 222.713579] erofs: root inode @ nid 36 20:48:15 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 222.848053] erofs: read_super, device -> /dev/loop1 20:48:15 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c002400", 0x10, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 222.880182] erofs: read_super, device -> /dev/loop0 [ 222.885915] erofs: options -> acl,user_xattr,user_xattr, [ 222.900614] erofs: cannot find valid erofs superblock [ 222.907747] erofs: options -> acl,user_xattr,user_xattr, [ 222.914079] erofs: root inode @ nid 36 20:48:15 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x408d40) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r1, 0x40045532, &(0x7f00000001c0)) r2 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r3 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) ioprio_get$uid(0x3, 0x0) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000080)=0x3) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x4, [], 0x0, 0x19, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x78) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x1a01, 0x0) ioctl$EVIOCGPROP(r6, 0x40047438, &(0x7f0000000180)=""/246) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000280)=0x20000401) r7 = dup(r6) write$P9_RGETLOCK(r7, &(0x7f00000003c0)=ANY=[], 0x27) write$nbd(r7, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001f40)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000001b00)=[{&(0x7f0000000540)="844841badc1299f6ec9e7aa979a5c202f53167a5b68178fe1e86c84617132129120cdef86f2cc4dbc2e087e1bbb3c74ba432de89f84628fea5395160a8b0c5eef26ac07e4d6f92e97266c8d1d5ec497dbeec1a90222242cecb0533c06d555666e7ab087b0b034e86fe20ba4fa81fabb36606cff2907875cfdff702a2eae55d9047c50c5db4ebd3510d70a6ed5cf020c9f19e0a0e95734b1c361f6ca64350661db9024e734d427b547ed50dc5b80669865e4133c80af1eb3f1592379cc775d64795f03f7b81cd334c354429f029cb5017077c279e9137bf197b7b317596a0a96071d4639f4d0096d91146d068376c2d9f783d2ccc4ac0d97e0752f92aeb632057ec8be33e0ac05ca05bd8a2ac70f3061220193f60a9b0c2e0821014761e6488de266bc72b21a659d3e12de94546d7099c6fa9af5eb0a7c2081da3c845b988011d8b4a67a6bf2eca0faddd81b9ef0fbe4ec43709a8f72e351bc699e804902d3ee28fc0f617c4ed8f88bd4db2b3a654355506a0646a275108b5e971181639a8d9065919b57fad595f6690b873e91f7c05b805b1290797ccc12aa37e9ccb15b6c8be4abad180aa4c11119346a9ad3261099ea457d808d6b4d95029f8724cb301d071ddafbd8678aeb5d7fec53ce6a75950649d902b12f1150354204457fac7f93e5be5f80001e1e345480e1add89b0832094cbcf4df1ac3295d794d2ed281a519883f47d3dcc4928c2bf6fecf31477adcb60e24c6f452424e0661c6fdf381408c13981500cfaf12d92d1cee97e08ba79280d4c30f86ff6d4d377256e43e10af095a38f869fdbef06cf71b57fe3989402e5fda3d79aec6ab8e0a3791d6f66762aab429606f2e6bb912521ba414361a9532f3414f765ac993decae0f8593c9c7c87d4762e499d496ec2dcb967053d3ca01f47d3938a2adc6d557059fe1191c9ae56bf722c53077772ab634906b5072b85f3486aa644bf4a3ec1bdc16c707170388c7f04aacd2e30c253bd870e3471b6c5fb43777ada24effed7d95ce016826cc05ea982aa9eddffec46710c5c632b4eae7c330faf00796752dff7c677ac021da17a0d99619429b34288714aca298a52f83d8f6c5274547bd3468d852a689bb8a4df5605022c7f113577015ab456008036520c9b6a9ef9e31b1470e4d005e14a964d999e2afcf46708cade5bef5d67b4e388f0de0bb53e99bc985d6c3afaacffcb45ad1888715a4acc7593b7c1bcae05a7c3ccb5cd6669b977d72a732ceb761c63231569fdb228653f210cedbf8cbdaa1d064ecf11243497b59f54a6f5eb50d5ccc1e7fc8a0df61dc91e405e2209a092b58332f2f2c6e27a5ac467dcd786fe09ff642c346a07b0fe23275d82ac97aae6b38dece90af16fa3415da244a88fa81c446650e502c2d4fa75f530d4e42ea88a3d1bdef4a54b185acbfef0a8f6292476ab3a50debcb71b2e2863e93c31128f382e3b645316e22194f0d78b00c1fef4ba600f4b6a682aebdf5730b669d8e8c3014dab292f07c35b80617ab915a0240270242c006c1b6abd08177fa55292a890f98c9f8a5692fa17c79066342b8ac1ef0cce6bb848a1d879c125d88f4c3b7c3217cc7143d1df8cc39c88d2e75ab5b54dee91bb6be1b68d058c92a4f4091b0d672daee3f7e87984b185a266a353c1fdad5cb3773f37390ed32504bcaaaca52f7491041c9c256628c4a1abc345e2252871133d69bca36221229b8cbce00be10da1934ce2b56bbab4d144dcee0855ebe934176e98040b32983ade661e071949d5cc582b8c39e47f3daf325ff64f3ef675e856d0ec9dfb57acb28b063f37f76dfd44aa79e3a507136c0149ffe63555acb292b7c4ad400f103522e3f8be6e894543a5baa5b376c6348d1aeab7308da6805b55936ff73dc3cde5c337d6e2771588cb62a0ec572baf6c94c20fd81f362cfea4b632738a38fbeaccad5a4001a10e450514d73a5dd81acd06445d07a35db9a4d724d6f72276560e5e9df9139a3d9bb0b64574409e46c680b06010a10389c40f0c57fd7b488222d56debca5080c292a129a280d5b4454afc67988fbd5228e5a7422f3fe6a1352496c07391174f8b07aed32e18e70a1f7a09dbeaaa72b7200ce7672a04b6625ca32dd32a0075d9dbc7e29983512dad57153f673fe06dcac50cf49aab891a0378c3e2655b7840904471389708adda13ef90c24a271d5f6e0c0f7e5c07341e96281f1ed46a24615d68d1ed57995645a1865b008fe87431ab030708fd5fea2106a88989097780efe81561d528d582af3efbd30ed6409f26c78b6d3ead320deb4d25d86677b2fa73c15b773f7ddce47dd7ed4fee1c51ae31cb1272fd49bf84e675b83045b8e59b9dce1d36a277d8728210518e2959eeff73ccafddbfb336699040fa62313db8878046662c7caff5d48d059f152cfd358c2094ac4d54802660fc9dfcf7137638be684c9e5451d969fbb13a8314a15a6d0c63fe9a40bcecc1bfd442fbd6071f688d4f66b04b1a4e94c8e8be4ac627ef68dc77193d9db58ff646c86ce49014028c44ad18676a2c793baf95b628eefcb706f73b96827999b9aa461796b751b1f4d5b3ca4f69fd1d1fff4426c401d2d3e029370279a344cb217f07ee49bcb8f33b6e5e9248b44cdcc5457b665afb17b7384bc7772f170be7bd8fb66f4d3a438fb16146ce6ebee96a8357bbf18044394467b1a2d0a916f829c2359181cdd6fd7501004a6c905457b6a30465485d4beccd50939cdc1b649d91f80b4869cfd41f73fc81b5d1eae22899226412b0cbf06707033d90a6c66354c132e2696eb5f179d1da57758dc192f142796760cec4b8c9fd67c34051c5f6432b86b0511e379081633f5370a6a18a4af6f251025e2b197c8667300990d92acf47624c00017ae1203413a9b95d39bbeec75800dbfb1da7d107bc9249a6c5fe1eac5bb92250dadacfaf60481e36c69e314cb7c291402700c12dac9f586afa5c41543724b5a683773fb5fde09f10ee4185ee4e729ca5456eec10332bcc195745b8e7884e5f8eef2eed7d02a09c67cb905f92f06b69ca5eddfc9da6dec0a4da7e3d4561b76642199f631dae9c22f0498b044fc3287b430818e77d6d7531e56f976d45168d256be0e6c4f634d17384e18d39c6778aba775592e2f5c48bb88d6d5820d5db204f6fd6a466eeb9fdb151f23d92d29e1760414bf5df96337889409044904b020e4de68704fe72d303510e6efca8bb040932617fc5b9eb423ec74d467f4a0e2d6bf153589d5aaa4efec04ff6f5a76f4d36c91590800e1d69afca5e0987007eedc90d79f804cb47306afa86451a5fe806476a5ce3ef7c1a1c7cbc0cd1075b1e0e67a6d43c0d07d09629eebf2b35669fe9001d73e149af1f1eca67b85e7bf705e4953af999d582feac77c8e480b172222327e405b7ce1b947409ec22fa353a094d3672f081a09fe1735aa9001ec78b5d44a5ee3a53ec634336e59eac939e4625cecb06b4ffc10c12dbbc078aa9bc74229a91e38066f89e0d320c58a2abed64f7462de9f7a1a922a4671b5a174c56b2a42d8711cfb41fe8dea05cde6a78ea6765083fa92e28397ae0968de52994f80b334f6746ab2273c24f067fdf7c72fc8e90c64c62f2358f49a67d0810b22f7f186c72401cbd43bf945de7ef9586b35bc6da51b6a58f071a61d864ef2d9be10ac989d65e97c222b202231a80bcc08c8845d698575591ed6552bb7d8d135d972c0e5d7f10c5c1fdb8937f10afbab7e9ea8cd8dbf9118855018dc2c8d81791643d335f16b08058917add3f80f61e8ed29f6dcdeb4588bed0777d7bdc9240b2c12b81e1dbde86a9f142de3c70cbb5935c502bc271fa5c61a183a25133c5f67cee297c94985b704c23ebe13f4ea7c56ed05293fc70ea10d2af4465a0bdce741442fb706562aff848d59e36c97327c0248579ac246b83d93b6f172d876ac35d17e57d3a2a8d7382b1370fb6d865d87344b0f23d11b064d32781f76a071089f4b0f9bcb2f61b80c3c89518850e3225958e1a4044e39cb1aff351ba9e4e5b993187c4562e64f1b1f7e184e6a09550fe2fcde08145db8824351ed71124d5366b9f2bbd254359dfdab8c557a750a4ea44ca69dcd13a2bb960641e5f4852e27dd0ffa1bd8159ca0f950ea218532ee7628326211874ac2118243a885d6cc21d9a8b7c53a92277740545a26cae5c9189f898af21ca2c39905982b2c2b7092364666f7ad0d8b2e004d29f7e3dbb50a2b11b9b8e44f8d52f6129d3550a11a6da9db7078c46104284c72464ffd890bad8e9ba99e16e597d04cd9bd59079e9757fba241c27defc10d6f0ca49ce2d27c25a647d096ff0a63b92f8f594388282431292946d531d013524d7a3a3f53a202ff49c03792c909e6eb4092405886571c7ccec198c4cd1d4ccf4626abe8164133a893eab29f3aa723bcb36a4aad0102b0fd747233617c4b5ebb48532decf5782a9503b4505e812284bc6199642dcfe54915dcdbd0af6f9d8e54dac7bd61db7cdf3964ac20367a30d846bab70b52415cc8a2b93d6802f172be1fe827fafe66d3a5f8fdc9e574c08ebff091fdb6ae78fd1f1180f070bf6464dc879b8a11f44a07b4a883404112754cb658bbc0de427c34f39136b99332ce2823c344621ba2bf684fee65b83d5966ed58e10601cad13d0400e36b58bfb4cb289db6ee0ac127f91bcc7a1f075e9bf842f17e358fb16ab7fa0ca239e2a63865e1a22d02b5465d05c6e6372614a59dc236fa521a5b1c476947e95c0a26a778d7f9c1ec416a91c5e5df3b8813013d9a0d25b80f15ff633e9f07b30c1e4020841e917ac5648aa275c071fe1e83d1f968ad8b6f2fd74fa1606515eeca070c549c6d1cedb41e19a5a1b6216e9af8fe34289014a2dc8da6e2bd97f626c31e1d3f39b3bf92be95d5d6896a90c7d2f7c81f65e0f9861bd86a6b4cecd7e6f34b6482d83093e2f48e8ea94304f3722960253d175c31777f43319052da3f8de2cf61503c2d4e6152f9b510c9630166e2075fecf5445573e5d4c6a5c328953470c80e700394f814d0215b5bf19c23ce1882f4e3b1d06dec36bb8635ed526aae02c186fe0ca88471f2cb5e8695466c0538b3f29b8b87f2349840a0ea97ff20348f13968d69fec75e46c460ab1ad174f578f8b4c4bd5e6eca0ec6ffc498637d37362b54c4ba89ce32271bb99c45111b2d5a53eed71f8f814baa55bece2a9de5a32747caa72a38c0debcaa118ef4026714388b3f9e1da654082e465f712cf9d29d3c5b90c30146dde3e903388ff8feca9ebaaed1bd7ae0d67b4528df83d78b1a8d3b442a2a9bb03fb5cf6f055661c4166deaa89cc203fab450438ef3bb78284e094f0430d4acb5eb85524601936bcfba78f18ef097ca6c06941b0a040852252ca31f1f7062de6803755b0dcfc50b97cd8d323aae82319153e9a6cdd809d4efbb344f09f3b44716adf487c0cd7b80f507123243029874585edd2db2a9a002ca39fd3bf1472569b4aab679fa5b42a9004f0e9a4850f0f35757a865478f32e81fd25760d0b76990e6fb24b8188727bdb430f8573e89f0bcfd7b4d68b6cd2453401dbd663dfa263c0032af4d609c1cd3f1841dc93cec6769613212f818c759f73cecc41f5e32b8761767414a98d724570c345bb13e992bd027ffecf9e866772effb2d7bdfbce56db0c5b9be0d0cb5544498938100d3d93d7271f6e8c1e1066bb76b3e175f6fc383020e8686e5d3394729a97e8014e385965c157c713f828be2a62f57e970fce294a89ffc42af1e08e72e2edfe9be83fd542d8ef1e4ec5791cb2e37ec1d9", 0x1000}, {&(0x7f0000001540)="b2c474477734761b0ec762e59474460a10788e2c38b9511f56bf82e9e293943fc5c3bab1d7e3c3720403301c059bde3c6abf27908b3fa01f6a3e35bfd7a8b85384ec6c27cac0a281ce0bedeada55b3693afdd232e03f4e7579276233b9dd3d9599416f6d18c63c636bbf46557158d886ae2f34cbefed4a331bf425143060c9566630c078d758", 0x86}, {&(0x7f0000000100)="6c3164bcd423f016e4e17607495c7088d4446b86050254b59f5a2608b284ac884a2c0c2babd2ede55d5706", 0x2b}, {&(0x7f0000001600)="f5f229ecb180dbb468cb9805dc199ead0569238aec6cb4951ade852916afcece608e4538d34492113a9f43a440cb4b8821bcf501b02c68cc4909200545ed0a74b8198d6f2942c612da85818dbe8e531cdae1c950686a755ac1806715b8d56af0ef445cd0b1eac449f3bffbfee073394cbdef10387378d22b5eaccb57d6bbdceb159830a7503b75fdbca56d35829e5a05abb638cc67fa852ae9e5d7d512f4", 0x9e}, {&(0x7f00000016c0)="708a403cf4cd09fb7fe7f15af3adbbcf6a813a9477bc75b1eef81e9d1fc2673f2da4bd8147b87d413a58e5adc54a30f4346a03bf5c8150bdadbdd925c0678bac00fdc49235743db4d711099a8e8f701a25b8cc9ba910f6bf5230edc2ddd6d7d8eda507934926d20fee170ca5668dba72e77746b6ee6c", 0x76}, {&(0x7f0000001740)="fdaafef4e0f8a54255e7aa4b9f6c0b3246c673ae86f2266cc2a0e912debee2619e309d2932c2b6206fccbeabfbbea85665bce515b85fb801a3c680368059ea02a5f01add9ebad85095aac65f67ae8ae168cf841509ff628adb45d2ff231eaeb417c311d99bf87720e58ecf8247fb76e8ac9081c79c6a5ef7862f43397b4a4094948c83481777b88e35faa5ffb70bddae591f4d476bbdd73ed26fd4b13bd81a740d142a1344cd118eed6b1c280bfb3b74a8a9f580e3356b435ec1c21c26f5e80161e970ed666a9a3269", 0xc9}, {&(0x7f0000001840)}, {&(0x7f00000018c0)="4a004d7bf86a7ee9a405ad6bae84b4ad52e2ee55465ceae8248207810ab88ba423fcdb81167af4828d100b7f7e52e3698da8c2af8965105dbdf259588e5d61bdb56c2195bb384f900597edf17d8b3c5484eb67af71094b55d0c222521ad764f15881df9d641b59788c44c311f4b7375b02340f835999fa2f981672ed87646002bc21c760e3ee5369a807cc7e65d26cf8ce9ceaaffd381ae29b5536e487cbf31220d3ffd0256092ffbaad7f2bda46afd959e3f82bdc6cf2e45c5fa304369695ac706b7c1c6241ef9894871f5fbec7f05a67e755b543326963e7d925d0a847c3", 0xdf}, {&(0x7f00000019c0)="6acce8f86775706628af36eae264c320d607ee18bc236694f9ae4b5e2e251c32c74cd738e5d385a46f7ea30f2887ccf008e1c41e3c8dd7bc1253d13b3f2695c928", 0x41}, {&(0x7f0000001a40)="9e08b2222d0676ebb030e678e385cdb5e700b4d3d77f2d054409d65048abc16823f3bf5c22f782c11f17de2439df40b6f7f7e66a54d30735ebf55627b2e8e5f262365876b23c30b8913d41ed2ba6fdcccae45af5134726feb79ae5dd79e2837db7a9e4afda84c6235cd722a1b096e32beaca5154984e46013ccbf054cb2de878825a772fe1b92c9f43aba156cda4cfdc6b6fad13cccc73450487182c53cddc17450c586973cd177b64a63b5dd699456d3d2b", 0xb2}], 0xa, &(0x7f0000001d80)=ANY=[@ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB='B\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00', @ANYRESHEX, @ANYRES64, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="180000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000001000000020000009ae69b5b7a154f7824670ac3744e458efa8629f3cbdd44870d76166e3952c4c90e7b7006fdeeee39b34ee12fc755ce871f4fb10e797cef16d436e36f5d4cc5c814ba312e4c2abf283b2f28e9d77d9056c2a6644f8b23a4df70d2370fe8e2b930895417ce0c2ca3a6bf43bcf269eb0935edf845f095", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee01, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="02557cb1a3d531b0cb000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000100000001000000", @ANYRES32=r6, @ANYRESHEX, @ANYRES32=r5, @ANYRES32, @ANYBLOB=':\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], 0x10c, 0x4000000}, 0x84) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000001f80)={0x4f8, 0x3b, 0x300, 0x70bd29, 0x25dfdbfc, {0xa}, [@nested={0xf6, 0xc, 0x0, 0x1, [@generic="ceadeeb3339ffc4a77fd8b82c18a599d8858263c07d10f66cbfab747475ddd10854a4eff29c44d5ddb6924065d6d94f6770a8dcd42fae82ed15a6df030b85ac0708e19c072b77916029debb66fb7a98e5cae3f4e0bb4fb56947d66aafcf58692986e3003cb2ec684b7e8efc7bc0591a24a8ffcdc8049beb465529b2463afc8e8f6512350a3619f043c4c8ebefa9efd7c814d", @typed={0x4, 0xa}, @typed={0x6, 0x74, 0x0, 0x0, @binary="feab"}, @typed={0x9, 0x42, 0x0, 0x0, @binary="a80c2aa8bb"}, @typed={0x48, 0x2e, 0x0, 0x0, @binary="48ab17c4f5fc95a4198fdfdd42d7d472e2b65d13d5c5f56733ef4b5f4d530746247c681dff21cc0cd0f4bb2a3785a9a0d6527de1249b1d0fc97a844a6aea4ad6f650b473"}]}, @nested={0xaa, 0x8f, 0x0, 0x1, [@generic="fd86cadf5afe39531bc417b4481bcc31c588995d7026b7a5efd3515fd6c57db96ccf48ac73057ef8e79b40eb6b5781f768cb7a250482a34a5e462f9badec8aef4ecbceb71629a9936ae1fabcf051efccfc3e861e8f072fa72f6a01437973d071257b7a525f0b8d14e5b46465a7747649902c83360a7e534a9975764edf30c96e60b76668d7f32a90903362fd8588e5dbcaf9da1ac44da2917eee6b7d552110b956a4", @typed={0x4, 0x7a}]}, @typed={0xc, 0x18, 0x0, 0x0, @u64=0x3}, @nested={0x223, 0x33, 0x0, 0x1, [@typed={0x14, 0xc, 0x0, 0x0, @ipv6=@mcast1}, @generic, @generic="0e6f96b372a9980d38d0880c0d01c1", @typed={0x5, 0x8f, 0x0, 0x0, @str='\x00'}, @typed={0x17, 0x1, 0x0, 0x0, @str='/dev/snd/controlC#\x00'}, @typed={0x14, 0x7e, 0x0, 0x0, @ipv6=@private0={0xfc, 0x0, [], 0x1}}, @typed={0x17, 0x24, 0x0, 0x0, @str='\'%\'/%\xac!\xff\x90-\xdb\x81\xda\xc4~-F@\x00'}, @generic="a0cc240612c7f620da358210e1f0dac8be0b423b9feef6c08be3faf82c36049cfff8bb83009db41f64a824b9797e459e0f25d6368e36bc48a59939a7690aba501f05ab8e70177a15b2bdfd545ad58c86b9f595f3b9e8a6f9c05fd2ac3d694d847f0ec8e51dec399f6273a01840f0a331be7cacba4ab3142fa4a5feb9a3afd0e9f8d7a0b05092e02858c67d657d9589e4e8c06965501c97f52aa9e7d0817534b98aa6967f2ceff0668e8c9b5b7ed441c9b3e0dc1ff3743506d8e76f48238f955d0b2cba73c1ec2864f7c7f3e16d25573b2b4cfc577abcba5be8f2de3f1ae9b377b427bd9eac8bcf63bc", @generic="f13fdc0d37b71d39e998aa112ded838612cb3f7742eee1a19211b60b2f4356cdb6e7b870d9018419a80f4dc0ff3533bc64fdb4f27c07260f6c64768f1efb0ab19d1b0956fbd5bd383c6d6dfccbd7aea2b2611985897a7c582df702366da91cdcf2c850e9eccdf2367dbfe348cdc9e7a6e7c4b68743aa4684bfb5262c184f6701546cd44fc8f88198564267b4f2c27f2e2c26a5089766f12304dbdf9766af2352043c244737d808691eb14a46902fb9a8f50ec8ece26d484e411b167210eef68a61ff63a036e0c7"]}, @nested={0xc, 0x2c, 0x0, 0x1, [@typed={0x8, 0x69, 0x0, 0x0, @u32=0x6}]}, @typed={0x8, 0x5, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}}, @typed={0xf, 0x64, 0x0, 0x0, @str='/dev/audio\x00'}, @nested={0xec, 0x70, 0x0, 0x1, [@typed={0x14, 0x61, 0x0, 0x0, @ipv6=@remote}, @typed={0x8, 0x38, 0x0, 0x0, @fd=r0}, @generic="903e21c8c2df92a4a5553a03545c7b8b", @generic="83b7bdd495c838f0efd7c9d91a81ae4c418803507ef63704540283fd16f98a24fc0325eb0a9b8ec361d2c55a790ee7fb2c107aca4477b282a2693b347f3d2e9258f4a0fbebc9c5e5d819a30570a0312990df0a580074452362b9e7ef88c67a3f", @generic="2a982a45f71b0144598806631dcfe0a9ed81c21a3499052ce4668da02e2ea447ea1d5e6461fddaa7e971bee38700ac026a111754a7788ac4fa2007aa2ade9b23311d108efa1e7c32814698020f4ec44f32275d6f69577f20524ed82f"]}]}, 0x4f8}, 0x1, 0x0, 0x0, 0x4010}, 0x2004d080) r8 = dup2(r3, r2) ioctl$SNDRV_PCM_IOCTL_PREPARE(r8, 0x4112, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd91, 0x40802, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1a}, 0x1, 0x2, 0xd800, 0x5, 0x9, 0x40, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 223.032469] erofs: read_super, device -> /dev/loop5 [ 223.038656] erofs: options -> acl,user_xattr,user_xattr, [ 223.048916] erofs: root inode @ nid 36 [ 223.049577] erofs: read_super, device -> /dev/loop3 [ 223.059603] erofs: read_super, device -> /dev/loop2 [ 223.064760] erofs: options -> acl,user_xattr,user_xattr, 20:48:15 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:15 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c0", 0x5, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 223.092574] erofs: root inode @ nid 36 [ 223.094430] erofs: options -> acl,user_xattr,user_xattr, [ 223.117339] erofs: root inode @ nid 36 20:48:15 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x408d40) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r1, 0x40045532, &(0x7f00000001c0)) r2 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r3 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) ioprio_get$uid(0x3, 0x0) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000080)=0x3) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x4, [], 0x0, 0x19, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x78) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x1a01, 0x0) ioctl$EVIOCGPROP(r6, 0x40047438, &(0x7f0000000180)=""/246) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000280)=0x20000401) r7 = dup(r6) write$P9_RGETLOCK(r7, &(0x7f00000003c0)=ANY=[], 0x27) write$nbd(r7, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001f40)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000001b00)=[{&(0x7f0000000540)="844841badc1299f6ec9e7aa979a5c202f53167a5b68178fe1e86c84617132129120cdef86f2cc4dbc2e087e1bbb3c74ba432de89f84628fea5395160a8b0c5eef26ac07e4d6f92e97266c8d1d5ec497dbeec1a90222242cecb0533c06d555666e7ab087b0b034e86fe20ba4fa81fabb36606cff2907875cfdff702a2eae55d9047c50c5db4ebd3510d70a6ed5cf020c9f19e0a0e95734b1c361f6ca64350661db9024e734d427b547ed50dc5b80669865e4133c80af1eb3f1592379cc775d64795f03f7b81cd334c354429f029cb5017077c279e9137bf197b7b317596a0a96071d4639f4d0096d91146d068376c2d9f783d2ccc4ac0d97e0752f92aeb632057ec8be33e0ac05ca05bd8a2ac70f3061220193f60a9b0c2e0821014761e6488de266bc72b21a659d3e12de94546d7099c6fa9af5eb0a7c2081da3c845b988011d8b4a67a6bf2eca0faddd81b9ef0fbe4ec43709a8f72e351bc699e804902d3ee28fc0f617c4ed8f88bd4db2b3a654355506a0646a275108b5e971181639a8d9065919b57fad595f6690b873e91f7c05b805b1290797ccc12aa37e9ccb15b6c8be4abad180aa4c11119346a9ad3261099ea457d808d6b4d95029f8724cb301d071ddafbd8678aeb5d7fec53ce6a75950649d902b12f1150354204457fac7f93e5be5f80001e1e345480e1add89b0832094cbcf4df1ac3295d794d2ed281a519883f47d3dcc4928c2bf6fecf31477adcb60e24c6f452424e0661c6fdf381408c13981500cfaf12d92d1cee97e08ba79280d4c30f86ff6d4d377256e43e10af095a38f869fdbef06cf71b57fe3989402e5fda3d79aec6ab8e0a3791d6f66762aab429606f2e6bb912521ba414361a9532f3414f765ac993decae0f8593c9c7c87d4762e499d496ec2dcb967053d3ca01f47d3938a2adc6d557059fe1191c9ae56bf722c53077772ab634906b5072b85f3486aa644bf4a3ec1bdc16c707170388c7f04aacd2e30c253bd870e3471b6c5fb43777ada24effed7d95ce016826cc05ea982aa9eddffec46710c5c632b4eae7c330faf00796752dff7c677ac021da17a0d99619429b34288714aca298a52f83d8f6c5274547bd3468d852a689bb8a4df5605022c7f113577015ab456008036520c9b6a9ef9e31b1470e4d005e14a964d999e2afcf46708cade5bef5d67b4e388f0de0bb53e99bc985d6c3afaacffcb45ad1888715a4acc7593b7c1bcae05a7c3ccb5cd6669b977d72a732ceb761c63231569fdb228653f210cedbf8cbdaa1d064ecf11243497b59f54a6f5eb50d5ccc1e7fc8a0df61dc91e405e2209a092b58332f2f2c6e27a5ac467dcd786fe09ff642c346a07b0fe23275d82ac97aae6b38dece90af16fa3415da244a88fa81c446650e502c2d4fa75f530d4e42ea88a3d1bdef4a54b185acbfef0a8f6292476ab3a50debcb71b2e2863e93c31128f382e3b645316e22194f0d78b00c1fef4ba600f4b6a682aebdf5730b669d8e8c3014dab292f07c35b80617ab915a0240270242c006c1b6abd08177fa55292a890f98c9f8a5692fa17c79066342b8ac1ef0cce6bb848a1d879c125d88f4c3b7c3217cc7143d1df8cc39c88d2e75ab5b54dee91bb6be1b68d058c92a4f4091b0d672daee3f7e87984b185a266a353c1fdad5cb3773f37390ed32504bcaaaca52f7491041c9c256628c4a1abc345e2252871133d69bca36221229b8cbce00be10da1934ce2b56bbab4d144dcee0855ebe934176e98040b32983ade661e071949d5cc582b8c39e47f3daf325ff64f3ef675e856d0ec9dfb57acb28b063f37f76dfd44aa79e3a507136c0149ffe63555acb292b7c4ad400f103522e3f8be6e894543a5baa5b376c6348d1aeab7308da6805b55936ff73dc3cde5c337d6e2771588cb62a0ec572baf6c94c20fd81f362cfea4b632738a38fbeaccad5a4001a10e450514d73a5dd81acd06445d07a35db9a4d724d6f72276560e5e9df9139a3d9bb0b64574409e46c680b06010a10389c40f0c57fd7b488222d56debca5080c292a129a280d5b4454afc67988fbd5228e5a7422f3fe6a1352496c07391174f8b07aed32e18e70a1f7a09dbeaaa72b7200ce7672a04b6625ca32dd32a0075d9dbc7e29983512dad57153f673fe06dcac50cf49aab891a0378c3e2655b7840904471389708adda13ef90c24a271d5f6e0c0f7e5c07341e96281f1ed46a24615d68d1ed57995645a1865b008fe87431ab030708fd5fea2106a88989097780efe81561d528d582af3efbd30ed6409f26c78b6d3ead320deb4d25d86677b2fa73c15b773f7ddce47dd7ed4fee1c51ae31cb1272fd49bf84e675b83045b8e59b9dce1d36a277d8728210518e2959eeff73ccafddbfb336699040fa62313db8878046662c7caff5d48d059f152cfd358c2094ac4d54802660fc9dfcf7137638be684c9e5451d969fbb13a8314a15a6d0c63fe9a40bcecc1bfd442fbd6071f688d4f66b04b1a4e94c8e8be4ac627ef68dc77193d9db58ff646c86ce49014028c44ad18676a2c793baf95b628eefcb706f73b96827999b9aa461796b751b1f4d5b3ca4f69fd1d1fff4426c401d2d3e029370279a344cb217f07ee49bcb8f33b6e5e9248b44cdcc5457b665afb17b7384bc7772f170be7bd8fb66f4d3a438fb16146ce6ebee96a8357bbf18044394467b1a2d0a916f829c2359181cdd6fd7501004a6c905457b6a30465485d4beccd50939cdc1b649d91f80b4869cfd41f73fc81b5d1eae22899226412b0cbf06707033d90a6c66354c132e2696eb5f179d1da57758dc192f142796760cec4b8c9fd67c34051c5f6432b86b0511e379081633f5370a6a18a4af6f251025e2b197c8667300990d92acf47624c00017ae1203413a9b95d39bbeec75800dbfb1da7d107bc9249a6c5fe1eac5bb92250dadacfaf60481e36c69e314cb7c291402700c12dac9f586afa5c41543724b5a683773fb5fde09f10ee4185ee4e729ca5456eec10332bcc195745b8e7884e5f8eef2eed7d02a09c67cb905f92f06b69ca5eddfc9da6dec0a4da7e3d4561b76642199f631dae9c22f0498b044fc3287b430818e77d6d7531e56f976d45168d256be0e6c4f634d17384e18d39c6778aba775592e2f5c48bb88d6d5820d5db204f6fd6a466eeb9fdb151f23d92d29e1760414bf5df96337889409044904b020e4de68704fe72d303510e6efca8bb040932617fc5b9eb423ec74d467f4a0e2d6bf153589d5aaa4efec04ff6f5a76f4d36c91590800e1d69afca5e0987007eedc90d79f804cb47306afa86451a5fe806476a5ce3ef7c1a1c7cbc0cd1075b1e0e67a6d43c0d07d09629eebf2b35669fe9001d73e149af1f1eca67b85e7bf705e4953af999d582feac77c8e480b172222327e405b7ce1b947409ec22fa353a094d3672f081a09fe1735aa9001ec78b5d44a5ee3a53ec634336e59eac939e4625cecb06b4ffc10c12dbbc078aa9bc74229a91e38066f89e0d320c58a2abed64f7462de9f7a1a922a4671b5a174c56b2a42d8711cfb41fe8dea05cde6a78ea6765083fa92e28397ae0968de52994f80b334f6746ab2273c24f067fdf7c72fc8e90c64c62f2358f49a67d0810b22f7f186c72401cbd43bf945de7ef9586b35bc6da51b6a58f071a61d864ef2d9be10ac989d65e97c222b202231a80bcc08c8845d698575591ed6552bb7d8d135d972c0e5d7f10c5c1fdb8937f10afbab7e9ea8cd8dbf9118855018dc2c8d81791643d335f16b08058917add3f80f61e8ed29f6dcdeb4588bed0777d7bdc9240b2c12b81e1dbde86a9f142de3c70cbb5935c502bc271fa5c61a183a25133c5f67cee297c94985b704c23ebe13f4ea7c56ed05293fc70ea10d2af4465a0bdce741442fb706562aff848d59e36c97327c0248579ac246b83d93b6f172d876ac35d17e57d3a2a8d7382b1370fb6d865d87344b0f23d11b064d32781f76a071089f4b0f9bcb2f61b80c3c89518850e3225958e1a4044e39cb1aff351ba9e4e5b993187c4562e64f1b1f7e184e6a09550fe2fcde08145db8824351ed71124d5366b9f2bbd254359dfdab8c557a750a4ea44ca69dcd13a2bb960641e5f4852e27dd0ffa1bd8159ca0f950ea218532ee7628326211874ac2118243a885d6cc21d9a8b7c53a92277740545a26cae5c9189f898af21ca2c39905982b2c2b7092364666f7ad0d8b2e004d29f7e3dbb50a2b11b9b8e44f8d52f6129d3550a11a6da9db7078c46104284c72464ffd890bad8e9ba99e16e597d04cd9bd59079e9757fba241c27defc10d6f0ca49ce2d27c25a647d096ff0a63b92f8f594388282431292946d531d013524d7a3a3f53a202ff49c03792c909e6eb4092405886571c7ccec198c4cd1d4ccf4626abe8164133a893eab29f3aa723bcb36a4aad0102b0fd747233617c4b5ebb48532decf5782a9503b4505e812284bc6199642dcfe54915dcdbd0af6f9d8e54dac7bd61db7cdf3964ac20367a30d846bab70b52415cc8a2b93d6802f172be1fe827fafe66d3a5f8fdc9e574c08ebff091fdb6ae78fd1f1180f070bf6464dc879b8a11f44a07b4a883404112754cb658bbc0de427c34f39136b99332ce2823c344621ba2bf684fee65b83d5966ed58e10601cad13d0400e36b58bfb4cb289db6ee0ac127f91bcc7a1f075e9bf842f17e358fb16ab7fa0ca239e2a63865e1a22d02b5465d05c6e6372614a59dc236fa521a5b1c476947e95c0a26a778d7f9c1ec416a91c5e5df3b8813013d9a0d25b80f15ff633e9f07b30c1e4020841e917ac5648aa275c071fe1e83d1f968ad8b6f2fd74fa1606515eeca070c549c6d1cedb41e19a5a1b6216e9af8fe34289014a2dc8da6e2bd97f626c31e1d3f39b3bf92be95d5d6896a90c7d2f7c81f65e0f9861bd86a6b4cecd7e6f34b6482d83093e2f48e8ea94304f3722960253d175c31777f43319052da3f8de2cf61503c2d4e6152f9b510c9630166e2075fecf5445573e5d4c6a5c328953470c80e700394f814d0215b5bf19c23ce1882f4e3b1d06dec36bb8635ed526aae02c186fe0ca88471f2cb5e8695466c0538b3f29b8b87f2349840a0ea97ff20348f13968d69fec75e46c460ab1ad174f578f8b4c4bd5e6eca0ec6ffc498637d37362b54c4ba89ce32271bb99c45111b2d5a53eed71f8f814baa55bece2a9de5a32747caa72a38c0debcaa118ef4026714388b3f9e1da654082e465f712cf9d29d3c5b90c30146dde3e903388ff8feca9ebaaed1bd7ae0d67b4528df83d78b1a8d3b442a2a9bb03fb5cf6f055661c4166deaa89cc203fab450438ef3bb78284e094f0430d4acb5eb85524601936bcfba78f18ef097ca6c06941b0a040852252ca31f1f7062de6803755b0dcfc50b97cd8d323aae82319153e9a6cdd809d4efbb344f09f3b44716adf487c0cd7b80f507123243029874585edd2db2a9a002ca39fd3bf1472569b4aab679fa5b42a9004f0e9a4850f0f35757a865478f32e81fd25760d0b76990e6fb24b8188727bdb430f8573e89f0bcfd7b4d68b6cd2453401dbd663dfa263c0032af4d609c1cd3f1841dc93cec6769613212f818c759f73cecc41f5e32b8761767414a98d724570c345bb13e992bd027ffecf9e866772effb2d7bdfbce56db0c5b9be0d0cb5544498938100d3d93d7271f6e8c1e1066bb76b3e175f6fc383020e8686e5d3394729a97e8014e385965c157c713f828be2a62f57e970fce294a89ffc42af1e08e72e2edfe9be83fd542d8ef1e4ec5791cb2e37ec1d9", 0x1000}, {&(0x7f0000001540)="b2c474477734761b0ec762e59474460a10788e2c38b9511f56bf82e9e293943fc5c3bab1d7e3c3720403301c059bde3c6abf27908b3fa01f6a3e35bfd7a8b85384ec6c27cac0a281ce0bedeada55b3693afdd232e03f4e7579276233b9dd3d9599416f6d18c63c636bbf46557158d886ae2f34cbefed4a331bf425143060c9566630c078d758", 0x86}, {&(0x7f0000000100)="6c3164bcd423f016e4e17607495c7088d4446b86050254b59f5a2608b284ac884a2c0c2babd2ede55d5706", 0x2b}, {&(0x7f0000001600)="f5f229ecb180dbb468cb9805dc199ead0569238aec6cb4951ade852916afcece608e4538d34492113a9f43a440cb4b8821bcf501b02c68cc4909200545ed0a74b8198d6f2942c612da85818dbe8e531cdae1c950686a755ac1806715b8d56af0ef445cd0b1eac449f3bffbfee073394cbdef10387378d22b5eaccb57d6bbdceb159830a7503b75fdbca56d35829e5a05abb638cc67fa852ae9e5d7d512f4", 0x9e}, {&(0x7f00000016c0)="708a403cf4cd09fb7fe7f15af3adbbcf6a813a9477bc75b1eef81e9d1fc2673f2da4bd8147b87d413a58e5adc54a30f4346a03bf5c8150bdadbdd925c0678bac00fdc49235743db4d711099a8e8f701a25b8cc9ba910f6bf5230edc2ddd6d7d8eda507934926d20fee170ca5668dba72e77746b6ee6c", 0x76}, {&(0x7f0000001740)="fdaafef4e0f8a54255e7aa4b9f6c0b3246c673ae86f2266cc2a0e912debee2619e309d2932c2b6206fccbeabfbbea85665bce515b85fb801a3c680368059ea02a5f01add9ebad85095aac65f67ae8ae168cf841509ff628adb45d2ff231eaeb417c311d99bf87720e58ecf8247fb76e8ac9081c79c6a5ef7862f43397b4a4094948c83481777b88e35faa5ffb70bddae591f4d476bbdd73ed26fd4b13bd81a740d142a1344cd118eed6b1c280bfb3b74a8a9f580e3356b435ec1c21c26f5e80161e970ed666a9a3269", 0xc9}, {&(0x7f0000001840)}, {&(0x7f00000018c0)="4a004d7bf86a7ee9a405ad6bae84b4ad52e2ee55465ceae8248207810ab88ba423fcdb81167af4828d100b7f7e52e3698da8c2af8965105dbdf259588e5d61bdb56c2195bb384f900597edf17d8b3c5484eb67af71094b55d0c222521ad764f15881df9d641b59788c44c311f4b7375b02340f835999fa2f981672ed87646002bc21c760e3ee5369a807cc7e65d26cf8ce9ceaaffd381ae29b5536e487cbf31220d3ffd0256092ffbaad7f2bda46afd959e3f82bdc6cf2e45c5fa304369695ac706b7c1c6241ef9894871f5fbec7f05a67e755b543326963e7d925d0a847c3", 0xdf}, {&(0x7f00000019c0)="6acce8f86775706628af36eae264c320d607ee18bc236694f9ae4b5e2e251c32c74cd738e5d385a46f7ea30f2887ccf008e1c41e3c8dd7bc1253d13b3f2695c928", 0x41}, {&(0x7f0000001a40)="9e08b2222d0676ebb030e678e385cdb5e700b4d3d77f2d054409d65048abc16823f3bf5c22f782c11f17de2439df40b6f7f7e66a54d30735ebf55627b2e8e5f262365876b23c30b8913d41ed2ba6fdcccae45af5134726feb79ae5dd79e2837db7a9e4afda84c6235cd722a1b096e32beaca5154984e46013ccbf054cb2de878825a772fe1b92c9f43aba156cda4cfdc6b6fad13cccc73450487182c53cddc17450c586973cd177b64a63b5dd699456d3d2b", 0xb2}], 0xa, &(0x7f0000001d80)=ANY=[@ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB='B\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00', @ANYRESHEX, @ANYRES64, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="180000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000001000000020000009ae69b5b7a154f7824670ac3744e458efa8629f3cbdd44870d76166e3952c4c90e7b7006fdeeee39b34ee12fc755ce871f4fb10e797cef16d436e36f5d4cc5c814ba312e4c2abf283b2f28e9d77d9056c2a6644f8b23a4df70d2370fe8e2b930895417ce0c2ca3a6bf43bcf269eb0935edf845f095", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee01, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="02557cb1a3d531b0cb000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000100000001000000", @ANYRES32=r6, @ANYRESHEX, @ANYRES32=r5, @ANYRES32, @ANYBLOB=':\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], 0x10c, 0x4000000}, 0x84) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000001f80)={0x4f8, 0x3b, 0x300, 0x70bd29, 0x25dfdbfc, {0xa}, [@nested={0xf6, 0xc, 0x0, 0x1, [@generic="ceadeeb3339ffc4a77fd8b82c18a599d8858263c07d10f66cbfab747475ddd10854a4eff29c44d5ddb6924065d6d94f6770a8dcd42fae82ed15a6df030b85ac0708e19c072b77916029debb66fb7a98e5cae3f4e0bb4fb56947d66aafcf58692986e3003cb2ec684b7e8efc7bc0591a24a8ffcdc8049beb465529b2463afc8e8f6512350a3619f043c4c8ebefa9efd7c814d", @typed={0x4, 0xa}, @typed={0x6, 0x74, 0x0, 0x0, @binary="feab"}, @typed={0x9, 0x42, 0x0, 0x0, @binary="a80c2aa8bb"}, @typed={0x48, 0x2e, 0x0, 0x0, @binary="48ab17c4f5fc95a4198fdfdd42d7d472e2b65d13d5c5f56733ef4b5f4d530746247c681dff21cc0cd0f4bb2a3785a9a0d6527de1249b1d0fc97a844a6aea4ad6f650b473"}]}, @nested={0xaa, 0x8f, 0x0, 0x1, [@generic="fd86cadf5afe39531bc417b4481bcc31c588995d7026b7a5efd3515fd6c57db96ccf48ac73057ef8e79b40eb6b5781f768cb7a250482a34a5e462f9badec8aef4ecbceb71629a9936ae1fabcf051efccfc3e861e8f072fa72f6a01437973d071257b7a525f0b8d14e5b46465a7747649902c83360a7e534a9975764edf30c96e60b76668d7f32a90903362fd8588e5dbcaf9da1ac44da2917eee6b7d552110b956a4", @typed={0x4, 0x7a}]}, @typed={0xc, 0x18, 0x0, 0x0, @u64=0x3}, @nested={0x223, 0x33, 0x0, 0x1, [@typed={0x14, 0xc, 0x0, 0x0, @ipv6=@mcast1}, @generic, @generic="0e6f96b372a9980d38d0880c0d01c1", @typed={0x5, 0x8f, 0x0, 0x0, @str='\x00'}, @typed={0x17, 0x1, 0x0, 0x0, @str='/dev/snd/controlC#\x00'}, @typed={0x14, 0x7e, 0x0, 0x0, @ipv6=@private0={0xfc, 0x0, [], 0x1}}, @typed={0x17, 0x24, 0x0, 0x0, @str='\'%\'/%\xac!\xff\x90-\xdb\x81\xda\xc4~-F@\x00'}, @generic="a0cc240612c7f620da358210e1f0dac8be0b423b9feef6c08be3faf82c36049cfff8bb83009db41f64a824b9797e459e0f25d6368e36bc48a59939a7690aba501f05ab8e70177a15b2bdfd545ad58c86b9f595f3b9e8a6f9c05fd2ac3d694d847f0ec8e51dec399f6273a01840f0a331be7cacba4ab3142fa4a5feb9a3afd0e9f8d7a0b05092e02858c67d657d9589e4e8c06965501c97f52aa9e7d0817534b98aa6967f2ceff0668e8c9b5b7ed441c9b3e0dc1ff3743506d8e76f48238f955d0b2cba73c1ec2864f7c7f3e16d25573b2b4cfc577abcba5be8f2de3f1ae9b377b427bd9eac8bcf63bc", @generic="f13fdc0d37b71d39e998aa112ded838612cb3f7742eee1a19211b60b2f4356cdb6e7b870d9018419a80f4dc0ff3533bc64fdb4f27c07260f6c64768f1efb0ab19d1b0956fbd5bd383c6d6dfccbd7aea2b2611985897a7c582df702366da91cdcf2c850e9eccdf2367dbfe348cdc9e7a6e7c4b68743aa4684bfb5262c184f6701546cd44fc8f88198564267b4f2c27f2e2c26a5089766f12304dbdf9766af2352043c244737d808691eb14a46902fb9a8f50ec8ece26d484e411b167210eef68a61ff63a036e0c7"]}, @nested={0xc, 0x2c, 0x0, 0x1, [@typed={0x8, 0x69, 0x0, 0x0, @u32=0x6}]}, @typed={0x8, 0x5, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}}, @typed={0xf, 0x64, 0x0, 0x0, @str='/dev/audio\x00'}, @nested={0xec, 0x70, 0x0, 0x1, [@typed={0x14, 0x61, 0x0, 0x0, @ipv6=@remote}, @typed={0x8, 0x38, 0x0, 0x0, @fd=r0}, @generic="903e21c8c2df92a4a5553a03545c7b8b", @generic="83b7bdd495c838f0efd7c9d91a81ae4c418803507ef63704540283fd16f98a24fc0325eb0a9b8ec361d2c55a790ee7fb2c107aca4477b282a2693b347f3d2e9258f4a0fbebc9c5e5d819a30570a0312990df0a580074452362b9e7ef88c67a3f", @generic="2a982a45f71b0144598806631dcfe0a9ed81c21a3499052ce4668da02e2ea447ea1d5e6461fddaa7e971bee38700ac026a111754a7788ac4fa2007aa2ade9b23311d108efa1e7c32814698020f4ec44f32275d6f69577f20524ed82f"]}]}, 0x4f8}, 0x1, 0x0, 0x0, 0x4010}, 0x2004d080) r8 = dup2(r3, r2) ioctl$SNDRV_PCM_IOCTL_PREPARE(r8, 0x4112, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd91, 0x40802, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1a}, 0x1, 0x2, 0xd800, 0x5, 0x9, 0x40, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 223.215527] erofs: read_super, device -> /dev/loop0 20:48:15 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {0x0, 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:15 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {0x0, 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 223.237872] erofs: read_super, device -> /dev/loop1 [ 223.246650] erofs: options -> acl,user_xattr,user_xattr, [ 223.252210] erofs: options -> acl,user_xattr,user_xattr, [ 223.261722] erofs: root inode @ nid 36 [ 223.265731] erofs: root inode @ nid 36 20:48:15 executing program 4: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000005c0)="2e00000010008188040f80ec59acbc0413a1f84810000000e3bd6efb440e09000e000a001000000002800000121f", 0x2e}], 0x1}, 0x0) r1 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r0, &(0x7f00000001c0)={0x0, 0x7a00, &(0x7f0000000140)=[{&(0x7f00000000c0)="2e00000010008188040f80ecdb4cb9cca7480ef410000000e3bd6efb440009000e000a0014000000008000001201", 0x2e}], 0x1}, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000003280)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host}, 0x80, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1000000000000000000000000000000010000000000000000600000000000000580100000000000000000000000000000934236028a9e588f8c486f62651d13162f7e90e41634afb0140b9af79e164026a34f87cb6edd20f1cb10bd85b906c3562a8d52dbe880a511f9dd9df11a2c54c461eaf9e746b6c226e8384868b1b1db7007c8a526e48737e151b7fa0ac94038b14874c89a65e03cb05603f969f127ddfd91461a1634e0e6e9ec0b0546bc784be7e70eef8994d435c86caf666b44959c8d1eb317dd5ce01000080df441c46c7fe192d60a67399ffb60000000000800400e6980facf2be98110cffce0000005df5bf626ef2572462cef69c567ec2f0a5e30e529a33e2bd0b6549457b51378321667a16fbdc9eced5b6eedb2c38496039c38cf52bce0a9dc0fff3582a336227d0d376ebce6a1ace2e3bfdfdc85d806ff066d512f8c9b2391ba32bfc8a24fd838190e09a92e7075b53a26d5b6d65073b47d067d352bac96f97801c7809703e1a816f8b54431ac2fa00001e000010000000000000000000000005"], 0x188}, 0x4000) socket$kcm(0x10, 0x0, 0x10) perf_event_open(&(0x7f0000000000)={0x4, 0x70, 0x7, 0xff, 0x8, 0x6, 0x0, 0x8, 0x20000, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x81, 0x0, @perf_config_ext={0xe869, 0x80000000}, 0x0, 0xfffffffffffffffb, 0x9, 0x5, 0x6, 0x5, 0x1}, 0xffffffffffffffff, 0x10, r1, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200000, 0xa) sendmsg$kcm(r2, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000200)="2c546fe94bacf61c1568bc96f897b8c6a15f93cd37d86284467424239c7f7e7d9b4546f3263cd64e6da13ea9abd69a7643eb514525e8d5dde0aac5780af703a13aba53346b35921ccfa8e0747bbbae0ebb1e1db1e5d7330c2d2a77ba28404c0e6bf2cea3d44837428d4691f1dde8769acebbd9d97d6715dc216f8d35e1264a4e7ca44cdec283ac9f1c661fd6b5f9c046515e9e3d5d30af1500f063f7d5711b780206769f649ce64700f3a2439e4c33984bc04848f2548a8baf240bf4b4f1238ee95addbd13681b88ff1913aca589dd2ee6b30cc9", 0xd4}, {&(0x7f0000000180)="e3c856d0f6d98c5a380bf36e76ad57530ed3e22b03fa3908f0650c03b69fd6f77c4ac2056f349edd1e711f3b5c615852", 0x30}, {&(0x7f0000000640)="dd64cf462c902d630538ee427c2f7e575f296f865325501cf194da61c6d51250e694fe57d2f72fe625c976a11c2fbdb7c5d28004ba4c4f94ab933fabfbbeb58b7fc8c46e356078d6c2a2a4bd5494241c47af5c562b90cdb946189fc63d63130bfff81f787b9c45fb7297e023fedc0a9268989b03267b540335cff0c237b3a2cbcb097921f2124a8dadb47a42fcd5bd9f3cf775711aac81453710", 0x9a}], 0x3, &(0x7f0000000580)=[{0x18, 0x119, 0x1f, "07e8cbfdf4"}], 0x18}, 0x40) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000e00)=[{&(0x7f0000000740)="c0f9ed256bb5bc252866dfa697d9e2711aeaf59a4edc44fc4a3caab231b7fd79a64f0368ef98e9e2a9dc39a7cfbf320e6e3e67d623b27dab4913f587066e431d3834802ecd4280cebe501542d1725148f5fb06222363bdd0ee6cb6734d", 0x5d}, {&(0x7f00000007c0)="e549e0f713fca734e94def5c90ed9971fa88900718fe7d3c1eca136646317100a08b347a44d9f2bdfbf8fdd9888e4361b4e8c00e4e9bda69fce0b34046151dccf060867df0024b84d7382f9b779df616e28cef99d3b6726c7d493c136f367a6a66a6495ab8c69f175e6844d6007dc22ccc9dc119ea0c5ecb7d9d13b7b22380d5cb9ef61ce85b3110b3cdf1207e16db4c23777ada50200e8a", 0x98}, {&(0x7f0000000880)="74b0a4debedc3f61fa177f526b3444f317850b661c010dd7afa91854d88b483d949f582033cfb92752cafdf145edae3480244d30ff7f1cee6704d6dfead64c1fd7f402577dceb687592aad3d2cd05508aa792afc2c7715f19396e9cb7fe8d2fcbacbaea137fb02c5c9f054468626bf639000a8809b8b53bf8d4f670b7a161550ea96", 0x82}, {&(0x7f0000000940)="7efd3e30de107bc7fe23394704234fe31fdce895d39795b558d85ccc1fb51f70c5b920af50caca59c15c0a22c6993a6ee9e2f561dfb7d75dd4becd2ef3499525fc0755653bf0e53023421cbd172a83c9fe113a8806b38454a3de30084435dd3b038f3f66d73fa182e8c54c6f0dddb44d8e11b696e326bf441bb3c51199f9b32148960e5afe4efc181da2ba1e77d61f32c1110f52bc4e33f537004d6d39781db0a9afc151f1a5ed1278c73fb306b904a17807ca4f77ac86477ce5ecfe4d057ed9d68524d73301cb6f7b6d144d1ae423be044b66f1cf7573f4ea06b3c9c11987bd25653a5d48530ef3e6c7789394ae1fbc21f09c13a5355191c3d1719448fd21", 0xff}, {&(0x7f0000000a40)="bbaf253949b4564fbd20a9c8a74b3de5d462e25bbcc5dbf4ab40b648418818a00ab5d8536653056e1b2d3f70fd156ccbdc44120e9bb9c578d0586a56321fb7c9da085e86ebc1abc41b5d1b8dba90ae8d0f6e64b92c04fa37a962ef892b2455328c7f61f871804da0b7b99787979223c49d8e01b1a89d639b0592842baaa5ae158fa7982eaa967d4b4e3caf8f0f95ae", 0x8f}, {&(0x7f0000000b00)="1171bb7a6159b62955f24185d90b6bc8185b66915d7bd64eebfba5ea4d6bc9ac5e50716baf8b7ef1d7878ecf406f24b2aaa8bc3a146e056a142951a151516074f8418c0590fee2c4f1f8a2fffd66457e7122e0a839de1e38d4283689cafc15e4759d2c993b235c17ebb5e2ef7549436711977b3e3ff75195e279fda143d9f6bf8605231f017626b22201467601c53eff1020888c1ae49e246ab274b99d0a33a19ea3d24e250129e7dce0a8f9173294cd995994c1782809d000eaf2bd737756296f690101d7fcaeb1f7f88c398eedbdee7edf802b28347fae863e6d4b013dc85f17f7", 0xe2}, {&(0x7f0000000c00)="aa6dd66eb6f85c4c4473ee59cc0b6afa6ebdcc2cbf999387a3766f5e708b7e554a79428544b50c9d039d6bd2f7a1debd7d17ce54d8bb3f971393727b9db0096f8d841a84c837a87a8dd2a0ebffd35930fbfb8ccf8bd51de1f6", 0x59}, {&(0x7f0000000c80)="69edd8edd9809e63c74b9a385fac5ec3f45aa9a84a1c5a9b112b64100db801cca51718a8864b57b0f2d8e0398c4e078963afa4617bd663d1f0575bf64099ba1397def8242bf59f9a6052d42668b129c151749e8d15c3419645bf4ac168b70e7483157293cdad603ef2709a1fd8687cf5ad97b8169e95be95fc9ccae9b4453a03eaea5893eabd51ce2111dd4d2f277c62b81d5851951c58799e43ca1e624fa04a3aa45c20d37535f7c7c686eb0bf3a0b27d4ab33874d8ad476ccc6527288985fcf485d0e3cac628235edf505d61acd4f54932374370a794cf", 0xd8}, {&(0x7f0000000d80)="9aad720225fffb9c1566e0065780fc11722392f56bed1dfeaa27461ca21b5b5b6c171cd452949d37f4368e80b879318332709e9d3582006a243c162f2e735df9d16842bdd07e6ebc035e74724cdc96046f7cd5d05d333775947ed5365356dd264b0238", 0x63}], 0x9}, 0x20008800) ioctl$LOOP_SET_FD(r2, 0x4c00, r2) 20:48:15 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:15 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 223.363660] erofs: read_super, device -> /dev/loop3 [ 223.365837] netlink: 'syz-executor.4': attribute type 10 has an invalid length. [ 223.373463] erofs: read_super, device -> /dev/loop5 [ 223.393006] erofs: options -> acl,user_xattr,user_xattr, [ 223.410520] team0: Cannot enslave team device to itself [ 223.418052] erofs: read_super, device -> /dev/loop2 [ 223.423343] erofs: options -> acl,user_xattr,user_xattr, [ 223.429914] erofs: root inode @ nid 36 [ 223.431074] erofs: options -> acl,user_xattr,user_xattr, [ 223.449941] erofs: root inode @ nid 36 [ 223.454047] erofs: root inode @ nid 36 20:48:15 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {0x0, 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 223.460217] netlink: 'syz-executor.4': attribute type 10 has an invalid length. [ 223.478809] erofs: read_super, device -> /dev/loop0 [ 223.483881] erofs: options -> acl,user_xattr,user_xattr, [ 223.501786] erofs: cannot find valid erofs superblock [ 223.509326] batman_adv: batadv0: Adding interface: team0 [ 223.515002] batman_adv: batadv0: The MTU of interface team0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 223.541127] batman_adv: batadv0: Interface activated: team0 20:48:15 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 223.560801] netlink: 'syz-executor.4': attribute type 10 has an invalid length. 20:48:15 executing program 4: r0 = getpgid(0xffffffffffffffff) tkill(r0, 0x3b) r1 = syz_mount_image$udf(&(0x7f00000015c0)='udf\x00', &(0x7f0000000140)='./file0\x00', 0x52e, 0x3, &(0x7f0000001880)=[{&(0x7f0000001640)="ec3f61d9", 0x4, 0x200}, {0x0, 0x0, 0x9}, {&(0x7f00000017c0)="d406994df0c4fd48da7345592612d3effd91f6c03d5c76ec2a43861dc5d42cb61858ec793c4c10884966dfae8bc541c11baa7d6d00ea3a8a4fdfacd97324dd98308315d6920bfa58ad3f899344a37e0d7f0c4efcca47319f84ea4f1f1fa863822774e5441892212cb2bb4a6b40c56a5fd9edffd33027fc88b411b991e7d3b2eef118e6826980f1e7fee1a21c7ecd7d7fbfd6484ab1e045cdb1bbfdde080aa04e1b", 0xa1, 0xff}], 0x20000, &(0x7f0000001900)=ANY=[@ANYRESDEC=0xee01, @ANYBLOB="2c73657373696f6e3f303030303030303030974dc9707530303030303030303030302c6769643d69676e6f72652c73657373696f6e3d30303030303030303030303030303030303030312c666f", @ANYRESDEC, @ANYBLOB=',dont_measure,t,\x00'/30]) renameat2(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', r1, &(0x7f0000001a40)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$squashfs(&(0x7f0000000000)='squashfs\x00', &(0x7f0000000100)='./file0\x00', 0x4005904, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="6873717307000000911d675f001000000000000001000c00d00002000400000026010000000000000602000000000000b501000000000000ee0100000000000099000000000000003e010000000000008501000000000000a30100000000000078da2baeacca4eccc9492d2aa61d030085492b1f78da2baeacca4eccc9492d2a1e658c324619a30c1803005565c4a273797a6b616c6c657273a30078da636278cbc8c0c0c83051363d1ec8604800e2ff4000a41852805804889990d43003f925486aa4581818a4813433c37fb81aa01003c82c3520d62fc92dd02faeacd2cdcc4d4c4f4d4fcd3331b434373733b634d24fcbcc493580908c48363031400088d604627620e644926705f2fba16ab81850012392cba0f28cc87ad9806233a1721acaa87a9990f4229b0131f700dc0c76a818282442807ee400d2008b6a3509450078da63648000662056016226061686b4cc9c54030f0646a0208463c80255c508a5991838c0127ac9f939296d40614698b6654006cc0cc3470cac708e1132c71800421f11fb1c0078da636080803628ad02a53da0f43228fd084aab3142680046df02a2850100000000000008805cf90100535f0100ab010000000000001d0078da63606063a8482c29293264636080b21860624670312300b5bc09ab108000000000000000000200000024000000bd0100000000000001", 0x1f7, 0x781bed14}], 0x0, &(0x7f00000000c0)={[{'udf\x00'}, {'squashfs\x00'}]}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000200), 0x43400) recvmsg$kcm(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000400)=""/245, 0xf5}, {&(0x7f0000000500)=""/187, 0xbb}], 0x2, &(0x7f0000000180)=""/21, 0x15}, 0x1) ioctl$GIO_FONT(0xffffffffffffffff, 0x4b60, &(0x7f0000000240)=""/204) open(0x0, 0x0, 0x0) unshare(0xa000400) keyctl$get_keyring_id(0x0, 0x0, 0x2) r3 = timerfd_create(0x0, 0x0) timerfd_gettime(r3, &(0x7f00000003c0)) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x32600) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0x4ea00) ioctl$BTRFS_IOC_LOGICAL_INO(0xffffffffffffffff, 0xc0389424, &(0x7f0000000600)={0xfffffffffffff800, 0x8, [], 0x0, &(0x7f00000005c0)=[0x0]}) add_key$fscrypt_v1(&(0x7f0000000040)='logon\x00', 0x0, &(0x7f0000000340)={0x0, "24719107c32dc0b1f3e7b4246a93bea0c93c3592148b2a18d8c2a51ae0b15a31500fd2cf1b0918778c5b4967b9031519fd07897dd67afacb2afe7e41b6647972", 0x15}, 0x48, 0xfffffffffffffffc) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) [ 223.598241] erofs: read_super, device -> /dev/loop1 [ 223.603299] erofs: options -> acl,user_xattr,user_xattr, [ 223.617589] erofs: root inode @ nid 36 [ 223.635563] erofs: read_super, device -> /dev/loop2 20:48:15 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c0", 0x5, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 223.656259] erofs: options -> acl,user_xattr,user_xattr, [ 223.662463] erofs: root inode @ nid 36 20:48:15 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {0x0, 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:15 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {0x0, 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 223.726745] erofs: read_super, device -> /dev/loop0 [ 223.731797] erofs: options -> acl,user_xattr,user_xattr, [ 223.754699] erofs: read_super, device -> /dev/loop5 [ 223.760653] erofs: options -> acl,user_xattr,user_xattr, [ 223.769316] erofs: root inode @ nid 36 20:48:15 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 223.792044] erofs: cannot find valid erofs superblock 20:48:16 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 223.919797] erofs: read_super, device -> /dev/loop3 [ 223.931390] erofs: options -> acl,user_xattr,user_xattr, 20:48:16 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 223.964637] erofs: read_super, device -> /dev/loop2 [ 223.966182] erofs: read_super, device -> /dev/loop1 [ 223.970559] erofs: options -> acl,user_xattr,user_xattr, [ 224.030889] erofs: read_super, device -> /dev/loop5 [ 224.038774] erofs: options -> acl,user_xattr,user_xattr, [ 224.044520] erofs: root inode @ nid 36 [ 224.047204] erofs: root inode @ nid 36 [ 224.050776] erofs: options -> acl,user_xattr,user_xattr, [ 224.067160] erofs: root inode @ nid 36 [ 224.072422] erofs: root inode @ nid 36 20:48:16 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:16 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {0x0, 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:16 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 224.106818] erofs: read_super, device -> /dev/loop0 [ 224.112473] erofs: options -> acl,user_xattr,user_xattr, [ 224.129977] erofs: cannot find valid erofs superblock [ 224.170207] squashfs: SQUASHFS error: Can't find a SQUASHFS superblock on loop4 20:48:16 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 224.238446] erofs: read_super, device -> /dev/loop5 [ 224.244154] erofs: options -> acl,user_xattr,user_xattr, [ 224.275760] erofs: read_super, device -> /dev/loop3 [ 224.286192] erofs: root inode @ nid 36 [ 224.303164] erofs: options -> acl,user_xattr,user_xattr, 20:48:16 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 224.336879] erofs: root inode @ nid 36 [ 224.426638] erofs: read_super, device -> /dev/loop2 [ 224.431706] erofs: options -> acl,user_xattr,user_xattr, [ 224.438337] erofs: read_super, device -> /dev/loop0 [ 224.441916] erofs: root inode @ nid 36 [ 224.443394] erofs: options -> acl,user_xattr,user_xattr, [ 224.443907] erofs: read_super, device -> /dev/loop1 [ 224.481650] erofs: blksize 1 isn't supported on this platform [ 224.524074] erofs: options -> acl,user_xattr,user_xattr, [ 224.543487] erofs: cannot find valid erofs superblock 20:48:16 executing program 4: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1031fe, 0x0) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000002000)='./bus\x00', 0x440100, 0x199) ftruncate(r2, 0x2007fff) sendfile(r0, r0, 0x0, 0x8080fffffffe) r3 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) gettid() r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r4, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r5, 0x0, 0x0, 0x20000004, &(0x7f0000000280)={0xa, 0x100000004e22, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r5, 0x6, 0x1f, &(0x7f0000000080)='tls\x00', 0x152) setsockopt$inet6_tcp_TLS_TX(r5, 0x11a, 0x1, &(0x7f0000000100)=@gcm_128={{0x303}, '\x00', '\x00', "20040100"}, 0x28) sendfile(r5, r3, 0x0, 0x800100020001) creat(&(0x7f0000000100)='./bus\x00', 0xd1) 20:48:16 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:16 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:16 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:16 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:16 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 224.661960] erofs: read_super, device -> /dev/loop0 [ 224.667632] erofs: read_super, device -> /dev/loop3 [ 224.673132] erofs: options -> acl,user_xattr,user_xattr, [ 224.683328] erofs: options -> acl,user_xattr,user_xattr, [ 224.691225] erofs: root inode @ nid 36 20:48:16 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 224.710125] erofs: read_super, device -> /dev/loop2 [ 224.715815] erofs: blksize 1 isn't supported on this platform [ 224.716580] erofs: read_super, device -> /dev/loop5 [ 224.725255] erofs: options -> acl,user_xattr,user_xattr, [ 224.747562] erofs: root inode @ nid 36 [ 224.755457] erofs: options -> acl,user_xattr,user_xattr, [ 224.761620] erofs: root inode @ nid 36 [ 224.780859] erofs: read_super, device -> /dev/loop1 [ 224.785922] erofs: options -> acl,user_xattr,user_xattr, [ 224.793042] erofs: cannot find valid erofs superblock 20:48:17 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 224.864047] audit: type=1804 audit(1612385297.016:43): pid=14493 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir613760874/syzkaller.ZHIf7G/61/bus" dev="sda1" ino=16236 res=1 20:48:17 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:17 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:17 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 224.969234] erofs: read_super, device -> /dev/loop3 [ 224.974461] erofs: options -> acl,user_xattr,user_xattr, [ 224.997540] erofs: root inode @ nid 36 [ 225.067815] audit: type=1804 audit(1612385297.227:44): pid=14503 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir613760874/syzkaller.ZHIf7G/61/bus" dev="sda1" ino=16236 res=1 [ 225.073130] erofs: read_super, device -> /dev/loop1 [ 225.103663] erofs: read_super, device -> /dev/loop2 20:48:17 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 225.114723] erofs: options -> acl,user_xattr,user_xattr, [ 225.142226] erofs: read_super, device -> /dev/loop0 [ 225.160231] erofs: read_super, device -> /dev/loop5 [ 225.166396] erofs: root inode @ nid 36 [ 225.171707] erofs: options -> acl,user_xattr,user_xattr, [ 225.194192] erofs: options -> acl,user_xattr,user_xattr, [ 225.195133] erofs: options -> acl,user_xattr,user_xattr, [ 225.205063] erofs: cannot find valid erofs superblock [ 225.215995] erofs: cannot find valid erofs superblock [ 225.220550] erofs: blksize 1 isn't supported on this platform [ 225.371824] erofs: read_super, device -> /dev/loop3 [ 225.380603] erofs: options -> acl,user_xattr,user_xattr, [ 225.416511] erofs: root inode @ nid 36 20:48:17 executing program 4: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1031fe, 0x0) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000002000)='./bus\x00', 0x440100, 0x199) ftruncate(r2, 0x2007fff) sendfile(r0, r0, 0x0, 0x8080fffffffe) r3 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) gettid() r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r4, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r5, 0x0, 0x0, 0x20000004, &(0x7f0000000280)={0xa, 0x100000004e22, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r5, 0x6, 0x1f, &(0x7f0000000080)='tls\x00', 0x152) setsockopt$inet6_tcp_TLS_TX(r5, 0x11a, 0x1, &(0x7f0000000100)=@gcm_128={{0x303}, '\x00', '\x00', "20040100"}, 0x28) sendfile(r5, r3, 0x0, 0x800100020001) creat(&(0x7f0000000100)='./bus\x00', 0xd1) 20:48:17 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:17 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:17 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:17 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:17 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05", 0x1}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 225.712629] audit: type=1804 audit(1612385297.867:45): pid=14532 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir613760874/syzkaller.ZHIf7G/61/bus" dev="sda1" ino=16236 res=1 [ 225.782485] erofs: read_super, device -> /dev/loop1 [ 225.801612] erofs: read_super, device -> /dev/loop5 [ 225.803078] erofs: options -> acl,user_xattr,user_xattr, [ 225.809452] erofs: options -> acl,user_xattr,user_xattr, [ 225.818811] erofs: cannot find valid erofs superblock 20:48:18 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 225.828334] erofs: cannot find valid erofs superblock [ 225.835935] erofs: read_super, device -> /dev/loop2 [ 225.843771] erofs: read_super, device -> /dev/loop0 [ 225.849364] erofs: options -> acl,user_xattr,user_xattr, [ 225.852395] erofs: options -> acl,user_xattr,user_xattr, [ 225.855685] erofs: root inode @ nid 36 [ 225.875773] erofs: mounted on /dev/loop2 with opts: acl. [ 225.876929] erofs: blksize 1 isn't supported on this platform [ 225.906356] erofs: read_super, device -> /dev/loop3 [ 225.911418] erofs: options -> acl,user_xattr,user_xattr, [ 225.919042] erofs: root inode @ nid 36 20:48:18 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05", 0x1}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:18 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:18 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 225.983048] erofs: unmounted for /dev/loop2 [ 226.012718] audit: type=1804 audit(1612385298.167:46): pid=14565 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir613760874/syzkaller.ZHIf7G/62/bus" dev="sda1" ino=16006 res=1 [ 226.053591] erofs: read_super, device -> /dev/loop5 20:48:18 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:18 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 226.078087] erofs: options -> acl,user_xattr,user_xattr, [ 226.095121] erofs: cannot find valid erofs superblock [ 226.144368] audit: type=1804 audit(1612385298.297:47): pid=14572 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir613760874/syzkaller.ZHIf7G/62/bus" dev="sda1" ino=16006 res=1 [ 226.183020] erofs: read_super, device -> /dev/loop3 [ 226.188872] erofs: options -> acl,user_xattr,user_xattr, [ 226.205433] erofs: read_super, device -> /dev/loop1 [ 226.211153] erofs: root inode @ nid 36 [ 226.224124] erofs: options -> acl,user_xattr,user_xattr, [ 226.236688] erofs: cannot find valid erofs superblock [ 226.258975] erofs: read_super, device -> /dev/loop5 [ 226.264057] erofs: options -> acl,user_xattr,user_xattr, [ 226.270110] erofs: read_super, device -> /dev/loop2 [ 226.278929] erofs: options -> acl,user_xattr,user_xattr, [ 226.284974] erofs: root inode @ nid 36 [ 226.286390] erofs: cannot find valid erofs superblock [ 226.339397] erofs: read_super, device -> /dev/loop0 [ 226.344473] erofs: options -> acl,user_xattr,user_xattr, [ 226.353273] erofs: blksize 1 isn't supported on this platform 20:48:19 executing program 4: r0 = gettid() prctl$PR_SET_PTRACER(0x59616d61, r0) timer_create(0x2, &(0x7f0000000240)={0x0, 0x4, 0x0, @thr={&(0x7f00000002c0)="94c1ffcb0d3915f3da0d9c369e9d3f5898d10eadc54a2c2ddcc149b9807ccbcf85a093b2569b3ba6ff833daf00d11d83f9f353c4938d3345c3a6705ff4e7c7aac6236a13304264555d424ca578cff768ee4a60b78c06de6355120964bd9ed42b7659fa3d12d08d97a73aa70f3b3e254930e70ad6d9c607aa6e8e3e1f0f30c28f5ec6819226ca312784588a01d86410be2cf37fddf04b48040ce178945a13328c2f32973137c6ab5fea0c8b1188f0f6fc4d07b5141c3c3fa3d3b5eff8e7c616cb7462bdf259a2", &(0x7f0000000080)="b371bfb43f751787fab499ce6d6a4a7f0900000800000045"}}, &(0x7f0000000180)) clone(0x86a01780, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@var]}}, 0x0, 0x2a}, 0x20) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b90cb6974f527cc14538d1efb1ffe03284f6d33265be9c604c893f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x0, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x33) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() process_vm_writev(r2, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) ptrace$cont(0x9, r2, 0x3, 0x7fffffff) ptrace$cont(0x7, r1, 0x0, 0x0) tkill(r1, 0x2c) 20:48:19 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05", 0x1}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:19 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:19 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:19 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:19 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 226.891757] erofs: read_super, device -> /dev/loop3 [ 226.897298] erofs: options -> acl,user_xattr,user_xattr, [ 226.903956] erofs: read_super, device -> /dev/loop0 [ 226.905262] erofs: read_super, device -> /dev/loop5 [ 226.920057] erofs: options -> acl,user_xattr,user_xattr, [ 226.921290] erofs: options -> acl,user_xattr,user_xattr, [ 226.927339] erofs: root inode @ nid 36 [ 226.935615] erofs: cannot find valid erofs superblock [ 226.946523] erofs: read_super, device -> /dev/loop2 [ 226.952450] erofs: blksize 1 isn't supported on this platform [ 226.952799] erofs: options -> acl,user_xattr,user_xattr, [ 226.967444] erofs: root inode @ nid 36 20:48:19 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:19 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 226.995660] erofs: read_super, device -> /dev/loop1 [ 227.002458] erofs: options -> acl,user_xattr,user_xattr, [ 227.008334] erofs: cannot find valid erofs superblock 20:48:19 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:19 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:19 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 227.166147] erofs: read_super, device -> /dev/loop2 [ 227.178001] erofs: options -> acl,user_xattr,user_xattr, [ 227.188874] erofs: read_super, device -> /dev/loop3 [ 227.203633] erofs: options -> acl,user_xattr,user_xattr, 20:48:19 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 227.211884] erofs: cannot find valid erofs superblock [ 227.228040] erofs: root inode @ nid 36 [ 227.250704] erofs: read_super, device -> /dev/loop5 [ 227.255753] erofs: options -> acl,user_xattr,user_xattr, [ 227.273425] erofs: cannot find valid erofs superblock [ 227.293768] erofs: read_super, device -> /dev/loop0 [ 227.301017] erofs: options -> acl,user_xattr,user_xattr, [ 227.308431] erofs: root inode @ nid 0 [ 227.341386] erofs: read_super, device -> /dev/loop1 [ 227.346976] erofs: options -> acl,user_xattr,user_xattr, [ 227.354576] erofs: cannot find valid erofs superblock [ 227.389258] erofs: read_super, device -> /dev/loop3 [ 227.394351] erofs: options -> acl,user_xattr,user_xattr, [ 227.401934] erofs: cannot find valid erofs superblock 20:48:22 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) umount2(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r1, 0x0) sendto$inet6(r0, 0x0, 0xfffffffffffffe70, 0x20000004, &(0x7f0000000280)={0xa, 0x100000004e22, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000080)='tls\x00', 0x152) r2 = dup2(r0, r1) perf_event_open(&(0x7f0000000140)={0x1, 0x70, 0x2, 0x3, 0x3f, 0xc4, 0x0, 0x0, 0x40584, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x7f, 0x0, @perf_config_ext={0x9, 0x2}, 0x400, 0x5, 0x2, 0x4, 0x9, 0x400, 0x400}, 0x0, 0x1, 0xffffffffffffffff, 0x8) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)=@gcm_128={{0x303}, "00000000e6ffffff", '\x00', "20040100"}, 0x28) r3 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0xdea, 0x290000) sendto$inet6(r3, &(0x7f0000000600)="f8608855e1a403bf18a78ff83ba38b51d969f492b406eef8f7a570ab686989f28fd3ea080e06d64ac3e577e05766b6f5e689a3a43cf6de29fb2d7bdab16289284e142ba82bced67821d30619df92dee1ffc73181f44dec1d4b24bc816b32ae17aadaca70c1b283714bf23515cd37c4f7e5787b27baeaaa71ec0092599bdf53a217832e5d0b00000000e44df96aa8f8539d6a6057d76f443e3fa8cb21e426d7e64def2431d476c471de50bab2f63690caa09283e80ebf7bcc29c48293f1b8d36f106905ee80e06ee4e9eb686a1dd4faa4a6483ebbeec6dc10a625d3820f814508d2270cc30b282ce48cc090ce5b057235a6a541c9eb627c455367783b54c97cbb22d95fa7023dda5ff9bae609b5532076a1a54bd21951d48806a032874455d93ae5b1ebc048c17db7bf7e033caf52147280fd345cdbd068adeff1b5c14a04b414ba9617036ec67082eb3d2a42cdea6ffbe17ced5e550497c5663acf401db9f296555d2c08868188b18252350488ab9fb5b179f20c653b639b663abde559f5de9d8a1d3e3ac73e07bf80c09ddf8a9e22dc", 0x190, 0x4000881, 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQ(r2, 0x5411, &(0x7f00000001c0)) 20:48:22 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c0410000", 0x8, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:22 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:22 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:22 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:22 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 230.051434] erofs: read_super, device -> /dev/loop0 [ 230.058508] erofs: read_super, device -> /dev/loop2 [ 230.062437] erofs: options -> acl,user_xattr,user_xattr, [ 230.063614] erofs: options -> acl,user_xattr,user_xattr, [ 230.063967] erofs: read_super, device -> /dev/loop1 [ 230.077512] erofs: root inode @ nid 36 [ 230.080188] erofs: options -> acl,user_xattr,user_xattr, [ 230.083698] erofs: blksize 1 isn't supported on this platform [ 230.095233] erofs: cannot find valid erofs superblock [ 230.095648] erofs: mounted on /dev/loop2 with opts: acl. [ 230.116970] erofs: read_super, device -> /dev/loop5 [ 230.124498] erofs: read_super, device -> /dev/loop3 [ 230.136011] erofs: options -> acl,user_xattr,user_xattr, [ 230.141783] erofs: cannot find valid erofs superblock [ 230.150086] erofs: options -> acl,user_xattr,user_xattr, 20:48:22 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:22 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:22 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:22 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 230.197930] erofs: cannot find valid erofs superblock [ 230.206546] erofs: unmounted for /dev/loop2 [ 230.301982] erofs: read_super, device -> /dev/loop0 [ 230.315640] erofs: read_super, device -> /dev/loop1 [ 230.320685] erofs: options -> acl,user_xattr,user_xattr, [ 230.335743] erofs: options -> acl,user_xattr,user_xattr, [ 230.341545] erofs: blksize 1 isn't supported on this platform 20:48:22 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 230.352647] erofs: cannot find valid erofs superblock 20:48:22 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 230.415043] erofs: read_super, device -> /dev/loop2 [ 230.425495] erofs: options -> acl,user_xattr,user_xattr, [ 230.431464] erofs: root inode @ nid 36 [ 230.439912] erofs: read_super, device -> /dev/loop3 [ 230.444951] erofs: options -> acl,user_xattr,user_xattr, [ 230.445813] erofs: read_super, device -> /dev/loop5 [ 230.472708] erofs: options -> acl,user_xattr,user_xattr, [ 230.480978] erofs: cannot find valid erofs superblock [ 230.488803] erofs: cannot find valid erofs superblock [ 230.556317] erofs: read_super, device -> /dev/loop0 [ 230.561471] erofs: options -> acl,user_xattr,user_xattr, [ 230.571883] erofs: blksize 1 isn't supported on this platform 20:48:23 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x41, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f00000001c0)="1c0000001200050f0c1000000049b23e9b200a00080001c000000001", 0x1c, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000004700)=[{{&(0x7f0000002c40)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, 0x80, &(0x7f0000001800)=[{&(0x7f00000003c0)=""/18, 0x12}, {&(0x7f0000000400)=""/211, 0xd3}, {&(0x7f0000000500)=""/149, 0x95}, {&(0x7f00000005c0)=""/17, 0x11}, {&(0x7f0000004880)=""/4106, 0x100a}, {&(0x7f0000002e80)=""/244, 0xf4}, {&(0x7f0000001700)=""/238, 0xee}], 0x7, &(0x7f0000001880)=""/188, 0xbc}, 0x2}, {{&(0x7f0000001940)=@in={0x2, 0x0, @loopback}, 0x80, &(0x7f0000002e00)=[{&(0x7f00000019c0)=""/186, 0xba}, {&(0x7f0000000380)=""/1, 0x1}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/167, 0xa7}, {&(0x7f0000002b80)=""/146, 0x92}, {&(0x7f0000002d00)=""/223, 0xdf}], 0x6, &(0x7f0000002cc0)=""/42, 0x2a}, 0x6}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000030c0)=""/241, 0xf1}, 0x1}, {{&(0x7f0000001600)=@l2tp6={0xa, 0x0, 0x0, @mcast2}, 0x80, &(0x7f00000034c0)=[{&(0x7f0000000140)=""/29, 0x1d}, {&(0x7f00000031c0)=""/218, 0xda}, {&(0x7f0000001680)=""/1, 0x1}, {&(0x7f0000003040)=""/69, 0x45}, {&(0x7f00000032c0)=""/243, 0xf3}, {&(0x7f00000016c0)=""/54, 0x36}, {&(0x7f0000004840)=""/50, 0x32}, {&(0x7f00000033c0)=""/250, 0xfa}], 0x8, &(0x7f0000003540)=""/47, 0x2f}, 0xffff0001}, {{&(0x7f0000003580)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @dev}}, 0x80, &(0x7f00000046c0)=[{&(0x7f0000003600)=""/4096, 0x1000}, {&(0x7f0000004600)=""/173, 0xad}], 0x2}, 0x6}], 0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x7f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=ANY=[@ANYBLOB="07000000000008000040202000000000030000000000000000001f000000000000000000"]}) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) write$binfmt_misc(r2, &(0x7f0000000240)={'syz1', "a2f6b901b4f1606b1355d72b3fb92bf05ae5de9158500c40a8d6a1f8b7797d28a73b218d0f9cdcf05f23f451ff6213b3a30f3354861451ea73eb4211a895c2a6b40c99cfd5"}, 0x49) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000600)="fddd77d52edf5a64ad8d04db3099211a095bd96df1d38685a5547f67cea100c4289ff9837a97558d4ca1be440a5e426fcfcc7fef70f346b23846cff6fd072a6ad10ed4707194ae1d450f50132e6a06b96b1f568a71ad5e5286205c3cead6eb40cd9a305432f1d0d3b2656f90882fd97b14911ff17d539179b681157b9d2d8f05c39747f31dfc9cf24146e41b6b6332ccceee1946edcf7be1bdb8f4fa562ff21403f4eb352d072928e9e46321d3a5f2c466e3f395dcdd1ef34c06f12d558a7815ebf2f4e9740dea60182281c363d54e47ccf605fe6e5bb849fa5a3d7a7f9c6ddbf51dd42b5ce8aeae5927fbe7b7f1449747a9b1116f9736775e9e06a397721798") recvfrom$inet6(r1, &(0x7f0000000000)=""/114, 0xfffffffffffffd1b, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x7ff) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="9000000020001f", 0x7, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="58ad000011", 0x5, 0x4000081, 0x0, 0x0) r3 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r3, &(0x7f0000000000)='p', 0x10a73, 0x800, 0x0, 0x4b6ae4f95a5de35b) 20:48:23 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e803000000000000", 0x20, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:23 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:23 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:23 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:23 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 231.039449] erofs: read_super, device -> /dev/loop1 [ 231.045079] erofs: options -> acl,user_xattr,user_xattr, [ 231.053038] erofs: root inode @ nid 36 [ 231.057347] erofs: read_super, device -> /dev/loop0 [ 231.062381] erofs: options -> acl,user_xattr,user_xattr, [ 231.074952] erofs: mounted on /dev/loop1 with opts: acl. [ 231.083841] erofs: read_super, device -> /dev/loop3 [ 231.090776] erofs: read_super, device -> /dev/loop2 [ 231.108241] erofs: read_super, device -> /dev/loop5 [ 231.113454] erofs: options -> acl,user_xattr,user_xattr, [ 231.127508] erofs: options -> acl,user_xattr,user_xattr, 20:48:23 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 231.139858] erofs: options -> acl,user_xattr,user_xattr, [ 231.140911] erofs: root inode @ nid 36 [ 231.146821] erofs: root inode @ nid 0 [ 231.160847] erofs: cannot find valid erofs superblock [ 231.171550] erofs: cannot find valid erofs superblock [ 231.196195] erofs: unmounted for /dev/loop1 20:48:23 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 231.249824] netlink: 40208 bytes leftover after parsing attributes in process `syz-executor.4'. 20:48:23 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e803000000000000", 0x20, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:23 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:23 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 231.500296] erofs: read_super, device -> /dev/loop0 [ 231.512678] erofs: read_super, device -> /dev/loop5 [ 231.525854] erofs: read_super, device -> /dev/loop1 [ 231.534959] erofs: options -> acl,user_xattr,user_xattr, [ 231.548838] erofs: options -> acl,user_xattr,user_xattr, [ 231.560231] erofs: options -> acl,user_xattr,user_xattr, [ 231.574461] erofs: root inode @ nid 36 [ 231.579699] erofs: blksize 1 isn't supported on this platform [ 231.588429] erofs: read_super, device -> /dev/loop3 [ 231.594165] erofs: read_super, device -> /dev/loop2 [ 231.606657] erofs: options -> acl,user_xattr,user_xattr, [ 231.612605] erofs: mounted on /dev/loop5 with opts: acl. [ 231.624021] erofs: cannot find valid erofs superblock [ 231.624751] erofs: options -> acl,user_xattr,user_xattr, [ 231.640495] erofs: root inode @ nid 36 [ 231.644878] erofs: cannot find valid erofs superblock 20:48:23 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 231.719516] erofs: unmounted for /dev/loop5 [ 231.893309] erofs: read_super, device -> /dev/loop5 [ 231.904138] erofs: options -> acl,user_xattr,user_xattr, [ 231.912877] erofs: cannot find valid erofs superblock [ 232.140988] bond0 (unregistering): Releasing backup interface bond_slave_0 [ 232.238042] bond0 (unregistering): Releasing backup interface bond_slave_1 20:48:24 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000", 0x4, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:24 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:24 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:24 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:24 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:24 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x41, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f00000001c0)="1c0000001200050f0c1000000049b23e9b200a00080001c000000001", 0x1c, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000004700)=[{{&(0x7f0000002c40)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, 0x80, &(0x7f0000001800)=[{&(0x7f00000003c0)=""/18, 0x12}, {&(0x7f0000000400)=""/211, 0xd3}, {&(0x7f0000000500)=""/149, 0x95}, {&(0x7f00000005c0)=""/17, 0x11}, {&(0x7f0000004880)=""/4106, 0x100a}, {&(0x7f0000002e80)=""/244, 0xf4}, {&(0x7f0000001700)=""/238, 0xee}], 0x7, &(0x7f0000001880)=""/188, 0xbc}, 0x2}, {{&(0x7f0000001940)=@in={0x2, 0x0, @loopback}, 0x80, &(0x7f0000002e00)=[{&(0x7f00000019c0)=""/186, 0xba}, {&(0x7f0000000380)=""/1, 0x1}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/167, 0xa7}, {&(0x7f0000002b80)=""/146, 0x92}, {&(0x7f0000002d00)=""/223, 0xdf}], 0x6, &(0x7f0000002cc0)=""/42, 0x2a}, 0x6}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000030c0)=""/241, 0xf1}, 0x1}, {{&(0x7f0000001600)=@l2tp6={0xa, 0x0, 0x0, @mcast2}, 0x80, &(0x7f00000034c0)=[{&(0x7f0000000140)=""/29, 0x1d}, {&(0x7f00000031c0)=""/218, 0xda}, {&(0x7f0000001680)=""/1, 0x1}, {&(0x7f0000003040)=""/69, 0x45}, {&(0x7f00000032c0)=""/243, 0xf3}, {&(0x7f00000016c0)=""/54, 0x36}, {&(0x7f0000004840)=""/50, 0x32}, {&(0x7f00000033c0)=""/250, 0xfa}], 0x8, &(0x7f0000003540)=""/47, 0x2f}, 0xffff0001}, {{&(0x7f0000003580)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @dev}}, 0x80, &(0x7f00000046c0)=[{&(0x7f0000003600)=""/4096, 0x1000}, {&(0x7f0000004600)=""/173, 0xad}], 0x2}, 0x6}], 0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x7f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=ANY=[@ANYBLOB="07000000000008000040202000000000030000000000000000001f000000000000000000"]}) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) write$binfmt_misc(r2, &(0x7f0000000240)={'syz1', "a2f6b901b4f1606b1355d72b3fb92bf05ae5de9158500c40a8d6a1f8b7797d28a73b218d0f9cdcf05f23f451ff6213b3a30f3354861451ea73eb4211a895c2a6b40c99cfd5"}, 0x49) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000600)="fddd77d52edf5a64ad8d04db3099211a095bd96df1d38685a5547f67cea100c4289ff9837a97558d4ca1be440a5e426fcfcc7fef70f346b23846cff6fd072a6ad10ed4707194ae1d450f50132e6a06b96b1f568a71ad5e5286205c3cead6eb40cd9a305432f1d0d3b2656f90882fd97b14911ff17d539179b681157b9d2d8f05c39747f31dfc9cf24146e41b6b6332ccceee1946edcf7be1bdb8f4fa562ff21403f4eb352d072928e9e46321d3a5f2c466e3f395dcdd1ef34c06f12d558a7815ebf2f4e9740dea60182281c363d54e47ccf605fe6e5bb849fa5a3d7a7f9c6ddbf51dd42b5ce8aeae5927fbe7b7f1449747a9b1116f9736775e9e06a397721798") recvfrom$inet6(r1, &(0x7f0000000000)=""/114, 0xfffffffffffffd1b, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x7ff) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="9000000020001f", 0x7, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="58ad000011", 0x5, 0x4000081, 0x0, 0x0) r3 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r3, &(0x7f0000000000)='p', 0x10a73, 0x800, 0x0, 0x4b6ae4f95a5de35b) [ 232.329849] bond0 (unregistering): Released all slaves [ 232.348835] netlink: 44220 bytes leftover after parsing attributes in process `syz-executor.4'. [ 232.421212] erofs: read_super, device -> /dev/loop2 [ 232.431325] erofs: options -> acl,user_xattr,user_xattr, [ 232.438160] erofs: root inode @ nid 36 20:48:24 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000", 0x4, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 232.508968] erofs: read_super, device -> /dev/loop3 [ 232.514350] erofs: read_super, device -> /dev/loop0 [ 232.525494] erofs: read_super, device -> /dev/loop5 [ 232.530807] erofs: read_super, device -> /dev/loop1 [ 232.556782] erofs: options -> acl,user_xattr,user_xattr, [ 232.562562] erofs: options -> acl,user_xattr,user_xattr, [ 232.575146] erofs: options -> acl,user_xattr,user_xattr, [ 232.580813] erofs: options -> acl,user_xattr,user_xattr, [ 232.596825] erofs: cannot find valid erofs superblock [ 232.603105] erofs: blksize 1 isn't supported on this platform [ 232.604197] erofs: cannot find valid erofs superblock [ 232.614647] erofs: cannot find valid erofs superblock 20:48:24 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 232.650384] netlink: 40396 bytes leftover after parsing attributes in process `syz-executor.4'. [ 232.661683] batman_adv: batadv0: Interface deactivated: team0 [ 232.803806] erofs: read_super, device -> /dev/loop2 [ 232.822945] erofs: options -> acl,user_xattr,user_xattr, [ 232.850255] erofs: root inode @ nid 36 20:48:25 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:25 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:25 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 232.915565] erofs: read_super, device -> /dev/loop5 20:48:25 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000", 0x4, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 232.945406] erofs: options -> acl,user_xattr,user_xattr, [ 232.971586] erofs: cannot find valid erofs superblock [ 232.975497] erofs: read_super, device -> /dev/loop1 [ 232.986317] erofs: read_super, device -> /dev/loop0 20:48:25 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 232.988022] erofs: options -> acl,user_xattr,user_xattr, [ 233.002179] erofs: options -> acl,user_xattr,user_xattr, [ 233.006195] erofs: cannot find valid erofs superblock [ 233.013194] erofs: blksize 1 isn't supported on this platform [ 233.027189] erofs: read_super, device -> /dev/loop3 [ 233.033253] erofs: options -> acl,user_xattr,user_xattr, [ 233.062522] erofs: cannot find valid erofs superblock 20:48:25 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:25 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:25 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 233.156826] erofs: read_super, device -> /dev/loop2 [ 233.174793] erofs: options -> acl,user_xattr,user_xattr, [ 233.201983] erofs: read_super, device -> /dev/loop5 [ 233.215941] erofs: options -> acl,user_xattr,user_xattr, [ 233.222735] erofs: root inode @ nid 36 [ 233.233352] erofs: root inode @ nid 36 [ 233.242172] erofs: mounted on /dev/loop5 with opts: acl. 20:48:25 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 233.325560] erofs: read_super, device -> /dev/loop0 [ 233.330637] erofs: options -> acl,user_xattr,user_xattr, [ 233.336535] erofs: read_super, device -> /dev/loop1 [ 233.341628] erofs: options -> acl,user_xattr,user_xattr, [ 233.356781] erofs: read_super, device -> /dev/loop3 [ 233.361852] erofs: options -> acl,user_xattr,user_xattr, [ 233.395111] erofs: root inode @ nid 36 [ 233.400226] erofs: cannot find valid erofs superblock [ 233.409211] erofs: cannot find valid erofs superblock [ 233.419043] erofs: mounted on /dev/loop1 with opts: acl. [ 233.425807] erofs: unmounted for /dev/loop5 [ 233.580897] batman_adv: batadv0: Removing interface: team0 [ 233.620621] erofs: read_super, device -> /dev/loop2 [ 233.641706] erofs: options -> acl,user_xattr,user_xattr, [ 233.674407] erofs: unmounted for /dev/loop1 [ 233.680584] erofs: root inode @ nid 36 [ 233.684828] erofs: mounted on /dev/loop2 with opts: acl. [ 233.759779] erofs: unmounted for /dev/loop2 [ 233.856971] team0 (unregistering): Port device team_slave_0 removed [ 233.993079] team0 (unregistering): Port device team_slave_1 removed 20:48:26 executing program 4: sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000)=0xfffb, 0x85) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cachefiles\x00', 0x729040, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyS3\x00', 0x1, 0x0) 20:48:26 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:26 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:26 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e803000000000000", 0x20, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:26 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:26 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000", 0x4, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 234.087052] erofs: read_super, device -> /dev/loop0 [ 234.092572] erofs: options -> acl,user_xattr,user_xattr, [ 234.099280] erofs: cannot find valid erofs superblock [ 234.115566] erofs: read_super, device -> /dev/loop1 [ 234.116226] erofs: read_super, device -> /dev/loop2 20:48:26 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 234.136262] erofs: options -> acl,user_xattr,user_xattr, [ 234.142030] erofs: read_super, device -> /dev/loop5 [ 234.154681] erofs: cannot find valid erofs superblock [ 234.158719] erofs: options -> acl,user_xattr,user_xattr, [ 234.166529] erofs: options -> acl,user_xattr,user_xattr, [ 234.172836] erofs: cannot find valid erofs superblock [ 234.179777] erofs: root inode @ nid 36 20:48:26 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:26 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 234.206700] erofs: read_super, device -> /dev/loop3 [ 234.217910] erofs: options -> acl,user_xattr,user_xattr, [ 234.229271] erofs: root inode @ nid 36 20:48:26 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:26 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000", 0x4, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:26 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, 0x0) [ 234.377134] erofs: read_super, device -> /dev/loop0 [ 234.382527] erofs: options -> acl,user_xattr,user_xattr, [ 234.390311] erofs: cannot find valid erofs superblock 20:48:26 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$TIOCSETD(r0, 0x5412, &(0x7f0000000080)) [ 234.474964] erofs: read_super, device -> /dev/loop3 [ 234.480008] erofs: options -> acl,user_xattr,user_xattr, [ 234.487472] erofs: cannot find valid erofs superblock [ 234.493135] erofs: read_super, device -> /dev/loop2 [ 234.499458] erofs: options -> acl,user_xattr,user_xattr, [ 234.506426] erofs: root inode @ nid 36 [ 234.511569] erofs: read_super, device -> /dev/loop1 20:48:26 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, 0x0) [ 234.526550] erofs: options -> acl,user_xattr,user_xattr, [ 234.532133] erofs: cannot find valid erofs superblock [ 234.537273] erofs: read_super, device -> /dev/loop5 [ 234.542602] erofs: options -> acl,user_xattr,user_xattr, [ 234.553799] erofs: cannot find valid erofs superblock 20:48:26 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0002000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000240007050000024007a2a30005000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000400)=@newtfilter={0x44, 0x2c, 0xd27, 0x70bd27, 0x0, {0x0, 0x0, 0x0, r4, {0x5}, {0x0, 0x1}, {0x7, 0xfff3}}, [@filter_kind_options=@f_rsvp6={{0x0, 0x1, 'rsvp6\x00'}, {0x0, 0x2, [@TCA_RSVP_ACT={0x0, 0x6, [@m_police={0x0, 0x14, 0x0, 0x0, {{0x0, 0x1, 'police\x00'}, {}, {0x0, 0x6, "43c58f6c410f4eca3aade0bbf1627af4c3fcbcd5c990840512f67084899c519302b3235ce94c80db2fb77bb57530ba92f7211e02eecab5a6fba10d4a6fb8913ba1e0838ef596964e05099cbfe0dde2fca9726d39e187a46ca55b1865b58d3658573f4ea29be6c5150d69f0d087c8eb7df3273f9ee6578b009323a665beaac7b7622336519335a9b6422984095639e1d9c81ce7d8d1b0056037d235080ad4decbaadaa0b9706d39c252349040af6d05bae098234c57e605d162059820717adcf94ab668d1421a01a5e67ecffc9136e8d0f3933bfba7fdef914823a3d54fea04e4930ae3adda8bacbe1407d2171e269ab9910ec309809b24a5df73e45949643f33480b2c8eb150a1641eac9af563f2b20c87002c73775125ea81008ab610da73b5a394bd40be0d6d2e0388b088546c9762c104302950f4786a4662d55568215315974eecbce2f56445882a9412e7501296a96c48803e9e9fa781890fb0def8f14e46a2d56c3d43c539117c75f854dc848ebf6651053c0de49ccfca13063d03511f0217ee73d9c70d95105160563690d53521a523c04e185ae267b7b7420ccf0eb8c3421e2ed88f5fb650e2e090f85e7546ded3ed5f8eb9eb00e1dbe399eff52cb89ba6f9db553fa732b438185878d13a33186b84efea8939838db41e9cd87c9af7049500cc42bf21961ad274447de6a8cbdc97d39a9ef9869f210919c9b1be0741b7ddcd0ae15b635e6defa33a77f9a9b3fcad969dfa35db48705582f049be6adeff1e7f7c65717b26650ad81451c9822eb25d57d8e38f4f3e70ac0084275f2021867841aad6afd899be8cdc3676bf16519afcb52b3b3a48be6c224582efe34c555c38d889908c68da556244001358edb54b03789efdc149d82f8201ff95a6708741e3c33a52bce914544a808937f8964941201adc3d8f6d09371e9bcf0ec8cb7716a5341957e56760eb0477981fefcbb82b307b00b67cfc04126947961e2eb7cd852d76884553cff96ad1ab6b61db721fdfdb44df33e03f3a565a9dd7033f889c564ebc172594407cac11bd75d5b9566214eb6dd17c482059694fdb7e195bb252a57c514408d7bcd8d3b24ac936b778e8dada2a24f0e62cc563061014b453f2f369657fd9b7fcdac1c63f521326328f5d723a19277a5402c44a08df27fe56ae1639960a3164904e644542c31fabc218b2304982c246fa55b80ca3e6269bb6f35f5cc68b667cdc9f676a0618a875a2efd45688ab4fdbb577e9dadf1855db870d9149094436ab6af04d60e00a556b2d08328b710c142fca27307729a0e8aa8a0d2d982ddcfcd1a2d5f634cc31821f205e75e35e2672b7f78ce9eafab55590113d125a009db8447bb50d8188629b72a2bc7733d732b2952af09ec47dd7e96eb3fa7436ce4e1ea74176508bb6b0d467d975aa427a0f0a308076a8346454ca44e47219a5331a4561dcff703b49dfd3dd8fa1912693dbe0fef4d89db3b74b3abe626f148fd3b680639819e0fd7b5e88e6ef870a5eee546a63f1806775e5dc2a90c02993f372065ce79beb1c96be4d5c0ea7218aae0c30a82aea2f706e5f0c74ddb203d090fd53631da959c2a7b0dd5d20446aef0cf364869c57250fbcedf76167df80eef2d60510c157dcdcf3b2f36a1f5eb5c0eea0e127c6fba960f9606431b58c4f8eaacd1be3c30764e5bc536017a7c0dca82a4d5917361a6041187a4e20666c75baadbce8b6ff1fd1e24b2ffbc8ad7ec68915d29e9a7a8d54e5908387f842e329fd5af712856f7f3f44e944060fe104fc3b9550ab8bad144bae6e2786be9c32508b50769367f098e162adabfc74b90f9c9d4a2033d1c15de111d982dffe01945c27be9c1b2134ceed426e5f22ac1530824fefd3b3ea61a3d26f3b9b5262c86f8bdd591b067afea46e2d79335ab2e4e6233e7f604383a407f4546b723c66b8c1f9c70600513980e7c30322b828422b569bddaaba21434a4a6ebcc8b8c592b11238d4548ccd1c837618eb4f0f011e94f63df2290bfd7f65c31b26e5d3daf2c0cd75ee56f9d245b7145fefa3bd800ff3ce3e80d72d8f62dd18c07189a37afbcd9a1f396eb5b4d5f4d682cb483122c3c25540cc43590cc36c7609acc16384d64fbb0f10925a094a056adab5c59ad8f3254a15b56f670b415096afb66e892cb099ef329469714c7c2e820b7f7aa0aaa5defaa834e976e94a5e7d81cb5c62008d85f722f79de7d9784c776b62993c1e52a0bd0c90fff14fb14c256cb2bf4649916010a5b81e3df25a2bd7f35e25ec70ba3b3d19cd58682537fa754ca292cdfe9e965600c9719aa6a45fa3782f9e4b4519f55a531f5ae2e14f2d598477ba6df2e6a59b6a2ab1613b85dc632b6c382740ab81381d96c3a9f6310d03dd8ed12c3991dfbe8a31643067e41b50e0b1e43230e999e15723fb87a2fd30e684cd4eaf315dc2f79ece7d2a90ad0b36db672166009a40388a2c2cd33c502c19e63eb83f938aa3424433a2486acd1a4852fd5fb5cda434047cfeb17481d045afcbd41629cc8e7f75d8c0828b4acf49b57c6c0acea0d47176975ce2c28983978fc423fac9c0101254b455f1d12de86a2f5fccfa572bae0b4c8138c93b825405a15cfbe521346035cabb66881177be308b6956f7c6552b965d4c3b09c9c99f6e77866285abaa0ced8cc86a44ebcf16cfdcd7f94d8f41b8ae33f34aeaa56b680240b552b27d4a47ae528211bc7503151d1b9bf3d7dd1a081727eb5afd644b9c28aed266088b89081a0d1676b1c923f5d57b3157c22cde1e7803fc0a92a7b30cec10a54c232199e8ab93a95e244cc022e4f3e9a78676f25db35dd449899f6edaf779f3a420e6f9b2ad780cdfb9faefbfc64505354eb95e2781e1356e3e9fc8cf91356f37d039a88e71a9f3d2f783b939e5a59e6e919639bf5cbef5afed12ed28e80926050f85ca6e6f91af061296987e59195a0c551c8c83665320f8affd95995e74dc21307f2e7a691b5c1492d38588bfe0562296be155aaa4b7f2ace9453c755df42d8e02477ef1bc9f1b5ac5646f82279f700022f51890795c1b2e02d362d9351a7345b4d1cc7afd12a9031c31db8df6ea34e8ed0cfea05bae281030b26503a8ace5b3a206f7b18bde00998efbe77731c0df8527845c54534da6eded7001e6a211ec324c0cb757478cc6da4384c13af643f4397693b8e42feb30340059bed7c686ba415795d97f91e8785aac4244a3e22e62ccc60927beaca0fcf88af2bfdc2a4d3d762884b3de50b12999ea684e31f71e7536900234270c8cdee5a9980ea206a72ec1ec3f3fbb7fa8c73da7ebff85fc471486c0f1f0aa6fabedcda4ee6c4983f58124ce8a730c6aa86c24019cbafe2b1713bd6fe23627fe6190e8814a4cb378bb46c4c624c94cf820c01b519639c7cd24b4da681f9e865b325d47836d9dd87e79df1c9c34064debcebb2840d15a15df31ea28b87fb28143009f4ccb41823593c698970c23005b5c0216a937aca57dca4e1c522904c06d865f8ead2628f2deef97e92a4fd8432520e9e1f5aaeeed0fa421a6b5266787aa868c2b61310a14e5464b6f2c0e1b0eae0c5107079441bb909185c4282308174bfe47885eaf6604df91089eeb75669ac880140c199aca40079f4fb950340a6c340e116a54151b271f3c5bd0b7502e9ced51926f13a1abc64dd0a11f8631021a7598c4416124859b7725368912f66c1cd82b3d977d6c90eac0a9d75a6ccaa0f2811fb19c46208e85ce551e841757e8c950c72b91091424e8970d6f945028522a952c532fa13a2414ca6a3d75ad271f0687914ba386a10b433f6e1f4f20d5647a6b7feb49aaf19a7741539144e22b902654470449bc8513dd703b05eff48851cda5134ebf0fee64220361e7cc1e9997f67cfca1aa540195ab2a6e5fa81c2f6868bc713c07f4c90dc8221a27776b96f2e284bd3f9f47a30c881bcf8b345c290ccb5a4c346137b9f945643d7739663f1ab9a31a0ee1175a86dd4690609dc66fd1bafe1636f1f999aca0f2297b72056ceb61b3b0c4fbadd8d6562d533085574b0912ccc891c67f7d60838cd48af2671c0a81ac5e012efda379398da587f34f2c1e1ac979182612601c6d151de75d82e17e7f5342495b76be7ec08cecca5524298c0fc5dd96113aa122c6ef3e2c21808f681d9a3df380d79d39ba11017eb446af27b966238f0948750d54d734ff440dbb4860e513dc1f5b37bc989258674ea4c461c814c5d7fcdb06c1d7462b71caa62951aec5d5d36a0096282bff2826b2343e282e51af59e93db1af6e19944d6c345025a6547b3c5448d62313a753f4402feb597425954c7c6a8925322bd26812407f2968176c62dd98e46f770fb259c9626b0f783ff2a8ac17305d55bcee899addaea2f6ebd8082cace876ac5523d030a87cf495f84fdc362cb7fdcb9c68c25c937259b72f1ddf995ab128f1250298b3157f33568ff3e66fce53b848ca86347368a5b6e69aed7531c0ecb0240c54d747819d5da28d74ac9d6091d58dfcd8cd81a552b67961584cb9b2e6677097904db2629299dda65e7f54b55d28a0df478a91aaa2cbffe493cafc75e95fde0eae9f5c0ebebdd970a6a0224fe9cd8aeda0ec8e969d9db28f4056e100ffef58d4b5cfd1e30843e6db190574a434bae2962cadc3e94334bfcfad52d08a4904eedc38d37e4198ca81163fc4d755e34d64774898e67bc001bdcb39ef09018e66a57d21c26caaa24cde8b661b62cbfd1672d8f77e6862fa617c74d1acfcadacdb77c41c86a5ca36176f7817effcf5aaa098c67c9b3bc79b5f794327df13d93940099b17ad1e75904db403637f075353f69d3e9c4c0ef23028e6708ee4fdba4530fed92b140ad34a60b4fcd1ef7ecb6d8db24d77c6dca47cff015342605a7646e802d13d5e24dcbe757332032ebc371379f4552282b4de6d14463bb77d6d082e96a646673ad9bdc8bd95690cc9ed5c824664fbe5fc124d8d3e011bb9f216d0beaa4a77b80600a822ad53902551919233b6de86f0e740615b15de24ce99dd01ddeecbe404e0e473010c9ae34ea69b55879ddc13cb7ce1399a09bfa4e25f101f127befbcee874daadd9826739326ba0fc355acc0fefc78860c4102a45ec01c08e429059b0fb9b2968b28b32bcebadabe4d1af51c1178caf5efdc6beaa47c38c318ce57fccacccb27211f850e9fa439acfe7b6bebf339fd8daf086510663117fbc2cb064f8865be79f1b868d9192afc3e07aafddd62c5f1a986315c8d04fe8c573219e2d61da86f599902e7412f789d026412747ba389e1a72665a481019c796d60049f06fde5a82411c3a44a22173bc0b067513c8adaa38f74af5872ee3e8aca1cb652b9c32d8daf9b2fbb75b85762a8b63ca7233539ab635e9c1ebbdcef1477f9a45e6ec4b349e2fb28cc3ca4235f3a3a7ece037e968b873ef0e13eae3b2c74a565ac8ab3278bafe7637a5645049ef9dc9d5990997d2deb48902776da8437a9ff1c2a6290c0ef80c9e31c2bb9d36450b3c6cf2248d392f5cb4ae8507e9f4513b32be72dff8fba63c070f2abaf8bd21c107d459085a1389b28eedaceed98a5b80393e89dbe5fe49fda7d83cb2bd90d151235a3fdcdf0c8b8db6e2d3a8605c899098f6f0a64088037b0f5b9647cf1f42707dad05f7159700aa912461f204351d6427dad9c18b20f81e4da69080018efdd63fd433b52fcd7e85cf834232f2fd180f1af408c5085bdedf029ac2a525cf9e857cef3ca80afd20aae9c830de602cdb980b91dd4816a1669e8d1de11da991627e1fdf980f18981b6f7416473aa112b7"}, {0x0, 0x7, {0x1, 0x1}}, {0x0, 0x8, {0x0, 0x2}}}}]}, @TCA_RSVP_ACT={0x0, 0x6, [@m_police={0x0, 0xf, 0x0, 0x0, {{0x0, 0x1, 'police\x00'}, {0x0, 0x2, 0x0, 0x1, [[@TCA_POLICE_TBF={0x0, 0x1, {0x2, 0x10000000, 0x5, 0x4, 0x6, {0x1, 0x0, 0x6, 0x7f, 0x9, 0x80}, {0x7f, 0x1, 0x1ff, 0xfffa, 0x2, 0x8}, 0x8, 0xffffffff, 0x312}}]]}, {0x0, 0x6, "41cd06de0a5c50cf55fc79b1c4c70a11a3e10e5c369f05041be5990c6064fae9a49fadf491814b2a86a4ccb910166c990b5d14d5e1b5de92bef8ca352523f342f4cb6a128eeb43c023aa51172fff97b0d85edb286831531cc0524b16e63013ccf8d52efae5406863c80f4e76699ada37aab8b869ae5d1ebe5222d400ff1e7d8f39d47582c835594651dc424b014750038996e379bbaf49b8a4b4a4a4b321d73fca7480d3becd4100fbf3c67de83c42d5362d4ac0e14c11fc0fd83296a9ea47594e3a4cc52239e9a325e29f2ea3680a0b7e7c66ae989b96781d180d39155be94a64ab63cf21d519785381305a869a7afc3fd08dbb5ff9885c80d4a19874a76529eb9ef188b3a7477419b3c9b003d92cee106b88fe9c2b1d57a3ae05d3c44d7998ff4fd0e7e792203f43a5c07f0baa61a2c1e1516a8462d36e84c680abc69ba3237cdf0575326b467688af9f0abd289e029e8b133931d15bc16d28a166ae30aa28d53a50df5d85957af69914d737df4f617388563089e216a838fbc57e44e71fa9baeceaaa66c66d38b25be8dd5bddfd8029fb7a9b5167bad6368e854c4821f13acbb97444a59648544a82fcbb4519bf655cab912a65204c60e09302de1604acb6ec7e67ebd299282008622d171cef2e94a0ec1ad57e9d259a493e0a0c85f4f5e99372c1eb6dee75d8e96e3177db6a64720d6978e991888b26528536ce6caa44e47dbd7ce629b31d80572c15d46cdde78c8cce0f62270173616915dd77bc982003f06eba34f74a739d5b46f0830986afae8e262d2a626e23fb45911d63ee69b76f75df0a06e7a377b4ec8f01f8b43cd8bc0c1b9e5b8173c5866040b7d2faa429e0d0a46a1d9682a0b1bee7da652db9414d09e397867f628ab16090a6743b32c8f401207de7b2d40c9d4c04b5d594b0812b06cfc2cc5f45582c317d900d004f20f24c940e08869527de8087a5b54cdfd2ca98a6e2dd75f9b309a79698e3eb59e6b73b8ba6766acd8414702e0a6c79f03b566fa4e81549f1577b43dd622c36997e6769156ee30bd8e377778b890c54d5f87f7f76eb7c9bb6a7198d8e13e599b3a92fe78e3c36b7d289871919031e0aaf7f7b11c87d5d323baf2c598ac3bfbeb43735c7d993319c10a49944094381dfc7a39e80561d53d08ec391b6688005dff2d0145af1f64fff7ce7767d76eba4fd6966f63f039b69ff70fff7898d27759f1a66c45bfea45202c9e8df392af1baab2693394b59a30648b4da445fc3bb9fb3a751409cdacb7e189fa1ce562110b11f9cd58ad5538a014a85439163ccb07c7138d4fe0a0c45f437a5bbe1dbd0884d359f51be7e5fce40d9e256950721ed54e5f607a705e98640620b73aaa2bb6ed0c33bbb5a4091bb2f598075bc1036ad4e53999af6435a4e4fdbb6290ad62bbbbe0a331aa863e3b0c04bc5af1a05fcd8d22d450fc338f4ba9113e40bf19b8a4a59ff581806da78b8a2570333691a1cf81922b7666cf979b450f65b5cb88f86a2dfaeed48d722e2ae12cfc1aaedd74f15c876d5b0371041428a414567ad00e8e05c704464de7dd2db87d88ba23afbb344584e424de3b3bbe9c51d1df057249f62945387a6f2926a61cb53762a51f417a1ae53cb2a84a7068d9b51bc51358a5047c4256256e067ca042ded3c9be75f7484fe1bd60b4a6ae05972a5c13a2f2064c465b949f5e119a867c667fd2b1c2192a282f25e7f2263e87c64c27a93147ce1871b0d2744118b9c6f05a3edbcd33a4930a9038c2fbc7abd796d04651dc1c1c50b41ffd5c4a1c60526ae9434e25b876638bb0d2a26663c72ec375673a42fa1aab124b2ff10a76a1bd12f8ac6edb288346d36b3e610539180ef2270db18a4982588720a5e0dd510e18ffd414ed69f95f2b3d8792d55b2ed91c5b9ebb3382279615b699d6e5430adfcbede41e95ef53c14cd790f19734c6cba09925a6112bc53fed24f07cebd5fac31191c01cd494ae1e75f21488bbd6ecb269bfddcf80f6f5a37998175f66aaadbc45a5e2a144e079d0b5626b6f677b0d25d1a04aad5b2185d4b18826781cd4b4d054a59e2a5b9c3bd48da647f1f0d50dfbdfb6a8f50dc6546124d4ea88597cb7b07eec5189cbff3d837803ac35f67e1eb571b88a544bb12f44bfb4f46d816050f05bfc4f248f6818e71427c7ad3d3cfad0bf95d534f15be2c0fb46e5b5fe9a4c50ab2c519ad08ab518eff971bbaa71590f15b343bfd70906ef60430716e4051e54cb048a3e59828da4574db0ca455512f5f306ab46b58acca50b0bd0b93d5b9959e52117f9acd3e1e513388afac328d25688dd2c24ddafa7f866dcdd2281f4dc5255c60968dca2dd84c18f5066d3ab6d9608110775d85d9d083c70e0e9163df507a386bbf87e6e6be70ff0f57252e7aec1d4f9ca391c24eef7d67c66a1bd4f583ade4f2904c0faecca2a367c4b565810736cb6776d2fcdd631fdc2eeb26129fba40894ee0baa2d17ce8c0a01ad3093fd208a23f816ad14a441ffca59d193fcfabf08509c4402c1b8679491726522281e5687765862d7717e652d7fbc66fb4ed7715d2615a7f6c3750cf91a6cdda814d8c416e7440adc2858cd8aa0cbe5fcc32b200f7fe21f7d1abda9ea007bca12aba0f5ebab5aec0a759eee68773b1d1451b56560dc49f97c6df13030cbee832fa112b81d5a98424c96ee8d076e687c0549da8f7981798af00632eecbc20b3e37cb0ceb448cc3caf32635360be235414434b98685dc25e4dfd1acb845b413b644350711634241ef8a95f4719da9d7dab56db77abfb90850286fe62bdf777dfdd6741af8c403f53a20963ad9ff2ab36821511b22053cc34c01ddec4c24024b9a894dec5563e6547ef29fc08156a3697847ee5032c67cc53cf716f559a46b29c15ca122cc6f52fde77598a669ffbb198f39d6f872fc25a0a3ff03560c0b6561bd3c093aa737f61b137e5b34a9d1d3a2c64a6fc547a068710ffa19bbc0d136d6c2640b889ce899c43dc09c6f6d5ede6e0d3a63ac0ce22adfda54235cb3162014684a0f32750b36114b455f3efc871671dd2d6bf1bdd47ef568ccf1bfde76891a02ed6e48e042bd31509406e59331d2d8ff33461fd7ffdebb2d5d70da8c73ccac7a96673aac9d3122db7fac86b7c4267d5101dd8efc427b4beeb36c8b17ba18949af397b43047dbedd60fc0684d08bc9a0ff2b2c670cedd7cc1ed0e2b0c694f9197139ee713331ca29b999ed618cd04fb51c88e458fec1fdec2dd6e76d0825c15cc5ff6a0252c90a5e161e61ecbd60b0ce710a4dc011b9867cee25262c0a07c067fd75a4a65297382c071c54553ceea27c2d737bd434c2601c5308619c0b3e370e36a47805f6b988f1e249e5bab9b3b187acf5eca90ed74edc70f8904040ed133802558ca33734a8da75bc2888a22c2971fb711808f9b10ee181eca6c2816f3f429e1f62018a52889d18125bf3a7f426f06c6188e585024ccae7b51a0cfa3bdacebaae43c0b835abac5a2fc6f32f3aee9b0dc4bcc9b78e72a9f4970ecb783b2b99cf22485ac56dacd8885a1f982762294a9e4ce272dc1b166dddc32bf241f13eac1cb0f9e1afd92a86ff8123436ee9e90d5dbcd157cff6901826d46572bdcd0cb3f96dfafa8c22e0f5958c1e0147a5a26db2a17616fee34f0de514811fe334408d35b2bada00500d288552d3c51fb63d427c0f27c5f91eccf849e5e0169561a84a110b39d11299094f465011770641d5bc8c1ba8a46cc30d5862519f7f006b4fc651be22b39e3eb5c536fa5e303bf28507d572dcbc65913ee7cbaa1ce93ff948fd318f1c8b875b6346c6353643e0bc9ba3e89b74dd081163873eb3ce690714604c3124eb566e214629d4aeabf0f9e01bae75f46e12e3653251ee90faf7563181723c00ec0d7d19a327fee886d63de058fd6f8e3e26a1b4c339a7a3570701b802582082dbe69eaf3120ae4c1d5f106f8032e17eae79de9a8c005e0c2aea7f39b09273d1679b2ae1244712ee40e2b424a21dd1d15cbe2241e1cb2b5d3e9aa3d1ef52a62ee47a93bcc1af09eb9952aaacd440b9621ac7c8d81d2bf96702995a18d0af7b6b815bf6c448869237476ce7e517c4d3f5643893108536252ebd199cc89d9abbf71efb6e77212376c43e5ce0b13ac0d09f7e346c24baa3eb5c276937fc59837c7a182f539ebe46041f0059d7e1767670ac63504de778b74e28d1418217cad24860a06b97900245d1246e871cb89b0d421dcdfa2dbdfeb62165eeecdd0d181d030197a6468c40a80d16189d247fa27de45408e5bf8cfa2413a4aa08467c22f71dd28fc8782a52dc4b0397fefb27a96fbaa96860e8ea7918d5c858179aea3e3be0253f66ae8a47e62f25ff59256ed5be57309a1f299d8b19de21bab81ddfbd71401a2c212cce1969264af665fccc1b8d9f89a0c196aa2a9f7335dedb43e859f1f0b243c9a1f35e1dad1caa708243252d6b4dc2505286dc6f5af7aa043af4981032cdf0f15b73051bc3442f04bf3f36503b310d1ddebd840738f7e42190203f6f738a7a7f85794d3ff5bf21461f753ed693a33f124d1f96082be43695ba802c8781aa7e76ea5637be08609fd88357d357eef0050d2ea4e8659770a36ff36b7eedcb64d06c38e38334b080952ade6314ee90dfbdfd3885740b532aff58976d7cd40c01df904022d2c0594ae88ac4e2200b9391af98dadbb290901a6c9e135c73da93a5ffd7822e144ec681b852f8b699b32f4f3722cbe1db35772a1d568ba7e111be433d1838ccc5890165f7f89876dd2d007e40ced6f007c10d7d52f71efe253b107a6f3e70c7cad8eb9194ee4ac41b3a709e2c22642df3bd29d7062aa933d699fed3e8ed3276ceef5e9bda5f28dc116ae28e8c13323c3f317901ded2d6af91dd7e20aca1daa06d8ef2d24a8ece6560f8d28d524357a3a546a7f7587c5eef24ba4114ff35d796a5294073511e7bd144007ce6e31287708d5decc57a3ca020f28f4e0deb738450c85f2ad5cd83202d2b4f8d49993d91f2876f90d8eacc2637e69068a90f119bf7cc782b5384d73a0de3ed8070522d77b8da21e82a8b6aa28fb4686c33fd4628dd2183b4ffa28857af69b5f8619f2d9481e436b3b46d966010d49cb5c7f67eae0b89e94c90c742d52d24c565c728fda533f0d82eab6d3d75bb6efb009047b9f828cc53c5a47b4e1fc76ddfe479db5729eadfa0a143a92fd989fffc5faf04daadab1422e229312c987ef12dca99f2118bbd8fad101954f73fe64e51840eb0b8e14ca6657c6f66da9ff13d31661fe1424c053fe0c3d0ae8d77285751ab1657f336b6c052635268dbbf841d9008046451bcb3050021eb778b1314e276cd6dd73e868c8b50a11cca397bd7712dc05c2aca31085701570ef75ea45f9d9fda07c81eb6df327d2eb21e0941650d7934a7bb5c3032fff85d61e93e5767946598ffe63d84af77e28188030ec176e6a35971412beb1143b9f4586e95f4d59c351ac9ced71017b695b749de4bf974fe647c73c42e042216dc144be85faf520230c74457691f78f34a221636321f95c7018db0282295aab95d6d31438eaa92a20185e4505e863e39a6215a96a1e5723d2f4b97d2d0bb89e18b4cff7fbdd37a8fb07008b22ade504791120811ed6d1c144fd0c4dd86a8e90db3e3ce6784d8c42d4dacd55d520916dd2a7258bef8529262c8f0d739bb202973ea2a6a7d120f951e1b63f0f297c88ba3649bfb4a9f68257ec5055980097ac6be04517feea0e90db4ef4e6cfd046a9e9649d4a19cc5c40558702c2c4a20c15b26da74872e7df966204f8e34dd"}, {0x0, 0x7, {0x1}}, {0x0, 0x8, {0x6}}}}, @m_connmark={0x0, 0x1, 0x0, 0x0, {{0x0, 0x1, 'connmark\x00'}, {0x0, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x0, 0x1, {{0x3, 0x2, 0x5, 0x9, 0x6}, 0x9c}}, @TCA_CONNMARK_PARMS={0x0, 0x1, {{0x4, 0x0, 0x0, 0x7, 0x5}, 0x8001}}, @TCA_CONNMARK_PARMS={0x0, 0x1, {{0x9, 0x0, 0xbeb447120ba0e902, 0xa50, 0x7ff}, 0x20}}, @TCA_CONNMARK_PARMS={0x0, 0x1, {{0x7, 0x10001, 0x10000000, 0x83e, 0xe28}, 0x20}}, @TCA_CONNMARK_PARMS={0x0, 0x1, {{0x1, 0xe7e4, 0x1000000a, 0x7, 0x80}, 0x6}}, @TCA_CONNMARK_PARMS={0x0, 0x1, {{0x3ff, 0x488, 0x20000000, 0x0, 0x1}, 0x8}}, @TCA_CONNMARK_PARMS={0x0, 0x1, {{0x0, 0x7f, 0xffffffffffffffff, 0x3, 0x1}, 0x110a}}, @TCA_CONNMARK_PARMS={0x0, 0x1, {{0x40, 0x8, 0x6, 0x0, 0x3}, 0x100}}]}, {0x0, 0x6, "c9f7a419d67a8a00f7d8828757f67e9add1c6578bd434fa97758a476b6e263427023c7cba4"}, {0x0, 0x7, {0x1}}, {0x0, 0x8, {0x1, 0x1}}}}, @m_pedit={0x0, 0x1, 0x0, 0x0, {{0x0, 0x1, 'pedit\x00'}, {0x0, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS={0x0, 0x2, {{{0x5, 0x4, 0x4, 0x4, 0x80000000}, 0x81, 0x7, [{0x7, 0x400, 0x2, 0x8fe, 0xffffffff, 0x6}, {0x10001, 0x9d, 0x3f, 0x2, 0x3, 0x1}]}, [{0x8, 0xa8, 0x7fffffff, 0x2, 0x1, 0x6}, {0x3, 0x7, 0x3, 0x9, 0x1, 0xdc74}, {0xab23, 0xf6f, 0x0, 0x4, 0x5, 0x401}, {0x3d2, 0x7, 0x3, 0x800, 0x8, 0x9674}, {0x1, 0x7ff, 0x7, 0x6, 0x1, 0x1ff}, {0x9, 0x200, 0x2, 0x0, 0x3ff, 0x8}, {0x5, 0x20, 0x7fffffff, 0x100, 0x1f, 0x4}, {0x6, 0xfffffffe, 0x18d, 0x2, 0x9, 0xffff}, {0x6, 0x0, 0x8, 0x8, 0x1c, 0x5}, {0x3, 0x159d, 0x7, 0x7ff, 0x4}, {0x8c, 0xff, 0x7000, 0x8, 0x6, 0xfffffffe}, {0x8, 0x4, 0x81, 0x80, 0x0, 0x3}, {0xf16, 0x1f, 0x9, 0xffffff01, 0x3, 0x2}, {0x5, 0x5, 0x5, 0x3, 0x5, 0x8}, {0x3, 0x3, 0x4, 0x9f03, 0x9, 0x3}, {0x7f, 0x4, 0x3, 0x1f, 0x4, 0x2}, {0x800, 0x4, 0x5, 0x100, 0x8, 0x401}, {0x0, 0x8001, 0x0, 0x6, 0x800}, {0x2, 0x100, 0xff, 0xf9, 0xb6e, 0x1}, {0x0, 0x1, 0x6, 0xa0000000, 0x0, 0x1}, {0x3f, 0xffff, 0xffffff60, 0x7c55, 0xffffffc0, 0x3f4}, {0x1f, 0xc0000, 0x6, 0x8001, 0x4, 0x6}, {0xffc0, 0x2, 0x81, 0x9, 0x6, 0x1}, {0x7, 0x605, 0x7f, 0x3, 0x9, 0xfffffff9}, {0xffff, 0xfffffff8, 0x9, 0x10001, 0x6, 0x3}, {0x1ff, 0x0, 0xfffffe00, 0x80000000, 0x8, 0x5}, {0x3, 0xfffffffe, 0x3, 0x8000, 0xe84e, 0x3ff}, {0xfffffffe, 0x1, 0xff, 0xfffffffe, 0x3ff, 0x5}, {0x334c1cc7, 0x2, 0x6, 0x80000001, 0x5, 0x80000000}, {0x200, 0x3, 0x3b7b, 0x197192d5, 0x3f, 0x9}, {0x8, 0x2, 0x7, 0x1, 0x10000, 0x800}, {0x6, 0x3ff00, 0x8000, 0x6, 0x0, 0xffff}, {0x100, 0x3ff, 0x3, 0xf0ca, 0x1, 0x7}, {0x0, 0x5, 0x800, 0x401, 0x400, 0x3}, {0x7, 0x9, 0x5e6, 0x45, 0x4}, {0x0, 0x3, 0x3, 0x9296, 0x1, 0x5}, {0x12, 0x8, 0x9, 0x4779, 0x1d, 0x2}, {0x8, 0x2, 0x31, 0x8, 0x9, 0xffffffff}, {0x1000, 0x3, 0x7, 0x6, 0x40, 0x7fffffff}, {0x5, 0x3, 0x3f, 0x3, 0x4, 0x10001}, {0x8, 0x6, 0x1f, 0x2, 0x6, 0x3}, {0x0, 0xffff7fff, 0x4, 0x300, 0x0, 0x1}, {0x370b, 0xfffffff8, 0x1, 0x1ff, 0x7fff, 0xfffffffb}, {0x2, 0xfffff800, 0x6ad0, 0x4, 0x80000001, 0x2}, {0x4, 0x5, 0x12, 0x6, 0x5, 0xffffffff}, {0x1, 0xc0, 0x5, 0xfff, 0x0, 0x2}, {0x5, 0x3, 0x10000, 0x3, 0xc}, {0x3, 0x1f, 0x8, 0x10001, 0xffff8000, 0xcc}, {0x1, 0x3f, 0x1000, 0x0, 0x7, 0x9f}, {0x7, 0x5, 0x8000, 0x5, 0x6, 0x3}, {0x2, 0x7, 0x7fffffff, 0xa1, 0x1, 0x9}, {0x5, 0x6, 0x1000, 0x7f, 0x9, 0x1}, {0x1, 0x9, 0x3, 0x0, 0x644, 0x3f}, {0xfffffff9, 0xed, 0x1000, 0x1000, 0x1827, 0x9}, {0x9, 0x10000, 0x9, 0x7, 0x2, 0x1}, {0x9, 0x6, 0xffffffff, 0xac84, 0x400, 0x101}, {0x8, 0x0, 0x81, 0x3, 0xfe7e, 0x6}, {0x0, 0x8, 0xb6, 0x400, 0x1, 0x3c73}, {0xa4e, 0x7ff, 0x8, 0xffffffff, 0x413, 0x7}, {0x2, 0x6e7, 0x6, 0xc782, 0x5, 0x4}, {0x800, 0x0, 0x3, 0x7, 0xdd1, 0x1}, {0x3, 0x5, 0x200, 0x6, 0xf30, 0x40}, {0x8000, 0x2, 0x7, 0x0, 0x0, 0x352}, {0x1c000000, 0x3bd, 0x7fffffff, 0x5, 0x8, 0x5}, {0x8, 0xffffffc0, 0x5, 0x3, 0x101, 0xffff}, {0x3d, 0x2ea, 0x8, 0xc1, 0x1ff, 0x609}, {0x100, 0x1800, 0x4, 0x3, 0x10001, 0x85d4}, {0x28d7, 0xff, 0x4000, 0xffffffff, 0x9, 0xffff8000}, {0x56, 0x0, 0x18, 0x6d, 0xbd9d, 0x9}, {0x800, 0x401, 0xfc, 0x20, 0x20, 0x9}, {0x8, 0x9, 0x9, 0x7, 0x89a, 0x200}, {0xfffffff9, 0x7, 0x2, 0x35, 0x5, 0x100}, {0x489, 0x1000, 0x8001, 0x400, 0x179a, 0x6}, {0x7, 0x1, 0x20, 0xfffffffb, 0x434, 0x1}, {0x2, 0x7, 0x3, 0x7, 0x5, 0x80000000}, {0x9, 0x6, 0x1, 0x2, 0x9, 0x4}, {0x40, 0x5, 0x401, 0x1, 0x100, 0x4}, {0x6, 0x7fff, 0x3f, 0x7fffffff, 0x1, 0x8}, {0x200, 0x6, 0x5, 0x67fc, 0x0, 0x2}, {0x3, 0x5, 0x5c69f759, 0x80000000, 0x9, 0x80000000}, {0xfec, 0xe0, 0x658b, 0x400, 0x6, 0x8}, {0x61fb290c, 0x9698, 0x8, 0x1, 0x1, 0x3ff}, {0x1, 0x44673914, 0x800, 0x947, 0x6, 0xf8}, {0x20, 0x80000001, 0x5, 0xfffffffd, 0x0, 0x6}, {0x5, 0x1, 0x7ff, 0x8, 0x1, 0x2}, {0x5, 0x78, 0x7c, 0x5, 0x8, 0xf9}, {0x6, 0x1, 0xd4, 0x4, 0x7, 0x2}, {0x5, 0x9, 0x9, 0x7fffffff, 0x46, 0x3}, {0x81, 0x2, 0x7, 0x8, 0x2, 0x40}, {0xa20, 0x8001, 0x7, 0x6, 0xa5, 0xe97}, {0x9, 0xec0, 0x9, 0x1ff, 0x82}, {0xe0000000, 0x9, 0x1, 0x101, 0x80000000, 0x401}, {0x20, 0x100, 0x3a, 0x5, 0xdd4, 0x1}, {0x96, 0x8, 0x470, 0xea, 0x8001, 0x9}, {0x6, 0x7, 0x4, 0x8, 0x0, 0x6}, {0x3, 0x3, 0x3ff, 0xffffffff, 0x1, 0x7cd}, {0x0, 0x9, 0x1f, 0x57a, 0xe7, 0x5}, {0xfffffffa, 0xffff693e, 0x1, 0x5, 0xcf57, 0x8}, {0x9f, 0x0, 0xffff, 0x9, 0x7b, 0x7}, {0x100, 0x6, 0xa8c, 0x2, 0x8, 0x6}, {0xffffffff, 0xffffff81, 0x0, 0x5, 0x3, 0x80}, {0x9, 0x3, 0x762d, 0x0, 0x5, 0x8}, {0x7, 0x3, 0x3ff, 0x9, 0xbb6e}, {0x4, 0x711, 0x7fff, 0x1, 0x40, 0xcd}, {0x5, 0xffff, 0x8, 0x4, 0xffff, 0x10001}, {0x7fffffff, 0x80, 0x8, 0x6, 0x4, 0x5}, {0x4, 0x40, 0x6, 0xfffffff9, 0x4, 0x1000}, {0x2, 0xffffffff, 0xe96, 0x6, 0x7ff, 0x800}, {0x1ff, 0x3, 0x0, 0x8000, 0x3, 0x4}, {0x10001, 0x0, 0x6, 0x1f, 0xff}, {0x20, 0x7, 0xfff, 0xb3, 0x1, 0x2}, {0x7, 0x4, 0x1, 0x500, 0x3, 0x932}, {0x401, 0xf52, 0x4, 0x5, 0x3, 0x6}, {0x188, 0x400, 0x8, 0x81, 0x8, 0xffffffff}, {0x65, 0x10000, 0x6, 0x4a, 0x400, 0x9}, {0x3ff, 0x7, 0x4, 0x81, 0xfffffb23, 0x9}, {0x4, 0x3ff, 0x4, 0x0, 0x1, 0x2}, {0x3, 0x100, 0x9, 0x8cc8, 0x80000001, 0x4992}, {0xffffffe1, 0x1, 0x4, 0x3, 0x7fff, 0xffffffff}, {0x9, 0x9, 0x0, 0x3f, 0x36, 0x8}, {0x0, 0x0, 0x40, 0x8, 0x70, 0x1}, {0xfffff801, 0xac, 0xffff0001, 0x9, 0x4, 0x2744}, {0x401, 0x10001, 0x1f, 0x8, 0xffc, 0x7}, {0x1, 0x8, 0x2d, 0x3, 0x7ff, 0x1}, {0x1, 0x6f, 0x8, 0x4, 0x2, 0x40}, {0x3, 0x0, 0x1, 0x3, 0x400, 0x8}, {0x0, 0x400, 0x0, 0x3f, 0xfffffff9, 0x303a}, {0x7f, 0xf2b520a7, 0x101, 0x3, 0x80, 0x4}], [{0x3, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {0x6}, {0x0, 0x1}, {0x0, 0x1}, {0x4}, {0x3, 0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {}, {0x2}, {0x5}, {0x2, 0x1}, {0x5}, {0x0, 0x1}, {0x4, 0x1}, {0x2}, {}, {0x4}, {0x5}, {0x3}, {}, {0x5, 0x1}, {0x5}, {0x1}, {0x7, 0x1}, {0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x6, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x1}, {0x1, 0x1}, {0x3}, {0x0, 0x1}, {0x5}, {0x1}, {0x5}, {0x4}, {0x1}, {0x1, 0x2}, {}, {0x4, 0x1}, {0x3, 0x1}, {0x4}, {0x4}, {0x5, 0x1}, {0x2, 0x1}, {0x2}, {0x2}, {0x1}, {0x1}, {0x2, 0x1}, {0x4}, {0x4, 0x1}, {0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x3}, {0x5, 0x1}, {0x2, 0x3}, {0x5}, {0x2, 0x1}, {0x3}, {0x1, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x4}, {0x2, 0x1}, {0x5}, {0x2}, {0x0, 0x1}, {0x6}, {0x4}, {0x2, 0x1}, {0x2}, {0x4, 0x1}, {0x3, 0x1}, {0x4}, {0x1, 0x1}, {0x1}, {0x4}, {0x4}, {0x3, 0x1}, {0x2}, {0x2, 0x1}, {0x0, 0x1}, {}, {0x3}, {0x5, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x4}, {0x5, 0x1}, {0x5}, {0x5}, {0x2}, {0x5, 0x1}, {0x5, 0x1}, {}, {0x1}, {0x4, 0x1}, {0x1}, {0x0, 0x1}, {}, {0x1}, {}, {0x4}, {0x2}, {0x4}, {0x1, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x27dc4d59959b6ff5, 0x1}], 0x1}}, @TCA_PEDIT_KEYS_EX={0x0, 0x5, 0x0, 0x1, [{0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_CMD, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x5}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_CMD, @TCA_PEDIT_KEY_EX_CMD]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_CMD, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x5}, @TCA_PEDIT_KEY_EX_CMD, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD, @TCA_PEDIT_KEY_EX_HTYPE, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x5}]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD, @TCA_PEDIT_KEY_EX_CMD]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_CMD]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x5}, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x5}, @TCA_PEDIT_KEY_EX_CMD, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0xcaca6b7db0d086a1}, @TCA_PEDIT_KEY_EX_HTYPE]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_CMD]}]}]}, {0x0, 0x6, "366c6bede3faa330bff7b98a95539732d2f5119b3af2b35a9efe8f33ef853ccf1351241c2d7817a663be36a2540835944d82e22c2c6c4f5ae6a2d9d59e7cc74bae53356aafc0b55611bc673294cbf00a9702f632f382b9a1787e38f478600e693fe28cfd15cbb841e9fc4530afa5b2f589ad764d33715808c242d8842e24af1d6a302ae4f51f793c019e4e2ddac9523da4d9a7c2"}, {0x0, 0x7, {0x1, 0x1}}, {0x0, 0x8, {0x1, 0x1}}}}, @m_simple={0x0, 0x1c, 0x0, 0x0, {{0x0, 0x1, 'simple\x00'}, {0x0, 0x2, 0x0, 0x1, [@TCA_DEF_PARMS={0x0, 0x2, {0x5, 0x4, 0x3, 0x3, 0x40}}, @TCA_DEF_DATA={0x0, 0x3, 'bpf\x00'}, @TCA_DEF_DATA={0x0, 0x3, '\x00'}]}, {0x0, 0x6, "cb979b66076d8fff3c7ba23541419aae708fb4637951b09e1ec9f88eea67a91a228c8eaa13dd18eb59f6d0f0af44019b9fe26d4aae3538f023da95b55b360cd6b85c7232f432dc75db3ed9990e84be975da174d4a283226cd885b67e827d90e0a775283d173e4b366e0a1dd82e3817c7dbd16dc92557b7a5bfde203b0e7d74d51e38ce4e90ca726010be25444b55336f9612efb0cb1107ae015512d630be1cba0c725e8aadedcd96798b73db87e96030e225008ee0c93f4463d703e4dc024bc15aa36eeab3a7a5f6678fec6b551004a8c73c714fb87ce22b42ebf23d1ce7eb216fd97e0a8f22acceb24b239e15f5ac0570fc51e444f80e3229cb9f93ba183f1cabcfeef072ff5fb97ce363032431a915a9c43d3d6e4831c3b1d5a999a4c875f77fed61edcedaba7de65f77e6fb20c88527fdbee6a09bf70298337060e43d42a99371f58f987e8ee1718fe727fc3995a6b5b880b0c62a9f4762bf387dc9cd7b7822f3f40b077578330713786ad9217c1f1496fb640c2b906f529c83347e91f74d6930daa25d73da9ad2eb4a6f95f4204daabdb4959a3f1ea7cbc07eda9b5c119ba22bdee0ba6214fde0f4d7cb77a83d54af84d26df3ecd059948f562c1c71e6a66091cab3836a77b59197495cec9f44234589c71e071dd8cfda5daf66a756ae53d6a105c38d5d568aed47440fa0c59f92343cfa7edee5ca223d1d89ef010de5d51712e15cf1853cc973b25afd4110608ddc7f790981143528ccf2a1646c6b53d96fca42b9f4047adc816cd91b6609e0a54af40d0e87e5a7c14eb93fad881baef4aca654a59b22e2fa5384ea2c4d1ec773c5440c0fa977c6f6fe152bc77fefa6613d511f881d5529dcc304f47abf647ceb07d6576d5db71397fdffa263d1833b9eaca2400f422516ea66228c3278802d972fd77b89d89664fd7467a0a6a5a2cbd8a91cefa9c877b4fae6a5598d5e5af46f3c16008063ddcfed8397735a490789e4cad7c1eaac3f233e63b16884643339c278cd5bf00b3b103693b2d257da6074635c14d858e9797ee88e00a2fabbdbc64566c552d1d5940b57df001d74cebc80ab0493c7a86cab7b43adb1f910d9623dc8fa18a1c12530c9a0a1779636ff8cd1bb304b692cb1260a9db8b85ef77571131b16e01afb36d72fbcc874a9f602512a4f7fc8fe9c3033b3590d725754a234201ef0fe8a999ea9550cc5f218a4448c3a7242b3357e0e083042d9611950f828054f257b8e8ed04e18dab16d9e9943355cfcd968c326481835faf675e69d839a08639c6a89e1aa3a27af1ed6837170bb2ac008256613076677d58d5c8f9ddf3b4880902accb5d368bf17b91e22235bdad21763312207f6dc11d700fb014d7bc6279d7ac63cce153caf75dae7e6e6165c81a3f3526fb864e5d5e221de22684cfaae1e2011a97398082149a80dda3d57cd77687044a60d34e992ec4cb7cc941d0b102f30d700bb943c040fd204dd1682bf089d59c5cb242b9ce65b37ead383d644af1745f86a714a89f6e5fa671f054d24c4eabc1ca4a7588d611d030c8349bca1e35f8b7a47dd82fa56f17796615861880a3831d15a7b1eda73c9bf20f059b5a41a17f2bcbdb7934431fc357bc686bb4c02741a683583924a2b9a478b8805a223dba6f0e7764a0befd983b335226eb8328eb509f00f24048d347a340802d08f372eef051435108bcd5d75ebb9230e8c859c86d2afb3e90bfd44821bae99e287d7c6d9edba9e80bf09730ed7a25ed2d0b765d340bbd57ef32c27159867195e6743f3b17a6fdb484fc8e24a49c284c80b17d2583a0fba72ea4d0207ee019a39974b3db47f70c409ea03d61583c011159ca6f0db06f1c1acfab87b68c13a89424abb82816ab5b5d6603bd37a0e0a42ade44aa70c2b1d5154eac87284e59c62dae114692ab00fed793b63e4411d218052053c4de8f25222b388fd3e04a271a73aba9f500450d29380ace87b15405557f0e587604b635be86fdd9ee1eab593723bf7ce67185534646b5ac106f30ff0828b56cd725a6fef84a77ebe49e6f50b8ac5a3d9507fb49389adce5a9afa6d4cad475dc9aa70a33b934318bc1037d704091b3792d5c202603e833824d8f6efba47dc17e3d3a042b1e0e798f4046983bd40e26dd91a013ec99d80b81bdb45eb1cd88a199104fcd7e183e2aec69e6fa7d96064035398628307c58ddaa964bc261125f5146a62a0e5a278bbe6fbdbd711850d8ddcc4436ba142c0d6e9aa2e564fa7219f9fcc5e75d3da6e19bb361ef55830728ea79268c81dd590e95c0c111a91bfdab9a8587dda6e561c2162ce5031f8e9b69e5e166b7dbff30eb7ef8d0d1008808829fac33caac91cf7bf1d9244b20014d92d34959ea543cecd32f9d483db52d499c060bbb92435f9dbbcf8bcdf0a0092393e2d3a2dfed5b6cc06a2d4afc07c5664ec4dad1281510f0fa8884223591a5da563eb78e09c2c61f227874ab845b29d8ac4683a06ef2a37e4d0ce63bf1f8177bfeafff28ac487b9fbecd67278b89fa62bf914fc8f24f14deea20dec95104eeeed67c1478109110cf10eb00b3c8929cae7edea9fda6b1236f1d18b1f2c806abff4accdda43505b842237c5590ab27a7057de444197842777c1b40310bfc7bd690689e2927ed8e5ae22bde29e8067b7ddf87ea67aeba3d7d7477b375f13001c2cf97205e60dfc4b3360072539e4d3f10aff52444ef1726f819f086f6bf5ce4b92c3d2e47d44a7607ff258fbf00c53bc42c2bd77dca1cac39522b8fa6b586878b4af7bd5c9e6693322721720ddfdfc2b80e53f7a7a232051f76a5504e0d9523224911f8b9eb16254e48fbc91035764af714e8bea4cc343f815d0d0c568346ed925d98293cf525b238ea33f92d557ce10040316b8724df9b40c607aaa1f586dc32a6bced3647b43b87bfbbcfda7e7035cfc354b316cb82445a5500acac143138e32e61f7fc061dccc51ba29f664151b3bb29c0b90a17b86013c6bbb2cc9c38e6fbb52c5b75f42d54dc4f779cfdf56abe396f3201ae68f55b96891d184810e27401742fbd13fdd6eaa9d6522259c1b391241220ddc6887f29fc3ee46030010f559fe97db1688ba92b52f5888b29ec145766d31629f43f31881ce99ae8e19e565832fd16a50dfa4be9f547f7fc40c85ea28526d58d452a455bf4f44d5e5700ef6e6e21f4355e6f8e3135faf5ae211f0e2d3ba4d8ce2c7497b7f4ca4ac4ed6b55779889f822089f10711c547c9a44944864373e6393d4cf38755fe4b9cfb71df57614a433050e67022b08112024e5ae0d5c42716b97be5e6cc52c72383ff21010161025f21c31208e58637ccd8548307f5b018f64e5985af8c14b021888db5839793fa9d9bfe1b66033ffd28412da48162349bb467c1478334233b67056665efa599d1fdb5689bf0a162ab7742ddc00a37f228052d9bacaaf0a49b6ef141511c85f806eeefe820b8e276c1fab39f0db38b66b0dcdc1dae0ce10a76e35b9972657faf7cf614f51d1bd8c7a38c7c4d0e819d437cad77e43b837c96e7cfb6ded70da21722c4733ee14fef881f576a0fc9440001e534639247596764b2671fc5d7e03c74968c3209276eaafb72a4a09c5b29729a3b46165fc153b49c347d4235fdb2bc3af3eebb0324b527aac8166b7af96d0bd84689beab7306c11a1bd616e227ad12f95646a1582d483bb1e184b5865685b073af8d4a6d865501fb5608924188f2e01b8a9a8a1eace1d21bb7f0b45de484939b9710550e4b151a0f9f77d3618611448ca06a88cc3c8a3baf1ef864ad4d684ba1cf1c2f2120c03546b3b5410320d39969d94884edfd8876415fc56455576d573895117f9163a6ba1fe27d277d639b2346b976943b5f845aa601f0b33aef1d4815a29c10fa8473d540587510fd5c36c2b585787fb7c1a92d19fc09f452f9101fe33930a1dbc6d3eeb277655a6b20bf9dfe99c14bec4cda0e97bc3b1abd871d56a9a6f82b75fc40f078952032b982c1aca26ba596f60380f3081bb3414fbae8db0fa84bc20da7797577ef9dfbdc89f053edf78adfa4a3571920c975b828d30981cc47e22969a2a9c787568ed38b3caefe381232add35f8e67c64220acdc850e365401c4d8d7123436d16754eb253d3be5dddec7613b7e6dc59b21a2c52e425bd66ca359e66eb309dd03d3a1f785ae4fca4d01f1df412a06466d138b09c50b1684b16028a1099c899c2763e7521ad9ee0052d5310f9af767e5b74723aacbffc6d0befb2037dbbe94a8950d0657182995b719135804aceb25d681b79b52d0089329eabab3132b62b14ec987ed4b456f7f0925d22918c194a84ab0ad2b05671eab254edb75defaf92de4857b18d48c2206ccd39fbaed4991d4079404116e413b1f04284fe289d2797f17dad8d292185c5dfffdd41b8aa35d970294ce59adc42189f139225b1c26fd0bbbcc88e83b9008107e17597aeb51d84ca4392cf62b2eb4ae483a7e29916f27142a9c448555aa8e41482942bdc7fd8c39defee7d2cee59348142c679c72d5423f88e0713885eddc54552cb244b114b6eebbbf8788284e0b5ec279db4b5f66972c019d75a5cc91b8ec310e4ceb464deb6fa554171745379e6c8a97632b3f5baf1176852e1b8530dd4353702983ec7466fa44c78e72b4a48075368736427a256d206c8936f99f72a3a1fd02323ea010b4d9f3ad8fec42a2b2c7b89e3751ba7c684ec72c2dd4a8680342f1dec470b03e7f53d4e5752e52c4aa6a1c6f6fb0b572bd67156009140eca78fdd58aa1cf9a4b7ca79913e4cc248c297c41382d75f751774b4979fa28c4cd84be878afa6e4768000ca27807a3a5c2ad5fb9241085efe791c8c43a5a5eb0adf06050b3df152094f01a1d465085d510926950f17505cb6f7602b0ce9ce3af57d5e7360bb64641162c5b605156296059f75d219d0edbae53bd7e76114d5a1464fc0997d5ab881fbef4fef244be228251a0ee4033d225c2588122410ca9033c8273844a695fc466bdc975ac9828f449c78cb3b0f6ca0ff19f7d43fd176885f762f34bc238781583a52bb38e7f1440bfaa8828535e2ad4483d9a50015695e1061b91b3198dcf47ebb2e34e060f50d8a0a72ed401ecfffc4b6fd227e9e1eccc467b5962842fc7745da09893e8cdfb5ce5165ea1e88f3db4fafcfdca7120003012940c33a2136246378bf9c1fcf7a4ff90e378a90d63ffd9694196e5911d90db30c8c97a3259defece81bc985dc94bc9a0ebccf489a09669e8991407f5f518e29e316e9167240c00a9280679967e274aa7d0e0c6205967d26d3f21e827e93a91b9696976747a17fa2d869f62b8a3087889c813454316ff3df846d31f9b37ca13cd1093e91783f19a224f92602128df77e8d0cb87b0b206d29aa8fd51551ed0aee2261ce2e0623b7c23a88e390285a091d302c0b6c49d83d77c1ad12d510425e1d17796ba379f49712133ad3fa5186eda18a5881c4b7db80fa39bc45ad3342bd5087deb82452a70eb70b26917ee7753a071c7f090e9bb714299cac1041c1ec69bce89b85ba41bceddc5aed6f178000d43d2c55bc4d1d9641dc29fdac1ee29cc4d6894256988d2d3b017e8946acb074be3a0da33e5eaa20a93708be8d1f966de5a9318e8a27e2a7031b56441ad1ad9c23d6fc8aeafca949a0451207450f291a7ec172c8f68511bc7af3b6e4bc3602f8ce05467c8239a85ff07e1be4f649c1201b825792963f8232b1fd2e861f066ebbd9f245f7ae4da8c88bc099951422ebe0b8ecfbeb7019367f848e8c6045ea3ac473107da833d80ef3ee9cfe127054b"}, {}, {0x0, 0x8, {0x3}}}}, @m_ife={0x0, 0x9, 0x0, 0x0, {{0x0, 0x1, 'ife\x00'}, {0x0, 0x2, 0x0, 0x1, [@TCA_IFE_DMAC={0x0, 0x3, @random="4b036512b3c8"}]}, {0x0, 0x6, "315f864557b10bbaceef161b5fffd7470ee2145e64797451a12150cfa6eee0d13e016cf49768265687ce1f1fea107d4cb8d3915efa3cb815b2176734091fd09ef5c2c371f2bad031bcdf6b2db22fb2ce1b09d5d27bfb50c22ddbd28f4be17048979137cf8fd69dcb51f430f0d153dde1f10bbca81ee1fb7d7983ce889e57ac2ee8dca2"}, {0x0, 0x7, {0x1, 0x1}}}}]}, @TCA_RSVP_CLASSID={0x0, 0x1, {0x9, 0xe}}, @TCA_RSVP_SRC={0x0, 0x3, @dev={0xfe, 0x80, [], 0x3f}}, @TCA_RSVP_SRC={0x0, 0x3, @remote}, @TCA_RSVP_DST={0x0, 0x2, @private0={0xfc, 0x0, [], 0x1}}, @TCA_RSVP_PINFO={0x0, 0x4, {{0xcd, 0x7, 0x3}, {0xc09, 0xf0000000, 0x200}, 0x29, 0x40, 0x1f}}, @TCA_RSVP_CLASSID={0x0, 0x1, {0xd}}]}}]}, 0x78}}, 0x4090) r5 = socket(0x1000000010, 0x80002, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000340)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r3, &(0x7f0000004900)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x23040002}, 0xc, &(0x7f00000048c0)={&(0x7f0000004840)=@gettfilter={0x5c, 0x2e, 0x20, 0x70bd26, 0x25dfdbfc, {0x0, 0x0, 0x0, r6, {0x5, 0x4}, {0xd, 0x10}, {0x8, 0xa}}, [{0x8, 0xb, 0x6}, {0x8, 0xb, 0x6b9}, {0x8, 0xb, 0x1}, {0x8, 0xb, 0x5}, {0x8, 0xb, 0x7fff}, {0x8, 0xb, 0x7}, {0x8, 0xb, 0x8}]}, 0x5c}}, 0x14) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r7, &(0x7f0000000000)=ANY=[], 0x32600) write$cgroup_subtree(r7, &(0x7f0000000200)=ANY=[], 0x4ea00) sendmsg$inet(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="ce8719461f81e7cda0cddbeb630f33a26c91471723a7898a50a0a796bdc6f703", 0x20}], 0x1}, 0x840) sendmsg$nl_route_sched(r7, &(0x7f0000004ac0)={&(0x7f0000004940)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000004a80)={&(0x7f0000004980)=@newqdisc={0xdc, 0x24, 0xd13, 0x70bd2d, 0x25dfdbfe, {0x0, 0x0, 0x0, r4, {0xf, 0x9}, {0x2, 0x5}, {0xd, 0xf}}, [@TCA_RATE={0x6, 0x5, {0x1f, 0x80}}, @TCA_STAB={0x60, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x1f, 0x9, 0x5, 0x7, 0x1, 0x3, 0x3, 0x7}}, {0x12, 0x2, [0x8000, 0x0, 0x0, 0xecb, 0x0, 0x8000, 0x20]}}, {{0x1c, 0x1, {0x81, 0x9, 0x6f8d, 0x4, 0x1, 0x1, 0x8, 0x6}}, {0x10, 0x2, [0x7, 0x4, 0x6, 0x76, 0x2, 0x100]}}]}, @qdisc_kind_options=@q_pfifo={{0xa, 0x1, 'pfifo\x00'}, {0x8, 0x2, 0x800}}, @TCA_RATE={0x6, 0x5, {0x3}}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x4}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0xb1}, @qdisc_kind_options=@q_pfifo={{0xa, 0x1, 'pfifo\x00'}, {0x8, 0x2, 0x2}}, @TCA_EGRESS_BLOCK={0x8}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x1}, 0x0) sendmmsg$alg(r5, &(0x7f0000000200), 0x10efe10675dec16, 0x0) 20:48:26 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:26 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000", 0x4, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:26 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:26 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 234.798660] erofs: read_super, device -> /dev/loop5 [ 234.800204] erofs: read_super, device -> /dev/loop3 [ 234.810456] erofs: options -> acl,user_xattr,user_xattr, [ 234.811992] erofs: options -> acl,user_xattr,user_xattr, [ 234.819648] erofs: cannot find valid erofs superblock [ 234.836224] erofs: cannot find valid erofs superblock [ 234.850987] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 234.865879] erofs: read_super, device -> /dev/loop2 [ 234.870942] erofs: options -> acl,user_xattr,user_xattr, [ 234.880323] erofs: root inode @ nid 36 [ 234.883457] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.4'. 20:48:27 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, 0x0) 20:48:27 executing program 4: fcntl$setlease(0xffffffffffffffff, 0x400, 0x1) syz_mount_image$gfs2(&(0x7f0000000000)='gfs2\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000380)={[{@lockproto_nolock='lockproto=lock_nolock'}, {@locktable={'locktable', 0x3d, '\\}$!'}}]}) [ 234.897171] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.4'. [ 234.908650] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 234.929279] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.4'. [ 234.940258] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.4'. 20:48:27 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 234.975138] erofs: read_super, device -> /dev/loop1 [ 234.980198] erofs: options -> acl,user_xattr,user_xattr, [ 234.992047] erofs: cannot find valid erofs superblock 20:48:27 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:27 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c0", 0x5, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:27 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:27 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 235.191198] gfs2: fsid=\}$!: Trying to join cluster "lock_nolock", "\}$!" [ 235.206033] erofs: read_super, device -> /dev/loop5 [ 235.211112] erofs: options -> acl,user_xattr,user_xattr, [ 235.212297] gfs2: fsid=\}$!: Now mounting FS... [ 235.233433] erofs: read_super, device -> /dev/loop2 [ 235.238953] erofs: read_super, device -> /dev/loop3 [ 235.243979] erofs: options -> acl,user_xattr,user_xattr, [ 235.256589] erofs: options -> acl,user_xattr,user_xattr, [ 235.262557] erofs: cannot find valid erofs superblock [ 235.267172] erofs: blksize 1 isn't supported on this platform [ 235.273967] erofs: root inode @ nid 36 20:48:27 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 235.289113] gfs2: not a GFS2 filesystem [ 235.293198] gfs2: fsid=\}$!: can't read superblock [ 235.300234] gfs2: fsid=\}$!: can't read superblock: -22 20:48:27 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c0", 0x5, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 235.357731] erofs: read_super, device -> /dev/loop1 [ 235.362957] erofs: options -> acl,user_xattr,user_xattr, [ 235.375925] erofs: blksize 1 isn't supported on this platform 20:48:27 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:27 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 235.397952] erofs: read_super, device -> /dev/loop0 [ 235.416459] erofs: options -> acl,user_xattr, [ 235.428562] erofs: root inode @ nid 0 [ 235.528152] erofs: read_super, device -> /dev/loop2 [ 235.532757] erofs: read_super, device -> /dev/loop3 [ 235.533314] erofs: options -> acl,user_xattr,user_xattr, [ 235.548512] erofs: root inode @ nid 36 20:48:27 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c0", 0x5, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:27 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}]}) 20:48:27 executing program 4: ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(0xffffffffffffffff, 0xc1004110, &(0x7f0000000140)={0x6, [0x6ea, 0x0, 0x1], [{0x5, 0x2, 0x0, 0x0, 0x0, 0x1}, {0x2, 0x2, 0x0, 0x0, 0x1}, {0x1, 0x7, 0x1, 0x1}, {0x6, 0x6, 0x1, 0x1, 0x0, 0x1}, {0x7, 0x4, 0x0, 0x0, 0x1, 0x1}, {0x6, 0x6, 0x0, 0x1, 0x1, 0x1}, {0xc52, 0x6, 0x0, 0x0, 0x1}, {0x6, 0x8, 0x0, 0x0, 0x1, 0x1}, {0xffff, 0x1f, 0x1, 0x1, 0x1, 0x1}, {0x5, 0x7f, 0x1, 0x0, 0x1}, {0x7, 0x4, 0x1}, {0x9, 0x4104, 0x0, 0x1, 0x0, 0x1}], 0x4}) fanotify_init(0x0, 0x40000) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f0000000500)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mq_timedsend(r1, &(0x7f0000000040)="bf3f92ec0ff249ef6293b768490d6b172f7a4649e8321955bfdd013fc13920c643559fc0918d936a7f9839807fe9b2fce7df0b6dec607da4bfcba19f91aba4c1d8949c1f1064ad452160db22a66cb9abe36d165a7d90aaf929f72830fd178330f8079f726621360ab53073d6681bdcafd348c54362faf2984f603f841718bcf8ebfa2c33efe7e5360364bd80056c07a814fb8429f56d1e824895", 0x9a, 0x6, &(0x7f0000000100)={0x0, 0x3938700}) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="6000000030007b010000000000000000000000004c000100480001000800010062706600380002800600030002000000180002000000000000000001000000000000000000000000140004004d00000000000000065a3cd1083678d851b66399dac2cb88445b28319f4c62454699787e6123b9e7ec"], 0x60}}, 0x0) clone(0x30834080, 0x0, 0x0, 0x0, 0x0) exit(0x0) clone(0x60100100, 0x0, 0x0, 0x0, &(0x7f0000000780)) [ 235.569045] erofs: options -> acl,user_xattr,user_xattr, [ 235.577192] erofs: read_super, device -> /dev/loop5 [ 235.582347] erofs: options -> acl,user_xattr,user_xattr, [ 235.600493] erofs: root inode @ nid 36 [ 235.612610] erofs: blksize 1 isn't supported on this platform 20:48:27 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 235.694999] erofs: read_super, device -> /dev/loop2 [ 235.700055] erofs: options -> acl,user_xattr,user_xattr, [ 235.705874] erofs: read_super, device -> /dev/loop1 [ 235.707402] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 235.710919] erofs: options -> acl,user_xattr,user_xattr, [ 235.718259] erofs: blksize 1 isn't supported on this platform [ 235.740398] erofs: root inode @ nid 36 [ 235.745242] erofs: read_super, device -> /dev/loop0 [ 235.761782] erofs: read_super, device -> /dev/loop3 [ 235.777151] erofs: options -> acl,user_xattr,user_xattr, [ 235.782755] erofs: options -> acl, [ 235.788045] erofs: root inode @ nid 0 20:48:27 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 235.792046] erofs: cannot find valid erofs superblock 20:48:28 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 235.833028] IPVS: ftp: loaded support on port[0] = 21 20:48:28 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:28 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:28 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}]}) [ 235.945028] erofs: read_super, device -> /dev/loop5 [ 235.950110] erofs: options -> acl,user_xattr,user_xattr, [ 235.971288] erofs: read_super, device -> /dev/loop1 [ 235.978986] erofs: blksize 1 isn't supported on this platform 20:48:28 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 236.014797] erofs: options -> acl,user_xattr,user_xattr, [ 236.026769] erofs: blksize 1 isn't supported on this platform 20:48:28 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 236.088698] erofs: read_super, device -> /dev/loop3 [ 236.093784] erofs: options -> acl,user_xattr,user_xattr, [ 236.094924] erofs: read_super, device -> /dev/loop2 [ 236.103037] erofs: cannot find valid erofs superblock [ 236.129588] erofs: read_super, device -> /dev/loop0 [ 236.129811] erofs: options -> acl,user_xattr,user_xattr, [ 236.148099] erofs: options -> acl, [ 236.157873] erofs: root inode @ nid 0 [ 236.176491] erofs: root inode @ nid 36 [ 236.235865] IPVS: ftp: loaded support on port[0] = 21 20:48:28 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 236.278285] erofs: read_super, device -> /dev/loop5 [ 236.288396] erofs: read_super, device -> /dev/loop1 [ 236.293462] erofs: options -> acl,user_xattr,user_xattr, [ 236.296984] erofs: options -> acl,user_xattr,user_xattr, [ 236.306621] erofs: blksize 1 isn't supported on this platform 20:48:28 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:28 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}]}) [ 236.324332] erofs: blksize 1 isn't supported on this platform [ 236.425037] erofs: read_super, device -> /dev/loop3 [ 236.428734] erofs: read_super, device -> /dev/loop2 [ 236.430116] erofs: options -> acl,user_xattr,user_xattr, [ 236.442649] erofs: options -> acl,user_xattr,user_xattr, [ 236.453290] erofs: root inode @ nid 36 [ 236.460731] erofs: read_super, device -> /dev/loop0 [ 236.466465] erofs: options -> acl, [ 236.471649] erofs: root inode @ nid 0 20:48:28 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:28 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:28 executing program 4: ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(0xffffffffffffffff, 0xc1004110, &(0x7f0000000140)={0x6, [0x6ea, 0x0, 0x1], [{0x5, 0x2, 0x0, 0x0, 0x0, 0x1}, {0x2, 0x2, 0x0, 0x0, 0x1}, {0x1, 0x7, 0x1, 0x1}, {0x6, 0x6, 0x1, 0x1, 0x0, 0x1}, {0x7, 0x4, 0x0, 0x0, 0x1, 0x1}, {0x6, 0x6, 0x0, 0x1, 0x1, 0x1}, {0xc52, 0x6, 0x0, 0x0, 0x1}, {0x6, 0x8, 0x0, 0x0, 0x1, 0x1}, {0xffff, 0x1f, 0x1, 0x1, 0x1, 0x1}, {0x5, 0x7f, 0x1, 0x0, 0x1}, {0x7, 0x4, 0x1}, {0x9, 0x4104, 0x0, 0x1, 0x0, 0x1}], 0x4}) fanotify_init(0x0, 0x40000) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f0000000500)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mq_timedsend(r1, &(0x7f0000000040)="bf3f92ec0ff249ef6293b768490d6b172f7a4649e8321955bfdd013fc13920c643559fc0918d936a7f9839807fe9b2fce7df0b6dec607da4bfcba19f91aba4c1d8949c1f1064ad452160db22a66cb9abe36d165a7d90aaf929f72830fd178330f8079f726621360ab53073d6681bdcafd348c54362faf2984f603f841718bcf8ebfa2c33efe7e5360364bd80056c07a814fb8429f56d1e824895", 0x9a, 0x6, &(0x7f0000000100)={0x0, 0x3938700}) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="6000000030007b010000000000000000000000004c000100480001000800010062706600380002800600030002000000180002000000000000000001000000000000000000000000140004004d00000000000000065a3cd1083678d851b66399dac2cb88445b28319f4c62454699787e6123b9e7ec"], 0x60}}, 0x0) clone(0x30834080, 0x0, 0x0, 0x0, 0x0) exit(0x0) clone(0x60100100, 0x0, 0x0, 0x0, &(0x7f0000000780)) [ 236.481175] erofs: cannot find valid erofs superblock 20:48:28 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@user_xattr='user_xattr'}]}) 20:48:28 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e80300000000000000000000020000000000000000000000292890109cd84e4f86e428a9b97a36d0", 0x40, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:28 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 236.580356] nla_parse: 1 callbacks suppressed [ 236.580480] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 236.633423] erofs: read_super, device -> /dev/loop5 [ 236.639871] erofs: options -> acl,user_xattr,user_xattr, [ 236.658048] erofs: read_super, device -> /dev/loop1 [ 236.673800] IPVS: ftp: loaded support on port[0] = 21 [ 236.695902] erofs: read_super, device -> /dev/loop3 [ 236.701044] erofs: options -> acl,user_xattr,user_xattr, [ 236.707836] erofs: blksize 1 isn't supported on this platform 20:48:28 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 236.757211] erofs: options -> acl,user_xattr,user_xattr, [ 236.769779] erofs: blksize 1 isn't supported on this platform [ 236.784264] erofs: blksize 1 isn't supported on this platform 20:48:29 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:29 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 236.896797] erofs: read_super, device -> /dev/loop2 [ 236.897432] erofs: read_super, device -> /dev/loop0 [ 236.901849] erofs: options -> acl,user_xattr,user_xattr, [ 236.901908] erofs: root inode @ nid 36 [ 236.909499] erofs: options -> user_xattr, [ 236.921928] erofs: root inode @ nid 0 20:48:29 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@user_xattr='user_xattr'}]}) [ 236.954788] erofs: read_super, device -> /dev/loop3 [ 236.959857] erofs: options -> acl,user_xattr,user_xattr, [ 236.989577] erofs: blksize 1 isn't supported on this platform 20:48:29 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 237.045689] erofs: read_super, device -> /dev/loop5 [ 237.051079] erofs: options -> acl,user_xattr,user_xattr, [ 237.073265] erofs: blksize 1 isn't supported on this platform [ 237.092022] erofs: read_super, device -> /dev/loop1 20:48:29 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 237.124789] erofs: options -> acl,user_xattr,user_xattr, [ 237.156997] erofs: blksize 1 isn't supported on this platform 20:48:29 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 237.190678] erofs: read_super, device -> /dev/loop0 [ 237.200000] erofs: options -> user_xattr, 20:48:29 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 237.240683] erofs: root inode @ nid 0 [ 237.251135] erofs: read_super, device -> /dev/loop2 [ 237.261374] erofs: options -> acl,user_xattr,user_xattr, [ 237.268994] erofs: cannot find valid erofs superblock [ 237.345135] erofs: read_super, device -> /dev/loop3 [ 237.345149] erofs: options -> acl,user_xattr,user_xattr, [ 237.372164] erofs: read_super, device -> /dev/loop5 [ 237.381478] erofs: read_super, device -> /dev/loop1 [ 237.394453] erofs: options -> acl,user_xattr,user_xattr, [ 237.399371] erofs: options -> acl,user_xattr,user_xattr, [ 237.400000] erofs: root inode @ nid 0 [ 237.415313] erofs: blksize 1 isn't supported on this platform [ 237.422713] erofs: root inode @ nid 0 20:48:30 executing program 4: perf_event_open(&(0x7f000025c000)={0x5, 0x70, 0x15, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82422, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x959b}, 0x410, 0x0, 0x2}, 0xffffffffffffffff, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_emit_ethernet(0x32, &(0x7f00000000c0)=ANY=[@ANYBLOB="fffffb5eb8b0a4eae07173011778ffffff91aaaaaaaa45000024000000080088907800000000e000f7010000000000079078"], 0x0) r2 = accept4$packet(r1, &(0x7f0000000700)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000740)=0x14, 0x800) recvfrom(r2, &(0x7f0000000780)=""/63, 0x3f, 0x40002000, &(0x7f00000007c0)=@x25={0x9, @null=' \x00'}, 0x80) 20:48:30 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@user_xattr='user_xattr'}]}) 20:48:30 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:30 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:30 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:30 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 237.956173] erofs: read_super, device -> /dev/loop0 [ 237.956398] erofs: read_super, device -> /dev/loop3 [ 237.967741] erofs: read_super, device -> /dev/loop2 [ 237.970977] erofs: options -> acl,user_xattr,user_xattr, [ 237.981586] erofs: options -> user_xattr, [ 237.991629] erofs: options -> acl,user_xattr,user_xattr, [ 237.999944] erofs: blksize 1 isn't supported on this platform [ 238.007300] erofs: read_super, device -> /dev/loop1 [ 238.012691] erofs: read_super, device -> /dev/loop5 [ 238.019331] erofs: options -> acl,user_xattr,user_xattr, [ 238.025756] erofs: root inode @ nid 0 [ 238.029763] erofs: options -> acl,user_xattr,user_xattr, [ 238.038008] erofs: cannot find valid erofs superblock [ 238.043906] erofs: root inode @ nid 0 [ 238.048542] erofs: root inode @ nid 0 20:48:30 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:30 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:30 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:30 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:30 executing program 0 (fault-call:0 fault-nth:0): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 238.239252] erofs: read_super, device -> /dev/loop5 [ 238.256879] erofs: options -> acl,user_xattr,user_xattr, [ 238.286744] erofs: read_super, device -> /dev/loop3 [ 238.294338] erofs: root inode @ nid 0 [ 238.299762] FAULT_INJECTION: forcing a failure. [ 238.299762] name failslab, interval 1, probability 0, space 0, times 1 [ 238.300064] erofs: options -> acl,user_xattr,user_xattr, [ 238.324118] erofs: blksize 1 isn't supported on this platform [ 238.341167] erofs: read_super, device -> /dev/loop1 [ 238.344562] CPU: 0 PID: 15474 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 238.353793] erofs: options -> acl,user_xattr,user_xattr, [ 238.354081] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 238.365676] erofs: root inode @ nid 0 [ 238.368860] Call Trace: [ 238.368883] dump_stack+0x1fc/0x2ef [ 238.368901] should_fail.cold+0xa/0xf [ 238.382688] ? setup_fault_attr+0x200/0x200 [ 238.387024] ? lock_acquire+0x170/0x3c0 [ 238.391015] __should_failslab+0x115/0x180 [ 238.395261] should_failslab+0x5/0x10 [ 238.399068] __kmalloc+0x2ab/0x3c0 [ 238.402622] ? __se_sys_memfd_create+0xf8/0x440 [ 238.407647] __se_sys_memfd_create+0xf8/0x440 [ 238.412150] ? memfd_file_seals_ptr+0x150/0x150 [ 238.416822] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 238.422196] ? trace_hardirqs_off_caller+0x6e/0x210 [ 238.427216] ? do_syscall_64+0x21/0x620 [ 238.431198] do_syscall_64+0xf9/0x620 [ 238.435003] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 238.440188] RIP: 0033:0x465b09 [ 238.443381] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 238.462283] RSP: 002b:00007f1990258f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 238.470002] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 238.477276] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 238.484545] RBP: 0000000000000002 R08: 0000000000001000 R09: ffffffffffffffff 20:48:30 executing program 4: sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10020010}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0x2238, 0xa, 0x5, 0x301, 0x70bd29, 0x25dfdbfd, {0x2, 0x0, 0xa}, [@nested={0x1010, 0x95, 0x0, 0x1, [@typed={0xa, 0x2c, 0x0, 0x0, @str='vcan0\x00'}, @generic="8589785a8036b19b611785a16ee969688f07d6adc91f23b3dd0ce2eadf51a9b0d12b61f117af275e6b2297c64adb40dde5b33daa9d8771278b9f6a44e24cbaed189769adb2492e3d08ee354881258a4eaf632a8e12400049dcf434126c73298855f67c64972f8abb9c1014ac075206de24c0d40d522363cdf07eabdbe89d3ff169fffe9aebaf07c510b57509ae7dc70cb9cbff23c64ac35d3c87f581133901efa87a20c7e042148ff5b0445595932e710c96c5b238c6aa21adfed25961f1b595dd9a0279ee3fd0941cf5eb843e8303c410a73fd0e5c1cafdf637127dc10a6a5e24f18dfdb4374c35e1fd68331d3c7bbcccd59e542f9d04fc1fce4e1afca6a06656c0f14344baf3ba615bda0811d6cefe81458c313e11faf5d69f7bc8b00e04cb5a01b04cb0573a053be32321b084d20f189bc9f97a8a10abf03f44c739284ee861c20e56ac45f75905e152b9e23b8092a600c72cf3a3911698474dedf8050f6ac0236441073fffab978a63faee8eb40532363dce796cd38904fb5e159ccac0171a9acda7a777c9eba8d698b0cd0e1796fb6479682adbe4af7123f8fa9abdd37fdfaeb3c03afa9a0e0dc870e85f7f401a9a92762dd23b31d4899000953798bf86314c65e220d575cfa12a5c1453ae0d814c4670a08075f6ee6801aa6d1208f3e12d13626a45a9f699f8a07db7cb2700f22712eab6bb656d5cfd9e55146cc8fcdcb372af3befeb8a9e777a0e56f3c3ff9acf2de6fafa70f9dc3852551623d9023d5a7141ed3f66a19f7b0295019d25dcd6021c12bcc625b755016d3bfe7f9b0bca15a5f7ac0f327cbaf1bcce99e29c82086bfba354be9fbdb917f3d247093efb051b1e5a4862a53ef32e1de8bcd6616d9f7296d02e612af2ddb77a74434c983f86319428557da0cb3eac9cc2a8f1dda7a6cb58456b2f189f548a131a7afc87fc302e64122cb15919ed9da66c791f240c82e20a3cc5003b44770341dadc5b8908951117f70d5d5cf7cde49e3d08e73d76e446065ab80683a3664d4c0544b192a077804be05b4f883b06a4de0a58eada14adac2d3628b508063321ee2190f0cc17a96d47dacaf9cff5630d41f4eba89b3909727825e701990c389d4ad46f48a859dd34d2a6d43acb0416d124d69499269e13e4994126af0a6497d78e7f560b088301c78f1ac6f3125b98526aa0593afa57d8a0b3f9274a142e9b883fd6ca408303d8c85d3ee70fb1591f15f1fbe31dd73c7d4aa74f985a5d9a1592aae599cadb2dc8a022e380869c2f2ec0da9c25c81fa75821fa8da2df8e4cbc7ef063fbd13fc50968d9aef2b02672a436ddccfdb67c1aa230f69105cf4370b135ea94657f2e8fcca6474c430400e6db01673cc86b108e3bcc4fe5707a31e6fbc943b3d9d2a855917f14ad0130cf6e4c3ce6fdd253c9299bdcfab30b373437ac2a9cd8a516be59f45b60ed71234f1714fb91d6811031e7b23be375ac062aa37ef30ed62b8367226b56d85b45bc7769ad62f95f271d5629a523a572274a30ba6d177b91e99c8c07cb26460387d0a6a45d3755454a7d0bfbaa14b146d52c616f5836a87e0d2136d60b4b4feee912d5b3a6159696ca8d3f1dd206ae573958098d92726a081ebd201596ee8b958ffffbfd151727ab83bfa7b12fe5b3dfa9a63df1319bfcd81bc0d3eabcfd19a79dd45b483d784c8a4698534830040b2e6c916ee089970825d53bb18235c08a3ef4ab0d369ecf1ea66bc7edce02637775ae6ef7de9d5675aa8860ab96c0d0f5a46311457092988beca4b67a4e20e9c47fdd19cf23f95f5760f95a4ff95700ee2664645121d5539616f8c922413cff9725edac67c71a56d56e320a19c7f8c932f1d308fdf8881d3016be69fa4c6971b09061c960ddb7fa673d11babecdaaf10401c2af85365e4b22d47cc3b139b4f85c6fb88fd7d9c54b59e6351795b468f2ee7c40a521c47d9a2b9326a95b4049847036f0821f0d50f0e906de72e71c52a4ac8392045c1f5eb748fea1445b34f93030b2459a6393d4a3977eb68b42a879bfff7ad2bb02d6449b3c55121618ab8a70f640f2b203f6d07d4f16cac99b2c118d42f33e1deb8df57a93eb42ad782eccdd102398514523c948b5b77146f4b56f2446f8fb4a9d259e78f29a72a70803b7ba5d9783f15d02ee83fb87bde47c83b7fa98b72f048b735ad72b54167674f12a4d91f3f5a7d50356c0e8fb962759efe7834bdb2aed9343c981939dda4299549347afa26b04eef8c1ccd00ae866bf8ccb7d1fb1c03038ac1a9df73a90dae359a9a4a40f39f6e73261fb24c7ea3a1da69514e5cd9208a6ecd45722daf767fe47ef4b679b826a49a0b88b7156178ecbc69622dfb6f368eccd6f4a4f1124349b8d40f717d3cdc2bec937da49329b2e4c265a4033b782eb3ec0ca2ae9e1fcc287edbc2b06d5a6332b5b0dec1a497749ed24f6da5fdf53c866a90c671319a40ae66e32bfe57b4b47ab7eff5f82b2a963c30f1d5873a023944e5b3af0f3397718f8249b2203f09e393bcec19b500e5b4691c401d062fb6cdf3a9a7a3b0d411f102dad87c32805489ee4140b62fc0190c8f9aab2b58c859f03de73d2746653c283f55b525ef9f94a21cb31993f2b1bfe85d9592489ec13b3b17481904db875c163b5e07590fcfccb9054320b71fef195dfd43b5997ca09748a18bd86f7121c910c7b59a52c3ad37afad0c042aac554e5102ef611223c3ba37f63d2bde9a22fc012da343746b240805446a4c7d78760cbe201467e45f9d98353f91d1559aec5f54c68001fb7afec465ac5030c24101ff89177efe0aba7467ac8f8a8f6388041f2d28a36a867114f6272d5b799f66df18c8b273912de437780a8670936485e24f70497bc3f4e0bb93a872723ffd16faac5bac171e39a9cd6aca10f806afdf1632474f11c35f71155ad70d60a18ca52d70abb3d3e3acab76622342bd98f9f4e3faf09f7c688c2d825d6e426a7bc882cd899b73964809956f543e7476aa98cda9ec3068990148220700411b363048cd4755a3de66dda0d472c005704ae0a37c615680ad1fe89ea8bbfb14a8d6e7d6ef3a843eafb62ddf00864c00e3d9941d548a0977f64c23ec0c5a8409278249e8ef38b967f9ea6b156f87371b9016041bf11183bae3babea225532cf6b855a183921980013f2fd14058541f5ed46995b2efe0886f7d8663b484629b0c468b033678f98d0bd982059881e05b84f3f4501e90791252818673129b2113a3e729fe37f7af953432bf2fd73068ea47948f24de8b36b6d4ca77d9de96f430ad7fd1d6c854668ad1298e8f694d7641d1319e2722be4f6e1f1296ffd204503aeceb32b391251f7a27218151efc63fcb925406098b0c1a3f092dbd487848af52e7fb60806fa9a36e455cb8a61777d8d4f3eac2d9e12cdf38687eb6e3002128fcae46c0f11073857dd61b483b315702ac38fbe60e3e4c2b52b39464ec1d7ea52868c40d7d96df1462670d8894b2bd37959b41409715603b5ee4b5f1336ae53c404c5eb0dd140b1a6f80fea9542b52bcabce8280b512a56b2a47c6d982a4fd8003cc6ad88442083e418b4ede9897783eaa913962699d6974faaabf2d0670bc99f59fef3071c894ad274276e96ad2a033664335b88f992457046bb434ba9ac5f4ce86a7c54165e07acfce43b8729442fea0b0280f355edc7393b3749415008e43ad6f3cab3d9e01c7082092b3c4e4198c5ab15d7e973973648fc3a2f57632ab59e83e0484032075b865db204be6f245a36963e002105f75ebfaad671008272cc2bfd2549c4f8f0ead8afc3c52538e76935c4f6befcae5f46e760d5273d468c3a460fe9377ae810bc5c6c659ec6e717cd2e3acef7ea63b30bb54daf01ed0b6c9bd88a0c18199545cc5df3d5b83a217dda531c0873f644975519b1ca0d7380ce75dd144a56a57a44d3999da0de4a8833b3990e7960ef5e8cc11b637d772caa4e1fc37d223835b48d612dcf4851a326607f3a585b5e35c72ea18581afd259b9025cd3a1ea8d74c11a2a458439b958502fee553a2e04d78315668ea3d54b76cf6f6ee0af74b2b35ae58597f7d358a2ca6f0d9c891638cc9ce07242989b705c660052d2041eb5bb68ee91898b272c2cca69b85a17cbd39628e672c8d20530a1a8df67640e945b6ca74c600bd143be68955ad6e93f1708bbefdce7cccad832c3467eea17037721f70e0057e95978ea4639aa88f46b504acf2aa9b3adee4839254b710cfbaef1d6fde4fee9f00a183a626489f9eb17363ab62b633952e4de43e93c340ca538881884fd7def337b654dc189f0f8386cd2aa3a893cfafed3e3ee9f2273863a264e50395d50d2e78c3c06c2577ec77978912baa8bb8424f792f5c87517a25830044682f7578d59a946c44150ee5cc19bbc9f6de9e18cccfc1f1d1e4a729302a1be7b748f806f97f4391bed4ee535918f4469a4b8af2353042e9a4bfad930e679a7c1e5555e6b3e66907311d866937b70560a6ae4dad5fd845cf72d6d92ab6a0c4941fe9f530926fac0e8d59e6d8c973668e87b15a6e859b431a850f717995addd0acae19c0b4d6ad5f5158004df44962cdb60958f4448532389d04e71ee480bd4b4907dd68530115ff206a849a5a8a33aae13dcf443bd94c67c19bdd531b5f71161fa32a7153ce915a9047cd0a56ad19bf684c7e444644f08a3a3944dc4360821a34c934a4698676471aad6b7efa1c1091d39b4ed69061f978d29122ef356528590abc1f058153524316a7e042ccd418b743aacc7ca928664a2dfc4e383c2e063126f712372b26970a03c5a175bc23ea37cd715d4ba225cfcbabe69230e16d63a2c7b4ed9eb1f0579948dcb202dce66c2f8b1e584f76b35953b60eb20e33cd8a293d468c878f3e311ff28c305c77ff0cec86ba3fe5cbe3644f7855dc855b879e71942e296df057c6f9bbc4f7e7e151ec315d666c20e4ee60545527b8157b249b5e297c98420ced37b50b59ab829485fd6a84ab863484e03168f93af88b10ab637961bba28554e8ed785e5af18ab1bf40e1a1dea0f8fe106c2486c4afbbbbc6e48bded93c73c2ebec8f3eadc3fd5b8a2586c72773dfef386af9d96f548c4eb4fb3e01a1db2d6591138d1f08e9c28df6e88bf47d6242aaafa13681aa6b311d106caa3f93829b6fe0eecb26369b4dcbc2fb30e4cf9ad1d70854d5f405ecd9e96e88df4b53466a7a1ae98027c15e7ea878f6866d707061b3a9835d61bde4545b0ceab2a28275d5a9200a1da506ed0ecfcf7a2987273819548b4d5e3e3d0ec36f29bd8851164aaf8db01c703cc73b0226dacbf8165ccd4cc104866135b6ae38de6af9be16b2c4d76f4b7ed3763d8e4b80eb7a95c90e577e4f813a2ed268ec56eca0df3f69140e9f5b8fa12a3e8798751257144be487528aef192a95c955628ad59f8ffd9fcb9f65cf9b6fcd7c8712a3f52e94aa9527dd70f8f524798425bcb87e18d56e8e949fd6d0f5379b646e09bf06726fec6bc0f606f6b208d528fc5bf5120f0cf83f2efec6113bfa418e4eb4c1ee26dfc4f6bdd7d8e0607b28f47b02debe5ded300a2963f4684d4f6f735f74e6f5f9f06c6a8a29d6cc6383bc214ab093e3c0d1f1327c75f1c515fca9f54200b12863c42e5d7f0f1f0e1f7a2819f34f293cd6009120995e533ffb855113efa2bae749618af9be51ecc55d7bc856cef82c7f8a8d93bd03eb7f3d189dcf3de7b97b1f3a8a84dc7f024b9ac8af24d2284bb2191b04b7dc4585d6ac70a12cab02c56455f98d55f9a909ca82cfcf19701b1ce40cb0c8b86a0df552e2a602d65ac13d5"]}, @nested={0x1004, 0xe, 0x0, 0x1, [@generic="4ac8dc8808cbe172d79da5e30aa2fd33fa8514e7b735a1a14c924b7125e20c65ce92a5a79fbc1981e564affe42a57301a771da462f0bed6d017ece68d5071163dfa7098c2b2aeae23219ab4dcefa9c6c8686e58e3d4a4678df9433cd34728ced7ebb39bf127f20e45a79f77dff0a2c50b1d4e8acc5cc67ea4cf1091765c7e5450831dc1850e03b1e00a7f0fecda905ea5411afc2806e560bb7b356b84c17956f0c99c297028acde4028cc07aeed9389b53da0a56610eb142d75af28c065ff8d223c0487f9fd3d074244ab6b94e6443bcf370b8183349bdf146eea51e9ceef59b9d6248e1381ee6c4448977a9f3ffbd0bb1d33ced8a8ef05275ab6577917489d08fa0bbed67ff79028d35bbfb303560273703d79432645cc6e9bb96b986f8c98cf8684f21dbaec6e28a424a4683c9cb86ec20b717eb5e058eaa935641a79f3ac92a54cad2450807a6635e788564acd0828d1efaf3d6d47c67b941a9fd95673df8370d6772e526338f754da48746eab96d886f235fbdd93c3045cae4170b5299f20f02f4d97c48bf56d6ad04c9bb7dabd19226144915a04b199b8fadf7b05df1b61840f68d958111ed4bfe382bae444d8dbd7bf8629dc93370826f53f8b6b0eee4a591171776743578a2f4ab5156a5b418dd364785c285aac166152bad5ccf0478af863e1822465353d679ed5e73ae2cf0c64bd7def9e8bacce310de4e66796cad8d79cce4c6c65f2f09687cee548453046840946495b5c6692646e146ee7d58e4e3589488dfaf29b4235383a1cc51a9f5e23ec8e8f73b48577e336e46371aca7c552cebc4a271ffe4e3d8beb66f0d4c4e9f6720e8e01b48c66ea7a17681b3ff1b4b69a702beb84754055f24b4a0929a377d4bf51fa887c88021c1beca69534f87ff2e16c21cd65a2195f5c927bc7e534163e94823e569b5c0d5a415dad1cde08a789bb33f73ff827e3347dc7cf24dc9773cfdce33d8dbf9f0817fcb6c9d3b31cb49f73b0be2beae8eea79ed5302e300a0b88e3edce4de5f8269ac0b10183bebbc4ab94f9866fda3ab685613f95761ba58895e48bf8778510b062c313975091d388a89e3da69c7ccbd58a38bcc289e15c08797d02df277083689fbf4824d4d5677c5b0c034386629ebb3dc002faa323a4b559b70c8d29ca06fa3c972208fc2ec46582a1f0006ddff8de0f5dc6246f5267c4f9219765293c4749048504f2bf9dddbef5b5588e7591dd6fb2aa3d1ace2db361e22fdd9671a7e310f9b18abac691e93a0cd6cd0cd6e6952c26c07419335da3ca8b7450220226404b5eb3770c7f7487d962ebc8e2cec10191f4d297a87a24f6da9738e8914f0673cbfdc4471e32f450185a470b35a0c6a6f3d2606125657a8ba3a6c57f8e41eeef458cf90f8a59cd510a2ac68bb25a33535306e75c78dc30c7de25e036438b2163f3b154dc4564818d2987fecde4098659d093e58e07dc396dbb482eb81a49c374e2cac9c427c1783ba529eae47a228f0ab2b344c4b27016533ad0d3682b9e2289000df8a5cffaeaae9d194b3930e25ef77e89028e6cebbb3b3922f0918e8c1aae39dbe4443dbb3a2b3f51c76e03db1c2cedc0c37a5d37efe451c84bfeb3dadc3441ddd70914f04c7be8eb3abdd8990cfa284923de4fc555e01d168b5630b16c6e78531b33f5c5eb13069947be8731f0648dd73a1a77e1346e8e5b7169ca975b37fc0c0c4ab2e86be9bd751754d415b446c9be490e5047e66c34d7bc3183b228d8c30fcf07065a6dea8e8512f73ce3e4083e921f74d77f9de39faebd04d25db630ada454947946e4e8519959e7764ba304a861792401120c055d066b3c5b93a88e71cd4abf51baf8edfd3ef8dce3f522a22c719ff9f257db73b49907b922501aa5a573644658613beb0edfda59d7f5c8e90e713d8e1beb90734481a533a0c6030f6a41aca9df0ecf43d3c750972dfb57e0386298b6de1f1732a4bc549695846e84bc9d18f85f22af5c3f6dcb8f852679877211d0d1bc389501d5aff7c7d7a2a00736cf7b3cca6e89bb62cf069bc410ba3a6dd6293f93583da01c2830bcd7b389397912dc3cda05cef35433b3ffef6c74baea96491708e09bcddbdd52bdc68c08c5408b4903c4e23110690ba4b9187a4754ff8383e84a540e3875f2e5350953343f56e2092be45c0767467b679fc3a35f4825704c0d0e9e4dcf8f8a81fb268ccf6f026cb89756f572246f9401a0ed124a9c60d23e6024dc469c94c2ae772ec2d4683f25812a43bfa8e5ae8b14ba0355a37dac8cdfed2299390a00ef062dd4f969ccaa635d82f2ad68c9fb435f994d271fd3935fcfa486186c8a8bf28f6ad0e1703aaaf226b088564abc5c8fa0dec9148f1137f161cb786585da3d02d5f71db7af79856ab7a0cc96e7222b10e928aa26aa1e80394de8188599b2ee63508517decee416522a56fadd737d01d3864487f3e0670a3c8d2964b9ea20bb903267dabb90b698c19f5e07556c84a9068b2b46d386211e746998c92ad24e36f451d57a84d8bfb81ab779ae257704d1bda17c7709c7c206810c711d28ba85c2b7e532372edb4b5431cb0ee56a87fb34a6ef5610ead3992d5b6b08df3d51b6fc1bc5955305eb1d9c2fe934ca92b6d521b7b9eb6b02cb130a5e9a6899e19348845b8ff707b99651120121492407818a936ad68c6987fe022e13875ea50ea2c5c0668fab3ce5b591a0ee0f216f7f0669b974df636003939cbc4afc191863da0f556438d32ee3ca3484ac47ca3ca45084aa076cadfce690adfac2f8d38c6d1a3bb3c05489eead3604603cd32ce6e7d97d8a3f0a7e807fbef756bf19087602001829667a2bd8e6789d042334ec5c0416199e871fb79e443312c869935b96ac573224a0ce52ddf6dabce099a1240742e6450d3d8015f624bf4695e14a5ac1ebd5932d126a892ff04330e4e2bdd676dc1c0ec976b7c49eabd9c5e19d48c3ef813853c89754b5e219a01414765f3feb005dcab290c4ee0faa5aeaa120082388c8cb3cd806ecc34eaf3221f5038a7eb4a148e9b3fbfb539a66f1cbd15e1e2fe761c711152565fd0938f7007ed6bade4417331259d2176ccd87721673df5e23fdb61b9b3c57fbfe36447bc2b24d654fd8c149788a6a1e3c38d25176c154896a5365be5173b02541a756a33b114845fb80f527057f0369a1b10e80d9542fe159355362556009a9eb6ff0aa69f98d7f915ec0ce6ca7da35434067f7b09e65eead51d1ee432c647e3d6f3dcdc88d801a5ff28dde82530dc9788978156af63e71c9b9a105c4a85dc2a7f4b518d5a8c04845284558e776b366e28d00574d7d721c229050fcd79efbee82803f52628780fb50294c15d15a53c2ab89784ace987e0f286acd5e84bf14764f62e86a03055899b6490fcdacea897363cd067148a3018497a76f271ba1a92e227265b255fd9c5d039a6f5d0bb7f47b76d7dcc2245be9ef9a1ba5ce2f2e2f677a62a8951e365d0418b6b49b3d52f6336701015776214ca60f217c09ddd41a5125f5df336377e2adbd71d4f051cc4a3c9ec9a568c15e9896fb0a23baf77c0eae968776a021b7635150d83bcd1bda4f7d19eef39d66a4e5a6880528d013c0e0ad64270a9c8c5ce6302b41a256985a99127b140fdbb89b8653a6cd0cb98242b797b815bf7c7597c95b68b1831e8003b2dc5317b3ac6f84c1c8ce47386d724de0df3fd8f5ad6b60a25e6836a67a9b6ebea37cd6c3522adc2adc81fc808e4a8228b690a254253b5839a2066b41025bc23f3a7c64123efff45fb36b922e92facf5502a3540047562b60d80b73c36de092597dccce5c3b93e346604c84c2b325931caa6d9087e0e69abb29daaa696080cfe30d7714cd93363e4e709ce181e163444fb9720633235c89abcb5aa07a55cdc9cf6dfb8cf79b04c18602952f48e61577224735c7c0a5e7a81976eb023d3614c9936b6c1e098d13f105874f06e3d6f973c63da35e6ac64fa41a257f594ea15a7def1ce64678715de0e6408390fff3ca487fdab9d1c74afcf0d171d49be4123885bc5958c6a698d0a5792280cc13e88e99bd9e3c43c21d95fd0453178f1595054c83342fa7c0b63bd15f4fa03a24f9a70fecec12aaa48bdfaae68acf0fdb02e1584b914008b7cf1b69da036bb77115bab984e72f218cf7e7b03c94eba0eb0609be26378fb3bb5dc4c83793686c709b0cec80ec0e0c20beb314eea68998aaa41d8955c833d5db46796499d38497f8ee1fa54632606f7ed0989ed7f4c9acbf3ecbecc7a37688778bd65e1e4372b9c785f776f7e1e0614f4d88912e99acf47c44ae09f2a92f0299e501c187a38280d06c6434310dde14a317c371052e4e03921129efb72d3eb4a5d0e79c5a1956fb632c7564df0512b579ebf9308e93c2688141c014851ea45f3a88998597dc7c0856db8e373442e0cf66c8403406d9facc893fb2ce16c78d3fe138c28b938c68406f2965e5f9f75b2a344d0322017a914290bd444012580012865d17560e9d47cbc95d55a8f003b6ff853d56e4b542b4eec601196d95e80ee2ddfc8ca978faec141e6d53fa9d6600855116ce6716afda1ee70c09cb9ffdb2c15e4b9aede160931a16e526364ff66a980b16aeb306a04ed5aa54a05edfb296829e6ec4e8423386e83fa9fe20ef7b0786dfcda7373619b73627b82850f4b4b03c9cd330df017b1e6fb7a1e7bab45039b6f3707fcceb524debe1612c5731b8129bb7e94601f1a20fdfe505656999393371d8026a9367a4b9c15120e634d2ca920a407ebd8f4313b30b5e96c8f26bcae665052230b2fc72eeb94e7ba511a2a050ea5c8ac955cb45d0de9382b388fbca15e7f620dcecb112e5a6e1c9a74502d03dd3ab922df972950b91466b05c41adc29c75d735df8d7e3393bde01e301f248ca5d9855e2d007460ed8c7449ac6fbc22bc0f073e9810c9089f1b923b9e72ebd0dd13b9ce81db6b6d9ff089e0bf6b7a2a8575d2df68168a0707e1d084d71d78fff2257267088c67257cffb551e35460ee4237a762ef18d3de471fe395824587f2eb2d49485eedaae7627d134a4a93cf2b0d0fb5fe81f759b03c903d53b4d82e826150d7cd519907ffa46da01166289a217916c50782e06bb4ebf1eb0e22d1d1fc1aafdae5078d6da6e815758a7ee26c32bd157d91fdc18e0183f400ca0bb9b8acd704a06e3c8567ef3bf15a2afe62f70c503f22ffbde84095972ffcd626ab63a7ebbb8edcd36f6080e48d3572e864a2585a7bfa4d2bc9d34fd9ce3067f8ad2bf3b645ff708f5c553fb80176c492744d3182125e889e9b9f20298188a02a18e78f20cf9c30f7d1d64e0e92b2f19a3de89d7322e4ecef99848097aac4cde2e4eb7c53eb47484051ea07c49cb62a13d758e8f745fbe0b35cb8b512dc104c2a41d44e1c21ff71fa7fc6941f2df5233f58a69048fd9930bac8ea4cd6d23db003496ffb40f2c863dd98018a52aae2a1b7b33ed70312bac2febb9ef55949b7a6ff6151024b6003138ca519da37e690cd1d19814969178a4e596828e1096497fa99c92d6ffc8b488a81157374fdfe127c7650bd531c0e0b9c3df1a946ae52031f9e19e321c7ced4831ed7093e94e7855370ba3e9ac46be237134ebbfc95f79c99c0150ec2fd6266d2415d040305c33abf8eb45b914308680a9f568a40d3a0bbc7debd7a5bd74bbff4e453f8ac0a61adc130e6ba450f83dd6afb08ff31bd2a2c2642c840c5d82d45c48318ea3e94fd5a210e8fa788f12b2126d5be847dc4a4bbe74a3764fec17da429e128bca5428725bdbce764905e235f9882c48765b0b2699396"]}, @nested={0xc2, 0x78, 0x0, 0x1, [@typed={0x4, 0x48}, @generic="be2fb231fc757ac24e65e11af40f9b9afa604f943af2c2f32c5f8360fa1b7c1213a50c6d77b360e83b04508a5e1daee18e68f53b7fb189ca81dac5af053a51c754a4d31fa4f3db5c3644f04eb34e636a47393b5c378dd656648a8cf52f7ff6a82442b6594a9f51e9c581f4a4120a811a7b2c48ccd77af36494d05f88f8058e457946613395e377a4900746c6312ecbba29d6c9ca9bfa4b7cdc25e890dc0638d46c938da6019e60b0da5b89e4bef39d158be4209b40d27a708d56"]}, @generic="ce39825dcdf19bb0832afd3d7e3a694d5b9769e7101f0642c48049e627cb2750d6a3778560fb535769581296f862a303d07ec89ca689eebcb590a6cd33012c95e106f9c7e1b75b1283636f64a4224d42921617", @generic="562e1f071bf3f6055bc5dcceae6bb53a64bd72f2f4a38eef3fbb6aba35546b11e31ab02650265d9ccdb12bfe64362d471467638265175ae8db087a927cd6315eb5da18d43a4a976bf463cb993b86bc3ba062fc7d65c4dbc04d13c1a58c2071d4edab51ed62fe08a9051be4a89c44572005757a07455c860b810496369a7d41a180b496394ef419344e6ad30df791996f7d6a54e5647c786159a98eab2e5211e3d674fe96581fdc5a8c5e2a99a61efda7a4bbce915a6d884685f3082acbc56636fc3b070e6ad1de3a02480ad6f34032cf13ea95bd2d5348d48c573790e986083e664f606989cfc12589e6cc1143a0c9eb4d71d4a0ce3bca8e"]}, 0x2238}, 0x1, 0x0, 0x0, 0x10}, 0x24000005) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x10000000013, &(0x7f0000000200)=0x1, 0x4) setsockopt$sock_timeval(r2, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x2710}, 0x10) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000000)='vcan0\x00', 0x69) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) bind$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000100)={0x0, 0x81, 0x200}, 0x14) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xff01) splice(r0, 0x0, r2, 0x0, 0x10003, 0x0) 20:48:30 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 238.491812] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 238.499081] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 [ 238.525383] erofs: read_super, device -> /dev/loop2 [ 238.535998] erofs: options -> acl,user_xattr,user_xattr, 20:48:30 executing program 0 (fault-call:0 fault-nth:1): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 238.555792] erofs: cannot find valid erofs superblock 20:48:30 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:30 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:30 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 238.660798] erofs: read_super, device -> /dev/loop5 [ 238.666783] FAULT_INJECTION: forcing a failure. [ 238.666783] name failslab, interval 1, probability 0, space 0, times 0 [ 238.682861] erofs: options -> acl,user_xattr,user_xattr, [ 238.699533] erofs: root inode @ nid 36 [ 238.708258] erofs: mounted on /dev/loop5 with opts: acl. [ 238.713997] CPU: 1 PID: 15493 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 238.721894] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 238.731274] Call Trace: [ 238.733898] dump_stack+0x1fc/0x2ef [ 238.737540] should_fail.cold+0xa/0xf [ 238.741357] ? setup_fault_attr+0x200/0x200 [ 238.745693] ? lock_acquire+0x170/0x3c0 [ 238.749680] __should_failslab+0x115/0x180 [ 238.753920] should_failslab+0x5/0x10 [ 238.757738] kmem_cache_alloc+0x277/0x370 [ 238.761895] ? shmem_destroy_callback+0xb0/0xb0 [ 238.766577] shmem_alloc_inode+0x18/0x40 [ 238.770656] ? shmem_destroy_callback+0xb0/0xb0 [ 238.775424] alloc_inode+0x5d/0x180 [ 238.779061] new_inode+0x1d/0xf0 [ 238.782439] shmem_get_inode+0x96/0x8d0 [ 238.786428] __shmem_file_setup.part.0+0x7a/0x2b0 [ 238.791289] shmem_file_setup+0x61/0x90 [ 238.795297] __se_sys_memfd_create+0x26b/0x440 [ 238.799886] ? memfd_file_seals_ptr+0x150/0x150 [ 238.804564] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 238.809942] ? trace_hardirqs_off_caller+0x6e/0x210 [ 238.814973] ? do_syscall_64+0x21/0x620 [ 238.818962] do_syscall_64+0xf9/0x620 [ 238.822762] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 238.827954] RIP: 0033:0x465b09 [ 238.831131] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 238.850026] RSP: 002b:00007f1990258f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 238.855958] erofs: read_super, device -> /dev/loop1 [ 238.857741] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 238.862765] erofs: options -> acl,user_xattr,user_xattr, [ 238.870001] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 238.870009] RBP: 0000000000000002 R08: 0000000000001000 R09: ffffffffffffffff [ 238.870016] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 238.870023] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 20:48:31 executing program 0 (fault-call:0 fault-nth:2): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:31 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 238.932309] erofs: read_super, device -> /dev/loop2 [ 238.946789] erofs: read_super, device -> /dev/loop3 [ 238.951856] erofs: options -> acl,user_xattr,user_xattr, [ 238.971595] erofs: options -> acl,user_xattr,user_xattr, [ 238.990301] erofs: cannot find valid erofs superblock [ 238.997962] erofs: unmounted for /dev/loop5 [ 239.010015] FAULT_INJECTION: forcing a failure. [ 239.010015] name failslab, interval 1, probability 0, space 0, times 0 [ 239.014833] erofs: blksize 1 isn't supported on this platform [ 239.037255] CPU: 1 PID: 15514 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 239.045258] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 239.054354] erofs: root inode @ nid 36 [ 239.054614] Call Trace: [ 239.058556] erofs: mounted on /dev/loop1 with opts: acl. [ 239.061066] dump_stack+0x1fc/0x2ef [ 239.061089] should_fail.cold+0xa/0xf [ 239.073933] ? setup_fault_attr+0x200/0x200 [ 239.078247] ? lock_acquire+0x170/0x3c0 [ 239.082213] __should_failslab+0x115/0x180 [ 239.086439] should_failslab+0x5/0x10 [ 239.090228] kmem_cache_alloc+0x277/0x370 [ 239.094369] __d_alloc+0x2b/0xa10 [ 239.097813] d_alloc_pseudo+0x19/0x70 [ 239.101601] alloc_file_pseudo+0xc6/0x250 [ 239.105741] ? alloc_file+0x4d0/0x4d0 [ 239.109528] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 239.115142] ? shmem_get_inode+0x44c/0x8d0 [ 239.119367] __shmem_file_setup.part.0+0x102/0x2b0 [ 239.124288] shmem_file_setup+0x61/0x90 [ 239.128250] __se_sys_memfd_create+0x26b/0x440 [ 239.132819] ? memfd_file_seals_ptr+0x150/0x150 [ 239.137478] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 239.142833] ? trace_hardirqs_off_caller+0x6e/0x210 [ 239.147836] ? do_syscall_64+0x21/0x620 [ 239.151818] do_syscall_64+0xf9/0x620 [ 239.155617] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 239.160799] RIP: 0033:0x465b09 [ 239.163987] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 239.183184] RSP: 002b:00007f1990258f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f 20:48:31 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 239.190973] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 239.198252] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 239.205527] RBP: 0000000000000002 R08: 0000000000001000 R09: ffffffffffffffff [ 239.212956] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 239.220226] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 20:48:31 executing program 0 (fault-call:0 fault-nth:3): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 239.331610] erofs: read_super, device -> /dev/loop5 [ 239.344044] FAULT_INJECTION: forcing a failure. [ 239.344044] name failslab, interval 1, probability 0, space 0, times 0 [ 239.356131] CPU: 1 PID: 15529 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 239.364034] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 239.373393] Call Trace: [ 239.376001] dump_stack+0x1fc/0x2ef [ 239.379652] should_fail.cold+0xa/0xf [ 239.383469] ? setup_fault_attr+0x200/0x200 [ 239.386417] erofs: options -> acl,user_xattr,user_xattr, [ 239.387797] ? lock_acquire+0x170/0x3c0 [ 239.387817] __should_failslab+0x115/0x180 [ 239.399286] erofs: root inode @ nid 0 [ 239.401449] should_failslab+0x5/0x10 [ 239.401464] kmem_cache_alloc+0x277/0x370 [ 239.401483] __alloc_file+0x21/0x330 [ 239.416904] alloc_empty_file+0x6d/0x170 [ 239.420969] alloc_file+0x5e/0x4d0 [ 239.424517] alloc_file_pseudo+0x165/0x250 [ 239.428759] ? alloc_file+0x4d0/0x4d0 [ 239.432566] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 239.438193] ? shmem_get_inode+0x44c/0x8d0 [ 239.442416] __shmem_file_setup.part.0+0x102/0x2b0 [ 239.447348] shmem_file_setup+0x61/0x90 [ 239.451319] __se_sys_memfd_create+0x26b/0x440 [ 239.455899] ? memfd_file_seals_ptr+0x150/0x150 [ 239.460559] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 239.465922] ? trace_hardirqs_off_caller+0x6e/0x210 [ 239.470935] ? do_syscall_64+0x21/0x620 [ 239.474896] do_syscall_64+0xf9/0x620 [ 239.478712] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 239.483897] RIP: 0033:0x465b09 [ 239.487086] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 239.505992] RSP: 002b:00007f1990258f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 239.513697] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 239.521046] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da 20:48:31 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:31 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 239.528308] RBP: 0000000000000002 R08: 0000000000001000 R09: ffffffffffffffff [ 239.535572] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 239.542834] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 [ 239.567642] erofs: unmounted for /dev/loop1 [ 239.618341] erofs: read_super, device -> /dev/loop2 [ 239.627914] erofs: options -> acl,user_xattr,user_xattr, [ 239.633543] erofs: cannot find valid erofs superblock [ 239.663781] erofs: read_super, device -> /dev/loop3 [ 239.677979] erofs: options -> acl,user_xattr,user_xattr, [ 239.688455] erofs: root inode @ nid 0 [ 239.731192] erofs: read_super, device -> /dev/loop1 [ 239.736388] erofs: options -> acl,user_xattr,user_xattr, [ 239.743522] erofs: root inode @ nid 36 [ 239.748573] erofs: mounted on /dev/loop1 with opts: acl. [ 239.793709] erofs: unmounted for /dev/loop1 20:48:33 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:33 executing program 0 (fault-call:0 fault-nth:4): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:33 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:33 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:33 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 241.668985] FAULT_INJECTION: forcing a failure. [ 241.668985] name failslab, interval 1, probability 0, space 0, times 0 [ 241.690649] CPU: 1 PID: 15560 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 241.698570] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 241.707932] Call Trace: [ 241.710541] dump_stack+0x1fc/0x2ef [ 241.714203] should_fail.cold+0xa/0xf [ 241.718051] ? setup_fault_attr+0x200/0x200 [ 241.722494] ? lock_acquire+0x170/0x3c0 [ 241.726492] __should_failslab+0x115/0x180 [ 241.730739] should_failslab+0x5/0x10 [ 241.734552] kmem_cache_alloc_trace+0x284/0x380 [ 241.739235] apparmor_file_alloc_security+0x394/0xad0 [ 241.744444] ? apparmor_file_receive+0x160/0x160 [ 241.749209] ? __alloc_file+0x21/0x330 [ 241.753111] security_file_alloc+0x40/0x90 [ 241.757357] __alloc_file+0xc9/0x330 [ 241.761083] alloc_empty_file+0x6d/0x170 [ 241.765159] alloc_file+0x5e/0x4d0 20:48:33 executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040)='/dev/full\x00', 0x10040, 0x0) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0)='batadv\x00') ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'sit0\x00', 0x0, 0x2f, 0x65, 0x1c, 0x9f7f, 0x68, @local, @mcast1, 0x7800, 0x8000, 0x5, 0x2}}) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x3c, r1, 0x400, 0x70bd2b, 0x25dfdbfb, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0xa24b}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r2}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x5}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x3c}, 0x1, 0x0, 0x0, 0x400d0}, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000440)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r3, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="a7b6296cdb8c275840a875f2a3b292242331c32d20185d8b438e1dd17aceb2481e620f4a742c1a0ca56bcf447fcb2b10e2c121f54a6c0e732be8f8fb333917acde412ed600690c768d9b8ab4c31d1e4b", @ANYRES16=r4, @ANYBLOB="0307bda2f35f0000000000000457bbf601809e7f33fe3e60c7e771eb920182cfd5e6044ea6a7b78b3b4758438da38a00d64ce3e10f50842c269d49f992"], 0x18}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f00000002c0)={'wg1\x00', 0x0}) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r8, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="380000002400ffffff7f01000000000005000000", @ANYRES32=r8, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000580)=@newtfilter={0x3c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {0x0, 0x10}, {}, {0x7, 0xa}}, [@filter_kind_options=@f_tcindex={{0xc, 0x1, 'tcindex\x00'}, {0xc, 0x2, [@TCA_TCINDEX_HASH={0x8, 0x1, 0xa19f}]}}]}, 0x3c}}, 0x0) sendmsg$ETHTOOL_MSG_TSINFO_GET(r0, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0xb4, r4, 0x4, 0x70bd2b, 0x25dfdbfd, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x78, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syz_tun\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_1\x00'}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond0\x00'}]}, @HEADER={0x4}]}, 0xb4}, 0x1, 0x0, 0x0, 0x4000000}, 0x8000) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x80}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)=[{{0x0, 0x0, &(0x7f0000002400)=[{&(0x7f0000001300)=""/4096, 0x1000}], 0x1}}], 0x1, 0x0, 0x0) r9 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/wireless\x00') preadv(r9, &(0x7f00000017c0), 0x315, 0x0, 0x0) [ 241.768713] alloc_file_pseudo+0x165/0x250 [ 241.772957] ? alloc_file+0x4d0/0x4d0 [ 241.776766] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 241.782402] ? shmem_get_inode+0x44c/0x8d0 [ 241.786660] __shmem_file_setup.part.0+0x102/0x2b0 [ 241.791603] shmem_file_setup+0x61/0x90 [ 241.795587] __se_sys_memfd_create+0x26b/0x440 [ 241.800181] ? memfd_file_seals_ptr+0x150/0x150 [ 241.804946] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 241.810323] ? trace_hardirqs_off_caller+0x6e/0x210 [ 241.815349] ? do_syscall_64+0x21/0x620 [ 241.819336] do_syscall_64+0xf9/0x620 [ 241.823155] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 241.827402] erofs: read_super, device -> /dev/loop2 [ 241.828345] RIP: 0033:0x465b09 [ 241.828362] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 241.828370] RSP: 002b:00007f1990258f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 241.828385] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 241.828392] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 241.828404] RBP: 0000000000000002 R08: 0000000000001000 R09: ffffffffffffffff [ 241.834361] erofs: read_super, device -> /dev/loop1 [ 241.836593] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 241.836601] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 [ 241.854887] erofs: read_super, device -> /dev/loop5 [ 241.857395] erofs: options -> acl,user_xattr,user_xattr, 20:48:34 executing program 0 (fault-call:0 fault-nth:5): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 241.865838] erofs: options -> acl,user_xattr,user_xattr, [ 241.871674] erofs: root inode @ nid 0 [ 241.878930] erofs: read_super, device -> /dev/loop3 [ 241.887218] erofs: options -> acl,user_xattr,user_xattr, [ 241.911235] erofs: options -> acl,user_xattr,user_xattr, [ 241.929029] erofs: cannot find valid erofs superblock [ 241.944890] erofs: root inode @ nid 0 20:48:34 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 241.971921] erofs: root inode @ nid 0 20:48:34 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:34 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 242.015273] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 242.067057] FAULT_INJECTION: forcing a failure. [ 242.067057] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 242.080222] CPU: 1 PID: 15589 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 242.088127] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 242.097598] Call Trace: [ 242.100208] dump_stack+0x1fc/0x2ef [ 242.103849] should_fail.cold+0xa/0xf [ 242.107693] ? lock_acquire+0x170/0x3c0 [ 242.111685] ? setup_fault_attr+0x200/0x200 [ 242.112319] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 242.116023] __alloc_pages_nodemask+0x239/0x2890 [ 242.116047] ? __lock_acquire+0x6de/0x3ff0 [ 242.116064] ? static_obj+0x50/0x50 [ 242.116085] ? __lock_acquire+0x6de/0x3ff0 [ 242.116100] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 242.116116] ? __lock_acquire+0x6de/0x3ff0 [ 242.116134] ? deref_stack_reg+0x134/0x1d0 [ 242.116149] ? mark_held_locks+0xf0/0xf0 [ 242.116166] ? mark_held_locks+0xf0/0xf0 [ 242.116186] ? unwind_next_frame+0x10a9/0x1c60 [ 242.167527] alloc_pages_vma+0xf2/0x780 [ 242.171519] shmem_alloc_page+0x11c/0x1f0 [ 242.175668] ? shmem_swapin+0x220/0x220 [ 242.179648] ? percpu_counter_add_batch+0x126/0x180 [ 242.184666] ? __vm_enough_memory+0x316/0x650 [ 242.189173] shmem_alloc_and_acct_page+0x15a/0x850 [ 242.194361] shmem_getpage_gfp+0x4e9/0x37f0 [ 242.198678] ? shmem_alloc_and_acct_page+0x850/0x850 [ 242.203827] ? mark_held_locks+0xa6/0xf0 [ 242.207892] ? ktime_get_coarse_real_ts64+0x1c7/0x290 [ 242.213094] ? iov_iter_fault_in_readable+0x1fc/0x3f0 [ 242.218271] shmem_write_begin+0xff/0x1e0 [ 242.222408] generic_perform_write+0x1f8/0x4d0 [ 242.226998] ? filemap_page_mkwrite+0x2f0/0x2f0 [ 242.231704] ? current_time+0x1c0/0x1c0 [ 242.235668] ? lock_acquire+0x170/0x3c0 [ 242.239627] __generic_file_write_iter+0x24b/0x610 [ 242.244559] generic_file_write_iter+0x3f8/0x730 [ 242.249315] __vfs_write+0x51b/0x770 [ 242.253019] ? kernel_read+0x110/0x110 [ 242.256902] ? check_preemption_disabled+0x41/0x280 [ 242.261909] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 242.266928] vfs_write+0x1f3/0x540 [ 242.270466] __x64_sys_pwrite64+0x1f7/0x250 [ 242.274773] ? ksys_pwrite64+0x1a0/0x1a0 [ 242.278820] ? trace_hardirqs_off_caller+0x6e/0x210 [ 242.283831] ? do_syscall_64+0x21/0x620 [ 242.287885] do_syscall_64+0xf9/0x620 [ 242.291682] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 242.296855] RIP: 0033:0x4191a7 20:48:34 executing program 4: syz_mount_image$cramfs(&(0x7f0000000000)='cramfs\x00', &(0x7f0000000100)='./file0\x00', 0x2003, 0x1, &(0x7f0000000040)=[{&(0x7f0000000140)="28cd3d45000020000000000300000000436f6d7072657373656420524f4d465354378646000000000000000600000008436f6d7072657373656400000000000041c0f95c000068530000001381edf95c000064530c00003766696c652e636f6c6400000041edf95c000028530800002d66696c653000000081edf95c00000a530800005166696c653100000081edf95c002328530800005766696c653200000081edf95c002328530800005766696c653300000081edf95c00041a530800003d66696c6530000000a1fff95c000026530800004566696c6531000000000000f4789c2baeacca4eccc9492d2aa61d030085492b1f00000113789c2baeacca4eccc9492d2a1e658c324619a30c1803005565c4a20000000141789cd32fc92dd02faeacd2cdcc4d4c4f4d4fcd3330373235b330b434d54fcbcc4935809000fab10c590000000000015a789c2baeacca4eccc9492d2a0600181e045500000000018300000193789cedc1010d000000c2a0f74f6d0e37a00000000000000080770320000001789c63601805a360141002000328000100000000000000000000000000b434f41cfc91fa6e7001041192e57ea1d8ce8bccfc1a8e1c04e15ec3ccf0540a99592e6b7a083dbea085158640eebc361fd6dec82356ec279b76b8368d854c85903136f7e49fe6b26fcb910f3ac0370df676a5cce53bf55c14412c6937efee91dafa268365f4a6e010b57a4c34bad340cdba6d5f73772ee0a7b44bca838dcd65", 0x220}], 0x0, &(0x7f0000010200)) [ 242.300060] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 242.318962] RSP: 002b:00007f1990258f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 242.326671] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004191a7 [ 242.333955] RDX: 000000000000000d RSI: 0000000020010000 RDI: 0000000000000004 [ 242.341220] RBP: 0000000000000002 R08: 0000000000000000 R09: ffffffffffffffff [ 242.348485] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 242.355750] R13: 0000000000000004 R14: 0000000020000200 R15: 0000000000000000 20:48:34 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 242.380864] erofs: read_super, device -> /dev/loop5 [ 242.390080] erofs: read_super, device -> /dev/loop1 [ 242.390589] erofs: options -> acl,user_xattr,user_xattr, [ 242.401458] erofs: root inode @ nid 0 [ 242.404852] erofs: options -> acl,user_xattr,user_xattr, [ 242.412570] erofs: root inode @ nid 0 20:48:34 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:34 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 242.494942] erofs: read_super, device -> /dev/loop0 [ 242.506383] erofs: options -> acl,user_xattr, [ 242.512220] erofs: cannot find valid erofs superblock [ 242.591791] erofs: read_super, device -> /dev/loop3 [ 242.593973] erofs: read_super, device -> /dev/loop2 [ 242.600837] erofs: options -> acl,user_xattr,user_xattr, [ 242.602190] erofs: options -> acl,user_xattr,user_xattr, [ 242.613951] erofs: root inode @ nid 0 [ 242.627392] erofs: cannot find valid erofs superblock [ 242.636334] MTD: Attempt to mount non-MTD device "/dev/loop4" 20:48:34 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 242.662225] erofs: read_super, device -> /dev/loop1 [ 242.667605] erofs: options -> acl,user_xattr,user_xattr, [ 242.678598] erofs: root inode @ nid 0 [ 242.689135] cramfs: wrong endianness [ 242.700011] erofs: read_super, device -> /dev/loop5 [ 242.705682] erofs: options -> acl,user_xattr,user_xattr, [ 242.711297] erofs: cannot find valid erofs superblock 20:48:34 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:34 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:34 executing program 0 (fault-call:0 fault-nth:6): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:35 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 242.832381] erofs: read_super, device -> /dev/loop2 [ 242.843003] erofs: options -> acl,user_xattr,user_xattr, [ 242.851077] erofs: cannot find valid erofs superblock [ 242.892316] FAULT_INJECTION: forcing a failure. [ 242.892316] name failslab, interval 1, probability 0, space 0, times 0 [ 242.904728] CPU: 0 PID: 15650 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 242.912636] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 242.921987] Call Trace: [ 242.924595] dump_stack+0x1fc/0x2ef [ 242.928242] should_fail.cold+0xa/0xf [ 242.932061] ? setup_fault_attr+0x200/0x200 [ 242.936396] ? lock_acquire+0x170/0x3c0 20:48:35 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 242.940388] __should_failslab+0x115/0x180 [ 242.944662] should_failslab+0x5/0x10 [ 242.947758] erofs: read_super, device -> /dev/loop3 [ 242.948468] kmem_cache_alloc+0x277/0x370 [ 242.948490] getname_flags+0xce/0x590 [ 242.948507] do_sys_open+0x26c/0x520 [ 242.953510] erofs: options -> acl,user_xattr,user_xattr, [ 242.957675] ? filp_open+0x70/0x70 [ 242.957693] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 242.957710] ? trace_hardirqs_off_caller+0x6e/0x210 [ 242.957725] ? do_syscall_64+0x21/0x620 [ 242.957739] do_syscall_64+0xf9/0x620 [ 242.957758] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 242.970369] erofs: read_super, device -> /dev/loop5 [ 242.970684] RIP: 0033:0x4190f4 [ 242.970700] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 242.988692] erofs: options -> acl,user_xattr,user_xattr, [ 242.992330] RSP: 002b:00007f1990258ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 20:48:35 executing program 0 (fault-call:0 fault-nth:7): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 242.992345] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 242.992355] RDX: 0000000000000002 RSI: 00007f1990259000 RDI: 00000000ffffff9c [ 242.992364] RBP: 00007f1990259000 R08: 0000000000000000 R09: ffffffffffffffff [ 242.992372] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 242.992384] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 [ 243.012274] erofs: cannot find valid erofs superblock [ 243.065488] erofs: root inode @ nid 36 20:48:35 executing program 4: r0 = syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) r1 = socket$alg(0x26, 0x5, 0x0) accept4(r1, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000540)=@generic={0x2a, "64430229ce6ec2bcabdd02b2141b6206992ab8b50bac7a57262797e169b0bc6242c13f912305f4b31a1a4bfd02494936439724320f8692c684209a28b3b590fabcfb8f719744c69eb5ad52e482e152982da89e4b9d9ac4141d34408ba6af5c49787c9fc99a43b21fd25292199b5a55e074d08b2162ecb9056fa5816e85f6"}, 0x80) chdir(&(0x7f0000000000)='./file1\x00') r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) pivot_root(0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='./file1\x00', 0x0) perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) utimes(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)={{0x0, 0xea60}}) syz_mount_image$tmpfs(&(0x7f0000000100)='tmpfs\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000200)='./file1\x00', r2, &(0x7f00000000c0)='./file0\x00') open(&(0x7f00000002c0)='./file1\x00', 0x10000, 0x2) r3 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0), 0x8) bind$unix(r3, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e) syz_mount_image$ext4(0x0, &(0x7f0000000280)='\x00', 0x4, 0x1, &(0x7f0000000300)=[{&(0x7f0000000400)="259d1098091d1140e03d10bedba78bc4d6e10f472bf87d8fb668f62d07791cfea86ead", 0x23}], 0x220004, &(0x7f0000000480)=ANY=[@ANYBLOB="6e6f6d62636163686569f60ff5b22c626c6f4d4b89a0c2636b5f76616c696469740010736d6163"]) fchdir(0xffffffffffffffff) [ 243.111497] FAULT_INJECTION: forcing a failure. [ 243.111497] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 243.123328] CPU: 1 PID: 15663 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 243.131206] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 243.140560] Call Trace: [ 243.143145] dump_stack+0x1fc/0x2ef [ 243.146783] should_fail.cold+0xa/0xf [ 243.150697] ? setup_fault_attr+0x200/0x200 [ 243.155014] ? do_writepages+0x290/0x290 [ 243.159074] ? unlock_page+0x13d/0x230 [ 243.162960] __alloc_pages_nodemask+0x239/0x2890 [ 243.167711] ? lock_downgrade+0x720/0x720 [ 243.171859] ? check_preemption_disabled+0x41/0x280 [ 243.176873] ? __lock_acquire+0x6de/0x3ff0 [ 243.181152] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 243.186040] ? lock_downgrade+0x720/0x720 [ 243.190184] ? lock_acquire+0x170/0x3c0 [ 243.194153] ? up_write+0x18/0x150 [ 243.197696] ? generic_file_write_iter+0x381/0x730 [ 243.202634] ? iov_iter_init+0xb8/0x1d0 [ 243.206612] cache_grow_begin+0xa4/0x8a0 [ 243.211011] ? setup_fault_attr+0x200/0x200 [ 243.215325] ? lock_acquire+0x170/0x3c0 [ 243.219311] cache_alloc_refill+0x273/0x340 [ 243.223632] kmem_cache_alloc+0x346/0x370 [ 243.227773] getname_flags+0xce/0x590 [ 243.231570] do_sys_open+0x26c/0x520 [ 243.235286] ? filp_open+0x70/0x70 [ 243.238823] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 243.244174] ? trace_hardirqs_off_caller+0x6e/0x210 [ 243.249183] ? do_syscall_64+0x21/0x620 [ 243.253142] do_syscall_64+0xf9/0x620 [ 243.256930] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 243.262100] RIP: 0033:0x4190f4 [ 243.265278] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 243.284169] RSP: 002b:00007f1990258ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 243.291864] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 243.299122] RDX: 0000000000000002 RSI: 00007f1990259000 RDI: 00000000ffffff9c [ 243.306384] RBP: 00007f1990259000 R08: 0000000000000000 R09: ffffffffffffffff [ 243.313639] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 243.320901] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 [ 243.398334] erofs: read_super, device -> /dev/loop2 [ 243.403376] erofs: options -> acl,user_xattr,user_xattr, [ 243.409868] erofs: read_super, device -> /dev/loop1 [ 243.410213] erofs: cannot find valid erofs superblock [ 243.415529] erofs: options -> acl,user_xattr,user_xattr, [ 243.432721] erofs: cannot find valid erofs superblock 20:48:35 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:35 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 243.467588] erofs: read_super, device -> /dev/loop0 [ 243.473229] erofs: options -> acl,user_xattr, [ 243.488709] erofs: root inode @ nid 0 20:48:35 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:35 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e803000000000000", 0x20, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:35 executing program 0 (fault-call:0 fault-nth:8): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 243.668966] erofs: read_super, device -> /dev/loop5 [ 243.672660] erofs: read_super, device -> /dev/loop3 [ 243.679022] erofs: options -> acl,user_xattr,user_xattr, [ 243.688096] FAULT_INJECTION: forcing a failure. [ 243.688096] name failslab, interval 1, probability 0, space 0, times 0 [ 243.702047] erofs: options -> acl,user_xattr,user_xattr, [ 243.704421] erofs: cannot find valid erofs superblock [ 243.721135] erofs: read_super, device -> /dev/loop2 [ 243.725088] CPU: 1 PID: 15693 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 243.726843] erofs: options -> acl,user_xattr,user_xattr, [ 243.734046] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 243.734053] Call Trace: [ 243.734078] dump_stack+0x1fc/0x2ef [ 243.734097] should_fail.cold+0xa/0xf [ 243.734115] ? setup_fault_attr+0x200/0x200 [ 243.734131] ? lock_acquire+0x170/0x3c0 [ 243.734150] __should_failslab+0x115/0x180 [ 243.734167] should_failslab+0x5/0x10 [ 243.734181] kmem_cache_alloc+0x277/0x370 [ 243.734202] __alloc_file+0x21/0x330 [ 243.740329] erofs: root inode @ nid 36 [ 243.748995] alloc_empty_file+0x6d/0x170 [ 243.749020] path_openat+0xe9/0x2df0 [ 243.749037] ? __lock_acquire+0x6de/0x3ff0 [ 243.749059] ? path_lookupat+0x8d0/0x8d0 [ 243.749075] ? mark_held_locks+0xf0/0xf0 [ 243.749095] do_filp_open+0x18c/0x3f0 [ 243.749108] ? may_open_dev+0xf0/0xf0 [ 243.749124] ? __alloc_fd+0x28d/0x570 [ 243.749141] ? lock_downgrade+0x720/0x720 [ 243.749153] ? lock_acquire+0x170/0x3c0 [ 243.749164] ? __alloc_fd+0x34/0x570 [ 243.749179] ? do_raw_spin_unlock+0x171/0x230 [ 243.749194] ? _raw_spin_unlock+0x29/0x40 [ 243.752458] erofs: mounted on /dev/loop2 with opts: acl. [ 243.755381] ? __alloc_fd+0x28d/0x570 [ 243.755405] do_sys_open+0x3b3/0x520 [ 243.755420] ? filp_open+0x70/0x70 [ 243.755437] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 243.755454] ? trace_hardirqs_off_caller+0x6e/0x210 [ 243.755469] ? do_syscall_64+0x21/0x620 [ 243.755485] do_syscall_64+0xf9/0x620 [ 243.755500] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 243.779828] erofs: root inode @ nid 36 [ 243.783519] RIP: 0033:0x4190f4 [ 243.783536] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 243.783545] RSP: 002b:00007f1990258ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 243.783559] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 243.783567] RDX: 0000000000000002 RSI: 00007f1990259000 RDI: 00000000ffffff9c [ 243.783579] RBP: 00007f1990259000 R08: 0000000000000000 R09: ffffffffffffffff [ 243.934556] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 243.941833] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 20:48:36 executing program 0 (fault-call:0 fault-nth:9): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 243.969751] erofs: read_super, device -> /dev/loop1 20:48:36 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e803000000000000", 0x20, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 243.992674] erofs: options -> acl,user_xattr,user_xattr, [ 244.001320] erofs: cannot find valid erofs superblock [ 244.008024] erofs: unmounted for /dev/loop2 20:48:36 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) [ 244.039229] FAT-fs (loop4): Unrecognized mount option "" or missing value [ 244.050692] FAULT_INJECTION: forcing a failure. [ 244.050692] name failslab, interval 1, probability 0, space 0, times 0 [ 244.062787] CPU: 0 PID: 15712 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 244.070689] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 244.080051] Call Trace: [ 244.082711] dump_stack+0x1fc/0x2ef [ 244.086348] should_fail.cold+0xa/0xf [ 244.090151] ? setup_fault_attr+0x200/0x200 [ 244.094479] ? lock_acquire+0x170/0x3c0 [ 244.098475] __should_failslab+0x115/0x180 [ 244.102757] should_failslab+0x5/0x10 [ 244.106543] kmem_cache_alloc_trace+0x284/0x380 [ 244.111198] apparmor_file_alloc_security+0x394/0xad0 [ 244.116374] ? apparmor_file_receive+0x160/0x160 [ 244.121114] ? __alloc_file+0x21/0x330 [ 244.124988] security_file_alloc+0x40/0x90 [ 244.129214] __alloc_file+0xc9/0x330 [ 244.133003] alloc_empty_file+0x6d/0x170 [ 244.137057] path_openat+0xe9/0x2df0 [ 244.140758] ? __lock_acquire+0x6de/0x3ff0 [ 244.144980] ? path_lookupat+0x8d0/0x8d0 [ 244.149033] ? mark_held_locks+0xf0/0xf0 [ 244.153109] do_filp_open+0x18c/0x3f0 [ 244.156904] ? may_open_dev+0xf0/0xf0 [ 244.160711] ? __alloc_fd+0x28d/0x570 [ 244.164508] ? lock_downgrade+0x720/0x720 [ 244.168707] ? lock_acquire+0x170/0x3c0 [ 244.172683] ? __alloc_fd+0x34/0x570 [ 244.176393] ? do_raw_spin_unlock+0x171/0x230 [ 244.180874] ? _raw_spin_unlock+0x29/0x40 [ 244.185009] ? __alloc_fd+0x28d/0x570 [ 244.188811] do_sys_open+0x3b3/0x520 [ 244.192520] ? filp_open+0x70/0x70 [ 244.196047] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 244.201398] ? trace_hardirqs_off_caller+0x6e/0x210 [ 244.206398] ? do_syscall_64+0x21/0x620 [ 244.210367] do_syscall_64+0xf9/0x620 [ 244.214165] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 244.219336] RIP: 0033:0x4190f4 20:48:36 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 244.222513] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 244.241415] RSP: 002b:00007f1990258ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 244.249130] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 244.256393] RDX: 0000000000000002 RSI: 00007f1990259000 RDI: 00000000ffffff9c [ 244.263649] RBP: 00007f1990259000 R08: 0000000000000000 R09: ffffffffffffffff [ 244.271003] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 244.278257] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 20:48:36 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:36 executing program 0 (fault-call:0 fault-nth:10): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 244.444299] erofs: read_super, device -> /dev/loop2 [ 244.449165] FAULT_INJECTION: forcing a failure. [ 244.449165] name failslab, interval 1, probability 0, space 0, times 0 [ 244.449482] erofs: options -> acl,user_xattr,user_xattr, [ 244.477991] erofs: root inode @ nid 36 [ 244.482175] erofs: mounted on /dev/loop2 with opts: acl. [ 244.482843] CPU: 0 PID: 15723 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 244.495508] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 244.504867] Call Trace: [ 244.507450] dump_stack+0x1fc/0x2ef [ 244.511067] should_fail.cold+0xa/0xf [ 244.514861] ? setup_fault_attr+0x200/0x200 [ 244.519187] ? lock_acquire+0x170/0x3c0 [ 244.523151] __should_failslab+0x115/0x180 [ 244.527376] should_failslab+0x5/0x10 [ 244.531181] kmem_cache_alloc_trace+0x284/0x380 [ 244.535841] ? loop_info64_to_compat+0x5e0/0x5e0 [ 244.540586] __kthread_create_on_node+0xd2/0x410 [ 244.545332] ? kthread_parkme+0xa0/0xa0 [ 244.549291] ? lo_ioctl+0x1bb/0x20e0 [ 244.552999] ? __mutex_lock+0x3a8/0x1260 [ 244.557050] ? lock_downgrade+0x720/0x720 [ 244.561189] ? loop_info64_to_compat+0x5e0/0x5e0 [ 244.565929] kthread_create_on_node+0xbb/0xf0 [ 244.570411] ? __kthread_create_on_node+0x410/0x410 [ 244.575414] ? __fget+0x356/0x510 [ 244.578855] ? do_dup2+0x450/0x450 [ 244.582398] ? __lockdep_init_map+0x100/0x5a0 [ 244.587741] ? __lockdep_init_map+0x100/0x5a0 [ 244.592234] lo_ioctl+0xae5/0x20e0 [ 244.595765] ? loop_set_status64+0x110/0x110 [ 244.600175] blkdev_ioctl+0x5cb/0x1a80 [ 244.604050] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 244.609399] ? blkpg_ioctl+0x9d0/0x9d0 [ 244.613273] ? mark_held_locks+0xf0/0xf0 [ 244.617319] ? mark_held_locks+0xf0/0xf0 [ 244.621370] ? debug_check_no_obj_freed+0x201/0x490 [ 244.626375] ? lock_downgrade+0x720/0x720 [ 244.630527] block_ioctl+0xe9/0x130 [ 244.634157] ? blkdev_fallocate+0x3f0/0x3f0 [ 244.638465] do_vfs_ioctl+0xcdb/0x12e0 [ 244.642340] ? lock_downgrade+0x720/0x720 [ 244.646472] ? check_preemption_disabled+0x41/0x280 [ 244.651474] ? ioctl_preallocate+0x200/0x200 [ 244.655872] ? __fget+0x356/0x510 [ 244.659318] ? do_dup2+0x450/0x450 [ 244.662845] ? do_sys_open+0x2bf/0x520 [ 244.666722] ksys_ioctl+0x9b/0xc0 [ 244.670163] __x64_sys_ioctl+0x6f/0xb0 [ 244.674037] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 244.678604] do_syscall_64+0xf9/0x620 [ 244.682393] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 244.687567] RIP: 0033:0x4658c7 [ 244.690747] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 244.709641] RSP: 002b:00007f1990258f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 244.717337] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 244.724591] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 244.731860] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 244.739115] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 244.746368] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 [ 244.815568] erofs: read_super, device -> /dev/loop3 [ 244.820908] erofs: read_super, device -> /dev/loop1 [ 244.824147] FAT-fs (loop4): Unrecognized mount option "" or missing value [ 244.843354] erofs: unmounted for /dev/loop2 [ 244.847365] erofs: options -> acl,user_xattr,user_xattr, [ 244.857538] erofs: options -> acl,user_xattr,user_xattr, [ 244.867869] erofs: cannot find valid erofs superblock [ 244.879175] erofs: root inode @ nid 0 20:48:37 executing program 4: gettid() r0 = fcntl$getown(0xffffffffffffffff, 0x9) wait4(r0, &(0x7f0000000000), 0x40000000, &(0x7f0000000040)) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x4, 0x0, 0x0, 0x41c1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000300)='./bus\x00', 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000180)='/dev/uhid\x00', 0x2, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x1, 0x0, 0x3, 0x0, 0x0, 0x10e4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x762}, 0x880, 0x7, 0x9b, 0x9, 0x4, 0x423}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xb) fcntl$setstatus(r2, 0x4, 0x4002) sendfile(r2, 0xffffffffffffffff, &(0x7f0000000200)=0x9, 0xfffffffffffffffe) io_setup(0xb, &(0x7f0000000040)=0x0) io_submit(r3, 0x8, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000000), 0x200a00}]) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000001c0)=0x100) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000580)={'vlan0\x00'}) close(0xffffffffffffffff) flock(0xffffffffffffffff, 0xb) socket$nl_audit(0x10, 0x3, 0x9) creat(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) 20:48:37 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024000000000000000000e803000000000000", 0x20, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:37 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) 20:48:37 executing program 0 (fault-call:0 fault-nth:11): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:37 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:37 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) [ 245.212618] FAULT_INJECTION: forcing a failure. [ 245.212618] name failslab, interval 1, probability 0, space 0, times 0 [ 245.225056] CPU: 0 PID: 15757 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 245.233131] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 245.242473] Call Trace: [ 245.245059] dump_stack+0x1fc/0x2ef [ 245.248675] should_fail.cold+0xa/0xf [ 245.252461] ? setup_fault_attr+0x200/0x200 [ 245.256770] ? lock_acquire+0x170/0x3c0 [ 245.260732] __should_failslab+0x115/0x180 [ 245.264951] should_failslab+0x5/0x10 [ 245.268736] kmem_cache_alloc+0x277/0x370 [ 245.272877] __kernfs_new_node+0xd2/0x680 [ 245.277015] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 245.281756] ? __cpu_to_node+0x7b/0xa0 [ 245.285629] ? account_entity_enqueue+0x2e5/0x440 [ 245.290474] ? mark_held_locks+0xf0/0xf0 [ 245.294520] ? enqueue_entity+0xf86/0x3850 [ 245.298798] ? set_user_nice.part.0+0x3b9/0xab0 [ 245.303467] kernfs_create_dir_ns+0x9e/0x230 [ 245.307862] internal_create_group+0x1c1/0xb20 [ 245.312432] ? sysfs_remove_link_from_group+0x70/0x70 [ 245.317605] ? lock_downgrade+0x720/0x720 [ 245.321749] lo_ioctl+0xf7c/0x20e0 [ 245.325277] ? loop_set_status64+0x110/0x110 [ 245.329694] blkdev_ioctl+0x5cb/0x1a80 [ 245.333573] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 245.338921] ? blkpg_ioctl+0x9d0/0x9d0 [ 245.342794] ? mark_held_locks+0xf0/0xf0 [ 245.346862] ? mark_held_locks+0xf0/0xf0 [ 245.350926] ? debug_check_no_obj_freed+0x201/0x490 [ 245.355930] ? lock_downgrade+0x720/0x720 [ 245.360063] block_ioctl+0xe9/0x130 [ 245.363681] ? blkdev_fallocate+0x3f0/0x3f0 [ 245.367993] do_vfs_ioctl+0xcdb/0x12e0 [ 245.371871] ? lock_downgrade+0x720/0x720 [ 245.376011] ? check_preemption_disabled+0x41/0x280 [ 245.381014] ? ioctl_preallocate+0x200/0x200 [ 245.385410] ? __fget+0x356/0x510 [ 245.388846] ? do_dup2+0x450/0x450 [ 245.392373] ? do_sys_open+0x2bf/0x520 [ 245.396250] ksys_ioctl+0x9b/0xc0 [ 245.399692] __x64_sys_ioctl+0x6f/0xb0 [ 245.403577] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 245.408147] do_syscall_64+0xf9/0x620 [ 245.411935] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 245.417108] RIP: 0033:0x4658c7 [ 245.420282] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 245.439206] RSP: 002b:00007f1990258f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 245.446896] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 245.454257] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 245.461534] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 245.468784] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 245.476034] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 [ 245.500887] erofs: read_super, device -> /dev/loop2 [ 245.509016] erofs: options -> acl,user_xattr,user_xattr, [ 245.525626] erofs: root inode @ nid 36 [ 245.530095] erofs: mounted on /dev/loop2 with opts: acl. 20:48:37 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) 20:48:37 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) 20:48:37 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 245.565822] erofs: read_super, device -> /dev/loop3 [ 245.570894] erofs: options -> acl,user_xattr,user_xattr, [ 245.576825] erofs: read_super, device -> /dev/loop0 [ 245.581882] erofs: options -> acl,user_xattr, [ 245.602013] erofs: root inode @ nid 0 [ 245.606522] erofs: root inode @ nid 0 [ 245.610981] erofs: unmounted for /dev/loop2 20:48:37 executing program 4: perf_event_open(&(0x7f0000001340)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x6, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_dccp(0x2, 0x6, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000000)='/dev/fb0\x00', 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000200)={0x1e0, 0x10, 0x320, 0x480, 0x7ac6, 0xffffff68, 0x1, 0x2, {0x7, 0x2, 0x1}, {0x20, 0x1b7}, {0xffffffff, 0x400, 0x1}, {0x400, 0x5}, 0x0, 0x80, 0x2, 0x2, 0x0, 0x3, 0x1, 0xffffffc8, 0xfffffff2, 0x1ff, 0x7, 0x6a, 0x10, 0x2, 0x2, 0xa}) r1 = socket(0x21, 0x2, 0x8000087) connect$tipc(r1, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg(r1, &(0x7f0000000080), 0x1a1, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000080)={0x20, 0x325, 0x0, 0xa0, 0x0, 0x0, 0x8, 0x0, {0x3}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffc00}) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x110) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000140)={0x3c0, 0x360, 0x3c00, 0x400, 0x800100, 0xee2, 0x0, 0x2, {0x58ba, 0x4}, {0x9, 0x3, 0x1}, {0x9a, 0x1, 0x1}, {0x3, 0x10000}, 0x2, 0x0, 0x3ff, 0x180000, 0x0, 0x6, 0x3, 0x8000, 0x3, 0x8646, 0x0, 0x4b96, 0x18, 0x0, 0x3, 0x5}) 20:48:37 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:38 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:38 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) 20:48:38 executing program 0 (fault-call:0 fault-nth:12): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:38 executing program 4: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000280)='/dev/sequencer\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='devices.list\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0xc028660f, &(0x7f00000005c0)=0x443000033) ioctl$SNDCTL_SEQ_CTRLRATE(r1, 0xc0045103, &(0x7f0000000000)=0x4) ioctl$SNDCTL_SEQ_RESETSAMPLES(r0, 0x8004510b, 0x0) [ 245.894864] erofs: read_super, device -> /dev/loop2 [ 245.913506] erofs: options -> acl,user_xattr,user_xattr, [ 245.919412] erofs: cannot find valid erofs superblock 20:48:38 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000006380)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) write$FUSE_INIT(r0, &(0x7f00000000c0)={0x50, 0x0, r1, {0x7, 0x20, 0x6, 0x800100, 0xffff, 0x5, 0x6, 0x11}}, 0x50) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="f31183a03dc12631ef74c9e6fc95fbe3687f030f0f38f91b426f284382e6632dcdfd757a572731f5f00fd8d981e8c387545a2860b670d345e94ba4e0a748a97d6a978f3248b380ae164643656aa20f1332a4307c0d408b4b3093742dc0ae2d3225264b79fa95f911b5f004a7981cd470625b0ef62a9a39dff8c5f5047ed844523a696554f63408041df1444752bf10ed90d87b0ea95c7d3d359fd4d84c7aa6ab92fc8814918fe302d0a159b2c29da20d0e4c24789a9cd3cef69f7ce3d75f408ba0a0b443326d7d044a4c1e34fb5f7dbd9df2a130415a9bf5402061f789730b415433c9ba22bea077e91b435c4907220dd0a1dd0123bbd9691177d7c2bd6862416d2203668988bc1668c00bed6671ff44072d7509444d1b1000e3b910b80dac0bdb72d45992a80927fe717324d45e197638a01c9c91003767b72996a3926e209c42945162e4c57042098a45f69fc0c9d81b794100669b37efc90a45745b722f420f198f31005d746d6634c050d65e776d2b36ffde4737cc3776fcf72e147a48efa05c4a88168ca3471c69237ac729e81fb08cf6937d6262ca0eff34fd9b73934c3a0f612258cb4ecb76763246c85cf68428f583e34d95f41ae10b99cd4b18b3671083d3dfcebbd1af84bf3e2cc341c777988653965c30b8d08ec621f3f473d843e28af6d552c99665b918f77842dfa3569f6473e610f3a8262d7f57c26259b23f0a3f64eb0180219e646bb7eddcdfc494f90ab5f14727f5c1784a566fc815bfc726a8cb1af7fd5c6e3c09062d8821fdcf58b34667a9659414216f19769e76cb6680aa2fd27cbdbed311cda096017a5715451e06572b323f8607be3f60d91514bdea9e1a7fc18ccd276493f14209565697c112289e6af978b7dd8f784236398c446ba0b05705782dbc474ed67817d8019d4ac9bd01f8ead18d93c04acac371a753b63fbf3f47fe11781051649fa0ab86c6f06a8b6f63e4177f5feba3f2f4f58f1bab746e7e7947a6aa0ae5b231ea1f8915c21f79fd7a079bca7479c4bd05079302e1fdda49ca6534d5c1d30d74b20461691c5d989f31cf06cb048ef143f3e88b365327790476f4f678c787311a5f0566c08b2fb7fe87d54e183ee04f8f4d1d6b6535ad4de85ec52b400d967e51cf46d25cbac8d90c7493f39d8f9e0190a093635203216e69254add7e2f64cb627dc0839b075dab538d5527d04ae8905dff63bbc538488490e0e848a74712aba5d2d95a1cea5fa75fcddc9dcd0b1ea3a94fb662310a956bbb477420762851b34ca150afc4e5873d42573ce0e5e6ddf168e7377444319b2ba1c6692cdb17d8b7e98b8c49c3ccf83f26db7feedb8356c5c012d0ed95df809c8bccd7527eb41f3b79516b63ba52aa52b6b6457f1ca60213c7ab330e29720da790891d4fb73498f38ce6ed27438ed89158ac2c3043d4f6d1a9e746519b797e80f06b809b7d4136d4b9a0e96db32bd70bc69a6b0fd78461557c33136c77445e0f86ba5984d3d87c0d13d1149403ec8844aa181795ba062f8973c5a889b5e6b09d2bd60bf8acb58616446f44ea02b676087e5dce700bfd87262ebc2fff8edb6c49acd4aff48b3c02d66c3cc3f8b4cfed3accb7d6a9c0f19d8173ba92a080c4b5799f5c294bdad7114c2bcb4c85bae550fc1521dc8842e642c751c26cb72f6e155ab9ff160ff2b28674f2e23e4dba6238f357d305ef349a563990ffa0493362e77800b2a8a7526f7498cf176867aea8081f0685458f300d2c6272b3ddb0ce5b0202572fe402c66b7d7a2aa0add059f22f0ea07a5babe2787f62b7fd8e41de834e17d957bda54194399571546d0c410604ede3d58300fa68e529c8af2f0519279a55840e41151abd37933f9cbc292f96be5b898e5524f94c9d39121a64177601c7d10f0f4dec578d14a33c782612a6127f50cffadcd6fd3aa6ca0a2cfb7a3d2a2f7b7e73534737922fa2863422ef8bbd936bd08223c8326c8b92238aa7292d621dd69892e316b65770ef51b98def5a489dc2ee334fc6da78d8a1edbf2f9f89dc53ba225ffe5ab8a6b2a544124608be8d1968e80f26e75adb42e473569e048602e7c8d33f1cac374645fc0b6959bc3493094646dd4f76b270131de786799a714314c3667aa6bbb781c07803c362a19556984559940fc9e8a35ce6616214f101f41ed1d50aa737c2ba3069ee4346510ed7c274f258469828975afaa8424103ecc1a290babb2702b419a45e7a3312ea57c47a500cca8d5ebc1cd1fe3f72abe59b3d3e4ee5a7dd0d58914029200042a8a54e92207d3b3f91c14d5ebd8b82c9c18b24936fbc4f955a18330e606af49aafa51435f616e9822bcb99e7acd599a19933e9cc19252a07f6a0ae799e63381eab15b5a6c8efb0289d1de5e0e3b5f94342d60be5c898f92cfc7c618f1c1131a9325600e4d217f0cf095740cde0617412d4e42bd7c63c9804b2235db1af20374e53d4743cb37faae8dd9ed4c8b9b79d0ada81e90da9a36f292a4dc4bc3fe9340c3480c24029e54203e9a2fa49123b707a9210aab052446fa4027c6f184fc9a0b0ce543ae776a5dafadbd119f3c1688e8d7ab3f54fc3269bff98079c2f2a1111a9f0abf5e1a916ff4a570fe07c161258e4e0455ac6d27ff0cc53c93996fc9eec4304d8cb4bdec94152bf86d7f4f726af42202bf4656c773ae18025fbe3d012f98e0ac890127745404f90c2fd5dd70f9af9b3d6406aba0457fe9ce9032c274891c3d030f24555a87b4e00423ee88cb9c84f94acdd87b5d83d9c7f2b31891c5bdb0bea55555cb5c375d02937232b99490dabe65c857c62456b38079c87e2541583639d917796a7485f60361eaef0d539c8617bb5f14ad54662c19f340ec41973448c65221eabfbddf33604a22666a9fe18d49510d37c6288e39dbb90549f8e248179391f291299626b57ffddbf538ba567a436d13b02bbb5c28731221615ff2ac24bc10dbd3c95a17611b2091aba17b08bab1b34bfb94824bdbb02d9d05980d974fa7937de9f1f678fb9b5f6251ff85eb3de44f9f79d21e97178147ab641e33a6d0150f8ee6858c4bed3091880f68b1254fc7bcc6b21cc336c4204a9675cd70a228451775190768491b5bbb8ba016b9af4775f0d6e402bfc8589a7928267088dfb70f5e33ffd05f117ce5ecc89ef149f259d960ee8c4180459cfe85d4583968ee4bc51fa927c924bc89604a18433b7edb61d97875d91bbd24f5501e5984d530e587477315cba39856e00de8515f27912b687627008e743f509efb365314278dba74b2a95f4a5945358edf4fc5d34000236565e64f6f04f31661e7a5d8e6e74c3f4ba78aa0def82669e9f2505ead0cd9d359cccab1b67df05caa15e76c659a44cbcbf2bdd74e89e8a28a65dfc23e295f054060a23e730e48f0b9136240f74e8980f82337fe16d42fbe34d492e6e77a971c8e8b54547b28ff4c457daa648aa089cbc44a770ae1437cb7dc452e4257d6e30ef03caac3e230f6650e47ff44fb6a058ddf9502a594d0a6c4f450f7f87798eb7cf1c9cea48ab7540d298f35aaf5a020d2e306526215f0a5854e992e6ba1d933088979391654d80ea4a647f07cdab7b49b1864d89cdb339372050983fcd24061b5eed2054b812927622ed2b100e324e551ea1dcb8ccbdabb9c53326d691cb8c85878da8af1156ebff8b60897bdeb14a8365d3e7d6fa9e39ae929c3c294d64a83d24706f6af4e335e4273ed334ca034312299abfeb561644d23ccf4384dc7057bd2151d0ff5ad6718127e337b19bb107176a8d263436819250e60b6ef5789b1a4f3d45536e819d220483146f60446da26cbc89f67281dd5406067660f5615f5b9348d7786729f639f586809e223da557e32a683aa84b5e8a9f2005dba5134715533722f247c87a367ce564bfc6c06ab4fbb81f148a52a1703313dcb174503b6c560aa9fcd048ed92779a5893f9429227b5b5d90fe422dbd1129f061d3a09384570c01094bccaf8b0bfc1c8e31aa7d5b2028c53d06051be03aa4480bab4ff22d173f2b4b0c57de5c20488ad906c5928597041d9883b2ca4a2b39690010daf969f00a1fd5b4567b67189049481d477a07201b19ba1cc252d69a4e506c3e9274416fa998c0bc8d39a0b4ec1f03575c7544cff084be7c4a5ee2aca6e1cdf94e69cb33d6dc8f11d2486b3f96e6168fd64ec5e0e0ab5ef615d0303c1a4a91a5930110ad709893511da61e31fa765ec274e06ac175374b5ec50c781619ce37dc105d296acea348c22d930ed9630562aeb19fce024d66aa1d4b40b7619c92e922e3d6adc7ce46d655c3de296348aee83f91e58d7289ab219abe580b8103bec3db877b1c217b97f854e07324222f61ffa6df0a991226a103aee0ad565ff05d0476b94358d811f283d190bc6fed64337da6a0e0130ffa457dbd125873d17ee1b944b89ed59e108d46aee88ac8eed181697cfb82adf5087ef8728f9a1ed91d99cd44ff97dbcd0efd1f05adeb7a48b911016d11b7699349b7644d8867e53d181e8c6c64053d9d38db1fbf91b90eeb62af898be4630201911559febbc5d344696ab8bb5610d2a837e7920e44593e82bff78dee45d74243472c8748c281f3320eeebeac998a6c4cd6923730fc3c149a945d39519720cea01391168c3a36c81d4a19e4ba286344c1d692ad82271d710f92e388fd69be0d69906dae0e73a91e99caaebe3e55979eb2000131943a11e753f91da0f7a5ecf94ed7ff328d1ac92d16328d2c40eb405fdc8455c57036941514a63c59608d6493146a134b390bb7cfa11b3f4ac2aa57b583ba8a02824beb8fed86f8114d6deb1a30ebb17b88dca59be2ef33650a108fe9b9f611cab5221a961ae5abdb77b24ab804824bf324118e261e80c4cc515f4ecea8ce94b3cc1bd4983dc7e125420ef99c41aac16ec279dbe4485462c054754e631c1176c9b07a22de739da17800256d40edb1e20464512ae37ce31c2610629736ebec17d914826336ef5102360b11de4a5cc1950e818feee8cb7c525687bb5264a57ca2a2e8d495765f0360a9bb08fe44256d3598b36267599b4a34892c0e8a6b7df223becbb481db09001971231ec06913f94b500690a228011230f9b154df57b7f210c1602029a2801ba52bddd0a9429d332e6310c0edf5b1b79f5f3d472b2c515b40790f07351b0840037edca837da4f3edc24c0da477c93ac5ac3a8c88a1c85c8e4065c0bf0c7bb54deea3414a992105b09b0ab62886a9667fa2284bb1b22d9f7162d93e0817b8a520e6b7d41725eb8ee3c51c6149fb6071f7125ede0d487bccef170474d42bab5c9bdefbbe723337b8b09e9594a88fbfc0d5af66798013a4fdad0f7b24fdb639c9de47937c7cc2a80a35065617c67a05efddd6eaa005f7b8327d144903a9eca4b7b05ee3aeacd63f5cac6916ebeb7e9dfb9bc2bffdbdb968c1d0f33ed1c90fa0982c812cef350cdb2aa897c714db7c3d9f7beb61abd7b0d3fa6308c4c42b53cbc5e4b9280e2237f6b59089cfba6f836fcaa006f5431257b193fe0b09a2e41ed9895408cc8eb4494cccf095eecb825ced5b6fe31d47446e9ea4060605ed2c19b75a14d527985b1d8e4850b71212529070a38811fc574648616662089f73f779d00c2b16aaff94e2f8cfd424f394ba02296c99cc115c4f6f60942f0ce9db1a47d4d0f20ce93d8fb15636e4a7a4cecd93599f93ec7f03bc0ed398d45cf1b63e0a3e197e8d2b8b25005cc9bddf5093065f9f4515a45d8868664e915671c813614957840232f7d93aca1264486a3be6c1ed71ebe3b5a63895dd9756c94770b819d2b777131bc416d1cb9587e21639507f01ddd25b8d875563a3cb9ca739dfee4849714ec2db9d7e8f7d7dec4a4b20c2b2b70b91eb4d34de346c8fc1dfbf171911d573a5d43cb6852855ad85ec89422f177dd27dd1e6c9b5356c286f08dc5037e832edeff38215094dd6ae325906701010ac2bda6ab0ea758ed79cb05467b914ac7b922af645ef07ec701b944d9314ad53529549021eeb1cb25af8add6651566e66a8629a3879795daf4624d577b198d52e381997d2c9872de570de5774a6863db4948a68d362dc99dde148334df12193ce871bebba7d9dc3d52a0cd2b971d59abbf04bf2ccc7875ad54f5325772d3110fc1bb4e9760100521b596017b4cde10126d4a0dc9df73196bcc9548f55edc1948d8938d267a95452976c942965d3a3607b8cabc19ef0a04180cae00a2fe51a6694d384f24ad7ca27647affb01944ecaaf566fbbf0cefbe1b574c93c2af6aa0297aed00e68943a733e90177d792a5a0c3eb815fffefed6fec21096d106d0f02bb426d268da542dedb920d0113b1dca9c64dc72109492be0cad858c2d3a242129971b453230eb89015f9e031aa05636f8cb2ddbe952cfada065fe27e842c53097c2d4c6f60cc0cedc03799869545c6846a70a3e956ea4c5f48f6d9f5e9c895cbaf44becd1b88a8e7412ff45768cd3530a930df49cd566a66dbf362174f21e2cd75bd42b9d8b3e29c8e50de9243e404eed58e391ad5b809d9fb678eb7aa9201baba36c0cddf948e330283f646aa5e7151b2487f2111b5206ba45853f8721e6f14195a6fee0607777736a669e04716b12b3efc0d13b811c86b66d88acf8653d7b10b721415271970790be4ccb92839baec3d44f26e42a2caa0b3fd317f993b27bda0d1c8a718d86543aa28dac3e0ae6be38752574954477d3bd6a360d1b5c5be07d53706d5d5dc871f3793c466cec513d32fe0bc11a6fe670b2560c23f0a3e3854e759eaaadd01b84e30c8e6d2fc493fd19caafc3b97922ca1bb2b2abf170c56d79f2d2e5a845591a53cc2c1df4c5569d08368675e316a7927ae42e94920aa080a65d2856f7bbc08358c8b7e3f8da07851242e2fecf2423d304bc485a409f58cea1d1d97d0edaf4f37cf7c35d62c41183f6f5eb139a132612800e3cc39949b80051039545aeb9f42e440de6536b1e3f3f9c0099652badd9ec24c86099f577457c2174ab0f689c9121a76b03892845434d8d7d022e0b32e4b1725d5495c1f160b4f79c67dd4d5fbf71d4820816ad56cee98292d8d8a460978a6c46508d4f3c5c8c2885ae749942c01a490519320fafab2690d4c22b5e2c59a92667427870629753d4e1cf1a29aea95aaf436d899c1bfeefc4068b9da9aba71a46f3a35f74ffb5bfb1409c189e0ea60f833c82c3e60f3b61d15565e2793b0465c8d858595718e67f35247bb9a6cea0a9f118e84834e841994cd43911a8c76960e857efa025bd0a9e47e709d80b8ff2ffd77e55b1af9d089e75ab0f6fecb3a0e882e99722faec21cc7841e2bccb24a19a248054b34f6c9cc2935ff8311b145f62ed7a2f5b458a4b179b702c37f16ad7a2d231b184d836c533d50506586ae93a30d720577e334860eff0f98adf28541615d9b2c2be3aa8067cd97e8f79f89f657ab759c18f3794470f7f2891b8381bd70bf5d3e554ffba4e0f7ce857e9f5b5c87687d1b212974c2abcddb116159df633ea687333d4fc0c115a272407b3445659b599835a671d4f96d9fce090fc2a2fffe2bcd4a0e16a5abeed34d6b4315c16e16479ba4a9d2042f0b8b541c3c34041acf7de051fc545a855197d41e595298c3f52fffd3cd9ec176e8f0fea7ee6e2c44b4c6d77c41f65b9ba2369f7aac2512d590db18a294621740a82914790b7b545cef3b5af068be751892902feb7c5d372b71c7f5314e6bdf0ed4320bcb5f0eddb97b82aa55e27354d0f5d597d6efb5b143ddc5f1a8cf22430046604af8215335edcb6279b7db94344cc56e4dc0c24f34f67972415755b08f3a8587f6ec43d32eccda9879ead2dae77d4e310198ebd661208fbd3556cdacb4437708427f7bf8586d770e28b5bda57da99b839dfe0214882a7a647bc09f4c55dc108f78e01541304c72d37a19908bdec38196cd4b9345dc2ba6b290d61f01ec7e7e673e24b4e731d312a6a93ec594dcc68808c786d21ef99ebd35f207e8f28dcfb2afa4c5b0e44d2e6ee956d87d8f5eb0732959b87289189df924010d7381f1a786b63050f49d0f83cdd4a344d10565cd6dcd7f72a09f2b9aa96cc0e085ea4ced0bf4e7eb85d93741ba834689b49cefe89391759ce5eb7563c800f1a4684e440eb56456256798b4e14155ab4cb3c8f2dcf7912131e6ec9d3475fa0bebd78a664114498c699d84994ea8c1778c8c4c8a4b63cb7789fdf52924ebb24b6f9f2b7f98e6f543c507f273db4da2d84da451091770c758b8062a8c0b7af9039098e23b7ca8ab2c4bf09755e9780580a7a449dccd99a878608f9f3787e7f87f931d19d04fcb842fd8df25034cdaf3f0e6261ab6dd763cfcacb41043c94b8fc1ca583a678884632a28e0a172383544792f57b9c3937234e01009f649d887f71f0d4a5278bc403132698b257916b9c66e1f24193dd08ac4218376c5fb25db69894d26e5346158b1e9aba6a4b9fb0899cebd34e06f9e74e003314e1ead2c71ba6704187613c8d9923963fb02303a3a9f8d43aab3d9f63544ef025a8a7e55cc59f84fbedb09aaf61c0a2cbd3b498c7fc0ea74aa5c92f8e13434f8b6d4a00b069df2c5e86b4b5e8d6f86d698dbbea4b796182dd2f3fc657e8edc337ac94651913f4ba77fe7514f77bbbf8a0b4c08576df4a0ef34cd3ef0eae66bee8b258ddf6bb95ce658237462459084bc33ae5c122051e3426df4871e80cd1d0baf3045830a005ace82ea5e2dd5b8bc68a51c8dbac764458f6fc5e4030c22613c4d68dbfcacb105087bbd85d422fb24f5513a32ccac0210bf9929160a530d8cd5bf57412fc94a9c8d110097ac47c8e8e66aa8a90ddc74984ed1f3bbcc7a2038cbcaa03377310aa1a7bfb2b0124e19b5b4258b4d1c15c892e493672686f2334abbed13a0295e3b9cf0c59c5b50ac75a5d39f6a1e3c2a6faed95514a86778658eaacbd8c5e2e940b1705ee739aefdc92fbad1fe166a9e5d17a752d843eefff2fc6cb20e3f76b5a93a707c26f2b1d9c4b443dc2fba87b74c7c0f6062b458d0a8fda676a8708e4179e088699b1e434a675ff96314742690d345e922e27ed82dcd2a82b16cc347c47bc1827ded9d7e13d482250e231b8325e25dff1f9bf1dee53e70c283212808b3caf4de61ab428cae286e61c3a35243f23d58b952487b2f7c9b5ba49498c21ac51b953dc96978d18e72d66bfab2a41c23ca20b297c7de0de93465acf6be71e49d9e3ef089497c303fa449197d4cd868bbba3a0951735632472e39cfba7f53c51334d5ed471c2366c834acd5d1662a59efcc4ac109f36ce614de091ca98a9fe995a3bcc5ce9985f1295211254f85d3de8ca7fde650be85ae9f00fa6dc97f2a88250561301d76912d712966f77ee2387a1632fcd524461d3806b8c71ece4a7576e1af8c2ada7a1daa64eac5aad1b024e05f3bee8ad50c93ff777f6016de132f8ab483992e446e40fc47b493b35e60017addeca9a4767a430bfce0080cfe5474bcb27189cde670eb799aa4b87c0e9b7885fd54ba29ab909c2d731a16f9974172be0d4f13b0ecc6aac0c001579f42e0aaf27ca86e03325077f9aeab8e85ac3035ae2c7e88b39cf5f5b3c6a59d0ac984793948d31daec67d4c8862a0d0968249398529c0b2b5b6d757792d6c239af9fd4c0fc723e46f166d168664550a5c2d1285f3a47c596bc191afb4af0dc473c552886c6e3df28eb97a560011521debc5830d14e92e5fbda910d0c3c844c52ff9068b3050c7f9f4a743fd9360cbe5440b1f0b96b5b323c2618fa6c9bdac9c6678ec86afe68088d14f72d1861fe3959183a7a31e2100ac3d721ebb81b8a73a3204e48dbde7dc2afc06984d30ff342145c19de6b724185d15cb793c1cd0b123e43cb8ec2bf93e70ea309ac9bc12884b2f247f19ca0fdded23b4b9d3e694d3138a0e0b780391432836935baed89dfa8408fc16287f6e3e3adbe0cfce9bce30d09ca8b7b36b808a7d985f8ec4dae23768203be18d2d044db18f4a0909eab0d102a439e48d3bb2727a14fe3206d4148910b823cc18111b6c51adc88f4ea5094ac0f50ec13ea9bdd53ef123afaf88e904bacb22373715fa9d2e8bd835ba95a46a7b8b38adfbb8cf1327a1310f4327e202047f9f4cdb9e6526a53110daaac5d80d91b6ba3578eb62f0743db5de65cba7b6c935e108c62c539346576ad5740ad82118d51767862fb62ef70cfbf7bd4a92b304f3b12f6ca2c3491c4862a7b5ce6a563b9037fa07fcea20ed816be8a132d5a7cff23ea22fdddb85694b545e453ea6e8331cdf496f68f5ee68c22058b95b65f4e9e1ad3d962c973a717ca4d457e69d21add2790d81065c17e2a15633dbcb7bd63ddee12d7475dd1a5854093b086f8faaa376cbb4777a81be775d1fe6368d04c7ca99e5bca29a7ad62356dba902d6d56c185398cebe84c9796f93fe4078ed5087c06d35447f6b283698dbf71963662e861f744f9b708ff9183bf4f914ce2d4685010dc47223157971c8ee8888787094159d0e6ceb4c92c24985bb9e37510f1ad259ced930291d67cc6c45df659314c96c2a8e887975245a46220fc1c0d5956cf60cee68147c6f4e05dc901dccbb859f57d2fe0a4c6fbd6abd4db38c603b268a4faa36bf3390bda01de35f1102a25eef620e48deb552166e6466b8ce35d455223c79c6c472579079a21bdad0dbda61f29036fec62afb7e08c2367804f205472abe776f606fc4b51eb92dae1a8250bc7cafba6a87dd597db44e0488eed2f71ae7cac9d7f5e57e77587ed23c16f3cccb501851d8a55dc033eda30cb6b28a8190c159651469c13e2cc2f4555053ccdc471e31147924e8a00fe595dee86acbf4459d96b64b65dcc874cdaa97860e030f7efe49293af251ade587f396c7208f5c8cf9a4cdb0ca74fc67ff23f75e4adcec5a59dbd7689017e9e6f2a6bd8fe57eee7c2984275cc5cf9f6fc188d1fa458c6689ffd881358c53dd3b8275b71d9f60f4ad87a3c7724ad5eac4e41fee6e8e372603242bf6547c282ef3be244b993d86ce4a15a8a7ff51a4d1a5b9a4bbd18e3240bc763b11912e5aa21dbf60af17d29e167d250793f81e32ddbec7250a992fcab07f9d565eaf69786caed60c4a9996cbc526544c91e91ca7ab24f31d9968e734019df32ae7a911555e7465c1310284c05f32c039f9ff063b8a577e6f2fb19b1a711ec27f3bee11fad79a34a5a5ab943f98582d5c0005a6996e8d1a3de9d813632b73e0410d720fed575a334507b76c34800446b8e31ee794fc28bbab5a7270236631f91208668f8909b5e16eb7f5aeb3ba3cd21a490cad0f73022d8b72b4a948d51d02390866f8364f88880d8ddb1f13a9ad0ef0e655a7bf6956bd4b643fa617e188c324a2345d9778ad1e79db8c95ef4640e58deadf84a53596c01a6a1b0ec09b97a630373068c6c93bfbdbb47d9263d7adb2831979b5aab9f0239c00ccd49e23b5c50805ae347df0386c14e897095ae13abf379d0de2fa260cccb96b5b9c392aa498629570ae6ece098959c667aebb8923ca6ce1ac2b68f5c82681ac01de6f3251d30728c019f1b99319a4e724a3a0519bdd39eeac4de6bfe6536253b03df4ec14f7e7c687d2f01712db2ec6d8bb0a7e133eba1", 0x2000, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(0xffffffffffffffff, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000006a40)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000004300)={0x50, 0x0, r4, {0x7, 0x20, 0x4, 0x0, 0x0, 0x979, 0x9}}, 0x50) write$FUSE_DIRENT(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="40010000000078c1e2b32878550e44faead1110000", @ANYRES64=r4, @ANYBLOB="020000000000000005000000000000000200000005000000245e0000000000000300000000000000080000000000000001000000050000002e000000000000000200000000000000050000000000000000000000090000000600000000000000ff0f00000000000001000000040000005e000000000000000500000000000000000000000000000003000000030a0000282d5b00000000000100000000000000000000000000000001000000010001002f0000000000000006000000000000000104000000000000000000000000008003000000000000000300000000000000030000000000000040242c000000000006000000000000000600000000000000010000000800000027000000000000000500000000000000000000000000000003000000070000002b5b2a0000000000"], 0x140) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000041c0)="772183838bf9cb7278ad44867e10cfd0aac517d800365305de7ef90edd9a0081ee4ad403337a3eea04407f3846c61ed29078869865b6b32912e18f20c086afad701a0c36526ff9f7777dc165213c735b81a1659bb64f1aa62dea475e7d0f691c5b346a378dbef14742586f1e5ae713e7259cba87d9aea0fac5ad37a8e73b5d0ff6a676123e9e62b3aa8ee2de97131628078f7980d7f356e1093b436d5a59b37fee847667d02b723d159d3dee3563e8b44ae30b5bba2cbddce4d41dd74ebbb48cd85ddd03a45803c6270767a3e3317f864524bcd92fdfa6e3fd1012cc9563ee303331413c9fe6d86e91255391cd9d06db105374c3831bf78493c3b7b5297c0326df0fd1a794ca0eb759a1cce73db092f6f70652a8825ce781fa261123da71acf786b87efdf26991db088ad1a2066f0f97e1036224b50fe24e8fd0215bc4658c6796539faa4a3bb968aca8ea894130d9689999fe778207cc185e52cd4057c27fbdb99b0927367d7eabd4bf9df55b91cdb296a88f3a420378f7829526930e606458f5ad500dfa425a336270b2a36226c71ad3f82161da8646edaf1dd4211d440a75f944d8933c5c9d75ebe0734aa7c26499bbe9de3077a2d605373df463e35206c2cf14279fbd1854c77824186f1fa3a34663e91ad65f999f502bc970aba037c4ec01a14f22beac6fdbffdff60e0aa5232cc8373d5d50135d9badbcb6364717211eac3befc1cffe6c8e94f4aadfc5c3831f6e2728e454cbf22af7c69ed1dcff44d715a3b9d5e12b2a94970a736e8f1365b84991f1a0b1f258a2d83886c35bbd107924de1cdc6cc6df49154e70eb67ecb5922bda5464f007e696b785f876092c64508a1c1d8a714d7a44c6a2d84c5127922a83d073095d89825d29cecd7a905c12bbfc6babc3b581ed7d3801ce6d5a2c33f4d07b46b6c3ad6b6d15f191732912d33835df2e73d1d47ebd6b7083f65d919f8b175ee08fe35703cb5f323ef15a11dfbfce25216cee69ea195da65b4f4bf7392b5e8a9b004d5e121a74afcdffaa7cb399ecd9fb5974c24d4adf0da707bfb760cb7c7a222715158d7817434c5068bd2411b03e9f0d88c3517239eaabeb992fcb6b01b797a9ee8cda5063b1ccf99b7a505c7d4b2acc3c579119315f6981035b8689fbd17ce9b4870f27a5a9d609d27e4398ea8bcd90868960e9c82cca5461629921cd98a29ff7634a720ccd0399676a1394a2fc81e82ffebe3f37836c36269c225b57ddc4a0e758cf746bd7c5b3bdfd1f19e302ce6673ef658be7fb70d4eaa0f4f3bf5e8f61d297cf7d4d595d93d2e794ca486f2690f27d151815ff7bd2a3027a6dd13356b07b9decdc0f38b1dbb8dd4f59262186160d6202d88afc289a8227c376685d60636f66606caf843a69afaf4f2fd9ae979542a891748a26522f25729686920e3bd6dfbaaffc68b42fc44bc92c5910550e5e83b38a79598b8df412cc57e0fb8e6e17b05fc989b02d4e8e3ea0f29b7f285655c2425453757b20eb9d3ec0b34597228a66dca8bde2a10b0ab8c747882a4bf33b9524630e079bb7e0aff6aa0bd027e91ea4e4250ea57e63116c8280455dbc5a719e64f2df66b7acc95deb8981bbcbe1d5b42128b606d65549366a7338fe10b2a6cc11ed677edf4655c623b669aad4a37f58cb913ec46ebecc91fb1918d2db3bfc28b1e1e5ccbe45c480877abfa49cd41698d813cc9d0e7685ff0853048aefbec7fef5e1b27fe88502034b07d2299a2be3a090bf2ca65777b9f694e3c0e1142015e45ce3986e7df19596e2a420ab1f655b43ae15a7661c997c41f9aacc65c0810caa5d781a6decaa8c55eb5544b8f0e4f1b5877feaac977ce706f28b25051cfa5c809a7926300c7c998578cc50261b29a4b3d45dc902427acb6750d8ad8c41f1964cb32687cb89a8cac11992c4034c720950239c7b5154ec209ed3075b496f3471e2f5575ff9506afc4138ed82fcf46648fe79b5559032b04743ad4706cde5971e2c463b5916705758a5bcf36f097bfa672ddb39931055e918d409bca0f478642a09b9b45a6b8ec2202e2a1ce7b1747b32607323eeb2cf57ac2f931c1dbc2585031457184b500a449d212264aae24e8fa520cd6a4d8a449b43002264ead5f8009ed2051ba627162c6259eb88a31f7176f2adb4da31f1cc10c37c2aadec90d1b057d858c62ba6e1ef3d7fbc667c00bc71fda9973a87531ec7636aa4447b663f06f253b85f09e7d432ff0fca68f482667f6ac3e00728ab6a762c48d5a7a5ffbdb16c4c4548e8ef5572a03dfed66abbc717d051fbb08e3bfa4ef494ee72a21911abf6bddb9cf507df49feecf5b403e9b886e5d1ab7e078d47dfa89d33d46daa5349288b52cc2ad0b11d4d8604618d9eef70fdfad4031efa217b101fed451ebafdb7908b91ea402fc836980f7e158dc8dd96080e2fc75ad8cea02fa2af6f7aa30ce61a9652528aa55f99b598b914d8e89dfa39253c0d1e21a6537b07955a62bb94f55bb60e34e82cd09a6266b68b0ebe787859696444e015e5e3bd5e73045a7e5a6d9ea48f99a6ef3690914bf7e9518964e8482fec2563391d66ee46d2c1f06bbe846ff28b49b96fd820cbae71776e169123a68212e405615e8e2993f28a4908a37c64c7a77976a69c000c0fedf652c56519f41a62ecaf0489d1b399e7ca3b2a3dd4c22ec9161d7ae687a4dfe9332b93fe03617d3cc5488d83c64ff1781bba20e41506804ad2ae1309e064216984fa88d4f7fdfde91bcf6c4a7c859e5eb1eecf8f86bcb1215ccfa8a2ec3c29b2b1486b2d0607b3280c3b941be8d46c17d95ffcfd4f79fe658ec0ab43cae16790316c6e0a55e4934ca7e2bc56a7dc63e0c0e2bd80bc277f6096248f79fff837fb0563deb5fb2237f0a2453e15e96e6c2357808723a282121ebeaf6ed80611e87a5ab5cffa8dcd11c77d4c7647e3c0246714a5760e68fc9f4737766e7eba8810aa7da33ffb63a43d5cd8d4fe0b1b21ed135c4c67162ff6ac9db90b1c8dc1e7141b95aaba7e962918a1d96b42b7607d37bcda862476bcf14de18d9390f3c751700064caf79b3a7d5968506a3b4249f1482464996b99f05619dc46ac1dc083d519596c9d209f4fd9e787737d198a36293ac80f84b83941444246d10b25deeaba8374c86cb6e660d7b861af98c9f697802b9c54ca5a1723c4e3501e131bde1ad4ca201ac31783e220247c6d1c088aec68143cfddcc0b833e03760767794daa42de0c46d5ed22e7eb7fc837e90450a891fe57d1ac060954686b32130d10e74aef8ed81b01f5e1e2cb0b2da78977d0e07a9c158f4fec2b514241f635123ac0ffd7c793940fd4371478e39ad66581cc1f9c21e6a0d393734571ab3724505a4996e82d779221bc5df70995af17dcef1ff4b1f5b18761404271d3ab8b247c9a2d348ac74200d63eb0cbeecde7245c7b0f7e20d2432f0cf887b0b2d08a322c0425c0df863c0937b2a8e407269fee2a80babe916c8a4a274419c04168060fd191919964516301bd4e9d12d5ca72ef5d595f79284a24eaff3a98aa98ea0cf7e2a7e519a77695ec8e8c85d78a001a999ab97e22e0b4de5da3aa82d8a626bf62a8125e8ee0dd1983685b0b7b530c95330e3c21060428c92b33cee58ea2fd8585227333146b3d196c585ed679df9aec05dc5ecf7491a0fc7e0ad1cad972a16419b23da48f06f39f2c463091799a870c6460e7954ec605c391bfd7d0098c7eecfd1f5d21cba31be23ceebef33578e0a55b8841b8e07daa52efaa93f676282b819a0eca6f711339ab6ce450f92f52f0236ffbd1085936c1489c6847154095e3315e9b3466b80f2b7a1d530cbec20488ae07720cc5e7dfb0cbf0cfa915a84ed0f230afe36cc93fe325e4e5df3d7c51db75acb3fd07a97cd02f1b7404ba5c37a3d34c185c95d4803840618a78ee30702f7f139ba6cc843e39bcef73381b8b4927c4756b66c1ab74764b983fadaf70672eadf73430b5c1129d6e01deebff1fcf7769b5e55c2adcbe3b754fe69234e2fa39088f01c1dcab271502661209c102c814accd478a306cc133a2a8af830fecebba7845da3aec6b004ab37ce841b3cf8d108e63ddae91e81cc25ca98ee2cfbb7944a6d6017ff5c3ba0aed8e32f8135b90baf3a26c6f8c987f45c554e59c76b18145d30b11dfbaea1d28b8fb491fb23b614925459accc0e010da654860af6b9e2430b9a6e06753f2d9f5dc4db0d652206d4bacfe61cba3ae055752edbd1da01f4dfde8df2fbfe82ebee17a972538511127ecfff236d1219260cee1054a34c0991a1ed82fc717dab6a6c3575d6a1239a1010a61ab27b167ac1a6a32f4922c1c22a1e905ff06162553180ec072ec497de0e87d2e7f88d5da2a2285af1b506c0ec4ea3266b70f44c54316d316747a8f4cdddd0720fb36f6db8411bcf180e297d15b02d2ae3786b5ad11119f915643325bb613ab2d205828b9dd4819de2bd7f3cd16dc22439c900eb49600e5fd8078746162a90ed9c959349460f0d37745ed1961f2f68cb0d0013bd41e396bb3c026a065f962f55f8548b66eb1ddac550f2bda895cc26dad963d300b96e5e47c252030b8e80d113dd8f40223071ecc32bb0ca40bcb11129725401aac114858470d71a393c84acf87f7999f310b585a5e5ef82e57a4014b5cfbd34f3a6863a95b594c6f85668c5b6d63642ddfe9e220e0ba5a18e44e29bf11e3b7eda9476cd66b02adb7d46b03a419a5e262ef55464de3b64229c5dfcc6e19e27c907f570a419113200ab83678bd8e7f13a519458b6734a0ed68cfcd0d5c2abc92037b09cdde9c74c90e232a82d75809ae486121976d27c103f2b2c2d4b19261511df9dc6aa62bad17c7139c9e35d838e8badb62d18625d422bd676b9bb19deb9b25efbb85f339894fbe1c3a079359f85a4198a551ec146353369d51b3eb3b29b035216f0c91193d50efaa166d40d18b44cf181859428dfb07efec323ca3f73f48f9c5dd020c4a75b32fff9c7614c50394cca32b671dbd2c99f865151e1dda99c754794e341145976eba59c8ed2680e7b8a42f5b32c8f1cc08b80db9a746025dcab820a9dfce7e9180ac494189d6ad73af5b8bae9ebfb418204dd71258ec734965ca81ae46b0e518fea33aedbcbc5040b3ae32e015fb46eb57e0a3d24550ed4596fe6bc018d2b49eb32709c0c76ef7427df9af957400c33ea0e520c50398c65e2fc3ab892067d0141a71e39b3ff3312b373b481c5209c18c19169bfdcef4fce77dbe0de235f7faa0536f8b3462bcacc4d276ba016887842c2121192f0cb5dad0be0762ba34f33267a5beecb10cd10b93527a026988eabce1311df67638a0ed7189f96528fe46d2f67f69529531167d4073dd6ac6a08952378f2522f62936e4c63f78eaec872addd3dd0ff1d80a6da32350360656fa99207171f8071c269accbe17b43b153faefe11fcb1900acad51ef65ffdbf3f6612898b358c775a64210bfd8e5b6cd406d5bd35cbc41611e1e0d41cd8a6d5ea08950fed3756473c3909b8339ffe0696996144935add57203db2c4416366e84de0f98d0eb79765338fd942bf2017410c6bdf1360e6754024792d3ea8c11f28e1c7141e223de041a00959e5adbbb682425df32ce196d14d04ab4d74108c870399597a98d809132c88909d793ec85d8077d004fc5d2a444b9c0654cf79291f28fa276cc4365a5871b1629f326ca14c566d0fa497c4b844aa94bc10e9c62c656c36af242b05b3d6d4ee46def208765388e0c9ea12a1e59b5f2a89733f3f07d81e4cc8ab9e310a6a51a5b335976358819512e813d671612c0e646d0826018d3fdc9457cda9f5f1e8e3dcbec21467f025cac14bb0883cab3528fd6f2924a0ba3176d3e1c402473e20d9243fbc8aab7151f51a0b5e3c7e97911f3462b9f160d7bf49395f8b3d5d4b5886fe6630009ef99410b80c6f8b1dbaf0e8ff1a2d5cf20abbc5dfcc2ff733bebd979910fc66a47352cd7f92bc3d0cc578ddfe6c69aaa94bee96983da4de74d23ab3926588930b1ee8471c7c0e195c0f12e3f3f787dfe73877e2f488a3339d325b194f24ccb2ef4cd4985951f770eea83de3b1b493ba79a7e958b876c130a0db44427989b8f857843a57923e99c48e653f1b47aae393d47f2064f1685e0633c2feca5be06453fd367a9253400b0333eff72b6e86bec8e9ed5afb1dfda505079f579247154a79affae258daeb3ac4196f448e24e32c0288355afc7b4a9de80751de2b423453ff6419a51e0dfecfa7df472ff8e391d2efdad187a8efa32bdfbe769ebd45df2f78192502c488e84d9d3a1eeb5351d38536608cb8d386ca85eac0aa325b4d10262adb4d778fdcb57955b2f7d4df7989f5194f5b594cc614a29974531ca50708149d3a975285300982382952295ae15529da0661f7363815f91cc0f3745663dd3a37000e79745ed39c142a12828f927c6375840e75b66f7d7029becef9eded0b9a4176202a3bb6ab93a2c7722858fdc6fdc984ee87d3a11cc771dda191b7abd524226c21ffa8350664ab30881e9ac0b0afed7d1c6f64b9b004315d8c51a88dfdc92b7a3633c7fac28569bd5c49fc5e57ff109605672907ff063077e03432c4f3d53478ebce4bb6555d3fdda2a108b4c56393074c37f1e6a98cf0a249a8d5bc292946386c769a910379ad30da75032a4df5310548f1972c5682439f22f2b80213e7ed3696578a1f3752c295f5c32fca7644c6e51cc44b6190c7c093e3d1091f2604908a914073482441212105725107c1098564f9e09be4bb36ef8371e927c12165b8c39a82bf42979116c7c1ec7360912a3c41bbc459407ecadfc2e7aa2ba08ed307f8d6cbe5592baa8cef279ce84a46b6339d64c6c2695b8a1884f225cabe765a08e87d35944faf262380f09595bf33b50b5ad414f430d84a01ed8ba15dbf9d639f2a41b4b8c6b130e2e99b70035d21b832c3639eec3ecbf33644f19eb37607405694d06cf967a1c394a5a70b7bedb897b9b3a940cfa4146b9102dc6d0ce9191960c971de8b31e1acb0d0a965075c7af21323935784983608813c987cbc1874b7a53bf7a1cc72571aaba2d3a127ab3e2670228182c2d4bd2f6a14641115541e65b8d08a2ad23a21389717b3ecb49af215ef72024a301673f3ff97bfc2b820374912aa77ce6974325870fe6ed54afb4657d6358c6e0989d88251b10a2d398396bc0589b93ba11ec9c48dd797b713a595981253521391fa0bb51ee00bdca3f06ee3f0daefea06dbfb93b37aae5d172fe840507adfa37dba48bbf716f5570962e97ab509d45863c7ccec6414601b33ca1302f79d9008142646daffb1d3796d1ef7732e62ed9f4597c27ecaa86d5a8c7a73d0c5451cb40e162f13a136376ea74101db03dbb35185d618bf9c1911672dcd88f6867d38d6983b36230a4d3241f30515966c49575b52572d9fb5dd7684cb0417855dba9310b9cb8897929be716662b8062af5bf0dd491821ed0d0cc56cc5dac7a16cf5188c017bc711eae0c09998ddc4384e4be8acdb33902124da0cb2ecf615684e5b9c0eeab00675e793f126d76ed3239e7c9d168d40dc9b28577429f7afd85da1124df49d41d68a6861a890d649aa3612b3a3c56bb64b2cd614525ce464f9e448eabb8bceb212eb173563c62e38859113fafd8ef6154b5f83c8f368c7aa8d25bc70de3d98d2929cbf4bbe8bbbc2ad2b0bce6985514fd0c3ca174ecbc3b3d53b008339b008a121eaf3bcde380902d47cb9327ab0f3ad3c4294a1dbdd1ddb061d35d7f0a7826e101a9d27ca7f16bb311820d821f1ad597c290c95bd45af24bd5859cfd8438a2e5a53e4b76c3a0ac2547e2a3e178c885b9f1d3d399752f42ec33a1658acb0715d73c2ffd979d245eef4287adec393bde32887f28455d7e603cfd75be1a37d35113c115dbd46c8db51adca94360d688141daa228cb3518c2158553461fff5feb3a6036bf8c68998e1605813e2b4d103ece7a7da22c4e6d3bc85f89b824fdd3ebdfaa4ab495d70a7d1bae0c8eb0a924fff11a83d9760aaec164906bd6a068f708ce97ad008df62cfc5e6682af75bc7f5c52a710645702d221515acf8e6de1fb7f5cf4efa3d5e3f2cc2297c605f06d308c0434e555a219e557e15334f798e5f86b3c69336999f8d5300745bb171a20546f5f5a843f0d32fe3939ce28b5b0d04617e4346bdae01f1a64a697dbcb376f1deb5c9d150c5201f8b47e9319b336e215a2a77f305374a83ea40609c705c9ba32868a1d1fec0130a79fded57a95b3b56bdef41632c524d658dd0b9a3c10a33cf5d462a0f1eed43201dcf2d70b752756b72419d96d3e0fe1ab44427824af46ed48781d277d4384f93e7445c7727646b74e9c05d0656e62b5d74afff0adc590c1d9177bf0df14c158c4009283ec681acf93d4f666f217ca9ce20da4982ed863b6e637e559bff484b7eddcc4ac07a4fd6a59b122ed0f721ce7d91bcb877d7322234da1ca89db03f622c857c606e0b0c18c3bf2aeef4c1ab978382ded82772fe527dc0db68becfc5d02b07fbd2d023bf547c936f1fc09dfed88feb0e654d9e71f463185f8b7fe8329bbd2ce39d1a86ef4f767cf0d3790d1ea8a1afb88fb5c5c3df7d5c2defa13e22f41c619aa134f9f06713c90a6a4ba37a6705762c0e70642c7a562b54b2d12d8727a857d8a63e40bf8f6c7142eb695a95b1e4cc42170f1398cb3df12b32706a6c562d5ca077c8e7d5bf76ea5fbd01746bd574f2d687e424149da7531c48dd2f9c44aabeb1ad74c8f791e06ea439d5e8c5b8a3415be5d2822757350e5bf989fcd5ce35ef792f7ee4ed7c3a210a81c094c6d1e35f3e255da22e21da9183ba08f2bc07a13a17b553fa271061f2d5c053e70eb00afe405d285a159e67c2d0d22b8c2255839acbe59692798dc209aa5638c7ae289ff0ed64fdc77e864941bde125060d2cfba501ba5d337c90ac58e7ad86bd4671c7805660fe7a8dc35836bf3f28d32ebcfe20c5ebde2e5423663022c1253addaf471cd6f652a59cf5ad09bfb2ad3b77aa4b98120e99cc7230dcd56f9b6f802e79cdf2c15662f2b6b16d213b143c2e7bb43c2cb674b34381ba2568681f38a7b4f0416ebd3ce8258379e8df8b30bbc188764f71e02e313f606b5b97947f74307d01d17a77546e7ffcc6ee2699b358c32ce5d5736fcb9d25f793ca76abf1cd6afaef827a17fb7a7253c103bbf38156f9e35ab928bbb54dc20ea30b9aef8a11ef1d1a7b51392291ad0644a1d9b2e2b19ffc9af114277f23aa060fdcb72940f4a836f1765de34ed21ccde8f1415f455680122d056c3baddf4c9e23225c6f8ed847d48bbeb75d79929056b16bc801855dc61f73f743e1c46b0a9250828225b400d46ab23fddf8ec5edd81d2e34298e091eb0a09b743efa61a12fa18881d28804fac14079659fe60ad0ac0d5483b60ef83a21ceca6b18fdcdc52412d2d5ef4b4215ad61c64f4bb6c3a7723fe165357095d5b9bd051dc0ff135d88c9643f349d7d436288eec7b8050935db9b696b04966acfc572559aa20b6952e0e68373012020eed7410b2188a7fde36f13484f6a91c5b3ac0284c22f1e0e34f32caac6278f5f6c1ce574d8faf9fda6160b5f627e2ccbaad33c8d82cfeaeea893ee7b2461288cb7658a0dc4cfaf9014b023c1d37b1b23cc9766ce1ef8c6232c098070afcc220d91c52f58c439198500d6d78b4a5177881954e76c5d56cb173b9a1b8a34088546c6c762a7238a0091e80a9fa1352555040232aee4c0ac28e7ed86b44dc8d98d1a73f14aafaa4a8ec6e9898445a46fe4e865dd80fac97145b942a9b6c2e30e9e6acca13e36dfc118d576a159964ec9d1d885017d53d29e09a9b8e9a892f38157d433b0ae3ed28d26297d2cd3aa002a5f7134be07427ff8a1a1c058d968b064bb9e7db7525171a0183a84cdf7c8973444e3089a2b13c698c3dc260f0179cec15e1c4102a0296095ed90566c91ba9389334b67e371dc92dbde1df3accbb4c8ba757fc37ae05424f816d2de74f2c0d4bf96b4bf85c2e134b17971ef9deccb2c9287e1d37b9f8e6f8eb06d486829cc3fd7d1819bd770b1e48f9de5a5eb07813a33029679fafcac8fff7fe5f7afd429155233af46907673e99b7c4b4259085b13c934af87615a04b305895ab4cc05c853bd3ee52ba6d1916355287380cbcbba1cad5d7955be896c70a11a6eceadb06352fb546accb3e0b274ec07c98eaba981c89a09ef2f30256b235163f771c617dcbc718a6684e44c227ddceed7491eb5658c883f4a3275276cd255f3725dcdbd6d1ebf5ce5b03c81bd6a6f7ddd5e9790cdb7e2866a906a607a6f8d5c6b4e55e066bf4f5733c60e17cdea5fb94b192fd0c0ef30f676bdf0d2499497d503e99f0636b96f15453535c07af6306169b3c4f875d1f4e0859c0090e469ecaf6cd102e62c25be584b9dd5f051ad7d9cf5607502efe3cf374dae815c49bcee8d340ba14a6a0f670ead69b6787f7c6ade2879d61b088a4ddefb04d09e3b43893b910b661adbc63efcf146fe2f790d8928b554454ca58485cad0ba4b0f95da8cea294a6857160b942566ce3d2ae6c34bc845f8da27e47bd8422b323f6b043c857dffd41e4cdeb71dae1c21ce24f6174c49517e2603d0b6499c0e67cf83e66cfc93d850dd5459d561609527c37ff0ee181f361c0490a06bad2a1996fe73518e7344e48eb83def9799cb0b6c1dce431869370544e6f8d3f807139af4743cea4b10892667fcc9e0eb3ea22b34b53342323639a56cc2f7c69b74fd830c9787422b0e6ae637ab9d9faa26e7e92fb714677d2dc8d56be27cb4fd83da994e3e0f60f79b0df351f22f9669171a9f21205def158afc70d0d766032484d6c2185a0a9d77834dac9d7ca6efc820f29e80c7c1d2ecbd0b2b3ee831476e5e20c07cd67c8f07bdf6711d7e017c8d661766a82afce4257872901451f981591e2aaf51cae9aad64331bfe5dd034d46bf7788bba8b344afb8d0c058dc6960a7ebcd358d7bd2d80ba0970e1d83fe579de52eb7a53960f74b856024942c8770f722eac643b12fe091f886dde3dc77e39bc017f6dd77a0f83d863cd3802839f689a178ea4b9178e1947c60b8db5cc3b555826da87f4096aab739e7c2352d5256691a88e4a06c22159835b887731a201685e86aadcf8e44f1b1a8ebc98dc879457220818853903173e4c999173b5c592bf444c79097560be9c0a0d6271332c30ed75f9dc8800369f286fa9ee60fe70e2f7239da1c07e8d500ddd8fcf17195e288e4a8b68e9f11ac2bcf9c29ec2e15146705c6a9bea67d282a0c94a356e6105df53bb4a3b5e80474a9c2a2ac7e315ecbf8f857bb8455ca4a5615a47bbb9600e58d8b25ba8c6959d3f6dddb59dc3663b83fafa4ed0423bcf4d0613455fb435a2982dd58b5d8f2b4df4b8425beba9cfb3293052c89b8f36e97f33c5a3e7fb81bb0e3cbedeb5a26387bed7dbb8610e1dd06e11427bdaaa86097903dedcdeededf3d79fef180c578032703a75b02389f997737b7d9bfa0a8105d002db76bd49c03ba9bc3a001f19c32dfc364f68d7a71bbb800df3d3bfd9611d349ed2bdede0e2420412317efbc14d44046fa49c74e13ed13be4d898ac28db345ac3", 0x2000, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18, 0x0, 0x0, {0xfff}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) r9 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x800c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) fchown(r9, 0x0, r10) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r11, 0x0) r12 = getegid() syz_fuse_handle_req(r8, &(0x7f0000008a80)="93a032e94c8354d3d3d3c882322a5f1f6d1857b152e05351ff6c1816e363ef8f83be32e3cdacea7dfdc4536679dae07dcd0d041005fe895ce7ce220babde85618e6baca5ba023b24ee7bd801aecb1265e6eb00b7b3d95b92013386fcd9d3fe14408a50a11d9f2e7fd0c1149c0670a97f5e6f0c1ad0d9702d33c15587d275c62c7e539f85491f771fce205f57f4f1e722c28102efedf6f56ffce2a78249a9c793a87b31e37927622025846becdd189f0fd3e207c778bc30e35d816e31a90679543798aa3c091e69a939c590d4eedf4fe78d3e0455d457a8cd44fb7d69e65c5e3baa29fd8bd8c8a9ebe83d844e01b033812752ff3435c210e54c2aece3c330453b7a7658bd586ccf38877fdb85406e6e426fbe91f61db6c22dbdad29f667d20d517c4fe5710fa72958c117b8c0b72ddcb4a619997a715c6bfd1f377211088010659442b3c9f70ecefc14d69fa351e1948b5307253d18627c272bd9afc917d6ac02a6ef8168a423df0a88185098acc65dfa92351b7a84447551f0110cce1c4ceb0bf1ee5c1c349dad61fbb8dd08bad8041b29afe43c7ccbd489f67ecc795e409546668a8e8b6679e57a6a4783a471c02173f1a5a2875a101d7b62b8a0b9ce75e97bd1ea21c994aea1d29016997333a16f9e5408cf62fd5d3b1c2c1c91b72834188be1e0eb619c6e253c9962d2d8302df3b72530f5e22c9e8920ebc1343c9e7d81be481559d564d15d76477194784e0a6410ae155b4fa745ee9a14177d68cd3da4612ccb123ecbfd23353de215d7f4e8ab29b85e74d239691af1af52edc56e2feebf68cf92ee88b55656cf307e73214501104cf7c3fa9a69fdabc5fa6134f527a9272b86f172c06c3550fbf45ce2f377f5191bfda0d448f874df77a12f33fb9c56e0b9c519e9276ec17315437886a8fdcab918f6ff621abef995301ec388e7403a9387d6549f3eb8efc204ce7f7b4470a67b3167414264c10be7aef1435d7870d562fe4247bf27888fee3d7754a72977f447eadd04f1a205dcd493e59e6be9f9ceedf1f38d1882747d0a3d8b7486a81057da0de4cfd95792dd221f40e51c82f7c09c3257136e098fbfafa556ae11543d8c54a14fddd29195b5bbf8b5a33d7fc75f9ca95951646e11ef2860a4eb6c481c24319f3021e79573cb6830bb4cfb3353235652b5ea4d9be255032e33a0ef75a2b116116704c7b0999ba380bc1342a366807b86a4b41b666aa1842ba17fa1a3646a18e6bd7c0f29839af2fd24eac3b500c87268006fb07c715036f62f61e661d850fcfa523f8a46936ce1ab87548107b9635efbccbff770e9bb0d6bd0c1156a7ccc8e9aad136d01bbdf1a9cb4989752f1734c6bb3cfe66543cb9400fe89f024d66a67971abccb039cd97f004a4571f31482e53647f9398e5066d78c70ee5944ed14f79dd63009e456fe73880904d2c63d56bd649b6f35523d0c4869a2e557dda36bb241d5de6e7e260b2268460f7c863db95d3fc2197181326745d29128d6deee66b3a478bc4ec2a92d1b44f25c14a160a806128b92bd55bbb064cb03937c29270b4986479816eb250340c462703e6cf760f92b6b3d68990e0fe2151534614d08762f90e2f45c605405b69ba8094cdf47c596e4f8fb480c4db8d8d512fcdfac602a81d1dcd3a81a96630088e3f5d0155097b9cc8c40c8409ce93b112afb76c708c9b056bfc65a606e948008cd05b73d13a3f7148c1fd4d9370bda0ff9968c0e480a8e490c8818deda2242352f32858c7ab6242db103e43ac510efc378d0ee6ebece9bdb35a914f888e697f550f9d69a7e819ccef1756fc2d3190242078549436cb98825a6ded3f75e25ba39ad005ec7b20569f4899405f70e144999bced39f47b85a33a44b4bc775d07fb2b70fd11d0acdc58a731913ec33fb36aa6b9780424f83ab6eae265e95033ddcfa5b01f1674eac33ea19ab5a1a6aad4a8977374c47cf94c0149093dcffe4ec90898b852b329aca41f89e146626d507c655a87155269047965c706e091bbd7b5e993220e3033d0b67c37bb296e8a6f99913429d26b72c766a820d054f162dc406af7256c9edc488350550bdb2cc401f2bf22876fa81ba72c8ab5919b4957742a09fff9bd4b8dd7ba738eb9bd048a2e1018729716945ddd77b1766d3c4977a6a6bb7717fad7a7d21cca679b2c1afdb3965267b7656352660c1b49e25e772aa1eeb6b6da9fd73bb6b9243cf48c4316c2f226b9c29e243432199d83b15498a2d18e1493df2ee14e7760bbeb347e430cdd34936c19ca41ffe5a4792ed73b7694c1b23c74ab8b3f427bb69f525918b7275c7c47728a08fdb9df9d05137f0934c8b2cc3defa6f0fb0235578cc4627bbe0165949b9ac08f31a2906049984530080c9b6bc157b79bb6b2120a8cf059c3354c6b3b80ec279e38573e1a3dc4cfd215938eb05ef4a4683f63d3c092135e39eeff71be557f2c86baa65378143249673c80cab88e682bd44ef0e03e1183b0daa796104c001cfbd969abb7588b506162d79aed2f99fc68672ce4f496443eb7367de661e2b8e6728ec1df708272892df58c8891349e1f6c6ea277f65e21a768b738af367cfdaf4d66ae1f46440331c50c6b1d39052856ec472a9feb56474f87958e5eb3c0518d63cd9c9f1c133cf0944876ccf3752ae365f065c08181736ba446fd49aec4f544faf5cfacfc04db45302d0f164d17b5f572e9cfafbf49928ea8850042ddfb66fadcdfe47687d992d0791ff21c0860c00c97d25fde7ee8087a2a83f448c006127ad0bbc0aeedc9f56e56431369293be0310c3d12221b7dbbd77a7078c0683747d16969e439afd50a9b512d373cc97a560ed2e0b0674b7301f679acd48cfd3013157d7d3e52694606176341957e4bf9e0222a2b0c3962348f477ad0ed47347e63c3cfd4daf34b9db71492a8985926ccdadd53106b0a63c0d77d645aba8e7b5056268e15894aa48013b342b20eadda3f7bf76c98f385dab9d3bceec997992e5278c06c80a508169cccb48bd00d35056f3769883b746fbbe67ad71caf452a6245dce149c942cbcc9dca56ca1c719f38647bcfe3d13085652040d0d17343d20973d17893971e01c95dcc43e34128d1d1f28e4528bd2e5cd742c4c64fbc2cd0519cccd9d7d9d24482f816dfb6a018b5fbfc7abe0610fe3c658c1b4e860e6b70e570ad6b3a0af7f2bf21903ae0ae392b8da526edc1646b1a913b996d17102f9dd16514179d038340c8940c472682b870f7bf88cab13330515cf5375fda998d01bacce607c162834b549ff85e198f637bf79273072b0f37adb3ddb1154e80a809187c4c07640db7be8277f320e5a0db854609b881fadc056a88b504c48dea481ff9db5c77d1d644abdd6609351fc66484c8c74fe0289865999e5adb83ea09b76f18bd55aaf7491ae4f12e70a8cda838d75e00644950eb41382aee44330d02cba81b3614c83691f176ca685105dd3d917dd832cabdc0be36095810ac53d9729fdc92227ff212c55c4a6f1333590fc5891f457b7f32ca3c9953c5f663bb26b4eac679f04075b4d5bcfa4041d24c7b9524b8889a66205509b9b73b51af39c0e1f11626f39f02cda6daf3f3230c138c092c38fe9171abeafde10129d00f36cb1aca79760a39588671e21d1a52648da3ee02b73c9bfef345d4859fc80f7772ce9250cbb23e64dc701049e682be79024286bd71836f8a1ee715740232846d6dcdba2dd8b5591f36ff392f6fb08fcc680523699418dafd86a3dd10a6df6cad84050c0d98022c8a1eb4028bb037556f6e2c8262dd3bf29ba8bb62547ea5c9acd4038837b327b427f35eda36e5b93ea287e51cb0a6e8972e81612916cb309d2540cf74d6bfcf50f2363e65c64da625c43824e7a7a44bc98c082d86341830eaeb4f0854efeb64225dc9fc0c0866f18f4c2dd79754222bf5c02346e55b221b8111a4c0bf682e2c5913f9b7730b82140795927ae8b2c208b539c7c0fb02b135b8ea5bd0b8d97dd4cb6b4985bd4164fa3fb0c5d7e4d0c675f1c9406884ad48aa35a0ea9b0e5fe728e90738fd3cc645c05949572107bddd71d82c2640dc2bda221c2c901372238fd6988727216a563c963ecb94ef852a25983d23d069308a8c65e7efa60193242360fee1bfe926296445d7cac6146888052b7533b62eecaf3f8ee86abdeed48c7a5987faffb57221d6f599e99175de0d7dbde03622d06445bf9abd022f722d3ba981440fff57a5d5f4313ad2440633f89f871f311acfa4ff65a881a9ae41db56c062a0748451486b2647a093b8f8402b4eecc96baeb53e44335436c35930a24070593fbdf6b5385b258a6d87efe1513d4060f617d3b8ee7c6492c15b6e0519c544e588a74b8d1d4672c56811f92159d81ff954fe35851f11075a5dfbd67ac1aa4ab7b5667d15257fed897c811c80c0c7e7828e095c42b6f401976f920a39121ee4d110dbfacc1bcf1efd2e2fb89a3faa212048447125036c7f0da57597aebaffa02fd196a9414c4da4dec9759295044b61be5ff226936fc5f173bc49995964343a448f51a4c777d231fe07ebad43ac4510eae3a5e1152a74535a6206b74ba2b7c2d6dc17355bffd3f64e66260853dbc153837fcab2dd684cb460dfbed85114ccfbcb123de61c5a5436ba18efd530a4b891b3fd492fe6a6c611eff47596402ff4530213bdca88eb23fe71f7bda876e048280887c01e20cc038cc3b0ad5663b8110d90532d55397f3b238957fa7f55acbe100e7290d5d2c135765cb0b81a4e11443d41571dfa418e850297a78bd26ecee4d53f77d9ac6270479a6f9a2041dce8eef3409588c1cf4e3909092c020df3ebd526990ad89bf6cfcd05d6e889ff7174bd7fed8c92c92f676767bfbd6b4c7b7f807491f911fe2eef94f7da7eb410a1f5eb734bc598ef6359b4854abd146aa11642a51370b59280f251f54e2a98fe20673b1ca8710bc74c6b670b9126f7f63c76c84f00faac8066e68b39de3d0d289c77ff2252653eb4d906cd918b2ba6d341d919f771ffc96cd2cc9ae31e25d5dea9bd1f1218adfdfea1087cbcabd985eb754eacb13438358d2eceaabebc742630d6b18aca6c178618c4f5c035c696f4b48a5c57982cc16dfcfa38e4e4a532053b5aac6d20b182f6e21d3ee77d17ef69b05b7a5f3106ad05d23886c1da385a01bb75ae3f3e15fc6d8fe4be96d208f689019319284eea576940af4cb2cbca649b0727b830bbaf405665b83c42926ee8e2ab584993b6d4ebc117e8406ec2c4ba94e60e26c9372af7762724addd1d745c9b34d068dc6e025422daa6585b4cf5ddc74d7dbffa13b6ee6b82ad50114f237de2323dca895c65ece331cab9eb74b106bea5b03b16f72196a4eecdb38b6a0253d0a32ce7d9bd82458cd1249ef7404ed5c4ff3775135e87c2a490e3a4fe98ea09d3198befcd09f6be8f1229165bd71eb190d18e2c10838d4b6e918d02c4f925e27c790b97050e4937c9638010a92114856e45c8575723ab69a78a574e6f9efc950836e0133d201efab2dc88e44fd6718d86a9e04fce6144c4778ebe5c8432d1f603779cbed647c5d51b8d5ce84a5982b64dedb9a426b9a117ada2c0eb6f3b22c4e4f1b4e5c83f2d3f162926eeb39e42270230bc9d86d50df2e503a66e43066a508c02b4f2fc08af03a4d8986b484cb8949e771cbe5c1d038a16f128df616478f8eaba3953e6941e8e8a61527a55e837ad7d54a6fb4a76e8f7b612983120aa321c53392531b0a7f03395d2dd62ab66e9b6637198185b24831a34f02bd82442fe634066167a1b27cf3c55248234994cc28308f381c70c757b0285db7d9122edfe15a7cd47567c117e3accd477193ba237320a19f10aba587387eca2694ea2354cba58af1ee24ec82374d57a57f1328dc3d274b1f3ff2556cd1bf953e505a0faaff678fbf78d0003997a51a55c691a40a6f826d9292688435e4ceedf831c1d10ef776ad749113d527b0f13a7dba4d0156e28003e9d220679c2232233670e6bcb8eacd85dab1bcf8d8212c41e8a67497b606b0c01b1f33011051c9389972f3e514342953291450d46756dcbc63ddbaa2bc9140011736a0e95d475f4439e940dc4d01958d69e3ab11e61aa0f9e5307f4e565c6026160ee69da9e675ab980bb801fc284eb34da75865d79a5f5da4887241a1fc6b0be25108dd2163abf02759383bdcaa5b545bd0a2372625e334f956805d3f4bcbb57085e4e9ea722289a8802833ef507d63700cac83c9d00591041618ef00a11ba8f253240d58bc704b91e558a1c9797ecffa1c0091b145c2e226a40dcbfac3fc8072808118e4f080bdfa720624023237232712e34d17a28af6ef02c3e32965ebd332ea035e8bc239a6af64a42ccaa765ee051db4225747400aa18b7e5dc581555b8ad797c1351f9a0837b0f9a1a7264e3a8c0873af6e620aaef71e188c107902f4ed7b8feaf5d230f8bb2ad16cdf0ad06b5f73ba93cd5eb9e1b32523350ebd24a1474240fbf1047aeb50d960d5e35f2c8b7545cf718de4340f325c90838b361fc08f336928ae88f971eb9a9ec9d120a81ea110ca4ac60a19c117dca7bbb6b48fa5c4108800c6a1870cb81b51337ef47f6e189b9053fd13cf506fc33696cf559796e4f5cee4c56d1f085e866a38d534b78d00a415a0f12e0ec87edb8a24c9f9f8a6dc6ad36841d9a38acb38c2edbd5530c105da4198fc81bdc83f8e3c29a722d3c643d2b86a85866cb19bd92618bedee0ddb157d69585c929df15c28d8069f1f2852e0773110406dc8e5afb8b295d3d1104d45ae7c168ea39ffcec964f4013993d0cce48cb9942d4002d0c8ff2783872687960140b7abe71cbea3082c385f6f0eca3d7fdb56b5ff71e05299d1dc2fcc330f53043b292d2d566381d56126eca42f479ab856dfc3572ccd722641a4b7b49938e4d007c08f7b456d5f964d5b5b2131bf45420a1792155e43aa68a8f4cd4c31f9896f326e1b67ab7c4d2759b78fef2a856cff294a4a62cf676c17d532bf1e08d53e4d5b968f24cac380c0d80c35304099ee098137049d2e3611b71766cf255e54878ea2099e250e9ce15b95f229790ab156fab42c1b2f1b664867b21b7a149643d2e056823a8b2760c7b4c836c9da77e330e5653f420614cbc47e645709d8b1ec913e993466d6f9032268c775ed49cd93956573ccb1e9a82471d4fd6736485cbae3b031945c1f243f05a4ac188d6f5a5971995fdc89d59dcc135724f6efb54d13e7f19222ae060a137bd0f7a76d7527cdd6ead57038b7358e147b77084d2adeab401e67b541cdf613db8ab2522dbab986a464cafda2b064008830f32c563b8c81230fe5c7664bf70168cdadb7a1f1fd893bda6b23729642fc45adfd3d06ac6a9fcb3c60b72e7e61f1c3fc9b6078deee88089775fa2f7896a66e2f8ab93ced4ef1aaa85447411e6e4612c972ce1b5ecb22750f8f68ab1531c6b8328f14f698e7135cf74ea14fea7f7b398efe816111bb7b4991d52bff599375f731fd9d7b715778874686566d50ce83974e933e51028f9e577496db1e0a61b43be54674cb2e1ad36dd70e605e7fb1d7a2adfe949a0a1e908dac2ac72ac8d0c0082bcd6af77e4d1bb1483ed5a5b3a4a38ea0d79ee8d23a6b1b5b02a6397a84551ef6fa44e48e89fc28cebc3e5a62b70457897f8841d10bab9fccd7fbe281d0d6dcdab235d954324f87f52c66e4cf6f1708a469528b64f5c9f10e66abc6e83c59ab4aa9cd73e4f1409d76f38840c8f9d4d1a6c4e9d125f40558120c240e4b4bd42805a143150207c3681067f56564d5f63cbb8ae5da6e9c9443b4cff66c9f6218aecbbe301a5d484491a77daac046917eee01ea1ef4112e5412763199140f41db930eb1bd9f69e6e9c895385440ba2d2446cf3e32ddbc0b3582087d9af38b86e03abea56253bf57071cf97e35002ca7430fd1e76ffdd5ef71ce2203198f69e5fa3f64b978b9205de180e42e654242299874c06297356f517e01167780ebba7f6921f307d177aacedba9a49f797d327da6bde67ce79eb2121f619c9b7e27f29738d944e0a5c09e9bff5bc151241b06c0d68b88f33fa523ada3e8d7c1a63c728b827e3dab4907d878ddbb933104a1c10bb82a92f207429ba2d83b62e72c4f86570e4048bf1204bfd13423bfd74df2046f176eda57df0dce98ac38231e1ab5d9756e273fe7e11156efcf94298c264263a0dae65c73602207e6741efccae0311342d72ceb4ef0cb6eb0f980832d6017760105d82e6f2a8c7df1ff813e9f57dce7508b43d1886b101cbdb5dde65fcea961c1a9a9bd8cc0b12ed1dc06ac62295a41e36f759ee6de08e4f93c691cd352f40ee51f893de62a8a64ab977366001dbed5c820ca726dde089cd7e8c4977cd4d1ba4e16b7b52168d3f7491650408fad83dee6b99c045b4805a9858ff6600ce9fdd9da39d6c7e98abfdf3f199b76987becebd6d90258f3eaade23f6efc17bd6769e1261a3345cc941b42439438ce397a8f36261aaf24e7e685cc97cb96f791319ef68aae87cfc100e3005b60f0fbbbb9dfc2db4bf211102123400e10915499f2ea14f07e02808263461710e0ddfac5531e8ecd4c158019f745235873fb12751ba92ae8148de1c51026bf74090b9ca73bbb635a391b7971743c84415a1ff93404ccb2ed9d46deb752d9bcb0f17aaddcbc5e0b7a706567eda71e097363737447326febb0d1616fadeaff27391bb2aab5e75245da781e3aeb8584615e643cbbba50d7ebfa0ef008a53b9a13d269e142227060689a88c56d2785183afe561fce759fca3b11f69b7364592df52b53b209898c53e3d409ae904092ab0dc0b00dc9dbdace16844ba964e0394a0f60408573989921d95a481d3b27344eda1ded48c837a6acfcdce3f12c0c7698a7dc09583275c934363f53e37865919f8effb732422fc6c090a966c4e550b554c0f3e6f8630ac66575a76eabbdd99a4bcef4cc740f0f77241a36e7ef17975c92e7fb83d6d24ec491f039385d4d03d9dff7e3a7c8e2daa9301a7ac90363488f42c530797d2e13e9ee321104cd2ebfd8a9b97c451af6d42f2ffed650ccd8c81faef48d92603e548845b2c2edcca0507949a010c99ee00add6d635ba2a68d6568037660efa2dc03974828774dd07873b55847d9b0404100dbd222023436422de8a3ea0704f271f7cfd1bd9a878582516d3e27219460855c7d9b48f36d4784bacb0746a544160dd79ab086375ece0732e8c621e824d7f2587a436fe001fd3e93fb2b87f06e2dd875cb7583b678e85c7412202e27d269551c63a30e70162bdcf31560ce989b3dcace0cb29779abbfc8c00e97943fe00ea5da64b78b8fdab46841f4dc9f532d8abd898ead4a34e61cc6fe2d292aa3927b7813edcb1c9ec0f82e4df6ea2b68e493749caa7c1b667cda23947bcf50d5d1de0710fe0edea023955f9205efbaaa5a4fe059e2bded4afbd0e6c00d33076878a4e55a0db33dc750cf91c08738cdb92c56461bb630c79c672c280191fc44d070e8d6d0c04a25b5be1c97cb4d620939445e1cfd6ee74c92679c23f93be2275d7a8949b457ab928f0bf7336d40947732e43f267caec365b11198231a4f3c65bae1ffd06eaf86ba8527576332dd0c988bd976fa72b8d2ede8b57f24c3bc3629de103ca3683ff6977a41fc5cb5a2074b71d9dbf2e1704787181ea66c6f9e23218ea65519a58c2336e313109ff21a0e07d4b563974efc4e01c39d15dbac80defa7cabf5c264268b8a3e3612193d86c50533fbc4e1315813fa7082396dbfed75e9e2ab36c34b5d4b15723b523ad8e94cc347de44e8dd7663a64d4bd17ee9ddc4d4872e694f577dfcf4d52a13684352e53e8b3f4ae3a9ec0dec76249dd37b907f1c65720f30ef4bd0bb80afca74a744572cce5d9efcb0bf026b2a82eccc606506ee5e544b224c1d5dcd9d6f40643398206fb9bdb8edd1fa0a6e705bbc57acb6f0a540d1c439f3ea121f18679efd9b1dc59d455dbdf377a6d7fdf8659fcb289b14d658cc1a77c644eae5122f079d0d77a63d2ed092346349fd912f0fd44dc9e3c938dfe26f28707cb94ae45f93612776e4d86594b43cb456125a95a11a5388c84bf62cacb7bc01926c2e13c0dbb9c6d818cf68aa746b9dd9aa41f32682962b5db4ecd79d40e154e45684009c5f2c7320bc1e851065f4dffdf4b4c131f41239707d7cb346841f5d9501f380f1b42363b67d280211dbe2ddf4c821dae1f101856c8d88c106b76ec16508acad7e42ebca55cbe7f0f8f6abdb5b5737286ac35ee076953d0e9c64bffabf9da28ecfd27ec2402fa1489e349504f9fa98c97e46106166af98e86e9302eb8537d1bf4fed8cded574a9c19717eff024a1ae76348f909f8752961e3e349ec3c1cc9dbc14fd5b189a945e1aa6e907d6bd918d5cbe42f0c8ef9ef3b7a82a469c1eec7c9d1633318e5e6b0c1d0f08ebd733d27a5c7c82bdb053dcafca557512ec3b109771ed145d209550d7cfa3a72a74e48044e382f59f65fcf1f6efa54ddcab94712493ef73483822a926c6a3802251ac6b7e92b6f8cecaa6523ab4da2a1b80f334d7d7e1c1e63c4778523216edc30b9ba6d590a6cd50a432b0f9c3f7e43009597f0657fd0b3e985a61b17495f7e8b6e55f793ee6dc02d9304fae8337cc31f92670d9627a95ac482d39dd0b437542266e65dafe603ecc5c9724b6cfa1ed8c1301eecfc2dce6896346952ad833524cfee961ae065d13591d5df1da2bd0c8072bd0d0325e40b936e4f6b410f3bd3ae54dc62cf72098e15dc01f88f2a255c93525347b3eec9d127698f95f58b16095fc40a68d5cd8596deff87ef3abdde1490cc5e952fad1fb7a1dcb75f1220d8858ecc9c429190d11b83cf8456bb9a3da1b7d7f5fc9a263eb2ff3071c3a20c771d9b12699259034682d3d3bf16b790935dc009f1ae74fde36282045bf7eb7cf6916de71934dca78f2355aae784da4fee9d2ff6567c9caa66c609428bcf2199448637219b3ab722cea83268c4d47495ec5774ccd0d6960159e034f23855ec4bef92c9c3ffdeb320b669cdf1cc599ed138f52c2d73851f6ccb2839282c9cf26c89b84cb80db23c9b1b3ee7bf5f0cf66318f9213a1f7961f1c4948edbee935f2d3127ca3528318089d11af99bd7a23b2bd586d25a4db78abc6f307b3adffb0c190e6fade3f2fdd34ad32ad83ed389247b75473717178783cacb5d63cc56d28c542e5c149217797c93f619c09a51e1c1f6032172cae8651e52dfa7cc0d78c9376509ce1f22b00dd1650b6dbf8e2a61fe1d8f1c865c00315c2a667a9bb9b96fd78781211a334718543cc50e3d884125f491d448bf319823acfb79d4f65e00f400d48a61447d3e5bcad5d9c0bc6912ab3e1cee2151f068ae83f519032bb5925740dfceef7d8f9388bfc171e5cddf575b0039ee904bd8f64c5b313dd4cd9268517cc0401526e6e8e1df29d9a1327c533b3832ebcdb9e24ffd18bc6bce276c657b2440c296849090170c4f5e85c122dfe87c92a9f5475d9c35c8a7322cde7b6f7573f06329a93940ab6770bf5cf644ad2a670737e730dd01dff900193bc10ca72536a7b09a1626ae3267e99c01ef38ac74744961aecfd1a01a9e619e89870f0593f0fcc9", 0x2000, &(0x7f0000000b00)={&(0x7f0000000240)={0x50, 0xfffffffffffffffe, 0x5, {0x7, 0x20, 0x6, 0x20, 0x1, 0x7fff, 0x0, 0x3}}, &(0x7f0000000000)={0x18, 0x0, 0x1, {0x1}}, &(0x7f0000000140)={0x18, 0x0, 0x40, {0x7f}}, &(0x7f00000001c0)={0x18, 0x0, 0x66, {0x2}}, &(0x7f00000002c0)={0x18, 0x0, 0xa389, {0x90}}, &(0x7f0000000300)={0x28, 0x0, 0x41e, {{0x4, 0x100000000, 0x0, r7}}}, &(0x7f00000003c0)={0x60, 0x0, 0x8, {{0x10000, 0x1, 0x279, 0x240000000000000, 0xffff, 0x101, 0x7fff, 0xd1a8}}}, &(0x7f0000000480)={0x18, 0x0, 0x1, {0x1}}, &(0x7f0000000600)=ANY=[@ANYBLOB="1600de06a0527400000040785e3e20a34e20bf0000153a5e2b2c00"], &(0x7f0000000540)={0x20, 0x0, 0x9, {0x0, 0x11}}, &(0x7f0000000580)={0x78, 0x0, 0x7fff, {0xcb78, 0x10000, 0x0, {0x0, 0xf3, 0x100000001, 0x0, 0x400, 0x3, 0x25e7fd3e, 0xcf1b, 0x4, 0x2000, 0x8000, r5, r6, 0x8001, 0x9}}}, &(0x7f0000000680)={0x90, 0x0, 0x1, {0x6, 0x3, 0x3, 0x7, 0x0, 0x5, {0x4, 0x376e9c83, 0xffff, 0x10000, 0x4, 0x2, 0x127, 0xc20, 0x5, 0x2000, 0x101, r2, 0x0, 0xca, 0x1f}}}, &(0x7f0000000740)={0x30, 0x0, 0x4, [{0x1, 0x6, 0x4, 0xf9f, '/}\\\''}]}, &(0x7f0000000d80)={0x3d8, 0xfffffffffffffff5, 0x7db2, [{{0x4, 0x0, 0x1, 0x6, 0xe767, 0xb2, {0x5, 0x7fffffff, 0x80000000, 0x8, 0x5, 0x7f, 0x4, 0x0, 0x7, 0x2000, 0xcd68, 0x0, r3, 0x401}}, {0x2, 0x4, 0x2, 0x2ce, '%!'}}, {{0x3, 0x2, 0x7, 0xfffffffffffffff7, 0x6, 0x1f, {0x2, 0x8, 0x61e7e130, 0x81, 0x0, 0x3, 0x4, 0x4, 0x60, 0xc000, 0x9, 0x0, 0x0, 0x2, 0x1}}, {0x5, 0x6, 0xe, 0x24aa, '*(S$^.(%)\x87{(^)'}}, {{0x1, 0x3, 0x0, 0x4, 0x76, 0x3, {0x4, 0x6, 0x7d1, 0x9, 0x5, 0x80000001, 0x101, 0x4, 0x0, 0xa000, 0x6, 0xee01, r3, 0x100, 0x5}}, {0x0, 0x5, 0x4, 0x1, '(\\)!'}}, {{0x0, 0x0, 0x2, 0xfffffffffffffeff, 0x7, 0x3, {0x4, 0x7, 0xffff, 0x4, 0xfff, 0x4, 0xffff0001, 0x20, 0x3f, 0xc000, 0x7ff, r2, r6, 0x4, 0x9}}, {0x5, 0x3, 0x1, 0x4, '-'}}, {{0x3, 0x3, 0x7, 0x19d, 0x355, 0x4, {0x5, 0xffffffff, 0x1, 0x6, 0x20, 0x1ff, 0x3, 0x8, 0x7, 0xb000, 0x7, r2, r10, 0x0, 0x3}}, {0x1, 0xce6, 0x3, 0x7, '$\xf2-'}}, {{0x5, 0x3, 0x5, 0xfffffffffffffffa, 0x800, 0x1, {0x5, 0x0, 0x7, 0x401, 0x3, 0x2, 0x6, 0x1000, 0x5, 0xa000, 0x8001, r11, r6, 0x10001, 0xffff1692}}, {0x6, 0x1, 0x2, 0xfb2, '+}'}}]}, &(0x7f0000000a00)={0xa0, 0x0, 0x5, {{0x0, 0x3, 0x5a97fd58, 0x3, 0x5, 0x3, {0x6, 0x2, 0x7f, 0x6, 0x6, 0x80, 0x3, 0x9, 0x3, 0x0, 0x3b, r2, r12, 0x0, 0xb8b}}, {0x0, 0x7c134d47e6173994}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x6, 0x0, 0xffff, 0xd45}}}) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r13, 0x1, &(0x7f0000000780)=[&(0x7f0000000440)={0x0, 0x0, 0x0, 0x1, 0x0, r8, &(0x7f0000000380)="01", 0x1}]) [ 246.037482] FAULT_INJECTION: forcing a failure. [ 246.037482] name failslab, interval 1, probability 0, space 0, times 0 [ 246.048980] CPU: 1 PID: 15808 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 246.056892] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 246.066253] Call Trace: [ 246.068839] dump_stack+0x1fc/0x2ef [ 246.072455] should_fail.cold+0xa/0xf [ 246.076250] ? setup_fault_attr+0x200/0x200 [ 246.080557] ? lock_acquire+0x170/0x3c0 [ 246.084523] __should_failslab+0x115/0x180 [ 246.088754] should_failslab+0x5/0x10 [ 246.092565] kmem_cache_alloc+0x277/0x370 [ 246.096723] __kernfs_new_node+0xd2/0x680 [ 246.100860] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 246.105601] ? kernfs_activate+0x2c/0x1d0 [ 246.109739] ? lock_downgrade+0x720/0x720 [ 246.113872] ? kernfs_add_one+0x51/0x4c0 [ 246.117932] ? __mutex_add_waiter+0x160/0x160 [ 246.122450] ? __mutex_unlock_slowpath+0xea/0x610 [ 246.127304] kernfs_new_node+0x92/0x120 [ 246.131284] __kernfs_create_file+0x51/0x340 [ 246.135698] sysfs_add_file_mode_ns+0x226/0x540 [ 246.140517] internal_create_group+0x355/0xb20 [ 246.145097] ? sysfs_remove_link_from_group+0x70/0x70 [ 246.150274] ? lock_downgrade+0x720/0x720 [ 246.154413] lo_ioctl+0xf7c/0x20e0 [ 246.157944] ? loop_set_status64+0x110/0x110 [ 246.162345] blkdev_ioctl+0x5cb/0x1a80 [ 246.166229] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 246.171606] ? blkpg_ioctl+0x9d0/0x9d0 [ 246.175486] ? mark_held_locks+0xf0/0xf0 [ 246.179541] ? mark_held_locks+0xf0/0xf0 [ 246.183601] ? debug_check_no_obj_freed+0x201/0x490 [ 246.188605] ? lock_downgrade+0x720/0x720 [ 246.192752] block_ioctl+0xe9/0x130 [ 246.196374] ? blkdev_fallocate+0x3f0/0x3f0 [ 246.200682] do_vfs_ioctl+0xcdb/0x12e0 [ 246.204564] ? lock_downgrade+0x720/0x720 [ 246.208785] ? check_preemption_disabled+0x41/0x280 [ 246.213788] ? ioctl_preallocate+0x200/0x200 [ 246.218181] ? __fget+0x356/0x510 [ 246.221659] ? do_dup2+0x450/0x450 [ 246.225194] ? do_sys_open+0x2bf/0x520 [ 246.229085] ksys_ioctl+0x9b/0xc0 [ 246.232535] __x64_sys_ioctl+0x6f/0xb0 [ 246.236419] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 246.241011] do_syscall_64+0xf9/0x620 [ 246.244810] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 246.249984] RIP: 0033:0x4658c7 [ 246.253172] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 246.272058] RSP: 002b:00007f1990258f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 246.279751] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 246.287009] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 246.294312] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 246.301567] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 246.308823] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 [ 246.329401] erofs: read_super, device -> /dev/loop0 [ 246.335537] erofs: read_super, device -> /dev/loop3 [ 246.335991] erofs: read_super, device -> /dev/loop5 [ 246.350301] erofs: options -> acl,user_xattr, [ 246.356212] erofs: options -> acl,user_xattr, [ 246.360892] erofs: root inode @ nid 0 [ 246.361242] erofs: options -> acl,user_xattr,user_xattr, [ 246.373049] erofs: root inode @ nid 36 [ 246.382112] erofs: mounted on /dev/loop5 with opts: acl. 20:48:38 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 246.387818] erofs: root inode @ nid 0 20:48:38 executing program 0 (fault-call:0 fault-nth:13): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:38 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:38 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}]}) [ 246.501748] erofs: unmounted for /dev/loop5 [ 246.505291] audit: type=1804 audit(1612385318.659:48): pid=15834 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir613760874/syzkaller.ZHIf7G/81/file0" dev="sda1" ino=16417 res=1 [ 246.506908] erofs: read_super, device -> /dev/loop2 20:48:38 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 246.549594] FAULT_INJECTION: forcing a failure. [ 246.549594] name failslab, interval 1, probability 0, space 0, times 0 [ 246.550285] erofs: options -> acl,user_xattr,user_xattr, [ 246.570602] erofs: cannot find valid erofs superblock [ 246.574900] CPU: 0 PID: 15836 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 246.583699] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 246.588310] audit: type=1804 audit(1612385318.729:49): pid=15840 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir613760874/syzkaller.ZHIf7G/81/file0" dev="sda1" ino=16417 res=1 [ 246.593139] Call Trace: [ 246.593168] dump_stack+0x1fc/0x2ef [ 246.593185] should_fail.cold+0xa/0xf [ 246.593205] ? setup_fault_attr+0x200/0x200 [ 246.630797] ? lock_acquire+0x170/0x3c0 [ 246.634789] __should_failslab+0x115/0x180 [ 246.639034] should_failslab+0x5/0x10 [ 246.642826] kmem_cache_alloc+0x277/0x370 [ 246.646981] __kernfs_new_node+0xd2/0x680 [ 246.651132] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 246.655877] ? __mutex_unlock_slowpath+0xea/0x610 [ 246.660707] ? wait_for_completion_io+0x10/0x10 [ 246.665359] ? kernfs_next_descendant_post+0x19c/0x290 [ 246.670624] kernfs_new_node+0x92/0x120 [ 246.674587] __kernfs_create_file+0x51/0x340 [ 246.678982] sysfs_add_file_mode_ns+0x226/0x540 [ 246.683658] internal_create_group+0x355/0xb20 [ 246.688236] ? sysfs_remove_link_from_group+0x70/0x70 [ 246.693461] ? lock_downgrade+0x720/0x720 [ 246.697615] lo_ioctl+0xf7c/0x20e0 [ 246.701182] ? loop_set_status64+0x110/0x110 [ 246.705576] blkdev_ioctl+0x5cb/0x1a80 [ 246.709448] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 246.714813] ? blkpg_ioctl+0x9d0/0x9d0 [ 246.718693] ? mark_held_locks+0xf0/0xf0 [ 246.722761] ? mark_held_locks+0xf0/0xf0 [ 246.726826] ? debug_check_no_obj_freed+0x201/0x490 [ 246.731843] ? lock_downgrade+0x720/0x720 [ 246.735980] block_ioctl+0xe9/0x130 [ 246.739606] ? blkdev_fallocate+0x3f0/0x3f0 [ 246.743919] do_vfs_ioctl+0xcdb/0x12e0 [ 246.747788] ? lock_downgrade+0x720/0x720 [ 246.751924] ? check_preemption_disabled+0x41/0x280 [ 246.756944] ? ioctl_preallocate+0x200/0x200 [ 246.761345] ? __fget+0x356/0x510 [ 246.764796] ? do_dup2+0x450/0x450 [ 246.768333] ? do_sys_open+0x2bf/0x520 [ 246.772208] ksys_ioctl+0x9b/0xc0 [ 246.775647] __x64_sys_ioctl+0x6f/0xb0 [ 246.779539] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 246.784107] do_syscall_64+0xf9/0x620 [ 246.787903] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 246.793086] RIP: 0033:0x4658c7 [ 246.796265] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 246.815150] RSP: 002b:00007f1990258f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 246.822839] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 246.830089] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 246.837341] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 246.844593] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 246.851846] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 20:48:39 executing program 4: bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e22, @remote}, 0x10) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0xc028660f, &(0x7f00000005c0)=0x443000033) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e23, @local}, 0x10) eventfd(0x0) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ocfs2_control\x00', 0x480, 0x0) write$eventfd(r1, &(0x7f0000000180)=0x3f, 0x8) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='freezer.state\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc028660f, &(0x7f00000005c0)=0x443000033) r3 = syz_init_net_socket$x25(0x9, 0x5, 0x0) getsockopt$IP_VS_SO_GET_SERVICES(r3, 0x0, 0x482, &(0x7f0000000600)=""/4096, &(0x7f0000000200)=0x1000) mmap(&(0x7f00003b1000/0x2000)=nil, 0x2000, 0x1000003, 0x400a053, r2, 0x20000000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r4, &(0x7f0000000200), 0x43400) sendmsg$rds(r4, &(0x7f00000018c0)={&(0x7f0000000240)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/238, 0xee}, {&(0x7f0000000380)=""/63, 0x3f}, {&(0x7f00000003c0)=""/202, 0xca}], 0x3, &(0x7f0000001740)=[@fadd={0x58, 0x114, 0x6, {{0x6, 0x3ff}, &(0x7f0000000500), &(0x7f0000000540)=0x3, 0x7, 0x2, 0x1, 0x5, 0x4, 0x100000000}}, @cswp={0x58, 0x114, 0x7, {{0x38b, 0x101}, &(0x7f0000000580), &(0x7f0000001600)=0xffff, 0x8, 0x1, 0x100, 0x4, 0x40, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x7f, 0x1}, &(0x7f0000001640)=0x67, &(0x7f0000001680)=0x8, 0x4, 0x94, 0xd30, 0x100000000, 0x84cfafc7a8cf25d0, 0x3e}}, @cswp={0x58, 0x114, 0x7, {{0xffff0def, 0x8}, &(0x7f00000016c0)=0xffff, &(0x7f0000001700)=0x1, 0x4, 0x8, 0x5ae, 0x0, 0x57, 0x9a}}], 0x160, 0x4000000}, 0x40800) 20:48:39 executing program 4: bpf$PROG_LOAD(0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000500)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x6, 0x1, @perf_config_ext={0x9, 0x5}, 0x4948, 0x0, 0x9}) bpf$PROG_LOAD(0x5, &(0x7f0000000f80)={0x0, 0x0, 0x0, &(0x7f0000000e00)='syzkaller\x00', 0x5, 0x99, &(0x7f0000000e40)=""/153, 0x41100, 0x4, [], 0x0, 0x1f, 0xffffffffffffffff, 0x8, &(0x7f0000000f00)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000f40)={0x0, 0xc, 0x2, 0x5}, 0x10}, 0x78) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000000000), 0x8) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000040)={@cgroup, 0xffffffffffffffff, 0x10}, 0x14) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000300)={@map=0x1}, 0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="180200000000000000000000b296ff7f85000000410000404077c6cfe600"], &(0x7f00000000c0)='GPL\x00', 0x0, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[], 0x32600) write$cgroup_subtree(r1, &(0x7f0000000200)=ANY=[], 0x4ea00) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r1, 0x0, 0x88, 0x1000, &(0x7f0000000380)="960cd0262b4feddf6b78c1574c1dd854fdc8fc19dfacaea2a8b3070315746a51a53b4e984fe265e699848d2ee0ef29aaefe5ea2b53a119d85343113650680d9dfbed8152b37dccabf1fd3416333c84c8345ccdcbdff4b94355e1ba3d28d3151d83b80fe80912590d524c274deff5db51146d00f329ffb6eac2723f2bd43b68ede8021cb481c4e3f4", &(0x7f00000017c0)=""/4096, 0x101, 0x0, 0x5, 0x6a, &(0x7f0000000100)="1d90ae8af5", &(0x7f0000000280)="8ff53794ca09f83d9ac848c5ba56650319ea5b063c666d49816184f18079a71213fd14fecb671352000d2542a6849c70256c83ceb4c50fc074094a84c850be567da92edda4d1f92bfeb2276d896133192559ca66b2ee31154ea77dad7e7a74cc832a7bf93ac47aaf48b1", 0x0, 0xd1}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b40)={r0, 0x1800000000000060, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf2ffffff, 0x0, 0x0, 0x0, 0x0}, 0x40) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001000)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d009d05de029eeade3f18cbcc0000b7000000000008009500f10100000000487591731cba12c07d57d995b61e89a4530f92304f242b417134a3c7c0e9c60ebab1c176bf9bb4dde984510c828e5b40f007cedc2b9381b72b100d0682fd0a0c4a06b29e220dc28dac72599456d464419e5b2fc70b72c0bb8e90f61cc4e6f3fe2d1dee18f638ac947b5e01803287c84ccc727d6ef3834293812e927c01c7da1322da44c7f2ed1084a12f56d1cb398dff1db3df9858837458a4ca03767c69cee1b6be484e4c9507af216bd8ed42f7dd5adb8e49f4a94615e49c08c9a20819e02cc22e6b652b1673773ae3cab8d7674c6c4dca2f1b4d745fd95c41f9d441d42f49db6d4a4762e5cc23dfc1adafd1e5a3e7f2e888961cb43e438c4e41ae43ea118e1407a601dae4b8b99bffffb1ac006c67767b03b95151aeb89e6d4a43c625aa2285b6e4afd8c1cc3eb215ba22f43115f4d39dc7beedb130d9f2be90133a0e3ed34258b8c9370634060105baa664953514605fba3973aa021945b985a8a66e9cfa9d9e57033815717b4fdbe55b37cb8d7f41aacfbd4089ea1bd22440f64909a09b5a759a703e71f358e11ac8e13df15d792e604a4f279b3bd6621bdf2c17bc0400000000000000ff8dc4006200607a9a76e5d9656a7154c75773902a1bdf399df3925130312d095e9c1f973d091c198c1a11a755761fe46169b2b5b8cdedb695cc425fe203d2f2655a76865c2cb4e2470fcfb1248c0add5431a7fbcb0ef4f66809af93a09fab1daae4b518d7a5d95a017864487366d6d7ee7bb00200000000000000c60fca2e2981b22d08f874e0a9cb6fca78d6f1b18fe380df4bf024f120bd715d82033f2fb7d8fc9e0d773294e097e293db58993c0024ab2fd8e5e7003af92d11de48e8b4d32972cba6f49051cec1bf6f16231bbb90a2d201e5a47811a2278a03bf7700b06fa191ebd3a0c2ef0058ffebd7ccde24f18e4bf7156edc4ef81f74a7cdac01d998c24f34a5ba9a4a2039d0416e3f83074192c48c63384f52b8eeb70571e5bbb3e6d2b5eba52bee6f81968981811f832d064048c0e0bbe46984b2f0d0504255c22ee8674053d0e103c18d13361929a43d0a7a6f088925e872ef8b4f31e6f57ba631baa729031aae25c5e8ca4f78d5a01308243b08f1caa46be5244d64f8e875858e083144c642f71cdc8e5634c1360c056430f677ee7ed7ac1f9743786b2fb8d0fcfcc3d36c93230b7b059bc295aa0e38b1c3edc349ab96e73d2060acfd8145e4a5851bc4d6fd6741fce0074c65c5ad939d7795f3879baa88bd0c84892c97c80987e5c7954e9f3694d116b01ce0b8ef953de70e7ce0311c8b018956f8a42ca26ab295f1ecf617a8dc38e525f415a1bd46b38845ebca04061bacbf627f798c7f520078fee48f83b5989543729e57a9e1d686bc86cd51704f309130f5347413776a7b7bea3c46c0c4c4b7c27c45057d95ac85ac1cdcee8e6fa31fc02137081fb4b21c13b9a2c5e3f7c9ef9c45a314a6f0b9352be92986d63263b1aa5264cb4a82cf083de3b4ab6368e95dd4fdf6710cd4a79651dc3e1e056c3ecd6b51f30663cc256094c840662e09ab831b7bae9aec6d7259250016795cf91f12dbb72fc321c3dfb5f9181529906b43f9d6b8ce9fad13e1085cafd41183908173e16e40037681835aa080f34b87bba0be276340295062f671e933292e32036cbd03f9a4cd660a94374b013e9f32a6bfb65417b537cd8f67f975358140384a1ca0537fd3a2a2c37006e4b30ffe469bba4251aa3ba4626acd810000000000000000ee37c63f7f295579f542b12f248f4b6ba14448abab540fb7d98a081f3d3c946455d61734855005bcc876bd15a76dd552f9bfeb091a4e82a5d11033e528b133103f5592d5684a57dd70556818ea06000000000000003e4f27034351809da4e5002aa346d4d3e0e2a5a9ba1130b4fe983fc344c1de9f536cff06187599523cbddcd8ffc2d11d5db7712be71c0d74a5ae4e8ff6e65238bb23ea2a979d3e8ab83857a1607dc612f0d84492279bba5ec6c5cea6af9d6a667b5ff7cd594ebccd6db3bfbefe923bbf983d0ef0d7f6450221cbb615b30aa0634df0ffd78208512270c03e1f7c579c19017ad56755a0480a0647c17303f145a748d1611e68042dd236b82288aba38796ee7bb94c315a00ee39abb81114d5877506f1eba4da3b447319ca131de16616c5b28e56e5972dbda21a6acdc90792cda3d6e8c5cb075cba55357f37ecbe8772a4b4b1bd9f09495d62b375b670f531c6dcfa9aea08b4216eac90b041f6c7257d487b24c45247c3e50ea94d9427190187b704540010a9722555c84214f33de8ebd30c30314a80452b3a3e2ae0807316cccdc82adc3d6422b01e1216f05f46aa2219a6ef0401b628484da3e3d07d9339b799826b68439ea2fdbfa685662842d3cb527bf2031f861cb7e762688748167ec7b3bf61785f8d56fa4f063098915409c0ca6bfcb3eb492db752aea1824054f74fb7699bca08b111e4472ef58a5208e5eb7b64888a0e5f2c5aa62d95edf585787ec47ab0e5bf6c153eda33892aedfa742c066c7d2c6c1b09799fd47bd94a2f5585dd382649795e0d39403ae4a1"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x222}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r2, 0x18000000000002a0, 0xe80, 0x0, &(0x7f00000000c0)="b9ff03c6630d698cb89e0bf088ca1fffffff0e000000631177fbac141417ee", 0x0, 0x2f, 0x0, 0x0, 0xfffffffffffffe2a}, 0x28) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="180200001b00000000000000b296ffff8500000041000000"], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r3 = getpid() syz_open_procfs$namespace(r3, &(0x7f00000004c0)='ns/uts\x00') [ 246.955255] erofs: read_super, device -> /dev/loop0 [ 246.960740] erofs: read_super, device -> /dev/loop3 [ 246.978820] erofs: options -> acl,user_xattr, [ 246.984213] erofs: options -> acl,user_xattr,user_xattr, [ 246.991134] erofs: root inode @ nid 0 [ 247.000060] erofs: cannot find valid erofs superblock 20:48:39 executing program 0 (fault-call:0 fault-nth:14): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:39 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:39 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 247.084843] erofs: read_super, device -> /dev/loop5 [ 247.089914] erofs: options -> acl, [ 247.093839] erofs: read_super, device -> /dev/loop1 [ 247.098860] erofs: options -> acl,user_xattr, [ 247.115912] erofs: root inode @ nid 36 [ 247.120216] erofs: root inode @ nid 36 [ 247.129482] erofs: mounted on /dev/loop5 with opts: acl. [ 247.136386] erofs: mounted on /dev/loop1 with opts: acl. [ 247.175583] FAULT_INJECTION: forcing a failure. [ 247.175583] name failslab, interval 1, probability 0, space 0, times 0 20:48:39 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}]}) 20:48:39 executing program 4: socket$inet_udplite(0x2, 0x2, 0x88) syz_open_dev$usbfs(&(0x7f0000000000)='/dev/bus/usb/00#/00#\x00', 0x7, 0xc2800) r0 = syz_mount_image$f2fs(&(0x7f0000000300)='f2fs\x00', &(0x7f0000000080)='./file1\x00', 0x7ff, 0x5, &(0x7f0000000780)=[{&(0x7f00000000c0)="919759e317aae81ccd475dac", 0xc}, {&(0x7f0000000100)="bffd7619cd166e18197a52954862609c8116a3d500f8bc0e59cf71b3ac7a8fa8b8dbf85fdd39c0b68fac6b8d98285cfb753b509a436909001f19a237775a0a331c6e34e555ac86eae578309eb1cc30a17667", 0x52, 0x6}, {&(0x7f0000000800)="3159786ea49df83fabcbc045d070a45d8d44764cb256a06146b729a010dd795b96bbebfbb676012010b577b5a59ae9a957a946406b67a01e5ccaeac383562ebe2bc1c72336b74528e79074f60ef8155a871de0453aa8a8bf7583c99e886551", 0x5f, 0x2}, {&(0x7f0000000200)="92ea4b23475d1f2a6f45a94ff643f58d0fbce8496b8b6ba43565a3520a2bd15f3a4a1c4b7520eda972744a22e02ef140e6fab00c3a533123bc6e5e299249cd1a2e66b33dd63709adb2d56da934f858b0651bbc1656c57bb817cb217d6709b2b405d8d0aff3b766de5592e7fd51a3d6257f8da2064b00f61114faa0e3bbf6a6c557e9f78d03170f15fafd542fd573fb223e90e93a13da0ff0dccca0b65971c6eab359864f9831e7c17095867e496d49f5b2663f9ff5c0fbbb33169cb818b1b49f3fa37efa39ee84045e0db93ccd5bff0f904ef516d208642f90372fc2383b780031aa169965b20c481085242edab27f", 0xef, 0x5f8b}, {&(0x7f0000000740)="2784fee089a226aabb84d9fafb8f879e2b35df3e794f6a5f83ca8ecd81263379ef46e8b865f1e8ea9ed9", 0x2a, 0x6}], 0x810, &(0x7f0000000380)={[{@whint_mode_off='whint_mode=off'}, {@background_gc_sync='background_gc=sync'}, {@two_active_logs='active_logs=2'}, {@noquota='noquota'}], [{@obj_role={'obj_role'}}, {@dont_appraise='dont_appraise'}]}) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000400)={r0, 0x2, 0x7, 0x277}) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x4, 0xe, &(0x7f0000000440)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x2}, [@map_val={0x18, 0x9, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x9}, @alu={0x7, 0x0, 0xd, 0xb, 0xa, 0x8, 0x10}, @jmp={0x5, 0x1, 0x8, 0x4, 0x5, 0x34, 0x4}, @map={0x18, 0x5, 0x1, 0x0, r1}, @btf_id={0x18, 0xb, 0x3, 0x0, 0x4}, @map={0x18, 0x6, 0x1, 0x0, r1}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}]}, &(0x7f00000004c0)='GPL\x00', 0x0, 0xf3, &(0x7f0000000500)=""/243, 0x41100, 0x3, [], 0x0, 0x12, r1, 0x8, &(0x7f0000000600)={0x7, 0x4}, 0x8, 0x10, &(0x7f0000000640)={0x4, 0x10, 0x100, 0x2}, 0x10, 0xffffffffffffffff, r1}, 0x78) openat$dir(0xffffffffffffff9c, &(0x7f0000000700)='.\x00', 0x40000, 0x100) r2 = dup(r0) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f00000009c0)={0x2, &(0x7f0000000980)=[{0x28, 0x0, 0x0, 0xfffff020}, {0x6}]}, 0x10) 20:48:39 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}]}) [ 247.197451] erofs: unmounted for /dev/loop5 [ 247.208201] CPU: 0 PID: 15872 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 247.216107] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 247.225450] Call Trace: [ 247.228032] dump_stack+0x1fc/0x2ef [ 247.231647] should_fail.cold+0xa/0xf [ 247.235435] ? setup_fault_attr+0x200/0x200 [ 247.239744] ? lock_acquire+0x170/0x3c0 [ 247.243708] __should_failslab+0x115/0x180 [ 247.247936] should_failslab+0x5/0x10 [ 247.251725] kmem_cache_alloc+0x277/0x370 [ 247.255870] __kernfs_new_node+0xd2/0x680 [ 247.260009] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 247.264758] ? __mutex_unlock_slowpath+0xea/0x610 [ 247.269708] ? wait_for_completion_io+0x10/0x10 [ 247.274383] ? kernfs_next_descendant_post+0x19c/0x290 [ 247.279654] kernfs_new_node+0x92/0x120 [ 247.283633] __kernfs_create_file+0x51/0x340 [ 247.288049] sysfs_add_file_mode_ns+0x226/0x540 [ 247.292852] internal_create_group+0x355/0xb20 [ 247.297431] ? sysfs_remove_link_from_group+0x70/0x70 [ 247.302611] ? lock_downgrade+0x720/0x720 [ 247.306771] lo_ioctl+0xf7c/0x20e0 [ 247.310310] ? loop_set_status64+0x110/0x110 [ 247.314731] blkdev_ioctl+0x5cb/0x1a80 [ 247.318615] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 247.323963] ? blkpg_ioctl+0x9d0/0x9d0 [ 247.327834] ? mark_held_locks+0xf0/0xf0 [ 247.331880] ? mark_held_locks+0xf0/0xf0 [ 247.335927] ? debug_check_no_obj_freed+0x201/0x490 [ 247.340930] ? lock_downgrade+0x720/0x720 [ 247.345062] block_ioctl+0xe9/0x130 [ 247.348796] ? blkdev_fallocate+0x3f0/0x3f0 [ 247.353102] do_vfs_ioctl+0xcdb/0x12e0 [ 247.357030] ? lock_downgrade+0x720/0x720 [ 247.361163] ? check_preemption_disabled+0x41/0x280 [ 247.366166] ? ioctl_preallocate+0x200/0x200 [ 247.370560] ? __fget+0x356/0x510 [ 247.374001] ? do_dup2+0x450/0x450 [ 247.377525] ? do_sys_open+0x2bf/0x520 [ 247.381398] ksys_ioctl+0x9b/0xc0 [ 247.384860] __x64_sys_ioctl+0x6f/0xb0 [ 247.388735] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 247.393305] do_syscall_64+0xf9/0x620 [ 247.397114] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 247.402294] RIP: 0033:0x4658c7 [ 247.405480] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 247.424365] RSP: 002b:00007f1990258f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 247.432057] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 247.439311] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 247.446583] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 247.453850] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 247.461103] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 [ 247.469864] erofs: unmounted for /dev/loop1 [ 247.474565] erofs: read_super, device -> /dev/loop2 [ 247.475221] erofs: read_super, device -> /dev/loop0 [ 247.479588] erofs: options -> acl,user_xattr,user_xattr, [ 247.488170] erofs: cannot find valid erofs superblock [ 247.498657] erofs: options -> acl,user_xattr, [ 247.504244] erofs: root inode @ nid 0 [ 247.519773] erofs: read_super, device -> /dev/loop3 [ 247.527483] erofs: options -> acl,user_xattr,user_xattr, [ 247.533049] erofs: cannot find valid erofs superblock 20:48:39 executing program 0 (fault-call:0 fault-nth:15): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 247.646846] erofs: read_super, device -> /dev/loop1 [ 247.654964] erofs: options -> acl, [ 247.660999] erofs: root inode @ nid 36 [ 247.669340] erofs: mounted on /dev/loop1 with opts: acl. [ 247.687763] erofs: read_super, device -> /dev/loop5 [ 247.692914] erofs: options -> acl, 20:48:39 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:39 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}]}) [ 247.697252] erofs: root inode @ nid 36 [ 247.701506] erofs: mounted on /dev/loop5 with opts: acl. 20:48:39 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:39 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}]}) [ 247.748911] F2FS-fs (loop4): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 247.756777] FAULT_INJECTION: forcing a failure. [ 247.756777] name failslab, interval 1, probability 0, space 0, times 0 [ 247.763585] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 247.768196] erofs: unmounted for /dev/loop5 [ 247.780759] CPU: 1 PID: 15906 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 247.784595] F2FS-fs (loop4): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 247.788644] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 247.788651] Call Trace: [ 247.788676] dump_stack+0x1fc/0x2ef [ 247.788699] should_fail.cold+0xa/0xf [ 247.803907] F2FS-fs (loop4): Can't find valid F2FS filesystem in 2th superblock [ 247.805052] ? setup_fault_attr+0x200/0x200 [ 247.805066] ? lock_acquire+0x170/0x3c0 [ 247.805086] __should_failslab+0x115/0x180 [ 247.807798] F2FS-fs (loop4): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 247.811268] should_failslab+0x5/0x10 [ 247.811283] kmem_cache_alloc+0x277/0x370 [ 247.811300] __kernfs_new_node+0xd2/0x680 [ 247.811317] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 247.821828] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 247.822532] ? __mutex_unlock_slowpath+0xea/0x610 [ 247.828464] F2FS-fs (loop4): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 247.830802] ? wait_for_completion_io+0x10/0x10 [ 247.830821] ? kernfs_next_descendant_post+0x19c/0x290 [ 247.830841] kernfs_new_node+0x92/0x120 [ 247.840202] F2FS-fs (loop4): Can't find valid F2FS filesystem in 2th superblock [ 247.842070] __kernfs_create_file+0x51/0x340 [ 247.842092] sysfs_add_file_mode_ns+0x226/0x540 [ 247.908436] internal_create_group+0x355/0xb20 [ 247.913007] ? sysfs_remove_link_from_group+0x70/0x70 [ 247.918181] ? lock_downgrade+0x720/0x720 [ 247.922319] lo_ioctl+0xf7c/0x20e0 [ 247.925846] ? loop_set_status64+0x110/0x110 [ 247.930239] blkdev_ioctl+0x5cb/0x1a80 [ 247.934121] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 247.939482] ? blkpg_ioctl+0x9d0/0x9d0 [ 247.943374] ? mark_held_locks+0xf0/0xf0 [ 247.947450] ? mark_held_locks+0xf0/0xf0 [ 247.951514] ? debug_check_no_obj_freed+0x201/0x490 [ 247.956544] ? lock_downgrade+0x720/0x720 [ 247.960700] block_ioctl+0xe9/0x130 [ 247.964314] ? blkdev_fallocate+0x3f0/0x3f0 [ 247.968623] do_vfs_ioctl+0xcdb/0x12e0 [ 247.972498] ? lock_downgrade+0x720/0x720 [ 247.976639] ? check_preemption_disabled+0x41/0x280 [ 247.981662] ? ioctl_preallocate+0x200/0x200 [ 247.986078] ? __fget+0x356/0x510 [ 247.989531] ? do_dup2+0x450/0x450 [ 247.993058] ? do_sys_open+0x2bf/0x520 [ 247.996953] ksys_ioctl+0x9b/0xc0 [ 248.000402] __x64_sys_ioctl+0x6f/0xb0 [ 248.004359] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 248.008927] do_syscall_64+0xf9/0x620 [ 248.012714] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 248.017889] RIP: 0033:0x4658c7 [ 248.021065] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 248.039949] RSP: 002b:00007f1990258f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 248.047642] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 248.054902] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 248.062169] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 248.069424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 248.076687] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 [ 248.088961] erofs: unmounted for /dev/loop1 [ 248.089406] erofs: read_super, device -> /dev/loop0 [ 248.098498] erofs: options -> acl,user_xattr, [ 248.103451] erofs: root inode @ nid 0 [ 248.174182] erofs: read_super, device -> /dev/loop3 [ 248.179392] erofs: options -> acl,user_xattr,user_xattr, [ 248.187049] erofs: cannot find valid erofs superblock 20:48:40 executing program 0 (fault-call:0 fault-nth:16): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 248.285503] erofs: read_super, device -> /dev/loop2 [ 248.303563] erofs: read_super, device -> /dev/loop5 20:48:40 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) [ 248.338784] erofs: options -> acl,user_xattr,user_xattr, [ 248.345697] erofs: options -> acl, [ 248.357453] erofs: root inode @ nid 36 [ 248.361792] erofs: root inode @ nid 36 [ 248.375164] erofs: mounted on /dev/loop5 with opts: acl. [ 248.381805] erofs: read_super, device -> /dev/loop1 [ 248.387896] erofs: mounted on /dev/loop2 with opts: acl. [ 248.403027] FAULT_INJECTION: forcing a failure. [ 248.403027] name failslab, interval 1, probability 0, space 0, times 0 [ 248.419582] erofs: options -> acl, [ 248.424805] erofs: root inode @ nid 36 [ 248.425788] CPU: 1 PID: 15936 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 248.429349] erofs: mounted on /dev/loop1 with opts: acl. [ 248.436578] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 248.436584] Call Trace: [ 248.436609] dump_stack+0x1fc/0x2ef [ 248.436629] should_fail.cold+0xa/0xf [ 248.436646] ? setup_fault_attr+0x200/0x200 [ 248.436662] ? lock_acquire+0x170/0x3c0 [ 248.436683] __should_failslab+0x115/0x180 [ 248.436700] should_failslab+0x5/0x10 [ 248.436713] kmem_cache_alloc+0x277/0x370 [ 248.436732] __kernfs_new_node+0xd2/0x680 [ 248.436754] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 248.490777] ? __mutex_unlock_slowpath+0xea/0x610 [ 248.495626] ? wait_for_completion_io+0x10/0x10 [ 248.500290] ? kernfs_next_descendant_post+0x19c/0x290 [ 248.505574] kernfs_new_node+0x92/0x120 [ 248.509547] __kernfs_create_file+0x51/0x340 [ 248.513942] sysfs_add_file_mode_ns+0x226/0x540 [ 248.518603] internal_create_group+0x355/0xb20 [ 248.523188] ? sysfs_remove_link_from_group+0x70/0x70 [ 248.528370] ? lock_downgrade+0x720/0x720 [ 248.532513] lo_ioctl+0xf7c/0x20e0 [ 248.536043] ? loop_set_status64+0x110/0x110 [ 248.540441] blkdev_ioctl+0x5cb/0x1a80 [ 248.544325] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 248.549706] ? blkpg_ioctl+0x9d0/0x9d0 [ 248.553588] ? mark_held_locks+0xf0/0xf0 [ 248.557642] ? mark_held_locks+0xf0/0xf0 [ 248.561694] ? debug_check_no_obj_freed+0x201/0x490 [ 248.566713] ? lock_downgrade+0x720/0x720 [ 248.570858] block_ioctl+0xe9/0x130 [ 248.574488] ? blkdev_fallocate+0x3f0/0x3f0 [ 248.578799] do_vfs_ioctl+0xcdb/0x12e0 [ 248.582672] ? lock_downgrade+0x720/0x720 [ 248.586820] ? check_preemption_disabled+0x41/0x280 [ 248.591843] ? ioctl_preallocate+0x200/0x200 [ 248.596264] ? __fget+0x356/0x510 [ 248.599713] ? do_dup2+0x450/0x450 [ 248.603250] ? do_sys_open+0x2bf/0x520 [ 248.607146] ksys_ioctl+0x9b/0xc0 [ 248.610613] __x64_sys_ioctl+0x6f/0xb0 [ 248.614484] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 248.619051] do_syscall_64+0xf9/0x620 [ 248.622836] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 248.628018] RIP: 0033:0x4658c7 [ 248.631223] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 248.650112] RSP: 002b:00007f1990258f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 248.657804] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 248.665064] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 248.672382] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 248.679638] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 20:48:40 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 248.686903] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 [ 248.697429] erofs: unmounted for /dev/loop2 [ 248.717554] erofs: read_super, device -> /dev/loop0 [ 248.722608] erofs: options -> acl,user_xattr, 20:48:40 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@user_xattr='user_xattr'}]}) [ 248.751585] erofs: root inode @ nid 0 20:48:40 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) [ 248.778509] erofs: unmounted for /dev/loop5 [ 248.797119] erofs: unmounted for /dev/loop1 20:48:41 executing program 4: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000480)=0x11) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000380)=@newqdisc={0x38, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_clsact={0xb, 0x1, 'clsact\x00'}, @TCA_RATE={0x6}]}, 0x38}}, 0x0) r5 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x3, 0x80) r6 = fcntl$dupfd(r3, 0x406, r0) sendmsg$IPSET_CMD_PROTOCOL(r6, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f00000003c0)={0x54, 0x1, 0x6, 0x201, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x54}, 0x1, 0x0, 0x0, 0x24048801}, 0x4000) ioctl$USBDEVFS_RESETEP(r5, 0x80045503, &(0x7f0000000240)={0xe, 0x1}) r7 = fcntl$dupfd(r0, 0x406, r0) sendmsg$unix(r7, &(0x7f0000000200)={&(0x7f00000002c0)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000100)="b57b6f6b1bb5bfc14039ef1f73fde8d2670fda42ea2ec0280ae67501ddbc3e6d17729d7a36fabeec299b83749d19b401eaec99124adfde5eef22a4bb3a5cc9e079256d7bc87c0da285b93839bc08281053e4138567bc8732115feb10e8f72acbc6a3a98e42f7493ca7b51926637cb8b214c1a85d80d24e62b3cbcf457fa4c71d29a29e8348a22c027fb04c814b159711ad805b54c9", 0x95}], 0x1, 0x0, 0x0, 0x4000000}, 0x48050) ioctl$KDGKBDIACR(r5, 0x4b4a, &(0x7f0000000040)=""/42) 20:48:41 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}]}) 20:48:41 executing program 0 (fault-call:0 fault-nth:17): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 248.965406] erofs: read_super, device -> /dev/loop2 [ 248.970461] erofs: options -> acl,user_xattr,user_xattr, [ 249.026040] erofs: cannot find valid erofs superblock [ 249.038569] erofs: read_super, device -> /dev/loop1 [ 249.044927] erofs: options -> acl, [ 249.049665] erofs: root inode @ nid 36 [ 249.057919] erofs: mounted on /dev/loop1 with opts: acl. [ 249.099375] FAULT_INJECTION: forcing a failure. [ 249.099375] name failslab, interval 1, probability 0, space 0, times 0 [ 249.111818] CPU: 0 PID: 15964 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 249.119717] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 249.129090] Call Trace: [ 249.131681] dump_stack+0x1fc/0x2ef [ 249.135306] should_fail.cold+0xa/0xf [ 249.139107] ? setup_fault_attr+0x200/0x200 [ 249.141816] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 249.143458] ? lock_acquire+0x170/0x3c0 [ 249.143481] __should_failslab+0x115/0x180 [ 249.143498] should_failslab+0x5/0x10 [ 249.143510] kmem_cache_alloc+0x277/0x370 [ 249.143529] __kernfs_new_node+0xd2/0x680 [ 249.172380] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 249.177145] ? __mutex_unlock_slowpath+0xea/0x610 [ 249.181991] ? wait_for_completion_io+0x10/0x10 [ 249.186658] ? kernfs_next_descendant_post+0x19c/0x290 [ 249.191944] kernfs_new_node+0x92/0x120 [ 249.195909] __kernfs_create_file+0x51/0x340 [ 249.200309] sysfs_add_file_mode_ns+0x226/0x540 [ 249.204969] internal_create_group+0x355/0xb20 [ 249.209631] ? sysfs_remove_link_from_group+0x70/0x70 [ 249.214811] ? lock_downgrade+0x720/0x720 [ 249.218956] lo_ioctl+0xf7c/0x20e0 [ 249.222490] ? loop_set_status64+0x110/0x110 [ 249.226889] blkdev_ioctl+0x5cb/0x1a80 [ 249.230764] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 249.236200] ? blkpg_ioctl+0x9d0/0x9d0 [ 249.240077] ? mark_held_locks+0xf0/0xf0 [ 249.244123] ? mark_held_locks+0xf0/0xf0 [ 249.248191] ? debug_check_no_obj_freed+0x201/0x490 [ 249.253199] ? lock_downgrade+0x720/0x720 [ 249.257335] block_ioctl+0xe9/0x130 [ 249.260944] ? blkdev_fallocate+0x3f0/0x3f0 [ 249.265252] do_vfs_ioctl+0xcdb/0x12e0 [ 249.269130] ? lock_downgrade+0x720/0x720 [ 249.273262] ? check_preemption_disabled+0x41/0x280 [ 249.278265] ? ioctl_preallocate+0x200/0x200 [ 249.282661] ? __fget+0x356/0x510 [ 249.286101] ? do_dup2+0x450/0x450 [ 249.289643] ? do_sys_open+0x2bf/0x520 [ 249.293521] ksys_ioctl+0x9b/0xc0 [ 249.296964] __x64_sys_ioctl+0x6f/0xb0 [ 249.300837] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 249.305404] do_syscall_64+0xf9/0x620 [ 249.309195] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 249.314372] RIP: 0033:0x4658c7 [ 249.317551] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 249.336523] RSP: 002b:00007f1990258f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 20:48:41 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@user_xattr='user_xattr'}]}) 20:48:41 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 249.344217] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 249.351473] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 249.358731] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 249.365984] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 249.373238] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 [ 249.381333] erofs: unmounted for /dev/loop1 20:48:41 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) [ 249.411369] erofs: read_super, device -> /dev/loop5 [ 249.427545] erofs: options -> user_xattr, [ 249.437485] erofs: root inode @ nid 36 [ 249.441558] erofs: mounted on /dev/loop5 with opts: user_xattr. [ 249.516693] erofs: read_super, device -> /dev/loop0 [ 249.521746] erofs: options -> acl,user_xattr, [ 249.526695] erofs: root inode @ nid 0 [ 249.535692] erofs: read_super, device -> /dev/loop2 [ 249.540753] erofs: options -> acl,user_xattr,user_xattr, 20:48:41 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@user_xattr='user_xattr'}]}) [ 249.576786] erofs: read_super, device -> /dev/loop1 [ 249.581897] erofs: options -> user_xattr, 20:48:41 executing program 0 (fault-call:0 fault-nth:18): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:41 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:41 executing program 4: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snd/timer\x00', 0x0) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000080)={{0x1, 0x3, 0x0, 0x3}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f0000000140)={0x0, 0x8000}) [ 249.625619] erofs: cannot find valid erofs superblock [ 249.631756] erofs: root inode @ nid 36 [ 249.638932] erofs: unmounted for /dev/loop5 [ 249.650752] erofs: mounted on /dev/loop1 with opts: user_xattr. 20:48:41 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:41 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@user_xattr='user_xattr'}]}) [ 249.790556] erofs: unmounted for /dev/loop1 [ 249.808539] erofs: read_super, device -> /dev/loop3 [ 249.824507] FAULT_INJECTION: forcing a failure. [ 249.824507] name failslab, interval 1, probability 0, space 0, times 0 [ 249.836283] erofs: options -> acl,user_xattr, [ 249.846823] erofs: root inode @ nid 36 [ 249.853569] CPU: 0 PID: 16028 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 249.861474] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 249.870843] Call Trace: [ 249.873432] dump_stack+0x1fc/0x2ef [ 249.877051] should_fail.cold+0xa/0xf [ 249.880848] ? setup_fault_attr+0x200/0x200 [ 249.885184] ? lock_acquire+0x170/0x3c0 [ 249.889186] ? dev_uevent_filter+0xd0/0xd0 20:48:42 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000003c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000440)='memory.events\x00', 0x100002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x4, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$cgroup_int(r3, &(0x7f0000000200), 0x43400) perf_event_open(0x0, 0x0, 0xf, r1, 0x1) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[], 0x32600) fcntl$getownex(r0, 0x10, &(0x7f00000000c0)={0x0, 0x0}) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x8, 0x3, 0x3a, 0x0, 0x0, 0x0, 0x2140, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0xffe, 0x0, @perf_config_ext={0x5, 0x29}, 0x12020, 0x3, 0xc0b8, 0x5, 0xa, 0x0, 0x200}, r5, 0xf, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r4, &(0x7f0000000200)=ANY=[], 0x4ea00) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) perf_event_open(&(0x7f0000000340)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc028660f, &(0x7f00000005c0)=0x443000033) [ 249.893427] __should_failslab+0x115/0x180 [ 249.897672] should_failslab+0x5/0x10 [ 249.901489] kmem_cache_alloc_trace+0x284/0x380 [ 249.906179] ? dev_uevent_filter+0xd0/0xd0 [ 249.910424] kobject_uevent_env+0x236/0x14a0 [ 249.914844] lo_ioctl+0xff9/0x20e0 [ 249.918382] ? loop_set_status64+0x110/0x110 [ 249.922802] blkdev_ioctl+0x5cb/0x1a80 [ 249.926688] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 249.932096] ? blkpg_ioctl+0x9d0/0x9d0 [ 249.935973] ? mark_held_locks+0xf0/0xf0 [ 249.940019] ? mark_held_locks+0xf0/0xf0 [ 249.944068] ? debug_check_no_obj_freed+0x201/0x490 [ 249.949082] ? lock_downgrade+0x720/0x720 [ 249.953234] block_ioctl+0xe9/0x130 [ 249.956852] ? blkdev_fallocate+0x3f0/0x3f0 [ 249.961220] do_vfs_ioctl+0xcdb/0x12e0 [ 249.965117] ? lock_downgrade+0x720/0x720 [ 249.969263] ? check_preemption_disabled+0x41/0x280 [ 249.974281] ? ioctl_preallocate+0x200/0x200 [ 249.978680] ? __fget+0x356/0x510 [ 249.982119] ? do_dup2+0x450/0x450 [ 249.985666] ? do_sys_open+0x2bf/0x520 [ 249.989559] ksys_ioctl+0x9b/0xc0 [ 249.993006] __x64_sys_ioctl+0x6f/0xb0 [ 249.996914] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 250.001484] do_syscall_64+0xf9/0x620 [ 250.005273] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 250.010446] RIP: 0033:0x4658c7 [ 250.013621] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 250.032509] RSP: 002b:00007f1990258f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 250.040218] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 250.047480] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 250.054732] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 250.062005] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 250.069257] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 20:48:42 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}]}) [ 250.184842] erofs: read_super, device -> /dev/loop0 [ 250.185543] erofs: read_super, device -> /dev/loop2 [ 250.190009] erofs: options -> acl,user_xattr, [ 250.203140] erofs: read_super, device -> /dev/loop5 [ 250.209466] erofs: options -> user_xattr, [ 250.215973] erofs: read_super, device -> /dev/loop1 [ 250.221033] erofs: options -> user_xattr, [ 250.230279] erofs: options -> acl,user_xattr,user_xattr, [ 250.232149] erofs: root inode @ nid 0 [ 250.240898] erofs: root inode @ nid 36 [ 250.248235] erofs: cannot find valid erofs superblock [ 250.254120] erofs: mounted on /dev/loop5 with opts: user_xattr. [ 250.260488] erofs: root inode @ nid 36 [ 250.265422] erofs: mounted on /dev/loop1 with opts: user_xattr. 20:48:42 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@user_xattr='user_xattr'}]}) [ 250.332952] erofs: read_super, device -> /dev/loop3 [ 250.346837] erofs: options -> acl, 20:48:42 executing program 0 (fault-call:0 fault-nth:19): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:42 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:42 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@user_xattr='user_xattr'}]}) [ 250.381476] erofs: unmounted for /dev/loop5 [ 250.390985] erofs: root inode @ nid 36 [ 250.417985] erofs: unmounted for /dev/loop1 [ 250.476417] FAULT_INJECTION: forcing a failure. [ 250.476417] name failslab, interval 1, probability 0, space 0, times 0 [ 250.492742] CPU: 1 PID: 16069 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 250.500665] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 250.510027] Call Trace: [ 250.512645] dump_stack+0x1fc/0x2ef [ 250.516299] should_fail.cold+0xa/0xf [ 250.520109] ? setup_fault_attr+0x200/0x200 [ 250.524425] ? lock_acquire+0x170/0x3c0 [ 250.528395] __should_failslab+0x115/0x180 [ 250.532626] should_failslab+0x5/0x10 [ 250.536420] __kmalloc+0x2ab/0x3c0 [ 250.539956] ? kobject_get_path+0xbf/0x240 [ 250.544179] kobject_get_path+0xbf/0x240 [ 250.548231] kobject_uevent_env+0x25c/0x14a0 [ 250.552641] lo_ioctl+0xff9/0x20e0 [ 250.556172] ? loop_set_status64+0x110/0x110 [ 250.560569] blkdev_ioctl+0x5cb/0x1a80 [ 250.564443] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 250.569794] ? blkpg_ioctl+0x9d0/0x9d0 [ 250.573671] ? mark_held_locks+0xf0/0xf0 [ 250.577734] ? mark_held_locks+0xf0/0xf0 [ 250.581788] ? debug_check_no_obj_freed+0x201/0x490 [ 250.586810] ? lock_downgrade+0x720/0x720 [ 250.590964] block_ioctl+0xe9/0x130 [ 250.594583] ? blkdev_fallocate+0x3f0/0x3f0 [ 250.598894] do_vfs_ioctl+0xcdb/0x12e0 [ 250.602773] ? lock_downgrade+0x720/0x720 [ 250.606907] ? check_preemption_disabled+0x41/0x280 [ 250.611910] ? ioctl_preallocate+0x200/0x200 [ 250.616310] ? __fget+0x356/0x510 [ 250.619750] ? do_dup2+0x450/0x450 [ 250.623279] ? do_sys_open+0x2bf/0x520 [ 250.627176] ksys_ioctl+0x9b/0xc0 [ 250.630632] __x64_sys_ioctl+0x6f/0xb0 [ 250.634506] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 250.639075] do_syscall_64+0xf9/0x620 [ 250.642865] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 250.648038] RIP: 0033:0x4658c7 [ 250.651306] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 250.670192] RSP: 002b:00007f1990258f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 250.677897] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 250.685152] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 250.692406] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 250.699661] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 250.706915] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 [ 250.756112] erofs: read_super, device -> /dev/loop5 [ 250.761742] erofs: options -> user_xattr, [ 250.768623] erofs: read_super, device -> /dev/loop0 [ 250.775775] erofs: read_super, device -> /dev/loop1 [ 250.787163] erofs: read_super, device -> /dev/loop2 [ 250.793334] erofs: options -> acl,user_xattr,user_xattr, [ 250.799243] erofs: root inode @ nid 36 [ 250.799642] erofs: options -> user_xattr, [ 250.805068] erofs: mounted on /dev/loop5 with opts: user_xattr. [ 250.810558] erofs: options -> acl,user_xattr, [ 250.814240] erofs: blksize 1 isn't supported on this platform [ 250.824273] erofs: root inode @ nid 36 [ 250.824353] erofs: mounted on /dev/loop1 with opts: user_xattr. 20:48:43 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}]}) [ 250.866148] erofs: root inode @ nid 0 20:48:43 executing program 5 (fault-call:0 fault-nth:0): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 250.913460] erofs: unmounted for /dev/loop5 20:48:43 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:43 executing program 0 (fault-call:0 fault-nth:20): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 251.012272] erofs: unmounted for /dev/loop1 [ 251.020524] erofs: read_super, device -> /dev/loop3 [ 251.027353] erofs: options -> acl, [ 251.032084] erofs: root inode @ nid 36 [ 251.081339] FAULT_INJECTION: forcing a failure. [ 251.081339] name failslab, interval 1, probability 0, space 0, times 0 [ 251.098484] CPU: 1 PID: 16107 Comm: syz-executor.5 Not tainted 4.19.172-syzkaller #0 [ 251.106387] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 251.115734] Call Trace: [ 251.118322] dump_stack+0x1fc/0x2ef [ 251.121940] should_fail.cold+0xa/0xf [ 251.125732] ? setup_fault_attr+0x200/0x200 [ 251.130045] ? lock_acquire+0x170/0x3c0 [ 251.134019] __should_failslab+0x115/0x180 [ 251.138241] should_failslab+0x5/0x10 [ 251.142027] __kmalloc+0x2ab/0x3c0 [ 251.145573] ? __se_sys_memfd_create+0xf8/0x440 [ 251.150241] __se_sys_memfd_create+0xf8/0x440 [ 251.154738] ? memfd_file_seals_ptr+0x150/0x150 [ 251.159401] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 251.164762] ? trace_hardirqs_off_caller+0x6e/0x210 [ 251.169770] ? do_syscall_64+0x21/0x620 [ 251.173783] do_syscall_64+0xf9/0x620 [ 251.177596] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 251.182780] RIP: 0033:0x465b09 [ 251.185976] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 251.204883] RSP: 002b:00007fada0fbff48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 251.212595] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 251.219849] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da 20:48:43 executing program 1 (fault-call:0 fault-nth:0): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 251.227103] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 251.234363] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 251.241620] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 [ 251.278557] FAULT_INJECTION: forcing a failure. [ 251.278557] name failslab, interval 1, probability 0, space 0, times 0 [ 251.301237] FAULT_INJECTION: forcing a failure. [ 251.301237] name failslab, interval 1, probability 0, space 0, times 0 [ 251.313622] CPU: 0 PID: 16108 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 20:48:43 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}]}) [ 251.321520] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 251.330868] Call Trace: [ 251.333479] dump_stack+0x1fc/0x2ef [ 251.337120] should_fail.cold+0xa/0xf [ 251.341303] ? setup_fault_attr+0x200/0x200 [ 251.345629] ? lock_acquire+0x170/0x3c0 [ 251.349618] __should_failslab+0x115/0x180 [ 251.353861] should_failslab+0x5/0x10 [ 251.357673] __kmalloc+0x2ab/0x3c0 [ 251.361220] ? kobject_get_path+0xbf/0x240 [ 251.365504] kobject_get_path+0xbf/0x240 [ 251.369569] kobject_uevent_env+0x25c/0x14a0 [ 251.374005] lo_ioctl+0xff9/0x20e0 [ 251.377546] ? loop_set_status64+0x110/0x110 [ 251.381950] blkdev_ioctl+0x5cb/0x1a80 [ 251.385922] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 251.391288] ? blkpg_ioctl+0x9d0/0x9d0 [ 251.395183] ? mark_held_locks+0xf0/0xf0 [ 251.399244] ? mark_held_locks+0xf0/0xf0 [ 251.403316] ? debug_check_no_obj_freed+0x201/0x490 [ 251.408338] ? lock_downgrade+0x720/0x720 [ 251.412479] block_ioctl+0xe9/0x130 [ 251.416108] ? blkdev_fallocate+0x3f0/0x3f0 [ 251.420455] do_vfs_ioctl+0xcdb/0x12e0 [ 251.424349] ? lock_downgrade+0x720/0x720 [ 251.428496] ? check_preemption_disabled+0x41/0x280 [ 251.433506] ? ioctl_preallocate+0x200/0x200 [ 251.437909] ? __fget+0x356/0x510 [ 251.441353] ? do_dup2+0x450/0x450 [ 251.444893] ? do_sys_open+0x2bf/0x520 [ 251.448823] ksys_ioctl+0x9b/0xc0 [ 251.452276] __x64_sys_ioctl+0x6f/0xb0 [ 251.456162] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 251.460743] do_syscall_64+0xf9/0x620 [ 251.464538] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 251.469713] RIP: 0033:0x4658c7 [ 251.472893] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 251.493080] RSP: 002b:00007f1990258f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 251.500773] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 251.508046] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 251.515312] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 251.522566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 251.529841] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 [ 251.545271] CPU: 1 PID: 16113 Comm: syz-executor.1 Not tainted 4.19.172-syzkaller #0 [ 251.553184] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 251.562546] Call Trace: [ 251.565157] dump_stack+0x1fc/0x2ef [ 251.568800] should_fail.cold+0xa/0xf [ 251.572611] ? setup_fault_attr+0x200/0x200 [ 251.576926] ? lock_acquire+0x170/0x3c0 [ 251.580894] __should_failslab+0x115/0x180 [ 251.585124] should_failslab+0x5/0x10 [ 251.588914] __kmalloc+0x2ab/0x3c0 [ 251.592445] ? __se_sys_memfd_create+0xf8/0x440 [ 251.597102] __se_sys_memfd_create+0xf8/0x440 [ 251.601586] ? memfd_file_seals_ptr+0x150/0x150 [ 251.606242] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 251.611593] ? trace_hardirqs_off_caller+0x6e/0x210 [ 251.616600] ? do_syscall_64+0x21/0x620 [ 251.620650] do_syscall_64+0xf9/0x620 [ 251.624440] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 251.629613] RIP: 0033:0x465b09 [ 251.632793] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 251.651679] RSP: 002b:00007effbaa15f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 251.659389] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 251.666648] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 251.673906] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 251.681162] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 251.688419] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 [ 251.700329] erofs: read_super, device -> /dev/loop2 [ 251.715469] erofs: read_super, device -> /dev/loop0 [ 251.720509] erofs: options -> acl,user_xattr, [ 251.744697] erofs: options -> acl,user_xattr,user_xattr, [ 251.745261] erofs: root inode @ nid 0 [ 251.781541] erofs: blksize 1 isn't supported on this platform [ 251.802134] erofs: read_super, device -> /dev/loop3 [ 251.808282] erofs: options -> acl, [ 251.812042] erofs: root inode @ nid 36 20:48:44 executing program 1 (fault-call:0 fault-nth:1): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:44 executing program 5 (fault-call:0 fault-nth:1): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:44 executing program 0 (fault-call:0 fault-nth:21): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:44 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:44 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1ada42, 0x0) ioctl$VIDIOC_G_OUTPUT(r0, 0x8004562e, &(0x7f0000000000)) r1 = openat$vmci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmci\x00', 0x2, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(r1, 0x40309410, &(0x7f0000000240)={0x6, 0x20000000022, 0x0, 0xaed, 0x0, [0x400, 0x80000004, 0x16, 0x80000002]}) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000300)='net\x00') unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x0) ftruncate(0xffffffffffffffff, 0x40003) sendfile(r0, 0xffffffffffffffff, 0x0, 0x2008000fffffffe) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0xc028660f, &(0x7f00000005c0)=0x443000033) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) ioctl$SNDCTL_DSP_GETTRIGGER(r3, 0x80045010, &(0x7f0000000280)) ioctl$VIDIOC_S_OUTPUT(0xffffffffffffffff, 0xc004562f, &(0x7f0000000200)=0x3a14b123) r4 = socket$vsock_stream(0x28, 0x1, 0x0) ioctl$BTRFS_IOC_RESIZE(r2, 0x50009403, &(0x7f0000000340)=ANY=[@ANYRES32=r4, @ANYBLOB="000000002b30303008e4207d30303030303030303030303038786f9b1fbf6f771ea7014968e2eeac881ef02a991a91045d5f83d3c8abc4530bb5baba5ffc4172d2139748113e7cc239e4fec1273fd18bc6ee13a329cf5a192c77dd838317f840dc0bce47183738887cbdb3defc5302e34cd2dcf4305047822fc78c8e230948dfa14f589db4775c9426a9aafcb1d76489597355fb55f303d0a248933ea5099ee9ef83c8ff6c5cec7e11e8b710d82ddb0d86146891ee08ea609c48c7"]) r5 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x141040, 0x0) r6 = syz_open_dev$vcsu(&(0x7f0000000040)='/dev/vcsu#\x00', 0x1ff, 0x80800) ioctl$LOOP_CHANGE_FD(r6, 0x4c06, r5) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff}) sendfile(r3, r7, &(0x7f0000000100)=0x6c1, 0x2) 20:48:44 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@user_xattr='user_xattr'}]}) [ 251.928430] FAULT_INJECTION: forcing a failure. [ 251.928430] name failslab, interval 1, probability 0, space 0, times 0 [ 251.930198] FAULT_INJECTION: forcing a failure. [ 251.930198] name failslab, interval 1, probability 0, space 0, times 0 [ 251.940775] CPU: 0 PID: 16131 Comm: syz-executor.1 Not tainted 4.19.172-syzkaller #0 [ 251.959297] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 251.968666] Call Trace: [ 251.971280] dump_stack+0x1fc/0x2ef [ 251.974928] should_fail.cold+0xa/0xf [ 251.978759] ? setup_fault_attr+0x200/0x200 [ 251.983095] ? lock_acquire+0x170/0x3c0 [ 251.987089] __should_failslab+0x115/0x180 [ 251.991331] should_failslab+0x5/0x10 [ 251.995129] kmem_cache_alloc+0x277/0x370 [ 251.999268] ? shmem_destroy_callback+0xb0/0xb0 [ 252.003937] shmem_alloc_inode+0x18/0x40 [ 252.007995] ? shmem_destroy_callback+0xb0/0xb0 [ 252.012661] alloc_inode+0x5d/0x180 [ 252.016284] new_inode+0x1d/0xf0 [ 252.019642] shmem_get_inode+0x96/0x8d0 [ 252.023642] __shmem_file_setup.part.0+0x7a/0x2b0 [ 252.028563] shmem_file_setup+0x61/0x90 [ 252.032546] __se_sys_memfd_create+0x26b/0x440 [ 252.037401] ? memfd_file_seals_ptr+0x150/0x150 [ 252.042077] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 252.047435] ? trace_hardirqs_off_caller+0x6e/0x210 [ 252.052447] ? do_syscall_64+0x21/0x620 [ 252.056423] do_syscall_64+0xf9/0x620 [ 252.060217] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 252.065427] RIP: 0033:0x465b09 [ 252.068612] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 252.087509] RSP: 002b:00007effbaa15f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 252.095214] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 252.102474] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 252.109735] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 252.116997] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 252.124266] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 [ 252.131551] CPU: 1 PID: 16132 Comm: syz-executor.5 Not tainted 4.19.172-syzkaller #0 [ 252.139445] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 252.146314] FAULT_INJECTION: forcing a failure. [ 252.146314] name failslab, interval 1, probability 0, space 0, times 0 [ 252.148797] Call Trace: [ 252.148822] dump_stack+0x1fc/0x2ef [ 252.148840] should_fail.cold+0xa/0xf [ 252.148857] ? setup_fault_attr+0x200/0x200 [ 252.148871] ? lock_acquire+0x170/0x3c0 [ 252.148940] __should_failslab+0x115/0x180 [ 252.148965] should_failslab+0x5/0x10 [ 252.148977] kmem_cache_alloc+0x277/0x370 [ 252.148991] ? shmem_destroy_callback+0xb0/0xb0 [ 252.149013] shmem_alloc_inode+0x18/0x40 [ 252.149036] ? shmem_destroy_callback+0xb0/0xb0 [ 252.149051] alloc_inode+0x5d/0x180 [ 252.149064] new_inode+0x1d/0xf0 [ 252.149079] shmem_get_inode+0x96/0x8d0 [ 252.215131] __shmem_file_setup.part.0+0x7a/0x2b0 [ 252.219970] shmem_file_setup+0x61/0x90 [ 252.224023] __se_sys_memfd_create+0x26b/0x440 [ 252.228614] ? memfd_file_seals_ptr+0x150/0x150 [ 252.233289] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 252.238648] ? trace_hardirqs_off_caller+0x6e/0x210 [ 252.243669] ? do_syscall_64+0x21/0x620 [ 252.247643] do_syscall_64+0xf9/0x620 [ 252.251437] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 252.256635] RIP: 0033:0x465b09 [ 252.259818] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 252.278718] RSP: 002b:00007fada0fbff48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 252.286428] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 252.293687] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 252.300947] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 252.308208] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 252.315501] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 [ 252.322784] CPU: 0 PID: 16136 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 252.330675] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 252.340046] Call Trace: [ 252.342652] dump_stack+0x1fc/0x2ef [ 252.346290] should_fail.cold+0xa/0xf [ 252.350114] ? setup_fault_attr+0x200/0x200 [ 252.354444] ? lock_acquire+0x170/0x3c0 [ 252.358422] __should_failslab+0x115/0x180 [ 252.362656] should_failslab+0x5/0x10 [ 252.366444] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 252.371536] __kmalloc_node_track_caller+0x38/0x70 [ 252.376472] __alloc_skb+0xae/0x560 [ 252.380112] alloc_uevent_skb+0x7b/0x210 [ 252.384172] kobject_uevent_env+0xa83/0x14a0 [ 252.388939] lo_ioctl+0xff9/0x20e0 [ 252.392559] ? loop_set_status64+0x110/0x110 [ 252.396991] blkdev_ioctl+0x5cb/0x1a80 [ 252.400868] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 252.406236] ? blkpg_ioctl+0x9d0/0x9d0 [ 252.410111] ? mark_held_locks+0xf0/0xf0 [ 252.414168] ? mark_held_locks+0xf0/0xf0 [ 252.418228] ? debug_check_no_obj_freed+0x201/0x490 [ 252.423230] ? lock_downgrade+0x720/0x720 [ 252.427363] block_ioctl+0xe9/0x130 [ 252.430972] ? blkdev_fallocate+0x3f0/0x3f0 [ 252.435294] do_vfs_ioctl+0xcdb/0x12e0 [ 252.439222] ? lock_downgrade+0x720/0x720 [ 252.443361] ? check_preemption_disabled+0x41/0x280 [ 252.448364] ? ioctl_preallocate+0x200/0x200 [ 252.452770] ? __fget+0x356/0x510 [ 252.456229] ? do_dup2+0x450/0x450 [ 252.459763] ? do_sys_open+0x2bf/0x520 [ 252.463637] ksys_ioctl+0x9b/0xc0 [ 252.467076] __x64_sys_ioctl+0x6f/0xb0 [ 252.470949] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 252.475526] do_syscall_64+0xf9/0x620 [ 252.479371] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 252.484555] RIP: 0033:0x4658c7 [ 252.487802] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 252.506715] RSP: 002b:00007f1990258f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 252.514417] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 252.521688] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 20:48:44 executing program 1 (fault-call:0 fault-nth:2): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 252.528941] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 252.536226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 252.543490] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 [ 252.559200] erofs: read_super, device -> /dev/loop0 [ 252.571385] erofs: options -> acl,user_xattr, [ 252.583597] erofs: root inode @ nid 0 20:48:44 executing program 0 (fault-call:0 fault-nth:22): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:44 executing program 5 (fault-call:0 fault-nth:2): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 252.604504] audit: type=1800 audit(1612385324.760:50): pid=16142 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="file0" dev="sda1" ino=16448 res=0 [ 252.639027] erofs: read_super, device -> /dev/loop2 [ 252.661263] erofs: options -> acl,user_xattr,user_xattr, [ 252.670733] FAULT_INJECTION: forcing a failure. [ 252.670733] name failslab, interval 1, probability 0, space 0, times 0 [ 252.676363] FAULT_INJECTION: forcing a failure. [ 252.676363] name failslab, interval 1, probability 0, space 0, times 0 [ 252.694115] audit: type=1800 audit(1612385324.830:51): pid=16142 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="file0" dev="sda1" ino=16448 res=0 [ 252.703596] erofs: blksize 1 isn't supported on this platform [ 252.714105] CPU: 1 PID: 16140 Comm: syz-executor.1 Not tainted 4.19.172-syzkaller #0 [ 252.727597] FAULT_INJECTION: forcing a failure. [ 252.727597] name failslab, interval 1, probability 0, space 0, times 0 [ 252.727692] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 252.748240] Call Trace: [ 252.750834] dump_stack+0x1fc/0x2ef [ 252.754463] should_fail.cold+0xa/0xf [ 252.758264] ? setup_fault_attr+0x200/0x200 [ 252.762597] ? lock_acquire+0x170/0x3c0 [ 252.766591] __should_failslab+0x115/0x180 [ 252.770826] should_failslab+0x5/0x10 [ 252.774622] kmem_cache_alloc+0x277/0x370 [ 252.778765] __d_alloc+0x2b/0xa10 [ 252.782214] d_alloc_pseudo+0x19/0x70 [ 252.786022] alloc_file_pseudo+0xc6/0x250 [ 252.790174] ? alloc_file+0x4d0/0x4d0 [ 252.793980] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 252.799612] ? shmem_get_inode+0x44c/0x8d0 [ 252.803849] __shmem_file_setup.part.0+0x102/0x2b0 [ 252.808775] shmem_file_setup+0x61/0x90 [ 252.812742] __se_sys_memfd_create+0x26b/0x440 [ 252.817318] ? memfd_file_seals_ptr+0x150/0x150 [ 252.821986] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 252.827344] ? trace_hardirqs_off_caller+0x6e/0x210 [ 252.832375] ? do_syscall_64+0x21/0x620 [ 252.836344] do_syscall_64+0xf9/0x620 [ 252.840144] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 252.845320] RIP: 0033:0x465b09 [ 252.848503] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 252.867480] RSP: 002b:00007effbaa15f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 252.875178] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 252.882442] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 252.889710] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 252.896976] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 252.904241] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 [ 252.911524] CPU: 0 PID: 16153 Comm: syz-executor.5 Not tainted 4.19.172-syzkaller #0 [ 252.919429] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 252.919434] Call Trace: [ 252.919454] dump_stack+0x1fc/0x2ef [ 252.919468] should_fail.cold+0xa/0xf [ 252.919481] ? setup_fault_attr+0x200/0x200 [ 252.919494] ? lock_acquire+0x170/0x3c0 [ 252.919510] __should_failslab+0x115/0x180 [ 252.919525] should_failslab+0x5/0x10 [ 252.919540] kmem_cache_alloc+0x277/0x370 [ 252.919559] __d_alloc+0x2b/0xa10 [ 252.919583] d_alloc_pseudo+0x19/0x70 [ 252.966506] alloc_file_pseudo+0xc6/0x250 [ 252.970661] ? alloc_file+0x4d0/0x4d0 [ 252.974456] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 252.980073] ? shmem_get_inode+0x44c/0x8d0 [ 252.984316] __shmem_file_setup.part.0+0x102/0x2b0 [ 252.989261] shmem_file_setup+0x61/0x90 [ 252.993254] __se_sys_memfd_create+0x26b/0x440 [ 252.997858] ? memfd_file_seals_ptr+0x150/0x150 [ 253.002550] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 253.007920] ? trace_hardirqs_off_caller+0x6e/0x210 [ 253.012947] ? do_syscall_64+0x21/0x620 [ 253.016933] do_syscall_64+0xf9/0x620 [ 253.020739] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 253.025920] RIP: 0033:0x465b09 [ 253.029105] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 253.047996] RSP: 002b:00007fada0fbff48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 253.055726] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 253.062985] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 253.070243] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 253.077507] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 253.084766] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 [ 253.092042] CPU: 1 PID: 16149 Comm: syz-executor.0 Not tainted 4.19.172-syzkaller #0 [ 253.099936] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 253.109297] Call Trace: [ 253.111898] dump_stack+0x1fc/0x2ef [ 253.115538] should_fail.cold+0xa/0xf [ 253.119347] ? setup_fault_attr+0x200/0x200 [ 253.123678] ? lock_acquire+0x170/0x3c0 [ 253.127673] __should_failslab+0x115/0x180 [ 253.131924] should_failslab+0x5/0x10 [ 253.135738] kmem_cache_alloc+0x277/0x370 [ 253.139901] skb_clone+0x151/0x3d0 [ 253.143459] netlink_broadcast_filtered+0x8df/0xbc0 [ 253.148501] netlink_broadcast+0x35/0x40 [ 253.152581] kobject_uevent_env+0xa49/0x14a0 [ 253.157016] lo_ioctl+0xff9/0x20e0 20:48:45 executing program 5 (fault-call:0 fault-nth:3): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:45 executing program 4: perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f00000002c0), 0x8) r0 = socket$kcm(0x29, 0x2, 0x0) close(r0) r1 = socket$kcm(0x2b, 0x1, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000080)={0x2, 0x0, @rand_addr=0x64010100}, 0x10, 0x0}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x2761, 0xfffffff5) perf_event_open$cgroup(&(0x7f0000000800)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1}, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x5}, 0xffffffffffffffff, 0x0, r2, 0x9) sendmsg$inet(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x2, 0x4001, @dev={0xac, 0x14, 0x14, 0xbb}}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x300}, 0x20004019) r3 = openat$cgroup(r2, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x2, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000280)={@cgroup=r3, 0xffffffffffffffff, 0x12, 0x3}, 0x14) sendmsg$kcm(r1, &(0x7f00000007c0)={&(0x7f0000000180)=@x25={0x9, @null=' \x00'}, 0x80, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="3d41339eb160fa6bce6e956e61f43b2491793d3c9516d7bb05e2a54f56b5f249d16f2ecbbd4910a3f62aa48bfdd4dd"], 0x3d8}, 0x0) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0xd, &(0x7f0000000080), 0x2cb) close(r0) r4 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x400, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f0000000200)=0x3ff) perf_event_open(&(0x7f0000000380)={0x0, 0x70, 0x3, 0x2, 0x80, 0x5, 0x0, 0x0, 0x4020, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x9, 0x4, @perf_config_ext={0xc98d, 0x7f}, 0x40000, 0x7f, 0xaaef, 0x4, 0x1000, 0x2, 0x8}, 0x0, 0x5, 0xffffffffffffffff, 0x7) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) 20:48:45 executing program 1 (fault-call:0 fault-nth:3): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 253.160569] ? loop_set_status64+0x110/0x110 [ 253.164993] blkdev_ioctl+0x5cb/0x1a80 [ 253.168894] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 253.174278] ? blkpg_ioctl+0x9d0/0x9d0 [ 253.178156] ? mark_held_locks+0xf0/0xf0 [ 253.182255] ? mark_held_locks+0xf0/0xf0 [ 253.186307] ? debug_check_no_obj_freed+0x201/0x490 [ 253.191312] ? lock_downgrade+0x720/0x720 [ 253.195447] block_ioctl+0xe9/0x130 [ 253.199066] ? blkdev_fallocate+0x3f0/0x3f0 [ 253.203397] do_vfs_ioctl+0xcdb/0x12e0 [ 253.207278] ? lock_downgrade+0x720/0x720 [ 253.211410] ? check_preemption_disabled+0x41/0x280 [ 253.216427] ? ioctl_preallocate+0x200/0x200 [ 253.220838] ? __fget+0x356/0x510 [ 253.224276] ? do_dup2+0x450/0x450 [ 253.227816] ? do_sys_open+0x2bf/0x520 [ 253.231703] ksys_ioctl+0x9b/0xc0 [ 253.235153] __x64_sys_ioctl+0x6f/0xb0 [ 253.239028] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 253.243594] do_syscall_64+0xf9/0x620 [ 253.247382] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 253.252554] RIP: 0033:0x4658c7 [ 253.255731] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 253.274618] RSP: 002b:00007f1990258f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 253.282310] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 253.289573] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 253.296830] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 253.304101] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 253.311372] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 [ 253.323633] erofs: read_super, device -> /dev/loop0 [ 253.329113] erofs: options -> acl,user_xattr, [ 253.334049] erofs: root inode @ nid 0 [ 253.354135] FAULT_INJECTION: forcing a failure. 20:48:45 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 253.354135] name failslab, interval 1, probability 0, space 0, times 0 [ 253.370497] CPU: 1 PID: 16163 Comm: syz-executor.5 Not tainted 4.19.172-syzkaller #0 [ 253.378402] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 253.387760] Call Trace: [ 253.390373] dump_stack+0x1fc/0x2ef [ 253.394019] should_fail.cold+0xa/0xf [ 253.397837] ? setup_fault_attr+0x200/0x200 [ 253.402173] ? lock_acquire+0x170/0x3c0 [ 253.406167] __should_failslab+0x115/0x180 [ 253.410423] should_failslab+0x5/0x10 [ 253.414229] kmem_cache_alloc+0x277/0x370 [ 253.418395] __alloc_file+0x21/0x330 [ 253.422121] alloc_empty_file+0x6d/0x170 [ 253.426198] alloc_file+0x5e/0x4d0 [ 253.429750] alloc_file_pseudo+0x165/0x250 [ 253.430476] FAULT_INJECTION: forcing a failure. [ 253.430476] name failslab, interval 1, probability 0, space 0, times 0 [ 253.433994] ? alloc_file+0x4d0/0x4d0 [ 253.434013] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 253.434032] ? shmem_get_inode+0x44c/0x8d0 [ 253.434051] __shmem_file_setup.part.0+0x102/0x2b0 [ 253.434066] shmem_file_setup+0x61/0x90 [ 253.434086] __se_sys_memfd_create+0x26b/0x440 [ 253.472288] ? memfd_file_seals_ptr+0x150/0x150 [ 253.476949] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 253.482310] ? trace_hardirqs_off_caller+0x6e/0x210 [ 253.487323] ? do_syscall_64+0x21/0x620 [ 253.491293] do_syscall_64+0xf9/0x620 [ 253.495091] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 253.500274] RIP: 0033:0x465b09 [ 253.503466] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 253.522367] RSP: 002b:00007fada0fbff48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 253.530070] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 253.537330] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 253.544593] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 253.551858] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 253.559144] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 [ 253.566424] CPU: 0 PID: 16168 Comm: syz-executor.1 Not tainted 4.19.172-syzkaller #0 [ 253.574317] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 253.583674] Call Trace: [ 253.586275] dump_stack+0x1fc/0x2ef [ 253.589908] should_fail.cold+0xa/0xf [ 253.593737] ? setup_fault_attr+0x200/0x200 [ 253.598061] ? lock_acquire+0x170/0x3c0 [ 253.602041] __should_failslab+0x115/0x180 [ 253.606270] should_failslab+0x5/0x10 [ 253.610058] kmem_cache_alloc+0x277/0x370 [ 253.614206] __alloc_file+0x21/0x330 [ 253.617916] alloc_empty_file+0x6d/0x170 [ 253.621962] alloc_file+0x5e/0x4d0 [ 253.625490] alloc_file_pseudo+0x165/0x250 [ 253.629711] ? alloc_file+0x4d0/0x4d0 [ 253.633507] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 253.639136] ? shmem_get_inode+0x44c/0x8d0 [ 253.643375] __shmem_file_setup.part.0+0x102/0x2b0 [ 253.648300] shmem_file_setup+0x61/0x90 [ 253.652259] __se_sys_memfd_create+0x26b/0x440 [ 253.656829] ? memfd_file_seals_ptr+0x150/0x150 [ 253.661507] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 253.666861] ? trace_hardirqs_off_caller+0x6e/0x210 [ 253.671867] ? do_syscall_64+0x21/0x620 [ 253.675848] do_syscall_64+0xf9/0x620 [ 253.679641] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 253.684895] RIP: 0033:0x465b09 [ 253.688073] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 253.706963] RSP: 002b:00007effbaa15f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f 20:48:45 executing program 1 (fault-call:0 fault-nth:4): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:45 executing program 5 (fault-call:0 fault-nth:4): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 253.714671] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 253.721957] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 253.729230] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 253.736505] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 253.743768] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 [ 253.803404] erofs: read_super, device -> /dev/loop3 [ 253.815876] erofs: options -> user_xattr, [ 253.820146] erofs: root inode @ nid 36 [ 253.834673] FAULT_INJECTION: forcing a failure. [ 253.834673] name failslab, interval 1, probability 0, space 0, times 0 [ 253.849287] CPU: 0 PID: 16174 Comm: syz-executor.5 Not tainted 4.19.172-syzkaller #0 [ 253.857203] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 253.866592] Call Trace: [ 253.869201] dump_stack+0x1fc/0x2ef [ 253.872825] should_fail.cold+0xa/0xf [ 253.876617] ? setup_fault_attr+0x200/0x200 [ 253.880928] ? lock_acquire+0x170/0x3c0 [ 253.884897] __should_failslab+0x115/0x180 [ 253.889122] should_failslab+0x5/0x10 [ 253.892910] kmem_cache_alloc_trace+0x284/0x380 [ 253.897572] apparmor_file_alloc_security+0x394/0xad0 [ 253.902765] ? apparmor_file_receive+0x160/0x160 [ 253.907507] ? __alloc_file+0x21/0x330 [ 253.911385] security_file_alloc+0x40/0x90 [ 253.915608] __alloc_file+0xc9/0x330 [ 253.919312] alloc_empty_file+0x6d/0x170 [ 253.923362] alloc_file+0x5e/0x4d0 [ 253.926892] alloc_file_pseudo+0x165/0x250 [ 253.931114] ? alloc_file+0x4d0/0x4d0 [ 253.934920] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 253.940533] ? shmem_get_inode+0x44c/0x8d0 [ 253.944759] __shmem_file_setup.part.0+0x102/0x2b0 [ 253.949678] shmem_file_setup+0x61/0x90 [ 253.953640] __se_sys_memfd_create+0x26b/0x440 [ 253.958210] ? memfd_file_seals_ptr+0x150/0x150 [ 253.962868] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 253.968221] ? trace_hardirqs_off_caller+0x6e/0x210 [ 253.973227] ? do_syscall_64+0x21/0x620 [ 253.977193] do_syscall_64+0xf9/0x620 [ 253.980996] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 253.986173] RIP: 0033:0x465b09 20:48:46 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 253.989354] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 254.008242] RSP: 002b:00007fada0fbff48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 254.015939] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 254.023192] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 254.030463] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 254.037717] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 254.044969] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 20:48:46 executing program 5 (fault-call:0 fault-nth:5): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 254.091574] FAULT_INJECTION: forcing a failure. [ 254.091574] name failslab, interval 1, probability 0, space 0, times 0 [ 254.109521] CPU: 0 PID: 16177 Comm: syz-executor.1 Not tainted 4.19.172-syzkaller #0 [ 254.117436] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 254.126797] Call Trace: [ 254.129400] dump_stack+0x1fc/0x2ef [ 254.133025] should_fail.cold+0xa/0xf [ 254.136814] ? setup_fault_attr+0x200/0x200 [ 254.141147] ? lock_acquire+0x170/0x3c0 [ 254.145133] __should_failslab+0x115/0x180 [ 254.149699] should_failslab+0x5/0x10 [ 254.153490] kmem_cache_alloc_trace+0x284/0x380 [ 254.158166] apparmor_file_alloc_security+0x394/0xad0 [ 254.163367] ? apparmor_file_receive+0x160/0x160 [ 254.168202] ? __alloc_file+0x21/0x330 [ 254.172247] security_file_alloc+0x40/0x90 [ 254.176504] __alloc_file+0xc9/0x330 [ 254.180212] alloc_empty_file+0x6d/0x170 [ 254.184279] alloc_file+0x5e/0x4d0 [ 254.187820] alloc_file_pseudo+0x165/0x250 [ 254.192053] ? alloc_file+0x4d0/0x4d0 [ 254.195846] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 254.201454] ? shmem_get_inode+0x44c/0x8d0 [ 254.205695] __shmem_file_setup.part.0+0x102/0x2b0 [ 254.210646] shmem_file_setup+0x61/0x90 [ 254.214607] __se_sys_memfd_create+0x26b/0x440 [ 254.219200] ? memfd_file_seals_ptr+0x150/0x150 [ 254.223883] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 254.229250] ? trace_hardirqs_off_caller+0x6e/0x210 [ 254.234299] ? do_syscall_64+0x21/0x620 [ 254.238261] do_syscall_64+0xf9/0x620 [ 254.242051] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 254.247229] RIP: 0033:0x465b09 [ 254.250409] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 254.269299] RSP: 002b:00007effbaa15f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 254.277003] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 254.284275] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da 20:48:46 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@user_xattr='user_xattr'}]}) [ 254.291553] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 254.298812] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 254.306077] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 20:48:46 executing program 1 (fault-call:0 fault-nth:5): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 254.334342] erofs: read_super, device -> /dev/loop2 [ 254.351826] FAULT_INJECTION: forcing a failure. [ 254.351826] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 254.359647] erofs: options -> acl,user_xattr,user_xattr, [ 254.373986] erofs: blksize 1 isn't supported on this platform [ 254.380644] CPU: 0 PID: 16184 Comm: syz-executor.5 Not tainted 4.19.172-syzkaller #0 [ 254.388544] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 254.397888] Call Trace: [ 254.400473] dump_stack+0x1fc/0x2ef [ 254.404105] should_fail.cold+0xa/0xf [ 254.407917] ? lock_acquire+0x170/0x3c0 [ 254.411888] ? setup_fault_attr+0x200/0x200 [ 254.416200] __alloc_pages_nodemask+0x239/0x2890 [ 254.420946] ? __lock_acquire+0x6de/0x3ff0 [ 254.425186] ? static_obj+0x50/0x50 [ 254.428812] ? __lock_acquire+0x6de/0x3ff0 [ 254.433032] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 254.437861] ? __lock_acquire+0x6de/0x3ff0 [ 254.442097] ? deref_stack_reg+0x134/0x1d0 [ 254.446342] ? mark_held_locks+0xf0/0xf0 [ 254.450421] ? mark_held_locks+0xf0/0xf0 [ 254.454496] ? unwind_next_frame+0x10a9/0x1c60 [ 254.459092] alloc_pages_vma+0xf2/0x780 [ 254.463083] shmem_alloc_page+0x11c/0x1f0 [ 254.467226] ? shmem_swapin+0x220/0x220 [ 254.471272] ? percpu_counter_add_batch+0x126/0x180 [ 254.476333] ? __vm_enough_memory+0x316/0x650 [ 254.480818] shmem_alloc_and_acct_page+0x15a/0x850 [ 254.485756] shmem_getpage_gfp+0x4e9/0x37f0 [ 254.490152] ? shmem_alloc_and_acct_page+0x850/0x850 [ 254.495244] ? mark_held_locks+0xa6/0xf0 [ 254.499291] ? ktime_get_coarse_real_ts64+0x1c7/0x290 [ 254.504479] ? iov_iter_fault_in_readable+0x1fc/0x3f0 [ 254.509699] shmem_write_begin+0xff/0x1e0 [ 254.513838] generic_perform_write+0x1f8/0x4d0 [ 254.518408] ? filemap_page_mkwrite+0x2f0/0x2f0 [ 254.523071] ? current_time+0x1c0/0x1c0 [ 254.527055] ? lock_acquire+0x170/0x3c0 [ 254.531031] __generic_file_write_iter+0x24b/0x610 [ 254.535983] generic_file_write_iter+0x3f8/0x730 [ 254.540739] __vfs_write+0x51b/0x770 [ 254.544452] ? kernel_read+0x110/0x110 [ 254.548339] ? check_preemption_disabled+0x41/0x280 [ 254.553345] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 254.558361] vfs_write+0x1f3/0x540 [ 254.561891] __x64_sys_pwrite64+0x1f7/0x250 [ 254.566209] ? ksys_pwrite64+0x1a0/0x1a0 [ 254.570282] ? trace_hardirqs_off_caller+0x6e/0x210 [ 254.575297] ? do_syscall_64+0x21/0x620 [ 254.579335] do_syscall_64+0xf9/0x620 [ 254.583134] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 254.588317] RIP: 0033:0x4191a7 [ 254.591495] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 254.610379] RSP: 002b:00007fada0fbff20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 254.618079] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004191a7 [ 254.625350] RDX: 000000000000000f RSI: 0000000020010000 RDI: 0000000000000004 20:48:46 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000023c0)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000040)="0f01ca0f0866b9b40800000f3266b8fc9379410f23c00f21f8663503000a000f23f80f01c32666ddc03e0f01df67f40f01c30f20d86635200000000f22d8", 0x3e}], 0x1, 0x1, &(0x7f0000000200)=[@flags={0x3, 0x20000}, @cstype3={0x5, 0xb}], 0x2) ioctl$KVM_SET_GUEST_DEBUG(r2, 0x4048ae9b, &(0x7f0000000180)={0x80003, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x0, 0xff]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000000)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) r3 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fsetxattr$security_ima(r2, &(0x7f0000000300)='security.ima\x00', &(0x7f0000000340)=ANY=[@ANYBLOB="0603000000000500de6776f5c50954e2ff77cb3375603e37bedf3bcb4a16849bac72d3e2e0c88675c1f862e736f2d8a830bd6e45d3202014d37483388e4e070e609630dca8761507bf2ae921e39a967b3583aa6ecaca66465184eb7ab3515ae0d1f7e5d707aa63069b39e422c30ac98c648cac61a82913c1ac434270cb40527250da447ba5a67c21971543547ddac1a8f7cb04644494042cc0f9c7a9b26879379db4fb1bfb78ab588eed853be18f8df7402b1b285f933a47b0e8395a94a6bec69dd0bef70f9bf28c9ae900088179535c8b048ffc8bac6da78b17f82591740e71d6188517000000"], 0xe7, 0x5) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000002c0)=[@text32={0x20, &(0x7f0000000240)="66baa000ed66b80e010f00d8b8c74000000f23c00f21f83501000c000f23f8b9800000c00f3235010000000f30f30f090f01f46636f30fc734cc260f797700cb66b809010f00d0", 0x47}], 0x1, 0x33, &(0x7f0000000300), 0x0) perf_event_open(&(0x7f0000000480)={0x3, 0x70, 0x8e, 0x40, 0x5, 0x3f, 0x0, 0x80, 0x90080, 0xa, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x4, 0x2, @perf_bp={&(0x7f0000000440), 0xd}, 0x860, 0x7ff, 0xfffffffd, 0x2, 0x4, 0x100, 0x9661}, 0xffffffffffffffff, 0x5, r3, 0x1) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 254.632613] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 254.639882] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 254.647142] R13: 0000000000000004 R14: 0000000020000200 R15: 0000000000000000 [ 254.698364] FAULT_INJECTION: forcing a failure. [ 254.698364] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 254.710602] CPU: 1 PID: 16193 Comm: syz-executor.1 Not tainted 4.19.172-syzkaller #0 [ 254.718517] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 254.727863] Call Trace: [ 254.730450] dump_stack+0x1fc/0x2ef [ 254.734068] should_fail.cold+0xa/0xf [ 254.737869] ? lock_acquire+0x170/0x3c0 [ 254.741863] ? setup_fault_attr+0x200/0x200 [ 254.746196] __alloc_pages_nodemask+0x239/0x2890 [ 254.750947] ? __lock_acquire+0x6de/0x3ff0 [ 254.755171] ? static_obj+0x50/0x50 [ 254.758790] ? __lock_acquire+0x6de/0x3ff0 [ 254.763018] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 254.770627] ? __lock_acquire+0x6de/0x3ff0 [ 254.774854] ? deref_stack_reg+0x134/0x1d0 [ 254.779077] ? mark_held_locks+0xf0/0xf0 [ 254.783130] ? mark_held_locks+0xf0/0xf0 [ 254.787179] ? unwind_next_frame+0x10a9/0x1c60 [ 254.791749] alloc_pages_vma+0xf2/0x780 [ 254.795715] shmem_alloc_page+0x11c/0x1f0 [ 254.799849] ? shmem_swapin+0x220/0x220 [ 254.803822] ? percpu_counter_add_batch+0x126/0x180 [ 254.808825] ? __vm_enough_memory+0x316/0x650 [ 254.813310] shmem_alloc_and_acct_page+0x15a/0x850 [ 254.818229] shmem_getpage_gfp+0x4e9/0x37f0 [ 254.822547] ? shmem_alloc_and_acct_page+0x850/0x850 [ 254.827636] ? mark_held_locks+0xa6/0xf0 [ 254.831683] ? ktime_get_coarse_real_ts64+0x1c7/0x290 [ 254.836874] ? iov_iter_fault_in_readable+0x1fc/0x3f0 [ 254.842061] shmem_write_begin+0xff/0x1e0 [ 254.846222] generic_perform_write+0x1f8/0x4d0 [ 254.850797] ? filemap_page_mkwrite+0x2f0/0x2f0 [ 254.855469] ? current_time+0x1c0/0x1c0 [ 254.859431] ? lock_acquire+0x170/0x3c0 [ 254.863409] __generic_file_write_iter+0x24b/0x610 [ 254.868328] generic_file_write_iter+0x3f8/0x730 [ 254.873076] __vfs_write+0x51b/0x770 [ 254.876778] ? kernel_read+0x110/0x110 [ 254.880659] ? check_preemption_disabled+0x41/0x280 [ 254.885668] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 254.890674] vfs_write+0x1f3/0x540 [ 254.894206] __x64_sys_pwrite64+0x1f7/0x250 [ 254.898513] ? ksys_pwrite64+0x1a0/0x1a0 [ 254.902563] ? trace_hardirqs_off_caller+0x6e/0x210 [ 254.907563] ? do_syscall_64+0x21/0x620 [ 254.911525] do_syscall_64+0xf9/0x620 [ 254.915313] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 254.920486] RIP: 0033:0x4191a7 [ 254.923668] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 254.942555] RSP: 002b:00007effbaa15f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 254.950251] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004191a7 [ 254.957506] RDX: 000000000000000f RSI: 0000000020010000 RDI: 0000000000000004 [ 254.964760] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 254.972045] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 254.979299] R13: 0000000000000004 R14: 0000000020000200 R15: 0000000000000000 20:48:47 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 255.033057] erofs: read_super, device -> /dev/loop5 [ 255.033095] erofs: read_super, device -> /dev/loop0 [ 255.043010] erofs: options -> acl,user_xattr, [ 255.051820] erofs: read_super, device -> /dev/loop3 [ 255.056743] erofs: cannot find valid erofs superblock [ 255.057304] erofs: read_super, device -> /dev/loop1 20:48:47 executing program 5 (fault-call:0 fault-nth:6): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 255.083364] erofs: options -> user_xattr, [ 255.091157] erofs: options -> acl,user_xattr, [ 255.092915] erofs: options -> acl,user_xattr, [ 255.107020] erofs: cannot find valid erofs superblock [ 255.113772] erofs: root inode @ nid 36 [ 255.126237] erofs: root inode @ nid 0 [ 255.153939] erofs: read_super, device -> /dev/loop2 20:48:47 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@user_xattr='user_xattr'}]}) 20:48:47 executing program 1 (fault-call:0 fault-nth:6): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:47 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x2, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 255.195803] erofs: options -> acl,user_xattr,user_xattr, [ 255.211043] erofs: blksize 1 isn't supported on this platform [ 255.239175] FAULT_INJECTION: forcing a failure. [ 255.239175] name failslab, interval 1, probability 0, space 0, times 0 [ 255.253302] CPU: 0 PID: 16223 Comm: syz-executor.5 Not tainted 4.19.172-syzkaller #0 [ 255.261215] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 255.270620] Call Trace: [ 255.273234] dump_stack+0x1fc/0x2ef [ 255.276886] should_fail.cold+0xa/0xf [ 255.280707] ? setup_fault_attr+0x200/0x200 [ 255.285045] ? lock_acquire+0x170/0x3c0 [ 255.289040] __should_failslab+0x115/0x180 [ 255.293285] should_failslab+0x5/0x10 [ 255.297101] kmem_cache_alloc+0x277/0x370 [ 255.301272] getname_flags+0xce/0x590 [ 255.305081] do_sys_open+0x26c/0x520 [ 255.308812] ? filp_open+0x70/0x70 [ 255.312368] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 255.317728] ? trace_hardirqs_off_caller+0x6e/0x210 [ 255.322733] ? do_syscall_64+0x21/0x620 [ 255.326695] do_syscall_64+0xf9/0x620 [ 255.330483] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 255.335658] RIP: 0033:0x4190f4 [ 255.338839] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 255.357725] RSP: 002b:00007fada0fbfed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 255.365419] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 255.372673] RDX: 0000000000000002 RSI: 00007fada0fc0000 RDI: 00000000ffffff9c [ 255.379927] RBP: 00007fada0fc0000 R08: 0000000000000000 R09: ffffffffffffffff 20:48:47 executing program 5 (fault-call:0 fault-nth:7): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 255.387182] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 255.394438] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:48:47 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 255.459933] FAULT_INJECTION: forcing a failure. [ 255.459933] name failslab, interval 1, probability 0, space 0, times 0 [ 255.460307] erofs: read_super, device -> /dev/loop3 [ 255.476096] CPU: 0 PID: 16236 Comm: syz-executor.1 Not tainted 4.19.172-syzkaller #0 [ 255.484281] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 255.493646] Call Trace: [ 255.496253] dump_stack+0x1fc/0x2ef [ 255.499901] should_fail.cold+0xa/0xf [ 255.501818] erofs: options -> user_xattr, [ 255.503709] ? setup_fault_attr+0x200/0x200 [ 255.503725] ? lock_acquire+0x170/0x3c0 [ 255.503745] __should_failslab+0x115/0x180 [ 255.503763] should_failslab+0x5/0x10 [ 255.503777] kmem_cache_alloc+0x277/0x370 [ 255.503795] getname_flags+0xce/0x590 [ 255.503813] do_sys_open+0x26c/0x520 [ 255.503828] ? filp_open+0x70/0x70 [ 255.503843] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 255.503862] ? trace_hardirqs_off_caller+0x6e/0x210 [ 255.549713] ? do_syscall_64+0x21/0x620 [ 255.553678] do_syscall_64+0xf9/0x620 [ 255.557467] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 255.562658] RIP: 0033:0x4190f4 [ 255.565839] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 255.584726] RSP: 002b:00007effbaa15ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 255.592421] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 255.599674] RDX: 0000000000000002 RSI: 00007effbaa16000 RDI: 00000000ffffff9c [ 255.606935] RBP: 00007effbaa16000 R08: 0000000000000000 R09: ffffffffffffffff [ 255.614189] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 255.621444] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 255.648644] erofs: root inode @ nid 36 [ 255.655315] erofs: read_super, device -> /dev/loop0 20:48:47 executing program 1 (fault-call:0 fault-nth:7): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 255.660356] erofs: options -> acl,user_xattr, 20:48:47 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000023c0)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000040)="0f01ca0f0866b9b40800000f3266b8fc9379410f23c00f21f8663503000a000f23f80f01c32666ddc03e0f01df67f40f01c30f20d86635200000000f22d8", 0x3e}], 0x1, 0x1, &(0x7f0000000200)=[@flags={0x3, 0x20000}, @cstype3={0x5, 0xb}], 0x2) ioctl$KVM_SET_GUEST_DEBUG(r2, 0x4048ae9b, &(0x7f0000000180)={0x80003, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x0, 0xff]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000000)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) r3 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fsetxattr$security_ima(r2, &(0x7f0000000300)='security.ima\x00', &(0x7f0000000340)=ANY=[@ANYBLOB="0603000000000500de6776f5c50954e2ff77cb3375603e37bedf3bcb4a16849bac72d3e2e0c88675c1f862e736f2d8a830bd6e45d3202014d37483388e4e070e609630dca8761507bf2ae921e39a967b3583aa6ecaca66465184eb7ab3515ae0d1f7e5d707aa63069b39e422c30ac98c648cac61a82913c1ac434270cb40527250da447ba5a67c21971543547ddac1a8f7cb04644494042cc0f9c7a9b26879379db4fb1bfb78ab588eed853be18f8df7402b1b285f933a47b0e8395a94a6bec69dd0bef70f9bf28c9ae900088179535c8b048ffc8bac6da78b17f82591740e71d6188517000000"], 0xe7, 0x5) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000002c0)=[@text32={0x20, &(0x7f0000000240)="66baa000ed66b80e010f00d8b8c74000000f23c00f21f83501000c000f23f8b9800000c00f3235010000000f30f30f090f01f46636f30fc734cc260f797700cb66b809010f00d0", 0x47}], 0x1, 0x33, &(0x7f0000000300), 0x0) perf_event_open(&(0x7f0000000480)={0x3, 0x70, 0x8e, 0x40, 0x5, 0x3f, 0x0, 0x80, 0x90080, 0xa, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x4, 0x2, @perf_bp={&(0x7f0000000440), 0xd}, 0x860, 0x7ff, 0xfffffffd, 0x2, 0x4, 0x100, 0x9661}, 0xffffffffffffffff, 0x5, r3, 0x1) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 255.685582] erofs: read_super, device -> /dev/loop2 [ 255.690820] erofs: options -> acl,user_xattr,user_xattr, [ 255.697940] erofs: blksize 1 isn't supported on this platform 20:48:47 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 255.735337] erofs: root inode @ nid 0 [ 255.741458] FAULT_INJECTION: forcing a failure. [ 255.741458] name failslab, interval 1, probability 0, space 0, times 0 [ 255.745298] FAULT_INJECTION: forcing a failure. [ 255.745298] name failslab, interval 1, probability 0, space 0, times 0 [ 255.779100] CPU: 0 PID: 16258 Comm: syz-executor.5 Not tainted 4.19.172-syzkaller #0 [ 255.787012] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 255.796379] Call Trace: [ 255.798976] dump_stack+0x1fc/0x2ef [ 255.802614] should_fail.cold+0xa/0xf [ 255.806417] ? setup_fault_attr+0x200/0x200 [ 255.810729] ? lock_acquire+0x170/0x3c0 [ 255.814709] __should_failslab+0x115/0x180 [ 255.818943] should_failslab+0x5/0x10 [ 255.822741] kmem_cache_alloc+0x277/0x370 [ 255.826888] __alloc_file+0x21/0x330 [ 255.830595] alloc_empty_file+0x6d/0x170 [ 255.834658] path_openat+0xe9/0x2df0 [ 255.838374] ? __lock_acquire+0x6de/0x3ff0 [ 255.842614] ? path_lookupat+0x8d0/0x8d0 [ 255.846673] ? mark_held_locks+0xf0/0xf0 [ 255.850725] ? mark_held_locks+0xf0/0xf0 [ 255.854790] do_filp_open+0x18c/0x3f0 [ 255.858586] ? may_open_dev+0xf0/0xf0 [ 255.862386] ? __alloc_fd+0x28d/0x570 [ 255.866185] ? lock_downgrade+0x720/0x720 [ 255.870323] ? lock_acquire+0x170/0x3c0 [ 255.874298] ? __alloc_fd+0x34/0x570 [ 255.878013] ? do_raw_spin_unlock+0x171/0x230 [ 255.882684] ? _raw_spin_unlock+0x29/0x40 [ 255.886830] ? __alloc_fd+0x28d/0x570 [ 255.890626] do_sys_open+0x3b3/0x520 [ 255.894338] ? filp_open+0x70/0x70 [ 255.897875] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 255.903240] ? trace_hardirqs_off_caller+0x6e/0x210 [ 255.908254] ? do_syscall_64+0x21/0x620 [ 255.912229] do_syscall_64+0xf9/0x620 [ 255.916028] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 255.921209] RIP: 0033:0x4190f4 [ 255.924392] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 255.943288] RSP: 002b:00007fada0fbfed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 255.951005] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 255.958267] RDX: 0000000000000002 RSI: 00007fada0fc0000 RDI: 00000000ffffff9c [ 255.965527] RBP: 00007fada0fc0000 R08: 0000000000000000 R09: ffffffffffffffff [ 255.972790] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 255.980052] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 255.987334] CPU: 1 PID: 16259 Comm: syz-executor.1 Not tainted 4.19.172-syzkaller #0 [ 255.995222] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 256.004589] Call Trace: [ 256.007200] dump_stack+0x1fc/0x2ef [ 256.010842] should_fail.cold+0xa/0xf [ 256.014659] ? setup_fault_attr+0x200/0x200 [ 256.018999] ? lock_acquire+0x170/0x3c0 [ 256.022996] __should_failslab+0x115/0x180 [ 256.027245] should_failslab+0x5/0x10 [ 256.031062] kmem_cache_alloc+0x277/0x370 20:48:48 executing program 3 (fault-call:0 fault-nth:0): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 256.035228] __alloc_file+0x21/0x330 [ 256.038957] alloc_empty_file+0x6d/0x170 [ 256.043042] path_openat+0xe9/0x2df0 [ 256.046768] ? __lock_acquire+0x6de/0x3ff0 [ 256.051028] ? path_lookupat+0x8d0/0x8d0 [ 256.055098] ? mark_held_locks+0xf0/0xf0 [ 256.059163] ? mark_held_locks+0xf0/0xf0 [ 256.063237] do_filp_open+0x18c/0x3f0 [ 256.067036] ? may_open_dev+0xf0/0xf0 [ 256.070823] ? __alloc_fd+0x28d/0x570 [ 256.074616] ? lock_downgrade+0x720/0x720 [ 256.078745] ? lock_acquire+0x170/0x3c0 [ 256.082703] ? __alloc_fd+0x34/0x570 [ 256.086401] ? do_raw_spin_unlock+0x171/0x230 [ 256.090881] ? _raw_spin_unlock+0x29/0x40 [ 256.095066] ? __alloc_fd+0x28d/0x570 [ 256.098856] do_sys_open+0x3b3/0x520 [ 256.102554] ? filp_open+0x70/0x70 [ 256.106081] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 256.111454] ? trace_hardirqs_off_caller+0x6e/0x210 [ 256.116454] ? do_syscall_64+0x21/0x620 [ 256.120415] do_syscall_64+0xf9/0x620 [ 256.124215] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 256.129431] RIP: 0033:0x4190f4 [ 256.132610] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 256.151674] RSP: 002b:00007effbaa15ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 256.159389] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 256.166728] RDX: 0000000000000002 RSI: 00007effbaa16000 RDI: 00000000ffffff9c [ 256.174002] RBP: 00007effbaa16000 R08: 0000000000000000 R09: ffffffffffffffff 20:48:48 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 256.181260] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 256.188519] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:48:48 executing program 5 (fault-call:0 fault-nth:8): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:48 executing program 1 (fault-call:0 fault-nth:8): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 256.251090] erofs: read_super, device -> /dev/loop2 [ 256.268019] FAULT_INJECTION: forcing a failure. [ 256.268019] name failslab, interval 1, probability 0, space 0, times 0 [ 256.281340] erofs: options -> acl,user_xattr,user_xattr, [ 256.299700] erofs: root inode @ nid 0 [ 256.305118] CPU: 0 PID: 16268 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 256.313026] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 256.322385] Call Trace: [ 256.324976] dump_stack+0x1fc/0x2ef [ 256.328600] should_fail.cold+0xa/0xf [ 256.332397] ? setup_fault_attr+0x200/0x200 [ 256.336711] ? lock_acquire+0x170/0x3c0 [ 256.340681] __should_failslab+0x115/0x180 [ 256.344907] should_failslab+0x5/0x10 [ 256.348693] __kmalloc+0x2ab/0x3c0 [ 256.352221] ? __se_sys_memfd_create+0xf8/0x440 [ 256.356879] __se_sys_memfd_create+0xf8/0x440 [ 256.361361] ? memfd_file_seals_ptr+0x150/0x150 [ 256.366019] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 256.371377] ? trace_hardirqs_off_caller+0x6e/0x210 [ 256.376381] ? do_syscall_64+0x21/0x620 [ 256.380347] do_syscall_64+0xf9/0x620 [ 256.384135] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 256.389309] RIP: 0033:0x465b09 [ 256.392500] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 256.411389] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 256.419087] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 256.426343] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 256.433598] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 256.440867] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 256.448122] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 20:48:48 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 256.519839] erofs: read_super, device -> /dev/loop0 [ 256.525037] erofs: options -> acl,user_xattr, [ 256.526161] FAULT_INJECTION: forcing a failure. [ 256.526161] name failslab, interval 1, probability 0, space 0, times 0 [ 256.534278] erofs: root inode @ nid 0 [ 256.553123] FAULT_INJECTION: forcing a failure. [ 256.553123] name failslab, interval 1, probability 0, space 0, times 0 [ 256.574537] CPU: 0 PID: 16285 Comm: syz-executor.1 Not tainted 4.19.172-syzkaller #0 [ 256.582458] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 256.591831] Call Trace: [ 256.594441] dump_stack+0x1fc/0x2ef [ 256.598093] should_fail.cold+0xa/0xf [ 256.601908] ? setup_fault_attr+0x200/0x200 [ 256.606245] ? lock_acquire+0x170/0x3c0 [ 256.610236] __should_failslab+0x115/0x180 [ 256.614479] should_failslab+0x5/0x10 [ 256.618272] kmem_cache_alloc+0x277/0x370 [ 256.622418] __alloc_file+0x21/0x330 [ 256.626126] alloc_empty_file+0x6d/0x170 [ 256.630182] path_openat+0xe9/0x2df0 [ 256.633887] ? __lock_acquire+0x6de/0x3ff0 [ 256.638137] ? path_lookupat+0x8d0/0x8d0 [ 256.642211] ? mark_held_locks+0xf0/0xf0 [ 256.646280] do_filp_open+0x18c/0x3f0 [ 256.650083] ? may_open_dev+0xf0/0xf0 [ 256.653885] ? __alloc_fd+0x28d/0x570 [ 256.657690] ? lock_downgrade+0x720/0x720 [ 256.661833] ? lock_acquire+0x170/0x3c0 [ 256.665806] ? __alloc_fd+0x34/0x570 [ 256.669543] ? do_raw_spin_unlock+0x171/0x230 [ 256.674040] ? _raw_spin_unlock+0x29/0x40 [ 256.678186] ? __alloc_fd+0x28d/0x570 [ 256.681988] do_sys_open+0x3b3/0x520 [ 256.685696] ? filp_open+0x70/0x70 [ 256.689233] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 256.694592] ? trace_hardirqs_off_caller+0x6e/0x210 [ 256.699602] ? do_syscall_64+0x21/0x620 [ 256.703571] do_syscall_64+0xf9/0x620 [ 256.707366] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 256.712558] RIP: 0033:0x4190f4 [ 256.715759] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 256.734667] RSP: 002b:00007effbaa15ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 256.742375] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 256.749637] RDX: 0000000000000002 RSI: 00007effbaa16000 RDI: 00000000ffffff9c [ 256.756913] RBP: 00007effbaa16000 R08: 0000000000000000 R09: ffffffffffffffff [ 256.764178] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 20:48:48 executing program 3 (fault-call:0 fault-nth:1): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 256.771445] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 256.778729] CPU: 1 PID: 16279 Comm: syz-executor.5 Not tainted 4.19.172-syzkaller #0 [ 256.786625] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 256.796000] Call Trace: [ 256.798603] dump_stack+0x1fc/0x2ef [ 256.802246] should_fail.cold+0xa/0xf [ 256.806062] ? setup_fault_attr+0x200/0x200 [ 256.810393] ? lock_acquire+0x170/0x3c0 [ 256.814399] __should_failslab+0x115/0x180 [ 256.818655] should_failslab+0x5/0x10 [ 256.822460] kmem_cache_alloc+0x277/0x370 [ 256.826606] __alloc_file+0x21/0x330 [ 256.830399] alloc_empty_file+0x6d/0x170 [ 256.834457] path_openat+0xe9/0x2df0 [ 256.838163] ? __lock_acquire+0x6de/0x3ff0 [ 256.842394] ? path_lookupat+0x8d0/0x8d0 [ 256.846463] ? mark_held_locks+0xf0/0xf0 [ 256.850577] do_filp_open+0x18c/0x3f0 [ 256.854374] ? may_open_dev+0xf0/0xf0 [ 256.858174] ? __alloc_fd+0x28d/0x570 [ 256.861974] ? lock_downgrade+0x720/0x720 [ 256.866113] ? lock_acquire+0x170/0x3c0 [ 256.870075] ? __alloc_fd+0x34/0x570 [ 256.873783] ? do_raw_spin_unlock+0x171/0x230 [ 256.878267] ? _raw_spin_unlock+0x29/0x40 [ 256.882402] ? __alloc_fd+0x28d/0x570 [ 256.886196] do_sys_open+0x3b3/0x520 [ 256.889905] ? filp_open+0x70/0x70 [ 256.893437] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 256.898790] ? trace_hardirqs_off_caller+0x6e/0x210 [ 256.904058] ? do_syscall_64+0x21/0x620 [ 256.908024] do_syscall_64+0xf9/0x620 [ 256.911814] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 256.916990] RIP: 0033:0x4190f4 [ 256.920171] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 256.939068] RSP: 002b:00007fada0fbfed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 256.946767] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 256.954028] RDX: 0000000000000002 RSI: 00007fada0fc0000 RDI: 00000000ffffff9c [ 256.961285] RBP: 00007fada0fc0000 R08: 0000000000000000 R09: ffffffffffffffff [ 256.968541] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 256.975795] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:48:49 executing program 1 (fault-call:0 fault-nth:9): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:49 executing program 5 (fault-call:0 fault-nth:9): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:49 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x4, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 257.109339] erofs: read_super, device -> /dev/loop2 [ 257.148127] erofs: options -> acl,user_xattr,user_xattr, [ 257.154933] erofs: root inode @ nid 0 [ 257.159782] FAULT_INJECTION: forcing a failure. [ 257.159782] name failslab, interval 1, probability 0, space 0, times 0 [ 257.186416] FAULT_INJECTION: forcing a failure. [ 257.186416] name failslab, interval 1, probability 0, space 0, times 0 20:48:49 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 257.191222] FAULT_INJECTION: forcing a failure. [ 257.191222] name failslab, interval 1, probability 0, space 0, times 0 [ 257.209393] CPU: 0 PID: 16297 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 257.217441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 257.226798] Call Trace: [ 257.229391] dump_stack+0x1fc/0x2ef [ 257.233014] should_fail.cold+0xa/0xf [ 257.236806] ? setup_fault_attr+0x200/0x200 [ 257.241117] ? lock_acquire+0x170/0x3c0 [ 257.245084] __should_failslab+0x115/0x180 [ 257.249328] should_failslab+0x5/0x10 [ 257.253132] kmem_cache_alloc+0x277/0x370 [ 257.257280] ? shmem_destroy_callback+0xb0/0xb0 [ 257.261944] shmem_alloc_inode+0x18/0x40 [ 257.265995] ? shmem_destroy_callback+0xb0/0xb0 [ 257.270651] alloc_inode+0x5d/0x180 [ 257.274268] new_inode+0x1d/0xf0 [ 257.277620] shmem_get_inode+0x96/0x8d0 [ 257.281587] __shmem_file_setup.part.0+0x7a/0x2b0 [ 257.286420] shmem_file_setup+0x61/0x90 [ 257.290381] __se_sys_memfd_create+0x26b/0x440 [ 257.294954] ? memfd_file_seals_ptr+0x150/0x150 [ 257.299613] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 257.304966] ? trace_hardirqs_off_caller+0x6e/0x210 [ 257.309970] ? do_syscall_64+0x21/0x620 [ 257.313934] do_syscall_64+0xf9/0x620 [ 257.317722] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 257.322895] RIP: 0033:0x465b09 [ 257.326078] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 257.344962] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 257.352657] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 257.359909] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 257.367163] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 257.374416] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 257.381668] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 [ 257.402793] CPU: 0 PID: 16300 Comm: syz-executor.1 Not tainted 4.19.172-syzkaller #0 [ 257.410707] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 257.420073] Call Trace: [ 257.422683] dump_stack+0x1fc/0x2ef [ 257.426326] should_fail.cold+0xa/0xf [ 257.430141] ? setup_fault_attr+0x200/0x200 [ 257.434476] ? lock_acquire+0x170/0x3c0 [ 257.438464] __should_failslab+0x115/0x180 [ 257.442711] should_failslab+0x5/0x10 [ 257.446525] kmem_cache_alloc_trace+0x284/0x380 [ 257.451209] apparmor_file_alloc_security+0x394/0xad0 [ 257.456415] ? apparmor_file_receive+0x160/0x160 [ 257.461186] ? __alloc_file+0x21/0x330 [ 257.465099] security_file_alloc+0x40/0x90 [ 257.469343] __alloc_file+0xc9/0x330 [ 257.473054] alloc_empty_file+0x6d/0x170 [ 257.477105] path_openat+0xe9/0x2df0 [ 257.480807] ? __lock_acquire+0x6de/0x3ff0 [ 257.485035] ? path_lookupat+0x8d0/0x8d0 [ 257.489198] ? mark_held_locks+0xf0/0xf0 [ 257.493251] do_filp_open+0x18c/0x3f0 [ 257.497039] ? may_open_dev+0xf0/0xf0 [ 257.500833] ? __alloc_fd+0x28d/0x570 [ 257.504626] ? lock_downgrade+0x720/0x720 [ 257.508760] ? lock_acquire+0x170/0x3c0 [ 257.512718] ? __alloc_fd+0x34/0x570 [ 257.516420] ? do_raw_spin_unlock+0x171/0x230 [ 257.520901] ? _raw_spin_unlock+0x29/0x40 [ 257.525033] ? __alloc_fd+0x28d/0x570 [ 257.528849] do_sys_open+0x3b3/0x520 [ 257.532552] ? filp_open+0x70/0x70 [ 257.536083] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 257.541449] ? trace_hardirqs_off_caller+0x6e/0x210 [ 257.546466] ? do_syscall_64+0x21/0x620 [ 257.550440] do_syscall_64+0xf9/0x620 [ 257.554244] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 257.559423] RIP: 0033:0x4190f4 [ 257.562605] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 257.581515] RSP: 002b:00007effbaa15ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 257.589208] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 257.596481] RDX: 0000000000000002 RSI: 00007effbaa16000 RDI: 00000000ffffff9c [ 257.603740] RBP: 00007effbaa16000 R08: 0000000000000000 R09: ffffffffffffffff [ 257.610998] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 257.618252] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 257.652525] erofs: read_super, device -> /dev/loop0 [ 257.675712] erofs: options -> acl,user_xattr, [ 257.681595] erofs: read_super, device -> /dev/loop2 [ 257.711953] CPU: 0 PID: 16303 Comm: syz-executor.5 Not tainted 4.19.172-syzkaller #0 [ 257.719589] erofs: options -> acl,user_xattr,user_xattr, [ 257.719874] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 257.734674] Call Trace: [ 257.737280] dump_stack+0x1fc/0x2ef [ 257.740922] should_fail.cold+0xa/0xf [ 257.744742] ? setup_fault_attr+0x200/0x200 [ 257.747772] erofs: root inode @ nid 0 [ 257.749075] ? lock_acquire+0x170/0x3c0 [ 257.749100] __should_failslab+0x115/0x180 [ 257.749116] should_failslab+0x5/0x10 [ 257.749132] kmem_cache_alloc_trace+0x284/0x380 [ 257.769595] apparmor_file_alloc_security+0x394/0xad0 [ 257.774804] ? apparmor_file_receive+0x160/0x160 [ 257.779575] ? __alloc_file+0x21/0x330 [ 257.783483] security_file_alloc+0x40/0x90 [ 257.787732] __alloc_file+0xc9/0x330 [ 257.791453] alloc_empty_file+0x6d/0x170 [ 257.795510] path_openat+0xe9/0x2df0 [ 257.799238] ? __lock_acquire+0x6de/0x3ff0 [ 257.803467] ? path_lookupat+0x8d0/0x8d0 [ 257.807519] ? mark_held_locks+0xf0/0xf0 [ 257.811572] do_filp_open+0x18c/0x3f0 [ 257.815359] ? may_open_dev+0xf0/0xf0 [ 257.819146] ? __alloc_fd+0x28d/0x570 [ 257.822936] ? lock_downgrade+0x720/0x720 [ 257.827070] ? lock_acquire+0x170/0x3c0 [ 257.831030] ? __alloc_fd+0x34/0x570 [ 257.834754] ? do_raw_spin_unlock+0x171/0x230 [ 257.839240] ? _raw_spin_unlock+0x29/0x40 [ 257.843374] ? __alloc_fd+0x28d/0x570 [ 257.847165] do_sys_open+0x3b3/0x520 [ 257.850864] ? filp_open+0x70/0x70 [ 257.854406] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 257.859757] ? trace_hardirqs_off_caller+0x6e/0x210 [ 257.864760] ? do_syscall_64+0x21/0x620 [ 257.868740] do_syscall_64+0xf9/0x620 [ 257.872548] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 257.877721] RIP: 0033:0x4190f4 [ 257.880902] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 257.899785] RSP: 002b:00007fada0fbfed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 257.907479] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 257.914736] RDX: 0000000000000002 RSI: 00007fada0fc0000 RDI: 00000000ffffff9c [ 257.921992] RBP: 00007fada0fc0000 R08: 0000000000000000 R09: ffffffffffffffff [ 257.929246] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 257.936499] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 257.954879] erofs: root inode @ nid 0 20:48:50 executing program 4: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cachefiles\x00', 0x101000, 0x0) perf_event_open(&(0x7f0000000100)={0x4, 0x70, 0x1f, 0x7b, 0x7, 0x8, 0x0, 0x1, 0x22, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0xed, 0x1, @perf_config_ext={0xe4d, 0x2}, 0x0, 0x8000, 0x131b, 0xa, 0xffffffffffffffff, 0xc3, 0x401}, 0x0, 0x7, r0, 0x0) syz_emit_ethernet(0x9a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60c6ed9000643c004474a74f000000000000000000000000fe6d00000000000000000000000000aa00020000000000000109000000000000000000c20400000000040100000000000420880b0000000000000800000086dd080088be00000000100000000100000000000000080022eb00000000200000000200000000000000000000000800655800000000"], 0x0) r1 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000200)='/dev/cachefiles\x00', 0x40002, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x40, 0x7f, 0x3f, 0x96, 0x0, 0x3, 0x20828, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x3f, 0x7fff}, 0x400, 0xffffffffffffffff, 0x9, 0xc, 0x1, 0x80000000, 0xea81}, 0xffffffffffffffff, 0x8, r1, 0x1) syz_emit_ethernet(0x1445, &(0x7f0000000380)={@multicast, @random="4e2f1a44ed2d", @val={@val={0x9100, 0x1}, {0x8100, 0x7, 0x1, 0x4}}, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "c3ada3", 0x1407, 0x2f, 0x0, @remote, @local, {[@fragment={0x84, 0x0, 0x9, 0x1, 0x0, 0x1c, 0x66}, @fragment={0xff, 0x0, 0xff, 0x0, 0x0, 0x2, 0x64}, @dstopts={0x6c, 0x214, [], [@generic={0xaa, 0x41, "ed4e88e3e725fc6956fb6080aa5b192279f4a1296cfd20e26665c95eac468f6fd7bab8128e47e9b5dcf65ec0a3307a3dd5f5875b1f656ff45de309b21b36045ae7"}, @generic={0x7, 0x55, "fd67f907a60d510aca8a9b05d54858934d7d8d16badd8c2b6e907cfbd581fcc5b692005012bc0d6e6fd9d77cc1a4532bc693e44076352ffa329ccc4daa7964e4e3060ffd5ed399a6177b033c66d4407454451a1ec2"}, @generic={0x40, 0x1000, "5ebf167b9cafebb6353e472cfde45f87216c55fea8e7780dec2d018b1b4f144a9b386ed603aa8981fc6285c8215ca38888dffa80b2650bd967cb96d0f5b3f9279765e27140eddec541e0ae7afbc336ed00428915a5081d686940898a158efefc111a1aff25a3c9932446e6c885e312b0df85acf32b10ee8d1847d1f388db93b67b4ee7d74371f59f9baef2271c2e4dc7012cc620577a28a98f0c14396f92bfdd50baca72a786400dfa92cb5c99ba61bd8a796d2ca9cbada3f4db27c660f79e78631ec570e0f0688524fb66a8eef9ef03a7ea0f7cb49173746f419f06bb1462948831315bace2a0ac64806362904cdb789df93beea2d1ed683da499157dc31db11f93cb44c38a270ffbf0852cadfdaa6db8e9c9edbbb57354b351c44af1673f72a7cbedf9c874ec99f9b2625c2d86cddb4dd07294145d63e814802e8b6053f5693712492c27a8ca3cb60cbca266baeabfb6f29adb4e191dfea03ca88113d88f7b19cc6718a6972fdec3142b4d37b9b8c2db3a5f3528bd9cee64925abea157a88d597eae522002873cb569d3d2cc7d28d3805cb58898a5acf4ab192334c1ef6f1c2ab632a1433fb74023db6c861c7a360738cc69039eacb0fa4ee8e0533f80df5d27e075ceac5326c7c66ed0c9f0cdf5be5bc9848fcf8d37f8f4fcb51eba7d41d9b983e16d3d58c2edb144362662da79d288e5143a0dc819a5064cb1a6d89f7a8dcd9a6034f549df3e72072f351b520c76446d11585a7e67b43a6a800128837fa7336f7cc93dcd7281c3222a9bc6b30c939d6e5fd1393fa91c932b4f2fa9d80032bf31d681917230fc8f2cfc31c7c72835dd8b58634aea01668d0c46ff39e37b497fcc6e368a3acf523ce868a6657260b1e76fcb10001fa41b0bc59f479c4c0453fb4a1162e0b23f9950ea5b7b1b44df316d53fe61b82cdbee074c39c986c6a5c03863cdf676766beed459941ef8f8dd705eb3cbd7aa60a82180ac6682151a76482252cb8fa6673fd54035b065365231bfe3d3d4a0de9be13f0e976259a48483710d42a1c701c52dd2a6e623d14c0844420580a438e7650251fac67ea6b921b8c98d5257bbc04ed51438d1a84b603a5d04063bc70affa2ecd41a9ace8f2cb9ca6f940addf248c2038cafa1126ffa1786269242eb305bb142e1c36229e6b0294794c4ceca0bb4daeb0e9df68edf7b85509d2bfa1f79537eda6ea1284179f4e57847c9a8cf1bee72f9fc561238f3fde351333248ba29ecfe8f83a300335a0da5e4077dd5689384edb89ece6e21cccd6a2751236dde25c0439b531a7e75bccf11ae1743b680260a836892fbc3ef9f8471855bb2d23e1c0f93750c2a7cdaa7f78873f63cc6cc716fd93e6b35acf99e3bcddd52828187f34c4355a4689bf452bcdfdf8a3e9225f5a265d796a8e26a2fd6cd5703cdc2cb396cadb9d8ecca1be5c1bc246ff83721e7789fa5252d664c9a21ef28f096f756f567714824fd1825e7cc409784e57b09745d2669b242eb63be5d22782639189aad7f80bbf78864bfcded3bf03faa73af29891e9ff426fa898bc029fbcf79d808d8d3cd80f15a4f9c667ff6121e388c2e14c232bc4d76d05e5dcb015bbdb4da012a9956263466d71460767c8b84a2af12f8f75e7f52a5ce9cf90d1a388276dca6a2d22e094bc91d9dcba4cd9ce682faef6f98f13f2a8016af3d83f7468ba39c1aca100be9f59e41c22883ffba05282009c856dfe5b2f49223401a57395b6607d6cc9113f54a30d5f396ea3f20d89c94e467a68bdca68ec3160f969c104cde3cf4de217e54dfe2e1abf1f57b8d8f669bb941afd89b8d3280e813dd9e2c8223c30fcc4820c126d193e861b597384b426186fc5ca7468959ad7e5b3afdff7b57ba1ce7103f65774aa4440842e0938568dadf9b73ac5261deac360cd5327ef6bf4fac978e8b6f99bba5a043ac78f38922d094c926a9e1b8c3029afca0ddfa1959ff962eb7af06d7e744608a169671f0c792cc4aec9de2d6d579460f78fda31dc68ee06ea9394042b5cfb44c2354aefc5140e85a7dbe3ca64157fd1950f56ac8e1a27343ed725fe053c190a423fc3f103473b7093c0a084008d735bf0cd432ed4de249f6c6e56389b227ed31e6fe5fb630cf9b5ab949b1c3b952a2c000129144467ab9a4ab41dff725047fe62044b454035e63fe6189114fa3d1812f627bd74062a5b7c8d425e4c50a0d28e09b51956949ef357ea6878cf6d2cb31242f93e9baccca55d240b24caf244d003b3a19873d0e7dafbf4de7d50d59b4d41ad699e4604833134c482c853e2cf991f8c9f9a1762de136253734b09d000740c133d568898079c6fc3a6fcdded1e8ea663d3861e0956374f454206149c24a02bdac8ebcaa08613f4bcaa8956b3b9547334b683c4e9175b7698c482e673d3e5a75761e2428d55918bb28fdaf96f5ddbe7d0f6313a25410b63675aabfd5b1b11e5ca67fb9f3ea359d515f633e6f171c38ac3c9758d59d60da4054463808584f21fa4b1e81d592d7716e88c2947be1571e478d9cf9143f36e95195ea6b5f0ed54103dd67d057f01d28730a4b7faf9066f9042e1d80ff616c6d0ea8bad7d8582e4e4237d4acfb711fbbc6929bd2bdccc6611c644f6c864fb131fb5e1d59da733b5d96d74b66657a025bd13da1c7b7ef05a5c99663294bfb0175c325e4bab8bf140c6f96f67cc4393dad7e46f85a8230e969f5596b20abeb067523a481f8278c4f4425633cb3b99ab14b8433b998acee0753449e40132585e8fdb3f81c09731772a21c65c95efc9d3d0d46f4fce2e90cdd8207ed6aa847f96a233f650ab6739990da5e5a0a7c6da2ea3e6de57c81a719123c35f2176f8185b67f89ee423a14e85e2bb0a9dfb41f647dce847a9489edd80c9c444efa1bd2167a32ee2cc569d6d3de716f3df865dab6b279d7c4f5cbbf219e7a65ff1c7705caa826657d128b8887c62505d9610bcee1aa6234f40b448a00455f3441978addcb0c7a740f445f8b106f86612ef694b3010855dd3c3e147edef2217edb8b9f69c4dd01bd5a4ef06a89713408446ea48cf0b3ca49e809aac5c6e7f4a8c02c5fc5b36fbb5406d2ef2d4d620e99894326ed7540d9b6d6f0301c758d8a7f3eeb7ac2374a70986c08c7f260c22129de82a05c59993545e07e5b356da96a6b16073f8cded363457ba599e3f14c9fb5dd56f428c0bf675dae32e9875c83f61796bceb11d116de928e47c644f21cd0e9c4afc278e3c502493184ad75aa2f927619e62d45951ce65bcca9fbc62c338113637322f02c2e365becdb5b5fb3915b81d2519ab9ea6ce8ef8184ca7d7140fa20e4b910623a67f986c9bc81a2a4c072629d3237a82ebcebb77b2d149cd9213faa53c26c1db43c7a0337a4bf40e32eb614fe270ad3e9ea5aebc7a89e225320f6fee5ace28f87ed510b08dafe81d083766326c46d05f95ec27204c0e202f3142a2c7d6c28d1e56e354eefd890bcf3af7f73e8f5c9759ea63b38d32fcaa358d32362cba550f5c5931bae3a33c0b7f7068bb88d08ce9c5dce5d5a2a9a361a4a7a18016192cb79c98c52a93dd527cacc5b42f920fd01df2e36e20bdea65a76d6a1a95a544a7686c21c9a114c26f3b44b45616e29d8d54860e079fb663bf7c5e84c4cf84078e3ca83a262db57af9208a4ae3b6f7d0bbb1b5b4f6e9b65a24ff5ef8eefb68b4ebe3ca329dacd6c032be48fad76ed38533a9618baf1e8c803d16a00d0711b4251519b25fd40664c041aeda876658ea56e958298e72ba6c8a17a931f549ef30c6302c18663c21fe19368bfc0cd85f51b5db1ad37ae53cf1e93628647f6894fc431924fb05c92b77e484ae24853496bc30849f3dd5fe345924f64a02b7a10ad697da8cb7ef4847876e7ada9967951ffee6a0f15d3c65076fd2b9e4a282c0fd0273195be5027184664d460fc023f22d92dc1587fe985e0597c2d03752ddaf4cb3c46eb762008ecb8fb0fc3cf036121e745cf0dadd033b5061a141954766d6e3ff1ca342ee196265979c171656f52b862ff7f04c19ee6e7de81f1928454436318c672337bdac2ad1cce4e29ac79e6a686737760905282bc681432471d005f973a9cfbcb1d5c1b04236c76797c9a92478a026f97e6b70c580d1048cb46202a89c902c75fc2b1cf42178224002e247ad57044a71dec2d6f5243a3ab10d900bbee69ae2bbfeb1431341c8c9f350746b9582681fbd9c10c9c130ee493e4240488fe9c2e3025fe2f58621be9518f47cfe18e0fd4745192b6d8e04b21140a01c98c7837abd1fa960224d25850fcac6ecd9e8f369494368e1c129a1d0646d654112c6c9f4556923eed1ed3cf310ce9f624ac4eddc106bc891d5b40c0e8c6b21ba227c3ec8d96c5d241ebe2f03adacb115b0226fc48bf6791fd3ff050f3b0dcbcdf87531af5caf9ce4df19025b4a8bc5edf963d8416c75162b2bdcd8cc328c5004d2241fbd0e9fd23aded94088f08e7936361cec01272432cfdd5166a5e643c61c8e68b8702e53a1b891ae7b0bca3506ff55b9a07d4bde3ba12206aa7b9d219f0bc143161bf03e4c116083dbf46ce90a08676a826bde9c1d8a6051afd205d0936d8b7d59a78d396ffbe4d025f12fe818d9a6917a30bc4b3bee55bfe2bbc64e5ae9b6dd59b73d735d8f578f8c1df8ad4cacf4e8294945c7e324555f4f0ebb382f46556ed546727e4e6eaafca186550281fa85a9730a78f49709dd164661e96ad14713559b75b6ad13a7ea1d4b6a796704895f426b2569cab98999162df1bd824f33d6ad24d2ddd7eb7b81685552454addefc016081db4e49e2542e4a0c52b71ee939d46279cb013e716a9e76c99b87f8c8616e0a86cbdd97cd5663f4ae1ca95c5e00d2a1c08b46a025c2232e902cd0c9abb481488a0707a7d90271f868a14e27a4b3597360790839bd7cc03c38f6e37e92d6639aa4d81f933743d27152f18dec90ff1eb0452189061df3aa2887749ad9a3c91f41d80a0fba4e0b175a12a7dd45a1b72433196a6a86658d2872814fbc92092970de194391c4624748bb9b6def63d486bdb831bf544892647971809021bac8aebd7d6f4f41e8f082febdaeac4a742da7a6f7c661cd8e79c800ed4eb8aedd7df600452e2bacfd87135eedf6cbb19739d50e2bd2835133adbd6be9b2dbc847f291cda067e2646b9aca52338b9bfaa9be0b68a1a6d76e8c370128fd7b193cae439587b22480878b5bcdab5f5e904da39af0255b971c90b0d8b939532f89e7bab76026cee97ff2d79e64b3732241098da833089b3e5501d6f4ca9296ac115dad073bf0dd8927cb6beb7b4a4c0061bce3ccb5175e6b8dd6424124d7db005ad8214ff2cedfc2b765b504f20a1587ebb1fba28a54a744bd452b4368f3c716b5f84d3afd522b07d74d259885f7cf2c5369ad4f1d5bd29d1d2752da6b8408026afd90ea4b2fe3761a812cef987e7792dd9a58927f8458f542e641a73e855dd0ad2dd70e97be49028a148b74d4c72ba9b29d5d78eacb9bb9056084f3000b1fcd80a07c668857a2c02f02837802b15cd5665dbdac487f21088ec64a5649946b99dbc41a5119a298493620de2909668e1c12c7501f79ef3f0d8e52c209fda26207f50096388e16d7b234c828496a1b196f07aedbf8223374fbc6fda990b5ea099776eee789aa9489778c9ee32a22149fe9633046e6dc9e6aa98b663dd68af213e8885984453bbf9e294925a399a41986f7aab7372121938e6a09588a7827219a4158b55caf23d2dfae4c641e2db4605c6865dd9d009471b2a510100ba259c230c610d2fc83b2b8ffaabdb05f95"}, @jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x1}]}, @dstopts={0x87, 0x1f, [], [@generic={0x1f, 0xc1, "5c6305fc354cbe989805aef2cf8f32cad8b46d107a199c47497b6644a686e9c8e4df4ac9c3cc3bbba78cbde4750323418861147895e7f27431ecf621266b6ac6ef714977b7cd54074318e350f1c1f71068fa17c49aa72af6b446cbef44461fbe1e6aba8bdad568eb992db88c3a6b47bae95b036775e6b553cef5384fa06cc5c39a565f329874e2e875a49220adf2f24c3a61e518d6e5532090b8251173dc6e8ec2eb3116c20b81e951a4352bf3756a9656bbbaf9fe5dd3f8480fdf646e9748ef7d"}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, [], 0x0, 0x0}}, @calipso={0x7, 0x18, {0x3, 0x4, 0x0, 0x4, [0x2, 0x5]}}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @srh={0x33, 0x2, 0x4, 0x1, 0xb5, 0x8, 0x5, [@private2]}, @hopopts={0x67}, @srh={0xff, 0x14, 0x4, 0xa, 0x1, 0x0, 0x5, [@empty, @empty, @mcast1, @private2, @empty, @remote, @private1={0xfc, 0x1, [], 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @ipv4={[], [], @multicast1}, @local]}, @routing={0x84, 0x6, 0x0, 0x8, 0x0, [@dev={0xfe, 0x80, [], 0x3d}, @mcast1, @local]}], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x35, 0x3, [0x2], "f3c2c3e97a195d87e0789711283553f6fbe9ece7cb291daa88e2094e825168ad71c6958b957182c442e04be13da2807530ecccad9b"}, {0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x800, [0x8c, 0x7], "bdba5c91cbbceb440c0671acd93533baca326f082441369dd2934d7cfe5f34709e0df9c1775b1b8640ae518579008d4beb0739d9703a3a6db22499969df37f87e809d2c814ed52c785f42e4db3c5f0a0"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "9303e1bf0e3502c34232846fe197467de16623b26632510b273d4d6818ddd6bca70cb7c4836101ee6c5533c6c57066674b26c02e8dd7dd8eebb785e2154a"}, {0x8, 0x88be, 0x2, {{0xd, 0x1, 0x0, 0x0, 0x0, 0x2, 0x5, 0x3}, 0x1, {0x577}}}, {0x8, 0x22eb, 0x2, {{0x9, 0x2, 0x3, 0x0, 0x0, 0x0, 0x7, 0x3f}, 0x2, {0x3, 0x4b76, 0x3, 0x5, 0x0, 0x0, 0x2, 0x1}}}, {0x8, 0x6558, 0x0, "464c9d02b9d36fcaa4c376de7ca470c7f5f466b1826c8fe6025feb57a11bb792fbafa87de35be9f6a13b86058a903dab8ab775d8b01d400b0bb5"}}}}}}}, 0x0) 20:48:50 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x5, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:50 executing program 3 (fault-call:0 fault-nth:2): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:50 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:50 executing program 1 (fault-call:0 fault-nth:10): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:50 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 258.098500] FAULT_INJECTION: forcing a failure. [ 258.098500] name failslab, interval 1, probability 0, space 0, times 0 [ 258.103680] FAULT_INJECTION: forcing a failure. [ 258.103680] name failslab, interval 1, probability 0, space 0, times 0 [ 258.129136] CPU: 0 PID: 16322 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 258.137056] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 258.146416] Call Trace: [ 258.149015] dump_stack+0x1fc/0x2ef [ 258.152641] should_fail.cold+0xa/0xf [ 258.156435] ? setup_fault_attr+0x200/0x200 [ 258.160750] ? lock_acquire+0x170/0x3c0 [ 258.164723] __should_failslab+0x115/0x180 [ 258.168971] should_failslab+0x5/0x10 [ 258.172777] kmem_cache_alloc+0x277/0x370 [ 258.177009] __d_alloc+0x2b/0xa10 [ 258.180463] d_alloc_pseudo+0x19/0x70 [ 258.184295] alloc_file_pseudo+0xc6/0x250 [ 258.188543] ? alloc_file+0x4d0/0x4d0 [ 258.192334] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 258.197950] ? shmem_get_inode+0x44c/0x8d0 [ 258.202180] __shmem_file_setup.part.0+0x102/0x2b0 [ 258.207102] shmem_file_setup+0x61/0x90 [ 258.211066] __se_sys_memfd_create+0x26b/0x440 [ 258.215644] ? memfd_file_seals_ptr+0x150/0x150 [ 258.220311] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 258.225669] ? trace_hardirqs_off_caller+0x6e/0x210 [ 258.230681] ? do_syscall_64+0x21/0x620 [ 258.234665] do_syscall_64+0xf9/0x620 [ 258.238483] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 258.243672] RIP: 0033:0x465b09 [ 258.246855] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 258.265746] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 258.273444] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 258.280703] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 258.287962] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff 20:48:50 executing program 3 (fault-call:0 fault-nth:3): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 258.295221] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 258.302485] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 [ 258.309770] CPU: 1 PID: 16324 Comm: syz-executor.1 Not tainted 4.19.172-syzkaller #0 [ 258.317663] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 258.327018] Call Trace: [ 258.329621] dump_stack+0x1fc/0x2ef [ 258.333292] should_fail.cold+0xa/0xf [ 258.337112] ? setup_fault_attr+0x200/0x200 [ 258.341447] ? lock_acquire+0x170/0x3c0 [ 258.345429] __should_failslab+0x115/0x180 [ 258.349663] should_failslab+0x5/0x10 [ 258.353451] kmem_cache_alloc_trace+0x284/0x380 [ 258.358109] ? loop_info64_to_compat+0x5e0/0x5e0 [ 258.362855] __kthread_create_on_node+0xd2/0x410 [ 258.367598] ? kthread_parkme+0xa0/0xa0 [ 258.371560] ? lo_ioctl+0x1bb/0x20e0 [ 258.375262] ? __mutex_lock+0x3a8/0x1260 [ 258.379308] ? lock_downgrade+0x720/0x720 [ 258.383503] ? loop_info64_to_compat+0x5e0/0x5e0 [ 258.388299] kthread_create_on_node+0xbb/0xf0 [ 258.392791] ? __kthread_create_on_node+0x410/0x410 [ 258.397811] ? __fget+0x356/0x510 [ 258.401247] ? do_dup2+0x450/0x450 [ 258.404779] ? __lockdep_init_map+0x100/0x5a0 [ 258.409260] ? __lockdep_init_map+0x100/0x5a0 [ 258.413740] lo_ioctl+0xae5/0x20e0 [ 258.417284] ? loop_set_status64+0x110/0x110 [ 258.421704] blkdev_ioctl+0x5cb/0x1a80 [ 258.425577] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 258.430925] ? blkpg_ioctl+0x9d0/0x9d0 [ 258.434798] ? mark_held_locks+0xf0/0xf0 [ 258.438843] ? mark_held_locks+0xf0/0xf0 [ 258.442895] ? debug_check_no_obj_freed+0x201/0x490 [ 258.447900] ? lock_downgrade+0x720/0x720 [ 258.452033] block_ioctl+0xe9/0x130 [ 258.455641] ? blkdev_fallocate+0x3f0/0x3f0 [ 258.459946] do_vfs_ioctl+0xcdb/0x12e0 [ 258.463818] ? lock_downgrade+0x720/0x720 [ 258.467948] ? check_preemption_disabled+0x41/0x280 [ 258.472960] ? ioctl_preallocate+0x200/0x200 [ 258.477378] ? __fget+0x356/0x510 [ 258.480825] ? do_dup2+0x450/0x450 [ 258.484351] ? do_sys_open+0x2bf/0x520 [ 258.488242] ksys_ioctl+0x9b/0xc0 [ 258.491701] __x64_sys_ioctl+0x6f/0xb0 [ 258.495575] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 258.500141] do_syscall_64+0xf9/0x620 [ 258.503929] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 258.509120] RIP: 0033:0x4658c7 [ 258.512301] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 258.531184] RSP: 002b:00007effbaa15f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 258.538875] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 258.546137] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 258.553390] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 258.560641] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 258.568639] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 258.612383] erofs: read_super, device -> /dev/loop0 [ 258.617440] erofs: options -> acl,user_xattr, [ 258.632863] erofs: read_super, device -> /dev/loop2 [ 258.638151] erofs: options -> acl,user_xattr,user_xattr, 20:48:50 executing program 1 (fault-call:0 fault-nth:11): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 258.660580] erofs: root inode @ nid 36 [ 258.671298] FAULT_INJECTION: forcing a failure. [ 258.671298] name failslab, interval 1, probability 0, space 0, times 0 [ 258.678511] erofs: root inode @ nid 0 [ 258.688330] CPU: 1 PID: 16337 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 258.695557] erofs: mounted on /dev/loop2 with opts: acl. [ 258.696230] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 258.711033] Call Trace: [ 258.713675] dump_stack+0x1fc/0x2ef [ 258.717321] should_fail.cold+0xa/0xf [ 258.720729] erofs: read_super, device -> /dev/loop5 [ 258.721136] ? setup_fault_attr+0x200/0x200 [ 258.726501] erofs: options -> acl,user_xattr, [ 258.730450] ? lock_acquire+0x170/0x3c0 [ 258.730474] __should_failslab+0x115/0x180 [ 258.730493] should_failslab+0x5/0x10 [ 258.730508] kmem_cache_alloc+0x277/0x370 [ 258.730524] __alloc_file+0x21/0x330 [ 258.730541] alloc_empty_file+0x6d/0x170 [ 258.739642] erofs: root inode @ nid 36 [ 258.743219] alloc_file+0x5e/0x4d0 [ 258.743241] alloc_file_pseudo+0x165/0x250 [ 258.743258] ? alloc_file+0x4d0/0x4d0 [ 258.743273] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 258.743289] ? shmem_get_inode+0x44c/0x8d0 [ 258.743307] __shmem_file_setup.part.0+0x102/0x2b0 [ 258.743325] shmem_file_setup+0x61/0x90 [ 258.750780] erofs: mounted on /dev/loop5 with opts: acl. [ 258.751251] __se_sys_memfd_create+0x26b/0x440 [ 258.803091] ? memfd_file_seals_ptr+0x150/0x150 [ 258.807747] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 258.813099] ? trace_hardirqs_off_caller+0x6e/0x210 [ 258.818103] ? do_syscall_64+0x21/0x620 [ 258.822062] do_syscall_64+0xf9/0x620 [ 258.825850] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 258.831028] RIP: 0033:0x465b09 [ 258.834215] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 258.853108] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f 20:48:51 executing program 3 (fault-call:0 fault-nth:4): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 258.860814] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 258.868087] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 258.875350] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 258.882609] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 258.889893] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 20:48:51 executing program 4: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1496d}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) rt_tgsigqueueinfo(0x0, 0x0, 0x0, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x14, 0x7, 0x1, 0x201}, 0x14}}, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000000)={@mcast1, 0x0, 0x0, 0x2, 0x1, 0x1f, 0x0, 0x400000000}, 0x20) r2 = syz_open_procfs(0x0, &(0x7f00000004c0)='net/ip6_flowlabel\x00') sendfile(r1, r2, &(0x7f0000000240)=0x202, 0x4000000000dc) r3 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000001700)='NLBL_UNLBL\x00') r4 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000200)='/dev/loop-control\x00', 0xc00, 0x0) r5 = syz_open_dev$char_raw(&(0x7f0000000280)='/dev/raw/raw#\x00', 0x0, 0x8200) sendfile(r2, r5, &(0x7f00000002c0)=0xe3, 0xfffffffffffffffe) dup2(r4, r0) sendmsg$NLBL_UNLABEL_C_STATICADD(r2, &(0x7f00000017c0)={&(0x7f00000016c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001780)={&(0x7f0000000740)=ANY=[@ANYBLOB="1c2000808830d3a6d6278593e2ae9a4b5a3f1e9a3ae12a4a1814d04bad32a326400d09ef28b08762de6a29bac1f068ef55773e37d9a419729ac12ecd2505b593214fe89e845ff643b46a873c0a88b5065556b478791f190b6058659a0ee4b2f89f12ce7f8e3df8d28ca4e55ebce5cad461784de170724c412196dc45e892d1c04988019b8d69f33156e2de93a8b215cc2f7ebbd212ee5dbad68556c239ff38e9ee9f6671afc459dc5a70454188925d5b52a34d02c8793a8fb4f7eb74ebb5e6bf9f2826e3174fc9a6353a15c0f3f74b6c0fa87b7d16ad2aa72c52b58ec6656444ca78d5aeffdd5b6174c6bbaab46080e876cf775eb07a", @ANYRES16=r3, @ANYBLOB="00022dbd7000fedbdf250300000008000400e0000002"], 0x1c}, 0x1, 0x0, 0x0, 0x8}, 0x20008004) ptrace$setsig(0x4203, 0xffffffffffffffff, 0x776, &(0x7f0000000300)={0x20, 0xe24}) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="080026bd7000fedbdf25040000001400060076657468315fd58372745f776966690008000400ffffffff050001000200000180000000ff0d00000000010000000000000000aa000000"], 0x5c}, 0x1, 0x0, 0x0, 0xc4405}, 0x4010) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="000127bd7000fddbdf25040000000100000000000000"], 0x1c}, 0x1, 0x0, 0x0, 0x4004010}, 0x4000001) [ 258.926497] FAULT_INJECTION: forcing a failure. [ 258.926497] name failslab, interval 1, probability 0, space 0, times 0 [ 258.951774] CPU: 0 PID: 16339 Comm: syz-executor.1 Not tainted 4.19.172-syzkaller #0 [ 258.959696] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 258.969046] Call Trace: [ 258.971631] dump_stack+0x1fc/0x2ef [ 258.975262] should_fail.cold+0xa/0xf [ 258.979077] ? setup_fault_attr+0x200/0x200 [ 258.983559] ? lock_acquire+0x170/0x3c0 [ 258.987534] __should_failslab+0x115/0x180 [ 258.991759] should_failslab+0x5/0x10 [ 258.995558] kmem_cache_alloc+0x277/0x370 [ 258.999722] __kernfs_new_node+0xd2/0x680 [ 259.003865] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 259.008630] ? kernfs_activate+0x2c/0x1d0 [ 259.012779] ? lock_downgrade+0x720/0x720 [ 259.016923] ? kernfs_add_one+0x51/0x4c0 [ 259.020969] ? __mutex_add_waiter+0x160/0x160 [ 259.025459] ? __mutex_unlock_slowpath+0xea/0x610 [ 259.030292] kernfs_new_node+0x92/0x120 [ 259.034271] __kernfs_create_file+0x51/0x340 [ 259.038696] sysfs_add_file_mode_ns+0x226/0x540 [ 259.043366] internal_create_group+0x355/0xb20 [ 259.047935] ? sysfs_remove_link_from_group+0x70/0x70 [ 259.053120] ? lock_downgrade+0x720/0x720 [ 259.057280] lo_ioctl+0xf7c/0x20e0 [ 259.060818] ? loop_set_status64+0x110/0x110 [ 259.065216] blkdev_ioctl+0x5cb/0x1a80 [ 259.069088] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 259.074448] ? blkpg_ioctl+0x9d0/0x9d0 [ 259.078332] ? mark_held_locks+0xf0/0xf0 [ 259.082375] ? mark_held_locks+0xf0/0xf0 [ 259.086421] ? debug_check_no_obj_freed+0x201/0x490 [ 259.091423] ? lock_downgrade+0x720/0x720 [ 259.095593] block_ioctl+0xe9/0x130 [ 259.099213] ? blkdev_fallocate+0x3f0/0x3f0 [ 259.103520] do_vfs_ioctl+0xcdb/0x12e0 [ 259.107393] ? lock_downgrade+0x720/0x720 [ 259.111523] ? check_preemption_disabled+0x41/0x280 [ 259.116618] ? ioctl_preallocate+0x200/0x200 [ 259.121037] ? __fget+0x356/0x510 [ 259.124480] ? do_dup2+0x450/0x450 [ 259.128058] ? do_sys_open+0x2bf/0x520 [ 259.131952] ksys_ioctl+0x9b/0xc0 [ 259.135541] __x64_sys_ioctl+0x6f/0xb0 [ 259.139430] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 259.144068] do_syscall_64+0xf9/0x620 [ 259.147856] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 259.153037] RIP: 0033:0x4658c7 [ 259.156241] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 259.175537] RSP: 002b:00007effbaa15f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 259.183288] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 259.191259] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 259.198514] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 259.205781] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 259.213129] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:48:51 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x2, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:51 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 259.257886] FAULT_INJECTION: forcing a failure. [ 259.257886] name failslab, interval 1, probability 0, space 0, times 0 [ 259.276773] erofs: read_super, device -> /dev/loop1 20:48:51 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x6, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 259.321120] erofs: options -> acl,user_xattr, [ 259.322826] erofs: unmounted for /dev/loop5 [ 259.330113] erofs: unmounted for /dev/loop2 [ 259.335649] erofs: root inode @ nid 36 [ 259.335988] CPU: 1 PID: 16352 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 259.339675] erofs: mounted on /dev/loop1 with opts: acl. [ 259.347424] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 259.347431] Call Trace: [ 259.347456] dump_stack+0x1fc/0x2ef [ 259.347474] should_fail.cold+0xa/0xf [ 259.347491] ? setup_fault_attr+0x200/0x200 [ 259.347508] ? lock_acquire+0x170/0x3c0 [ 259.347529] __should_failslab+0x115/0x180 [ 259.347544] should_failslab+0x5/0x10 [ 259.347558] kmem_cache_alloc_trace+0x284/0x380 [ 259.347579] apparmor_file_alloc_security+0x394/0xad0 [ 259.347594] ? apparmor_file_receive+0x160/0x160 [ 259.347611] ? __alloc_file+0x21/0x330 [ 259.347630] security_file_alloc+0x40/0x90 [ 259.347646] __alloc_file+0xc9/0x330 [ 259.347662] alloc_empty_file+0x6d/0x170 20:48:51 executing program 3 (fault-call:0 fault-nth:5): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:51 executing program 4: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1496d}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) rt_tgsigqueueinfo(0x0, 0x0, 0x0, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x14, 0x7, 0x1, 0x201}, 0x14}}, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000000)={@mcast1, 0x0, 0x0, 0x2, 0x1, 0x1f, 0x0, 0x400000000}, 0x20) r2 = syz_open_procfs(0x0, &(0x7f00000004c0)='net/ip6_flowlabel\x00') sendfile(r1, r2, &(0x7f0000000240)=0x202, 0x4000000000dc) r3 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000001700)='NLBL_UNLBL\x00') r4 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000200)='/dev/loop-control\x00', 0xc00, 0x0) r5 = syz_open_dev$char_raw(&(0x7f0000000280)='/dev/raw/raw#\x00', 0x0, 0x8200) sendfile(r2, r5, &(0x7f00000002c0)=0xe3, 0xfffffffffffffffe) dup2(r4, r0) sendmsg$NLBL_UNLABEL_C_STATICADD(r2, &(0x7f00000017c0)={&(0x7f00000016c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001780)={&(0x7f0000000740)=ANY=[@ANYBLOB="1c2000808830d3a6d6278593e2ae9a4b5a3f1e9a3ae12a4a1814d04bad32a326400d09ef28b08762de6a29bac1f068ef55773e37d9a419729ac12ecd2505b593214fe89e845ff643b46a873c0a88b5065556b478791f190b6058659a0ee4b2f89f12ce7f8e3df8d28ca4e55ebce5cad461784de170724c412196dc45e892d1c04988019b8d69f33156e2de93a8b215cc2f7ebbd212ee5dbad68556c239ff38e9ee9f6671afc459dc5a70454188925d5b52a34d02c8793a8fb4f7eb74ebb5e6bf9f2826e3174fc9a6353a15c0f3f74b6c0fa87b7d16ad2aa72c52b58ec6656444ca78d5aeffdd5b6174c6bbaab46080e876cf775eb07a", @ANYRES16=r3, @ANYBLOB="00022dbd7000fedbdf250300000008000400e0000002"], 0x1c}, 0x1, 0x0, 0x0, 0x8}, 0x20008004) ptrace$setsig(0x4203, 0xffffffffffffffff, 0x776, &(0x7f0000000300)={0x20, 0xe24}) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="080026bd7000fedbdf25040000001400060076657468315fd58372745f776966690008000400ffffffff050001000200000180000000ff0d00000000010000000000000000aa000000"], 0x5c}, 0x1, 0x0, 0x0, 0xc4405}, 0x4010) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="000127bd7000fddbdf25040000000100000000000000"], 0x1c}, 0x1, 0x0, 0x0, 0x4004010}, 0x4000001) [ 259.347680] alloc_file+0x5e/0x4d0 [ 259.347701] alloc_file_pseudo+0x165/0x250 [ 259.347718] ? alloc_file+0x4d0/0x4d0 [ 259.347734] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 259.347751] ? shmem_get_inode+0x44c/0x8d0 [ 259.347771] __shmem_file_setup.part.0+0x102/0x2b0 [ 259.347791] shmem_file_setup+0x61/0x90 [ 259.347812] __se_sys_memfd_create+0x26b/0x440 [ 259.347829] ? memfd_file_seals_ptr+0x150/0x150 [ 259.347844] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 259.347862] ? trace_hardirqs_off_caller+0x6e/0x210 [ 259.347877] ? do_syscall_64+0x21/0x620 [ 259.347894] do_syscall_64+0xf9/0x620 [ 259.347910] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 259.347921] RIP: 0033:0x465b09 [ 259.347936] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 259.347943] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 259.347957] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 259.347964] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 259.347974] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 259.347982] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 259.347991] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 20:48:51 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 259.640318] erofs: read_super, device -> /dev/loop5 [ 259.657190] erofs: options -> acl,user_xattr, [ 259.658192] FAULT_INJECTION: forcing a failure. [ 259.658192] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 259.663610] erofs: root inode @ nid 36 [ 259.679531] erofs: mounted on /dev/loop5 with opts: acl. [ 259.685763] erofs: unmounted for /dev/loop1 [ 259.693701] erofs: read_super, device -> /dev/loop0 [ 259.698736] erofs: options -> acl,user_xattr, [ 259.704864] erofs: root inode @ nid 0 [ 259.707528] CPU: 0 PID: 16367 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 259.716557] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 259.725912] Call Trace: [ 259.728510] dump_stack+0x1fc/0x2ef [ 259.732151] should_fail.cold+0xa/0xf [ 259.736075] ? lock_acquire+0x170/0x3c0 20:48:51 executing program 4: clock_adjtime(0x0, &(0x7f0000000400)={0xb34, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_persist_mode\x00', 0x2, 0x0) sendto$inet(r0, &(0x7f0000000040)="03d4aef901f6ee63", 0x8, 0x24048003, &(0x7f0000000080)={0x2, 0x4e23, @remote}, 0x10) [ 259.740067] ? setup_fault_attr+0x200/0x200 [ 259.744410] __alloc_pages_nodemask+0x239/0x2890 [ 259.749181] ? __lock_acquire+0x6de/0x3ff0 [ 259.753439] ? static_obj+0x50/0x50 [ 259.757080] ? __lock_acquire+0x6de/0x3ff0 [ 259.761323] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 259.766220] ? __lock_acquire+0x6de/0x3ff0 [ 259.770444] ? deref_stack_reg+0x134/0x1d0 [ 259.774669] ? mark_held_locks+0xf0/0xf0 [ 259.778717] ? mark_held_locks+0xf0/0xf0 [ 259.782768] ? unwind_next_frame+0x10a9/0x1c60 [ 259.787332] alloc_pages_vma+0xf2/0x780 [ 259.791372] shmem_alloc_page+0x11c/0x1f0 [ 259.795531] ? shmem_swapin+0x220/0x220 [ 259.799568] ? percpu_counter_add_batch+0x126/0x180 [ 259.804586] ? __vm_enough_memory+0x316/0x650 [ 259.809068] shmem_alloc_and_acct_page+0x15a/0x850 [ 259.813986] shmem_getpage_gfp+0x4e9/0x37f0 [ 259.818298] ? shmem_alloc_and_acct_page+0x850/0x850 [ 259.823388] ? mark_held_locks+0xa6/0xf0 [ 259.827443] ? ktime_get_coarse_real_ts64+0x1c7/0x290 [ 259.832621] ? iov_iter_fault_in_readable+0x1fc/0x3f0 [ 259.838768] shmem_write_begin+0xff/0x1e0 [ 259.843052] generic_perform_write+0x1f8/0x4d0 [ 259.847624] ? filemap_page_mkwrite+0x2f0/0x2f0 [ 259.852279] ? current_time+0x1c0/0x1c0 [ 259.856247] ? lock_acquire+0x170/0x3c0 [ 259.860211] __generic_file_write_iter+0x24b/0x610 [ 259.865128] generic_file_write_iter+0x3f8/0x730 [ 259.869900] __vfs_write+0x51b/0x770 [ 259.873611] ? kernel_read+0x110/0x110 [ 259.877506] ? check_preemption_disabled+0x41/0x280 [ 259.882513] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 259.887519] vfs_write+0x1f3/0x540 [ 259.891059] __x64_sys_pwrite64+0x1f7/0x250 [ 259.895380] ? ksys_pwrite64+0x1a0/0x1a0 [ 259.899455] ? trace_hardirqs_off_caller+0x6e/0x210 [ 259.904457] ? do_syscall_64+0x21/0x620 [ 259.908417] do_syscall_64+0xf9/0x620 [ 259.912208] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 259.917379] RIP: 0033:0x4191a7 [ 259.920580] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 259.939572] RSP: 002b:00007f17fda2df20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 259.947281] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004191a7 [ 259.954552] RDX: 000000000000000f RSI: 0000000020010000 RDI: 0000000000000004 [ 259.961814] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 259.969076] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 259.977026] R13: 0000000000000004 R14: 0000000020000200 R15: 0000000000000000 [ 260.012779] erofs: read_super, device -> /dev/loop2 [ 260.023173] erofs: options -> acl,user_xattr,user_xattr, [ 260.034072] erofs: root inode @ nid 36 [ 260.038294] erofs: mounted on /dev/loop2 with opts: acl. [ 260.057461] erofs: read_super, device -> /dev/loop0 20:48:52 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 260.062213] erofs: read_super, device -> /dev/loop3 [ 260.066987] erofs: options -> acl,user_xattr, [ 260.080823] erofs: options -> acl,user_xattr, [ 260.082334] erofs: root inode @ nid 0 [ 260.100619] erofs: unmounted for /dev/loop5 20:48:52 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:52 executing program 4: perf_event_open(&(0x7f000001d000)={0x3, 0x70, 0x0, 0x0, 0x0, 0x4, 0x0, 0x4e64, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x4, 0x101}, 0x4083}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='smaps\x00') preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/130, 0x82}], 0x1, 0x20000000, 0xa1b64a1a) connect$pppoe(r0, &(0x7f0000000040)={0x18, 0x0, {0x0, @random="58d81440edf4", 'rose0\x00'}}, 0x1e) connect$pppoe(0xffffffffffffffff, &(0x7f0000000140)={0x18, 0x0, {0x1, @dev, 'wlan1\x00'}}, 0x1e) ioctl$PPPOEIOCSFWD(0xffffffffffffffff, 0x4008b100, &(0x7f0000000000)={0x18, 0x0, {0x0, @broadcast, 'lo\x00'}}) r1 = syz_open_procfs(0x0, &(0x7f0000000280)='net/l2cap\x00') preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000880)=""/130, 0x82}], 0x1, 0x20000000, 0xa1b64a1a) ioctl$SNDCTL_DSP_SETDUPLEX(r1, 0x5016, 0x0) ioctl$PPPOEIOCSFWD(r1, 0x4008b100, 0x0) connect$pppoe(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x0, {0x3, @random="06c2636244ce", 'ip6tnl0\x00'}}, 0x1e) [ 260.118823] erofs: cannot find valid erofs superblock [ 260.127472] erofs: unmounted for /dev/loop2 20:48:52 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x7, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:52 executing program 3 (fault-call:0 fault-nth:6): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 260.291425] erofs: read_super, device -> /dev/loop5 [ 260.291873] erofs: read_super, device -> /dev/loop1 [ 260.310630] erofs: options -> acl,user_xattr, [ 260.321928] erofs: root inode @ nid 36 [ 260.325914] erofs: mounted on /dev/loop1 with opts: acl. [ 260.329568] erofs: options -> acl,user_xattr, [ 260.377491] erofs: read_super, device -> /dev/loop0 [ 260.388677] erofs: options -> acl,user_xattr, [ 260.398360] erofs: root inode @ nid 36 [ 260.407352] erofs: root inode @ nid 0 [ 260.416684] FAULT_INJECTION: forcing a failure. [ 260.416684] name failslab, interval 1, probability 0, space 0, times 0 [ 260.423037] erofs: mounted on /dev/loop5 with opts: acl. [ 260.429080] CPU: 1 PID: 16415 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 260.441280] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 260.450641] Call Trace: [ 260.453280] dump_stack+0x1fc/0x2ef [ 260.456916] should_fail.cold+0xa/0xf [ 260.460727] ? setup_fault_attr+0x200/0x200 [ 260.465059] ? lock_acquire+0x170/0x3c0 [ 260.469051] __should_failslab+0x115/0x180 [ 260.473305] should_failslab+0x5/0x10 20:48:52 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x2, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:52 executing program 4: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x435c1, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, @perf_config_ext}, 0x0, 0xf, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x5, 0x70, 0x4, 0x9, 0x2, 0x6, 0x0, 0x9, 0x1e202, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8, 0x5, @perf_bp={&(0x7f0000000280), 0xf}, 0x44000, 0xd1ba, 0xc725, 0x3, 0x3b3, 0x1000, 0xff}, 0xffffffffffffffff, 0xf, r0, 0x1) r1 = socket$kcm(0xa, 0x5, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc028660f, &(0x7f00000005c0)=0x443000033) sendmsg$kcm(r2, &(0x7f0000000240)={&(0x7f0000000040)=@generic={0x22, "4953acf4bd134901a66c0bbe7e4e724604d77203818c7207309a260665b6e7d60295d0c173a86912de5e28a17293e9d907f785ee6e946f3c6ccda64e190eac0bfdf5205f4c341c0a66e8418c0019999d3495c8afdd1951dadadde101a3efdd2601c5e616985176123809bc4102e01da9db3643eab71875186a4b7e3afcfa"}, 0x80, &(0x7f00000000c0)=[{&(0x7f0000000180)="b0f163f2fd8ebc01a7a9734dbc7a8053a2ffc111d6fd4570049f9f9877cb66b318fb4cb5235b5851fe61aa63c6e5941b172884929afeea072af3233910865c689b7a191863afe8c0", 0x48}], 0x1, &(0x7f0000000740)=[{0xb8, 0x104, 0x1, "4b9004b1d0fc5e90c31302fe79d7ff92cfc61664dd7e5bc97b1dc26a9f3def071dfb220394eca70b2776f275ffb340cba063c4458bd6e936d5e6218e765b6e10992b8c21a47e0581e22ed532167f008f7927fb68a9ed1fa39e1a0e3390c375b2da820b943c1ce94e428fec9c68f4a2dba4685be31a26059e7171c6347fc849cc5f056ee1a7f7deb723a743249168ec7828229fee1b310695fea924eefe29657351"}, {0x100, 0x115, 0xfffffff7, "744a72560758366de770d092847072ca06fb30c04094ee25aae4b63e2f85b8f76e4973be006682ce3c445dad4bfb7acb1e1cbbdeec05c28aff332484547c22814428ed9610d805f85ff15af72872ba01f69a414d112638f89065eb0ab4ce46ee5d6f5e63ff75edcf6d419c6408779a7eb1164833d29a001e6d9e32ce81094d2e4b218621e010577bd4d161586101ccd79e86f56413a08d959543e99810a4028afc9e4abcee2925075ec6f424d38e8f243ca7c9721152037cddaaa637a044cbeb3e3bd654f7420849dfc2dd597b2a8021a027c13545a07a603145874ff11e668348c9caef396ac4ed2f1a3d"}, {0x28, 0x1, 0x6, "4e2804a50307082acf6a9897673c44d1798676"}, {0xf8, 0xff, 0x6, "86de24aea64f7c937bcd87a5cfbeff230597a88120ef3e4481ead4f7359510c0244e9be16726be196a5f723212121c942ff3e8a947c46a1cdd00bb9867da99ba4158e18e1202f2614a430f7122ac65e998cf0913cde26cde22668a087145af6f455ba96f798c6f05b868cbbb8f96cb6739a48c239862c8d06418639d2176b3ddbb840be73a4b9e0de2e7b4ca9c46f1b6e9a54cd49bb04f529cde831577c9c08d3f964df2dbf603bc56b738d58c08fc3b3a993927b6e1fa3973215462af6a292e42f3501a469d3586ce05cf6d9f7fd4e1f2629809e506371b7b5d3513acdcdfb6da641bc6"}], 0x2d8}, 0x4000853) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @dev}, 0x80, &(0x7f0000000700)=[{&(0x7f0000000440)="c4", 0x1}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="18000000000000008400000000000000c6509200000000002e3ee9a021c02b477f92c1768132ed3f4dd94f8748ef659d1663c8e61dfba491181bc6fefc384c713bd08357c4af69089620103b820780d9ec85bd608966f993f783dc250c1148b118fcfa72c2f3cfb3823b28a795a9d863f73878c6231d51eb43ffdf8f232d46c12c3eb6d0ccb203644587aeb2864526a94ead9796"], 0x18, 0x3e8}, 0xfc) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000480)=[{0x0}], 0x1, &(0x7f00000005c0)=""/186, 0xba}, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.stat\x00', 0x26e1, 0x0) r4 = socket$kcm(0x2, 0x0, 0x0) sendmsg$inet(0xffffffffffffffff, 0x0, 0x200408c4) setsockopt$sock_attach_bpf(r4, 0x1, 0x3e, &(0x7f00000002c0)=r3, 0x4) socket$kcm(0x29, 0x7, 0x0) r5 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000015c0)={r5, 0x10, &(0x7f0000001580)={0xfffffffffffffffe}}, 0x10) close(0xffffffffffffffff) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f0000003500)) [ 260.477155] kmem_cache_alloc+0x277/0x370 [ 260.481317] getname_flags+0xce/0x590 [ 260.485133] do_sys_open+0x26c/0x520 [ 260.488856] ? filp_open+0x70/0x70 [ 260.492407] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 260.497778] ? trace_hardirqs_off_caller+0x6e/0x210 [ 260.502809] ? do_syscall_64+0x21/0x620 [ 260.506782] do_syscall_64+0xf9/0x620 [ 260.510588] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 260.515780] RIP: 0033:0x4190f4 [ 260.519066] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 260.537965] RSP: 002b:00007f17fda2ded0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 260.545660] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 260.552947] RDX: 0000000000000002 RSI: 00007f17fda2e000 RDI: 00000000ffffff9c [ 260.560278] RBP: 00007f17fda2e000 R08: 0000000000000000 R09: ffffffffffffffff [ 260.567544] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 260.584962] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 260.595102] erofs: read_super, device -> /dev/loop2 [ 260.597897] erofs: unmounted for /dev/loop1 [ 260.600710] erofs: options -> acl,user_xattr,user_xattr, [ 260.611129] erofs: root inode @ nid 0 20:48:52 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x4, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:52 executing program 3 (fault-call:0 fault-nth:7): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 260.642326] erofs: read_super, device -> /dev/loop0 [ 260.647382] erofs: options -> acl,user_xattr, [ 260.660327] erofs: unmounted for /dev/loop5 [ 260.664932] erofs: root inode @ nid 0 [ 260.723640] FAULT_INJECTION: forcing a failure. [ 260.723640] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 260.735575] CPU: 1 PID: 16432 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 260.743463] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 260.752821] Call Trace: [ 260.755430] dump_stack+0x1fc/0x2ef [ 260.759075] should_fail.cold+0xa/0xf [ 260.762889] ? setup_fault_attr+0x200/0x200 [ 260.767231] ? do_writepages+0x290/0x290 [ 260.771303] ? unlock_page+0x13d/0x230 [ 260.775376] __alloc_pages_nodemask+0x239/0x2890 [ 260.780149] ? lock_downgrade+0x720/0x720 [ 260.784307] ? check_preemption_disabled+0x41/0x280 [ 260.789334] ? __lock_acquire+0x6de/0x3ff0 [ 260.793594] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 260.798446] ? lock_downgrade+0x720/0x720 [ 260.802604] ? lock_acquire+0x170/0x3c0 [ 260.806765] ? up_write+0x18/0x150 [ 260.810313] ? generic_file_write_iter+0x381/0x730 [ 260.815691] ? iov_iter_init+0xb8/0x1d0 [ 260.819764] cache_grow_begin+0xa4/0x8a0 20:48:53 executing program 4: r0 = syz_mount_image$hfs(&(0x7f0000000000)='hfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f0000002240), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="6469725f756d61736b3d30303030303030303030303030303030303030303031302c0800000000000000736b3d30303030303030303030303030303030303030303030302c666fce0165723e12ef02fe227e5c575c5a516d323a2e04f0133b6e89c5918f8eb50622f54dcb8d66d7d8fe422381d732b58919dffac0becfc84dd2c8843a12ca68be4dcd95b8eb9f0a65e8d70cd8ffe304f9aca9c17fa535bb568693274a61531a55ad74a11b6d8107d5d986c43228ab6f57698694ef56f097b8", @ANYRESDEC=0xee00, @ANYBLOB='.\x00']) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x800c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) fchown(r1, 0x0, r2) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000001880)={0xf, 0x6, &(0x7f0000001780)=@raw=[@alu={0x7, 0x0, 0x1, 0xb, 0x3, 0xffffffffffffffff}, @call={0x85, 0x0, 0x0, 0x78}, @map, @generic={0x17, 0x6, 0x7, 0x395, 0x2}, @call={0x85, 0x0, 0x0, 0x1c}], &(0x7f00000017c0)='GPL\x00', 0xfffffffe, 0x0, 0x0, 0x41100, 0x7, [], 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000001800)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000001840)={0x0, 0x7, 0x5, 0x6}, 0x10}, 0x78) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r4, &(0x7f0000000200), 0x43400) r5 = syz_mount_image$efs(&(0x7f0000001900)='efs\x00', &(0x7f0000001940)='./file0\x00', 0x8, 0x4, &(0x7f0000001b80)=[{&(0x7f0000001980)="bd6d9ff29e2489926e65b2e89c4fe2ad538e3bae63452f3f673ec82c97789bbb71ce16eccd15df5e9123cd3922702258f7e8ce52da04f06ff7fa4ff52f6c798b73c0f46c5f28c0e284413a21dfbc970b81eec6982fec5265570d51639226a682b1a6cfd8dd5b7a75bf07405b4e4dbcabafa53429e4d892704f37990ebfbd7171fa35822c733e4de7d956f61b5ec1f7710557469fe3a752509ac8821a772017c5c267326dc99dbbb36b6c1aeb669e40dfa70c6f7b232e974a64fe742d7ec09542f33fd80948446626ffb7d11c5865b5602fa0", 0xd2}, {&(0x7f0000001a80)="3c00684203023b03d26fbe55778fd584aab381fea193959c91092fe648c3bf8d0ac2d6edc4d0a94d45acd4ca3272d0a32c82d3c4b0", 0x35, 0x400}, {&(0x7f0000001ac0)="0e197f90623f6c", 0x7, 0x200}, {&(0x7f0000002280)="3311a0fb6763a0397516fd6cf055956ac5b8ae7065ce8fbdb9b150aaa6d66c3f334c66edb24850f647461672fdc481335eda608ce1aca40daad75bb7d91d99c56e63dcc1dd45eb94316fd2ccffddb3fb285f9871f06ee0f6b40edebcb641935bee4dbcaa", 0x64}], 0x20, &(0x7f0000001c00)=ANY=[@ANYBLOB='hfs\x00,fowner=', @ANYRESDEC=0x0, @ANYBLOB=',appraise_pe=imasig,defcontext=user_u,subj_type=hfs\x00,dont_hash,appraise,pcr=00000000000000000028,audit,\x00\x00\x00']) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001cc0)='cpu.stat\x00', 0x0, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r7, &(0x7f0000000000)=ANY=[], 0x32600) write$cgroup_subtree(r7, &(0x7f0000000200)=ANY=[], 0x4ea00) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/null\x00', 0x443000, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000001d40)=0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001e80)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001700)=[{&(0x7f0000000200)="13906ce9d9302d2d5dd903c538c269f8ea3a16a8caed2a2a36ac01a54f3c7d27faccfc7db26f70c7e545659879c9cbafb1dc981116aab3d5e5e6f23b93e5fdbf9a2a5bc1badcf153837d1ddbbebbef050ac615ad2c1138920e5d3fd461fedb4bbb4495bc45f9ce22ecf2b379066831a30092a4e5e6e9ca3675eede387ca4bb27a2e85edbf4a86600f46f9c27b70fa47a86a3f4964d20ddcbe4e7759a6feb1abc63e22c6c512ff1954326dce732b24525249a7e446f33078f59dda8ea0efe0bee245bb37d49ca4952c40896aad89a31af682003d7cff774246bca73d8f3ef70f379ace9ebbece746a1ad3af03689e534a3bee6419eb0cd42a2629e28947affd201a50835ef518a6ea59f0d7526ad496e1a36e0080bcd4b76a42da551ff6b53b6b05f9d47de2d526cc118fcb115994bbf7c2aa52c4ae015e79b40003ceb81f23b5abe1a834200a8ff841783309806b2d311aa4694ef5e22e71e87c21ff12b3ab5e97e564ec9cfaf737c9afd7413398b99b0c76aecd8dec7fe6b4302d5d00460cd901cc84ce6bb4da85861f873786ec1ce1dacd88cb3668fbdc818af0524c771268699455bcad2ca338d11ba0f84b47ded110523df6db19ad35a73328db0ab10e9c817feceb76a9610b7f6c181673d38f9a7cd962d6739796d6b99be194edfb1b09e11eaa1db6c9b751f4331846a1772a83bde26a36b854866009243897db7476532d40e710c2ad8b7a60e280691c6ff95e7434a631d29733146c60c5b0d82e07bf8c12c56a0650c40d5bda92f9e2bcdc8dd00a40e5ab3ffdb0593ce7c9b03106813389998e5dad0252e5e5a470e95e0ba348f6be0d671c532dd33229e6c067b841c2878e427e23108b4aeb4259c27bab9599ad8d2fdac6242ee4cb55277eb0bfb46709f3603cfeb3642c19c9a727cbf6bdb699dd9b781e89bf6b785b1a1c84acb60c358f43a728bc7e599f66af0e3c7c1c2e7e4281cee6bfb19611f002f726939a16a50f83f0aa3c9a285bad2f433b540f2f2665d2d441dfd7f95da595bb2ffb3283dab5567ed9978a4655c399a39176a1acd5b4f83e93959c396ace8732bc348e65ea4fbb66aae9ca86e60b6a49209a9bedac845644ca3ce45808cc8e68285d1eb928b2effc1be9f71d020a9d4a0ade70df90ea95617b752fd7cfb286e852b05639baf5ffb420a9178308405067047b416f98a2849a32d8297bc86eeb1fe67f25f3cc54b4250e07ac1dab8593bb56485bafc3074a17358e53659f0a380efde7b18f6d2b6f04009236bdafdcaebb39a8815fbacda2629b7767652fe881c74a81a19e5ecefea50717cb389e82db8649b5c65b75848425d699a4fb7a9e7862b99a1401936bde7cc61e89616e53239ab0c29f10c4729c6f7091f0ca55b8ad75501455dbb4f4d086afc666f780952c81d711d5ff0ca6ebbf79b6191536a81011b6f9df3601926225e1cc66b7d96319cf108d44e1a3e02bd514df91fdafc1151c58bd1b1ada97fb00a6d6bb51701f4062f7c3d9f71bfe258792f2a293fe96f7996514bf8e8aaea15f19cc6a63ef1553fe13d56e39a3f0ae533a80b33bbc9f1bc4de57a98257a8653126ac380cfb318b5b1945f45a99fd274b5922730de25c5ec2c316d56e752d0d9bdc42e92df898edf4eb8bb7bbcf53d6ae02b0ec73a5798ddfc1badc0af8482b5064ed5c4d09a0d1e0d2edc9975d6b361bf934ebfd618542433f8b784ee9b803a83661e3903ed461f40e4f34c18fc245a4a1f40254b695d1d459642aa80425af9a23d4bd0a93fddf796c0dcaefb94f6cef106e31df529bb1b02e8e1d0b8e4f4e137bf80fb87be5b64c8ed3285e78836049e4936278a7db5a4062aba3eaf026d1d611ae08ecaade05517067ec427fad6b3ce07dcf19f706da705d2946b4ac727cff1f1d38f856973a890f07c1954282ec35f4b505d53177470f33a13b58885f56583d0507994727e93c5e79455507aeed2f6d0a0440d88a99b4b837ff1c0c89fa4335513f761780a769a033f666580b8f89100b1ab8e07f813fa542c471b1cf07f6581934f5b3f5e1915b032a74ac7ce25d288e6824bcf5bfb85ff8e196ec11914422a5519683f540998c9a3b3b5534cf383689c7829b76e35fdbbfdea2edfec74637d7b2b23165500a7cdbc4e476a6874a118b3aedf214c429fa0dac29beb7f57307dba6d0612d21fb66f4e9928f137524ac20f48a57f4486fe7a2d5bbc9560026676ef5d0cbca750b0202bb685c8d96416701785da557535666c642a13650341b03467450ae2388b2813329535b9831f6b538326fa067a8f182ef3dc328a5a7ce015b6ddf394b46589d7782de39b4346b38cf02b65b5d4341f97a941fec02ae9305285c756019ec9177922f1b1a32118c36d8e43e0c0f190c7e60c28014f96aa9557b6f0ace337e9515137b6862602242770b55f195cfbac0e90585811d12ae080a609a64564750d8fe53527a93145deb6796b234f3e2b804b06108b16863cfab7b20b6c01b886bceea937badf5c4adc9f7244b582bbf4512c558e5bc2ca2f6ec376ed8438dc4f59717c4a50995f4d2eea7f2d90855a4716187de42d24b92bcac868fb1325eb9e956be1b63647e0ffba11b6ac3ac669c9fcf702cabc08e0b27b916240c0c5b84d0bf6331b6fcf0a23f458a3526c6ec5fd3b6409e3eb8a2a9abadefc5f1ae5456b337c5aa4db64788ee8b6264d314ba938ba803416173050a8a461940bbac9461aeb4a8e6bc14cc583f8e11d541537c3b894abbbe46dc8d963130a96ed13bd6479929143ff50402012e5f5e5b50a1811643b136516b04c8b9b95f477ea59c197e0b19392e5a8c2f0a411b130fa173eef0fb0810fd705f048d57933ca70ccab49a4c5837a6c861bcf7ece0b796d9973f9dc81010ae052d7cfdbb05e32c19ff4d0d50a015f0cd92390f001f7b9f9394394c7d548ff85a921b2739f593f9895dfe963efdfbc21a98071acbf2354d124da94118c4159cbd516346553279cd1cf411b6a71bab34112166165539445011fe211faecbcd105a74b3e6164620310587f40e5b39ab2a31cecc18ce58cde34f48a39dc69bd99b66170c47af55fa57359fdf309f8dabbfaabe009c4cf148929e6104e8b7147aeb87f364007342d58526ef7704ed0a7ee411a274bf8de768dcde72a27f391b1851021daaa9d030bbcc3a8aecc76fe128b92fa5b8fc24f22e4a3400f95cbf0494ce4d478fde9d47447085028cdb81739a3f198a91151a8d6b20e619dacda7cab9f926dd5a27a0415b26a0a8cbbd32de248c17678d9f403211381dafce08cd39a59b72eaa4e7180a801603e9dc89257ba8e273eea67912a08c462d7c40b69aee5f047382fbd6c64713ec0e2ed614100258914ab315110f4d56c52548b356c86d7490f03dc35d038da81d949ec316b6c590731af06986d4be39fa395b2c656fe218eefd7c6188c454e87f16ae028cf385b63d00e42708e9cbc0bd049b3c7e000fba567f38c928556316549ef9e6d5a81b4531e77896a445fd77fb4c124f4abb2da9bc9db44c1f6c7cac598b33c856b6fec666074aa6983532948ee0f51d777073228a2c35b042433e33eaf7c962a81168eb51e21a9fce6daf1d85c4013d15253c31e11ba721c246c4fc3d5bbc6173f6bb0aaefe28de8986ff9dacc721be0e6e692f9090df2146ff88b1b6d4362dd92207680028a2f4e6022c1a2189f2d9d89235791841777cfd0c4e489810e2168c0fd29427662f7ae7b67ddded834dcc9e2521b15dbec7b1d016f27970c4735504f7de5d4223294dc37d7e2c3bb1cdeb406b46beea053518a27c68b7c25838f16a626ba4328604972c7bfaa2faccbff01a510921748e632a7d3a6298dcb21552e39aab43cb78e64f1f619ab42853c01994a1752ba0a59b5eaceb662e7d834020ab846658da8b69cc1a773a60fca22fd08ff18f992c7e149156ee2f8aca2ec025bc051b33cc482cd1fc348bd0d14bfbb119bd8c537244471b1311423444753b062a20a42142838f66aea9afa1daaffe3b9a8f0f0d0dcca8d2aeb941cbd736b4e92ef097225f3548dc45392ed2e6b7ce93eddeb7d5b547b780922e469c9f2416cd5a4b2c7492a3d28d968a776f2eb2ebafbd56c8cbba04c0571b2912a47d954e0bff7d49adc8c54b66f103272a961f927c223e9d79cf2cc81065cefd9530258e5711bc132831d9abae2a4308aee53f98ef8b59c16f18b481da5d738ee6b029a2d4011da99a6c28a4743aca9127bd25656c1a510f3c34093b4452ac0ab849c617d6d05a31e846910e21326a246168d8b0a6908d9c545557ecf2916f60b976aba4bbc314a8cc9a11a61c7a21aeed8e656a3f26ccbf72b305125427604ae06fcb31d1593402bd3bebdaeb6111893e8157c586c158c961bef6cfafd22a56092c0d7854f29956751557734107e14dd0accd542b5aa112214f94e58b1f836c19c9af1976a456ca08b8d0e786ed414ccc61a1612cf3977d0e9039c495d45b86b4cbeb135ea6796177cae3e349dd1ac6bf6c9f545d7a68add93ea8e692667ab4deffcd4d6c9e29a69da27121af1391e91f1e22fe66e946362c69a955a9bb798ba1bfc75624ff5dede9d5482f6990db517b6afef541f922ce065833d9748b2d4302ec317b6a64f9af51605d56ffc1d1d9456a16b2574116181ced7ca9b09e9a21e7b9a1ca1b08fb32cedb59ef196d8c115a86359cbf0ccc361c5afd3c2357ddb98b9fa4b74ed9d10f8bea9a5432b6c11472332fe5c672ce60a362d64987d6c84006c2c178700a28b0a4ec28c3ea270c8a53ab5bdd0745813382f429e8c930376b17fe6df2113076d4df6a7c65e2bfab543d65c560323331aa3d4dffebfa98307690429ca88b4c97b8bf921fa0733f83fc6163c927adeeb5866e4472b592021fe69ef52088824d128b0c0e86842ccb944c9a95cd613b4b56ff5ce55af2b3dd592e894335f059b216bbc8cf3c36ec3332e9ba53aa77137bc729a8ee969f4a92a380cf11b909f5be42d097cba49acb78b358da217ead9da801737f7e286ebbcebf670a6af86dc314553f49f5992bd3f4a649072651905674ca6b4a835d334d8dfc73c284280a9ddcb567a245fe7277eee80577b10510d29fe90e439426dea7dec17a5d394b06b521a3b7a63471f87cf1fb29a8df736708fea77c05fcd81b555987c601fe5017a11ced4ecd949a4663ebde24fa7d69ac19ddf0e887e57cd18c42098bc3099796ba6736eee52828eb4c0c216ff7e7072369e416f877b662cf729e958c286fdb1e1947442b9bc5b7b4bc7350f0936b4a4be3246034dba0f411a4b037ad164aae440691155fb82ccce0dff529258f2aa461e3f12f244b0293d10b47bae7b4a666091d8ddc3ff38bd1e07d655962ec6e6516845d6b1c0e40b13700452c9157a76feb4cc74e9f15f19fd8814db7de852d695f570a4a81a9f24b42e64d7f4808ce7d768fb462b34093b3c6c428de78ddc07a6903c0abbcbfd51e73fea432ebf1a92c6f74cb4f3a6ea1ea26a079b806e474eca348cc39c0a522dd22961613e2e24aa98e70033176585febf288e16be24c379a10246e520aa9cbd1be9d41a46ac39e35b785ebed7bd2213aaf884e577cbff3ee5d0889c8d951bc71afc2144c2832b95f782d9194bbe4a07a4cf67e28e838844de3649b7ac720c5ae80e4f4df68ef005e5b7c59f8409e5706d7d04f047512dbaae178373c52acb717c779106cba682cd230ad7aaaefb66ba207108e431c4b7ecd14f7d3134a83664163e29d4cf8580df7e86496e9782b95c4dd029491c7262509aa36a2c7aa846fe3", 0x1000}, {&(0x7f0000001200)="7b4022ba1dc3116dc51351e529387619363a9bb24591f257dd0aa2d732fd5968a9ad8997ca6f28469043876470e9ebb1fc0c0c7056ca17753fceb89710a5f460e0c271dce2b0b79d0c83b53e4db1163d5f1a0934daff023b6e7cf9b593387f84542d66744138ecd9d5f44fa73e48ac86471c1bc8ae07576ff9310ff900e28d49c8b5b60af9a47fac406f0dc2b5eea1bd3ef507a5216777d50e9ab7bdbbcfa67e442ae7889ceeff51e9485bba0b116bc318d9e558ac77396d4180251b289219dadac87fa9726549af25217ad5a364d39a7f63a16f4f3c15c47221a5", 0xdb}, {&(0x7f0000001300)="a5a51a6c8b279ce65b3bffae0f3a1bfed6338ddf63", 0x15}, {&(0x7f0000001340)="0cc5cac4181fa6688d3a42a811d5690f3c4b017fd65050c348df010a6bc61c00b441911116e5b6347f3100ebe002bb631ece97d19673b7af63b3ca961cefad4ecd94629f83399b702e184353b47b5ba392661454bf586f91f2ac3e66f0db3b39ba011fb576018134fe968667e886ab6ab365efaf0fad7c58615dfd32eee1de44f8989695ca6e1b3cecde7139c5483723d3a6aa68d3fa1fa15b464fac29a2ad4171b86ce692ebe54b04b4a0213fb133916ba84b66faa3af44b1116091618199c05c515c92132c78a953102ddc771a10326327e814a25fcab0e171", 0xda}, {&(0x7f0000001440)="6e077aee118876deec8565791fc3b21c01e87dcdaa7f57c21f653194ce8e52f1d80b0081d6021f74bebbfff2b59b7de0c2fed5340505681b1ff677b792b05583bcb6e246789eae37ee17c9d3b49969363df7c97b5e30487cb9ecc6c3c34d4c69ae16b23631191b38d8d79a4cb0ab22a313d712e4b60c8d3447179e05c0df6978bd269246591198c4a3ab256c6eec60210d9e4da68015719aa039f84d35d1211a2e179dc29170918641abd5c00a0b86c9b850078a89db1df93a5707", 0xbb}, {&(0x7f0000001500)="7ea91c124f98127463ffe39f14013c09c1890c5264df7d3c2225e09cfc8964cea9561ab136ccd925451c8ddb2ec9053fc705a2b9859a3246ac3a517425309a2d49a4252267a15c58f80ea34158faa9260da3b51386272f80963993da2622b814ca573d685f52dc4436157eef0cafd9f875db8dc60a526b1f5ed97fcf27c30a8f81d58c3a384376852a8444b21052925a2ffff621ff916b9a1983da53ea6453183bd8857a0c8eee80d561b6ce916cdd2fd974069572ee35e0295553d6adceda8f0fc5fceee3d7af7b25addbb0a5d94768f13fe2cc62de47d9e8e91566f4056d7858273d0e528e38922b5650", 0xeb}, {&(0x7f0000001600)="4e20b223d591356c5a6206043ef10e898aa0277677071d9ced285e5795ab861f313c9ffa05c0a5b5ad", 0x29}, {&(0x7f0000001640)="6e7492c040a3f99cc5450d66ff33b324a6149b930fccb7300185649bbc8834f298e53d8cc6382da8e4e7b21d30c7111a558e6104a1d3f392dc49f60d4bc52bf22d449d9e4a5650b051f6843f941512811fdfdfdac2d9537c8bcfd3089d433fdac5c2a01d106a59f7744d235caffd338a52292337f0e6069ce6bf9d5f2b8a288a4ef59382a92b169e067010111ae27806093fcd092705343cc10347b60d4642f5c7e8625ffa3021b17f071749f05454e71153c8636a5770d2c3d222", 0xbb}], 0x8, &(0x7f0000001d80)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, r2}}}, @rights={{0x18, 0x1, 0x1, [r3, r5]}}, @rights={{0x30, 0x1, 0x1, [r4, r5, r0, r0, r0, r6, 0xffffffffffffffff, r0]}}, @rights={{0x20, 0x1, 0x1, [r7, r8, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xee00, 0xffffffffffffffff}}}], 0xc8, 0x20000000}, 0x800) r10 = socket$vsock_stream(0x28, 0x1, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r11, 0x0) syz_mount_image$minix(&(0x7f0000001ec0)='minix\x00', &(0x7f0000001f00)='./file0\x00', 0x7, 0x4, &(0x7f0000002200)=[{&(0x7f0000001f40)="fc", 0x1}, {&(0x7f0000001f80)="d6bc52bdaec6d6033f4704968f1091df06f22dbdb0ffb370e7784530cde5a95893f48f450b890d7cbe2e87245252127c4d443b9745aa6095f45326af28dd7b21a2ed4ea7db9e6720cb7c0e7c5c19751da3469312622931c729d1b41b36288bcac3eef11e7a5cb35d799dc0c9dfee93d2476364e995", 0x75, 0x4}, {&(0x7f0000002000)="f812e52a977214bebdc316b549ca8a2d13967cd94b0c79c63c1ff5d59a8cdb4fe3b97bb8b8355b41b96fa6e9c8656152c33328df2c7f14c094f0ca8644ec301790942cdb8f1a7b8fc552bcb5e5c43852f0357ab6a0182073c92d8cbf53871addf6d7cd995837c2ff748e7addee096038cb074d17a32b534036b1e86f8601d29df728b9927d14819bf2e4611d44bfa71325eb5347ce5d18be403b30954b153bafbae4aa05505d736b02146a74c6e02b82fc70cb8251bbd41b97539429dfda548ff675224b064ba56d6e753a", 0xcb, 0x4}, {&(0x7f0000002100)="c11943dbf9f55b54c2af5f3f73c60fe153dd40b197076c71f863be10f89ff47105bf9415100f04199e299541f8568adb7ac66e24dd15f920d374211e940e97d66c7925945bca099c40b58fc204a7d2628ec6fb6dc4296529063e94685129c43bd444f0ff4b634064d0bee0c7bc384e13fbd9938152b712f5b74e78723b0e015e42313e135fe125657f6688b33239b2f0be100cd15665ceb3d6a5abbdf03aff938a2acb17e233c57571ad82a9fb89ad8a1540c7e6e15ff0b554f2b580fa1a579fae5545620ab4ad743b61dacce255bfd6c11d7625b9120918c3e19097db180188", 0xe0, 0x1ff}], 0x802018, &(0x7f0000002480)=ANY=[@ANYBLOB="3a2c2c2c61707072616973655f747970653d696d617369672c757365725f752c7b5d23242c61756469742c5e262c262c265c26212c6673757569642c21bc247b23f82c7569643c", @ANYRESDEC=0x0, @ANYBLOB="6517b2b51ac96a038ee531bd1b079ba4f591fb9267254b0fc11d94d9f605354acc7155fddbea87fbcdf03ac40162c32a6faaefbaf203efad4b34ed203393b9966100484fe746e5783ac63f4b329e764b5797454e5a54ebdc9c185130ce47aea97ec17f6ef478ad67350ae53391c378da8318163713230889cc9255ee297bb635d88f24c23fa2ca63b0816b5c0000000000125e133862507cfbb2f985acc200000000000000000000000000000000d5844f9188adfbe048b186d165d696f4bfd59d9861cdddca0eabd7a30447ec4105172cb62eff939895a2661d96d5837238e01c41366d2e47a39a0667ba8c9e367b0b2fd27d94221d51c801c4283a40ec13e3e6e15209adaa266f654c274d39ddbd94cb81ffb8bbc0d003717fc4916e3e62b1c89b2cac81d7e4c65a66f90e82b7cadeef2923e278b11b6850d4676e968c0ce3b4ae9d0d41f992cb", @ANYRESDEC=r11, @ANYBLOB=',rootcontext=unconfined_u,smackfshat=,dont_measure,\x00']) [ 260.823831] ? setup_fault_attr+0x200/0x200 [ 260.828164] ? lock_acquire+0x170/0x3c0 [ 260.832157] cache_alloc_refill+0x273/0x340 [ 260.836578] kmem_cache_alloc+0x346/0x370 [ 260.840738] getname_flags+0xce/0x590 [ 260.844972] do_sys_open+0x26c/0x520 [ 260.848703] ? filp_open+0x70/0x70 [ 260.852681] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 260.858055] ? trace_hardirqs_off_caller+0x6e/0x210 [ 260.863665] ? do_syscall_64+0x21/0x620 [ 260.867627] do_syscall_64+0xf9/0x620 [ 260.871426] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 260.876610] RIP: 0033:0x4190f4 [ 260.879822] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 260.900906] RSP: 002b:00007f17fda2ded0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 260.908602] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 260.915873] RDX: 0000000000000002 RSI: 00007f17fda2e000 RDI: 00000000ffffff9c [ 260.923131] RBP: 00007f17fda2e000 R08: 0000000000000000 R09: ffffffffffffffff [ 260.930488] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 260.937753] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:48:53 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 261.021626] erofs: read_super, device -> /dev/loop3 20:48:53 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x8, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 261.044046] erofs: options -> acl,user_xattr, [ 261.056995] erofs: root inode @ nid 36 [ 261.093160] erofs: read_super, device -> /dev/loop5 [ 261.093164] erofs: read_super, device -> /dev/loop1 [ 261.093174] erofs: options -> acl,user_xattr, [ 261.099102] erofs: options -> acl,user_xattr, [ 261.118541] erofs: root inode @ nid 36 [ 261.126153] erofs: read_super, device -> /dev/loop2 20:48:53 executing program 3 (fault-call:0 fault-nth:8): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 261.140528] erofs: read_super, device -> /dev/loop0 [ 261.143817] erofs: mounted on /dev/loop1 with opts: acl. [ 261.149800] erofs: options -> acl,user_xattr, [ 261.155705] erofs: options -> acl,user_xattr,user_xattr, [ 261.163456] erofs: root inode @ nid 36 [ 261.174615] erofs: mounted on /dev/loop5 with opts: acl. [ 261.186941] erofs: root inode @ nid 0 [ 261.190910] erofs: root inode @ nid 0 20:48:53 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:53 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 261.218094] FAULT_INJECTION: forcing a failure. [ 261.218094] name failslab, interval 1, probability 0, space 0, times 0 [ 261.229459] erofs: unmounted for /dev/loop1 [ 261.236538] CPU: 1 PID: 16465 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 261.244448] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 261.253807] Call Trace: [ 261.256411] dump_stack+0x1fc/0x2ef [ 261.260055] should_fail.cold+0xa/0xf [ 261.263877] ? setup_fault_attr+0x200/0x200 [ 261.268202] ? lock_acquire+0x170/0x3c0 [ 261.272192] __should_failslab+0x115/0x180 [ 261.276428] should_failslab+0x5/0x10 [ 261.280212] kmem_cache_alloc+0x277/0x370 [ 261.284349] __alloc_file+0x21/0x330 [ 261.288068] alloc_empty_file+0x6d/0x170 [ 261.292139] path_openat+0xe9/0x2df0 [ 261.295921] ? __lock_acquire+0x6de/0x3ff0 [ 261.300163] ? path_lookupat+0x8d0/0x8d0 [ 261.304217] ? mark_held_locks+0xf0/0xf0 [ 261.308306] do_filp_open+0x18c/0x3f0 [ 261.312105] ? may_open_dev+0xf0/0xf0 [ 261.315918] ? __alloc_fd+0x28d/0x570 [ 261.319712] ? lock_downgrade+0x720/0x720 [ 261.323866] ? lock_acquire+0x170/0x3c0 [ 261.327869] ? __alloc_fd+0x34/0x570 [ 261.331583] ? do_raw_spin_unlock+0x171/0x230 [ 261.336062] ? _raw_spin_unlock+0x29/0x40 [ 261.340190] ? __alloc_fd+0x28d/0x570 [ 261.343995] do_sys_open+0x3b3/0x520 [ 261.349336] ? filp_open+0x70/0x70 [ 261.352875] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 261.358254] ? trace_hardirqs_off_caller+0x6e/0x210 [ 261.363266] ? do_syscall_64+0x21/0x620 [ 261.367236] do_syscall_64+0xf9/0x620 [ 261.371035] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 261.376306] RIP: 0033:0x4190f4 [ 261.379655] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 261.398548] RSP: 002b:00007f17fda2ded0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 261.406255] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 20:48:53 executing program 3 (fault-call:0 fault-nth:9): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 261.415776] RDX: 0000000000000002 RSI: 00007f17fda2e000 RDI: 00000000ffffff9c [ 261.423492] RBP: 00007f17fda2e000 R08: 0000000000000000 R09: ffffffffffffffff [ 261.430749] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 261.438007] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:48:53 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x5, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 261.545659] erofs: read_super, device -> /dev/loop0 [ 261.552355] FAULT_INJECTION: forcing a failure. [ 261.552355] name failslab, interval 1, probability 0, space 0, times 0 [ 261.561480] erofs: options -> acl,user_xattr, [ 261.568378] erofs: unmounted for /dev/loop5 [ 261.574662] CPU: 1 PID: 16476 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 261.582554] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 261.591913] Call Trace: [ 261.594514] dump_stack+0x1fc/0x2ef [ 261.602483] should_fail.cold+0xa/0xf [ 261.606966] ? setup_fault_attr+0x200/0x200 [ 261.611271] ? lock_acquire+0x170/0x3c0 [ 261.615244] __should_failslab+0x115/0x180 [ 261.619640] should_failslab+0x5/0x10 [ 261.623425] kmem_cache_alloc_trace+0x284/0x380 [ 261.628083] apparmor_file_alloc_security+0x394/0xad0 [ 261.633259] ? apparmor_file_receive+0x160/0x160 [ 261.638016] ? __alloc_file+0x21/0x330 [ 261.641891] security_file_alloc+0x40/0x90 [ 261.646110] __alloc_file+0xc9/0x330 [ 261.649809] alloc_empty_file+0x6d/0x170 [ 261.653857] path_openat+0xe9/0x2df0 [ 261.657568] ? __lock_acquire+0x6de/0x3ff0 [ 261.661805] ? path_lookupat+0x8d0/0x8d0 [ 261.665852] ? mark_held_locks+0xf0/0xf0 [ 261.669906] do_filp_open+0x18c/0x3f0 [ 261.673691] ? may_open_dev+0xf0/0xf0 [ 261.677501] ? __alloc_fd+0x28d/0x570 [ 261.681292] ? lock_downgrade+0x720/0x720 [ 261.685424] ? lock_acquire+0x170/0x3c0 [ 261.689387] ? __alloc_fd+0x34/0x570 [ 261.693086] ? do_raw_spin_unlock+0x171/0x230 [ 261.697570] ? _raw_spin_unlock+0x29/0x40 [ 261.701715] ? __alloc_fd+0x28d/0x570 [ 261.705598] do_sys_open+0x3b3/0x520 [ 261.709297] ? filp_open+0x70/0x70 [ 261.712825] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 261.718174] ? trace_hardirqs_off_caller+0x6e/0x210 [ 261.723174] ? do_syscall_64+0x21/0x620 [ 261.727227] do_syscall_64+0xf9/0x620 [ 261.731012] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 261.736184] RIP: 0033:0x4190f4 [ 261.739377] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 261.758260] RSP: 002b:00007f17fda2ded0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 261.765950] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 261.773204] RDX: 0000000000000002 RSI: 00007f17fda2e000 RDI: 00000000ffffff9c [ 261.780457] RBP: 00007f17fda2e000 R08: 0000000000000000 R09: ffffffffffffffff [ 261.789100] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 261.796359] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:48:54 executing program 3 (fault-call:0 fault-nth:10): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 261.829239] erofs: root inode @ nid 0 20:48:54 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x300, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 261.870503] erofs: read_super, device -> /dev/loop1 [ 261.876873] erofs: options -> acl,user_xattr, [ 261.883374] erofs: root inode @ nid 36 [ 261.887581] erofs: mounted on /dev/loop1 with opts: acl. [ 261.914677] hfs: unable to parse mount options [ 261.965529] erofs: read_super, device -> /dev/loop2 [ 261.979967] erofs: options -> acl,user_xattr,user_xattr, [ 261.980022] FAULT_INJECTION: forcing a failure. [ 261.980022] name failslab, interval 1, probability 0, space 0, times 0 [ 262.006938] erofs: root inode @ nid 0 [ 262.010451] CPU: 0 PID: 16492 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 262.018925] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 262.028268] Call Trace: [ 262.030851] dump_stack+0x1fc/0x2ef [ 262.034472] should_fail.cold+0xa/0xf [ 262.038261] ? setup_fault_attr+0x200/0x200 [ 262.042566] ? lock_acquire+0x170/0x3c0 [ 262.046525] __should_failslab+0x115/0x180 [ 262.050788] should_failslab+0x5/0x10 [ 262.054610] kmem_cache_alloc_trace+0x284/0x380 [ 262.059932] ? loop_info64_to_compat+0x5e0/0x5e0 [ 262.064671] __kthread_create_on_node+0xd2/0x410 [ 262.069428] ? kthread_parkme+0xa0/0xa0 [ 262.073597] ? lo_ioctl+0x1bb/0x20e0 [ 262.077311] ? __mutex_lock+0x3a8/0x1260 [ 262.081362] ? lock_downgrade+0x720/0x720 [ 262.085494] ? loop_info64_to_compat+0x5e0/0x5e0 [ 262.090235] kthread_create_on_node+0xbb/0xf0 [ 262.094716] ? __kthread_create_on_node+0x410/0x410 [ 262.099739] ? __fget+0x356/0x510 [ 262.103179] ? do_dup2+0x450/0x450 [ 262.106713] ? __lockdep_init_map+0x100/0x5a0 [ 262.111220] ? __lockdep_init_map+0x100/0x5a0 [ 262.115713] lo_ioctl+0xae5/0x20e0 [ 262.119258] ? loop_set_status64+0x110/0x110 [ 262.123650] blkdev_ioctl+0x5cb/0x1a80 [ 262.127519] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 262.132865] ? blkpg_ioctl+0x9d0/0x9d0 [ 262.136735] ? mark_held_locks+0xf0/0xf0 [ 262.140787] ? mark_held_locks+0xf0/0xf0 [ 262.144888] ? debug_check_no_obj_freed+0x201/0x490 [ 262.150029] ? lock_downgrade+0x720/0x720 [ 262.154166] block_ioctl+0xe9/0x130 [ 262.157893] ? blkdev_fallocate+0x3f0/0x3f0 [ 262.162305] do_vfs_ioctl+0xcdb/0x12e0 [ 262.166392] ? lock_downgrade+0x720/0x720 [ 262.170534] ? check_preemption_disabled+0x41/0x280 [ 262.175547] ? ioctl_preallocate+0x200/0x200 [ 262.179943] ? __fget+0x356/0x510 [ 262.183397] ? do_dup2+0x450/0x450 [ 262.186933] ? do_sys_open+0x2bf/0x520 [ 262.190818] ksys_ioctl+0x9b/0xc0 [ 262.194258] __x64_sys_ioctl+0x6f/0xb0 [ 262.198128] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 262.202693] do_syscall_64+0xf9/0x620 [ 262.206491] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 262.211664] RIP: 0033:0x4658c7 [ 262.214837] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 262.233720] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 262.241417] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 262.248682] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 262.255931] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff 20:48:54 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x4, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:54 executing program 3 (fault-call:0 fault-nth:11): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 262.263210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 262.270464] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 262.293146] erofs: unmounted for /dev/loop1 [ 262.352504] erofs: read_super, device -> /dev/loop5 [ 262.357560] erofs: options -> acl,user_xattr, [ 262.363311] erofs: root inode @ nid 36 [ 262.367518] erofs: mounted on /dev/loop5 with opts: acl. [ 262.392021] erofs: read_super, device -> /dev/loop0 [ 262.397067] erofs: options -> acl,user_xattr, [ 262.440735] FAULT_INJECTION: forcing a failure. [ 262.440735] name failslab, interval 1, probability 0, space 0, times 0 [ 262.454007] CPU: 1 PID: 16512 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 262.459789] erofs: root inode @ nid 0 [ 262.461953] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 262.461959] Call Trace: [ 262.461984] dump_stack+0x1fc/0x2ef [ 262.462001] should_fail.cold+0xa/0xf [ 262.462019] ? setup_fault_attr+0x200/0x200 [ 262.462040] ? lock_acquire+0x170/0x3c0 [ 262.462062] __should_failslab+0x115/0x180 [ 262.462081] should_failslab+0x5/0x10 [ 262.462094] kmem_cache_alloc+0x277/0x370 [ 262.462111] __kernfs_new_node+0xd2/0x680 [ 262.462129] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 262.462140] ? _raw_spin_unlock_irq+0x5a/0x80 [ 262.462156] ? __cpu_to_node+0x7b/0xa0 [ 262.522997] ? mark_held_locks+0xf0/0xf0 [ 262.527054] ? io_schedule_timeout+0x140/0x140 [ 262.531629] ? enqueue_entity+0xf86/0x3850 [ 262.535868] ? set_user_nice.part.0+0x3b9/0xab0 [ 262.540534] kernfs_create_dir_ns+0x9e/0x230 [ 262.544927] internal_create_group+0x1c1/0xb20 [ 262.549497] ? sysfs_remove_link_from_group+0x70/0x70 [ 262.554691] ? lock_downgrade+0x720/0x720 [ 262.558837] lo_ioctl+0xf7c/0x20e0 [ 262.562375] ? loop_set_status64+0x110/0x110 [ 262.567724] blkdev_ioctl+0x5cb/0x1a80 [ 262.571601] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 262.576956] ? blkpg_ioctl+0x9d0/0x9d0 [ 262.580827] ? mark_held_locks+0xf0/0xf0 [ 262.584885] ? mark_held_locks+0xf0/0xf0 [ 262.588956] ? debug_check_no_obj_freed+0x201/0x490 [ 262.593993] ? lock_downgrade+0x720/0x720 [ 262.598158] block_ioctl+0xe9/0x130 [ 262.601774] ? blkdev_fallocate+0x3f0/0x3f0 [ 262.606089] do_vfs_ioctl+0xcdb/0x12e0 [ 262.609960] ? lock_downgrade+0x720/0x720 [ 262.614103] ? check_preemption_disabled+0x41/0x280 [ 262.619125] ? ioctl_preallocate+0x200/0x200 [ 262.623530] ? __fget+0x356/0x510 [ 262.626966] ? do_dup2+0x450/0x450 [ 262.630490] ? do_sys_open+0x2bf/0x520 [ 262.634377] ksys_ioctl+0x9b/0xc0 [ 262.637827] __x64_sys_ioctl+0x6f/0xb0 [ 262.641714] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 262.646278] do_syscall_64+0xf9/0x620 [ 262.650063] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 262.655242] RIP: 0033:0x4658c7 [ 262.658453] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 262.677340] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 262.685031] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 262.692296] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 262.699556] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 262.707075] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 262.714343] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 262.724170] erofs: unmounted for /dev/loop5 20:48:54 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:54 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x6, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:54 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) [ 262.784138] erofs: read_super, device -> /dev/loop3 [ 262.798036] erofs: options -> acl,user_xattr, [ 262.804557] erofs: read_super, device -> /dev/loop1 [ 262.804800] erofs: read_super, device -> /dev/loop0 [ 262.815290] erofs: root inode @ nid 36 [ 262.819314] erofs: options -> acl,user_xattr, [ 262.820260] erofs: options -> acl,user_xattr, [ 262.837948] erofs: root inode @ nid 0 [ 262.838033] erofs: root inode @ nid 36 [ 262.848007] erofs: mounted on /dev/loop1 with opts: acl. 20:48:55 executing program 3 (fault-call:0 fault-nth:12): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 262.879340] erofs: read_super, device -> /dev/loop2 [ 262.894968] erofs: options -> acl,user_xattr,user_xattr, [ 262.905027] erofs: cannot find valid erofs superblock 20:48:55 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x500, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:55 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:55 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x5, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 262.937805] erofs: read_super, device -> /dev/loop5 [ 262.945341] erofs: options -> acl,user_xattr, [ 262.950002] erofs: root inode @ nid 36 [ 262.959156] erofs: mounted on /dev/loop5 with opts: acl. [ 262.996480] erofs: unmounted for /dev/loop1 [ 263.012708] FAULT_INJECTION: forcing a failure. [ 263.012708] name failslab, interval 1, probability 0, space 0, times 0 [ 263.025401] CPU: 1 PID: 16541 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 263.033318] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 263.042810] Call Trace: [ 263.045399] dump_stack+0x1fc/0x2ef [ 263.049068] should_fail.cold+0xa/0xf [ 263.052881] ? setup_fault_attr+0x200/0x200 [ 263.057199] ? lock_acquire+0x170/0x3c0 [ 263.061159] __should_failslab+0x115/0x180 [ 263.065378] should_failslab+0x5/0x10 [ 263.069213] kmem_cache_alloc+0x277/0x370 [ 263.073973] __kernfs_new_node+0xd2/0x680 [ 263.078121] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 263.082875] ? __mutex_unlock_slowpath+0xea/0x610 [ 263.087703] ? wait_for_completion_io+0x10/0x10 20:48:55 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x7, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 263.092369] ? kernfs_next_descendant_post+0x19c/0x290 [ 263.097652] kernfs_new_node+0x92/0x120 [ 263.101623] __kernfs_create_file+0x51/0x340 [ 263.106024] sysfs_add_file_mode_ns+0x226/0x540 [ 263.110703] internal_create_group+0x355/0xb20 [ 263.115297] ? sysfs_remove_link_from_group+0x70/0x70 [ 263.120494] ? lock_downgrade+0x720/0x720 [ 263.124669] lo_ioctl+0xf7c/0x20e0 [ 263.128220] ? loop_set_status64+0x110/0x110 [ 263.132638] blkdev_ioctl+0x5cb/0x1a80 [ 263.136520] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 263.141886] ? blkpg_ioctl+0x9d0/0x9d0 [ 263.145780] ? mark_held_locks+0xf0/0xf0 [ 263.149844] ? mark_held_locks+0xf0/0xf0 [ 263.153896] ? debug_check_no_obj_freed+0x201/0x490 [ 263.158902] ? lock_downgrade+0x720/0x720 [ 263.163049] block_ioctl+0xe9/0x130 [ 263.166855] ? blkdev_fallocate+0x3f0/0x3f0 [ 263.171202] do_vfs_ioctl+0xcdb/0x12e0 [ 263.175079] ? lock_downgrade+0x720/0x720 [ 263.179234] ? check_preemption_disabled+0x41/0x280 [ 263.184254] ? ioctl_preallocate+0x200/0x200 [ 263.188660] ? __fget+0x356/0x510 [ 263.192113] ? do_dup2+0x450/0x450 [ 263.195735] ? do_sys_open+0x2bf/0x520 [ 263.199616] ksys_ioctl+0x9b/0xc0 [ 263.203067] __x64_sys_ioctl+0x6f/0xb0 [ 263.206949] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 263.211682] do_syscall_64+0xf9/0x620 [ 263.215481] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 263.220653] RIP: 0033:0x4658c7 [ 263.223835] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 263.243349] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 263.251052] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 263.258302] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 263.265565] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 263.272826] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 263.280511] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 263.292200] erofs: unmounted for /dev/loop5 [ 263.405264] erofs: read_super, device -> /dev/loop3 [ 263.410546] erofs: options -> acl,user_xattr, [ 263.416972] erofs: root inode @ nid 36 [ 263.429084] erofs: read_super, device -> /dev/loop4 [ 263.435180] erofs: options -> acl,user_xattr, [ 263.449612] erofs: read_super, device -> /dev/loop2 [ 263.455045] erofs: read_super, device -> /dev/loop1 [ 263.458231] erofs: options -> acl,user_xattr,user_xattr, [ 263.460244] erofs: options -> acl,user_xattr, [ 263.474102] erofs: root inode @ nid 36 [ 263.479010] erofs: root inode @ nid 36 [ 263.480789] erofs: mounted on /dev/loop1 with opts: acl. [ 263.483044] erofs: cannot find valid erofs superblock [ 263.497065] erofs: mounted on /dev/loop4 with opts: acl. 20:48:55 executing program 3 (fault-call:0 fault-nth:13): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:55 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 263.499263] erofs: read_super, device -> /dev/loop5 [ 263.507865] erofs: read_super, device -> /dev/loop0 [ 263.513102] erofs: options -> acl,user_xattr, [ 263.518714] erofs: options -> acl,user_xattr, [ 263.524303] erofs: root inode @ nid 36 [ 263.528320] erofs: root inode @ nid 0 [ 263.537446] erofs: mounted on /dev/loop5 with opts: acl. [ 263.570818] erofs: unmounted for /dev/loop4 [ 263.596562] FAULT_INJECTION: forcing a failure. [ 263.596562] name failslab, interval 1, probability 0, space 0, times 0 [ 263.611161] CPU: 1 PID: 16572 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 263.619033] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 263.628396] Call Trace: [ 263.630976] dump_stack+0x1fc/0x2ef [ 263.634589] should_fail.cold+0xa/0xf [ 263.638376] ? setup_fault_attr+0x200/0x200 [ 263.642695] ? lock_acquire+0x170/0x3c0 [ 263.646670] __should_failslab+0x115/0x180 [ 263.650892] should_failslab+0x5/0x10 [ 263.654681] kmem_cache_alloc+0x277/0x370 [ 263.658828] __kernfs_new_node+0xd2/0x680 [ 263.662998] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 263.667751] ? __mutex_unlock_slowpath+0xea/0x610 [ 263.672580] ? wait_for_completion_io+0x10/0x10 [ 263.677233] ? kernfs_next_descendant_post+0x19c/0x290 [ 263.682509] kernfs_new_node+0x92/0x120 [ 263.686494] __kernfs_create_file+0x51/0x340 [ 263.690933] sysfs_add_file_mode_ns+0x226/0x540 [ 263.695611] internal_create_group+0x355/0xb20 [ 263.700178] ? sysfs_remove_link_from_group+0x70/0x70 [ 263.705360] ? lock_downgrade+0x720/0x720 [ 263.709497] lo_ioctl+0xf7c/0x20e0 [ 263.713023] ? loop_set_status64+0x110/0x110 [ 263.717434] blkdev_ioctl+0x5cb/0x1a80 [ 263.721304] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 263.726661] ? blkpg_ioctl+0x9d0/0x9d0 [ 263.730629] ? mark_held_locks+0xf0/0xf0 [ 263.734849] ? mark_held_locks+0xf0/0xf0 [ 263.738920] ? debug_check_no_obj_freed+0x201/0x490 [ 263.744056] ? lock_downgrade+0x720/0x720 [ 263.748196] block_ioctl+0xe9/0x130 [ 263.751814] ? blkdev_fallocate+0x3f0/0x3f0 [ 263.756130] do_vfs_ioctl+0xcdb/0x12e0 [ 263.760088] ? lock_downgrade+0x720/0x720 [ 263.764231] ? check_preemption_disabled+0x41/0x280 [ 263.769244] ? ioctl_preallocate+0x200/0x200 [ 263.773656] ? __fget+0x356/0x510 [ 263.777094] ? do_dup2+0x450/0x450 [ 263.780617] ? do_sys_open+0x2bf/0x520 [ 263.784506] ksys_ioctl+0x9b/0xc0 [ 263.787956] __x64_sys_ioctl+0x6f/0xb0 [ 263.791839] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 263.796406] do_syscall_64+0xf9/0x620 [ 263.800192] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 263.805380] RIP: 0033:0x4658c7 [ 263.808565] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 263.827543] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 263.835244] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 263.842509] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 263.850125] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 263.857402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 263.864661] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:48:56 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}, {@user_xattr='user_xattr'}]}) 20:48:56 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x6, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 263.929802] erofs: read_super, device -> /dev/loop3 [ 263.935176] erofs: options -> acl,user_xattr, [ 263.940818] erofs: root inode @ nid 36 [ 263.961327] erofs: read_super, device -> /dev/loop0 [ 263.967289] erofs: options -> acl,user_xattr, 20:48:56 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x8, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 263.980809] erofs: unmounted for /dev/loop1 [ 263.986937] erofs: root inode @ nid 0 [ 263.994797] erofs: read_super, device -> /dev/loop2 [ 263.997171] erofs: unmounted for /dev/loop5 [ 264.000015] erofs: options -> acl,user_xattr,user_xattr, [ 264.011422] erofs: cannot find valid erofs superblock [ 264.062953] erofs: read_super, device -> /dev/loop4 [ 264.068156] erofs: options -> acl,user_xattr, [ 264.073887] erofs: root inode @ nid 36 [ 264.078206] erofs: mounted on /dev/loop4 with opts: acl. 20:48:56 executing program 3 (fault-call:0 fault-nth:14): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:56 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:56 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) 20:48:56 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x600, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 264.215805] erofs: read_super, device -> /dev/loop1 [ 264.220874] erofs: options -> acl,user_xattr, [ 264.227741] erofs: root inode @ nid 36 [ 264.235689] erofs: mounted on /dev/loop1 with opts: acl. [ 264.241297] FAULT_INJECTION: forcing a failure. [ 264.241297] name failslab, interval 1, probability 0, space 0, times 0 [ 264.252643] erofs: unmounted for /dev/loop4 [ 264.262038] CPU: 0 PID: 16600 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 264.269934] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 264.279404] Call Trace: [ 264.281996] dump_stack+0x1fc/0x2ef [ 264.285618] should_fail.cold+0xa/0xf [ 264.289424] ? setup_fault_attr+0x200/0x200 [ 264.293734] ? lock_acquire+0x170/0x3c0 [ 264.297707] __should_failslab+0x115/0x180 [ 264.301930] should_failslab+0x5/0x10 [ 264.305714] kmem_cache_alloc+0x277/0x370 [ 264.309857] __kernfs_new_node+0xd2/0x680 [ 264.313999] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 264.318755] ? __mutex_unlock_slowpath+0xea/0x610 [ 264.323642] ? wait_for_completion_io+0x10/0x10 [ 264.328300] ? kernfs_next_descendant_post+0x19c/0x290 [ 264.333561] kernfs_new_node+0x92/0x120 [ 264.337522] __kernfs_create_file+0x51/0x340 [ 264.341918] sysfs_add_file_mode_ns+0x226/0x540 [ 264.346588] internal_create_group+0x355/0xb20 [ 264.351165] ? sysfs_remove_link_from_group+0x70/0x70 [ 264.356338] ? lock_downgrade+0x720/0x720 [ 264.360500] lo_ioctl+0xf7c/0x20e0 [ 264.364028] ? loop_set_status64+0x110/0x110 [ 264.368447] blkdev_ioctl+0x5cb/0x1a80 [ 264.372321] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 264.377765] ? blkpg_ioctl+0x9d0/0x9d0 [ 264.381644] ? mark_held_locks+0xf0/0xf0 [ 264.385688] ? mark_held_locks+0xf0/0xf0 [ 264.389735] ? debug_check_no_obj_freed+0x201/0x490 [ 264.394749] ? lock_downgrade+0x720/0x720 [ 264.398892] block_ioctl+0xe9/0x130 [ 264.402518] ? blkdev_fallocate+0x3f0/0x3f0 [ 264.406828] do_vfs_ioctl+0xcdb/0x12e0 [ 264.410704] ? lock_downgrade+0x720/0x720 [ 264.414836] ? check_preemption_disabled+0x41/0x280 [ 264.419837] ? ioctl_preallocate+0x200/0x200 [ 264.424290] ? __fget+0x356/0x510 [ 264.427910] ? do_dup2+0x450/0x450 [ 264.431434] ? do_sys_open+0x2bf/0x520 [ 264.435311] ksys_ioctl+0x9b/0xc0 [ 264.438772] __x64_sys_ioctl+0x6f/0xb0 [ 264.442643] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 264.447206] do_syscall_64+0xf9/0x620 [ 264.450992] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 264.456164] RIP: 0033:0x4658c7 [ 264.459336] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 264.478219] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 264.485914] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 264.493170] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 264.500430] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 264.508038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 20:48:56 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x7, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 264.515288] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 264.526721] erofs: read_super, device -> /dev/loop5 [ 264.537244] erofs: options -> acl,user_xattr, [ 264.555012] erofs: root inode @ nid 36 [ 264.562139] erofs: unmounted for /dev/loop1 [ 264.570921] erofs: mounted on /dev/loop5 with opts: acl. [ 264.592724] erofs: read_super, device -> /dev/loop3 [ 264.611268] erofs: options -> acl,user_xattr, [ 264.619433] erofs: root inode @ nid 36 20:48:56 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) [ 264.713262] erofs: read_super, device -> /dev/loop0 [ 264.718321] erofs: options -> acl,user_xattr, [ 264.729377] erofs: root inode @ nid 0 20:48:56 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x60, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:56 executing program 3 (fault-call:0 fault-nth:15): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 264.783489] erofs: read_super, device -> /dev/loop1 [ 264.792144] erofs: options -> acl,user_xattr, [ 264.797095] erofs: root inode @ nid 36 [ 264.812649] erofs: unmounted for /dev/loop5 [ 264.823431] erofs: mounted on /dev/loop1 with opts: acl. 20:48:57 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x8, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:57 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) [ 264.853982] erofs: read_super, device -> /dev/loop0 [ 264.859064] erofs: options -> acl,user_xattr, [ 264.880594] erofs: root inode @ nid 0 [ 264.896737] erofs: unmounted for /dev/loop1 [ 264.924079] erofs: read_super, device -> /dev/loop4 [ 264.929418] erofs: options -> acl,user_xattr, [ 264.934718] erofs: root inode @ nid 36 [ 264.938736] erofs: mounted on /dev/loop4 with opts: acl. [ 264.955664] FAULT_INJECTION: forcing a failure. [ 264.955664] name failslab, interval 1, probability 0, space 0, times 0 [ 264.967234] CPU: 0 PID: 16643 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 264.975117] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 264.984478] Call Trace: [ 264.987075] dump_stack+0x1fc/0x2ef [ 264.990712] should_fail.cold+0xa/0xf [ 264.994500] ? setup_fault_attr+0x200/0x200 [ 264.998900] ? lock_acquire+0x170/0x3c0 [ 265.002864] __should_failslab+0x115/0x180 [ 265.007134] should_failslab+0x5/0x10 [ 265.011048] kmem_cache_alloc+0x277/0x370 [ 265.015186] __kernfs_new_node+0xd2/0x680 [ 265.019321] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 265.024063] ? __mutex_unlock_slowpath+0xea/0x610 [ 265.028915] ? wait_for_completion_io+0x10/0x10 [ 265.033574] ? kernfs_next_descendant_post+0x19c/0x290 [ 265.038851] kernfs_new_node+0x92/0x120 [ 265.042818] __kernfs_create_file+0x51/0x340 [ 265.047231] sysfs_add_file_mode_ns+0x226/0x540 [ 265.051890] internal_create_group+0x355/0xb20 [ 265.056475] ? sysfs_remove_link_from_group+0x70/0x70 [ 265.061662] ? lock_downgrade+0x720/0x720 [ 265.065799] lo_ioctl+0xf7c/0x20e0 [ 265.069327] ? loop_set_status64+0x110/0x110 [ 265.073726] blkdev_ioctl+0x5cb/0x1a80 [ 265.077603] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 265.082957] ? blkpg_ioctl+0x9d0/0x9d0 [ 265.086839] ? mark_held_locks+0xf0/0xf0 [ 265.090904] ? mark_held_locks+0xf0/0xf0 [ 265.094954] ? debug_check_no_obj_freed+0x201/0x490 [ 265.099977] ? lock_downgrade+0x720/0x720 [ 265.104115] block_ioctl+0xe9/0x130 [ 265.107725] ? blkdev_fallocate+0x3f0/0x3f0 [ 265.112031] do_vfs_ioctl+0xcdb/0x12e0 [ 265.115914] ? lock_downgrade+0x720/0x720 [ 265.120069] ? check_preemption_disabled+0x41/0x280 [ 265.125438] ? ioctl_preallocate+0x200/0x200 [ 265.129862] ? __fget+0x356/0x510 [ 265.133312] ? do_dup2+0x450/0x450 [ 265.136844] ? do_sys_open+0x2bf/0x520 [ 265.140729] ksys_ioctl+0x9b/0xc0 [ 265.144174] __x64_sys_ioctl+0x6f/0xb0 [ 265.148052] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 265.152679] do_syscall_64+0xf9/0x620 [ 265.156474] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 265.161669] RIP: 0033:0x4658c7 [ 265.164866] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 265.183757] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 265.191454] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 265.198882] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 265.206139] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 265.213390] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 265.220644] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:48:57 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x700, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 265.322496] erofs: read_super, device -> /dev/loop5 [ 265.327555] erofs: options -> acl,user_xattr, [ 265.347577] erofs: read_super, device -> /dev/loop3 [ 265.367157] erofs: root inode @ nid 36 20:48:57 executing program 4: syz_mount_image$erofs(0x0, &(0x7f0000000100)='./file0\x00', 0x3, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 265.371231] erofs: mounted on /dev/loop5 with opts: acl. [ 265.375622] erofs: options -> acl,user_xattr, [ 265.384145] erofs: root inode @ nid 36 [ 265.424929] erofs: unmounted for /dev/loop4 [ 265.459837] erofs: read_super, device -> /dev/loop0 [ 265.465329] erofs: options -> acl,user_xattr, [ 265.469993] erofs: root inode @ nid 0 [ 265.478647] erofs: read_super, device -> /dev/loop1 [ 265.498289] erofs: options -> acl,user_xattr, 20:48:57 executing program 3 (fault-call:0 fault-nth:16): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:57 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 265.509720] erofs: root inode @ nid 36 [ 265.515074] erofs: mounted on /dev/loop1 with opts: acl. 20:48:57 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x300, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 265.599848] erofs: unmounted for /dev/loop5 20:48:57 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x300, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 265.673669] erofs: unmounted for /dev/loop1 [ 265.686663] erofs: read_super, device -> /dev/loop0 [ 265.696141] erofs: read_super, device -> /dev/loop5 [ 265.701452] erofs: options -> acl,user_xattr, [ 265.707203] erofs: options -> acl,user_xattr, [ 265.708911] erofs: root inode @ nid 36 [ 265.716080] FAULT_INJECTION: forcing a failure. [ 265.716080] name failslab, interval 1, probability 0, space 0, times 0 [ 265.719731] erofs: mounted on /dev/loop5 with opts: acl. [ 265.727989] erofs: root inode @ nid 0 [ 265.736271] CPU: 0 PID: 16680 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 265.744774] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 265.754114] Call Trace: [ 265.756696] dump_stack+0x1fc/0x2ef [ 265.760323] should_fail.cold+0xa/0xf [ 265.764121] ? setup_fault_attr+0x200/0x200 [ 265.768438] ? lock_acquire+0x170/0x3c0 [ 265.772403] __should_failslab+0x115/0x180 [ 265.776623] should_failslab+0x5/0x10 [ 265.780411] kmem_cache_alloc+0x277/0x370 [ 265.784549] __kernfs_new_node+0xd2/0x680 [ 265.788752] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 265.793518] ? __mutex_unlock_slowpath+0xea/0x610 [ 265.798401] ? wait_for_completion_io+0x10/0x10 [ 265.803060] ? kernfs_next_descendant_post+0x19c/0x290 [ 265.808323] kernfs_new_node+0x92/0x120 [ 265.812284] __kernfs_create_file+0x51/0x340 [ 265.816678] sysfs_add_file_mode_ns+0x226/0x540 [ 265.821335] internal_create_group+0x355/0xb20 [ 265.825902] ? sysfs_remove_link_from_group+0x70/0x70 [ 265.831085] ? lock_downgrade+0x720/0x720 [ 265.835232] lo_ioctl+0xf7c/0x20e0 [ 265.838780] ? loop_set_status64+0x110/0x110 [ 265.843179] blkdev_ioctl+0x5cb/0x1a80 [ 265.847055] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 265.852405] ? blkpg_ioctl+0x9d0/0x9d0 [ 265.856399] ? mark_held_locks+0xf0/0xf0 [ 265.860455] ? mark_held_locks+0xf0/0xf0 [ 265.864566] ? debug_check_no_obj_freed+0x201/0x490 [ 265.869573] ? lock_downgrade+0x720/0x720 [ 265.873720] block_ioctl+0xe9/0x130 [ 265.877342] ? blkdev_fallocate+0x3f0/0x3f0 [ 265.881646] do_vfs_ioctl+0xcdb/0x12e0 [ 265.885516] ? lock_downgrade+0x720/0x720 [ 265.889648] ? check_preemption_disabled+0x41/0x280 [ 265.894661] ? ioctl_preallocate+0x200/0x200 [ 265.899079] ? __fget+0x356/0x510 [ 265.902535] ? do_dup2+0x450/0x450 [ 265.906059] ? do_sys_open+0x2bf/0x520 [ 265.909991] ksys_ioctl+0x9b/0xc0 [ 265.913434] __x64_sys_ioctl+0x6f/0xb0 [ 265.917307] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 265.921874] do_syscall_64+0xf9/0x620 [ 265.925705] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 265.930879] RIP: 0033:0x4658c7 [ 265.934099] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 265.952997] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 265.960725] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 265.967983] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 265.975248] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 265.982516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 265.990019] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:48:58 executing program 4: syz_mount_image$erofs(0x0, &(0x7f0000000100)='./file0\x00', 0x3, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 266.073133] erofs: read_super, device -> /dev/loop3 [ 266.078316] erofs: options -> acl,user_xattr, [ 266.093218] erofs: root inode @ nid 36 20:48:58 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x2000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 266.145323] erofs: read_super, device -> /dev/loop2 [ 266.150664] erofs: options -> acl,user_xattr, [ 266.158955] erofs: root inode @ nid 36 [ 266.163881] erofs: mounted on /dev/loop2 with opts: acl. [ 266.185494] erofs: read_super, device -> /dev/loop1 [ 266.190574] erofs: options -> acl,user_xattr, [ 266.211425] erofs: root inode @ nid 36 20:48:58 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x500, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:58 executing program 3 (fault-call:0 fault-nth:17): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 266.237302] erofs: mounted on /dev/loop1 with opts: acl. [ 266.253024] erofs: unmounted for /dev/loop5 [ 266.260878] erofs: read_super, device -> /dev/loop0 [ 266.266875] erofs: options -> acl,user_xattr, [ 266.275370] erofs: root inode @ nid 0 20:48:58 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}]}) [ 266.287741] erofs: unmounted for /dev/loop2 20:48:58 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x500, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:58 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3f00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 266.341354] erofs: unmounted for /dev/loop1 [ 266.397891] erofs: read_super, device -> /dev/loop5 [ 266.403458] erofs: options -> acl,user_xattr, [ 266.409388] erofs: root inode @ nid 36 [ 266.415550] erofs: mounted on /dev/loop5 with opts: acl. [ 266.427837] FAULT_INJECTION: forcing a failure. [ 266.427837] name failslab, interval 1, probability 0, space 0, times 0 [ 266.440640] CPU: 1 PID: 16713 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 266.448606] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 266.457949] Call Trace: [ 266.460533] dump_stack+0x1fc/0x2ef [ 266.464180] should_fail.cold+0xa/0xf [ 266.467985] ? setup_fault_attr+0x200/0x200 [ 266.472307] ? lock_acquire+0x170/0x3c0 [ 266.476272] __should_failslab+0x115/0x180 [ 266.480511] should_failslab+0x5/0x10 [ 266.484318] kmem_cache_alloc+0x277/0x370 [ 266.488522] __kernfs_new_node+0xd2/0x680 [ 266.492672] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 266.497428] ? __mutex_unlock_slowpath+0xea/0x610 [ 266.502272] ? wait_for_completion_io+0x10/0x10 [ 266.506948] ? kernfs_next_descendant_post+0x19c/0x290 [ 266.512233] kernfs_new_node+0x92/0x120 [ 266.516211] __kernfs_create_file+0x51/0x340 [ 266.520749] sysfs_add_file_mode_ns+0x226/0x540 [ 266.525426] internal_create_group+0x355/0xb20 [ 266.530007] ? sysfs_remove_link_from_group+0x70/0x70 [ 266.535181] ? lock_downgrade+0x720/0x720 [ 266.539336] lo_ioctl+0xf7c/0x20e0 [ 266.542897] ? loop_set_status64+0x110/0x110 [ 266.547301] blkdev_ioctl+0x5cb/0x1a80 [ 266.551172] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 266.556521] ? blkpg_ioctl+0x9d0/0x9d0 [ 266.560463] ? mark_held_locks+0xf0/0xf0 [ 266.564533] ? mark_held_locks+0xf0/0xf0 [ 266.568638] ? debug_check_no_obj_freed+0x201/0x490 [ 266.573647] ? lock_downgrade+0x720/0x720 [ 266.577783] block_ioctl+0xe9/0x130 [ 266.581395] ? blkdev_fallocate+0x3f0/0x3f0 [ 266.585714] do_vfs_ioctl+0xcdb/0x12e0 [ 266.589601] ? lock_downgrade+0x720/0x720 [ 266.593737] ? check_preemption_disabled+0x41/0x280 [ 266.598750] ? ioctl_preallocate+0x200/0x200 [ 266.603164] ? __fget+0x356/0x510 [ 266.606610] ? do_dup2+0x450/0x450 [ 266.610134] ? do_sys_open+0x2bf/0x520 [ 266.614014] ksys_ioctl+0x9b/0xc0 [ 266.617452] __x64_sys_ioctl+0x6f/0xb0 [ 266.621322] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 266.625915] do_syscall_64+0xf9/0x620 [ 266.629711] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 266.634901] RIP: 0033:0x4658c7 [ 266.638078] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 266.656982] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 266.664686] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 266.671958] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 266.679215] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 266.686481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 266.693744] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:48:58 executing program 4: syz_mount_image$erofs(0x0, &(0x7f0000000100)='./file0\x00', 0x3, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:58 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x600, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 266.761811] erofs: read_super, device -> /dev/loop3 [ 266.766879] erofs: options -> acl,user_xattr, [ 266.774021] erofs: root inode @ nid 36 [ 266.778204] erofs: read_super, device -> /dev/loop2 [ 266.781961] erofs: read_super, device -> /dev/loop0 [ 266.784545] erofs: options -> acl, [ 266.788257] erofs: options -> acl,user_xattr, [ 266.797416] erofs: root inode @ nid 0 [ 266.818945] erofs: unmounted for /dev/loop5 [ 266.820723] erofs: root inode @ nid 36 [ 266.827509] erofs: mounted on /dev/loop2 with opts: acl. [ 266.844325] erofs: read_super, device -> /dev/loop1 [ 266.849687] erofs: options -> acl,user_xattr, [ 266.855134] erofs: root inode @ nid 36 [ 266.859382] erofs: mounted on /dev/loop1 with opts: acl. [ 266.989822] erofs: read_super, device -> /dev/loop0 20:48:59 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}]}) 20:48:59 executing program 3 (fault-call:0 fault-nth:18): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:59 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x600, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 267.011402] erofs: options -> acl,user_xattr, [ 267.026842] erofs: unmounted for /dev/loop2 [ 267.038301] erofs: root inode @ nid 0 [ 267.050327] erofs: unmounted for /dev/loop1 [ 267.122477] FAULT_INJECTION: forcing a failure. [ 267.122477] name failslab, interval 1, probability 0, space 0, times 0 [ 267.135292] CPU: 1 PID: 16746 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 267.143188] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 267.152537] Call Trace: [ 267.155141] dump_stack+0x1fc/0x2ef [ 267.158770] should_fail.cold+0xa/0xf [ 267.162574] ? setup_fault_attr+0x200/0x200 [ 267.166904] ? lock_acquire+0x170/0x3c0 [ 267.170944] ? dev_uevent_filter+0xd0/0xd0 [ 267.175175] __should_failslab+0x115/0x180 [ 267.179472] should_failslab+0x5/0x10 [ 267.183347] kmem_cache_alloc_trace+0x284/0x380 [ 267.188002] ? dev_uevent_filter+0xd0/0xd0 [ 267.192231] kobject_uevent_env+0x236/0x14a0 [ 267.196690] lo_ioctl+0xff9/0x20e0 [ 267.200224] ? loop_set_status64+0x110/0x110 [ 267.204632] blkdev_ioctl+0x5cb/0x1a80 [ 267.208512] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 267.213871] ? blkpg_ioctl+0x9d0/0x9d0 [ 267.217755] ? mark_held_locks+0xf0/0xf0 [ 267.221811] ? mark_held_locks+0xf0/0xf0 [ 267.225873] ? debug_check_no_obj_freed+0x201/0x490 [ 267.230881] ? lock_downgrade+0x720/0x720 [ 267.235037] block_ioctl+0xe9/0x130 [ 267.238659] ? blkdev_fallocate+0x3f0/0x3f0 [ 267.242970] do_vfs_ioctl+0xcdb/0x12e0 [ 267.246864] ? lock_downgrade+0x720/0x720 [ 267.251019] ? check_preemption_disabled+0x41/0x280 [ 267.256031] ? ioctl_preallocate+0x200/0x200 [ 267.260437] ? __fget+0x356/0x510 [ 267.263878] ? do_dup2+0x450/0x450 [ 267.267404] ? do_sys_open+0x2bf/0x520 [ 267.271281] ksys_ioctl+0x9b/0xc0 [ 267.274738] __x64_sys_ioctl+0x6f/0xb0 [ 267.278623] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 267.283190] do_syscall_64+0xf9/0x620 [ 267.286975] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 267.292155] RIP: 0033:0x4658c7 [ 267.295349] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 267.314251] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 267.321956] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 267.329217] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 267.336478] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 267.343737] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 267.350998] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 267.368819] erofs: read_super, device -> /dev/loop5 [ 267.374780] erofs: options -> acl,user_xattr, [ 267.381311] erofs: root inode @ nid 36 [ 267.385735] erofs: mounted on /dev/loop5 with opts: acl. 20:48:59 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xedc0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:48:59 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', 0x0, 0x3, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 267.424932] erofs: read_super, device -> /dev/loop3 [ 267.430394] erofs: options -> acl,user_xattr, [ 267.435462] erofs: root inode @ nid 36 [ 267.490919] erofs: read_super, device -> /dev/loop1 20:48:59 executing program 3 (fault-call:0 fault-nth:19): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 267.511230] erofs: options -> acl,user_xattr, [ 267.517785] erofs: root inode @ nid 36 [ 267.523009] erofs: mounted on /dev/loop1 with opts: acl. [ 267.537288] erofs: read_super, device -> /dev/loop2 [ 267.546517] erofs: read_super, device -> /dev/loop0 20:48:59 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x700, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 267.566688] erofs: options -> acl,user_xattr, [ 267.569362] erofs: options -> acl, [ 267.575853] erofs: root inode @ nid 0 [ 267.580063] erofs: unmounted for /dev/loop5 [ 267.592117] erofs: root inode @ nid 36 [ 267.597641] erofs: mounted on /dev/loop2 with opts: acl. 20:48:59 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}]}) [ 267.689942] erofs: unmounted for /dev/loop2 [ 267.693948] FAULT_INJECTION: forcing a failure. [ 267.693948] name failslab, interval 1, probability 0, space 0, times 0 [ 267.711783] CPU: 0 PID: 16775 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 267.719693] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 267.729037] Call Trace: [ 267.731624] dump_stack+0x1fc/0x2ef [ 267.735257] should_fail.cold+0xa/0xf [ 267.739073] ? setup_fault_attr+0x200/0x200 [ 267.743394] ? lock_acquire+0x170/0x3c0 [ 267.747418] __should_failslab+0x115/0x180 [ 267.751640] should_failslab+0x5/0x10 [ 267.755426] __kmalloc+0x2ab/0x3c0 [ 267.758953] ? kobject_get_path+0xbf/0x240 [ 267.763186] kobject_get_path+0xbf/0x240 [ 267.767235] kobject_uevent_env+0x25c/0x14a0 [ 267.771634] lo_ioctl+0xff9/0x20e0 [ 267.775159] ? loop_set_status64+0x110/0x110 [ 267.779554] blkdev_ioctl+0x5cb/0x1a80 [ 267.783440] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe 20:48:59 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x700, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 267.788816] ? blkpg_ioctl+0x9d0/0x9d0 [ 267.792714] ? mark_held_locks+0xf0/0xf0 [ 267.796786] ? mark_held_locks+0xf0/0xf0 [ 267.800849] ? debug_check_no_obj_freed+0x201/0x490 [ 267.805853] ? lock_downgrade+0x720/0x720 [ 267.809986] block_ioctl+0xe9/0x130 [ 267.813622] ? blkdev_fallocate+0x3f0/0x3f0 [ 267.817937] do_vfs_ioctl+0xcdb/0x12e0 [ 267.821839] ? lock_downgrade+0x720/0x720 [ 267.825982] ? check_preemption_disabled+0x41/0x280 [ 267.830991] ? ioctl_preallocate+0x200/0x200 [ 267.835392] ? __fget+0x356/0x510 [ 267.838835] ? do_dup2+0x450/0x450 [ 267.842373] ? do_sys_open+0x2bf/0x520 [ 267.846249] ksys_ioctl+0x9b/0xc0 [ 267.849688] __x64_sys_ioctl+0x6f/0xb0 [ 267.853561] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 267.858188] do_syscall_64+0xf9/0x620 [ 267.861979] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 267.867152] RIP: 0033:0x4658c7 [ 267.870331] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 267.889265] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 267.897913] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 267.905274] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 267.912544] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 267.919814] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 267.927071] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 267.937947] erofs: unmounted for /dev/loop1 [ 267.939329] erofs: read_super, device -> /dev/loop3 [ 267.948075] erofs: options -> acl,user_xattr, [ 267.953422] erofs: root inode @ nid 36 20:49:00 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xff0f, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:00 executing program 3 (fault-call:0 fault-nth:20): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:00 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', 0x0, 0x3, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 268.126008] erofs: read_super, device -> /dev/loop5 [ 268.131082] erofs: options -> acl,user_xattr, [ 268.166451] erofs: read_super, device -> /dev/loop0 [ 268.180161] erofs: options -> acl,user_xattr, [ 268.181261] erofs: root inode @ nid 36 [ 268.185652] erofs: root inode @ nid 0 [ 268.193632] erofs: mounted on /dev/loop5 with opts: acl. [ 268.193828] erofs: read_super, device -> /dev/loop1 [ 268.207046] erofs: options -> acl,user_xattr, [ 268.212311] erofs: root inode @ nid 36 [ 268.216533] erofs: mounted on /dev/loop1 with opts: acl. [ 268.235469] FAULT_INJECTION: forcing a failure. [ 268.235469] name failslab, interval 1, probability 0, space 0, times 0 [ 268.246927] CPU: 1 PID: 16803 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 268.254818] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 268.264169] Call Trace: [ 268.266764] dump_stack+0x1fc/0x2ef [ 268.270442] should_fail.cold+0xa/0xf [ 268.274248] ? setup_fault_attr+0x200/0x200 [ 268.278557] ? lock_acquire+0x170/0x3c0 [ 268.282537] __should_failslab+0x115/0x180 [ 268.286798] should_failslab+0x5/0x10 [ 268.290605] __kmalloc+0x2ab/0x3c0 [ 268.294152] ? kobject_get_path+0xbf/0x240 [ 268.298381] kobject_get_path+0xbf/0x240 [ 268.302443] kobject_uevent_env+0x25c/0x14a0 [ 268.306865] lo_ioctl+0xff9/0x20e0 [ 268.310413] ? loop_set_status64+0x110/0x110 [ 268.314822] blkdev_ioctl+0x5cb/0x1a80 [ 268.318706] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 268.324065] ? blkpg_ioctl+0x9d0/0x9d0 [ 268.327950] ? mark_held_locks+0xf0/0xf0 [ 268.332008] ? mark_held_locks+0xf0/0xf0 [ 268.336083] ? debug_check_no_obj_freed+0x201/0x490 [ 268.341113] ? lock_downgrade+0x720/0x720 [ 268.345271] block_ioctl+0xe9/0x130 [ 268.348912] ? blkdev_fallocate+0x3f0/0x3f0 [ 268.353247] do_vfs_ioctl+0xcdb/0x12e0 [ 268.357142] ? lock_downgrade+0x720/0x720 [ 268.361285] ? check_preemption_disabled+0x41/0x280 20:49:00 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 268.366305] ? ioctl_preallocate+0x200/0x200 [ 268.370717] ? __fget+0x356/0x510 [ 268.374161] ? do_dup2+0x450/0x450 [ 268.377735] ? do_sys_open+0x2bf/0x520 [ 268.381628] ksys_ioctl+0x9b/0xc0 [ 268.385077] __x64_sys_ioctl+0x6f/0xb0 [ 268.388948] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 268.393520] do_syscall_64+0xf9/0x620 [ 268.397325] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 268.402511] RIP: 0033:0x4658c7 [ 268.405697] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 268.424689] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 268.432389] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 268.439651] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 268.446912] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 268.454171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 268.461435] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:49:00 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x2000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:00 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x2000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 268.538595] erofs: unmounted for /dev/loop5 [ 268.543066] erofs: unmounted for /dev/loop1 [ 268.543244] erofs: read_super, device -> /dev/loop3 [ 268.547638] erofs: read_super, device -> /dev/loop2 [ 268.567439] erofs: options -> acl,user_xattr, [ 268.574783] erofs: root inode @ nid 36 [ 268.576726] erofs: options -> acl, 20:49:00 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', 0x0, 0x3, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 268.585561] erofs: root inode @ nid 36 [ 268.589700] erofs: mounted on /dev/loop2 with opts: acl. 20:49:00 executing program 3 (fault-call:0 fault-nth:21): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:00 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@user_xattr='user_xattr'}]}) [ 268.634156] erofs: read_super, device -> /dev/loop0 [ 268.651491] erofs: options -> acl,user_xattr, [ 268.669631] erofs: root inode @ nid 0 [ 268.691762] erofs: unmounted for /dev/loop2 [ 268.699359] erofs: read_super, device -> /dev/loop1 [ 268.711698] erofs: options -> acl,user_xattr, [ 268.721112] erofs: root inode @ nid 36 [ 268.726576] erofs: mounted on /dev/loop1 with opts: acl. [ 268.763723] FAULT_INJECTION: forcing a failure. [ 268.763723] name failslab, interval 1, probability 0, space 0, times 0 [ 268.775267] CPU: 0 PID: 16833 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 268.783137] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 268.792634] Call Trace: [ 268.795215] dump_stack+0x1fc/0x2ef [ 268.798879] should_fail.cold+0xa/0xf [ 268.802666] ? setup_fault_attr+0x200/0x200 [ 268.806970] ? lock_acquire+0x170/0x3c0 [ 268.810932] __should_failslab+0x115/0x180 [ 268.815156] should_failslab+0x5/0x10 [ 268.818946] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 268.824040] __kmalloc_node_track_caller+0x38/0x70 [ 268.828977] __alloc_skb+0xae/0x560 [ 268.832593] alloc_uevent_skb+0x7b/0x210 [ 268.836640] kobject_uevent_env+0xa83/0x14a0 [ 268.841038] lo_ioctl+0xff9/0x20e0 [ 268.844564] ? loop_set_status64+0x110/0x110 [ 268.848984] blkdev_ioctl+0x5cb/0x1a80 [ 268.852860] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 268.858223] ? blkpg_ioctl+0x9d0/0x9d0 [ 268.862107] ? mark_held_locks+0xf0/0xf0 [ 268.866166] ? mark_held_locks+0xf0/0xf0 [ 268.870241] ? debug_check_no_obj_freed+0x201/0x490 [ 268.875249] ? lock_downgrade+0x720/0x720 [ 268.879386] block_ioctl+0xe9/0x130 [ 268.882994] ? blkdev_fallocate+0x3f0/0x3f0 [ 268.887319] do_vfs_ioctl+0xcdb/0x12e0 [ 268.891224] ? lock_downgrade+0x720/0x720 [ 268.895364] ? check_preemption_disabled+0x41/0x280 [ 268.900365] ? ioctl_preallocate+0x200/0x200 [ 268.904759] ? __fget+0x356/0x510 [ 268.908197] ? do_dup2+0x450/0x450 [ 268.911721] ? do_sys_open+0x2bf/0x520 [ 268.915594] ksys_ioctl+0x9b/0xc0 [ 268.919053] __x64_sys_ioctl+0x6f/0xb0 [ 268.922925] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 268.927512] do_syscall_64+0xf9/0x620 [ 268.931395] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 268.936568] RIP: 0033:0x4658c7 [ 268.939742] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 268.958632] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 268.966375] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 268.973639] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 268.980902] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 268.988168] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 268.995439] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:49:01 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3f00, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 269.037498] erofs: read_super, device -> /dev/loop3 [ 269.060493] erofs: options -> acl,user_xattr, [ 269.066209] erofs: read_super, device -> /dev/loop5 [ 269.081531] erofs: unmounted for /dev/loop1 [ 269.081719] erofs: root inode @ nid 36 [ 269.092380] erofs: options -> acl,user_xattr, [ 269.097184] erofs: root inode @ nid 36 [ 269.101772] erofs: mounted on /dev/loop5 with opts: acl. [ 269.107761] erofs: read_super, device -> /dev/loop0 [ 269.108994] erofs: read_super, device -> /dev/loop2 [ 269.118307] erofs: options -> user_xattr, [ 269.124538] erofs: root inode @ nid 36 [ 269.126212] erofs: options -> acl,user_xattr, 20:49:01 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 269.129607] erofs: mounted on /dev/loop2 with opts: user_xattr. [ 269.143958] erofs: root inode @ nid 0 [ 269.181593] Bluetooth: hci1: command 0x0406 tx timeout [ 269.182307] Bluetooth: hci3: command 0x0406 tx timeout [ 269.192397] Bluetooth: hci4: command 0x0406 tx timeout [ 269.193716] Bluetooth: hci2: command 0x0406 tx timeout [ 269.197790] Bluetooth: hci5: command 0x0406 tx timeout 20:49:01 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x1fffff, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:01 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3f00, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:01 executing program 3 (fault-call:0 fault-nth:22): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 269.294218] erofs: unmounted for /dev/loop5 20:49:01 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@user_xattr='user_xattr'}]}) [ 269.354020] erofs: read_super, device -> /dev/loop1 [ 269.359101] erofs: options -> acl,user_xattr, [ 269.378581] erofs: read_super, device -> /dev/loop4 [ 269.399138] erofs: root inode @ nid 36 [ 269.409507] erofs: mounted on /dev/loop1 with opts: acl. [ 269.414070] erofs: unmounted for /dev/loop2 [ 269.428133] erofs: options -> acl,user_xattr, [ 269.439471] erofs: root inode @ nid 36 [ 269.446600] erofs: mounted on /dev/loop4 with opts: acl. [ 269.478017] erofs: read_super, device -> /dev/loop0 [ 269.478595] erofs: read_super, device -> /dev/loop5 [ 269.484277] erofs: options -> acl,user_xattr, [ 269.484368] erofs: root inode @ nid 0 [ 269.490863] erofs: options -> acl,user_xattr, [ 269.502296] FAULT_INJECTION: forcing a failure. [ 269.502296] name failslab, interval 1, probability 0, space 0, times 0 [ 269.503229] erofs: root inode @ nid 36 [ 269.518873] erofs: mounted on /dev/loop5 with opts: acl. [ 269.523798] CPU: 1 PID: 16869 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 269.532248] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 269.541589] Call Trace: [ 269.544163] dump_stack+0x1fc/0x2ef [ 269.547775] should_fail.cold+0xa/0xf [ 269.551571] ? setup_fault_attr+0x200/0x200 [ 269.555890] ? lock_acquire+0x170/0x3c0 [ 269.559849] __should_failslab+0x115/0x180 [ 269.564071] should_failslab+0x5/0x10 [ 269.567857] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 269.572967] __kmalloc_node_track_caller+0x38/0x70 [ 269.577904] __alloc_skb+0xae/0x560 [ 269.581543] alloc_uevent_skb+0x7b/0x210 [ 269.585649] kobject_uevent_env+0xa83/0x14a0 [ 269.590058] lo_ioctl+0xff9/0x20e0 [ 269.593609] ? loop_set_status64+0x110/0x110 [ 269.598023] blkdev_ioctl+0x5cb/0x1a80 [ 269.601894] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 269.607241] ? blkpg_ioctl+0x9d0/0x9d0 [ 269.611108] ? mark_held_locks+0xf0/0xf0 [ 269.615151] ? mark_held_locks+0xf0/0xf0 [ 269.619215] ? debug_check_no_obj_freed+0x201/0x490 [ 269.624214] ? lock_downgrade+0x720/0x720 [ 269.628346] block_ioctl+0xe9/0x130 [ 269.631955] ? blkdev_fallocate+0x3f0/0x3f0 [ 269.636529] do_vfs_ioctl+0xcdb/0x12e0 [ 269.640398] ? lock_downgrade+0x720/0x720 [ 269.644544] ? check_preemption_disabled+0x41/0x280 [ 269.649554] ? ioctl_preallocate+0x200/0x200 [ 269.653956] ? __fget+0x356/0x510 [ 269.657392] ? do_dup2+0x450/0x450 [ 269.660911] ? do_sys_open+0x2bf/0x520 [ 269.664785] ksys_ioctl+0x9b/0xc0 [ 269.668221] __x64_sys_ioctl+0x6f/0xb0 [ 269.672089] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 269.676652] do_syscall_64+0xf9/0x620 [ 269.680438] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 269.685609] RIP: 0033:0x4658c7 [ 269.688783] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 269.707870] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 269.715558] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 20:49:01 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xedc0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 269.722807] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 269.730057] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 269.737304] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 269.744553] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 269.753579] erofs: unmounted for /dev/loop1 [ 269.760758] erofs: read_super, device -> /dev/loop2 20:49:01 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 269.784948] erofs: options -> user_xattr, [ 269.800794] erofs: root inode @ nid 36 [ 269.807372] erofs: mounted on /dev/loop2 with opts: user_xattr. [ 269.818561] erofs: unmounted for /dev/loop4 [ 269.823818] erofs: read_super, device -> /dev/loop3 20:49:02 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x6000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:02 executing program 2: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@user_xattr='user_xattr'}]}) [ 269.839530] erofs: options -> acl,user_xattr, [ 269.845641] erofs: root inode @ nid 36 [ 269.860357] erofs: unmounted for /dev/loop5 [ 269.875447] erofs: unmounted for /dev/loop2 [ 269.882559] erofs: read_super, device -> /dev/loop0 [ 269.918145] erofs: options -> acl,user_xattr, 20:49:02 executing program 3 (fault-call:0 fault-nth:23): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 269.938905] erofs: root inode @ nid 0 20:49:02 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x1000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 270.061235] erofs: read_super, device -> /dev/loop1 [ 270.072611] erofs: options -> acl,user_xattr, [ 270.077225] erofs: root inode @ nid 36 [ 270.083947] erofs: mounted on /dev/loop1 with opts: acl. [ 270.112583] erofs: read_super, device -> /dev/loop5 [ 270.117700] erofs: options -> acl,user_xattr, [ 270.128764] FAULT_INJECTION: forcing a failure. [ 270.128764] name failslab, interval 1, probability 0, space 0, times 0 [ 270.140173] erofs: root inode @ nid 36 [ 270.144749] CPU: 1 PID: 16910 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 270.152653] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 20:49:02 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 270.162194] Call Trace: [ 270.164803] dump_stack+0x1fc/0x2ef [ 270.168467] should_fail.cold+0xa/0xf [ 270.172290] ? setup_fault_attr+0x200/0x200 [ 270.176626] ? lock_acquire+0x170/0x3c0 [ 270.177963] erofs: mounted on /dev/loop5 with opts: acl. [ 270.180613] __should_failslab+0x115/0x180 [ 270.180633] should_failslab+0x5/0x10 [ 270.180649] kmem_cache_alloc+0x277/0x370 [ 270.180667] skb_clone+0x151/0x3d0 [ 270.180687] netlink_broadcast_filtered+0x8df/0xbc0 [ 270.206800] netlink_broadcast+0x35/0x40 [ 270.210854] kobject_uevent_env+0xa49/0x14a0 [ 270.215270] lo_ioctl+0xff9/0x20e0 [ 270.218804] ? loop_set_status64+0x110/0x110 [ 270.223214] blkdev_ioctl+0x5cb/0x1a80 [ 270.227096] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 270.232459] ? blkpg_ioctl+0x9d0/0x9d0 [ 270.236352] ? mark_held_locks+0xf0/0xf0 [ 270.240416] ? mark_held_locks+0xf0/0xf0 [ 270.244485] ? debug_check_no_obj_freed+0x201/0x490 [ 270.249501] ? lock_downgrade+0x720/0x720 [ 270.253655] block_ioctl+0xe9/0x130 [ 270.257285] ? blkdev_fallocate+0x3f0/0x3f0 [ 270.261601] do_vfs_ioctl+0xcdb/0x12e0 [ 270.265476] ? lock_downgrade+0x720/0x720 [ 270.269606] ? check_preemption_disabled+0x41/0x280 [ 270.274618] ? ioctl_preallocate+0x200/0x200 [ 270.279021] ? __fget+0x356/0x510 [ 270.282461] ? do_dup2+0x450/0x450 [ 270.285986] ? do_sys_open+0x2bf/0x520 [ 270.289858] ksys_ioctl+0x9b/0xc0 [ 270.293313] __x64_sys_ioctl+0x6f/0xb0 [ 270.297222] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 270.301799] do_syscall_64+0xf9/0x620 [ 270.305597] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 270.310771] RIP: 0033:0x4658c7 [ 270.313958] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 270.332861] RSP: 002b:00007f17fda2df48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 270.340577] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 270.347829] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 270.355090] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 270.362356] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 270.369610] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 270.380687] erofs: read_super, device -> /dev/loop2 [ 270.403197] erofs: read_super, device -> /dev/loop3 [ 270.408248] erofs: options -> acl,user_xattr, 20:49:02 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xedc0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:02 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xff0f, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 270.431573] erofs: options -> user_xattr, [ 270.435621] erofs: root inode @ nid 36 [ 270.446724] erofs: read_super, device -> /dev/loop0 [ 270.452092] erofs: options -> acl,user_xattr, [ 270.456931] erofs: root inode @ nid 0 [ 270.472056] erofs: root inode @ nid 36 20:49:02 executing program 3 (fault-call:0 fault-nth:24): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:02 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 270.486956] erofs: unmounted for /dev/loop5 [ 270.491544] erofs: unmounted for /dev/loop1 [ 270.493292] erofs: mounted on /dev/loop2 with opts: user_xattr. [ 270.630053] erofs: unmounted for /dev/loop2 [ 270.644100] FAULT_INJECTION: forcing a failure. [ 270.644100] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 270.655932] CPU: 1 PID: 16931 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 270.663982] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 270.673320] Call Trace: [ 270.675900] dump_stack+0x1fc/0x2ef [ 270.679514] should_fail.cold+0xa/0xf [ 270.683651] ? setup_fault_attr+0x200/0x200 [ 270.687959] ? wake_up_q+0x93/0xe0 [ 270.691490] ? __mutex_unlock_slowpath+0x2be/0x610 [ 270.696422] __alloc_pages_nodemask+0x239/0x2890 [ 270.701168] ? __lock_acquire+0x6de/0x3ff0 [ 270.705405] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 270.710233] ? blkdev_ioctl+0x11a/0x1a80 [ 270.714281] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 270.719631] ? blkpg_ioctl+0x9d0/0x9d0 [ 270.723522] ? debug_check_no_obj_freed+0x201/0x490 [ 270.728526] ? lock_downgrade+0x720/0x720 [ 270.732662] cache_grow_begin+0xa4/0x8a0 [ 270.736710] ? setup_fault_attr+0x200/0x200 [ 270.741023] ? lock_acquire+0x170/0x3c0 [ 270.744985] cache_alloc_refill+0x273/0x340 [ 270.749293] kmem_cache_alloc+0x346/0x370 [ 270.753442] getname_flags+0xce/0x590 [ 270.757228] do_mkdirat+0x8d/0x2d0 [ 270.760752] ? __ia32_sys_mknod+0x120/0x120 [ 270.765234] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 270.770583] ? trace_hardirqs_off_caller+0x6e/0x210 [ 270.775583] ? do_syscall_64+0x21/0x620 [ 270.779543] do_syscall_64+0xf9/0x620 [ 270.783330] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 270.788506] RIP: 0033:0x464c17 [ 270.791684] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 270.810568] RSP: 002b:00007f17fda2dfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 270.818263] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000464c17 [ 270.825519] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 270.832774] RBP: 00007f17fda2e040 R08: 0000000000000000 R09: ffffffffffffffff [ 270.840025] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 270.848231] R13: 0000000020000100 R14: 00007f17fda2e000 R15: 0000000020000140 20:49:03 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x2000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 270.879130] erofs: read_super, device -> /dev/loop1 [ 270.882729] erofs: read_super, device -> /dev/loop3 [ 270.897279] erofs: options -> acl,user_xattr, [ 270.898201] erofs: options -> acl,user_xattr, [ 270.909906] erofs: read_super, device -> /dev/loop5 [ 270.917180] erofs: options -> acl,user_xattr, [ 270.923336] erofs: root inode @ nid 36 20:49:03 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:03 executing program 2 (fault-call:0 fault-nth:0): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 270.927270] erofs: root inode @ nid 36 [ 270.936232] erofs: mounted on /dev/loop5 with opts: acl. [ 270.956714] erofs: root inode @ nid 36 [ 270.960118] erofs: mounted on /dev/loop1 with opts: acl. [ 271.036607] FAULT_INJECTION: forcing a failure. [ 271.036607] name failslab, interval 1, probability 0, space 0, times 0 [ 271.048296] CPU: 0 PID: 16950 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 271.056171] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 271.065524] Call Trace: [ 271.068113] dump_stack+0x1fc/0x2ef [ 271.071742] should_fail.cold+0xa/0xf [ 271.075532] ? setup_fault_attr+0x200/0x200 [ 271.079858] ? lock_acquire+0x170/0x3c0 [ 271.083857] __should_failslab+0x115/0x180 [ 271.088079] should_failslab+0x5/0x10 [ 271.091873] __kmalloc+0x2ab/0x3c0 [ 271.095398] ? __se_sys_memfd_create+0xf8/0x440 [ 271.100053] __se_sys_memfd_create+0xf8/0x440 [ 271.104534] ? memfd_file_seals_ptr+0x150/0x150 [ 271.109190] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 271.114543] ? trace_hardirqs_off_caller+0x6e/0x210 [ 271.119549] ? do_syscall_64+0x21/0x620 [ 271.123529] do_syscall_64+0xf9/0x620 [ 271.127326] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 271.132682] RIP: 0033:0x465b09 [ 271.135864] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 271.154840] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 271.162748] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 271.171402] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 271.180529] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 271.187801] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 271.195057] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 20:49:03 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xff0f, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 271.237624] erofs: read_super, device -> /dev/loop0 20:49:03 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:03 executing program 2 (fault-call:0 fault-nth:1): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:03 executing program 3 (fault-call:0 fault-nth:25): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 271.264307] erofs: unmounted for /dev/loop5 [ 271.272840] erofs: options -> acl,user_xattr, [ 271.283425] erofs: unmounted for /dev/loop1 [ 271.295633] erofs: root inode @ nid 0 [ 271.439380] erofs: read_super, device -> /dev/loop5 [ 271.447599] FAULT_INJECTION: forcing a failure. [ 271.447599] name failslab, interval 1, probability 0, space 0, times 0 [ 271.464843] erofs: options -> acl,user_xattr, [ 271.469765] CPU: 0 PID: 16965 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 271.477659] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 271.487017] Call Trace: [ 271.489622] dump_stack+0x1fc/0x2ef [ 271.493263] should_fail.cold+0xa/0xf [ 271.497078] ? setup_fault_attr+0x200/0x200 [ 271.501394] FAULT_INJECTION: forcing a failure. [ 271.501394] name failslab, interval 1, probability 0, space 0, times 0 [ 271.512576] ? lock_acquire+0x170/0x3c0 [ 271.516558] __should_failslab+0x115/0x180 [ 271.520895] should_failslab+0x5/0x10 [ 271.524693] kmem_cache_alloc+0x277/0x370 [ 271.528839] __d_alloc+0x2b/0xa10 [ 271.532301] d_alloc+0x4a/0x230 [ 271.535585] __lookup_hash+0xc8/0x180 [ 271.539386] filename_create+0x186/0x490 [ 271.543443] ? kern_path_mountpoint+0x40/0x40 [ 271.548036] ? strncpy_from_user+0x2a2/0x350 [ 271.552459] ? getname_flags+0x25b/0x590 [ 271.556519] do_mkdirat+0xa0/0x2d0 [ 271.560053] ? __ia32_sys_mknod+0x120/0x120 [ 271.564465] ? trace_hardirqs_off_caller+0x6e/0x210 [ 271.569473] ? do_syscall_64+0x21/0x620 [ 271.573446] do_syscall_64+0xf9/0x620 [ 271.577253] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 271.582457] RIP: 0033:0x464c17 [ 271.585647] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 271.604972] RSP: 002b:00007f17fda2dfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 271.612669] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000464c17 [ 271.619925] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 271.627180] RBP: 00007f17fda2e040 R08: 0000000000000000 R09: ffffffffffffffff [ 271.634440] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 271.641701] R13: 0000000020000100 R14: 00007f17fda2e000 R15: 0000000020000140 [ 271.649044] CPU: 1 PID: 16972 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 271.649477] erofs: root inode @ nid 36 [ 271.656938] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 271.656944] Call Trace: [ 271.656967] dump_stack+0x1fc/0x2ef [ 271.656984] should_fail.cold+0xa/0xf [ 271.657005] ? setup_fault_attr+0x200/0x200 [ 271.684514] ? lock_acquire+0x170/0x3c0 20:49:03 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 271.688505] __should_failslab+0x115/0x180 [ 271.692750] should_failslab+0x5/0x10 [ 271.696554] kmem_cache_alloc+0x277/0x370 [ 271.700713] ? shmem_destroy_callback+0xb0/0xb0 [ 271.705395] shmem_alloc_inode+0x18/0x40 [ 271.709453] ? shmem_destroy_callback+0xb0/0xb0 [ 271.714122] alloc_inode+0x5d/0x180 [ 271.714983] erofs: mounted on /dev/loop5 with opts: acl. [ 271.717751] new_inode+0x1d/0xf0 [ 271.717772] shmem_get_inode+0x96/0x8d0 [ 271.730519] __shmem_file_setup.part.0+0x7a/0x2b0 [ 271.735351] shmem_file_setup+0x61/0x90 [ 271.739314] __se_sys_memfd_create+0x26b/0x440 [ 271.743891] ? memfd_file_seals_ptr+0x150/0x150 [ 271.748555] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 271.753992] ? trace_hardirqs_off_caller+0x6e/0x210 [ 271.758993] ? do_syscall_64+0x21/0x620 [ 271.762966] do_syscall_64+0xf9/0x620 [ 271.766764] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 271.771946] RIP: 0033:0x465b09 [ 271.775130] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 271.794113] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 271.801813] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 271.809101] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 271.816442] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 271.823729] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 271.831041] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 [ 271.876683] erofs: read_super, device -> /dev/loop1 [ 271.878673] erofs: read_super, device -> /dev/loop4 20:49:04 executing program 2 (fault-call:0 fault-nth:2): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:04 executing program 3 (fault-call:0 fault-nth:26): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:04 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 271.927891] erofs: options -> acl,user_xattr, [ 271.940660] erofs: options -> acl,user_xattr, [ 271.945467] erofs: cannot read erofs superblock [ 271.953776] erofs: root inode @ nid 36 [ 271.958383] erofs: unmounted for /dev/loop5 [ 271.970519] erofs: read_super, device -> /dev/loop0 [ 272.008879] erofs: mounted on /dev/loop1 with opts: acl. [ 272.012984] erofs: options -> acl,user_xattr, [ 272.019524] erofs: root inode @ nid 0 [ 272.036746] FAULT_INJECTION: forcing a failure. [ 272.036746] name failslab, interval 1, probability 0, space 0, times 0 [ 272.049414] CPU: 1 PID: 16988 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 272.057319] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 272.066677] Call Trace: [ 272.069279] dump_stack+0x1fc/0x2ef [ 272.072920] should_fail.cold+0xa/0xf [ 272.076724] ? setup_fault_attr+0x200/0x200 [ 272.081031] ? lock_acquire+0x170/0x3c0 [ 272.084993] __should_failslab+0x115/0x180 [ 272.089225] should_failslab+0x5/0x10 [ 272.093032] kmem_cache_alloc+0x277/0x370 [ 272.097176] __d_alloc+0x2b/0xa10 [ 272.100617] d_alloc_pseudo+0x19/0x70 [ 272.104402] alloc_file_pseudo+0xc6/0x250 [ 272.108536] ? alloc_file+0x4d0/0x4d0 [ 272.112343] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 272.118017] ? shmem_get_inode+0x44c/0x8d0 [ 272.122258] __shmem_file_setup.part.0+0x102/0x2b0 [ 272.127210] shmem_file_setup+0x61/0x90 [ 272.131188] __se_sys_memfd_create+0x26b/0x440 [ 272.135783] ? memfd_file_seals_ptr+0x150/0x150 [ 272.140449] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 272.145809] ? trace_hardirqs_off_caller+0x6e/0x210 [ 272.150864] ? do_syscall_64+0x21/0x620 [ 272.154828] do_syscall_64+0xf9/0x620 [ 272.158766] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 272.164039] RIP: 0033:0x465b09 [ 272.167393] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 272.186386] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 272.194093] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 272.201369] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 272.208630] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 272.215896] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 272.223159] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 20:49:04 executing program 2 (fault-call:0 fault-nth:3): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 272.259200] FAULT_INJECTION: forcing a failure. [ 272.259200] name failslab, interval 1, probability 0, space 0, times 0 [ 272.273422] erofs: read_super, device -> /dev/loop5 [ 272.281266] erofs: options -> acl,user_xattr, [ 272.285836] erofs: root inode @ nid 36 [ 272.289823] erofs: mounted on /dev/loop5 with opts: acl. 20:49:04 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x1fffff, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 272.311443] CPU: 1 PID: 16989 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 272.319441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 272.326615] FAULT_INJECTION: forcing a failure. [ 272.326615] name failslab, interval 1, probability 0, space 0, times 0 [ 272.328794] Call Trace: [ 272.328832] dump_stack+0x1fc/0x2ef [ 272.328855] should_fail.cold+0xa/0xf [ 272.350024] ? setup_fault_attr+0x200/0x200 [ 272.354357] ? lock_acquire+0x170/0x3c0 [ 272.358332] __should_failslab+0x115/0x180 [ 272.362556] should_failslab+0x5/0x10 [ 272.366350] kmem_cache_alloc+0x277/0x370 [ 272.370496] __d_alloc+0x2b/0xa10 [ 272.374115] d_alloc+0x4a/0x230 [ 272.377387] __lookup_hash+0xc8/0x180 [ 272.382232] filename_create+0x186/0x490 [ 272.386283] ? kern_path_mountpoint+0x40/0x40 [ 272.390780] ? strncpy_from_user+0x2a2/0x350 [ 272.395186] ? getname_flags+0x25b/0x590 [ 272.399236] do_mkdirat+0xa0/0x2d0 [ 272.402796] ? __ia32_sys_mknod+0x120/0x120 [ 272.407123] ? trace_hardirqs_off_caller+0x6e/0x210 [ 272.412141] ? do_syscall_64+0x21/0x620 [ 272.416128] do_syscall_64+0xf9/0x620 [ 272.419925] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 272.425105] RIP: 0033:0x464c17 [ 272.428292] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 272.447721] RSP: 002b:00007f17fda2dfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 272.455685] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000464c17 [ 272.462942] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 272.470200] RBP: 00007f17fda2e040 R08: 0000000000000000 R09: ffffffffffffffff [ 272.477457] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 272.484712] R13: 0000000020000100 R14: 00007f17fda2e000 R15: 0000000020000140 [ 272.495331] erofs: unmounted for /dev/loop1 20:49:04 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:04 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:04 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x1fffff, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 272.531559] CPU: 0 PID: 16999 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 272.539478] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 272.548840] Call Trace: [ 272.551447] dump_stack+0x1fc/0x2ef [ 272.555091] should_fail.cold+0xa/0xf [ 272.558910] ? setup_fault_attr+0x200/0x200 [ 272.563248] ? lock_acquire+0x170/0x3c0 [ 272.567243] __should_failslab+0x115/0x180 [ 272.571495] should_failslab+0x5/0x10 [ 272.575304] kmem_cache_alloc+0x277/0x370 [ 272.579556] __alloc_file+0x21/0x330 [ 272.583260] alloc_empty_file+0x6d/0x170 [ 272.587477] alloc_file+0x5e/0x4d0 [ 272.591008] alloc_file_pseudo+0x165/0x250 [ 272.595248] ? alloc_file+0x4d0/0x4d0 [ 272.599086] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 272.604702] ? shmem_get_inode+0x44c/0x8d0 [ 272.608926] __shmem_file_setup.part.0+0x102/0x2b0 [ 272.613844] shmem_file_setup+0x61/0x90 [ 272.617804] __se_sys_memfd_create+0x26b/0x440 [ 272.622371] ? memfd_file_seals_ptr+0x150/0x150 [ 272.627025] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 272.632382] ? trace_hardirqs_off_caller+0x6e/0x210 [ 272.637390] ? do_syscall_64+0x21/0x620 [ 272.641353] do_syscall_64+0xf9/0x620 [ 272.645139] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 272.650313] RIP: 0033:0x465b09 [ 272.653501] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 272.672403] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f 20:49:04 executing program 2 (fault-call:0 fault-nth:4): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 272.680101] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 272.687375] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 272.694648] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 272.701901] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 272.709169] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 [ 272.716595] erofs: unmounted for /dev/loop5 20:49:04 executing program 3 (fault-call:0 fault-nth:27): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 272.777106] FAULT_INJECTION: forcing a failure. [ 272.777106] name failslab, interval 1, probability 0, space 0, times 0 [ 272.788728] CPU: 1 PID: 17011 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 272.796623] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 272.805976] Call Trace: [ 272.808557] dump_stack+0x1fc/0x2ef [ 272.812196] should_fail.cold+0xa/0xf [ 272.815999] ? setup_fault_attr+0x200/0x200 [ 272.820306] ? lock_acquire+0x170/0x3c0 [ 272.824270] __should_failslab+0x115/0x180 [ 272.828498] should_failslab+0x5/0x10 [ 272.832295] kmem_cache_alloc_trace+0x284/0x380 [ 272.837026] apparmor_file_alloc_security+0x394/0xad0 [ 272.842217] ? apparmor_file_receive+0x160/0x160 [ 272.846971] ? __alloc_file+0x21/0x330 [ 272.850850] security_file_alloc+0x40/0x90 [ 272.855109] __alloc_file+0xc9/0x330 [ 272.858809] alloc_empty_file+0x6d/0x170 [ 272.862869] alloc_file+0x5e/0x4d0 [ 272.866408] alloc_file_pseudo+0x165/0x250 [ 272.870628] ? alloc_file+0x4d0/0x4d0 [ 272.874417] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 272.880027] ? shmem_get_inode+0x44c/0x8d0 [ 272.884250] __shmem_file_setup.part.0+0x102/0x2b0 [ 272.889165] shmem_file_setup+0x61/0x90 [ 272.893136] __se_sys_memfd_create+0x26b/0x440 [ 272.897711] ? memfd_file_seals_ptr+0x150/0x150 [ 272.902377] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 272.907737] ? trace_hardirqs_off_caller+0x6e/0x210 [ 272.912748] ? do_syscall_64+0x21/0x620 [ 272.916765] do_syscall_64+0xf9/0x620 [ 272.920552] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 272.925737] RIP: 0033:0x465b09 [ 272.928914] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 272.947803] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 272.955502] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465b09 [ 272.962771] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004af4da [ 272.970052] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff 20:49:05 executing program 2 (fault-call:0 fault-nth:5): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 272.977322] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 272.984578] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000140 [ 273.033240] erofs: read_super, device -> /dev/loop0 [ 273.039942] erofs: read_super, device -> /dev/loop1 [ 273.052860] erofs: options -> acl,user_xattr, [ 273.069745] erofs: root inode @ nid 36 [ 273.071460] erofs: options -> acl,user_xattr, [ 273.077310] erofs: mounted on /dev/loop1 with opts: acl. [ 273.078214] erofs: root inode @ nid 0 [ 273.093129] FAULT_INJECTION: forcing a failure. [ 273.093129] name failslab, interval 1, probability 0, space 0, times 0 [ 273.165980] CPU: 0 PID: 17020 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 273.173910] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 273.181289] FAULT_INJECTION: forcing a failure. [ 273.181289] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 273.183268] Call Trace: [ 273.183297] dump_stack+0x1fc/0x2ef [ 273.183318] should_fail.cold+0xa/0xf [ 273.183333] ? setup_fault_attr+0x200/0x200 [ 273.183356] __should_failslab+0x115/0x180 [ 273.213641] should_failslab+0x5/0x10 [ 273.217433] kmem_cache_alloc+0x277/0x370 [ 273.221579] ? ext4_sync_fs+0x8d0/0x8d0 [ 273.225554] ext4_alloc_inode+0x1a/0x630 [ 273.229606] ? ext4_sync_fs+0x8d0/0x8d0 [ 273.233574] alloc_inode+0x5d/0x180 [ 273.237198] new_inode+0x1d/0xf0 [ 273.240555] __ext4_new_inode+0x400/0x5a20 [ 273.244783] ? putname+0xe1/0x120 [ 273.248224] ? do_mkdirat+0xa0/0x2d0 [ 273.251935] ? ext4_free_inode+0x1780/0x1780 [ 273.256353] ? debug_check_no_obj_freed+0x201/0x490 [ 273.261376] ? __dquot_initialize+0x298/0xb70 [ 273.265866] ? lock_acquire+0x170/0x3c0 [ 273.269846] ? dquot_initialize_needed+0x290/0x290 [ 273.274775] ? trace_hardirqs_off+0x64/0x200 [ 273.279180] ? common_perm+0x4be/0x800 [ 273.283061] ext4_mkdir+0x396/0xe10 [ 273.286686] ? putname+0xe1/0x120 [ 273.290134] ? ext4_init_dot_dotdot+0x600/0x600 [ 273.294794] ? generic_permission+0x116/0x4d0 [ 273.299283] ? security_inode_permission+0xc5/0xf0 [ 273.304213] ? inode_permission.part.0+0x10c/0x450 [ 273.309133] vfs_mkdir+0x508/0x7a0 [ 273.312690] do_mkdirat+0x262/0x2d0 [ 273.316306] ? __ia32_sys_mknod+0x120/0x120 [ 273.320620] ? trace_hardirqs_off_caller+0x6e/0x210 [ 273.325625] ? do_syscall_64+0x21/0x620 [ 273.329592] do_syscall_64+0xf9/0x620 [ 273.333385] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 273.338562] RIP: 0033:0x464c17 [ 273.341748] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 20:49:05 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x1000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 273.360640] RSP: 002b:00007f17fda2dfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 273.368348] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000464c17 [ 273.375619] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 273.382884] RBP: 00007f17fda2e040 R08: 0000000000000000 R09: ffffffffffffffff [ 273.390147] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 273.397422] R13: 0000000020000100 R14: 00007f17fda2e000 R15: 0000000020000140 [ 273.404709] CPU: 1 PID: 17026 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 273.412596] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 273.421936] Call Trace: [ 273.424516] dump_stack+0x1fc/0x2ef [ 273.428146] should_fail.cold+0xa/0xf [ 273.431939] ? lock_acquire+0x170/0x3c0 [ 273.435908] ? setup_fault_attr+0x200/0x200 [ 273.440222] __alloc_pages_nodemask+0x239/0x2890 [ 273.444970] ? mark_held_locks+0xf0/0xf0 [ 273.449026] ? __lock_acquire+0x6de/0x3ff0 [ 273.453248] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 273.458079] ? __lock_acquire+0x6de/0x3ff0 [ 273.462323] ? deref_stack_reg+0x134/0x1d0 [ 273.466546] ? mark_held_locks+0xf0/0xf0 [ 273.470596] ? mark_held_locks+0xf0/0xf0 [ 273.474647] ? unwind_next_frame+0x10a9/0x1c60 [ 273.479216] alloc_pages_vma+0xf2/0x780 [ 273.483186] shmem_alloc_page+0x11c/0x1f0 [ 273.487321] ? shmem_swapin+0x220/0x220 [ 273.491295] ? percpu_counter_add_batch+0x126/0x180 [ 273.496300] ? __vm_enough_memory+0x316/0x650 [ 273.500784] shmem_alloc_and_acct_page+0x15a/0x850 [ 273.505723] shmem_getpage_gfp+0x4e9/0x37f0 [ 273.510043] ? shmem_alloc_and_acct_page+0x850/0x850 [ 273.515138] ? mark_held_locks+0xa6/0xf0 [ 273.519186] ? ktime_get_coarse_real_ts64+0x1c7/0x290 [ 273.524364] ? iov_iter_fault_in_readable+0x1fc/0x3f0 [ 273.529542] shmem_write_begin+0xff/0x1e0 [ 273.533700] generic_perform_write+0x1f8/0x4d0 [ 273.538283] ? filemap_page_mkwrite+0x2f0/0x2f0 [ 273.542948] ? current_time+0x1c0/0x1c0 [ 273.546925] ? lock_acquire+0x170/0x3c0 [ 273.550901] __generic_file_write_iter+0x24b/0x610 [ 273.555843] generic_file_write_iter+0x3f8/0x730 [ 273.560591] __vfs_write+0x51b/0x770 [ 273.564294] ? kernel_read+0x110/0x110 [ 273.568177] ? check_preemption_disabled+0x41/0x280 [ 273.573210] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 273.578214] vfs_write+0x1f3/0x540 [ 273.581744] __x64_sys_pwrite64+0x1f7/0x250 [ 273.586050] ? ksys_pwrite64+0x1a0/0x1a0 [ 273.590101] ? trace_hardirqs_off_caller+0x6e/0x210 [ 273.595105] ? do_syscall_64+0x21/0x620 [ 273.599070] do_syscall_64+0xf9/0x620 [ 273.602859] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 273.608033] RIP: 0033:0x4191a7 [ 273.611239] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 273.630210] RSP: 002b:00007f88fa876f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 273.637902] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004191a7 [ 273.645156] RDX: 000000000000000f RSI: 0000000020010000 RDI: 0000000000000004 [ 273.652411] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 273.659665] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 273.666920] R13: 0000000000000004 R14: 0000000020000200 R15: 0000000000000000 [ 273.682682] erofs: unmounted for /dev/loop1 20:49:05 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x5000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 273.761381] erofs: read_super, device -> /dev/loop5 [ 273.766870] erofs: options -> acl,user_xattr, [ 273.784013] erofs: root inode @ nid 36 [ 273.788795] erofs: mounted on /dev/loop5 with opts: acl. [ 273.797143] erofs: read_super, device -> /dev/loop2 [ 273.802887] erofs: options -> acl,user_xattr, 20:49:06 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x1000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 273.808130] erofs: cannot find valid erofs superblock 20:49:06 executing program 3 (fault-call:0 fault-nth:28): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:06 executing program 2 (fault-call:0 fault-nth:6): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 273.848751] erofs: unmounted for /dev/loop5 [ 273.909278] erofs: read_super, device -> /dev/loop4 [ 273.935448] erofs: read_super, device -> /dev/loop0 [ 273.940533] erofs: options -> acl,user_xattr, [ 273.981884] erofs: read_super, device -> /dev/loop5 [ 273.988378] erofs: root inode @ nid 0 [ 273.992592] erofs: read_super, device -> /dev/loop1 [ 273.995937] erofs: options -> acl,user_xattr, [ 273.998561] erofs: options -> acl,user_xattr, [ 274.013846] erofs: options -> acl,user_xattr, [ 274.017518] FAULT_INJECTION: forcing a failure. [ 274.017518] name failslab, interval 1, probability 0, space 0, times 0 [ 274.030154] CPU: 0 PID: 17057 Comm: syz-executor.3 Not tainted 4.19.172-syzkaller #0 [ 274.038049] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 274.039206] FAULT_INJECTION: forcing a failure. [ 274.039206] name failslab, interval 1, probability 0, space 0, times 0 [ 274.047400] Call Trace: [ 274.047431] dump_stack+0x1fc/0x2ef [ 274.047451] should_fail.cold+0xa/0xf [ 274.047469] ? setup_fault_attr+0x200/0x200 [ 274.047485] ? __es_tree_search.isra.0+0x1af/0x210 [ 274.047503] __should_failslab+0x115/0x180 [ 274.047517] should_failslab+0x5/0x10 [ 274.047537] kmem_cache_alloc+0x3f/0x370 [ 274.070151] erofs: root inode @ nid 36 [ 274.073019] __es_insert_extent+0x39b/0x13b0 [ 274.073040] ? lock_acquire+0x170/0x3c0 [ 274.073053] ? ext4_es_insert_extent+0x17e/0x5e0 [ 274.073074] ext4_es_insert_extent+0x22e/0x5e0 [ 274.073090] ? lock_downgrade+0x720/0x720 [ 274.073106] ? ext4_es_find_delayed_extent_range+0x9f0/0x9f0 [ 274.073127] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 274.073145] ? ext4_es_find_delayed_extent_range+0x7d9/0x9f0 [ 274.104900] erofs: mounted on /dev/loop5 with opts: acl. [ 274.108778] ext4_ext_map_blocks+0x2129/0x7390 [ 274.108799] ? __lock_acquire+0x6de/0x3ff0 [ 274.108821] ? __lock_acquire+0x6de/0x3ff0 [ 274.108842] ? mark_held_locks+0xf0/0xf0 [ 274.156664] ? __ext4_handle_dirty_metadata+0x1e0/0x590 [ 274.162042] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 274.167252] ? mark_held_locks+0xf0/0xf0 [ 274.171331] ? ext4_mark_iloc_dirty+0x1af6/0x2b10 [ 274.176203] ? ext4_es_lookup_extent+0x375/0xb60 [ 274.180985] ? check_preemption_disabled+0x41/0x280 [ 274.186017] ? lock_acquire+0x170/0x3c0 [ 274.190008] ? ext4_map_blocks+0x33e/0x1a50 [ 274.194355] ext4_map_blocks+0xd88/0x1a50 [ 274.198522] ? check_preemption_disabled+0x41/0x280 [ 274.203551] ? ext4_issue_zeroout+0x160/0x160 [ 274.208083] ? __brelse+0x84/0xa0 [ 274.211540] ? __ext4_new_inode+0x2eb/0x5a20 [ 274.215989] ext4_getblk+0xad/0x4f0 [ 274.219625] ? ext4_iomap_begin+0xe00/0xe00 [ 274.223952] ? ext4_free_inode+0x1780/0x1780 [ 274.228372] ? debug_check_no_obj_freed+0x201/0x490 [ 274.233387] ? __dquot_initialize+0x298/0xb70 [ 274.237883] ext4_bread+0x7c/0x210 [ 274.241433] ? ext4_getblk+0x4f0/0x4f0 [ 274.245335] ? dquot_initialize_needed+0x290/0x290 [ 274.250279] ? trace_hardirqs_off+0x64/0x200 [ 274.254697] ext4_append+0x155/0x370 [ 274.258422] ext4_mkdir+0x5bd/0xe10 [ 274.262072] ? ext4_init_dot_dotdot+0x600/0x600 [ 274.266760] ? generic_permission+0x116/0x4d0 [ 274.271272] ? inode_permission.part.0+0x10c/0x450 [ 274.276219] vfs_mkdir+0x508/0x7a0 [ 274.279773] do_mkdirat+0x262/0x2d0 [ 274.283408] ? __ia32_sys_mknod+0x120/0x120 [ 274.287741] ? trace_hardirqs_off_caller+0x6e/0x210 [ 274.292763] ? do_syscall_64+0x21/0x620 [ 274.296748] do_syscall_64+0xf9/0x620 [ 274.300563] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 274.305753] RIP: 0033:0x464c17 [ 274.308952] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 20:49:06 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x2000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 274.327864] RSP: 002b:00007f17fda2dfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 274.335578] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000464c17 [ 274.342850] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 274.350131] RBP: 00007f17fda2e040 R08: 0000000000000000 R09: ffffffffffffffff [ 274.357405] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 274.364672] R13: 0000000020000100 R14: 00007f17fda2e000 R15: 0000000020000140 [ 274.376499] erofs: unmounted for /dev/loop5 [ 274.382091] erofs: root inode @ nid 36 [ 274.382172] erofs: mounted on /dev/loop1 with opts: acl. [ 274.406704] erofs: cannot read erofs superblock [ 274.415774] CPU: 0 PID: 17060 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 274.423680] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 274.433039] Call Trace: [ 274.435643] dump_stack+0x1fc/0x2ef [ 274.439285] should_fail.cold+0xa/0xf [ 274.443097] ? setup_fault_attr+0x200/0x200 [ 274.447428] ? lock_acquire+0x170/0x3c0 [ 274.451417] __should_failslab+0x115/0x180 [ 274.455666] should_failslab+0x5/0x10 [ 274.459479] kmem_cache_alloc+0x277/0x370 [ 274.463648] getname_flags+0xce/0x590 [ 274.467467] do_sys_open+0x26c/0x520 [ 274.471194] ? filp_open+0x70/0x70 [ 274.474742] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 274.480096] ? trace_hardirqs_off_caller+0x6e/0x210 [ 274.485114] ? do_syscall_64+0x21/0x620 [ 274.489097] do_syscall_64+0xf9/0x620 [ 274.492887] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 274.498115] RIP: 0033:0x4190f4 [ 274.501291] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 274.520277] RSP: 002b:00007f88fa876ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 274.527996] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 274.535264] RDX: 0000000000000002 RSI: 00007f88fa877000 RDI: 00000000ffffff9c [ 274.542583] RBP: 00007f88fa877000 R08: 0000000000000000 R09: ffffffffffffffff [ 274.549848] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 274.557241] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 274.618610] erofs: read_super, device -> /dev/loop3 [ 274.657055] erofs: options -> acl,user_xattr, [ 274.669425] erofs: unmounted for /dev/loop1 [ 274.682826] erofs: read_super, device -> /dev/loop5 [ 274.688041] erofs: root inode @ nid 36 [ 274.688940] erofs: options -> acl,user_xattr, 20:49:06 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:06 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x6000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:06 executing program 2 (fault-call:0 fault-nth:7): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:06 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x2000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 274.705530] erofs: root inode @ nid 36 [ 274.719168] erofs: mounted on /dev/loop5 with opts: acl. [ 274.728481] FAULT_INJECTION: forcing a failure. [ 274.728481] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 274.740296] CPU: 0 PID: 17076 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 274.748185] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 274.757567] Call Trace: [ 274.760191] dump_stack+0x1fc/0x2ef [ 274.763823] should_fail.cold+0xa/0xf [ 274.767621] ? setup_fault_attr+0x200/0x200 [ 274.771928] ? do_writepages+0x290/0x290 [ 274.775988] ? unlock_page+0x13d/0x230 [ 274.779872] __alloc_pages_nodemask+0x239/0x2890 [ 274.784615] ? lock_downgrade+0x720/0x720 [ 274.788798] ? check_preemption_disabled+0x41/0x280 [ 274.793823] ? __lock_acquire+0x6de/0x3ff0 [ 274.798062] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 274.802901] ? lock_downgrade+0x720/0x720 [ 274.807038] ? lock_acquire+0x170/0x3c0 [ 274.811012] ? up_write+0x18/0x150 [ 274.814559] ? generic_file_write_iter+0x381/0x730 [ 274.819477] ? iov_iter_init+0xb8/0x1d0 [ 274.823442] cache_grow_begin+0xa4/0x8a0 [ 274.827495] ? setup_fault_attr+0x200/0x200 [ 274.831809] ? lock_acquire+0x170/0x3c0 [ 274.835782] cache_alloc_refill+0x273/0x340 [ 274.840088] kmem_cache_alloc+0x346/0x370 [ 274.844227] getname_flags+0xce/0x590 [ 274.848024] do_sys_open+0x26c/0x520 [ 274.851730] ? filp_open+0x70/0x70 [ 274.855294] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 274.860656] ? trace_hardirqs_off_caller+0x6e/0x210 [ 274.865670] ? do_syscall_64+0x21/0x620 [ 274.869630] do_syscall_64+0xf9/0x620 [ 274.873420] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 274.878601] RIP: 0033:0x4190f4 [ 274.881782] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 274.900723] RSP: 002b:00007f88fa876ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 274.908427] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 274.915685] RDX: 0000000000000002 RSI: 00007f88fa877000 RDI: 00000000ffffff9c [ 274.922942] RBP: 00007f88fa877000 R08: 0000000000000000 R09: ffffffffffffffff [ 274.930195] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 274.937475] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 275.018582] erofs: read_super, device -> /dev/loop1 [ 275.019525] erofs: read_super, device -> /dev/loop0 [ 275.029579] erofs: read_super, device -> /dev/loop2 [ 275.039366] erofs: options -> acl,user_xattr, [ 275.043563] erofs: options -> acl,user_xattr, 20:49:07 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:07 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 275.068738] erofs: options -> acl,user_xattr, [ 275.080117] erofs: root inode @ nid 0 [ 275.085290] erofs: root inode @ nid 36 [ 275.089580] erofs: mounted on /dev/loop1 with opts: acl. [ 275.098149] erofs: unmounted for /dev/loop5 20:49:07 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x7000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 275.117710] erofs: root inode @ nid 36 [ 275.130787] erofs: mounted on /dev/loop2 with opts: acl. [ 275.158004] erofs: read_super, device -> /dev/loop3 20:49:07 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:07 executing program 2 (fault-call:0 fault-nth:8): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 275.170933] erofs: options -> acl,user_xattr, [ 275.175639] erofs: root inode @ nid 36 [ 275.204520] erofs: unmounted for /dev/loop1 [ 275.219728] erofs: unmounted for /dev/loop2 [ 275.233396] erofs: read_super, device -> /dev/loop4 [ 275.234376] erofs: read_super, device -> /dev/loop5 [ 275.238735] erofs: options -> acl,user_xattr, [ 275.249774] erofs: cannot read erofs superblock [ 275.255263] erofs: options -> acl,user_xattr, [ 275.260303] erofs: root inode @ nid 36 [ 275.265319] erofs: mounted on /dev/loop5 with opts: acl. 20:49:07 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:07 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x2, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 275.340992] erofs: read_super, device -> /dev/loop0 [ 275.354243] erofs: options -> acl,user_xattr, [ 275.360246] erofs: root inode @ nid 0 [ 275.380919] erofs: unmounted for /dev/loop5 20:49:07 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x8000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 275.437632] FAULT_INJECTION: forcing a failure. [ 275.437632] name failslab, interval 1, probability 0, space 0, times 0 [ 275.467228] erofs: read_super, device -> /dev/loop1 [ 275.471472] CPU: 1 PID: 17121 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 275.478537] erofs: options -> acl,user_xattr, [ 275.480184] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 275.480192] Call Trace: [ 275.480215] dump_stack+0x1fc/0x2ef [ 275.480233] should_fail.cold+0xa/0xf [ 275.489031] erofs: root inode @ nid 36 [ 275.494079] ? setup_fault_attr+0x200/0x200 [ 275.494095] ? lock_acquire+0x170/0x3c0 [ 275.494115] __should_failslab+0x115/0x180 [ 275.494131] should_failslab+0x5/0x10 [ 275.494145] kmem_cache_alloc+0x277/0x370 [ 275.494162] __alloc_file+0x21/0x330 [ 275.494181] alloc_empty_file+0x6d/0x170 [ 275.500087] erofs: mounted on /dev/loop1 with opts: acl. [ 275.500375] path_openat+0xe9/0x2df0 [ 275.545372] ? __lock_acquire+0x6de/0x3ff0 [ 275.549599] ? path_lookupat+0x8d0/0x8d0 [ 275.553709] ? mark_held_locks+0xf0/0xf0 [ 275.557778] do_filp_open+0x18c/0x3f0 [ 275.561585] ? may_open_dev+0xf0/0xf0 [ 275.565384] ? __alloc_fd+0x28d/0x570 [ 275.569181] ? lock_downgrade+0x720/0x720 [ 275.573330] ? lock_acquire+0x170/0x3c0 [ 275.577384] ? __alloc_fd+0x34/0x570 [ 275.581097] ? do_raw_spin_unlock+0x171/0x230 [ 275.585596] ? _raw_spin_unlock+0x29/0x40 [ 275.589739] ? __alloc_fd+0x28d/0x570 [ 275.593542] do_sys_open+0x3b3/0x520 [ 275.597265] ? filp_open+0x70/0x70 [ 275.600804] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 275.606211] ? trace_hardirqs_off_caller+0x6e/0x210 [ 275.611225] ? do_syscall_64+0x21/0x620 [ 275.615194] do_syscall_64+0xf9/0x620 [ 275.618987] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 275.624162] RIP: 0033:0x4190f4 [ 275.627346] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 275.646233] RSP: 002b:00007f88fa876ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 275.653946] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 275.661220] RDX: 0000000000000002 RSI: 00007f88fa877000 RDI: 00000000ffffff9c [ 275.668482] RBP: 00007f88fa877000 R08: 0000000000000000 R09: ffffffffffffffff [ 275.675740] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 20:49:07 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 275.682996] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:49:07 executing program 2 (fault-call:0 fault-nth:9): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 275.712804] erofs: read_super, device -> /dev/loop3 [ 275.730214] erofs: options -> acl,user_xattr, [ 275.738742] erofs: read_super, device -> /dev/loop5 [ 275.747749] erofs: root inode @ nid 36 [ 275.756435] erofs: options -> acl,user_xattr, 20:49:07 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 275.768689] erofs: root inode @ nid 36 [ 275.769679] FAULT_INJECTION: forcing a failure. [ 275.769679] name failslab, interval 1, probability 0, space 0, times 0 [ 275.786417] erofs: mounted on /dev/loop5 with opts: acl. [ 275.791357] CPU: 1 PID: 17134 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 275.792204] erofs: unmounted for /dev/loop1 [ 275.799811] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 275.799817] Call Trace: [ 275.799843] dump_stack+0x1fc/0x2ef [ 275.799863] should_fail.cold+0xa/0xf [ 275.823593] ? setup_fault_attr+0x200/0x200 [ 275.827930] ? lock_acquire+0x170/0x3c0 [ 275.831910] __should_failslab+0x115/0x180 [ 275.836147] should_failslab+0x5/0x10 [ 275.839964] kmem_cache_alloc_trace+0x284/0x380 [ 275.844625] apparmor_file_alloc_security+0x394/0xad0 [ 275.849804] ? apparmor_file_receive+0x160/0x160 [ 275.855331] ? __alloc_file+0x21/0x330 [ 275.859225] security_file_alloc+0x40/0x90 [ 275.863551] __alloc_file+0xc9/0x330 [ 275.867254] alloc_empty_file+0x6d/0x170 [ 275.871320] path_openat+0xe9/0x2df0 [ 275.875023] ? __lock_acquire+0x6de/0x3ff0 [ 275.879250] ? path_lookupat+0x8d0/0x8d0 [ 275.883323] ? mark_held_locks+0xf0/0xf0 [ 275.887374] do_filp_open+0x18c/0x3f0 [ 275.891181] ? may_open_dev+0xf0/0xf0 [ 275.894972] ? __alloc_fd+0x28d/0x570 [ 275.898773] ? lock_downgrade+0x720/0x720 [ 275.902907] ? lock_acquire+0x170/0x3c0 [ 275.906866] ? __alloc_fd+0x34/0x570 [ 275.910579] ? do_raw_spin_unlock+0x171/0x230 [ 275.915071] ? _raw_spin_unlock+0x29/0x40 [ 275.919211] ? __alloc_fd+0x28d/0x570 [ 275.923006] do_sys_open+0x3b3/0x520 [ 275.926708] ? filp_open+0x70/0x70 [ 275.930246] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 275.935614] ? trace_hardirqs_off_caller+0x6e/0x210 [ 275.940631] ? do_syscall_64+0x21/0x620 [ 275.944608] do_syscall_64+0xf9/0x620 [ 275.948414] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 275.953606] RIP: 0033:0x4190f4 20:49:08 executing program 2 (fault-call:0 fault-nth:10): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 275.956789] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 275.975681] RSP: 002b:00007f88fa876ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 275.983392] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004190f4 [ 275.990717] RDX: 0000000000000002 RSI: 00007f88fa877000 RDI: 00000000ffffff9c [ 275.997995] RBP: 00007f88fa877000 R08: 0000000000000000 R09: ffffffffffffffff [ 276.005251] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 276.012512] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:49:08 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x5000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 276.085652] erofs: read_super, device -> /dev/loop0 [ 276.090731] erofs: options -> acl,user_xattr, [ 276.103762] erofs: read_super, device -> /dev/loop4 [ 276.111250] erofs: read_super, device -> /dev/loop3 [ 276.115399] erofs: root inode @ nid 0 [ 276.116294] erofs: options -> acl,user_xattr, [ 276.116590] erofs: root inode @ nid 36 [ 276.120640] erofs: options -> acl,user_xattr, [ 276.141747] erofs: unmounted for /dev/loop5 [ 276.145926] erofs: cannot read erofs superblock [ 276.172383] FAULT_INJECTION: forcing a failure. [ 276.172383] name failslab, interval 1, probability 0, space 0, times 0 [ 276.184803] CPU: 1 PID: 17150 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 276.192709] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 276.202064] Call Trace: [ 276.204648] dump_stack+0x1fc/0x2ef [ 276.208379] should_fail.cold+0xa/0xf [ 276.212190] ? setup_fault_attr+0x200/0x200 [ 276.216517] ? lock_acquire+0x170/0x3c0 [ 276.220492] __should_failslab+0x115/0x180 [ 276.224734] should_failslab+0x5/0x10 [ 276.228524] kmem_cache_alloc_trace+0x284/0x380 [ 276.233197] ? loop_info64_to_compat+0x5e0/0x5e0 [ 276.237952] __kthread_create_on_node+0xd2/0x410 [ 276.242694] ? kthread_parkme+0xa0/0xa0 [ 276.246666] ? lo_ioctl+0x1bb/0x20e0 [ 276.250385] ? __mutex_lock+0x3a8/0x1260 [ 276.254448] ? lock_downgrade+0x720/0x720 [ 276.258616] ? loop_info64_to_compat+0x5e0/0x5e0 [ 276.263378] kthread_create_on_node+0xbb/0xf0 [ 276.267858] ? __kthread_create_on_node+0x410/0x410 [ 276.272880] ? __fget+0x356/0x510 [ 276.276328] ? do_dup2+0x450/0x450 [ 276.279853] ? __lockdep_init_map+0x100/0x5a0 [ 276.284338] ? __lockdep_init_map+0x100/0x5a0 [ 276.288831] lo_ioctl+0xae5/0x20e0 [ 276.292381] ? loop_set_status64+0x110/0x110 [ 276.296792] blkdev_ioctl+0x5cb/0x1a80 [ 276.300669] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 276.306025] ? blkpg_ioctl+0x9d0/0x9d0 [ 276.309910] ? mark_held_locks+0xf0/0xf0 [ 276.313973] ? mark_held_locks+0xf0/0xf0 [ 276.318038] ? debug_check_no_obj_freed+0x201/0x490 [ 276.323043] ? lock_downgrade+0x720/0x720 [ 276.327179] block_ioctl+0xe9/0x130 [ 276.330790] ? blkdev_fallocate+0x3f0/0x3f0 [ 276.335108] do_vfs_ioctl+0xcdb/0x12e0 [ 276.339006] ? lock_downgrade+0x720/0x720 [ 276.343156] ? check_preemption_disabled+0x41/0x280 [ 276.348161] ? ioctl_preallocate+0x200/0x200 [ 276.352573] ? __fget+0x356/0x510 [ 276.356021] ? do_dup2+0x450/0x450 [ 276.359547] ? do_sys_open+0x2bf/0x520 [ 276.363428] ksys_ioctl+0x9b/0xc0 [ 276.366870] __x64_sys_ioctl+0x6f/0xb0 [ 276.370741] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 276.375322] do_syscall_64+0xf9/0x620 [ 276.379125] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 276.384302] RIP: 0033:0x4658c7 [ 276.387479] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 276.406367] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 276.414071] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 276.421337] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 276.428592] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 276.435861] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 276.443115] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:49:08 executing program 2 (fault-call:0 fault-nth:11): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:08 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:08 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x20000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 276.575915] erofs: read_super, device -> /dev/loop1 [ 276.600255] erofs: options -> acl,user_xattr, [ 276.607526] erofs: root inode @ nid 36 [ 276.625663] erofs: mounted on /dev/loop1 with opts: acl. [ 276.637945] erofs: read_super, device -> /dev/loop3 [ 276.649470] erofs: options -> acl,user_xattr, [ 276.649983] FAULT_INJECTION: forcing a failure. [ 276.649983] name failslab, interval 1, probability 0, space 0, times 0 [ 276.655886] erofs: root inode @ nid 36 [ 276.675896] CPU: 0 PID: 17168 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 276.683811] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 276.693173] Call Trace: [ 276.695768] dump_stack+0x1fc/0x2ef [ 276.699394] should_fail.cold+0xa/0xf [ 276.703196] ? setup_fault_attr+0x200/0x200 [ 276.707511] ? lock_acquire+0x170/0x3c0 [ 276.711490] __should_failslab+0x115/0x180 [ 276.715721] should_failslab+0x5/0x10 [ 276.719506] kmem_cache_alloc+0x277/0x370 [ 276.723657] __kernfs_new_node+0xd2/0x680 [ 276.727800] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 276.732755] ? _raw_spin_unlock_irq+0x5a/0x80 [ 276.737290] ? __cpu_to_node+0x7b/0xa0 [ 276.741232] ? mark_held_locks+0xf0/0xf0 [ 276.745295] ? io_schedule_timeout+0x140/0x140 [ 276.749885] ? enqueue_entity+0xf86/0x3850 [ 276.754122] ? set_user_nice.part.0+0x3b9/0xab0 [ 276.758859] kernfs_create_dir_ns+0x9e/0x230 [ 276.763255] internal_create_group+0x1c1/0xb20 [ 276.767840] ? sysfs_remove_link_from_group+0x70/0x70 [ 276.773018] ? lock_downgrade+0x720/0x720 [ 276.777172] lo_ioctl+0xf7c/0x20e0 [ 276.780721] ? loop_set_status64+0x110/0x110 [ 276.785139] blkdev_ioctl+0x5cb/0x1a80 [ 276.789027] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 276.794390] ? blkpg_ioctl+0x9d0/0x9d0 [ 276.798274] ? mark_held_locks+0xf0/0xf0 [ 276.802324] ? mark_held_locks+0xf0/0xf0 [ 276.806383] ? debug_check_no_obj_freed+0x201/0x490 [ 276.811391] ? lock_downgrade+0x720/0x720 [ 276.815536] block_ioctl+0xe9/0x130 [ 276.819149] ? blkdev_fallocate+0x3f0/0x3f0 [ 276.823457] do_vfs_ioctl+0xcdb/0x12e0 [ 276.827330] ? lock_downgrade+0x720/0x720 [ 276.831474] ? check_preemption_disabled+0x41/0x280 [ 276.836515] ? ioctl_preallocate+0x200/0x200 [ 276.840923] ? __fget+0x356/0x510 [ 276.844371] ? do_dup2+0x450/0x450 [ 276.847897] ? do_sys_open+0x2bf/0x520 [ 276.851787] ksys_ioctl+0x9b/0xc0 [ 276.855251] __x64_sys_ioctl+0x6f/0xb0 [ 276.859135] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 276.863701] do_syscall_64+0xf9/0x620 [ 276.867503] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 276.872705] RIP: 0033:0x4658c7 [ 276.875883] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 20:49:09 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 276.894769] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 276.902461] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 276.909733] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 276.916989] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 276.924243] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 276.931496] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 276.966797] erofs: read_super, device -> /dev/loop2 [ 276.973043] erofs: options -> acl,user_xattr, [ 276.978229] erofs: root inode @ nid 36 [ 276.983417] erofs: mounted on /dev/loop2 with opts: acl. [ 277.003134] erofs: read_super, device -> /dev/loop0 [ 277.003137] erofs: read_super, device -> /dev/loop5 20:49:09 executing program 2 (fault-call:0 fault-nth:12): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 277.003148] erofs: options -> acl,user_xattr, [ 277.008380] erofs: options -> acl,user_xattr, [ 277.030070] erofs: read_super, device -> /dev/loop3 [ 277.041724] erofs: options -> acl,user_xattr, [ 277.041920] erofs: root inode @ nid 36 [ 277.052714] erofs: root inode @ nid 36 [ 277.063164] erofs: root inode @ nid 0 20:49:09 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x5000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 277.067119] erofs: unmounted for /dev/loop2 [ 277.073694] erofs: mounted on /dev/loop5 with opts: acl. [ 277.082384] erofs: unmounted for /dev/loop1 20:49:09 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x6000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 277.201235] erofs: read_super, device -> /dev/loop4 20:49:09 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x4, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:09 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3f000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 277.230639] erofs: unmounted for /dev/loop5 [ 277.257471] FAULT_INJECTION: forcing a failure. [ 277.257471] name failslab, interval 1, probability 0, space 0, times 0 [ 277.288473] CPU: 0 PID: 17195 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 277.296396] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 277.305747] Call Trace: [ 277.308339] dump_stack+0x1fc/0x2ef [ 277.311990] should_fail.cold+0xa/0xf [ 277.312656] erofs: options -> acl,user_xattr, [ 277.315793] ? setup_fault_attr+0x200/0x200 [ 277.315812] ? lock_acquire+0x170/0x3c0 [ 277.315832] __should_failslab+0x115/0x180 [ 277.315849] should_failslab+0x5/0x10 [ 277.320480] erofs: cannot read erofs superblock [ 277.324679] kmem_cache_alloc+0x277/0x370 [ 277.324698] __kernfs_new_node+0xd2/0x680 [ 277.324715] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 277.324730] ? kernfs_activate+0x2c/0x1d0 [ 277.324747] ? lock_downgrade+0x720/0x720 [ 277.324762] ? kernfs_add_one+0x51/0x4c0 [ 277.324780] ? __mutex_add_waiter+0x160/0x160 [ 277.371437] ? __mutex_unlock_slowpath+0xea/0x610 [ 277.376330] kernfs_new_node+0x92/0x120 [ 277.380311] __kernfs_create_file+0x51/0x340 [ 277.384709] sysfs_add_file_mode_ns+0x226/0x540 [ 277.389367] internal_create_group+0x355/0xb20 [ 277.393941] ? sysfs_remove_link_from_group+0x70/0x70 [ 277.399175] ? lock_downgrade+0x720/0x720 [ 277.403314] lo_ioctl+0xf7c/0x20e0 [ 277.406843] ? loop_set_status64+0x110/0x110 [ 277.411238] blkdev_ioctl+0x5cb/0x1a80 [ 277.415114] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 277.420505] ? blkpg_ioctl+0x9d0/0x9d0 [ 277.424376] ? mark_held_locks+0xf0/0xf0 [ 277.428436] ? mark_held_locks+0xf0/0xf0 [ 277.432496] ? debug_check_no_obj_freed+0x201/0x490 [ 277.437517] ? lock_downgrade+0x720/0x720 [ 277.441651] block_ioctl+0xe9/0x130 [ 277.445265] ? blkdev_fallocate+0x3f0/0x3f0 [ 277.449592] do_vfs_ioctl+0xcdb/0x12e0 [ 277.453470] ? lock_downgrade+0x720/0x720 [ 277.457601] ? check_preemption_disabled+0x41/0x280 [ 277.462601] ? ioctl_preallocate+0x200/0x200 [ 277.467013] ? __fget+0x356/0x510 [ 277.470475] ? do_dup2+0x450/0x450 [ 277.474010] ? do_sys_open+0x2bf/0x520 [ 277.477885] ksys_ioctl+0x9b/0xc0 [ 277.481325] __x64_sys_ioctl+0x6f/0xb0 [ 277.485218] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 277.489790] do_syscall_64+0xf9/0x620 [ 277.493588] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 277.498772] RIP: 0033:0x4658c7 [ 277.501958] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 277.520858] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 277.528551] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 277.535803] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 277.543055] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 277.550310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 277.557572] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 277.637400] erofs: read_super, device -> /dev/loop2 [ 277.642768] erofs: read_super, device -> /dev/loop3 [ 277.648728] erofs: options -> acl,user_xattr, [ 277.649270] erofs: read_super, device -> /dev/loop1 [ 277.658101] erofs: options -> acl,user_xattr, [ 277.665478] erofs: root inode @ nid 36 [ 277.672864] erofs: root inode @ nid 36 [ 277.677222] erofs: mounted on /dev/loop2 with opts: acl. [ 277.679340] erofs: options -> acl,user_xattr, 20:49:09 executing program 2 (fault-call:0 fault-nth:13): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 277.704369] erofs: root inode @ nid 36 [ 277.708614] erofs: mounted on /dev/loop1 with opts: acl. [ 277.730967] erofs: read_super, device -> /dev/loop0 [ 277.741631] erofs: options -> acl,user_xattr, [ 277.750833] erofs: root inode @ nid 0 [ 277.764558] erofs: unmounted for /dev/loop2 20:49:10 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x7000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 277.822472] erofs: read_super, device -> /dev/loop3 [ 277.841184] erofs: options -> acl,user_xattr, [ 277.849729] erofs: root inode @ nid 36 20:49:10 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x8cffffff, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:10 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x5, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:10 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x6000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:10 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 277.944972] erofs: unmounted for /dev/loop1 [ 278.000869] FAULT_INJECTION: forcing a failure. [ 278.000869] name failslab, interval 1, probability 0, space 0, times 0 [ 278.012672] CPU: 0 PID: 17228 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 278.020605] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 278.029956] Call Trace: [ 278.032540] dump_stack+0x1fc/0x2ef [ 278.036156] should_fail.cold+0xa/0xf [ 278.039943] ? setup_fault_attr+0x200/0x200 [ 278.044290] ? lock_acquire+0x170/0x3c0 [ 278.048253] __should_failslab+0x115/0x180 [ 278.052473] should_failslab+0x5/0x10 [ 278.056258] kmem_cache_alloc+0x277/0x370 [ 278.060390] __kernfs_new_node+0xd2/0x680 [ 278.064523] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 278.069265] ? __mutex_unlock_slowpath+0xea/0x610 [ 278.074146] ? wait_for_completion_io+0x10/0x10 [ 278.078868] ? kernfs_next_descendant_post+0x19c/0x290 [ 278.084191] kernfs_new_node+0x92/0x120 [ 278.088201] __kernfs_create_file+0x51/0x340 [ 278.092700] sysfs_add_file_mode_ns+0x226/0x540 [ 278.097463] internal_create_group+0x355/0xb20 [ 278.102033] ? sysfs_remove_link_from_group+0x70/0x70 [ 278.107218] ? lock_downgrade+0x720/0x720 [ 278.111383] lo_ioctl+0xf7c/0x20e0 [ 278.114923] ? loop_set_status64+0x110/0x110 [ 278.119354] blkdev_ioctl+0x5cb/0x1a80 [ 278.123241] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 278.128594] ? blkpg_ioctl+0x9d0/0x9d0 [ 278.132470] ? mark_held_locks+0xf0/0xf0 [ 278.136518] ? mark_held_locks+0xf0/0xf0 [ 278.140578] ? debug_check_no_obj_freed+0x201/0x490 [ 278.145588] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 278.150386] block_ioctl+0xe9/0x130 [ 278.154008] ? blkdev_fallocate+0x3f0/0x3f0 [ 278.158325] do_vfs_ioctl+0xcdb/0x12e0 [ 278.162205] ? lock_downgrade+0x720/0x720 [ 278.166346] ? check_preemption_disabled+0x41/0x280 [ 278.171401] ? ioctl_preallocate+0x200/0x200 [ 278.175809] ? __fget+0x356/0x510 [ 278.179261] ? do_dup2+0x450/0x450 [ 278.182795] ? do_sys_open+0x2bf/0x520 [ 278.186669] ksys_ioctl+0x9b/0xc0 [ 278.190111] __x64_sys_ioctl+0x6f/0xb0 [ 278.193987] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 278.198553] do_syscall_64+0xf9/0x620 [ 278.202339] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 278.207510] RIP: 0033:0x4658c7 [ 278.210695] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 278.229584] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 278.237283] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 278.244543] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 278.251831] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 278.259084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 278.266340] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 278.294800] erofs: read_super, device -> /dev/loop5 [ 278.300005] erofs: options -> acl,user_xattr, [ 278.311453] erofs: root inode @ nid 36 [ 278.320178] erofs: mounted on /dev/loop5 with opts: acl. [ 278.335915] erofs: read_super, device -> /dev/loop2 [ 278.348243] erofs: read_super, device -> /dev/loop0 20:49:10 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x8000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 278.374307] erofs: options -> acl,user_xattr, [ 278.378997] erofs: options -> acl,user_xattr, [ 278.409262] erofs: unmounted for /dev/loop5 [ 278.409617] erofs: root inode @ nid 0 [ 278.415531] erofs: root inode @ nid 36 [ 278.430499] erofs: read_super, device -> /dev/loop3 [ 278.435751] erofs: options -> acl,user_xattr, [ 278.440488] erofs: root inode @ nid 36 [ 278.447559] erofs: mounted on /dev/loop2 with opts: acl. 20:49:10 executing program 2 (fault-call:0 fault-nth:14): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 278.566362] erofs: read_super, device -> /dev/loop1 [ 278.577606] erofs: options -> acl,user_xattr, [ 278.583173] erofs: root inode @ nid 36 [ 278.587402] erofs: mounted on /dev/loop1 with opts: acl. [ 278.605345] erofs: unmounted for /dev/loop2 [ 278.636322] erofs: read_super, device -> /dev/loop5 [ 278.651741] erofs: options -> acl,user_xattr, [ 278.658772] erofs: read_super, device -> /dev/loop3 [ 278.660663] erofs: read_super, device -> /dev/loop4 [ 278.664096] erofs: options -> acl,user_xattr, [ 278.671274] erofs: read_super, device -> /dev/loop0 [ 278.675922] erofs: root inode @ nid 36 [ 278.701403] erofs: options -> acl,user_xattr, [ 278.706250] erofs: cannot read erofs superblock [ 278.706380] erofs: options -> acl,user_xattr, 20:49:10 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x7000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 278.741743] erofs: mounted on /dev/loop5 with opts: acl. [ 278.748831] erofs: unmounted for /dev/loop1 [ 278.762442] erofs: root inode @ nid 0 [ 278.767135] erofs: root inode @ nid 36 [ 278.810513] FAULT_INJECTION: forcing a failure. [ 278.810513] name failslab, interval 1, probability 0, space 0, times 0 [ 278.822161] CPU: 0 PID: 17268 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 278.830039] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 278.839442] Call Trace: [ 278.842034] dump_stack+0x1fc/0x2ef [ 278.845656] should_fail.cold+0xa/0xf [ 278.849446] ? setup_fault_attr+0x200/0x200 [ 278.853753] ? lock_acquire+0x170/0x3c0 [ 278.857731] __should_failslab+0x115/0x180 [ 278.861964] should_failslab+0x5/0x10 [ 278.865748] kmem_cache_alloc+0x277/0x370 [ 278.869885] __kernfs_new_node+0xd2/0x680 [ 278.874027] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 278.878770] ? __mutex_unlock_slowpath+0xea/0x610 [ 278.883598] ? wait_for_completion_io+0x10/0x10 [ 278.888253] ? kernfs_next_descendant_post+0x19c/0x290 [ 278.893516] kernfs_new_node+0x92/0x120 [ 278.897499] __kernfs_create_file+0x51/0x340 [ 278.901900] sysfs_add_file_mode_ns+0x226/0x540 [ 278.906556] internal_create_group+0x355/0xb20 [ 278.911138] ? sysfs_remove_link_from_group+0x70/0x70 [ 278.916340] ? lock_downgrade+0x720/0x720 [ 278.920479] lo_ioctl+0xf7c/0x20e0 [ 278.924007] ? loop_set_status64+0x110/0x110 [ 278.928427] blkdev_ioctl+0x5cb/0x1a80 [ 278.932299] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 278.937648] ? blkpg_ioctl+0x9d0/0x9d0 [ 278.941522] ? mark_held_locks+0xf0/0xf0 [ 278.945576] ? mark_held_locks+0xf0/0xf0 [ 278.949634] ? debug_check_no_obj_freed+0x201/0x490 [ 278.954645] ? lock_downgrade+0x720/0x720 [ 278.958781] block_ioctl+0xe9/0x130 [ 278.962390] ? blkdev_fallocate+0x3f0/0x3f0 [ 278.966711] do_vfs_ioctl+0xcdb/0x12e0 [ 278.970596] ? lock_downgrade+0x720/0x720 [ 278.974730] ? check_preemption_disabled+0x41/0x280 [ 278.979734] ? ioctl_preallocate+0x200/0x200 [ 278.984129] ? __fget+0x356/0x510 [ 278.987572] ? do_dup2+0x450/0x450 [ 278.991100] ? do_sys_open+0x2bf/0x520 [ 278.995053] ksys_ioctl+0x9b/0xc0 [ 278.998503] __x64_sys_ioctl+0x6f/0xb0 [ 279.002432] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 279.007000] do_syscall_64+0xf9/0x620 [ 279.010787] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 279.015962] RIP: 0033:0x4658c7 [ 279.019139] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 279.038025] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 279.045721] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 279.052975] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 279.060227] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 279.067487] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 279.074748] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:49:11 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x6, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:11 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xc0ed0000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 279.226448] erofs: read_super, device -> /dev/loop2 [ 279.231633] erofs: options -> acl,user_xattr, [ 279.236359] erofs: root inode @ nid 36 [ 279.240508] erofs: mounted on /dev/loop2 with opts: acl. [ 279.252866] erofs: read_super, device -> /dev/loop1 [ 279.257926] erofs: options -> acl,user_xattr, 20:49:11 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:11 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x20000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 279.280149] erofs: root inode @ nid 36 [ 279.284818] erofs: mounted on /dev/loop1 with opts: acl. 20:49:11 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x8000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 279.357042] erofs: unmounted for /dev/loop5 20:49:11 executing program 2 (fault-call:0 fault-nth:15): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 279.387479] erofs: unmounted for /dev/loop1 [ 279.391963] erofs: unmounted for /dev/loop2 [ 279.492524] erofs: read_super, device -> /dev/loop0 [ 279.497980] erofs: options -> acl,user_xattr, [ 279.508897] erofs: root inode @ nid 0 [ 279.516267] erofs: read_super, device -> /dev/loop3 [ 279.527551] erofs: options -> acl,user_xattr, [ 279.528462] FAULT_INJECTION: forcing a failure. [ 279.528462] name failslab, interval 1, probability 0, space 0, times 0 [ 279.533079] erofs: root inode @ nid 36 [ 279.548964] CPU: 0 PID: 17291 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 279.556844] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 279.566238] Call Trace: [ 279.568820] dump_stack+0x1fc/0x2ef [ 279.572449] should_fail.cold+0xa/0xf [ 279.576243] ? setup_fault_attr+0x200/0x200 [ 279.580550] ? lock_acquire+0x170/0x3c0 [ 279.584511] __should_failslab+0x115/0x180 [ 279.588731] should_failslab+0x5/0x10 [ 279.592524] kmem_cache_alloc+0x277/0x370 [ 279.596659] __kernfs_new_node+0xd2/0x680 [ 279.600792] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 279.605537] ? __mutex_unlock_slowpath+0xea/0x610 [ 279.610378] ? wait_for_completion_io+0x10/0x10 [ 279.615043] ? kernfs_next_descendant_post+0x19c/0x290 [ 279.620343] kernfs_new_node+0x92/0x120 [ 279.624347] __kernfs_create_file+0x51/0x340 [ 279.628775] sysfs_add_file_mode_ns+0x226/0x540 [ 279.633435] internal_create_group+0x355/0xb20 [ 279.638003] ? sysfs_remove_link_from_group+0x70/0x70 [ 279.643174] ? lock_downgrade+0x720/0x720 [ 279.647311] lo_ioctl+0xf7c/0x20e0 [ 279.650871] ? loop_set_status64+0x110/0x110 [ 279.655282] blkdev_ioctl+0x5cb/0x1a80 [ 279.659171] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 279.664543] ? blkpg_ioctl+0x9d0/0x9d0 [ 279.668435] ? mark_held_locks+0xf0/0xf0 [ 279.672480] ? mark_held_locks+0xf0/0xf0 [ 279.676527] ? debug_check_no_obj_freed+0x201/0x490 [ 279.681544] ? lock_downgrade+0x720/0x720 [ 279.685705] block_ioctl+0xe9/0x130 [ 279.689325] ? blkdev_fallocate+0x3f0/0x3f0 [ 279.693641] do_vfs_ioctl+0xcdb/0x12e0 [ 279.697515] ? lock_downgrade+0x720/0x720 [ 279.701649] ? check_preemption_disabled+0x41/0x280 [ 279.706650] ? ioctl_preallocate+0x200/0x200 [ 279.711043] ? __fget+0x356/0x510 [ 279.714480] ? do_dup2+0x450/0x450 [ 279.718005] ? do_sys_open+0x2bf/0x520 [ 279.721911] ksys_ioctl+0x9b/0xc0 [ 279.725351] __x64_sys_ioctl+0x6f/0xb0 [ 279.729233] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 279.733843] do_syscall_64+0xf9/0x620 [ 279.737631] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 279.742803] RIP: 0033:0x4658c7 [ 279.745985] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 279.764896] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 279.772591] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 279.779849] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 279.787120] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 279.794386] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 279.801639] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 279.815464] erofs: read_super, device -> /dev/loop2 [ 279.822763] erofs: options -> acl,user_xattr, [ 279.827473] erofs: read_super, device -> /dev/loop5 [ 279.831220] erofs: read_super, device -> /dev/loop4 [ 279.841532] erofs: root inode @ nid 36 [ 279.845634] erofs: mounted on /dev/loop2 with opts: acl. [ 279.855504] erofs: options -> acl,user_xattr, [ 279.860389] erofs: root inode @ nid 36 [ 279.865570] erofs: options -> acl,user_xattr, [ 279.870296] erofs: root inode @ nid 36 [ 279.880074] erofs: read_super, device -> /dev/loop1 [ 279.885878] erofs: options -> acl,user_xattr, 20:49:12 executing program 2 (fault-call:0 fault-nth:16): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:12 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 279.898031] erofs: mounted on /dev/loop5 with opts: acl. [ 279.906111] erofs: root inode @ nid 36 [ 279.911270] erofs: mounted on /dev/loop1 with opts: acl. [ 279.917113] erofs: unmounted for /dev/loop2 [ 280.028455] erofs: read_super, device -> /dev/loop3 20:49:12 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3f000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:12 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xf6ffffff, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:12 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x20000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 280.053712] erofs: options -> acl,user_xattr, [ 280.065556] erofs: root inode @ nid 36 [ 280.076826] erofs: unmounted for /dev/loop5 [ 280.080622] FAULT_INJECTION: forcing a failure. [ 280.080622] name failslab, interval 1, probability 0, space 0, times 0 [ 280.096616] erofs: unmounted for /dev/loop1 [ 280.106576] CPU: 0 PID: 17320 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 280.114474] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 280.123829] Call Trace: [ 280.126421] dump_stack+0x1fc/0x2ef [ 280.130043] should_fail.cold+0xa/0xf [ 280.133843] ? setup_fault_attr+0x200/0x200 [ 280.138154] ? lock_acquire+0x170/0x3c0 [ 280.142147] __should_failslab+0x115/0x180 [ 280.146397] should_failslab+0x5/0x10 [ 280.150206] kmem_cache_alloc+0x277/0x370 [ 280.154360] __kernfs_new_node+0xd2/0x680 [ 280.158632] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 280.163420] ? __mutex_unlock_slowpath+0xea/0x610 [ 280.168642] ? wait_for_completion_io+0x10/0x10 [ 280.173328] ? kernfs_next_descendant_post+0x19c/0x290 [ 280.180261] kernfs_new_node+0x92/0x120 [ 280.184675] __kernfs_create_file+0x51/0x340 [ 280.189072] sysfs_add_file_mode_ns+0x226/0x540 [ 280.193730] internal_create_group+0x355/0xb20 [ 280.198298] ? sysfs_remove_link_from_group+0x70/0x70 [ 280.203470] ? lock_downgrade+0x720/0x720 [ 280.207606] lo_ioctl+0xf7c/0x20e0 [ 280.211135] ? loop_set_status64+0x110/0x110 [ 280.215542] blkdev_ioctl+0x5cb/0x1a80 [ 280.219413] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 280.224782] ? blkpg_ioctl+0x9d0/0x9d0 [ 280.228667] ? mark_held_locks+0xf0/0xf0 [ 280.232722] ? mark_held_locks+0xf0/0xf0 [ 280.236771] ? debug_check_no_obj_freed+0x201/0x490 [ 280.241770] ? lock_downgrade+0x720/0x720 [ 280.245900] block_ioctl+0xe9/0x130 [ 280.249522] ? blkdev_fallocate+0x3f0/0x3f0 [ 280.253831] do_vfs_ioctl+0xcdb/0x12e0 [ 280.257803] ? lock_downgrade+0x720/0x720 [ 280.261943] ? check_preemption_disabled+0x41/0x280 [ 280.266964] ? ioctl_preallocate+0x200/0x200 [ 280.271965] ? __fget+0x356/0x510 [ 280.275419] ? do_dup2+0x450/0x450 [ 280.278971] ? do_sys_open+0x2bf/0x520 [ 280.282843] ksys_ioctl+0x9b/0xc0 [ 280.286281] __x64_sys_ioctl+0x6f/0xb0 [ 280.290237] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 280.294800] do_syscall_64+0xf9/0x620 [ 280.298590] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 280.303760] RIP: 0033:0x4658c7 [ 280.306948] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 280.325831] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 280.333525] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 280.340776] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 280.348040] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 280.355290] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 280.362544] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:49:12 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x7, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 280.433945] erofs: read_super, device -> /dev/loop2 [ 280.447508] erofs: options -> acl,user_xattr, [ 280.455902] erofs: root inode @ nid 36 [ 280.459902] erofs: mounted on /dev/loop2 with opts: acl. 20:49:12 executing program 2 (fault-call:0 fault-nth:17): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 280.511649] erofs: read_super, device -> /dev/loop0 [ 280.516706] erofs: options -> acl,user_xattr, [ 280.535270] erofs: root inode @ nid 0 [ 280.535769] erofs: read_super, device -> /dev/loop1 20:49:12 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xff0f0000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 280.559406] erofs: read_super, device -> /dev/loop4 [ 280.576311] erofs: unmounted for /dev/loop2 [ 280.577521] erofs: options -> acl,user_xattr, [ 280.586220] erofs: root inode @ nid 36 [ 280.590582] erofs: mounted on /dev/loop1 with opts: acl. [ 280.595014] erofs: options -> acl,user_xattr, [ 280.645631] erofs: root inode @ nid 36 [ 280.651231] erofs: read_super, device -> /dev/loop3 [ 280.656271] erofs: options -> acl,user_xattr, [ 280.663993] erofs: root inode @ nid 36 [ 280.696717] erofs: read_super, device -> /dev/loop5 [ 280.708166] erofs: options -> acl,user_xattr, [ 280.711215] FAULT_INJECTION: forcing a failure. [ 280.711215] name failslab, interval 1, probability 0, space 0, times 0 [ 280.719203] erofs: root inode @ nid 36 [ 280.724881] CPU: 0 PID: 17352 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 280.730503] erofs: mounted on /dev/loop5 with opts: acl. [ 280.736461] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 280.736467] Call Trace: [ 280.736491] dump_stack+0x1fc/0x2ef [ 280.736510] should_fail.cold+0xa/0xf [ 280.736528] ? setup_fault_attr+0x200/0x200 [ 280.736545] ? lock_acquire+0x170/0x3c0 [ 280.736568] __should_failslab+0x115/0x180 [ 280.736583] should_failslab+0x5/0x10 [ 280.736599] kmem_cache_alloc+0x277/0x370 [ 280.781843] __kernfs_new_node+0xd2/0x680 [ 280.785990] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 280.790748] ? __mutex_unlock_slowpath+0xea/0x610 [ 280.795587] ? wait_for_completion_io+0x10/0x10 [ 280.800245] ? kernfs_next_descendant_post+0x19c/0x290 [ 280.805525] kernfs_new_node+0x92/0x120 [ 280.809504] __kernfs_create_file+0x51/0x340 [ 280.813899] sysfs_add_file_mode_ns+0x226/0x540 [ 280.818555] internal_create_group+0x355/0xb20 [ 280.823124] ? sysfs_remove_link_from_group+0x70/0x70 [ 280.828312] ? lock_downgrade+0x720/0x720 [ 280.832480] lo_ioctl+0xf7c/0x20e0 [ 280.836113] ? loop_set_status64+0x110/0x110 [ 280.840530] blkdev_ioctl+0x5cb/0x1a80 [ 280.844412] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 280.849768] ? blkpg_ioctl+0x9d0/0x9d0 [ 280.853643] ? mark_held_locks+0xf0/0xf0 [ 280.857710] ? mark_held_locks+0xf0/0xf0 [ 280.861802] ? debug_check_no_obj_freed+0x201/0x490 [ 280.866803] ? lock_downgrade+0x720/0x720 [ 280.870935] block_ioctl+0xe9/0x130 [ 280.874544] ? blkdev_fallocate+0x3f0/0x3f0 [ 280.878864] do_vfs_ioctl+0xcdb/0x12e0 [ 280.882748] ? lock_downgrade+0x720/0x720 [ 280.886895] ? check_preemption_disabled+0x41/0x280 [ 280.891906] ? ioctl_preallocate+0x200/0x200 [ 280.896299] ? __fget+0x356/0x510 [ 280.899734] ? do_dup2+0x450/0x450 [ 280.903267] ? do_sys_open+0x2bf/0x520 [ 280.907148] ksys_ioctl+0x9b/0xc0 [ 280.910585] __x64_sys_ioctl+0x6f/0xb0 [ 280.914462] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 280.919038] do_syscall_64+0xf9/0x620 [ 280.922839] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 280.928012] RIP: 0033:0x4658c7 [ 280.931217] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 280.950141] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 280.957853] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 280.965112] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 280.972369] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 280.979754] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 280.987018] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:49:13 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x8, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:13 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3f000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:13 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 281.056202] erofs: unmounted for /dev/loop1 [ 281.067130] erofs: read_super, device -> /dev/loop2 [ 281.075405] erofs: options -> acl,user_xattr, [ 281.095071] erofs: read_super, device -> /dev/loop0 [ 281.100160] erofs: options -> acl,user_xattr, 20:49:13 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x60000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 281.126085] erofs: root inode @ nid 36 [ 281.127579] erofs: root inode @ nid 0 [ 281.139017] erofs: unmounted for /dev/loop5 [ 281.153601] erofs: mounted on /dev/loop2 with opts: acl. 20:49:13 executing program 2 (fault-call:0 fault-nth:18): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 281.172209] erofs: read_super, device -> /dev/loop3 [ 281.179478] erofs: options -> acl,user_xattr, [ 281.191975] erofs: root inode @ nid 36 [ 281.210316] erofs: read_super, device -> /dev/loop1 [ 281.218856] erofs: unmounted for /dev/loop2 [ 281.230411] erofs: options -> acl,user_xattr, [ 281.236655] erofs: root inode @ nid 36 [ 281.241139] erofs: mounted on /dev/loop1 with opts: acl. 20:49:13 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffff1f00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 281.316188] erofs: read_super, device -> /dev/loop3 [ 281.326055] erofs: options -> acl,user_xattr, [ 281.332203] erofs: root inode @ nid 36 [ 281.396641] erofs: read_super, device -> /dev/loop4 [ 281.410415] erofs: options -> acl,user_xattr, [ 281.416757] FAULT_INJECTION: forcing a failure. [ 281.416757] name failslab, interval 1, probability 0, space 0, times 0 [ 281.422241] erofs: root inode @ nid 36 [ 281.428268] CPU: 0 PID: 17388 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 281.439774] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 281.450005] Call Trace: [ 281.452633] dump_stack+0x1fc/0x2ef [ 281.456247] should_fail.cold+0xa/0xf [ 281.460033] ? setup_fault_attr+0x200/0x200 [ 281.464349] ? lock_acquire+0x170/0x3c0 [ 281.468347] ? dev_uevent_filter+0xd0/0xd0 [ 281.472658] __should_failslab+0x115/0x180 [ 281.476885] should_failslab+0x5/0x10 [ 281.480667] kmem_cache_alloc_trace+0x284/0x380 [ 281.486375] ? dev_uevent_filter+0xd0/0xd0 [ 281.490617] kobject_uevent_env+0x236/0x14a0 [ 281.495014] lo_ioctl+0xff9/0x20e0 [ 281.498555] ? loop_set_status64+0x110/0x110 [ 281.502989] blkdev_ioctl+0x5cb/0x1a80 [ 281.506869] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 281.512229] ? blkpg_ioctl+0x9d0/0x9d0 [ 281.516098] ? mark_held_locks+0xf0/0xf0 [ 281.520140] ? mark_held_locks+0xf0/0xf0 [ 281.524202] ? debug_check_no_obj_freed+0x201/0x490 [ 281.529201] ? lock_downgrade+0x720/0x720 [ 281.533337] block_ioctl+0xe9/0x130 [ 281.536944] ? blkdev_fallocate+0x3f0/0x3f0 [ 281.541252] do_vfs_ioctl+0xcdb/0x12e0 [ 281.545124] ? lock_downgrade+0x720/0x720 [ 281.549256] ? check_preemption_disabled+0x41/0x280 [ 281.554256] ? ioctl_preallocate+0x200/0x200 [ 281.558668] ? __fget+0x356/0x510 [ 281.562108] ? do_dup2+0x450/0x450 [ 281.565643] ? do_sys_open+0x2bf/0x520 [ 281.569515] ksys_ioctl+0x9b/0xc0 [ 281.572960] __x64_sys_ioctl+0x6f/0xb0 [ 281.576838] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 281.581415] do_syscall_64+0xf9/0x620 [ 281.585375] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 281.590547] RIP: 0033:0x4658c7 [ 281.593721] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 281.612602] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 281.620304] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 281.627557] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 281.634807] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff 20:49:13 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x8cffffff, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 281.642065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 281.649327] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 281.663324] erofs: read_super, device -> /dev/loop2 [ 281.669747] erofs: options -> acl,user_xattr, [ 281.681602] erofs: read_super, device -> /dev/loop5 [ 281.686650] erofs: options -> acl,user_xattr, 20:49:13 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x10, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 281.712597] erofs: read_super, device -> /dev/loop0 [ 281.718957] erofs: options -> acl,user_xattr, [ 281.719693] erofs: root inode @ nid 36 [ 281.732098] erofs: root inode @ nid 0 [ 281.739280] erofs: unmounted for /dev/loop1 [ 281.743740] erofs: root inode @ nid 36 [ 281.743933] erofs: mounted on /dev/loop2 with opts: acl. [ 281.753300] erofs: mounted on /dev/loop5 with opts: acl. 20:49:13 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {0x0, 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:14 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x8cffffff, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 281.857803] erofs: read_super, device -> /dev/loop3 [ 281.863340] erofs: read_super, device -> /dev/loop0 [ 281.868532] erofs: options -> acl,user_xattr, [ 281.876382] erofs: options -> acl,user_xattr, [ 281.887494] erofs: root inode @ nid 36 [ 281.895054] erofs: root inode @ nid 0 20:49:14 executing program 2 (fault-call:0 fault-nth:19): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:14 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffffff7f, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 281.913076] erofs: unmounted for /dev/loop5 [ 281.930343] erofs: unmounted for /dev/loop2 [ 282.101474] erofs: read_super, device -> /dev/loop1 [ 282.121047] erofs: read_super, device -> /dev/loop4 [ 282.124151] erofs: read_super, device -> /dev/loop3 [ 282.126088] erofs: options -> acl,user_xattr, [ 282.129621] erofs: options -> acl,user_xattr, [ 282.133413] erofs: options -> acl,user_xattr, [ 282.136391] erofs: root inode @ nid 36 [ 282.140778] erofs: root inode @ nid 36 [ 282.177852] erofs: mounted on /dev/loop1 with opts: acl. [ 282.179084] erofs: root inode @ nid 36 [ 282.214748] erofs: read_super, device -> /dev/loop0 [ 282.220187] erofs: options -> acl,user_xattr, [ 282.220489] FAULT_INJECTION: forcing a failure. [ 282.220489] name failslab, interval 1, probability 0, space 0, times 0 [ 282.241846] erofs: root inode @ nid 0 [ 282.243136] CPU: 1 PID: 17429 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 282.253796] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 282.263743] Call Trace: [ 282.266320] dump_stack+0x1fc/0x2ef [ 282.269934] should_fail.cold+0xa/0xf [ 282.273721] ? setup_fault_attr+0x200/0x200 [ 282.278066] ? lock_acquire+0x170/0x3c0 [ 282.282033] __should_failslab+0x115/0x180 [ 282.286268] should_failslab+0x5/0x10 [ 282.290062] __kmalloc+0x2ab/0x3c0 [ 282.293586] ? kobject_get_path+0xbf/0x240 [ 282.298327] kobject_get_path+0xbf/0x240 [ 282.302375] kobject_uevent_env+0x25c/0x14a0 [ 282.306773] lo_ioctl+0xff9/0x20e0 [ 282.310296] ? loop_set_status64+0x110/0x110 [ 282.314697] blkdev_ioctl+0x5cb/0x1a80 [ 282.318566] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 282.323929] ? blkpg_ioctl+0x9d0/0x9d0 [ 282.327812] ? mark_held_locks+0xf0/0xf0 [ 282.331867] ? mark_held_locks+0xf0/0xf0 [ 282.335926] ? debug_check_no_obj_freed+0x201/0x490 [ 282.340936] ? lock_downgrade+0x720/0x720 [ 282.345085] block_ioctl+0xe9/0x130 [ 282.348698] ? blkdev_fallocate+0x3f0/0x3f0 [ 282.353025] do_vfs_ioctl+0xcdb/0x12e0 [ 282.356909] ? lock_downgrade+0x720/0x720 [ 282.361050] ? check_preemption_disabled+0x41/0x280 [ 282.366068] ? ioctl_preallocate+0x200/0x200 [ 282.370468] ? __fget+0x356/0x510 [ 282.373917] ? do_dup2+0x450/0x450 [ 282.377470] ? do_sys_open+0x2bf/0x520 [ 282.381458] ksys_ioctl+0x9b/0xc0 [ 282.384908] __x64_sys_ioctl+0x6f/0xb0 [ 282.388777] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 282.393355] do_syscall_64+0xf9/0x620 [ 282.397152] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 282.402335] RIP: 0033:0x4658c7 [ 282.405508] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 282.424500] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 282.432225] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 282.439485] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 282.446745] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 282.454083] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 282.461343] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 20:49:14 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x48, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 282.531122] erofs: read_super, device -> /dev/loop2 [ 282.536186] erofs: options -> acl,user_xattr, [ 282.541079] erofs: root inode @ nid 36 [ 282.547079] erofs: read_super, device -> /dev/loop5 [ 282.559398] erofs: options -> acl,user_xattr, [ 282.565430] erofs: mounted on /dev/loop2 with opts: acl. 20:49:14 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xc0ed0000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:14 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffffff8c, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:14 executing program 2 (fault-call:0 fault-nth:20): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:14 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {0x0, 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 282.599593] erofs: root inode @ nid 36 [ 282.614360] erofs: mounted on /dev/loop5 with opts: acl. [ 282.624988] erofs: unmounted for /dev/loop1 [ 282.644030] erofs: unmounted for /dev/loop2 20:49:14 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xc0ed0000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 282.726744] erofs: unmounted for /dev/loop5 [ 282.745488] erofs: read_super, device -> /dev/loop0 [ 282.750587] erofs: options -> acl,user_xattr, [ 282.755522] erofs: read_super, device -> /dev/loop3 [ 282.760573] erofs: options -> acl,user_xattr, [ 282.765823] erofs: root inode @ nid 36 [ 282.770036] erofs: root inode @ nid 0 [ 282.781768] FAULT_INJECTION: forcing a failure. [ 282.781768] name failslab, interval 1, probability 0, space 0, times 0 [ 282.793656] CPU: 1 PID: 17448 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 282.801550] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 282.810907] Call Trace: [ 282.813507] dump_stack+0x1fc/0x2ef [ 282.817132] should_fail.cold+0xa/0xf [ 282.820933] ? setup_fault_attr+0x200/0x200 [ 282.825250] ? lock_acquire+0x170/0x3c0 [ 282.829334] __should_failslab+0x115/0x180 [ 282.833580] should_failslab+0x5/0x10 [ 282.837376] kmem_cache_alloc_node+0x245/0x3b0 [ 282.841976] __alloc_skb+0x71/0x560 [ 282.845635] alloc_uevent_skb+0x7b/0x210 [ 282.850062] kobject_uevent_env+0xa83/0x14a0 [ 282.854466] lo_ioctl+0xff9/0x20e0 [ 282.857995] ? loop_set_status64+0x110/0x110 [ 282.862406] blkdev_ioctl+0x5cb/0x1a80 [ 282.866427] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 282.871792] ? blkpg_ioctl+0x9d0/0x9d0 [ 282.875701] ? mark_held_locks+0xf0/0xf0 [ 282.879748] ? mark_held_locks+0xf0/0xf0 [ 282.883848] ? debug_check_no_obj_freed+0x201/0x490 [ 282.888875] ? lock_downgrade+0x720/0x720 [ 282.893023] block_ioctl+0xe9/0x130 [ 282.896658] ? blkdev_fallocate+0x3f0/0x3f0 [ 282.900979] do_vfs_ioctl+0xcdb/0x12e0 [ 282.904864] ? lock_downgrade+0x720/0x720 [ 282.908996] ? check_preemption_disabled+0x41/0x280 [ 282.915473] ? ioctl_preallocate+0x200/0x200 [ 282.919867] ? __fget+0x356/0x510 [ 282.923309] ? do_dup2+0x450/0x450 [ 282.926830] ? do_sys_open+0x2bf/0x520 [ 282.930717] ksys_ioctl+0x9b/0xc0 [ 282.934178] __x64_sys_ioctl+0x6f/0xb0 [ 282.938071] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 282.942640] do_syscall_64+0xf9/0x620 [ 282.946557] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 282.951847] RIP: 0033:0x4658c7 [ 282.955055] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 282.973969] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 282.981691] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 282.988964] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 282.996228] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 283.003499] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 283.010766] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 283.073969] erofs: read_super, device -> /dev/loop2 [ 283.081351] erofs: options -> acl,user_xattr, [ 283.086311] erofs: root inode @ nid 36 [ 283.090661] erofs: mounted on /dev/loop2 with opts: acl. 20:49:15 executing program 2 (fault-call:0 fault-nth:21): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 283.145524] erofs: unmounted for /dev/loop2 [ 283.151188] erofs: read_super, device -> /dev/loop3 [ 283.156216] erofs: options -> acl,user_xattr, [ 283.175852] erofs: root inode @ nid 36 [ 283.185724] erofs: read_super, device -> /dev/loop1 [ 283.191030] erofs: read_super, device -> /dev/loop4 [ 283.196055] erofs: options -> acl,user_xattr, [ 283.201014] erofs: read_super, device -> /dev/loop5 [ 283.206040] erofs: options -> acl,user_xattr, [ 283.214973] erofs: read_super, device -> /dev/loop0 [ 283.217709] erofs: root inode @ nid 36 [ 283.227828] erofs: options -> acl,user_xattr, [ 283.236209] erofs: mounted on /dev/loop5 with opts: acl. [ 283.253677] erofs: options -> acl,user_xattr, [ 283.263897] FAULT_INJECTION: forcing a failure. [ 283.263897] name failslab, interval 1, probability 0, space 0, times 0 [ 283.272578] erofs: root inode @ nid 36 [ 283.276731] CPU: 1 PID: 17477 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 283.286872] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 283.295108] erofs: root inode @ nid 0 [ 283.297775] Call Trace: [ 283.297798] dump_stack+0x1fc/0x2ef [ 283.297816] should_fail.cold+0xa/0xf [ 283.301816] erofs: mounted on /dev/loop1 with opts: acl. [ 283.304200] ? setup_fault_attr+0x200/0x200 [ 283.304216] ? lock_acquire+0x170/0x3c0 [ 283.304235] __should_failslab+0x115/0x180 [ 283.304251] should_failslab+0x5/0x10 [ 283.304266] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 283.304286] __kmalloc_node_track_caller+0x38/0x70 [ 283.304299] __alloc_skb+0xae/0x560 [ 283.304319] alloc_uevent_skb+0x7b/0x210 [ 283.304337] kobject_uevent_env+0xa83/0x14a0 [ 283.304359] lo_ioctl+0xff9/0x20e0 [ 283.304377] ? loop_set_status64+0x110/0x110 [ 283.304396] blkdev_ioctl+0x5cb/0x1a80 [ 283.304410] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 283.304426] ? blkpg_ioctl+0x9d0/0x9d0 [ 283.304441] ? mark_held_locks+0xf0/0xf0 [ 283.304456] ? mark_held_locks+0xf0/0xf0 [ 283.304477] ? debug_check_no_obj_freed+0x201/0x490 [ 283.304497] ? lock_downgrade+0x720/0x720 [ 283.304513] block_ioctl+0xe9/0x130 [ 283.304525] ? blkdev_fallocate+0x3f0/0x3f0 [ 283.304541] do_vfs_ioctl+0xcdb/0x12e0 [ 283.304556] ? lock_downgrade+0x720/0x720 [ 283.304570] ? check_preemption_disabled+0x41/0x280 [ 283.304585] ? ioctl_preallocate+0x200/0x200 [ 283.304605] ? __fget+0x356/0x510 [ 283.304621] ? do_dup2+0x450/0x450 [ 283.304642] ? do_sys_open+0x2bf/0x520 [ 283.304664] ksys_ioctl+0x9b/0xc0 [ 283.304681] __x64_sys_ioctl+0x6f/0xb0 [ 283.304696] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 283.304710] do_syscall_64+0xf9/0x620 [ 283.304727] entry_SYSCALL_64_after_hwframe+0x49/0xbe 20:49:15 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x4c, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:15 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xfffffff6, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 283.304738] RIP: 0033:0x4658c7 [ 283.304754] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 283.304761] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 283.304775] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 283.304784] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 283.304792] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff 20:49:15 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xf6ffffff, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 283.304800] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 283.304808] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 283.350399] erofs: read_super, device -> /dev/loop2 [ 283.360429] erofs: root inode @ nid 36 [ 283.363992] erofs: options -> acl,user_xattr, [ 283.538346] erofs: root inode @ nid 36 [ 283.542665] erofs: mounted on /dev/loop2 with opts: acl. [ 283.549433] erofs: unmounted for /dev/loop1 20:49:15 executing program 2 (fault-call:0 fault-nth:22): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 283.627330] erofs: unmounted for /dev/loop2 20:49:15 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {0x0, 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:15 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xf6ffffff, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 283.711160] erofs: read_super, device -> /dev/loop3 [ 283.733018] erofs: unmounted for /dev/loop5 [ 283.748323] erofs: options -> acl,user_xattr, [ 283.759005] FAULT_INJECTION: forcing a failure. [ 283.759005] name failslab, interval 1, probability 0, space 0, times 0 [ 283.771201] CPU: 1 PID: 17496 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 283.772631] erofs: root inode @ nid 36 [ 283.780576] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 283.780583] Call Trace: [ 283.780608] dump_stack+0x1fc/0x2ef [ 283.780632] should_fail.cold+0xa/0xf [ 283.803834] ? setup_fault_attr+0x200/0x200 [ 283.808143] ? lock_acquire+0x170/0x3c0 [ 283.812119] __should_failslab+0x115/0x180 [ 283.816372] should_failslab+0x5/0x10 [ 283.820159] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 283.825268] __kmalloc_node_track_caller+0x38/0x70 [ 283.830194] __alloc_skb+0xae/0x560 [ 283.833809] alloc_uevent_skb+0x7b/0x210 [ 283.837854] kobject_uevent_env+0xa83/0x14a0 [ 283.842267] lo_ioctl+0xff9/0x20e0 [ 283.845840] ? loop_set_status64+0x110/0x110 [ 283.850236] blkdev_ioctl+0x5cb/0x1a80 [ 283.854106] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 283.859747] ? blkpg_ioctl+0x9d0/0x9d0 [ 283.863709] ? mark_held_locks+0xf0/0xf0 [ 283.867752] ? mark_held_locks+0xf0/0xf0 [ 283.871816] ? debug_check_no_obj_freed+0x201/0x490 [ 283.876831] ? lock_downgrade+0x720/0x720 [ 283.880974] block_ioctl+0xe9/0x130 [ 283.884595] ? blkdev_fallocate+0x3f0/0x3f0 [ 283.888905] do_vfs_ioctl+0xcdb/0x12e0 [ 283.892801] ? lock_downgrade+0x720/0x720 [ 283.896939] ? check_preemption_disabled+0x41/0x280 [ 283.901951] ? ioctl_preallocate+0x200/0x200 [ 283.906398] ? __fget+0x356/0x510 [ 283.909843] ? do_dup2+0x450/0x450 [ 283.913366] ? do_sys_open+0x2bf/0x520 [ 283.917239] ksys_ioctl+0x9b/0xc0 [ 283.920679] __x64_sys_ioctl+0x6f/0xb0 [ 283.925072] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 283.929638] do_syscall_64+0xf9/0x620 [ 283.933425] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 283.938597] RIP: 0033:0x4658c7 [ 283.941786] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 283.960690] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 283.968401] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 283.975658] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 283.982929] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 283.990197] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 283.999103] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 284.054536] erofs: read_super, device -> /dev/loop2 [ 284.064516] erofs: options -> acl,user_xattr, [ 284.069522] erofs: root inode @ nid 36 [ 284.069703] erofs: read_super, device -> /dev/loop0 [ 284.077412] erofs: mounted on /dev/loop2 with opts: acl. [ 284.085742] erofs: read_super, device -> /dev/loop1 [ 284.091383] erofs: read_super, device -> /dev/loop3 [ 284.110195] erofs: options -> acl,user_xattr, [ 284.115496] erofs: options -> acl,user_xattr, [ 284.121791] erofs: root inode @ nid 36 [ 284.134276] erofs: options -> acl,user_xattr, [ 284.137968] erofs: root inode @ nid 36 20:49:16 executing program 2 (fault-call:0 fault-nth:23): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:16 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x60, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 284.159674] erofs: mounted on /dev/loop1 with opts: acl. [ 284.169608] erofs: root inode @ nid 0 [ 284.176532] erofs: unmounted for /dev/loop2 [ 284.205847] erofs: read_super, device -> /dev/loop4 [ 284.206499] erofs: read_super, device -> /dev/loop5 [ 284.212764] erofs: options -> acl,user_xattr, [ 284.227345] erofs: root inode @ nid 36 [ 284.228466] erofs: options -> acl,user_xattr, [ 284.236120] erofs: root inode @ nid 36 [ 284.240278] erofs: mounted on /dev/loop5 with opts: acl. 20:49:16 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xff0f0000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 284.315387] erofs: read_super, device -> /dev/loop0 [ 284.320956] erofs: read_super, device -> /dev/loop3 [ 284.326049] erofs: options -> acl,user_xattr, [ 284.334221] erofs: options -> acl,user_xattr, [ 284.339316] erofs: root inode @ nid 0 [ 284.344647] erofs: root inode @ nid 36 20:49:16 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xff0f0000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:16 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xedc000000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 284.366826] erofs: unmounted for /dev/loop1 [ 284.375075] erofs: unmounted for /dev/loop5 [ 284.482080] FAULT_INJECTION: forcing a failure. [ 284.482080] name failslab, interval 1, probability 0, space 0, times 0 [ 284.493560] CPU: 1 PID: 17533 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 284.501535] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 284.510890] Call Trace: [ 284.513478] dump_stack+0x1fc/0x2ef [ 284.517129] should_fail.cold+0xa/0xf [ 284.520939] ? setup_fault_attr+0x200/0x200 [ 284.525375] ? lock_acquire+0x170/0x3c0 [ 284.529348] __should_failslab+0x115/0x180 [ 284.533579] should_failslab+0x5/0x10 [ 284.537372] kmem_cache_alloc_trace+0x284/0x380 [ 284.542041] ? wait_for_completion_io+0x10/0x10 [ 284.546716] ? kobj_ns_initial+0x90/0x90 [ 284.550783] call_usermodehelper_setup+0x84/0x300 [ 284.555623] kobject_uevent_env+0xe87/0x14a0 [ 284.560028] lo_ioctl+0xff9/0x20e0 [ 284.563574] ? loop_set_status64+0x110/0x110 [ 284.567980] blkdev_ioctl+0x5cb/0x1a80 [ 284.571866] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 284.577407] ? blkpg_ioctl+0x9d0/0x9d0 [ 284.581561] ? mark_held_locks+0xf0/0xf0 [ 284.585712] ? mark_held_locks+0xf0/0xf0 [ 284.589783] ? debug_check_no_obj_freed+0x201/0x490 [ 284.594805] ? lock_downgrade+0x720/0x720 [ 284.598969] block_ioctl+0xe9/0x130 [ 284.602614] ? blkdev_fallocate+0x3f0/0x3f0 [ 284.606932] do_vfs_ioctl+0xcdb/0x12e0 [ 284.610818] ? lock_downgrade+0x720/0x720 [ 284.614966] ? check_preemption_disabled+0x41/0x280 [ 284.619982] ? ioctl_preallocate+0x200/0x200 [ 284.624399] ? __fget+0x356/0x510 [ 284.627848] ? do_dup2+0x450/0x450 [ 284.631397] ? do_sys_open+0x2bf/0x520 [ 284.635318] ksys_ioctl+0x9b/0xc0 [ 284.638755] __x64_sys_ioctl+0x6f/0xb0 [ 284.642814] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 284.647402] do_syscall_64+0xf9/0x620 [ 284.651214] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 284.656416] RIP: 0033:0x4658c7 [ 284.659619] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 20:49:16 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 284.678876] RSP: 002b:00007f88fa876f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 284.686576] RAX: ffffffffffffffda RBX: 00000000004bf858 RCX: 00000000004658c7 [ 284.693829] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 284.701089] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 284.708353] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 284.715612] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 284.777173] erofs: read_super, device -> /dev/loop2 [ 284.794418] erofs: read_super, device -> /dev/loop0 [ 284.796563] erofs: options -> acl,user_xattr, [ 284.799595] erofs: options -> acl,user_xattr, [ 284.817588] erofs: root inode @ nid 36 [ 284.821400] erofs: root inode @ nid 0 [ 284.832249] erofs: read_super, device -> /dev/loop5 [ 284.841006] erofs: read_super, device -> /dev/loop3 [ 284.846637] erofs: options -> acl,user_xattr, [ 284.847655] erofs: options -> acl,user_xattr, [ 284.852739] erofs: mounted on /dev/loop2 with opts: acl. [ 284.865472] erofs: root inode @ nid 36 [ 284.867638] erofs: root inode @ nid 36 [ 284.874219] erofs: mounted on /dev/loop5 with opts: acl. 20:49:17 executing program 2 (fault-call:0 fault-nth:24): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:17 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x68, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:17 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffff1f00, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 284.935873] erofs: read_super, device -> /dev/loop0 [ 284.942715] erofs: read_super, device -> /dev/loop1 [ 284.958559] erofs: unmounted for /dev/loop2 [ 284.964221] erofs: options -> acl,user_xattr, [ 284.965072] erofs: options -> acl,user_xattr, [ 284.969324] erofs: root inode @ nid 0 [ 284.987762] erofs: unmounted for /dev/loop5 [ 284.993181] erofs: root inode @ nid 36 [ 284.997555] erofs: mounted on /dev/loop1 with opts: acl. [ 285.016052] erofs: read_super, device -> /dev/loop4 20:49:17 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 285.037466] erofs: options -> acl,user_xattr, [ 285.043807] erofs: root inode @ nid 36 [ 285.199633] FAULT_INJECTION: forcing a failure. [ 285.199633] name failslab, interval 1, probability 0, space 0, times 0 [ 285.224399] erofs: read_super, device -> /dev/loop0 [ 285.234200] erofs: options -> acl,user_xattr, [ 285.238218] erofs: read_super, device -> /dev/loop5 [ 285.245067] CPU: 0 PID: 17569 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 285.248960] erofs: options -> acl,user_xattr, [ 285.252955] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 285.252962] Call Trace: [ 285.252988] dump_stack+0x1fc/0x2ef [ 285.253006] should_fail.cold+0xa/0xf [ 285.253023] ? setup_fault_attr+0x200/0x200 [ 285.253038] ? lock_acquire+0x170/0x3c0 [ 285.253060] __should_failslab+0x115/0x180 [ 285.253078] should_failslab+0x5/0x10 [ 285.253091] kmem_cache_alloc+0x277/0x370 20:49:17 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffff1f00, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:17 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 285.253109] getname_flags+0xce/0x590 [ 285.253126] do_mkdirat+0x8d/0x2d0 [ 285.253141] ? __ia32_sys_mknod+0x120/0x120 [ 285.253153] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 285.253171] ? trace_hardirqs_off_caller+0x6e/0x210 [ 285.265409] erofs: root inode @ nid 36 [ 285.267210] ? do_syscall_64+0x21/0x620 [ 285.267230] do_syscall_64+0xf9/0x620 [ 285.267252] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 285.272415] erofs: mounted on /dev/loop5 with opts: acl. [ 285.273551] RIP: 0033:0x464c17 [ 285.273568] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 285.273576] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 285.273588] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000464c17 [ 285.273601] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 285.293293] erofs: root inode @ nid 0 [ 285.293829] RBP: 00007f88fa877040 R08: 0000000000000000 R09: ffffffffffffffff 20:49:17 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffffff7f, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 285.293838] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 285.293847] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 285.299312] erofs: unmounted for /dev/loop1 [ 285.432084] erofs: unmounted for /dev/loop5 [ 285.475610] erofs: read_super, device -> /dev/loop3 [ 285.480874] erofs: options -> acl,user_xattr, [ 285.487982] erofs: root inode @ nid 36 20:49:17 executing program 2 (fault-call:0 fault-nth:25): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 285.610943] erofs: read_super, device -> /dev/loop0 [ 285.616018] erofs: options -> acl,user_xattr, [ 285.624992] FAULT_INJECTION: forcing a failure. [ 285.624992] name failslab, interval 1, probability 0, space 0, times 0 [ 285.642907] erofs: root inode @ nid 0 20:49:17 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 285.661178] erofs: read_super, device -> /dev/loop3 [ 285.666485] erofs: options -> acl,user_xattr, [ 285.674877] erofs: read_super, device -> /dev/loop1 [ 285.686187] erofs: options -> acl,user_xattr, [ 285.715081] erofs: root inode @ nid 36 [ 285.719884] erofs: root inode @ nid 36 [ 285.724844] erofs: read_super, device -> /dev/loop4 [ 285.725177] CPU: 0 PID: 17603 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 285.731661] erofs: read_super, device -> /dev/loop5 [ 285.738190] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 285.738196] Call Trace: [ 285.738223] dump_stack+0x1fc/0x2ef [ 285.738243] should_fail.cold+0xa/0xf [ 285.738264] ? setup_fault_attr+0x200/0x200 [ 285.766841] ? lock_acquire+0x170/0x3c0 [ 285.770818] __should_failslab+0x115/0x180 [ 285.775061] should_failslab+0x5/0x10 [ 285.778847] kmem_cache_alloc+0x277/0x370 [ 285.782984] __d_alloc+0x2b/0xa10 [ 285.786426] d_alloc+0x4a/0x230 [ 285.789694] __lookup_hash+0xc8/0x180 [ 285.793485] filename_create+0x186/0x490 [ 285.797533] ? kern_path_mountpoint+0x40/0x40 [ 285.802538] ? strncpy_from_user+0x2a2/0x350 [ 285.806936] ? getname_flags+0x25b/0x590 [ 285.810982] do_mkdirat+0xa0/0x2d0 [ 285.816779] ? __ia32_sys_mknod+0x120/0x120 [ 285.821099] ? trace_hardirqs_off_caller+0x6e/0x210 [ 285.826100] ? do_syscall_64+0x21/0x620 [ 285.830062] do_syscall_64+0xf9/0x620 [ 285.833848] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 285.839020] RIP: 0033:0x464c17 [ 285.842212] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 285.861109] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 285.868801] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000464c17 [ 285.876057] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 285.883310] RBP: 00007f88fa877040 R08: 0000000000000000 R09: ffffffffffffffff [ 285.890563] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 285.897814] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 285.911960] erofs: mounted on /dev/loop1 with opts: acl. [ 285.931156] erofs: options -> acl,user_xattr, [ 285.935911] erofs: root inode @ nid 36 [ 285.949508] erofs: mounted on /dev/loop5 with opts: acl. [ 285.958623] erofs: options -> acl,user_xattr, 20:49:18 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffffff7f, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 285.969459] erofs: root inode @ nid 36 [ 285.973600] erofs: unmounted for /dev/loop1 20:49:18 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x6c, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:18 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffffff8c, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 286.070135] erofs: unmounted for /dev/loop5 [ 286.080858] erofs: read_super, device -> /dev/loop0 [ 286.085907] erofs: options -> acl,user_xattr, 20:49:18 executing program 2 (fault-call:0 fault-nth:26): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 286.118623] erofs: root inode @ nid 0 [ 286.224120] erofs: read_super, device -> /dev/loop1 [ 286.233874] erofs: options -> acl,user_xattr, [ 286.238990] erofs: root inode @ nid 36 [ 286.243759] erofs: mounted on /dev/loop1 with opts: acl. [ 286.262435] erofs: read_super, device -> /dev/loop3 20:49:18 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffffff8c, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 286.271029] erofs: options -> acl,user_xattr, [ 286.292272] erofs: read_super, device -> /dev/loop0 [ 286.297535] erofs: options -> acl,user_xattr, [ 286.303718] erofs: root inode @ nid 36 20:49:18 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x74, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 286.346860] erofs: unmounted for /dev/loop1 [ 286.361081] erofs: root inode @ nid 0 20:49:18 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 286.410966] FAULT_INJECTION: forcing a failure. [ 286.410966] name failslab, interval 1, probability 0, space 0, times 0 [ 286.423028] CPU: 0 PID: 17646 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 286.430944] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 286.440313] Call Trace: [ 286.442948] dump_stack+0x1fc/0x2ef [ 286.446592] should_fail.cold+0xa/0xf [ 286.450412] ? setup_fault_attr+0x200/0x200 [ 286.454737] ? lock_acquire+0x170/0x3c0 [ 286.458773] __should_failslab+0x115/0x180 [ 286.462997] should_failslab+0x5/0x10 [ 286.466780] kmem_cache_alloc+0x277/0x370 [ 286.470928] __d_alloc+0x2b/0xa10 [ 286.474375] d_alloc+0x4a/0x230 [ 286.477693] __lookup_hash+0xc8/0x180 [ 286.481490] filename_create+0x186/0x490 [ 286.485566] ? kern_path_mountpoint+0x40/0x40 [ 286.490084] ? strncpy_from_user+0x2a2/0x350 [ 286.494502] ? getname_flags+0x25b/0x590 [ 286.498660] do_mkdirat+0xa0/0x2d0 [ 286.502283] ? __ia32_sys_mknod+0x120/0x120 [ 286.506613] ? trace_hardirqs_off_caller+0x6e/0x210 [ 286.511623] ? do_syscall_64+0x21/0x620 [ 286.515603] do_syscall_64+0xf9/0x620 [ 286.519396] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 286.524564] RIP: 0033:0x464c17 [ 286.527764] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 286.546659] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 286.554448] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000464c17 [ 286.561733] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 286.569088] RBP: 00007f88fa877040 R08: 0000000000000000 R09: ffffffffffffffff [ 286.576353] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 286.583616] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 20:49:18 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x200000000000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:18 executing program 2 (fault-call:0 fault-nth:27): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 286.690139] erofs: read_super, device -> /dev/loop5 [ 286.695456] erofs: options -> acl,user_xattr, [ 286.700204] erofs: root inode @ nid 36 [ 286.704534] erofs: read_super, device -> /dev/loop1 [ 286.709587] erofs: options -> acl,user_xattr, [ 286.722275] erofs: mounted on /dev/loop5 with opts: acl. [ 286.735370] erofs: root inode @ nid 36 20:49:18 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xfffffff6, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 286.746212] erofs: mounted on /dev/loop1 with opts: acl. [ 286.751887] erofs: read_super, device -> /dev/loop3 [ 286.756912] erofs: options -> acl,user_xattr, 20:49:19 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xfffffff6, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 286.788576] erofs: unmounted for /dev/loop5 [ 286.792223] erofs: root inode @ nid 36 [ 286.815307] FAULT_INJECTION: forcing a failure. [ 286.815307] name failslab, interval 1, probability 0, space 0, times 0 [ 286.833370] erofs: read_super, device -> /dev/loop0 [ 286.841716] erofs: unmounted for /dev/loop1 [ 286.851645] erofs: options -> acl,user_xattr, [ 286.857415] CPU: 1 PID: 17668 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 286.865319] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 286.874722] Call Trace: [ 286.877332] dump_stack+0x1fc/0x2ef [ 286.880974] should_fail.cold+0xa/0xf [ 286.884787] ? setup_fault_attr+0x200/0x200 [ 286.889112] __should_failslab+0x115/0x180 [ 286.893349] should_failslab+0x5/0x10 [ 286.897146] kmem_cache_alloc+0x277/0x370 [ 286.898043] erofs: root inode @ nid 0 [ 286.901291] ? ext4_sync_fs+0x8d0/0x8d0 [ 286.901309] ext4_alloc_inode+0x1a/0x630 [ 286.901325] ? ext4_sync_fs+0x8d0/0x8d0 [ 286.901339] alloc_inode+0x5d/0x180 [ 286.901351] new_inode+0x1d/0xf0 [ 286.901365] __ext4_new_inode+0x400/0x5a20 [ 286.901385] ? putname+0xe1/0x120 [ 286.901399] ? do_mkdirat+0xa0/0x2d0 [ 286.935487] ? ext4_free_inode+0x1780/0x1780 [ 286.939899] ? debug_check_no_obj_freed+0x201/0x490 [ 286.944921] ? __dquot_initialize+0x298/0xb70 [ 286.949434] ? lock_acquire+0x170/0x3c0 [ 286.953416] ? dquot_initialize_needed+0x290/0x290 [ 286.958358] ? trace_hardirqs_off+0x64/0x200 [ 286.962759] ? common_perm+0x4be/0x800 [ 286.966649] ext4_mkdir+0x396/0xe10 [ 286.970278] ? putname+0xe1/0x120 [ 286.973743] ? ext4_init_dot_dotdot+0x600/0x600 [ 286.978409] ? generic_permission+0x116/0x4d0 [ 286.982890] ? security_inode_permission+0xc5/0xf0 [ 286.987826] ? inode_permission.part.0+0x10c/0x450 [ 286.992771] vfs_mkdir+0x508/0x7a0 [ 286.996309] do_mkdirat+0x262/0x2d0 [ 286.999925] ? __ia32_sys_mknod+0x120/0x120 [ 287.004234] ? trace_hardirqs_off_caller+0x6e/0x210 [ 287.009276] ? do_syscall_64+0x21/0x620 [ 287.013253] do_syscall_64+0xf9/0x620 [ 287.017062] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 287.022550] RIP: 0033:0x464c17 [ 287.025739] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 287.044660] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 287.052380] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000464c17 [ 287.059648] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 287.066930] RBP: 00007f88fa877040 R08: 0000000000000000 R09: ffffffffffffffff [ 287.074199] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 287.081467] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 287.203222] erofs: read_super, device -> /dev/loop3 [ 287.208277] erofs: options -> acl,user_xattr, [ 287.210921] erofs: read_super, device -> /dev/loop4 [ 287.222814] erofs: read_super, device -> /dev/loop5 [ 287.227846] erofs: options -> acl,user_xattr, [ 287.247429] erofs: root inode @ nid 36 20:49:19 executing program 2 (fault-call:0 fault-nth:28): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 287.248091] erofs: root inode @ nid 36 [ 287.261060] erofs: mounted on /dev/loop5 with opts: acl. [ 287.268620] erofs: options -> acl,user_xattr, [ 287.283869] erofs: read_super, device -> /dev/loop0 [ 287.288914] erofs: options -> acl,user_xattr, 20:49:19 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x300000000000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:19 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xedc000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:19 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x7a, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 287.301236] erofs: root inode @ nid 0 [ 287.305747] erofs: root inode @ nid 36 [ 287.348350] erofs: unmounted for /dev/loop5 [ 287.383878] FAULT_INJECTION: forcing a failure. [ 287.383878] name failslab, interval 1, probability 0, space 0, times 0 [ 287.395426] CPU: 1 PID: 17698 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 287.403501] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 287.412855] Call Trace: [ 287.415454] dump_stack+0x1fc/0x2ef [ 287.419616] should_fail.cold+0xa/0xf [ 287.423416] ? setup_fault_attr+0x200/0x200 [ 287.427738] ? __es_tree_search.isra.0+0x1af/0x210 [ 287.432691] __should_failslab+0x115/0x180 [ 287.436928] should_failslab+0x5/0x10 [ 287.440735] kmem_cache_alloc+0x3f/0x370 [ 287.444816] __es_insert_extent+0x39b/0x13b0 [ 287.449214] ? lock_acquire+0x170/0x3c0 [ 287.453622] ? ext4_es_insert_extent+0x17e/0x5e0 [ 287.458376] ext4_es_insert_extent+0x22e/0x5e0 [ 287.462945] ? lock_downgrade+0x720/0x720 [ 287.467079] ? ext4_es_find_delayed_extent_range+0x9f0/0x9f0 [ 287.472983] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 287.478167] ? ext4_es_find_delayed_extent_range+0x7d9/0x9f0 [ 287.483961] ext4_ext_map_blocks+0x2129/0x7390 [ 287.488553] ? __lock_acquire+0x6de/0x3ff0 [ 287.492796] ? __lock_acquire+0x6de/0x3ff0 [ 287.497026] ? mark_held_locks+0xf0/0xf0 [ 287.501084] ? __ext4_handle_dirty_metadata+0x1e0/0x590 [ 287.506450] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 287.511640] ? mark_held_locks+0xf0/0xf0 [ 287.515697] ? ext4_mark_iloc_dirty+0x1af6/0x2b10 [ 287.520522] ? ext4_es_lookup_extent+0x375/0xb60 [ 287.525284] ? check_preemption_disabled+0x41/0x280 [ 287.530299] ? lock_acquire+0x170/0x3c0 [ 287.534266] ? ext4_map_blocks+0x33e/0x1a50 [ 287.538930] ext4_map_blocks+0xd88/0x1a50 [ 287.543069] ? check_preemption_disabled+0x41/0x280 [ 287.548069] ? ext4_issue_zeroout+0x160/0x160 [ 287.552560] ? __brelse+0x84/0xa0 [ 287.556005] ? __ext4_new_inode+0x2eb/0x5a20 [ 287.560410] ext4_getblk+0xad/0x4f0 [ 287.564025] ? ext4_iomap_begin+0xe00/0xe00 [ 287.568354] ? ext4_free_inode+0x1780/0x1780 [ 287.572767] ? debug_check_no_obj_freed+0x201/0x490 [ 287.577866] ? __dquot_initialize+0x298/0xb70 [ 287.582362] ext4_bread+0x7c/0x210 [ 287.585901] ? ext4_getblk+0x4f0/0x4f0 [ 287.589789] ? dquot_initialize_needed+0x290/0x290 [ 287.594727] ? trace_hardirqs_off+0x64/0x200 [ 287.599151] ext4_append+0x155/0x370 [ 287.602866] ext4_mkdir+0x5bd/0xe10 [ 287.606506] ? ext4_init_dot_dotdot+0x600/0x600 [ 287.611179] ? generic_permission+0x116/0x4d0 [ 287.615771] ? inode_permission.part.0+0x10c/0x450 [ 287.620699] vfs_mkdir+0x508/0x7a0 [ 287.624238] do_mkdirat+0x262/0x2d0 [ 287.627849] ? __ia32_sys_mknod+0x120/0x120 [ 287.632169] ? trace_hardirqs_off_caller+0x6e/0x210 [ 287.637190] ? do_syscall_64+0x21/0x620 [ 287.641168] do_syscall_64+0xf9/0x620 [ 287.644957] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 287.650129] RIP: 0033:0x464c17 [ 287.653313] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 287.672936] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 287.680646] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000464c17 [ 287.687916] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 287.695864] RBP: 00007f88fa877040 R08: 0000000000000000 R09: ffffffffffffffff [ 287.703115] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 287.710371] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 287.736873] erofs: read_super, device -> /dev/loop1 [ 287.748233] erofs: options -> acl,user_xattr, [ 287.757547] erofs: root inode @ nid 36 [ 287.767052] erofs: mounted on /dev/loop1 with opts: acl. [ 287.841230] erofs: read_super, device -> /dev/loop2 [ 287.846549] erofs: options -> acl,user_xattr, [ 287.857896] erofs: root inode @ nid 36 [ 287.879122] erofs: read_super, device -> /dev/loop3 [ 287.884696] erofs: read_super, device -> /dev/loop0 20:49:20 executing program 2 (fault-call:0 fault-nth:29): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 287.887578] erofs: mounted on /dev/loop2 with opts: acl. [ 287.897653] erofs: options -> acl,user_xattr, [ 287.904000] erofs: root inode @ nid 36 20:49:20 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="050000", 0x3, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:20 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xedc000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 287.941816] erofs: unmounted for /dev/loop2 [ 287.942735] erofs: options -> acl,user_xattr, [ 287.966826] erofs: unmounted for /dev/loop1 [ 287.973901] erofs: root inode @ nid 0 [ 288.152822] erofs: read_super, device -> /dev/loop5 [ 288.159318] erofs: options -> acl,user_xattr, [ 288.164760] erofs: root inode @ nid 36 [ 288.168928] erofs: mounted on /dev/loop5 with opts: acl. [ 288.189421] erofs: read_super, device -> /dev/loop3 20:49:20 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x400000000000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:20 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 288.203887] FAULT_INJECTION: forcing a failure. [ 288.203887] name failslab, interval 1, probability 0, space 0, times 0 [ 288.215438] CPU: 0 PID: 17728 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 288.223416] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 288.232768] Call Trace: [ 288.235348] dump_stack+0x1fc/0x2ef [ 288.239016] should_fail.cold+0xa/0xf [ 288.242818] ? setup_fault_attr+0x200/0x200 [ 288.247248] ? __es_tree_search.isra.0+0x1af/0x210 [ 288.252177] __should_failslab+0x115/0x180 [ 288.256418] should_failslab+0x5/0x10 [ 288.257555] erofs: options -> acl,user_xattr, [ 288.260221] kmem_cache_alloc+0x3f/0x370 [ 288.260242] __es_insert_extent+0x39b/0x13b0 [ 288.260262] ? lock_acquire+0x170/0x3c0 [ 288.270194] erofs: root inode @ nid 36 [ 288.273209] ? ext4_es_insert_extent+0x17e/0x5e0 [ 288.273231] ext4_es_insert_extent+0x22e/0x5e0 [ 288.273250] ? lock_downgrade+0x720/0x720 [ 288.273267] ? ext4_es_find_delayed_extent_range+0x9f0/0x9f0 [ 288.273290] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 288.305331] ? ext4_es_find_delayed_extent_range+0x7d9/0x9f0 [ 288.311119] ext4_ext_map_blocks+0x2129/0x7390 [ 288.315686] ? __lock_acquire+0x6de/0x3ff0 [ 288.319918] ? __lock_acquire+0x6de/0x3ff0 [ 288.324148] ? mark_held_locks+0xf0/0xf0 [ 288.328198] ? __ext4_handle_dirty_metadata+0x1e0/0x590 [ 288.333548] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 288.338833] ? mark_held_locks+0xf0/0xf0 [ 288.342882] ? ext4_mark_iloc_dirty+0x1af6/0x2b10 [ 288.347712] ? ext4_es_lookup_extent+0x375/0xb60 [ 288.352458] ? check_preemption_disabled+0x41/0x280 [ 288.357461] ? lock_acquire+0x170/0x3c0 [ 288.361419] ? ext4_map_blocks+0x33e/0x1a50 [ 288.365730] ext4_map_blocks+0xd88/0x1a50 [ 288.369866] ? check_preemption_disabled+0x41/0x280 [ 288.374867] ? ext4_issue_zeroout+0x160/0x160 [ 288.379353] ? __brelse+0x84/0xa0 [ 288.382792] ? __ext4_new_inode+0x2eb/0x5a20 [ 288.387189] ext4_getblk+0xad/0x4f0 [ 288.390817] ? ext4_iomap_begin+0xe00/0xe00 [ 288.395137] ? ext4_free_inode+0x1780/0x1780 [ 288.399532] ? debug_check_no_obj_freed+0x201/0x490 [ 288.404533] ? __dquot_initialize+0x298/0xb70 [ 288.409014] ext4_bread+0x7c/0x210 [ 288.412539] ? ext4_getblk+0x4f0/0x4f0 [ 288.416411] ? dquot_initialize_needed+0x290/0x290 [ 288.421348] ? trace_hardirqs_off+0x64/0x200 [ 288.425747] ext4_append+0x155/0x370 [ 288.429450] ext4_mkdir+0x5bd/0xe10 [ 288.433068] ? ext4_init_dot_dotdot+0x600/0x600 [ 288.437726] ? generic_permission+0x116/0x4d0 [ 288.442210] ? inode_permission.part.0+0x10c/0x450 [ 288.447125] vfs_mkdir+0x508/0x7a0 [ 288.450654] do_mkdirat+0x262/0x2d0 [ 288.454268] ? __ia32_sys_mknod+0x120/0x120 [ 288.458577] ? trace_hardirqs_off_caller+0x6e/0x210 [ 288.463578] ? do_syscall_64+0x21/0x620 [ 288.467537] do_syscall_64+0xf9/0x620 [ 288.471325] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 288.476498] RIP: 0033:0x464c17 [ 288.479676] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 288.498582] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 288.506286] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000464c17 [ 288.513549] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 288.520815] RBP: 00007f88fa877040 R08: 0000000000000000 R09: ffffffffffffffff [ 288.528081] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 288.535335] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 288.543813] erofs: unmounted for /dev/loop5 [ 288.590484] erofs: read_super, device -> /dev/loop2 [ 288.596040] erofs: options -> acl,user_xattr, [ 288.601104] erofs: root inode @ nid 36 [ 288.605362] erofs: mounted on /dev/loop2 with opts: acl. 20:49:20 executing program 2 (fault-call:0 fault-nth:30): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 288.634153] erofs: read_super, device -> /dev/loop0 [ 288.639371] erofs: options -> acl,user_xattr, [ 288.655073] erofs: root inode @ nid 0 [ 288.672703] erofs: read_super, device -> /dev/loop1 [ 288.678985] erofs: options -> acl,user_xattr, 20:49:20 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x300, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 288.684613] erofs: unmounted for /dev/loop2 [ 288.692752] erofs: root inode @ nid 36 [ 288.698065] erofs: mounted on /dev/loop1 with opts: acl. [ 288.840861] erofs: read_super, device -> /dev/loop5 [ 288.845177] erofs: read_super, device -> /dev/loop4 [ 288.855292] FAULT_INJECTION: forcing a failure. [ 288.855292] name failslab, interval 1, probability 0, space 0, times 0 [ 288.857475] erofs: options -> acl,user_xattr, [ 288.866730] CPU: 0 PID: 17756 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 288.866740] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 288.866745] Call Trace: [ 288.866771] dump_stack+0x1fc/0x2ef [ 288.866790] should_fail.cold+0xa/0xf [ 288.866807] ? setup_fault_attr+0x200/0x200 [ 288.866823] ? __es_tree_search.isra.0+0x1af/0x210 [ 288.866843] __should_failslab+0x115/0x180 [ 288.866859] should_failslab+0x5/0x10 [ 288.866873] kmem_cache_alloc+0x3f/0x370 [ 288.866889] __es_insert_extent+0x39b/0x13b0 [ 288.866905] ? lock_acquire+0x170/0x3c0 [ 288.866919] ? ext4_es_insert_extent+0x17e/0x5e0 [ 288.866940] ext4_es_insert_extent+0x22e/0x5e0 [ 288.866956] ? lock_downgrade+0x720/0x720 [ 288.866971] ? ext4_es_find_delayed_extent_range+0x9f0/0x9f0 [ 288.866991] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 288.867004] ? ext4_es_find_delayed_extent_range+0x7d9/0x9f0 [ 288.867020] ext4_ext_map_blocks+0x2129/0x7390 [ 288.867034] ? __lock_acquire+0x6de/0x3ff0 [ 288.867051] ? __lock_acquire+0x6de/0x3ff0 [ 288.900695] erofs: root inode @ nid 36 [ 288.903236] ? mark_held_locks+0xf0/0xf0 [ 288.903257] ? __ext4_handle_dirty_metadata+0x1e0/0x590 [ 288.903273] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 288.903288] ? mark_held_locks+0xf0/0xf0 [ 288.903305] ? ext4_mark_iloc_dirty+0x1af6/0x2b10 [ 288.936151] erofs: options -> acl,user_xattr, [ 288.938046] ? ext4_es_lookup_extent+0x375/0xb60 [ 288.938072] ? check_preemption_disabled+0x41/0x280 [ 288.938090] ? lock_acquire+0x170/0x3c0 [ 288.938108] ? ext4_map_blocks+0x33e/0x1a50 [ 288.962902] erofs: root inode @ nid 36 [ 288.963401] ext4_map_blocks+0xd88/0x1a50 [ 288.969265] erofs: mounted on /dev/loop5 with opts: acl. [ 288.971846] ? check_preemption_disabled+0x41/0x280 20:49:21 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x500000000000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:21 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 288.971868] ? ext4_issue_zeroout+0x160/0x160 [ 288.971886] ? __brelse+0x84/0xa0 [ 288.971902] ? __ext4_new_inode+0x2eb/0x5a20 [ 288.971922] ext4_getblk+0xad/0x4f0 [ 288.971937] ? ext4_iomap_begin+0xe00/0xe00 [ 288.971953] ? ext4_free_inode+0x1780/0x1780 [ 288.971965] ? debug_check_no_obj_freed+0x201/0x490 [ 288.971987] ? __dquot_initialize+0x298/0xb70 [ 289.074862] ext4_bread+0x7c/0x210 [ 289.078418] ? ext4_getblk+0x4f0/0x4f0 [ 289.082306] ? dquot_initialize_needed+0x290/0x290 [ 289.087239] ? trace_hardirqs_off+0x64/0x200 [ 289.091671] ext4_append+0x155/0x370 [ 289.095379] ext4_mkdir+0x5bd/0xe10 [ 289.099052] ? ext4_init_dot_dotdot+0x600/0x600 [ 289.103762] ? generic_permission+0x116/0x4d0 [ 289.109219] ? inode_permission.part.0+0x10c/0x450 [ 289.114140] vfs_mkdir+0x508/0x7a0 [ 289.117667] do_mkdirat+0x262/0x2d0 [ 289.121280] ? __ia32_sys_mknod+0x120/0x120 [ 289.125588] ? trace_hardirqs_off_caller+0x6e/0x210 [ 289.130606] ? do_syscall_64+0x21/0x620 [ 289.134567] do_syscall_64+0xf9/0x620 20:49:21 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 289.138353] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 289.143528] RIP: 0033:0x464c17 [ 289.146729] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 289.165636] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 289.176214] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000464c17 [ 289.183585] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 289.190885] RBP: 00007f88fa877040 R08: 0000000000000000 R09: ffffffffffffffff [ 289.198140] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 289.205392] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 289.219484] erofs: unmounted for /dev/loop1 [ 289.219562] erofs: unmounted for /dev/loop5 20:49:21 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="050000", 0x3, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 289.250470] erofs: read_super, device -> /dev/loop2 [ 289.255865] erofs: options -> acl,user_xattr, [ 289.263196] erofs: root inode @ nid 36 [ 289.267293] erofs: mounted on /dev/loop2 with opts: acl. 20:49:21 executing program 2 (fault-call:0 fault-nth:31): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 289.316531] erofs: unmounted for /dev/loop2 [ 289.336336] erofs: read_super, device -> /dev/loop3 [ 289.342770] erofs: read_super, device -> /dev/loop0 [ 289.348007] erofs: options -> acl,user_xattr, [ 289.348062] erofs: root inode @ nid 36 [ 289.378549] erofs: options -> acl,user_xattr, [ 289.392372] erofs: root inode @ nid 0 [ 289.412786] erofs: read_super, device -> /dev/loop1 [ 289.417869] erofs: options -> acl,user_xattr, [ 289.425547] erofs: root inode @ nid 36 [ 289.429721] erofs: mounted on /dev/loop1 with opts: acl. [ 289.449309] FAULT_INJECTION: forcing a failure. [ 289.449309] name failslab, interval 1, probability 0, space 0, times 0 [ 289.461268] CPU: 0 PID: 17786 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 289.469168] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 289.481946] Call Trace: [ 289.484549] dump_stack+0x1fc/0x2ef [ 289.488189] should_fail.cold+0xa/0xf [ 289.492005] ? setup_fault_attr+0x200/0x200 [ 289.496342] ? lock_downgrade+0x720/0x720 [ 289.500499] ? check_preemption_disabled+0x41/0x280 [ 289.500722] erofs: read_super, device -> /dev/loop5 [ 289.505613] __should_failslab+0x115/0x180 [ 289.510896] erofs: read_super, device -> /dev/loop0 [ 289.514898] should_failslab+0x5/0x10 [ 289.514915] kmem_cache_alloc+0x277/0x370 [ 289.527836] ext4_mb_new_blocks+0x60a/0x4370 [ 289.528965] erofs: read_super, device -> /dev/loop3 [ 289.532262] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 289.532278] ? ext4_cache_extents+0x68/0x2d0 [ 289.532290] ? ext4_find_extent+0x9bb/0xc70 [ 289.532307] ? ext4_discard_preallocations+0xfb0/0xfb0 [ 289.532317] ? ext4_ext_search_right+0x2c7/0xb60 [ 289.532335] ? ext4_inode_to_goal_block+0x2d2/0x3e0 [ 289.548368] erofs: read_super, device -> /dev/loop4 [ 289.551055] ext4_ext_map_blocks+0x2aa2/0x7390 20:49:21 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 289.551083] ? __lock_acquire+0x6de/0x3ff0 [ 289.551101] ? mark_held_locks+0xf0/0xf0 [ 289.551121] ? __ext4_handle_dirty_metadata+0x1e0/0x590 [ 289.557259] erofs: options -> acl,user_xattr, [ 289.561152] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 289.561170] ? mark_held_locks+0xf0/0xf0 [ 289.561189] ? ext4_mark_iloc_dirty+0x1af6/0x2b10 [ 289.561208] ? ext4_es_lookup_extent+0x375/0xb60 [ 289.561226] ? ext4_map_blocks+0x59f/0x1a50 [ 289.561254] ext4_map_blocks+0x7a2/0x1a50 [ 289.561273] ? check_preemption_disabled+0x41/0x280 [ 289.566374] erofs: options -> acl,user_xattr, [ 289.571281] ? ext4_issue_zeroout+0x160/0x160 [ 289.571300] ? __brelse+0x84/0xa0 [ 289.571314] ? __ext4_new_inode+0x2eb/0x5a20 [ 289.571334] ext4_getblk+0xad/0x4f0 [ 289.571351] ? ext4_iomap_begin+0xe00/0xe00 [ 289.587850] erofs: root inode @ nid 36 [ 289.589540] ? ext4_free_inode+0x1780/0x1780 [ 289.589557] ? debug_check_no_obj_freed+0x201/0x490 [ 289.589573] ? __dquot_initialize+0x298/0xb70 [ 289.589593] ext4_bread+0x7c/0x210 [ 289.589607] ? ext4_getblk+0x4f0/0x4f0 [ 289.589624] ? dquot_initialize_needed+0x290/0x290 [ 289.624536] erofs: options -> acl,user_xattr, [ 289.626415] ? trace_hardirqs_off+0x64/0x200 [ 289.626438] ext4_append+0x155/0x370 [ 289.626458] ext4_mkdir+0x5bd/0xe10 [ 289.626480] ? ext4_init_dot_dotdot+0x600/0x600 [ 289.668378] erofs: root inode @ nid 36 [ 289.669849] ? generic_permission+0x116/0x4d0 [ 289.669871] ? inode_permission.part.0+0x10c/0x450 [ 289.669891] vfs_mkdir+0x508/0x7a0 [ 289.669910] do_mkdirat+0x262/0x2d0 [ 289.674753] erofs: mounted on /dev/loop5 with opts: acl. [ 289.677412] ? __ia32_sys_mknod+0x120/0x120 [ 289.677433] ? trace_hardirqs_off_caller+0x6e/0x210 [ 289.677450] ? do_syscall_64+0x21/0x620 [ 289.677465] do_syscall_64+0xf9/0x620 [ 289.677483] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 289.682707] erofs: options -> acl,user_xattr, [ 289.686870] RIP: 0033:0x464c17 [ 289.686886] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 289.686894] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 289.686909] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000464c17 [ 289.686917] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 289.686926] RBP: 00007f88fa877040 R08: 0000000000000000 R09: ffffffffffffffff [ 289.686934] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 289.686941] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 289.741018] erofs: root inode @ nid 0 [ 289.748064] erofs: unmounted for /dev/loop1 [ 289.795161] erofs: root inode @ nid 36 20:49:22 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x500, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:22 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x600000000000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:22 executing program 2 (fault-call:0 fault-nth:32): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:22 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x200000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 290.037559] erofs: read_super, device -> /dev/loop1 [ 290.043242] erofs: options -> acl,user_xattr, [ 290.051110] erofs: unmounted for /dev/loop5 [ 290.074692] erofs: root inode @ nid 36 20:49:22 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="050000", 0x3, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 290.086893] erofs: mounted on /dev/loop1 with opts: acl. [ 290.106863] FAULT_INJECTION: forcing a failure. [ 290.106863] name failslab, interval 1, probability 0, space 0, times 0 [ 290.119210] CPU: 0 PID: 17819 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 290.119455] erofs: read_super, device -> /dev/loop3 [ 290.127194] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 290.127200] Call Trace: [ 290.127227] dump_stack+0x1fc/0x2ef [ 290.127245] should_fail.cold+0xa/0xf [ 290.127263] ? setup_fault_attr+0x200/0x200 [ 290.127280] ? __es_tree_search.isra.0+0x1af/0x210 [ 290.140660] erofs: read_super, device -> /dev/loop0 [ 290.141639] __should_failslab+0x115/0x180 [ 290.144201] erofs: options -> acl,user_xattr, [ 290.147817] should_failslab+0x5/0x10 [ 290.179635] kmem_cache_alloc+0x3f/0x370 [ 290.183721] __es_insert_extent+0x39b/0x13b0 [ 290.188159] ext4_es_insert_extent+0x22e/0x5e0 [ 290.192754] ? ext4_map_blocks+0x59f/0x1a50 [ 290.197114] ? ext4_es_find_delayed_extent_range+0x9f0/0x9f0 [ 290.202945] ext4_map_blocks+0xa2a/0x1a50 [ 290.207195] ? ext4_issue_zeroout+0x160/0x160 [ 290.211702] ? __brelse+0x84/0xa0 [ 290.215173] ? __ext4_new_inode+0x2eb/0x5a20 [ 290.219599] ext4_getblk+0xad/0x4f0 [ 290.223237] ? ext4_iomap_begin+0xe00/0xe00 [ 290.224523] erofs: options -> acl,user_xattr, [ 290.227582] ? ext4_free_inode+0x1780/0x1780 20:49:22 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x200000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 290.227602] ? debug_check_no_obj_freed+0x201/0x490 [ 290.227616] ? __dquot_initialize+0x298/0xb70 [ 290.227634] ext4_bread+0x7c/0x210 [ 290.249638] ? ext4_getblk+0x4f0/0x4f0 [ 290.253540] ? dquot_initialize_needed+0x290/0x290 [ 290.258504] ? trace_hardirqs_off+0x64/0x200 [ 290.259946] erofs: root inode @ nid 0 [ 290.262919] ext4_append+0x155/0x370 [ 290.262940] ext4_mkdir+0x5bd/0xe10 [ 290.262963] ? ext4_init_dot_dotdot+0x600/0x600 [ 290.262980] ? generic_permission+0x116/0x4d0 [ 290.262999] ? inode_permission.part.0+0x10c/0x450 [ 290.263016] vfs_mkdir+0x508/0x7a0 [ 290.263032] do_mkdirat+0x262/0x2d0 [ 290.283566] erofs: root inode @ nid 36 [ 290.288317] ? __ia32_sys_mknod+0x120/0x120 [ 290.288339] ? trace_hardirqs_off_caller+0x6e/0x210 [ 290.288356] ? do_syscall_64+0x21/0x620 [ 290.288373] do_syscall_64+0xf9/0x620 [ 290.288394] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 290.322011] RIP: 0033:0x464c17 [ 290.325215] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 290.344112] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 290.351805] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000464c17 [ 290.359059] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 290.366406] RBP: 00007f88fa877040 R08: 0000000000000000 R09: ffffffffffffffff [ 290.373757] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 290.381030] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 290.390945] erofs: unmounted for /dev/loop1 [ 290.431437] erofs: read_super, device -> /dev/loop5 [ 290.436631] erofs: options -> acl,user_xattr, [ 290.446863] erofs: root inode @ nid 36 [ 290.452006] erofs: mounted on /dev/loop5 with opts: acl. [ 290.484318] erofs: read_super, device -> /dev/loop2 [ 290.489443] erofs: options -> acl,user_xattr, [ 290.494834] erofs: root inode @ nid 36 [ 290.498930] erofs: mounted on /dev/loop2 with opts: acl. 20:49:22 executing program 2 (fault-call:0 fault-nth:33): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 290.530863] erofs: read_super, device -> /dev/loop4 20:49:22 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x300000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:22 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x700000000000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 290.569986] erofs: unmounted for /dev/loop2 [ 290.586445] erofs: unmounted for /dev/loop5 [ 290.594781] erofs: options -> acl,user_xattr, [ 290.618992] erofs: root inode @ nid 36 [ 290.671552] erofs: read_super, device -> /dev/loop3 [ 290.677468] erofs: options -> acl,user_xattr, [ 290.683605] erofs: root inode @ nid 36 [ 290.717682] erofs: read_super, device -> /dev/loop1 [ 290.723313] erofs: options -> acl,user_xattr, [ 290.728545] erofs: root inode @ nid 36 [ 290.729086] FAULT_INJECTION: forcing a failure. [ 290.729086] name failslab, interval 1, probability 0, space 0, times 0 [ 290.734386] erofs: mounted on /dev/loop1 with opts: acl. [ 290.743843] CPU: 0 PID: 17848 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 290.757107] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 290.766462] Call Trace: [ 290.769063] dump_stack+0x1fc/0x2ef [ 290.772812] should_fail.cold+0xa/0xf [ 290.776622] ? setup_fault_attr+0x200/0x200 [ 290.780959] ? __es_tree_search.isra.0+0x1af/0x210 [ 290.785901] __should_failslab+0x115/0x180 [ 290.790149] should_failslab+0x5/0x10 [ 290.793957] kmem_cache_alloc+0x3f/0x370 [ 290.798030] __es_insert_extent+0x39b/0x13b0 [ 290.802458] ext4_es_insert_extent+0x22e/0x5e0 [ 290.807049] ? ext4_map_blocks+0x59f/0x1a50 [ 290.811408] ? ext4_es_find_delayed_extent_range+0x9f0/0x9f0 [ 290.817256] ext4_map_blocks+0xa2a/0x1a50 [ 290.821424] ? ext4_issue_zeroout+0x160/0x160 [ 290.825948] ? __brelse+0x84/0xa0 [ 290.829417] ? __ext4_new_inode+0x2eb/0x5a20 [ 290.834136] ext4_getblk+0xad/0x4f0 [ 290.837792] ? ext4_iomap_begin+0xe00/0xe00 [ 290.839556] erofs: read_super, device -> /dev/loop5 [ 290.842120] ? ext4_free_inode+0x1780/0x1780 [ 290.842138] ? debug_check_no_obj_freed+0x201/0x490 [ 290.842154] ? __dquot_initialize+0x298/0xb70 [ 290.842172] ext4_bread+0x7c/0x210 [ 290.842186] ? ext4_getblk+0x4f0/0x4f0 [ 290.842202] ? dquot_initialize_needed+0x290/0x290 [ 290.848491] erofs: options -> acl,user_xattr, [ 290.851620] ? trace_hardirqs_off+0x64/0x200 [ 290.851641] ext4_append+0x155/0x370 [ 290.851660] ext4_mkdir+0x5bd/0xe10 [ 290.851680] ? ext4_init_dot_dotdot+0x600/0x600 [ 290.851697] ? generic_permission+0x116/0x4d0 [ 290.851715] ? inode_permission.part.0+0x10c/0x450 [ 290.871837] erofs: root inode @ nid 36 [ 290.873775] vfs_mkdir+0x508/0x7a0 [ 290.873794] do_mkdirat+0x262/0x2d0 [ 290.873811] ? __ia32_sys_mknod+0x120/0x120 [ 290.873831] ? trace_hardirqs_off_caller+0x6e/0x210 [ 290.883873] erofs: mounted on /dev/loop5 with opts: acl. [ 290.886404] ? do_syscall_64+0x21/0x620 [ 290.886423] do_syscall_64+0xf9/0x620 [ 290.886441] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 290.886451] RIP: 0033:0x464c17 [ 290.886465] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 20:49:23 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x400000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:23 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c0", 0x5, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:23 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x300000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 290.965728] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 290.973447] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000464c17 [ 290.980733] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 290.988455] RBP: 00007f88fa877040 R08: 0000000000000000 R09: ffffffffffffffff [ 290.995735] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 291.003017] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 20:49:23 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x600, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 291.017598] erofs: read_super, device -> /dev/loop2 [ 291.023052] erofs: options -> acl,user_xattr, [ 291.027657] erofs: root inode @ nid 36 [ 291.032485] erofs: read_super, device -> /dev/loop0 [ 291.033765] erofs: mounted on /dev/loop2 with opts: acl. [ 291.037511] erofs: options -> acl,user_xattr, [ 291.040663] erofs: unmounted for /dev/loop1 [ 291.053324] erofs: unmounted for /dev/loop5 [ 291.059403] erofs: root inode @ nid 0 20:49:23 executing program 2 (fault-call:0 fault-nth:34): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 291.106284] erofs: unmounted for /dev/loop2 [ 291.256300] erofs: read_super, device -> /dev/loop4 20:49:23 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x800000000000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 291.301577] erofs: read_super, device -> /dev/loop5 [ 291.325468] erofs: options -> acl,user_xattr, [ 291.341508] erofs: root inode @ nid 36 [ 291.342889] erofs: read_super, device -> /dev/loop3 [ 291.345488] erofs: mounted on /dev/loop5 with opts: acl. [ 291.356730] erofs: options -> acl,user_xattr, [ 291.360330] erofs: options -> acl,user_xattr, [ 291.364106] FAULT_INJECTION: forcing a failure. [ 291.364106] name failslab, interval 1, probability 0, space 0, times 0 [ 291.367951] erofs: root inode @ nid 36 [ 291.378381] CPU: 1 PID: 17886 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 291.387513] erofs: root inode @ nid 36 [ 291.389008] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 291.389014] Call Trace: [ 291.389035] dump_stack+0x1fc/0x2ef [ 291.389051] should_fail.cold+0xa/0xf [ 291.412249] ? setup_fault_attr+0x200/0x200 [ 291.416696] ? lock_acquire+0x170/0x3c0 [ 291.420688] __should_failslab+0x115/0x180 [ 291.424933] should_failslab+0x5/0x10 [ 291.428748] __kmalloc_track_caller+0x2a6/0x3c0 [ 291.433424] ? strndup_user+0x70/0x120 [ 291.437314] ? _copy_from_user+0xd2/0x130 [ 291.441840] memdup_user+0x22/0xb0 [ 291.445567] strndup_user+0x70/0x120 [ 291.449303] ksys_mount+0x6f/0x130 [ 291.452856] __x64_sys_mount+0xba/0x150 [ 291.456838] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 291.461431] do_syscall_64+0xf9/0x620 [ 291.465240] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 291.470467] RIP: 0033:0x46702a [ 291.473664] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 291.492655] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 291.500363] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 291.507619] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 291.514882] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 291.522192] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 291.529450] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 291.542192] erofs: read_super, device -> /dev/loop0 [ 291.547270] erofs: options -> acl,user_xattr, [ 291.558547] erofs: root inode @ nid 0 [ 291.595974] erofs: read_super, device -> /dev/loop1 [ 291.606363] erofs: options -> acl,user_xattr, [ 291.615467] erofs: root inode @ nid 36 [ 291.621597] erofs: mounted on /dev/loop1 with opts: acl. 20:49:23 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x500000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:23 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x400000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 291.690957] erofs: read_super, device -> /dev/loop3 [ 291.701557] erofs: options -> acl,user_xattr, [ 291.718943] erofs: read_super, device -> /dev/loop0 [ 291.731137] erofs: unmounted for /dev/loop5 20:49:23 executing program 2 (fault-call:0 fault-nth:35): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:23 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c0", 0x5, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:23 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x700, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 291.737558] erofs: unmounted for /dev/loop1 [ 291.738007] erofs: root inode @ nid 36 [ 291.754695] erofs: options -> acl,user_xattr, [ 291.759295] erofs: root inode @ nid 0 [ 291.853923] FAULT_INJECTION: forcing a failure. [ 291.853923] name failslab, interval 1, probability 0, space 0, times 0 [ 291.896468] CPU: 1 PID: 17911 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 291.904386] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 291.913841] Call Trace: [ 291.916450] dump_stack+0x1fc/0x2ef [ 291.920084] should_fail.cold+0xa/0xf [ 291.924129] ? setup_fault_attr+0x200/0x200 [ 291.928482] ? lock_acquire+0x170/0x3c0 [ 291.932447] __should_failslab+0x115/0x180 [ 291.936679] should_failslab+0x5/0x10 [ 291.940474] __kmalloc_track_caller+0x2a6/0x3c0 [ 291.945172] ? strndup_user+0x70/0x120 [ 291.949041] ? _copy_from_user+0xd2/0x130 [ 291.953190] memdup_user+0x22/0xb0 [ 291.956732] strndup_user+0x70/0x120 [ 291.960446] ksys_mount+0x6f/0x130 [ 291.963976] __x64_sys_mount+0xba/0x150 [ 291.967943] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 291.972509] do_syscall_64+0xf9/0x620 [ 291.976297] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 291.981475] RIP: 0033:0x46702a [ 291.984649] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 292.003628] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 292.011595] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 292.018867] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 292.026120] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 292.033380] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 20:49:24 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x2000000000000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 292.040640] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 292.134054] erofs: read_super, device -> /dev/loop5 [ 292.139494] erofs: read_super, device -> /dev/loop4 [ 292.144828] erofs: read_super, device -> /dev/loop3 [ 292.146756] erofs: options -> acl,user_xattr, [ 292.149846] erofs: options -> acl,user_xattr, [ 292.164341] erofs: read_super, device -> /dev/loop1 20:49:24 executing program 2 (fault-call:0 fault-nth:36): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 292.182371] erofs: root inode @ nid 36 [ 292.187396] erofs: mounted on /dev/loop5 with opts: acl. [ 292.189743] erofs: root inode @ nid 36 [ 292.197430] erofs: options -> acl,user_xattr, [ 292.211432] erofs: options -> acl,user_xattr, [ 292.216036] erofs: root inode @ nid 36 [ 292.220286] erofs: mounted on /dev/loop1 with opts: acl. 20:49:24 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x600000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 292.248194] erofs: read_super, device -> /dev/loop3 [ 292.259762] erofs: options -> acl,user_xattr, [ 292.267385] erofs: unmounted for /dev/loop5 [ 292.268374] FAULT_INJECTION: forcing a failure. [ 292.268374] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 292.283522] CPU: 0 PID: 17944 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 292.291396] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 292.301086] Call Trace: [ 292.303670] dump_stack+0x1fc/0x2ef [ 292.307285] should_fail.cold+0xa/0xf [ 292.311075] ? setup_fault_attr+0x200/0x200 [ 292.315395] ? is_bpf_text_address+0xfc/0x1b0 [ 292.319878] ? kernel_text_address+0xbd/0xf0 [ 292.324275] ? __kernel_text_address+0x9/0x30 [ 292.328761] __alloc_pages_nodemask+0x239/0x2890 [ 292.336389] ? __lock_acquire+0x6de/0x3ff0 [ 292.340615] ? __x64_sys_mount+0xba/0x150 [ 292.344761] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 292.349587] ? ext4_mkdir+0x82b/0xe10 [ 292.353372] ? mark_held_locks+0xf0/0xf0 [ 292.357418] ? mark_held_locks+0xf0/0xf0 [ 292.361478] ? list_lru_add+0x292/0x600 [ 292.365438] ? mntput_no_expire+0xf2/0xa30 [ 292.369659] cache_grow_begin+0xa4/0x8a0 [ 292.373711] ? setup_fault_attr+0x200/0x200 [ 292.378015] ? lock_acquire+0x170/0x3c0 [ 292.381977] cache_alloc_refill+0x273/0x340 [ 292.386291] kmem_cache_alloc_trace+0x354/0x380 [ 292.390961] copy_mount_options+0x59/0x380 [ 292.402474] ksys_mount+0x9b/0x130 [ 292.406022] __x64_sys_mount+0xba/0x150 [ 292.409982] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 292.414908] do_syscall_64+0xf9/0x620 [ 292.418696] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 292.424304] RIP: 0033:0x46702a [ 292.427481] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 292.446365] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 292.454068] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 292.461333] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 292.468593] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 292.475846] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 292.483144] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 292.496059] erofs: read_super, device -> /dev/loop2 [ 292.501385] erofs: options -> acl,user_xattr, [ 292.506154] erofs: read_super, device -> /dev/loop0 [ 292.514170] erofs: options -> acl,user_xattr, [ 292.517435] erofs: root inode @ nid 36 [ 292.538225] erofs: root inode @ nid 36 [ 292.543172] erofs: root inode @ nid 0 20:49:24 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x500000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:24 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3f00000000000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:24 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x1f00, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 292.547452] erofs: mounted on /dev/loop2 with opts: acl. [ 292.559036] erofs: root inode @ nid 36 [ 292.572593] erofs: unmounted for /dev/loop1 20:49:24 executing program 2 (fault-call:0 fault-nth:37): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 292.635017] erofs: unmounted for /dev/loop2 [ 292.834061] erofs: read_super, device -> /dev/loop1 [ 292.839116] erofs: options -> acl,user_xattr, [ 292.860004] FAULT_INJECTION: forcing a failure. [ 292.860004] name failslab, interval 1, probability 0, space 0, times 0 [ 292.871888] erofs: root inode @ nid 36 [ 292.876810] erofs: mounted on /dev/loop1 with opts: acl. [ 292.883197] CPU: 0 PID: 17964 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 292.891105] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 292.900463] Call Trace: [ 292.903247] dump_stack+0x1fc/0x2ef [ 292.906892] should_fail.cold+0xa/0xf [ 292.910729] ? setup_fault_attr+0x200/0x200 [ 292.915061] ? lock_acquire+0x170/0x3c0 [ 292.919053] __should_failslab+0x115/0x180 [ 292.920540] erofs: read_super, device -> /dev/loop3 [ 292.923320] should_failslab+0x5/0x10 [ 292.928728] erofs: options -> acl,user_xattr, [ 292.932104] __kmalloc_track_caller+0x2a6/0x3c0 [ 292.932119] ? kstrdup_const+0x53/0x80 [ 292.932136] kstrdup+0x36/0x70 [ 292.932151] kstrdup_const+0x53/0x80 [ 292.932168] alloc_vfsmnt+0xb5/0x780 [ 292.950316] erofs: root inode @ nid 36 [ 292.952054] ? _raw_read_unlock+0x29/0x40 [ 292.952074] vfs_kern_mount.part.0+0x27/0x470 [ 292.952092] do_mount+0x113c/0x2f10 [ 292.952106] ? cmp_ex_sort+0xc0/0xc0 [ 292.952124] ? __do_page_fault+0x180/0xd60 [ 292.979860] ? copy_mount_string+0x40/0x40 [ 292.984101] ? memset+0x20/0x40 [ 292.987371] ? copy_mount_options+0x26f/0x380 [ 292.991852] ksys_mount+0xcf/0x130 [ 292.995377] __x64_sys_mount+0xba/0x150 [ 292.999345] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 293.003968] do_syscall_64+0xf9/0x620 [ 293.007778] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 293.012959] RIP: 0033:0x46702a [ 293.016133] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 20:49:25 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c0", 0x5, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 293.035021] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 293.042719] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 293.050096] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 293.057364] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 293.064619] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 293.071875] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 293.094326] erofs: read_super, device -> /dev/loop5 [ 293.097308] erofs: read_super, device -> /dev/loop0 [ 293.099408] erofs: options -> acl,user_xattr, [ 293.119941] erofs: root inode @ nid 36 [ 293.122621] erofs: options -> acl,user_xattr, [ 293.128741] erofs: mounted on /dev/loop5 with opts: acl. [ 293.135501] erofs: root inode @ nid 0 20:49:25 executing program 2 (fault-call:0 fault-nth:38): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:25 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x600000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:25 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x700000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 293.241615] erofs: read_super, device -> /dev/loop3 [ 293.246807] erofs: options -> acl,user_xattr, [ 293.260183] erofs: unmounted for /dev/loop1 [ 293.276672] erofs: unmounted for /dev/loop5 [ 293.283902] erofs: root inode @ nid 36 [ 293.314036] erofs: read_super, device -> /dev/loop0 [ 293.319471] erofs: options -> acl,user_xattr, [ 293.326028] erofs: root inode @ nid 0 [ 293.329362] FAULT_INJECTION: forcing a failure. [ 293.329362] name failslab, interval 1, probability 0, space 0, times 0 [ 293.349708] CPU: 1 PID: 17995 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 293.356899] erofs: read_super, device -> /dev/loop4 20:49:25 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x2000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 293.357629] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 293.365224] erofs: options -> acl,user_xattr, [ 293.371976] Call Trace: [ 293.372001] dump_stack+0x1fc/0x2ef [ 293.372020] should_fail.cold+0xa/0xf [ 293.372037] ? setup_fault_attr+0x200/0x200 [ 293.372052] ? lock_acquire+0x170/0x3c0 [ 293.372072] __should_failslab+0x115/0x180 [ 293.372087] should_failslab+0x5/0x10 [ 293.372100] kmem_cache_alloc+0x277/0x370 [ 293.372120] getname_kernel+0x4e/0x370 [ 293.389907] erofs: root inode @ nid 36 [ 293.390900] kern_path+0x1b/0x40 [ 293.390916] lookup_bdev+0xfc/0x220 [ 293.390929] ? bd_acquire+0x440/0x440 [ 293.390952] blkdev_get_by_path+0x1b/0xd0 [ 293.390967] mount_bdev+0x5b/0x3b0 [ 293.390983] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 293.391003] erofs_mount+0x8c/0xc0 [ 293.441989] ? erofs_kill_sb+0x20/0x20 [ 293.445878] ? alloc_pages_current+0x19b/0x2a0 [ 293.450445] ? __lockdep_init_map+0x100/0x5a0 [ 293.454938] mount_fs+0xa3/0x310 [ 293.458315] vfs_kern_mount.part.0+0x68/0x470 [ 293.462811] do_mount+0x113c/0x2f10 [ 293.466434] ? cmp_ex_sort+0xc0/0xc0 [ 293.470131] ? __do_page_fault+0x180/0xd60 [ 293.474352] ? copy_mount_string+0x40/0x40 [ 293.478574] ? memset+0x20/0x40 [ 293.481851] ? copy_mount_options+0x26f/0x380 [ 293.486368] ksys_mount+0xcf/0x130 [ 293.489906] __x64_sys_mount+0xba/0x150 [ 293.493866] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 293.498432] do_syscall_64+0xf9/0x620 [ 293.502235] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 293.507417] RIP: 0033:0x46702a [ 293.510594] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 293.529494] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 293.537283] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 293.544547] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 293.551823] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 293.559084] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 293.566336] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 20:49:25 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x8cffffff00000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:25 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 293.772698] erofs: read_super, device -> /dev/loop1 [ 293.778963] erofs: options -> acl,user_xattr, [ 293.784811] erofs: root inode @ nid 36 [ 293.789028] erofs: mounted on /dev/loop1 with opts: acl. 20:49:26 executing program 2 (fault-call:0 fault-nth:39): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:26 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x700000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 293.868029] erofs: read_super, device -> /dev/loop3 [ 293.878019] erofs: read_super, device -> /dev/loop5 [ 293.899019] erofs: options -> acl,user_xattr, [ 293.902141] erofs: options -> acl,user_xattr, [ 293.925989] erofs: root inode @ nid 36 [ 293.931355] erofs: unmounted for /dev/loop1 [ 293.941019] erofs: root inode @ nid 36 [ 293.946606] erofs: mounted on /dev/loop5 with opts: acl. [ 294.019077] FAULT_INJECTION: forcing a failure. [ 294.019077] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 294.031694] CPU: 1 PID: 18027 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 294.039592] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 294.041123] erofs: read_super, device -> /dev/loop0 [ 294.049055] Call Trace: [ 294.049082] dump_stack+0x1fc/0x2ef [ 294.049100] should_fail.cold+0xa/0xf [ 294.064090] ? lock_acquire+0x170/0x3c0 20:49:26 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3f00, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 294.068092] ? setup_fault_attr+0x200/0x200 [ 294.070945] erofs: read_super, device -> /dev/loop1 [ 294.072425] __alloc_pages_nodemask+0x239/0x2890 [ 294.072443] ? pcpu_alloc+0x91f/0x1190 [ 294.077504] erofs: options -> acl,user_xattr, [ 294.082193] ? mark_held_locks+0xf0/0xf0 [ 294.082209] ? pcpu_alloc+0xe78/0x1190 [ 294.082231] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 294.082255] ? check_preemption_disabled+0x41/0x280 [ 294.082274] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 294.082286] ? pcpu_alloc+0xc9/0x1190 20:49:26 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x800000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 294.082303] alloc_pages_current+0x193/0x2a0 [ 294.082319] ? __lockdep_init_map+0x100/0x5a0 [ 294.105990] erofs: root inode @ nid 36 [ 294.108426] get_zeroed_page+0x10/0x40 [ 294.108440] mount_fs+0x203/0x310 [ 294.108461] vfs_kern_mount.part.0+0x68/0x470 [ 294.108478] do_mount+0x113c/0x2f10 [ 294.108492] ? cmp_ex_sort+0xc0/0xc0 [ 294.108509] ? __do_page_fault+0x180/0xd60 [ 294.108522] ? copy_mount_string+0x40/0x40 [ 294.108545] ? memset+0x20/0x40 [ 294.108559] ? copy_mount_options+0x26f/0x380 [ 294.108576] ksys_mount+0xcf/0x130 [ 294.123707] erofs: options -> acl,user_xattr, [ 294.126275] __x64_sys_mount+0xba/0x150 [ 294.126293] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 294.126310] do_syscall_64+0xf9/0x620 [ 294.132871] erofs: mounted on /dev/loop1 with opts: acl. [ 294.134064] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 294.134077] RIP: 0033:0x46702a [ 294.137901] erofs: root inode @ nid 0 [ 294.142008] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 294.142016] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 294.142028] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 294.142035] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 294.142043] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 294.142051] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 294.142058] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 20:49:26 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x800000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 294.153856] erofs: unmounted for /dev/loop5 [ 294.237495] erofs: read_super, device -> /dev/loop4 [ 294.301680] erofs: options -> acl,user_xattr, [ 294.304976] erofs: unmounted for /dev/loop1 [ 294.306330] erofs: root inode @ nid 36 20:49:26 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:26 executing program 2 (fault-call:0 fault-nth:40): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 294.514766] erofs: read_super, device -> /dev/loop1 [ 294.519961] erofs: options -> acl,user_xattr, [ 294.529121] erofs: read_super, device -> /dev/loop3 [ 294.538158] erofs: read_super, device -> /dev/loop5 [ 294.552853] erofs: options -> acl,user_xattr, [ 294.586090] erofs: root inode @ nid 36 [ 294.593308] erofs: options -> acl,user_xattr, [ 294.604234] FAULT_INJECTION: forcing a failure. [ 294.604234] name failslab, interval 1, probability 0, space 0, times 0 [ 294.617625] CPU: 0 PID: 18062 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 294.625530] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 20:49:26 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xf6ffffff00000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 294.634890] Call Trace: [ 294.637496] dump_stack+0x1fc/0x2ef [ 294.639409] erofs: root inode @ nid 36 [ 294.641140] should_fail.cold+0xa/0xf [ 294.641160] ? setup_fault_attr+0x200/0x200 [ 294.641178] ? lock_acquire+0x170/0x3c0 [ 294.641200] __should_failslab+0x115/0x180 [ 294.641222] should_failslab+0x5/0x10 [ 294.647038] erofs: mounted on /dev/loop1 with opts: acl. [ 294.648888] kmem_cache_alloc+0x277/0x370 [ 294.648911] getname_kernel+0x4e/0x370 [ 294.648936] kern_path+0x1b/0x40 [ 294.658997] erofs: root inode @ nid 36 [ 294.661537] lookup_bdev+0xfc/0x220 [ 294.661553] ? bd_acquire+0x440/0x440 [ 294.661573] blkdev_get_by_path+0x1b/0xd0 [ 294.661587] mount_bdev+0x5b/0x3b0 [ 294.661603] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 294.661617] erofs_mount+0x8c/0xc0 [ 294.661634] ? erofs_kill_sb+0x20/0x20 [ 294.667505] erofs: mounted on /dev/loop5 with opts: acl. [ 294.670869] ? alloc_pages_current+0x19b/0x2a0 [ 294.670887] ? __lockdep_init_map+0x100/0x5a0 [ 294.670903] mount_fs+0xa3/0x310 [ 294.670922] vfs_kern_mount.part.0+0x68/0x470 [ 294.670939] do_mount+0x113c/0x2f10 [ 294.670954] ? cmp_ex_sort+0xc0/0xc0 [ 294.670969] ? __do_page_fault+0x180/0xd60 [ 294.670985] ? copy_mount_string+0x40/0x40 [ 294.671008] ? memset+0x20/0x40 [ 294.671021] ? copy_mount_options+0x26f/0x380 [ 294.671040] ksys_mount+0xcf/0x130 [ 294.671057] __x64_sys_mount+0xba/0x150 [ 294.671070] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 294.671104] do_syscall_64+0xf9/0x620 [ 294.671122] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 294.671134] RIP: 0033:0x46702a [ 294.671149] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 294.671156] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 294.671170] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 294.671179] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 294.671188] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 294.671196] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 294.671205] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 294.869093] erofs: read_super, device -> /dev/loop4 [ 294.876692] erofs: options -> acl,user_xattr, [ 294.882757] erofs: root inode @ nid 36 [ 294.909253] erofs: read_super, device -> /dev/loop3 [ 294.914781] erofs: options -> acl,user_xattr, [ 294.919832] erofs: root inode @ nid 36 20:49:27 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x2000000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:27 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x4000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 294.991249] erofs: read_super, device -> /dev/loop0 [ 294.996564] erofs: options -> acl,user_xattr, [ 295.027538] erofs: root inode @ nid 0 20:49:27 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x2000000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:27 executing program 2 (fault-call:0 fault-nth:41): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:27 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 295.044794] erofs: unmounted for /dev/loop5 [ 295.054508] erofs: unmounted for /dev/loop1 [ 295.142710] FAULT_INJECTION: forcing a failure. [ 295.142710] name failslab, interval 1, probability 0, space 0, times 0 [ 295.143573] erofs: read_super, device -> /dev/loop3 [ 295.162384] erofs: read_super, device -> /dev/loop0 [ 295.167642] erofs: options -> acl,user_xattr, [ 295.178286] erofs: options -> acl,user_xattr, [ 295.186109] erofs: root inode @ nid 0 [ 295.189708] CPU: 0 PID: 18087 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 295.191796] erofs: root inode @ nid 36 [ 295.197824] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 295.197831] Call Trace: [ 295.197858] dump_stack+0x1fc/0x2ef [ 295.197876] should_fail.cold+0xa/0xf [ 295.197895] ? setup_fault_attr+0x200/0x200 [ 295.225450] ? lock_acquire+0x170/0x3c0 [ 295.229472] __should_failslab+0x115/0x180 [ 295.233757] should_failslab+0x5/0x10 [ 295.237673] kmem_cache_alloc+0x277/0x370 [ 295.241854] alloc_vfsmnt+0x23/0x780 [ 295.245577] ? _raw_read_unlock+0x29/0x40 [ 295.249733] vfs_kern_mount.part.0+0x27/0x470 [ 295.254228] do_mount+0x113c/0x2f10 [ 295.257840] ? cmp_ex_sort+0xc0/0xc0 [ 295.261814] ? __do_page_fault+0x180/0xd60 [ 295.266043] ? copy_mount_string+0x40/0x40 [ 295.270327] ? memset+0x20/0x40 [ 295.273612] ? copy_mount_options+0x26f/0x380 [ 295.278091] ksys_mount+0xcf/0x130 [ 295.281618] __x64_sys_mount+0xba/0x150 [ 295.285933] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 295.290501] do_syscall_64+0xf9/0x620 [ 295.294295] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 295.299466] RIP: 0033:0x46702a [ 295.302659] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 295.321677] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 295.329397] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 295.336681] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 295.343932] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 295.351196] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 295.358460] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 20:49:27 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xff0f000000000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 295.453620] erofs: read_super, device -> /dev/loop5 [ 295.458669] erofs: options -> acl,user_xattr, [ 295.465237] erofs: root inode @ nid 36 [ 295.470534] erofs: read_super, device -> /dev/loop4 [ 295.475576] erofs: options -> acl,user_xattr, [ 295.492315] erofs: root inode @ nid 36 [ 295.507433] erofs: mounted on /dev/loop5 with opts: acl. [ 295.519074] erofs: read_super, device -> /dev/loop1 [ 295.543297] erofs: options -> acl,user_xattr, [ 295.555239] erofs: root inode @ nid 36 20:49:27 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x4800, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:27 executing program 2 (fault-call:0 fault-nth:42): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 295.600901] erofs: mounted on /dev/loop1 with opts: acl. 20:49:27 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3f00000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 295.652931] erofs: read_super, device -> /dev/loop0 [ 295.652955] erofs: unmounted for /dev/loop5 [ 295.659013] erofs: options -> acl,user_xattr, 20:49:27 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x3f00000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 295.710299] erofs: root inode @ nid 0 [ 295.716324] erofs: read_super, device -> /dev/loop3 [ 295.731397] erofs: unmounted for /dev/loop1 [ 295.739308] erofs: options -> acl,user_xattr, [ 295.746174] erofs: root inode @ nid 36 20:49:27 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 295.822574] FAULT_INJECTION: forcing a failure. [ 295.822574] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 295.834407] CPU: 1 PID: 18129 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 295.842462] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 295.852077] Call Trace: [ 295.854673] dump_stack+0x1fc/0x2ef [ 295.858306] should_fail.cold+0xa/0xf [ 295.862108] ? setup_fault_attr+0x200/0x200 [ 295.866430] ? get_page_from_freelist+0x1d60/0x4170 [ 295.871434] __alloc_pages_nodemask+0x239/0x2890 [ 295.876177] ? get_page_from_freelist+0x1d60/0x4170 [ 295.881190] ? bad_range+0x260/0x3c0 [ 295.884912] ? __lock_acquire+0x6de/0x3ff0 [ 295.889156] ? preempt_count_add+0xaf/0x190 [ 295.893468] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 295.898304] ? mark_held_locks+0xf0/0xf0 [ 295.902363] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 295.907731] cache_grow_begin+0xa4/0x8a0 [ 295.911797] ? setup_fault_attr+0x200/0x200 [ 295.916131] ? lock_acquire+0x170/0x3c0 [ 295.920091] cache_alloc_refill+0x273/0x340 [ 295.924453] kmem_cache_alloc+0x346/0x370 [ 295.928634] getname_kernel+0x4e/0x370 [ 295.932504] kern_path+0x1b/0x40 [ 295.935882] lookup_bdev+0xfc/0x220 [ 295.939495] ? bd_acquire+0x440/0x440 [ 295.943301] blkdev_get_by_path+0x1b/0xd0 [ 295.947442] mount_bdev+0x5b/0x3b0 [ 295.950970] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 295.956231] erofs_mount+0x8c/0xc0 [ 295.959765] ? erofs_kill_sb+0x20/0x20 [ 295.963684] ? alloc_pages_current+0x19b/0x2a0 [ 295.968294] ? __lockdep_init_map+0x100/0x5a0 [ 295.972840] mount_fs+0xa3/0x310 [ 295.976198] vfs_kern_mount.part.0+0x68/0x470 [ 295.980751] do_mount+0x113c/0x2f10 [ 295.984413] ? cmp_ex_sort+0xc0/0xc0 [ 295.988167] ? __do_page_fault+0x180/0xd60 [ 295.992422] ? copy_mount_string+0x40/0x40 [ 295.996657] ? memset+0x20/0x40 [ 296.000013] ? copy_mount_options+0x26f/0x380 [ 296.004511] ksys_mount+0xcf/0x130 [ 296.008051] __x64_sys_mount+0xba/0x150 [ 296.012022] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 296.016593] do_syscall_64+0xf9/0x620 [ 296.020397] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 296.025591] RIP: 0033:0x46702a [ 296.028787] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 296.047687] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 296.055431] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 296.062716] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 296.070102] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 296.077466] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 296.084737] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 20:49:28 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffff1f0000000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 296.115905] erofs: read_super, device -> /dev/loop2 [ 296.128063] erofs: options -> acl,user_xattr, [ 296.132792] erofs: root inode @ nid 36 [ 296.136844] erofs: mounted on /dev/loop2 with opts: acl. 20:49:28 executing program 2 (fault-call:0 fault-nth:43): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:28 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x4c00, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 296.163653] erofs: read_super, device -> /dev/loop5 [ 296.169441] erofs: options -> acl,user_xattr, [ 296.187305] erofs: root inode @ nid 36 [ 296.189709] erofs: read_super, device -> /dev/loop1 [ 296.195924] erofs: mounted on /dev/loop5 with opts: acl. [ 296.196455] erofs: unmounted for /dev/loop2 [ 296.209855] erofs: options -> acl,user_xattr, 20:49:28 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x6000000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 296.229530] erofs: root inode @ nid 36 [ 296.242414] erofs: mounted on /dev/loop1 with opts: acl. [ 296.246656] erofs: unmounted for /dev/loop5 20:49:28 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x8cffffff00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 296.334478] erofs: read_super, device -> /dev/loop3 [ 296.345556] erofs: read_super, device -> /dev/loop0 [ 296.355190] erofs: options -> acl,user_xattr, [ 296.359895] erofs: options -> acl,user_xattr, [ 296.374027] erofs: root inode @ nid 36 [ 296.374450] erofs: read_super, device -> /dev/loop4 [ 296.402265] erofs: root inode @ nid 0 [ 296.406438] erofs: unmounted for /dev/loop1 [ 296.431715] erofs: options -> acl,user_xattr, [ 296.436531] erofs: cannot find valid erofs superblock [ 296.553430] FAULT_INJECTION: forcing a failure. [ 296.553430] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 296.565460] CPU: 1 PID: 18161 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 296.573359] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 296.582719] Call Trace: [ 296.585333] dump_stack+0x1fc/0x2ef [ 296.588979] should_fail.cold+0xa/0xf [ 296.592798] ? setup_fault_attr+0x200/0x200 [ 296.597136] ? get_page_from_freelist+0x1d60/0x4170 [ 296.602169] __alloc_pages_nodemask+0x239/0x2890 [ 296.606924] ? get_page_from_freelist+0x1d60/0x4170 [ 296.611934] ? bad_range+0x260/0x3c0 [ 296.615637] ? __lock_acquire+0x6de/0x3ff0 [ 296.619875] ? preempt_count_add+0xaf/0x190 [ 296.624209] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 296.629101] ? mark_held_locks+0xf0/0xf0 [ 296.633152] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 296.638542] cache_grow_begin+0xa4/0x8a0 [ 296.642605] ? setup_fault_attr+0x200/0x200 [ 296.646946] ? lock_acquire+0x170/0x3c0 [ 296.650921] cache_alloc_refill+0x273/0x340 [ 296.655234] kmem_cache_alloc+0x346/0x370 [ 296.659381] getname_kernel+0x4e/0x370 [ 296.663274] kern_path+0x1b/0x40 [ 296.666639] lookup_bdev+0xfc/0x220 [ 296.670263] ? bd_acquire+0x440/0x440 [ 296.674061] blkdev_get_by_path+0x1b/0xd0 [ 296.678228] mount_bdev+0x5b/0x3b0 [ 296.681768] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 296.687044] erofs_mount+0x8c/0xc0 [ 296.690581] ? erofs_kill_sb+0x20/0x20 [ 296.694464] ? alloc_pages_current+0x19b/0x2a0 [ 296.699051] ? __lockdep_init_map+0x100/0x5a0 [ 296.703544] mount_fs+0xa3/0x310 [ 296.707047] vfs_kern_mount.part.0+0x68/0x470 [ 296.711564] do_mount+0x113c/0x2f10 [ 296.715202] ? cmp_ex_sort+0xc0/0xc0 [ 296.719054] ? __do_page_fault+0x180/0xd60 [ 296.723299] ? copy_mount_string+0x40/0x40 [ 296.727543] ? memset+0x20/0x40 [ 296.730844] ? copy_mount_options+0x26f/0x380 [ 296.735367] ksys_mount+0xcf/0x130 [ 296.738959] __x64_sys_mount+0xba/0x150 [ 296.742938] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 296.747520] do_syscall_64+0xf9/0x620 [ 296.751311] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 296.756488] RIP: 0033:0x46702a [ 296.759681] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 296.778679] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 296.786389] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 296.793664] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 296.800932] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 296.808286] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 296.815553] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 296.856133] erofs: read_super, device -> /dev/loop1 [ 296.856986] erofs: read_super, device -> /dev/loop5 [ 296.861640] erofs: read_super, device -> /dev/loop2 [ 296.866668] erofs: read_super, device -> /dev/loop3 [ 296.881571] erofs: options -> acl,user_xattr, [ 296.897231] erofs: read_super, device -> /dev/loop0 [ 296.904709] erofs: options -> acl,user_xattr, [ 296.909481] erofs: root inode @ nid 36 [ 296.915002] erofs: options -> acl,user_xattr, [ 296.925303] erofs: options -> acl,user_xattr, [ 296.926679] erofs: root inode @ nid 36 [ 296.930013] erofs: root inode @ nid 36 [ 296.935828] erofs: options -> acl,user_xattr, [ 296.954238] erofs: mounted on /dev/loop1 with opts: acl. [ 296.962118] erofs: root inode @ nid 36 [ 296.975576] erofs: mounted on /dev/loop2 with opts: acl. [ 296.986721] erofs: root inode @ nid 0 [ 296.993560] erofs: mounted on /dev/loop5 with opts: acl. 20:49:29 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffffff7f00000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:29 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xf6ffffff00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:29 executing program 2 (fault-call:0 fault-nth:44): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:29 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x6000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:29 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 297.058584] erofs: unmounted for /dev/loop1 [ 297.076038] erofs: unmounted for /dev/loop2 [ 297.276186] erofs: read_super, device -> /dev/loop3 [ 297.281663] erofs: options -> acl,user_xattr, [ 297.286683] erofs: root inode @ nid 36 [ 297.309139] erofs: read_super, device -> /dev/loop1 [ 297.315180] erofs: options -> acl,user_xattr, [ 297.325997] erofs: root inode @ nid 36 [ 297.332349] erofs: mounted on /dev/loop1 with opts: acl. [ 297.338668] erofs: read_super, device -> /dev/loop0 [ 297.345347] FAULT_INJECTION: forcing a failure. [ 297.345347] name failslab, interval 1, probability 0, space 0, times 0 [ 297.356466] erofs: options -> acl,user_xattr, [ 297.373040] erofs: read_super, device -> /dev/loop3 [ 297.378211] erofs: options -> acl,user_xattr, [ 297.378488] CPU: 0 PID: 18200 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 297.386244] erofs: root inode @ nid 36 [ 297.390627] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 297.390633] Call Trace: [ 297.390659] dump_stack+0x1fc/0x2ef [ 297.390679] should_fail.cold+0xa/0xf [ 297.390697] ? setup_fault_attr+0x200/0x200 [ 297.390712] ? lock_acquire+0x170/0x3c0 [ 297.390732] __should_failslab+0x115/0x180 [ 297.390748] should_failslab+0x5/0x10 [ 297.390761] __kmalloc+0x2ab/0x3c0 [ 297.390777] ? __list_lru_init+0xd3/0x7f0 [ 297.399580] erofs: root inode @ nid 0 [ 297.404614] __list_lru_init+0xd3/0x7f0 [ 297.404633] ? up_write+0x18/0x150 [ 297.404652] sget_userns+0x7e2/0xcd0 [ 297.404666] ? set_bdev_super+0x110/0x110 [ 297.404681] ? ns_test_super+0x50/0x50 [ 297.404699] ? set_bdev_super+0x110/0x110 [ 297.466272] ? ns_test_super+0x50/0x50 [ 297.470150] sget+0x102/0x140 [ 297.473272] mount_bdev+0xf8/0x3b0 [ 297.476799] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 297.482062] erofs_mount+0x8c/0xc0 [ 297.485587] ? erofs_kill_sb+0x20/0x20 [ 297.489463] ? alloc_pages_current+0x19b/0x2a0 [ 297.494031] ? __lockdep_init_map+0x100/0x5a0 [ 297.498510] mount_fs+0xa3/0x310 [ 297.501863] vfs_kern_mount.part.0+0x68/0x470 [ 297.506345] do_mount+0x113c/0x2f10 [ 297.509966] ? cmp_ex_sort+0xc0/0xc0 [ 297.513667] ? __do_page_fault+0x180/0xd60 [ 297.517886] ? copy_mount_string+0x40/0x40 [ 297.522111] ? memset+0x20/0x40 [ 297.525373] ? copy_mount_options+0x26f/0x380 [ 297.529854] ksys_mount+0xcf/0x130 [ 297.533379] __x64_sys_mount+0xba/0x150 [ 297.537341] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 297.541910] do_syscall_64+0xf9/0x620 [ 297.545697] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 297.550871] RIP: 0033:0x46702a [ 297.554048] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 20:49:29 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x8cffffff00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 297.572932] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 297.580623] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 297.587873] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 297.595134] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 297.602385] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 297.609636] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 297.617122] erofs: unmounted for /dev/loop5 20:49:29 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x6800, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:29 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xff0f000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:29 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffffffff00000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 297.665760] erofs: unmounted for /dev/loop1 [ 297.711303] erofs: read_super, device -> /dev/loop4 [ 297.716738] erofs: options -> acl,user_xattr, [ 297.722887] erofs: cannot find valid erofs superblock 20:49:30 executing program 2 (fault-call:0 fault-nth:45): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 297.894773] erofs: read_super, device -> /dev/loop5 [ 297.923736] erofs: options -> acl,user_xattr, [ 297.940636] erofs: root inode @ nid 36 20:49:30 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xf6ffffff00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 297.946187] erofs: mounted on /dev/loop5 with opts: acl. [ 297.951178] erofs: read_super, device -> /dev/loop1 [ 297.959855] erofs: options -> acl,user_xattr, [ 297.977102] erofs: read_super, device -> /dev/loop3 [ 297.986347] FAULT_INJECTION: forcing a failure. [ 297.986347] name failslab, interval 1, probability 0, space 0, times 0 [ 297.997973] CPU: 0 PID: 18232 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 298.005874] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 298.009568] erofs: root inode @ nid 36 [ 298.015271] Call Trace: [ 298.015297] dump_stack+0x1fc/0x2ef [ 298.015317] should_fail.cold+0xa/0xf [ 298.015334] ? setup_fault_attr+0x200/0x200 [ 298.015352] ? lock_acquire+0x170/0x3c0 [ 298.037498] __should_failslab+0x115/0x180 [ 298.038227] erofs: options -> acl,user_xattr, 20:49:30 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 298.041751] should_failslab+0x5/0x10 [ 298.041767] __kmalloc+0x2ab/0x3c0 [ 298.041780] ? __list_lru_init+0xd3/0x7f0 [ 298.041795] __list_lru_init+0xd3/0x7f0 [ 298.041809] ? up_write+0x18/0x150 [ 298.041828] sget_userns+0x7e2/0xcd0 [ 298.054208] erofs: mounted on /dev/loop1 with opts: acl. [ 298.057863] ? set_bdev_super+0x110/0x110 [ 298.057885] ? ns_test_super+0x50/0x50 [ 298.057899] ? set_bdev_super+0x110/0x110 [ 298.057914] ? ns_test_super+0x50/0x50 [ 298.090244] erofs: root inode @ nid 36 [ 298.090815] sget+0x102/0x140 [ 298.098391] mount_bdev+0xf8/0x3b0 [ 298.101946] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 298.107241] erofs_mount+0x8c/0xc0 [ 298.110789] ? erofs_kill_sb+0x20/0x20 [ 298.114689] ? alloc_pages_current+0x19b/0x2a0 [ 298.119284] ? __lockdep_init_map+0x100/0x5a0 [ 298.120396] erofs: read_super, device -> /dev/loop0 [ 298.123781] mount_fs+0xa3/0x310 [ 298.123804] vfs_kern_mount.part.0+0x68/0x470 [ 298.123821] do_mount+0x113c/0x2f10 [ 298.123837] ? cmp_ex_sort+0xc0/0xc0 [ 298.128994] erofs: options -> acl,user_xattr, [ 298.132207] ? __do_page_fault+0x180/0xd60 [ 298.132234] ? copy_mount_string+0x40/0x40 [ 298.132257] ? memset+0x20/0x40 [ 298.132272] ? copy_mount_options+0x26f/0x380 [ 298.132287] ksys_mount+0xcf/0x130 [ 298.132306] __x64_sys_mount+0xba/0x150 [ 298.169665] erofs: root inode @ nid 0 [ 298.172407] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 298.172422] do_syscall_64+0xf9/0x620 [ 298.172442] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 298.172452] RIP: 0033:0x46702a [ 298.172468] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 298.172476] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 298.172493] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 298.232635] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 298.239886] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 298.247225] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 298.254497] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 298.263167] erofs: unmounted for /dev/loop5 20:49:30 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffff1f0000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:30 executing program 2 (fault-call:0 fault-nth:46): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 298.416557] erofs: read_super, device -> /dev/loop3 [ 298.429485] erofs: unmounted for /dev/loop1 [ 298.431033] erofs: options -> acl,user_xattr, [ 298.438666] erofs: root inode @ nid 36 [ 298.521271] erofs: read_super, device -> /dev/loop0 [ 298.526398] erofs: options -> acl,user_xattr, [ 298.533456] erofs: root inode @ nid 0 [ 298.560500] erofs: read_super, device -> /dev/loop4 20:49:30 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x6c00, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 298.590844] erofs: read_super, device -> /dev/loop5 [ 298.595931] erofs: options -> acl,user_xattr, [ 298.625317] erofs: options -> acl,user_xattr, [ 298.629619] erofs: root inode @ nid 36 [ 298.629995] erofs: cannot find valid erofs superblock 20:49:30 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 298.638737] erofs: mounted on /dev/loop5 with opts: acl. [ 298.797473] erofs: read_super, device -> /dev/loop1 [ 298.808056] erofs: options -> acl,user_xattr, [ 298.821869] erofs: root inode @ nid 36 [ 298.826936] FAULT_INJECTION: forcing a failure. [ 298.826936] name failslab, interval 1, probability 0, space 0, times 0 [ 298.832827] erofs: mounted on /dev/loop1 with opts: acl. 20:49:31 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffffff7f00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:31 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xff0f000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 298.855783] erofs: read_super, device -> /dev/loop3 [ 298.864436] erofs: options -> acl,user_xattr, [ 298.881116] erofs: root inode @ nid 36 [ 298.897596] erofs: unmounted for /dev/loop1 [ 298.902127] erofs: unmounted for /dev/loop5 [ 298.905195] CPU: 1 PID: 18266 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 298.914353] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 298.923761] Call Trace: [ 298.926349] dump_stack+0x1fc/0x2ef [ 298.929966] should_fail.cold+0xa/0xf [ 298.933765] ? setup_fault_attr+0x200/0x200 [ 298.938099] ? lock_acquire+0x170/0x3c0 [ 298.942093] __should_failslab+0x115/0x180 [ 298.946351] should_failslab+0x5/0x10 [ 298.950260] __kmalloc+0x2ab/0x3c0 20:49:31 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 298.953808] ? prealloc_shrinker+0x15d/0x340 [ 298.958318] prealloc_shrinker+0x15d/0x340 [ 298.962571] sget_userns+0x7b4/0xcd0 [ 298.966294] ? set_bdev_super+0x110/0x110 [ 298.970465] ? ns_test_super+0x50/0x50 [ 298.974364] ? set_bdev_super+0x110/0x110 [ 298.978524] ? ns_test_super+0x50/0x50 [ 298.982418] sget+0x102/0x140 [ 298.985536] mount_bdev+0xf8/0x3b0 [ 298.989087] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 298.994387] erofs_mount+0x8c/0xc0 [ 298.998206] ? erofs_kill_sb+0x20/0x20 [ 299.002098] ? alloc_pages_current+0x19b/0x2a0 [ 299.006672] ? __lockdep_init_map+0x100/0x5a0 [ 299.011156] mount_fs+0xa3/0x310 [ 299.014516] vfs_kern_mount.part.0+0x68/0x470 [ 299.019002] do_mount+0x113c/0x2f10 [ 299.022626] ? cmp_ex_sort+0xc0/0xc0 [ 299.026330] ? __do_page_fault+0x180/0xd60 [ 299.030550] ? copy_mount_string+0x40/0x40 [ 299.034776] ? memset+0x20/0x40 [ 299.038042] ? copy_mount_options+0x26f/0x380 [ 299.042525] ksys_mount+0xcf/0x130 [ 299.046063] __x64_sys_mount+0xba/0x150 [ 299.050045] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 299.054611] do_syscall_64+0xf9/0x620 [ 299.058400] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 299.063572] RIP: 0033:0x46702a [ 299.066776] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 299.085662] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 299.093443] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a 20:49:31 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x7400, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 299.100696] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 299.107948] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 299.115198] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 299.122452] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 20:49:31 executing program 2 (fault-call:0 fault-nth:47): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 299.179664] erofs: read_super, device -> /dev/loop0 [ 299.192035] erofs: options -> acl,user_xattr, [ 299.204657] erofs: root inode @ nid 0 [ 299.214136] erofs: read_super, device -> /dev/loop4 [ 299.230247] erofs: options -> acl,user_xattr, [ 299.235125] erofs: cannot find valid erofs superblock [ 299.289988] erofs: read_super, device -> /dev/loop3 [ 299.290544] erofs: read_super, device -> /dev/loop5 [ 299.302415] erofs: options -> acl,user_xattr, [ 299.307297] erofs: options -> acl,user_xattr, [ 299.313379] erofs: root inode @ nid 36 [ 299.316517] erofs: root inode @ nid 36 [ 299.319872] erofs: mounted on /dev/loop5 with opts: acl. [ 299.366858] FAULT_INJECTION: forcing a failure. [ 299.366858] name failslab, interval 1, probability 0, space 0, times 0 [ 299.366919] erofs: read_super, device -> /dev/loop0 [ 299.400653] erofs: read_super, device -> /dev/loop1 [ 299.402174] erofs: read_super, device -> /dev/loop3 [ 299.406850] erofs: options -> acl,user_xattr, [ 299.419034] CPU: 1 PID: 18303 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 299.421033] erofs: options -> acl,user_xattr, [ 299.426930] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 299.426936] Call Trace: [ 299.426961] dump_stack+0x1fc/0x2ef [ 299.426980] should_fail.cold+0xa/0xf [ 299.426998] ? setup_fault_attr+0x200/0x200 [ 299.427018] ? lock_acquire+0x170/0x3c0 [ 299.443816] erofs: options -> acl,user_xattr, [ 299.447158] __should_failslab+0x115/0x180 20:49:31 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffff1f0000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 299.447179] should_failslab+0x5/0x10 [ 299.447193] __kmalloc+0x2ab/0x3c0 [ 299.447206] ? __list_lru_init+0xd3/0x7f0 [ 299.447225] __list_lru_init+0xd3/0x7f0 [ 299.460465] erofs: root inode @ nid 36 [ 299.463775] ? up_write+0x18/0x150 [ 299.463798] sget_userns+0x7e2/0xcd0 [ 299.463810] ? set_bdev_super+0x110/0x110 [ 299.463827] ? ns_test_super+0x50/0x50 [ 299.495462] erofs: root inode @ nid 0 [ 299.498920] ? set_bdev_super+0x110/0x110 [ 299.498939] ? ns_test_super+0x50/0x50 [ 299.498955] sget+0x102/0x140 20:49:31 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 299.498973] mount_bdev+0xf8/0x3b0 [ 299.498988] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 299.499003] erofs_mount+0x8c/0xc0 [ 299.530377] ? erofs_kill_sb+0x20/0x20 [ 299.534280] ? alloc_pages_current+0x19b/0x2a0 [ 299.538871] ? __lockdep_init_map+0x100/0x5a0 [ 299.543377] mount_fs+0xa3/0x310 [ 299.546744] vfs_kern_mount.part.0+0x68/0x470 [ 299.551241] do_mount+0x113c/0x2f10 [ 299.554876] ? cmp_ex_sort+0xc0/0xc0 [ 299.555081] erofs: root inode @ nid 36 [ 299.558590] ? __do_page_fault+0x180/0xd60 [ 299.558608] ? copy_mount_string+0x40/0x40 [ 299.558636] ? memset+0x20/0x40 [ 299.558653] ? copy_mount_options+0x26f/0x380 [ 299.563102] erofs: mounted on /dev/loop1 with opts: acl. [ 299.566921] ksys_mount+0xcf/0x130 [ 299.566940] __x64_sys_mount+0xba/0x150 [ 299.566957] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 299.566974] do_syscall_64+0xf9/0x620 [ 299.600181] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 299.605374] RIP: 0033:0x46702a [ 299.608562] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 299.627458] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 299.635152] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 299.642431] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 299.649693] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 299.657205] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 20:49:31 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x7a00, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 299.664457] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 299.674681] erofs: unmounted for /dev/loop5 20:49:31 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:31 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffffffff00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:31 executing program 2 (fault-call:0 fault-nth:48): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:31 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffffff7f00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 299.786134] erofs: unmounted for /dev/loop1 [ 299.825796] erofs: read_super, device -> /dev/loop3 [ 299.839187] erofs: options -> acl,user_xattr, [ 299.853109] erofs: root inode @ nid 36 [ 299.946738] erofs: read_super, device -> /dev/loop5 [ 299.952870] erofs: read_super, device -> /dev/loop0 [ 299.954069] erofs: read_super, device -> /dev/loop3 [ 299.958014] erofs: options -> acl,user_xattr, [ 299.964023] erofs: options -> acl,user_xattr, [ 299.968053] erofs: read_super, device -> /dev/loop1 [ 299.972725] erofs: root inode @ nid 36 [ 299.980431] FAULT_INJECTION: forcing a failure. [ 299.980431] name failslab, interval 1, probability 0, space 0, times 0 [ 299.986849] erofs: read_super, device -> /dev/loop4 [ 300.001210] erofs: options -> acl,user_xattr, [ 300.002826] erofs: options -> acl,user_xattr, [ 300.010722] erofs: options -> acl,user_xattr, [ 300.010807] erofs: cannot find valid erofs superblock [ 300.022554] erofs: root inode @ nid 36 [ 300.024706] erofs: root inode @ nid 0 [ 300.026827] CPU: 0 PID: 18337 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 300.031515] erofs: mounted on /dev/loop5 with opts: acl. [ 300.038235] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 300.038242] Call Trace: [ 300.038268] dump_stack+0x1fc/0x2ef [ 300.038287] should_fail.cold+0xa/0xf [ 300.038306] ? setup_fault_attr+0x200/0x200 [ 300.038323] ? lock_acquire+0x170/0x3c0 [ 300.038344] __should_failslab+0x115/0x180 [ 300.038361] should_failslab+0x5/0x10 [ 300.051574] erofs: root inode @ nid 36 [ 300.053345] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 300.053368] __kmalloc_node+0x38/0x70 [ 300.053388] kvmalloc_node+0x61/0xf0 [ 300.053405] __list_lru_init+0x4c6/0x7f0 [ 300.053421] ? up_read+0xa3/0x110 [ 300.053440] sget_userns+0x7e2/0xcd0 [ 300.056483] erofs: mounted on /dev/loop1 with opts: acl. [ 300.059682] ? set_bdev_super+0x110/0x110 [ 300.059704] ? ns_test_super+0x50/0x50 [ 300.059722] ? set_bdev_super+0x110/0x110 [ 300.059736] ? ns_test_super+0x50/0x50 [ 300.059750] sget+0x102/0x140 [ 300.059766] mount_bdev+0xf8/0x3b0 [ 300.059786] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 300.141498] erofs_mount+0x8c/0xc0 [ 300.145135] ? erofs_kill_sb+0x20/0x20 [ 300.149023] ? alloc_pages_current+0x19b/0x2a0 [ 300.153701] ? __lockdep_init_map+0x100/0x5a0 [ 300.158366] mount_fs+0xa3/0x310 [ 300.161747] vfs_kern_mount.part.0+0x68/0x470 [ 300.166686] do_mount+0x113c/0x2f10 [ 300.170424] ? cmp_ex_sort+0xc0/0xc0 [ 300.174147] ? __do_page_fault+0x180/0xd60 [ 300.178810] ? copy_mount_string+0x40/0x40 [ 300.183042] ? memset+0x20/0x40 [ 300.186310] ? copy_mount_options+0x26f/0x380 [ 300.190794] ksys_mount+0xcf/0x130 [ 300.194409] __x64_sys_mount+0xba/0x150 [ 300.198379] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 300.203056] do_syscall_64+0xf9/0x620 [ 300.206845] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 300.212017] RIP: 0033:0x46702a [ 300.215194] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 300.234076] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 300.242635] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 300.249887] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 300.257224] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 300.264477] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 300.271754] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 20:49:32 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xedc0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:32 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffffffff00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:32 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:32 executing program 2 (fault-call:0 fault-nth:49): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 300.451964] erofs: unmounted for /dev/loop5 [ 300.457601] erofs: read_super, device -> /dev/loop0 [ 300.463027] erofs: options -> acl,user_xattr, [ 300.467882] erofs: root inode @ nid 0 [ 300.489120] erofs: unmounted for /dev/loop1 20:49:32 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:32 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 300.550932] erofs: read_super, device -> /dev/loop3 [ 300.556010] erofs: options -> acl,user_xattr, [ 300.562927] erofs: root inode @ nid 36 [ 300.647788] FAULT_INJECTION: forcing a failure. [ 300.647788] name failslab, interval 1, probability 0, space 0, times 0 [ 300.660171] CPU: 0 PID: 18376 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 300.668076] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 300.679347] Call Trace: [ 300.681953] dump_stack+0x1fc/0x2ef [ 300.685597] should_fail.cold+0xa/0xf [ 300.687752] erofs: read_super, device -> /dev/loop4 [ 300.689404] ? setup_fault_attr+0x200/0x200 [ 300.689422] ? lock_acquire+0x170/0x3c0 [ 300.689442] __should_failslab+0x115/0x180 [ 300.706945] should_failslab+0x5/0x10 [ 300.710755] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 300.715878] __kmalloc_node+0x38/0x70 [ 300.718142] erofs: options -> acl,user_xattr, [ 300.719698] kvmalloc_node+0x61/0xf0 [ 300.719718] __list_lru_init+0x4c6/0x7f0 [ 300.719733] ? up_read+0xa3/0x110 [ 300.719752] sget_userns+0x810/0xcd0 [ 300.724628] erofs: cannot find valid erofs superblock [ 300.727934] ? set_bdev_super+0x110/0x110 [ 300.727955] ? ns_test_super+0x50/0x50 [ 300.727976] ? set_bdev_super+0x110/0x110 [ 300.756489] ? ns_test_super+0x50/0x50 [ 300.760384] sget+0x102/0x140 [ 300.762096] erofs: read_super, device -> /dev/loop5 [ 300.763521] mount_bdev+0xf8/0x3b0 [ 300.768524] erofs: options -> acl,user_xattr, [ 300.772052] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 300.772068] erofs_mount+0x8c/0xc0 [ 300.772080] ? erofs_kill_sb+0x20/0x20 [ 300.772099] ? alloc_pages_current+0x19b/0x2a0 [ 300.772112] ? __lockdep_init_map+0x100/0x5a0 [ 300.772127] mount_fs+0xa3/0x310 [ 300.801689] vfs_kern_mount.part.0+0x68/0x470 [ 300.804005] erofs: root inode @ nid 36 [ 300.806218] do_mount+0x113c/0x2f10 [ 300.806238] ? cmp_ex_sort+0xc0/0xc0 [ 300.806260] ? __do_page_fault+0x180/0xd60 [ 300.814181] erofs: mounted on /dev/loop5 with opts: acl. [ 300.817731] ? copy_mount_string+0x40/0x40 [ 300.817757] ? memset+0x20/0x40 [ 300.817774] ? copy_mount_options+0x26f/0x380 [ 300.839358] ksys_mount+0xcf/0x130 [ 300.842883] __x64_sys_mount+0xba/0x150 [ 300.846876] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 300.851452] do_syscall_64+0xf9/0x620 [ 300.855289] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 300.860493] RIP: 0033:0x46702a [ 300.863674] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 300.882561] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 300.890303] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 300.897557] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 300.904809] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 300.912062] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 300.919331] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 300.932632] erofs: read_super, device -> /dev/loop1 [ 300.937668] erofs: options -> acl,user_xattr, [ 300.979767] erofs: read_super, device -> /dev/loop0 20:49:33 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 301.010657] erofs: options -> acl,user_xattr, [ 301.015245] erofs: root inode @ nid 0 [ 301.025659] erofs: root inode @ nid 36 [ 301.050470] erofs: mounted on /dev/loop1 with opts: acl. [ 301.051215] erofs: read_super, device -> /dev/loop3 20:49:33 executing program 2 (fault-call:0 fault-nth:50): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:33 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 301.066257] erofs: options -> acl,user_xattr, [ 301.072031] erofs: unmounted for /dev/loop5 [ 301.073390] erofs: root inode @ nid 36 20:49:33 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xff0f, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:33 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 301.176163] erofs: read_super, device -> /dev/loop0 [ 301.183531] erofs: options -> acl,user_xattr, [ 301.201893] erofs: unmounted for /dev/loop1 [ 301.208159] erofs: root inode @ nid 0 [ 301.232434] erofs: read_super, device -> /dev/loop2 [ 301.237518] erofs: options -> acl,user_xattr, [ 301.243936] FAULT_INJECTION: forcing a failure. [ 301.243936] name failslab, interval 1, probability 0, space 0, times 0 [ 301.255872] CPU: 0 PID: 18405 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 301.263755] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 301.273205] Call Trace: [ 301.275784] dump_stack+0x1fc/0x2ef [ 301.279409] should_fail.cold+0xa/0xf [ 301.283207] ? do_mount+0x113c/0x2f10 [ 301.286994] ? setup_fault_attr+0x200/0x200 [ 301.291301] ? blk_queue_enter+0x40b/0xb70 [ 301.295525] __should_failslab+0x115/0x180 [ 301.299919] should_failslab+0x5/0x10 [ 301.303716] kmem_cache_alloc_node+0x54/0x3b0 [ 301.308223] create_task_io_context+0x2c/0x430 [ 301.312803] generic_make_request_checks+0x1c4f/0x22e0 [ 301.318098] ? should_fail_bio.isra.0+0xa0/0xa0 [ 301.322764] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 301.327770] ? kmem_cache_alloc+0x315/0x370 [ 301.332094] generic_make_request+0x23f/0xdf0 [ 301.336577] ? blk_put_request+0x110/0x110 [ 301.340822] ? lock_downgrade+0x720/0x720 [ 301.344957] submit_bio+0xb1/0x430 [ 301.350493] ? generic_make_request+0xdf0/0xdf0 [ 301.355155] ? check_preemption_disabled+0x41/0x280 [ 301.360280] ? guard_bio_eod+0x2a0/0x650 [ 301.364330] submit_bh_wbc+0x5a7/0x760 [ 301.368203] __bread_gfp+0x14e/0x300 [ 301.371919] erofs_fill_super+0x207/0x12cc [ 301.376142] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 301.381417] ? vsprintf+0x30/0x30 [ 301.384864] ? wait_for_completion_io+0x10/0x10 [ 301.389546] ? set_blocksize+0x163/0x3f0 [ 301.393623] mount_bdev+0x2fc/0x3b0 [ 301.397245] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 301.402505] erofs_mount+0x8c/0xc0 [ 301.406032] ? erofs_kill_sb+0x20/0x20 [ 301.409907] ? alloc_pages_current+0x19b/0x2a0 [ 301.414491] ? __lockdep_init_map+0x100/0x5a0 [ 301.418981] mount_fs+0xa3/0x310 [ 301.422335] vfs_kern_mount.part.0+0x68/0x470 [ 301.426832] do_mount+0x113c/0x2f10 [ 301.430452] ? cmp_ex_sort+0xc0/0xc0 [ 301.434157] ? __do_page_fault+0x180/0xd60 [ 301.438377] ? copy_mount_string+0x40/0x40 [ 301.442609] ? memset+0x20/0x40 [ 301.445886] ? copy_mount_options+0x26f/0x380 [ 301.450391] ksys_mount+0xcf/0x130 [ 301.453925] __x64_sys_mount+0xba/0x150 [ 301.457895] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 301.462466] do_syscall_64+0xf9/0x620 [ 301.466268] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 301.471441] RIP: 0033:0x46702a [ 301.474721] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 301.493603] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 301.501293] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 301.508545] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 301.515798] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 301.523157] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 301.530599] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 20:49:33 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 301.568915] erofs: root inode @ nid 36 [ 301.583920] erofs: mounted on /dev/loop2 with opts: acl. [ 301.611883] erofs: read_super, device -> /dev/loop3 [ 301.617193] erofs: options -> acl,user_xattr, [ 301.623116] erofs: root inode @ nid 36 20:49:33 executing program 2 (fault-call:0 fault-nth:51): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 301.679800] erofs: read_super, device -> /dev/loop4 [ 301.694431] erofs: options -> acl,user_xattr, [ 301.705719] erofs: read_super, device -> /dev/loop5 [ 301.712660] erofs: cannot find valid erofs superblock 20:49:33 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 301.735581] erofs: unmounted for /dev/loop2 [ 301.736918] erofs: options -> acl,user_xattr, [ 301.750238] erofs: root inode @ nid 36 [ 301.754645] erofs: mounted on /dev/loop5 with opts: acl. [ 301.756526] erofs: read_super, device -> /dev/loop1 [ 301.769709] erofs: options -> acl,user_xattr, [ 301.779412] erofs: cannot read erofs superblock 20:49:33 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x20000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:33 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 301.786570] erofs: unmounted for /dev/loop5 [ 301.897453] erofs: read_super, device -> /dev/loop0 [ 301.905892] erofs: options -> acl,user_xattr, [ 301.917075] erofs: root inode @ nid 0 [ 301.922597] erofs: read_super, device -> /dev/loop2 [ 301.927919] erofs: options -> acl,user_xattr, [ 301.937717] FAULT_INJECTION: forcing a failure. [ 301.937717] name failslab, interval 1, probability 0, space 0, times 0 [ 301.953404] CPU: 0 PID: 18442 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 301.961308] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 301.970671] Call Trace: [ 301.973255] dump_stack+0x1fc/0x2ef [ 301.976887] should_fail.cold+0xa/0xf [ 301.980685] ? setup_fault_attr+0x200/0x200 [ 301.985126] ? lock_acquire+0x170/0x3c0 [ 301.989098] __should_failslab+0x115/0x180 [ 301.993394] should_failslab+0x5/0x10 [ 301.997188] kmem_cache_alloc_trace+0x284/0x380 [ 302.001888] erofs_fill_super+0x167/0x12cc [ 302.006112] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 302.011387] ? vsprintf+0x30/0x30 [ 302.014828] ? wait_for_completion_io+0x10/0x10 [ 302.019487] ? set_blocksize+0x163/0x3f0 [ 302.023539] mount_bdev+0x2fc/0x3b0 [ 302.027161] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 302.032434] erofs_mount+0x8c/0xc0 [ 302.035958] ? erofs_kill_sb+0x20/0x20 [ 302.039837] ? alloc_pages_current+0x19b/0x2a0 [ 302.044402] ? __lockdep_init_map+0x100/0x5a0 [ 302.048882] mount_fs+0xa3/0x310 [ 302.052234] vfs_kern_mount.part.0+0x68/0x470 [ 302.056730] do_mount+0x113c/0x2f10 [ 302.060352] ? cmp_ex_sort+0xc0/0xc0 [ 302.064062] ? __do_page_fault+0x180/0xd60 [ 302.068281] ? copy_mount_string+0x40/0x40 [ 302.072522] ? memset+0x20/0x40 [ 302.075810] ? copy_mount_options+0x26f/0x380 [ 302.080312] ksys_mount+0xcf/0x130 [ 302.083952] __x64_sys_mount+0xba/0x150 [ 302.087927] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 302.092510] do_syscall_64+0xf9/0x620 [ 302.096314] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 302.101505] RIP: 0033:0x46702a [ 302.104726] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 302.126671] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 302.134385] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 302.141824] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 302.149293] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 302.156662] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 302.163944] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 302.191230] erofs: read_super, device -> /dev/loop3 [ 302.196300] erofs: options -> acl,user_xattr, [ 302.202005] erofs: root inode @ nid 36 [ 302.207601] erofs: read_super, device -> /dev/loop1 [ 302.212820] erofs: options -> acl,user_xattr, [ 302.217365] erofs: cannot read erofs superblock 20:49:34 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 302.294249] erofs: read_super, device -> /dev/loop5 [ 302.299552] erofs: options -> acl,user_xattr, [ 302.304308] erofs: cannot read erofs superblock [ 302.320308] erofs: read_super, device -> /dev/loop4 [ 302.327893] erofs: options -> acl,user_xattr, [ 302.345199] erofs: cannot find valid erofs superblock 20:49:34 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x10, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:34 executing program 2 (fault-call:0 fault-nth:52): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 302.431497] erofs: read_super, device -> /dev/loop3 [ 302.436549] erofs: options -> acl,user_xattr, [ 302.452604] erofs: root inode @ nid 36 20:49:34 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 302.515570] erofs: read_super, device -> /dev/loop0 [ 302.526032] erofs: options -> acl,user_xattr, [ 302.533119] erofs: root inode @ nid 0 [ 302.536499] erofs: read_super, device -> /dev/loop2 [ 302.547688] erofs: options -> acl,user_xattr, [ 302.553908] erofs: root inode @ nid 36 [ 302.558210] FAULT_INJECTION: forcing a failure. 20:49:34 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:34 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x14, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 302.558210] name failslab, interval 1, probability 0, space 0, times 0 [ 302.572785] CPU: 1 PID: 18482 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 302.580691] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 302.590052] Call Trace: [ 302.592641] dump_stack+0x1fc/0x2ef [ 302.596258] should_fail.cold+0xa/0xf [ 302.600054] ? setup_fault_attr+0x200/0x200 [ 302.604383] ? static_obj+0x50/0x50 [ 302.608015] __should_failslab+0x115/0x180 [ 302.612245] should_failslab+0x5/0x10 [ 302.616039] kmem_cache_alloc+0x3f/0x370 [ 302.620102] ? mempool_alloc+0x350/0x350 [ 302.624166] mempool_alloc+0x146/0x350 [ 302.628049] ? mempool_resize+0x790/0x790 [ 302.632182] ? find_get_entry+0x4f4/0x8a0 [ 302.636320] bio_alloc_bioset+0x389/0x5e0 [ 302.640472] ? mark_page_accessed+0x581/0xda0 [ 302.645003] ? bvec_alloc+0x2f0/0x2f0 [ 302.648788] ? pagecache_get_page+0x1c4/0xd50 [ 302.653270] erofs_get_meta_page+0x2bb/0xcd0 [ 302.657724] erofs_iget+0x23b/0x2210 [ 302.661434] ? do_raw_spin_unlock+0x171/0x230 [ 302.665928] erofs_fill_super+0xf65/0x12cc [ 302.670167] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 302.675433] ? vsprintf+0x30/0x30 [ 302.678874] ? wait_for_completion_io+0x10/0x10 [ 302.683537] ? set_blocksize+0x163/0x3f0 [ 302.687888] mount_bdev+0x2fc/0x3b0 [ 302.691501] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 302.696762] erofs_mount+0x8c/0xc0 [ 302.700295] ? erofs_kill_sb+0x20/0x20 [ 302.704190] ? alloc_pages_current+0x19b/0x2a0 [ 302.708765] ? __lockdep_init_map+0x100/0x5a0 [ 302.713244] mount_fs+0xa3/0x310 [ 302.716596] vfs_kern_mount.part.0+0x68/0x470 [ 302.721090] do_mount+0x113c/0x2f10 [ 302.724724] ? cmp_ex_sort+0xc0/0xc0 [ 302.728424] ? __do_page_fault+0x180/0xd60 [ 302.732641] ? copy_mount_string+0x40/0x40 [ 302.736862] ? memset+0x20/0x40 [ 302.740154] ? copy_mount_options+0x26f/0x380 [ 302.744672] ksys_mount+0xcf/0x130 [ 302.748206] __x64_sys_mount+0xba/0x150 [ 302.752191] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 302.756768] do_syscall_64+0xf9/0x620 [ 302.760570] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 302.765767] RIP: 0033:0x46702a [ 302.768959] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 302.788800] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 302.796491] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 302.804015] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 302.811288] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 302.818543] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 302.825795] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 302.841274] erofs: read_super, device -> /dev/loop1 [ 302.877440] erofs: options -> acl,user_xattr, [ 302.906345] erofs: mounted on /dev/loop2 with opts: acl. 20:49:35 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 302.936544] erofs: root inode @ nid 36 20:49:35 executing program 2 (fault-call:0 fault-nth:53): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 302.982828] erofs: read_super, device -> /dev/loop3 [ 302.998603] erofs: mounted on /dev/loop1 with opts: acl. [ 303.017878] erofs: options -> acl,user_xattr, [ 303.027417] erofs: root inode @ nid 36 [ 303.029136] erofs: unmounted for /dev/loop2 [ 303.034687] erofs: read_super, device -> /dev/loop5 [ 303.046171] erofs: options -> acl,user_xattr, [ 303.049593] erofs: read_super, device -> /dev/loop0 [ 303.051155] erofs: root inode @ nid 36 [ 303.066329] erofs: mounted on /dev/loop5 with opts: acl. 20:49:35 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 303.081664] erofs: options -> acl,user_xattr, [ 303.099213] erofs: unmounted for /dev/loop5 [ 303.100720] erofs: root inode @ nid 0 20:49:35 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 303.236021] erofs: read_super, device -> /dev/loop4 [ 303.238128] erofs: read_super, device -> /dev/loop3 [ 303.249249] erofs: read_super, device -> /dev/loop0 [ 303.255313] erofs: options -> acl,user_xattr, [ 303.258157] erofs: read_super, device -> /dev/loop2 [ 303.270595] erofs: root inode @ nid 0 [ 303.276113] erofs: options -> acl,user_xattr, 20:49:35 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 303.292605] erofs: cannot find valid erofs superblock [ 303.292640] erofs: options -> acl,user_xattr, [ 303.302596] erofs: options -> acl,user_xattr, [ 303.307920] erofs: root inode @ nid 36 [ 303.312545] FAULT_INJECTION: forcing a failure. [ 303.312545] name failslab, interval 1, probability 0, space 0, times 0 [ 303.326182] erofs: unmounted for /dev/loop1 [ 303.329315] CPU: 1 PID: 18510 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 303.338394] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 303.342911] erofs: read_super, device -> /dev/loop5 [ 303.347919] Call Trace: [ 303.347943] dump_stack+0x1fc/0x2ef [ 303.347961] should_fail.cold+0xa/0xf [ 303.347979] ? setup_fault_attr+0x200/0x200 [ 303.367239] ? lock_acquire+0x170/0x3c0 [ 303.371218] __should_failslab+0x115/0x180 [ 303.375440] should_failslab+0x5/0x10 [ 303.379224] kmem_cache_alloc+0x277/0x370 [ 303.383357] ? destroy_inode+0x20/0x20 [ 303.387229] alloc_inode+0x18/0x50 [ 303.390754] ? destroy_inode+0x20/0x20 [ 303.394628] alloc_inode+0x5d/0x180 [ 303.398242] iget_locked+0x193/0x480 [ 303.401941] ? lock_downgrade+0x720/0x720 [ 303.406086] erofs_iget+0x27/0x2210 [ 303.409785] ? do_raw_spin_unlock+0x171/0x230 [ 303.414270] erofs_fill_super+0xf65/0x12cc [ 303.418498] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 303.423758] ? vsprintf+0x30/0x30 [ 303.427217] ? wait_for_completion_io+0x10/0x10 [ 303.431872] ? set_blocksize+0x163/0x3f0 [ 303.435922] mount_bdev+0x2fc/0x3b0 [ 303.439532] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 303.444793] erofs_mount+0x8c/0xc0 [ 303.448319] ? erofs_kill_sb+0x20/0x20 [ 303.452195] ? alloc_pages_current+0x19b/0x2a0 [ 303.456777] ? __lockdep_init_map+0x100/0x5a0 [ 303.461259] mount_fs+0xa3/0x310 [ 303.464630] vfs_kern_mount.part.0+0x68/0x470 [ 303.469136] do_mount+0x113c/0x2f10 [ 303.472749] ? cmp_ex_sort+0xc0/0xc0 [ 303.476452] ? __do_page_fault+0x180/0xd60 [ 303.480670] ? copy_mount_string+0x40/0x40 [ 303.484908] ? memset+0x20/0x40 [ 303.488195] ? copy_mount_options+0x26f/0x380 [ 303.492678] ksys_mount+0xcf/0x130 [ 303.496216] __x64_sys_mount+0xba/0x150 [ 303.500177] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 303.504752] do_syscall_64+0xf9/0x620 [ 303.508541] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 303.513712] RIP: 0033:0x46702a [ 303.516891] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 303.535788] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 303.543483] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 303.550736] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 303.557989] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 303.565243] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 303.572509] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 20:49:35 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3000, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:35 executing program 2 (fault-call:0 fault-nth:54): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 303.607775] erofs: root inode @ nid 36 [ 303.612640] erofs: options -> acl,user_xattr, [ 303.617915] erofs: root inode @ nid 36 [ 303.627651] erofs: mounted on /dev/loop5 with opts: acl. 20:49:36 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x14, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 303.864658] erofs: read_super, device -> /dev/loop3 [ 303.869734] erofs: options -> acl,user_xattr, [ 303.877206] erofs: unmounted for /dev/loop5 [ 303.882651] erofs: root inode @ nid 36 20:49:36 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 303.962049] erofs: read_super, device -> /dev/loop1 [ 303.967294] erofs: read_super, device -> /dev/loop2 [ 303.989455] erofs: options -> acl,user_xattr, [ 303.998828] erofs: options -> acl,user_xattr, 20:49:36 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x1fffff, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 304.009329] erofs: root inode @ nid 36 [ 304.022337] FAULT_INJECTION: forcing a failure. [ 304.022337] name failslab, interval 1, probability 0, space 0, times 0 [ 304.035089] erofs: mounted on /dev/loop1 with opts: acl. [ 304.052368] CPU: 1 PID: 18539 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 304.060383] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 304.070440] Call Trace: [ 304.073038] dump_stack+0x1fc/0x2ef [ 304.076679] should_fail.cold+0xa/0xf [ 304.080499] ? setup_fault_attr+0x200/0x200 [ 304.084834] ? lock_acquire+0x170/0x3c0 [ 304.088822] __should_failslab+0x115/0x180 [ 304.093071] should_failslab+0x5/0x10 [ 304.096876] kmem_cache_alloc_trace+0x284/0x380 [ 304.101557] erofs_fill_super+0x167/0x12cc [ 304.105807] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 304.111266] ? vsprintf+0x30/0x30 [ 304.114733] ? wait_for_completion_io+0x10/0x10 [ 304.119411] ? set_blocksize+0x163/0x3f0 [ 304.124193] mount_bdev+0x2fc/0x3b0 [ 304.127831] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 304.133119] erofs_mount+0x8c/0xc0 [ 304.136666] ? erofs_kill_sb+0x20/0x20 [ 304.140570] ? alloc_pages_current+0x19b/0x2a0 [ 304.145162] ? __lockdep_init_map+0x100/0x5a0 [ 304.149669] mount_fs+0xa3/0x310 [ 304.153053] vfs_kern_mount.part.0+0x68/0x470 [ 304.157566] do_mount+0x113c/0x2f10 [ 304.161208] ? cmp_ex_sort+0xc0/0xc0 [ 304.164935] ? __do_page_fault+0x180/0xd60 [ 304.169186] ? copy_mount_string+0x40/0x40 [ 304.173441] ? memset+0x20/0x40 [ 304.176729] ? copy_mount_options+0x26f/0x380 [ 304.181238] ksys_mount+0xcf/0x130 [ 304.184795] __x64_sys_mount+0xba/0x150 [ 304.188784] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 304.193382] do_syscall_64+0xf9/0x620 [ 304.197192] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 304.202392] RIP: 0033:0x46702a [ 304.205604] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 304.224516] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 304.232237] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 304.239513] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 304.246790] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 304.254071] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 20:49:36 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x14, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 304.261354] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 304.287953] erofs: unmounted for /dev/loop1 [ 304.331043] erofs: read_super, device -> /dev/loop0 [ 304.349651] erofs: options -> acl,user_xattr, [ 304.368671] erofs: cannot find valid erofs superblock [ 304.392018] erofs: read_super, device -> /dev/loop1 [ 304.393922] erofs: read_super, device -> /dev/loop3 [ 304.398272] erofs: options -> acl,user_xattr, [ 304.411662] erofs: root inode @ nid 36 [ 304.415769] erofs: mounted on /dev/loop1 with opts: acl. [ 304.440689] erofs: options -> acl,user_xattr, [ 304.445486] erofs: root inode @ nid 36 [ 304.500982] erofs: read_super, device -> /dev/loop5 [ 304.513004] erofs: options -> acl,user_xattr, [ 304.518036] erofs: root inode @ nid 36 [ 304.523120] erofs: mounted on /dev/loop5 with opts: acl. [ 304.562755] erofs: read_super, device -> /dev/loop4 20:49:36 executing program 2 (fault-call:0 fault-nth:55): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:36 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea03744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:36 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x37, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 304.601465] erofs: read_super, device -> /dev/loop3 [ 304.606546] erofs: options -> acl,user_xattr, [ 304.624478] erofs: unmounted for /dev/loop1 [ 304.625232] erofs: options -> acl,user_xattr, [ 304.628959] erofs: unmounted for /dev/loop5 [ 304.635740] erofs: blksize 1 isn't supported on this platform 20:49:36 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea03744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 304.656088] erofs: root inode @ nid 36 20:49:36 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 304.765028] erofs: read_super, device -> /dev/loop2 [ 304.778655] erofs: options -> acl,user_xattr, [ 304.784725] FAULT_INJECTION: forcing a failure. [ 304.784725] name failslab, interval 1, probability 0, space 0, times 0 [ 304.807474] CPU: 1 PID: 18582 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 304.815390] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 304.824750] Call Trace: [ 304.827352] dump_stack+0x1fc/0x2ef [ 304.830998] should_fail.cold+0xa/0xf [ 304.832515] erofs: read_super, device -> /dev/loop0 [ 304.834809] ? setup_fault_attr+0x200/0x200 [ 304.834826] ? lock_acquire+0x170/0x3c0 [ 304.834845] __should_failslab+0x115/0x180 [ 304.846451] erofs: options -> acl,user_xattr, [ 304.848127] should_failslab+0x5/0x10 [ 304.848143] kmem_cache_alloc_trace+0x284/0x380 [ 304.848166] erofs_fill_super+0x167/0x12cc [ 304.860546] erofs: root inode @ nid 0 [ 304.860668] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 304.878590] ? vsprintf+0x30/0x30 [ 304.882228] ? wait_for_completion_io+0x10/0x10 [ 304.886890] ? set_blocksize+0x163/0x3f0 [ 304.890942] mount_bdev+0x2fc/0x3b0 [ 304.894557] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 304.899906] erofs_mount+0x8c/0xc0 [ 304.899919] ? erofs_kill_sb+0x20/0x20 [ 304.899938] ? alloc_pages_current+0x19b/0x2a0 [ 304.899953] ? __lockdep_init_map+0x100/0x5a0 [ 304.899966] mount_fs+0xa3/0x310 [ 304.899985] vfs_kern_mount.part.0+0x68/0x470 [ 304.900002] do_mount+0x113c/0x2f10 [ 304.900016] ? cmp_ex_sort+0xc0/0xc0 [ 304.900035] ? __do_page_fault+0x180/0xd60 [ 304.935839] ? copy_mount_string+0x40/0x40 [ 304.940066] ? memset+0x20/0x40 [ 304.943347] ? copy_mount_options+0x26f/0x380 [ 304.947828] ksys_mount+0xcf/0x130 [ 304.951382] __x64_sys_mount+0xba/0x150 [ 304.955353] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 304.959924] do_syscall_64+0xf9/0x620 [ 304.963717] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 304.968892] RIP: 0033:0x46702a [ 304.972075] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 304.990964] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 304.998664] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 305.005928] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 20:49:37 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 305.013185] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 305.020443] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 305.027698] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 305.050591] erofs: read_super, device -> /dev/loop1 [ 305.060340] erofs: read_super, device -> /dev/loop5 [ 305.067738] erofs: options -> acl,user_xattr, [ 305.075668] erofs: options -> acl,user_xattr, [ 305.081163] erofs: root inode @ nid 36 [ 305.087684] erofs: mounted on /dev/loop5 with opts: acl. [ 305.088371] erofs: root inode @ nid 36 [ 305.103809] erofs: mounted on /dev/loop1 with opts: acl. 20:49:37 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea03744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 305.128221] erofs: read_super, device -> /dev/loop4 [ 305.138616] erofs: options -> acl,user_xattr, [ 305.139127] erofs: read_super, device -> /dev/loop3 [ 305.160498] erofs: blksize 1 isn't supported on this platform [ 305.166538] erofs: options -> acl,user_xattr, [ 305.173199] erofs: read_super, device -> /dev/loop0 20:49:37 executing program 2 (fault-call:0 fault-nth:56): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:37 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea04744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 305.178335] erofs: options -> acl,user_xattr, [ 305.180083] erofs: unmounted for /dev/loop5 [ 305.194791] erofs: root inode @ nid 0 [ 305.199649] erofs: root inode @ nid 36 [ 305.204691] erofs: unmounted for /dev/loop1 20:49:37 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea04744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 305.341817] erofs: read_super, device -> /dev/loop2 [ 305.349683] erofs: options -> acl,user_xattr, [ 305.355590] erofs: root inode @ nid 36 [ 305.360777] FAULT_INJECTION: forcing a failure. [ 305.360777] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 305.372588] CPU: 1 PID: 18624 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 305.380469] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 305.389824] Call Trace: [ 305.392473] dump_stack+0x1fc/0x2ef [ 305.396099] should_fail.cold+0xa/0xf [ 305.399895] ? unwind_get_return_address+0x51/0x90 [ 305.404822] ? setup_fault_attr+0x200/0x200 [ 305.409128] ? blk_queue_exit+0xf2/0x250 [ 305.413180] __alloc_pages_nodemask+0x239/0x2890 [ 305.417925] ? __lock_acquire+0x6de/0x3ff0 [ 305.422168] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 305.427120] ? mark_held_locks+0xf0/0xf0 [ 305.431189] ? submit_bio+0xb1/0x430 [ 305.434912] ? generic_make_request+0xdf0/0xdf0 [ 305.439578] ? should_fail+0x142/0x7b0 [ 305.443451] ? fs_reclaim_release+0xd0/0x110 [ 305.447851] ? setup_fault_attr+0x200/0x200 [ 305.452159] ? lock_acquire+0x170/0x3c0 [ 305.456134] cache_grow_begin+0xa4/0x8a0 [ 305.460194] ? setup_fault_attr+0x200/0x200 [ 305.464513] ? lock_acquire+0x170/0x3c0 [ 305.468474] cache_alloc_refill+0x273/0x340 [ 305.472786] kmem_cache_alloc+0x346/0x370 [ 305.476922] erofs_fill_super+0x10a1/0x12cc [ 305.481251] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 305.486520] ? vsprintf+0x30/0x30 [ 305.489976] ? wait_for_completion_io+0x10/0x10 [ 305.494639] ? set_blocksize+0x163/0x3f0 [ 305.498688] mount_bdev+0x2fc/0x3b0 [ 305.502314] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 305.507587] erofs_mount+0x8c/0xc0 [ 305.511121] ? erofs_kill_sb+0x20/0x20 [ 305.515006] ? alloc_pages_current+0x19b/0x2a0 [ 305.519591] ? __lockdep_init_map+0x100/0x5a0 [ 305.524160] mount_fs+0xa3/0x310 [ 305.527514] vfs_kern_mount.part.0+0x68/0x470 [ 305.532010] do_mount+0x113c/0x2f10 [ 305.535634] ? cmp_ex_sort+0xc0/0xc0 [ 305.539333] ? __do_page_fault+0x180/0xd60 [ 305.543554] ? copy_mount_string+0x40/0x40 [ 305.547797] ? memset+0x20/0x40 [ 305.552036] ? copy_mount_options+0x26f/0x380 [ 305.556517] ksys_mount+0xcf/0x130 [ 305.560060] __x64_sys_mount+0xba/0x150 [ 305.564042] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 305.568607] do_syscall_64+0xf9/0x620 [ 305.572395] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 305.577568] RIP: 0033:0x46702a [ 305.580756] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 305.599653] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 305.607355] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 305.614613] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 305.621875] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 305.629139] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 20:49:37 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x400000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 305.636415] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 305.655795] erofs: mounted on /dev/loop2 with opts: acl. [ 305.676966] erofs: read_super, device -> /dev/loop5 [ 305.694856] erofs: options -> acl,user_xattr, [ 305.704760] erofs: read_super, device -> /dev/loop1 [ 305.713659] erofs: options -> acl,user_xattr, [ 305.715642] erofs: root inode @ nid 36 [ 305.722514] erofs: root inode @ nid 36 [ 305.731114] erofs: mounted on /dev/loop1 with opts: acl. 20:49:37 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:37 executing program 2 (fault-call:0 fault-nth:57): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:37 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea08744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 305.746524] erofs: mounted on /dev/loop5 with opts: acl. [ 305.749068] erofs: read_super, device -> /dev/loop0 [ 305.757364] erofs: options -> acl,user_xattr, [ 305.762721] erofs: root inode @ nid 0 [ 305.764994] erofs: read_super, device -> /dev/loop3 [ 305.776249] erofs: options -> acl,user_xattr, [ 305.781351] erofs: unmounted for /dev/loop2 [ 305.785891] erofs: root inode @ nid 36 [ 305.811422] erofs: unmounted for /dev/loop1 20:49:38 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea04744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 305.900688] erofs: read_super, device -> /dev/loop0 [ 305.909119] erofs: options -> acl,user_xattr, [ 305.919192] erofs: root inode @ nid 0 [ 305.945460] erofs: unmounted for /dev/loop5 20:49:38 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea08744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 305.980972] erofs: read_super, device -> /dev/loop4 [ 305.986448] erofs: options -> acl,user_xattr, [ 305.991483] erofs: blksize 1 isn't supported on this platform [ 306.013878] erofs: read_super, device -> /dev/loop3 [ 306.019422] erofs: options -> acl,user_xattr, [ 306.020040] erofs: read_super, device -> /dev/loop2 [ 306.029086] erofs: root inode @ nid 36 [ 306.034779] erofs: options -> acl,user_xattr, [ 306.039713] erofs: root inode @ nid 36 [ 306.044053] FAULT_INJECTION: forcing a failure. [ 306.044053] name failslab, interval 1, probability 0, space 0, times 0 [ 306.056055] CPU: 0 PID: 18656 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 306.063938] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 306.074231] Call Trace: [ 306.076820] dump_stack+0x1fc/0x2ef [ 306.080446] should_fail.cold+0xa/0xf [ 306.084237] ? setup_fault_attr+0x200/0x200 [ 306.088571] ? lock_acquire+0x170/0x3c0 [ 306.092542] __should_failslab+0x115/0x180 [ 306.096783] should_failslab+0x5/0x10 [ 306.100623] kmem_cache_alloc+0x277/0x370 [ 306.104756] ? destroy_inode+0x20/0x20 [ 306.108626] alloc_inode+0x18/0x50 [ 306.112150] ? destroy_inode+0x20/0x20 [ 306.116069] alloc_inode+0x5d/0x180 [ 306.119796] iget_locked+0x193/0x480 [ 306.123520] ? lock_downgrade+0x720/0x720 [ 306.127669] erofs_iget+0x27/0x2210 [ 306.131294] ? do_raw_spin_unlock+0x171/0x230 [ 306.135804] erofs_fill_super+0xf65/0x12cc [ 306.140047] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 306.145309] ? vsprintf+0x30/0x30 [ 306.148752] ? wait_for_completion_io+0x10/0x10 [ 306.153411] ? set_blocksize+0x163/0x3f0 [ 306.157467] mount_bdev+0x2fc/0x3b0 [ 306.161085] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 306.166374] erofs_mount+0x8c/0xc0 [ 306.169934] ? erofs_kill_sb+0x20/0x20 [ 306.173829] ? alloc_pages_current+0x19b/0x2a0 [ 306.178405] ? __lockdep_init_map+0x100/0x5a0 [ 306.182890] mount_fs+0xa3/0x310 [ 306.186247] vfs_kern_mount.part.0+0x68/0x470 [ 306.190730] do_mount+0x113c/0x2f10 [ 306.194341] ? cmp_ex_sort+0xc0/0xc0 [ 306.198041] ? __do_page_fault+0x180/0xd60 [ 306.202259] ? copy_mount_string+0x40/0x40 [ 306.206483] ? memset+0x20/0x40 [ 306.209759] ? copy_mount_options+0x26f/0x380 [ 306.214249] ksys_mount+0xcf/0x130 [ 306.217787] __x64_sys_mount+0xba/0x150 [ 306.221760] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 306.226334] do_syscall_64+0xf9/0x620 [ 306.230147] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 306.235330] RIP: 0033:0x46702a [ 306.238510] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 306.257401] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 306.265133] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 306.272397] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 306.279671] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 306.286932] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 306.294210] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 20:49:38 executing program 3: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x80ffff, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 306.340841] erofs: read_super, device -> /dev/loop1 [ 306.348003] erofs: options -> acl,user_xattr, [ 306.362192] erofs: root inode @ nid 36 [ 306.368248] erofs: mounted on /dev/loop1 with opts: acl. 20:49:38 executing program 4: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:38 executing program 0: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea14744a010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 306.451745] erofs: read_super, device -> /dev/loop5 [ 306.460157] erofs: read_super, device -> /dev/loop0 [ 306.465207] erofs: options -> acl,user_xattr, [ 306.477594] erofs: root inode @ nid 0 20:49:38 executing program 1: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea14744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) 20:49:38 executing program 2 (fault-call:0 fault-nth:58): syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 306.503723] erofs: options -> acl,user_xattr, [ 306.518226] erofs: root inode @ nid 36 [ 306.522626] erofs: unmounted for /dev/loop1 [ 306.530338] erofs: mounted on /dev/loop5 with opts: acl. [ 306.540696] erofs: read_super, device -> /dev/loop3 [ 306.545859] erofs: options -> acl,user_xattr, [ 306.570168] erofs: root inode @ nid 36 [ 306.661783] erofs: read_super, device -> /dev/loop2 [ 306.666836] erofs: options -> acl,user_xattr, [ 306.670021] erofs: read_super, device -> /dev/loop0 [ 306.680897] erofs: root inode @ nid 36 [ 306.685110] FAULT_INJECTION: forcing a failure. [ 306.685110] name failslab, interval 1, probability 0, space 0, times 0 [ 306.685849] erofs: read_super, device -> /dev/loop4 [ 306.697684] CPU: 1 PID: 18698 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 306.707424] erofs: options -> acl,user_xattr, [ 306.709352] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 306.709357] Call Trace: [ 306.709382] dump_stack+0x1fc/0x2ef [ 306.709402] should_fail.cold+0xa/0xf [ 306.709421] ? setup_fault_attr+0x200/0x200 [ 306.722294] erofs: root inode @ nid 0 [ 306.723246] ? lock_acquire+0x170/0x3c0 [ 306.723269] __should_failslab+0x115/0x180 [ 306.723288] should_failslab+0x5/0x10 [ 306.739940] erofs: options -> acl,user_xattr, [ 306.741368] kmem_cache_alloc+0x277/0x370 20:49:38 executing program 5: syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea08744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)={[{@acl='acl'}, {@user_xattr='user_xattr'}]}) [ 306.741390] erofs_fill_super+0x10a1/0x12cc [ 306.741409] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 306.741426] ? vsprintf+0x30/0x30 [ 306.745555] erofs: blksize 1 isn't supported on this platform [ 306.749613] ? wait_for_completion_io+0x10/0x10 [ 306.749629] ? set_blocksize+0x163/0x3f0 [ 306.749649] mount_bdev+0x2fc/0x3b0 [ 306.749666] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 306.778029] erofs: read_super, device -> /dev/loop1 [ 306.780952] erofs_mount+0x8c/0xc0 [ 306.780966] ? erofs_kill_sb+0x20/0x20 [ 306.780985] ? alloc_pages_current+0x19b/0x2a0 [ 306.781000] ? __lockdep_init_map+0x100/0x5a0 [ 306.781014] mount_fs+0xa3/0x310 [ 306.781032] vfs_kern_mount.part.0+0x68/0x470 [ 306.781051] do_mount+0x113c/0x2f10 [ 306.796852] erofs: read_super, device -> /dev/loop3 [ 306.798672] ? cmp_ex_sort+0xc0/0xc0 [ 306.798693] ? __do_page_fault+0x180/0xd60 [ 306.798711] ? copy_mount_string+0x40/0x40 [ 306.798732] ? memset+0x20/0x40 [ 306.808258] erofs: options -> acl,user_xattr, [ 306.811140] ? copy_mount_options+0x26f/0x380 [ 306.811162] ksys_mount+0xcf/0x130 [ 306.811179] __x64_sys_mount+0xba/0x150 [ 306.811195] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 306.811209] do_syscall_64+0xf9/0x620 [ 306.811226] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 306.811237] RIP: 0033:0x46702a [ 306.811253] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 306.843461] erofs: options -> acl,user_xattr, [ 306.846430] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 306.846445] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 306.846455] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 306.846469] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 306.846477] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 306.846484] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 306.853301] BUG: Dentry 00000000f0c18c2b{i=0,n=/} still in use (-128) [unmount of erofs loop2] [ 306.855885] erofs: unmounted for /dev/loop5 [ 306.859239] ------------[ cut here ]------------ [ 306.859426] WARNING: CPU: 1 PID: 18698 at fs/dcache.c:1518 umount_check.cold+0xf2/0x116 [ 306.864516] erofs: root inode @ nid 36 [ 306.867298] Kernel panic - not syncing: panic_on_warn set ... [ 306.867298] [ 306.867315] CPU: 1 PID: 18698 Comm: syz-executor.2 Not tainted 4.19.172-syzkaller #0 [ 306.867322] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 306.867327] Call Trace: [ 306.867349] dump_stack+0x1fc/0x2ef [ 306.867365] panic+0x26a/0x50e [ 306.867380] ? __warn_printk+0xf3/0xf3 [ 306.892381] erofs: mounted on /dev/loop1 with opts: acl. [ 306.906960] ? umount_check.cold+0xf2/0x116 [ 306.906978] ? __probe_kernel_read+0x130/0x1b0 [ 306.906992] ? __warn.cold+0x5/0x5a [ 306.907008] ? umount_check.cold+0xf2/0x116 [ 306.907019] __warn.cold+0x20/0x5a [ 306.907032] ? umount_check.cold+0xf2/0x116 [ 306.907045] report_bug+0x262/0x2b0 [ 306.907062] do_error_trap+0x1d7/0x310 [ 306.907074] ? math_error+0x310/0x310 [ 306.907088] ? irq_work_claim+0xa6/0xc0 [ 306.907104] ? irq_work_queue+0x29/0x80 [ 306.916229] erofs: root inode @ nid 36 [ 306.919288] ? error_entry+0x72/0xd0 [ 306.919308] ? trace_hardirqs_off_caller+0x6e/0x210 [ 306.919325] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 306.919342] invalid_op+0x14/0x20 [ 307.093242] RIP: 0010:umount_check.cold+0xf2/0x116 [ 307.098161] Code: f9 4d 89 f1 45 89 e0 48 89 e9 41 55 4c 89 fa 48 89 ee 48 c7 c7 c0 a2 74 88 e8 44 f0 fe ff 48 c7 c7 c0 a1 74 88 e8 38 f0 fe ff <0f> 0b 58 e9 c0 bf b6 f9 e8 2c 6b a6 f9 e9 22 ff ff ff 48 89 df e8 [ 307.117046] RSP: 0018:ffff8880507bfa98 EFLAGS: 00010286 [ 307.122396] RAX: 0000000000000024 RBX: 0000000000000000 RCX: 0000000000000000 [ 307.129652] RDX: 0000000000040000 RSI: ffffffff814de0d1 RDI: ffffed100a0f7f45 [ 307.136908] RBP: ffff8880adf27300 R08: 0000000000000024 R09: 0000000000000000 [ 307.144161] R10: 0000000000000005 R11: 0000000000000000 R12: 00000000ffffff80 [ 307.151530] R13: ffff88808ec16790 R14: ffffffff893f58a0 R15: 0000000000000000 [ 307.158826] ? vprintk_func+0x81/0x180 [ 307.162736] ? umount_check.cold+0xf2/0x116 [ 307.167057] d_walk+0x196/0x990 [ 307.170336] ? shrink_dcache_parent+0x120/0x120 [ 307.175004] ? debug_check_no_obj_freed+0x201/0x490 [ 307.180019] shrink_dcache_for_umount+0x87/0x330 [ 307.184771] generic_shutdown_super+0x68/0x370 [ 307.189344] kill_block_super+0x97/0xf0 [ 307.193308] deactivate_locked_super+0x94/0x160 [ 307.197962] mount_bdev+0x373/0x3b0 [ 307.201578] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 307.206858] erofs_mount+0x8c/0xc0 [ 307.210386] ? erofs_kill_sb+0x20/0x20 [ 307.214261] ? alloc_pages_current+0x19b/0x2a0 [ 307.218841] ? __lockdep_init_map+0x100/0x5a0 [ 307.223321] mount_fs+0xa3/0x310 [ 307.226679] vfs_kern_mount.part.0+0x68/0x470 [ 307.231165] do_mount+0x113c/0x2f10 [ 307.234777] ? cmp_ex_sort+0xc0/0xc0 [ 307.238480] ? __do_page_fault+0x180/0xd60 [ 307.242703] ? copy_mount_string+0x40/0x40 [ 307.246945] ? memset+0x20/0x40 [ 307.250211] ? copy_mount_options+0x26f/0x380 [ 307.254694] ksys_mount+0xcf/0x130 [ 307.258220] __x64_sys_mount+0xba/0x150 [ 307.262184] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 307.266756] do_syscall_64+0xf9/0x620 [ 307.270547] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 307.275720] RIP: 0033:0x46702a [ 307.278902] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 307.297791] RSP: 002b:00007f88fa876fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 307.305483] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046702a [ 307.312737] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f88fa877000 [ 307.319991] RBP: 00007f88fa877040 R08: 00007f88fa877040 R09: 0000000020000000 [ 307.327244] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 307.334507] R13: 0000000020000100 R14: 00007f88fa877000 R15: 0000000020000140 [ 307.342994] Kernel Offset: disabled [ 307.346897] Rebooting in 86400 seconds..