""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:24 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',grou', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:24 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r1, &(0x7f0000000280)='net/netfilter\x00') openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000200)='tls\x00', 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/mISDNtimer\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000240)={0xf9, 0x6, 0x1, 0x0, "c554158c17ae2fcf7a2e0eb2b0381ff37ba97a0e206b9b99d86d09d6da85e6c8"}) socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) 23:00:24 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14", 0x49, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:24 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f4248526653", 0x46, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:24 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r3) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) dup2(r0, r2) [ 317.809133] BTRFS error (device loop3): unsupported checksum algorithm 35034 23:00:24 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',grou', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 317.856674] BTRFS error (device loop3): superblock checksum mismatch [ 317.910288] BTRFS error (device loop3): open_ctree failed [ 317.919605] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 317.945187] BTRFS error (device loop3): superblock checksum mismatch [ 318.010529] BTRFS error (device loop3): open_ctree failed 23:00:25 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',grou', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:25 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f4248526653", 0x46, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:25 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r1, &(0x7f0000000280)='net/netfilter\x00') openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000200)='tls\x00', 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/mISDNtimer\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000240)={0xf9, 0x6, 0x1, 0x0, "c554158c17ae2fcf7a2e0eb2b0381ff37ba97a0e206b9b99d86d09d6da85e6c8"}) socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) 23:00:25 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:25 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f4248526653", 0x46, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:25 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_i', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:25 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f4248526653", 0x46, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:25 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_i', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:25 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r3) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) dup2(r0, r2) [ 318.604502] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 318.639524] BTRFS error (device loop3): superblock checksum mismatch 23:00:25 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:25 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_i', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 318.720844] BTRFS error (device loop3): open_ctree failed 23:00:25 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r1, &(0x7f0000000280)='net/netfilter\x00') openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000200)='tls\x00', 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/mISDNtimer\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000240)={0xf9, 0x6, 0x1, 0x0, "c554158c17ae2fcf7a2e0eb2b0381ff37ba97a0e206b9b99d86d09d6da85e6c8"}) socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) [ 318.772222] print_req_error: I/O error, dev loop3, sector 128 23:00:25 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:25 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f", 0x47, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:25 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:25 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f4248526653", 0x46, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:25 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 318.940750] BTRFS error (device loop3): unsupported checksum algorithm 35034 23:00:25 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f", 0x47, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 318.984462] BTRFS error (device loop3): superblock checksum mismatch 23:00:25 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:25 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 319.060740] BTRFS error (device loop3): open_ctree failed [ 319.112854] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 319.145246] BTRFS error (device loop3): superblock checksum mismatch [ 319.210127] BTRFS error (device loop3): open_ctree failed 23:00:26 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r3) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:00:26 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f", 0x47, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:26 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:26 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r1, &(0x7f0000000280)='net/netfilter\x00') openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000200)='tls\x00', 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/mISDNtimer\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000240)={0xf9, 0x6, 0x1, 0x0, "c554158c17ae2fcf7a2e0eb2b0381ff37ba97a0e206b9b99d86d09d6da85e6c8"}) socket$inet(0x2, 0x4000000000000001, 0x0) 23:00:26 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:26 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f", 0x47, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:26 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:26 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f", 0x47, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 319.634763] print_req_error: I/O error, dev loop5, sector 128 [ 319.646520] BTRFS error (device loop3): unsupported checksum algorithm 35034 23:00:26 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:26 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 319.686401] BTRFS error (device loop3): superblock checksum mismatch 23:00:26 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:26 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r1, &(0x7f0000000280)='net/netfilter\x00') openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000200)='tls\x00', 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/mISDNtimer\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000240)={0xf9, 0x6, 0x1, 0x0, "c554158c17ae2fcf7a2e0eb2b0381ff37ba97a0e206b9b99d86d09d6da85e6c8"}) [ 319.740462] BTRFS error (device loop3): open_ctree failed [ 319.851420] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 319.879457] BTRFS error (device loop3): superblock checksum mismatch [ 319.923017] BTRFS error (device loop3): open_ctree failed 23:00:27 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f", 0x47, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:27 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:27 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:27 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:27 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r3) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:00:27 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r1, &(0x7f0000000280)='net/netfilter\x00') openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000200)='tls\x00', 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/mISDNtimer\x00', 0x0, 0x0) 23:00:27 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:27 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:27 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 320.534799] print_req_error: I/O error, dev loop5, sector 128 [ 320.543905] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 320.567730] BTRFS error (device loop3): superblock checksum mismatch 23:00:27 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:27 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:27 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 320.666533] BTRFS error (device loop3): open_ctree failed [ 320.676657] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 320.699501] BTRFS error (device loop3): superblock checksum mismatch 23:00:27 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 320.750219] BTRFS error (device loop3): open_ctree failed 23:00:28 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:28 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r1, &(0x7f0000000280)='net/netfilter\x00') openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000200)='tls\x00', 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) [ 321.294827] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 321.302280] BTRFS error (device loop3): superblock checksum mismatch [ 321.330864] BTRFS error (device loop3): open_ctree failed 23:00:28 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r3) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:00:28 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:28 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:28 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:28 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r1, &(0x7f0000000280)='net/netfilter\x00') openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000200)='tls\x00', 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 23:00:28 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:28 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:28 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:28 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 321.488797] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 321.521007] BTRFS error (device loop3): superblock checksum mismatch 23:00:28 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:28 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:28 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 321.630582] BTRFS error (device loop3): open_ctree failed [ 321.638780] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 321.654203] BTRFS error (device loop3): superblock checksum mismatch [ 321.700557] BTRFS error (device loop3): open_ctree failed [ 321.711928] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 321.731581] BTRFS error (device loop3): superblock checksum mismatch [ 321.870222] BTRFS error (device loop3): open_ctree failed 23:00:29 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r3) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:00:29 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r1, &(0x7f0000000280)='net/netfilter\x00') openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000200)='tls\x00', 0x4) 23:00:29 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:29 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000004000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:29 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:29 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000004000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 322.396181] print_req_error: I/O error, dev loop3, sector 128 [ 322.414030] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 322.423765] BTRFS error (device loop3): superblock checksum mismatch 23:00:29 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:29 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000004000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:29 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:29 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r1, &(0x7f0000000280)='net/netfilter\x00') openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000200)='tls\x00', 0x4) [ 322.515003] BTRFS error (device loop3): open_ctree failed [ 322.544828] BTRFS error (device loop3): unsupported checksum algorithm 35034 23:00:29 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:29 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,use', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 322.586127] BTRFS error (device loop3): superblock checksum mismatch [ 322.662722] BTRFS error (device loop3): open_ctree failed [ 322.674836] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 322.707585] BTRFS error (device loop3): superblock checksum mismatch [ 322.823487] BTRFS error (device loop3): open_ctree failed 23:00:30 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,use', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:30 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r1, &(0x7f0000000280)='net/netfilter\x00') openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000200)='tls\x00', 0x4) 23:00:30 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:30 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r3) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:00:30 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:30 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,use', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:30 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_i', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 323.312062] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 323.319288] BTRFS error (device loop3): superblock checksum mismatch 23:00:30 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:30 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_i', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 323.380814] BTRFS error (device loop3): open_ctree failed [ 323.393399] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 323.413380] BTRFS error (device loop3): superblock checksum mismatch 23:00:30 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 323.471080] BTRFS error (device loop3): open_ctree failed [ 323.485764] BTRFS error (device loop3): unsupported checksum algorithm 35034 23:00:30 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:30 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 23:00:30 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r1, &(0x7f0000000280)='net/netfilter\x00') openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 23:00:30 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_i', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 323.516868] BTRFS error (device loop3): superblock checksum mismatch 23:00:30 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 323.690277] BTRFS error (device loop3): open_ctree failed [ 323.699499] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 323.720767] BTRFS error (device loop3): superblock checksum mismatch [ 323.770623] BTRFS error (device loop3): open_ctree failed 23:00:30 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r3) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:00:30 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:30 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 23:00:30 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 23:00:30 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:30 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r0, &(0x7f0000000280)='net/netfilter\x00') openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 23:00:31 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:31 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:31 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) [ 324.239941] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 324.254585] BTRFS error (device loop3): superblock checksum mismatch 23:00:31 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 23:00:31 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 324.320212] BTRFS error (device loop3): open_ctree failed 23:00:31 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 324.400338] print_req_error: I/O error, dev loop3, sector 128 23:00:31 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:00:31 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r0, &(0x7f0000000280)='net/netfilter\x00') openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 23:00:31 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:31 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) 23:00:31 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 23:00:31 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:31 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) 23:00:31 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 325.178157] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 325.194289] BTRFS error (device loop3): superblock checksum mismatch 23:00:32 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:32 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) 23:00:32 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:00:32 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 325.298117] BTRFS error (device loop3): open_ctree failed [ 325.309606] BTRFS error (device loop3): unsupported checksum algorithm 35034 23:00:32 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r0, &(0x7f0000000280)='net/netfilter\x00') openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 23:00:32 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 325.365975] BTRFS error (device loop3): superblock checksum mismatch 23:00:32 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r1, &(0x7f0000000280)='net/netfilter\x00') r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 23:00:32 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, 0xffffffffffffffff) 23:00:32 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r1, &(0x7f0000000280)='net/netfilter\x00') r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) [ 325.450796] BTRFS error (device loop3): open_ctree failed [ 325.465139] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 325.486010] BTRFS error (device loop3): superblock checksum mismatch [ 325.610300] BTRFS error (device loop3): open_ctree failed 23:00:32 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:32 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) 23:00:32 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:32 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r1, &(0x7f0000000280)='net/netfilter\x00') r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 23:00:32 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) 23:00:32 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 325.971389] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 325.982410] BTRFS error (device loop3): superblock checksum mismatch 23:00:32 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:00:32 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:32 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) [ 326.045058] BTRFS error (device loop3): open_ctree failed [ 326.060385] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 326.079210] BTRFS error (device loop3): superblock checksum mismatch 23:00:32 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 326.190394] BTRFS error (device loop3): open_ctree failed [ 326.225439] print_req_error: I/O error, dev loop4, sector 128 [ 326.235737] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 326.257580] BTRFS error (device loop3): superblock checksum mismatch 23:00:33 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, 0xffffffffffffffff) 23:00:33 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 326.320375] BTRFS error (device loop3): open_ctree failed 23:00:33 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) 23:00:33 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:33 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) 23:00:33 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getpid() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:33 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:33 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 326.847577] BTRFS error (device loop3): unsupported checksum algorithm 35034 23:00:33 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 326.891379] BTRFS error (device loop3): superblock checksum mismatch 23:00:33 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:33 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 326.952479] BTRFS error (device loop3): open_ctree failed [ 326.963230] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 326.979336] BTRFS error (device loop3): superblock checksum mismatch 23:00:33 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 327.030154] BTRFS error (device loop3): open_ctree failed [ 327.039252] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 327.057549] BTRFS error (device loop3): superblock checksum mismatch [ 327.150258] BTRFS error (device loop3): open_ctree failed [ 327.157945] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 327.165357] BTRFS error (device loop3): superblock checksum mismatch 23:00:34 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, 0xffffffffffffffff) 23:00:34 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:34 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) [ 327.200215] BTRFS error (device loop3): open_ctree failed 23:00:34 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:34 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 23:00:34 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:34 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) [ 327.751549] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 327.759053] BTRFS error (device loop3): superblock checksum mismatch 23:00:34 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:34 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:34 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 23:00:34 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 327.829240] BTRFS error (device loop3): open_ctree failed [ 327.843855] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 327.857478] BTRFS error (device loop3): superblock checksum mismatch 23:00:34 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 327.930249] BTRFS error (device loop3): open_ctree failed [ 327.940771] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 327.962317] BTRFS error (device loop3): superblock checksum mismatch 23:00:34 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() creat(&(0x7f0000000100)='./file0\x00', 0x180) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:34 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(0xffffffffffffffff, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(0xffffffffffffffff, r0) 23:00:34 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:34 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(0xffffffffffffffff, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(0xffffffffffffffff, r0) [ 328.083257] BTRFS error (device loop3): open_ctree failed [ 328.104898] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 328.124508] BTRFS error (device loop3): superblock checksum mismatch 23:00:34 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) 23:00:35 executing program 3: syz_mount_image$btrfs(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:35 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(0xffffffffffffffff, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(0xffffffffffffffff, r0) [ 328.220201] BTRFS error (device loop3): open_ctree failed [ 328.229496] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 328.250939] BTRFS error (device loop3): superblock checksum mismatch 23:00:35 executing program 3: syz_mount_image$btrfs(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 328.310291] BTRFS error (device loop3): open_ctree failed [ 328.335811] BTRFS error (device loop3): unsupported checksum algorithm 35034 [ 328.349344] BTRFS error (device loop3): superblock checksum mismatch [ 328.391096] BTRFS error (device loop3): open_ctree failed 23:00:35 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:35 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:35 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) 23:00:35 executing program 3: syz_mount_image$btrfs(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:35 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() creat(&(0x7f0000000100)='./file0\x00', 0x180) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:35 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) 23:00:35 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:35 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', 0x0, 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:35 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:35 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:35 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', 0x0, 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 329.031613] print_req_error: I/O error, dev loop3, sector 128 23:00:35 executing program 2: mkdir(0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:36 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', 0x0, 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:36 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) 23:00:36 executing program 5: syz_mount_image$btrfs(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:36 executing program 2: mkdir(0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:36 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:36 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:36 executing program 2: mkdir(0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:36 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:36 executing program 5: syz_mount_image$btrfs(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:36 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:36 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:36 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:36 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:36 executing program 4: syz_mount_image$btrfs(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:36 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:36 executing program 5: syz_mount_image$btrfs(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:37 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:37 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:37 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:37 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:37 executing program 4: syz_mount_image$btrfs(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:37 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', 0x0, 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:37 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:37 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', 0x0, 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:37 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:37 executing program 4: syz_mount_image$btrfs(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:37 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:37 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:38 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:38 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', 0x0, 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:38 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:38 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', 0x0, 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:38 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:38 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:38 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:38 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:38 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:38 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) 23:00:38 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', 0x0, 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:38 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:38 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:38 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', 0x0, 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:38 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:38 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) 23:00:39 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540), 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:39 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) 23:00:39 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:39 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:39 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:39 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) 23:00:39 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:39 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) 23:00:39 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080), 0x0, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:39 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) 23:00:39 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=']) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:39 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) 23:00:40 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) 23:00:40 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080), 0x0, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:40 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=']) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:40 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540), 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:40 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:40 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) 23:00:40 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=']) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:40 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) 23:00:40 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080), 0x0, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:40 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:40 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x10000}], 0x0, 0x0) 23:00:40 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:40 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bc", 0x65, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:40 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) 23:00:40 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:40 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:40 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x10000}], 0x0, 0x0) 23:00:40 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) 23:00:40 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:40 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540), 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:40 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080), 0x0, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:41 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(0xffffffffffffffff, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(0xffffffffffffffff, r0) 23:00:41 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x10000}], 0x0, 0x0) 23:00:41 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080), 0x0, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:41 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x10000}], 0x0, 0x0) 23:00:41 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB, @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:41 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(0xffffffffffffffff, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(0xffffffffffffffff, r0) 23:00:41 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB, @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:41 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080), 0x0, 0x10000}], 0x0, 0x0) 23:00:41 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080), 0x0, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:41 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x10000}], 0x0, 0x0) 23:00:41 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:41 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(0xffffffffffffffff, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(0xffffffffffffffff, r0) 23:00:41 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001", 0x33, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:41 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080), 0x0, 0x10000}], 0x0, 0x0) 23:00:41 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x10000}], 0x0, 0x0) 23:00:41 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB, @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:41 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',grou', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:41 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080), 0x0, 0x10000}], 0x0, 0x0) 23:00:41 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001", 0x33, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:41 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080), 0x0, 0x10000}], 0x0, 0x0) 23:00:41 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:42 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',grou', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:42 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:42 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:42 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',grou', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:42 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180", 0x24, 0x10000}], 0x0, 0x0) 23:00:42 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080), 0x0, 0x10000}], 0x0, 0x0) 23:00:42 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001", 0x33, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:42 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_i', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:42 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:42 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180", 0x24, 0x10000}], 0x0, 0x0) 23:00:42 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080), 0x0, 0x10000}], 0x0, 0x0) 23:00:42 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5", 0x4c, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:42 executing program 0: mkdir(0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:43 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:43 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_i', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:43 executing program 0: mkdir(0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:43 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180", 0x24, 0x10000}], 0x0, 0x0) 23:00:43 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5", 0x4c, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:43 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180", 0x24, 0x10000}], 0x0, 0x0) 23:00:43 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_i', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:43 executing program 0: mkdir(0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:43 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180", 0x24, 0x10000}], 0x0, 0x0) 23:00:43 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000", 0x36, 0x10000}], 0x0, 0x0) 23:00:43 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001", 0x33, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:43 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:44 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:44 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:44 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180", 0x24, 0x10000}], 0x0, 0x0) 23:00:44 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:44 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000", 0x36, 0x10000}], 0x0, 0x0) 23:00:44 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001", 0x33, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:44 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:44 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001", 0x33, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:44 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:44 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000", 0x36, 0x10000}], 0x0, 0x0) 23:00:44 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000", 0x36, 0x10000}], 0x0, 0x0) 23:00:44 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:45 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:45 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:45 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff6000000", 0x40, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:45 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000", 0x3f, 0x10000}], 0x0, 0x0) 23:00:45 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000", 0x36, 0x10000}], 0x0, 0x0) 23:00:45 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:45 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:45 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000", 0x3f, 0x10000}], 0x0, 0x0) 23:00:45 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000", 0x36, 0x10000}], 0x0, 0x0) 23:00:45 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:45 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff6000000", 0x40, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:45 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:46 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:46 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000", 0x3f, 0x10000}], 0x0, 0x0) 23:00:46 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000", 0x3f, 0x10000}], 0x0, 0x0) 23:00:46 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:46 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff6000000", 0x40, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:46 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:46 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:46 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:46 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f424852", 0x44, 0x10000}], 0x0, 0x0) 23:00:46 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f4248526653", 0x46, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:46 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000", 0x3f, 0x10000}], 0x0, 0x0) 23:00:46 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:46 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:46 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:46 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f4248526653", 0x46, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:46 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:46 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f424852", 0x44, 0x10000}], 0x0, 0x0) 23:00:46 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:46 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:46 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000", 0x3f, 0x10000}], 0x0, 0x0) 23:00:46 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f424852", 0x44, 0x10000}], 0x0, 0x0) 23:00:46 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f4248526653", 0x46, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:46 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:47 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:47 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:47 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f4248526653", 0x46, 0x10000}], 0x0, 0x0) 23:00:47 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14", 0x49, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:47 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:47 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f424852", 0x44, 0x10000}], 0x0, 0x0) 23:00:47 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:47 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f424852", 0x44, 0x10000}], 0x0, 0x0) 23:00:47 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14", 0x49, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:47 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:47 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f4248526653", 0x46, 0x10000}], 0x0, 0x0) 23:00:47 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:47 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:47 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14", 0x49, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:47 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=']) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:47 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:47 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f4248526653", 0x46, 0x10000}], 0x0, 0x0) 23:00:47 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f424852", 0x44, 0x10000}], 0x0, 0x0) 23:00:47 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=']) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:47 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000004000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:47 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f4248526653", 0x46, 0x10000}], 0x0, 0x0) 23:00:47 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f", 0x47, 0x10000}], 0x0, 0x0) 23:00:47 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f4248526653", 0x46, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:47 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=']) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:47 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:47 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000004000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:48 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f4248526653", 0x46, 0x10000}], 0x0, 0x0) 23:00:48 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:48 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f", 0x47, 0x10000}], 0x0, 0x0) 23:00:48 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f4248526653", 0x46, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:48 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:48 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000004000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:48 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f4248526653", 0x46, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:48 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f", 0x47, 0x10000}], 0x0, 0x0) 23:00:48 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f4248526653", 0x46, 0x10000}], 0x0, 0x0) 23:00:48 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,use', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:48 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:48 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:48 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48}], 0x0, 0x0) 23:00:48 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f", 0x47, 0x10000}], 0x0, 0x0) 23:00:48 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:48 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,use', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:48 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB, @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:48 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48}], 0x0, 0x0) 23:00:48 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f", 0x47, 0x10000}], 0x0, 0x0) 23:00:48 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:48 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:48 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB, @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:48 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,use', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:48 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48}], 0x0, 0x0) 23:00:48 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f", 0x47, 0x10000}], 0x0, 0x0) 23:00:48 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB, @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:48 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:48 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_i', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:48 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48}], 0x0, 0x0) 23:00:48 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',grou', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:48 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_i', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:48 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:48 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f", 0x47, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:48 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',grou', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:49 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:49 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_i', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:49 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48}], 0x0, 0x0) 23:00:49 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',grou', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:49 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f", 0x47, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:49 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:49 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:49 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48}], 0x0, 0x0) 23:00:49 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5", 0x4c, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:49 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_i', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:49 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:49 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f", 0x47, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:49 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_i', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:49 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:49 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:49 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:49 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:49 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_i', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:49 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:49 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) 23:00:49 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:49 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:49 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:49 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:49 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:49 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:49 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 343.094047] BTRFS error (device loop4): unsupported checksum algorithm 35034 [ 343.119341] BTRFS error (device loop4): superblock checksum mismatch [ 343.143782] BTRFS error (device loop4): open_ctree failed 23:00:50 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:50 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:50 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:50 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:50 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:50 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:50 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:50 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:50 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:50 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:50 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:50 executing program 4: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 343.700915] print_req_error: I/O error, dev loop4, sector 128 23:00:50 executing program 5: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:50 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:50 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:51 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:51 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:51 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:51 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:51 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:51 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:00:51 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:51 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:51 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:51 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:51 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:51 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:00:52 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:52 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:52 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:52 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:52 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:52 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:00:52 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:52 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:52 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:52 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r1, &(0x7f0000000280)='net/netfilter\x00') openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000200)='tls\x00', 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/mISDNtimer\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000240)={0xf9, 0x6, 0x1, 0x0, "c554158c17ae2fcf7a2e0eb2b0381ff37ba97a0e206b9b99d86d09d6da85e6c8"}) socket$inet(0x2, 0x4000000000000001, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000380)={0x0, 0x0, r5}) r6 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r6) 23:00:52 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:52 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:52 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:52 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) dup2(r0, r2) 23:00:52 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 23:00:52 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 345.566248] BTRFS error (device loop4): unsupported checksum algorithm 35034 [ 345.596886] BTRFS error (device loop4): superblock checksum mismatch [ 345.671096] BTRFS error (device loop4): open_ctree failed [ 345.678790] BTRFS error (device loop4): unsupported checksum algorithm 35034 [ 345.688754] BTRFS error (device loop4): superblock checksum mismatch [ 345.780175] BTRFS error (device loop4): open_ctree failed 23:00:52 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:52 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:52 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r1, &(0x7f0000000280)='net/netfilter\x00') openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000200)='tls\x00', 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/mISDNtimer\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000240)={0xf9, 0x6, 0x1, 0x0, "c554158c17ae2fcf7a2e0eb2b0381ff37ba97a0e206b9b99d86d09d6da85e6c8"}) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000380)={0x0, 0x0, r6}) r8 = socket$inet_udplite(0x2, 0x2, 0x88) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$DRM_IOCTL_GEM_OPEN(r9, 0xc010640b, &(0x7f00000003c0)={0x0, 0x0, 0x6}) ioctl$DRM_IOCTL_GEM_FLINK(r2, 0xc008640a, &(0x7f0000000400)={r7, r10}) setsockopt$inet_tcp_int(r4, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) 23:00:52 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 23:00:52 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:53 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:53 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:53 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) [ 346.226030] BTRFS error (device loop4): unsupported checksum algorithm 35034 [ 346.236415] BTRFS error (device loop4): superblock checksum mismatch 23:00:53 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000004000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 346.310408] BTRFS error (device loop4): open_ctree failed 23:00:53 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:53 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000004000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:53 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) dup2(r0, r2) [ 346.361049] print_req_error: I/O error, dev loop4, sector 128 23:00:53 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d14acf3c5ea02f279b02f9c6f85e60b3c711f03cced8438c22a1fddd4bcc13add400a4f551cdf796cab8809c60c12b5b2b4915dc04f46d202e2b7dc13506258942eb919b0ddf30a36c9a328e20e1cab31ea8520303aee6af12ab7458456eb8f22ab68797dc26c08cd44e0f58d06388c1f72bff7b5e6ab9a1ed69fbd6cda880dd6227c", 0xca, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) syz_open_procfs(r1, &(0x7f0000000280)='net/netfilter\x00') openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000200)='tls\x00', 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/mISDNtimer\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000240)={0xf9, 0x6, 0x1, 0x0, "c554158c17ae2fcf7a2e0eb2b0381ff37ba97a0e206b9b99d86d09d6da85e6c8"}) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000380)={0x0, 0x0, r6}) r8 = socket$inet_udplite(0x2, 0x2, 0x88) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$DRM_IOCTL_GEM_OPEN(r9, 0xc010640b, &(0x7f00000003c0)={0x0, 0x0, 0x6}) ioctl$DRM_IOCTL_GEM_FLINK(r2, 0xc008640a, &(0x7f0000000400)={r7, r10}) setsockopt$inet_tcp_int(r4, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) 23:00:53 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) 23:00:53 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000004000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:53 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,use', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 346.517761] BTRFS error (device loop4): unsupported checksum algorithm 35034 [ 346.527469] BTRFS error (device loop4): superblock checksum mismatch [ 346.560318] BTRFS error (device loop4): open_ctree failed [ 346.576112] BTRFS error (device loop4): unsupported checksum algorithm 35034 [ 346.584174] BTRFS error (device loop4): superblock checksum mismatch [ 346.630368] BTRFS error (device loop4): open_ctree failed 23:00:53 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:53 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,use', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:53 executing program 4 (fault-call:0 fault-nth:0): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:53 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) [ 347.115105] FAULT_INJECTION: forcing a failure. [ 347.115105] name failslab, interval 1, probability 0, space 0, times 0 [ 347.126540] CPU: 0 PID: 18792 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 347.134534] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 347.143891] Call Trace: [ 347.146486] dump_stack+0x142/0x197 [ 347.150124] should_fail.cold+0x10f/0x159 [ 347.154286] should_failslab+0xdb/0x130 [ 347.158262] __kmalloc+0x2f0/0x7a0 23:00:53 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,use', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 347.161803] ? __sb_end_write+0xc1/0x100 [ 347.165867] ? strnlen_user+0x12f/0x1a0 [ 347.169846] ? SyS_memfd_create+0xba/0x3a0 [ 347.174087] SyS_memfd_create+0xba/0x3a0 [ 347.178152] ? shmem_fcntl+0x130/0x130 [ 347.182039] ? do_syscall_64+0x53/0x640 [ 347.186013] ? shmem_fcntl+0x130/0x130 [ 347.189894] do_syscall_64+0x1e8/0x640 [ 347.193765] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 347.198599] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 347.203782] RIP: 0033:0x45b3b9 [ 347.206963] RSP: 002b:00007f56444c9a68 EFLAGS: 00000246 ORIG_RAX: 000000000000013f 23:00:54 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:54 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_i', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:54 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) dup2(r0, r2) 23:00:54 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_i', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:54 executing program 4 (fault-call:0 fault-nth:1): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) [ 347.214659] RAX: ffffffffffffffda RBX: 00007f56444ca6d4 RCX: 000000000045b3b9 [ 347.221916] RDX: 0000000020000058 RSI: 0000000000000000 RDI: 00000000004c0458 [ 347.229187] RBP: 000000000075bf20 R08: fe03f80fe03f80ff R09: 0000000000000001 [ 347.236461] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000003 [ 347.243742] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000000 23:00:54 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_i', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:54 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) [ 347.335193] FAULT_INJECTION: forcing a failure. [ 347.335193] name failslab, interval 1, probability 0, space 0, times 0 [ 347.383138] CPU: 1 PID: 18809 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 347.391062] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 347.400416] Call Trace: [ 347.403015] dump_stack+0x142/0x197 [ 347.406655] should_fail.cold+0x10f/0x159 [ 347.410816] should_failslab+0xdb/0x130 [ 347.414807] kmem_cache_alloc+0x2d7/0x780 [ 347.418961] ? __alloc_fd+0x1d4/0x4a0 [ 347.422771] __d_alloc+0x2d/0x9f0 [ 347.426235] ? lock_downgrade+0x740/0x740 [ 347.430384] d_alloc_pseudo+0x1e/0x30 [ 347.434178] __shmem_file_setup.part.0+0xd8/0x400 [ 347.439009] ? __alloc_fd+0x1d4/0x4a0 [ 347.442797] ? shmem_fill_super+0x8c0/0x8c0 [ 347.447119] SyS_memfd_create+0x1f9/0x3a0 [ 347.451255] ? shmem_fcntl+0x130/0x130 [ 347.455137] ? do_syscall_64+0x53/0x640 [ 347.459096] ? shmem_fcntl+0x130/0x130 [ 347.462967] do_syscall_64+0x1e8/0x640 [ 347.466835] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 347.471665] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 347.476835] RIP: 0033:0x45b3b9 [ 347.480005] RSP: 002b:00007f56444c9a68 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 347.487702] RAX: ffffffffffffffda RBX: 00007f56444ca6d4 RCX: 000000000045b3b9 [ 347.494952] RDX: 0000000020000058 RSI: 0000000000000000 RDI: 00000000004c0458 [ 347.502203] RBP: 000000000075bf20 R08: fe03f80fe03f80ff R09: 0000000000000001 [ 347.509452] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000003 [ 347.516707] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000001 23:00:54 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:54 executing program 4 (fault-call:0 fault-nth:2): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:54 executing program 3 (fault-call:0 fault-nth:0): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:54 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:54 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 348.094146] FAULT_INJECTION: forcing a failure. [ 348.094146] name failslab, interval 1, probability 0, space 0, times 0 [ 348.102970] FAULT_INJECTION: forcing a failure. [ 348.102970] name failslab, interval 1, probability 0, space 0, times 0 [ 348.113281] CPU: 0 PID: 18834 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 348.124481] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 348.133824] Call Trace: [ 348.136403] dump_stack+0x142/0x197 [ 348.140027] should_fail.cold+0x10f/0x159 [ 348.144168] should_failslab+0xdb/0x130 [ 348.148126] __kmalloc+0x2f0/0x7a0 [ 348.151652] ? __sb_end_write+0xc1/0x100 [ 348.155698] ? strnlen_user+0x12f/0x1a0 [ 348.159661] ? SyS_memfd_create+0xba/0x3a0 [ 348.163888] SyS_memfd_create+0xba/0x3a0 [ 348.167941] ? shmem_fcntl+0x130/0x130 [ 348.171808] ? do_syscall_64+0x53/0x640 [ 348.175765] ? shmem_fcntl+0x130/0x130 [ 348.179651] do_syscall_64+0x1e8/0x640 [ 348.183537] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 348.188378] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 348.193549] RIP: 0033:0x45b3b9 [ 348.196730] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 348.204426] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b3b9 [ 348.211687] RDX: 0000000020000058 RSI: 0000000000000000 RDI: 00000000004c0458 [ 348.218941] RBP: 000000000075bf20 R08: fe03f80fe03f80ff R09: 0000000000000001 [ 348.226193] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000003 [ 348.233447] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000000 [ 348.240717] CPU: 1 PID: 18835 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 348.248605] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 348.257953] Call Trace: [ 348.260543] dump_stack+0x142/0x197 [ 348.264183] should_fail.cold+0x10f/0x159 [ 348.268340] should_failslab+0xdb/0x130 [ 348.272311] kmem_cache_alloc+0x2d7/0x780 [ 348.276465] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 348.281925] ? rcu_read_lock_sched_held+0x110/0x130 [ 348.286943] ? shmem_destroy_callback+0xa0/0xa0 [ 348.291617] shmem_alloc_inode+0x1c/0x50 [ 348.295674] alloc_inode+0x64/0x180 [ 348.299287] new_inode_pseudo+0x19/0xf0 [ 348.303243] new_inode+0x1f/0x40 [ 348.306587] shmem_get_inode+0x75/0x750 [ 348.310552] __shmem_file_setup.part.0+0x111/0x400 [ 348.315473] ? __alloc_fd+0x1d4/0x4a0 [ 348.319251] ? shmem_fill_super+0x8c0/0x8c0 [ 348.323557] SyS_memfd_create+0x1f9/0x3a0 [ 348.327688] ? shmem_fcntl+0x130/0x130 [ 348.331560] ? do_syscall_64+0x53/0x640 [ 348.335521] ? shmem_fcntl+0x130/0x130 [ 348.339391] do_syscall_64+0x1e8/0x640 [ 348.343256] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 348.348082] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 348.353256] RIP: 0033:0x45b3b9 [ 348.356435] RSP: 002b:00007f56444c9a68 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 348.364139] RAX: ffffffffffffffda RBX: 00007f56444ca6d4 RCX: 000000000045b3b9 [ 348.371401] RDX: 0000000020000058 RSI: 0000000000000000 RDI: 00000000004c0458 [ 348.378656] RBP: 000000000075bf20 R08: fe03f80fe03f80ff R09: 0000000000000001 [ 348.385907] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000003 23:00:55 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:00:55 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:55 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:55 executing program 3 (fault-call:0 fault-nth:1): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 348.393162] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000002 23:00:55 executing program 4 (fault-call:0 fault-nth:3): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:55 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 348.469757] FAULT_INJECTION: forcing a failure. [ 348.469757] name failslab, interval 1, probability 0, space 0, times 0 [ 348.509243] CPU: 1 PID: 18846 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 348.517181] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 348.526536] Call Trace: [ 348.529133] dump_stack+0x142/0x197 [ 348.532778] should_fail.cold+0x10f/0x159 [ 348.532826] FAULT_INJECTION: forcing a failure. [ 348.532826] name failslab, interval 1, probability 0, space 0, times 0 [ 348.536931] should_failslab+0xdb/0x130 [ 348.536943] kmem_cache_alloc+0x2d7/0x780 [ 348.536962] ? __alloc_fd+0x1d4/0x4a0 [ 348.560029] __d_alloc+0x2d/0x9f0 [ 348.563480] ? lock_downgrade+0x740/0x740 [ 348.567619] d_alloc_pseudo+0x1e/0x30 [ 348.571415] __shmem_file_setup.part.0+0xd8/0x400 [ 348.576258] ? __alloc_fd+0x1d4/0x4a0 [ 348.580050] ? shmem_fill_super+0x8c0/0x8c0 [ 348.584372] SyS_memfd_create+0x1f9/0x3a0 [ 348.588510] ? shmem_fcntl+0x130/0x130 [ 348.592390] ? do_syscall_64+0x53/0x640 [ 348.596358] ? shmem_fcntl+0x130/0x130 [ 348.600237] do_syscall_64+0x1e8/0x640 [ 348.604118] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 348.608959] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 348.614139] RIP: 0033:0x45b3b9 [ 348.617315] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 348.625013] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b3b9 [ 348.632276] RDX: 0000000020000058 RSI: 0000000000000000 RDI: 00000000004c0458 [ 348.639538] RBP: 000000000075bf20 R08: fe03f80fe03f80ff R09: 0000000000000001 [ 348.646792] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000003 [ 348.654048] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000001 [ 348.663004] CPU: 0 PID: 18856 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 23:00:55 executing program 3 (fault-call:0 fault-nth:2): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 348.670893] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 348.680243] Call Trace: [ 348.682874] dump_stack+0x142/0x197 [ 348.686509] should_fail.cold+0x10f/0x159 [ 348.688827] FAULT_INJECTION: forcing a failure. [ 348.688827] name failslab, interval 1, probability 0, space 0, times 0 [ 348.690661] should_failslab+0xdb/0x130 [ 348.690673] kmem_cache_alloc+0x2d7/0x780 [ 348.690684] ? shmem_alloc_inode+0x1c/0x50 [ 348.690696] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 348.690709] selinux_inode_alloc_security+0xb6/0x2a0 [ 348.690725] security_inode_alloc+0x94/0xd0 [ 348.729001] inode_init_always+0x552/0xaf0 [ 348.733227] alloc_inode+0x81/0x180 [ 348.736840] new_inode_pseudo+0x19/0xf0 [ 348.740796] new_inode+0x1f/0x40 [ 348.744148] shmem_get_inode+0x75/0x750 [ 348.748108] __shmem_file_setup.part.0+0x111/0x400 [ 348.753020] ? __alloc_fd+0x1d4/0x4a0 [ 348.756801] ? shmem_fill_super+0x8c0/0x8c0 [ 348.761108] SyS_memfd_create+0x1f9/0x3a0 [ 348.765238] ? shmem_fcntl+0x130/0x130 [ 348.769127] ? do_syscall_64+0x53/0x640 [ 348.773083] ? shmem_fcntl+0x130/0x130 [ 348.776958] do_syscall_64+0x1e8/0x640 [ 348.780837] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 348.785675] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 348.790858] RIP: 0033:0x45b3b9 [ 348.794032] RSP: 002b:00007f56444c9a68 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 348.801721] RAX: ffffffffffffffda RBX: 00007f56444ca6d4 RCX: 000000000045b3b9 [ 348.808972] RDX: 0000000020000058 RSI: 0000000000000000 RDI: 00000000004c0458 [ 348.816231] RBP: 000000000075bf20 R08: fe03f80fe03f80ff R09: 0000000000000001 [ 348.823486] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000003 [ 348.830744] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000003 [ 348.838073] CPU: 1 PID: 18865 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 348.845959] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 348.855306] Call Trace: [ 348.857897] dump_stack+0x142/0x197 [ 348.861532] should_fail.cold+0x10f/0x159 [ 348.865684] should_failslab+0xdb/0x130 [ 348.869661] kmem_cache_alloc+0x2d7/0x780 [ 348.873815] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 348.879274] ? rcu_read_lock_sched_held+0x110/0x130 [ 348.884292] ? shmem_destroy_callback+0xa0/0xa0 [ 348.889072] shmem_alloc_inode+0x1c/0x50 [ 348.893135] alloc_inode+0x64/0x180 [ 348.896763] new_inode_pseudo+0x19/0xf0 [ 348.900739] new_inode+0x1f/0x40 [ 348.904105] shmem_get_inode+0x75/0x750 [ 348.908084] __shmem_file_setup.part.0+0x111/0x400 [ 348.910648] FAULT_INJECTION: forcing a failure. 23:00:55 executing program 4 (fault-call:0 fault-nth:4): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) [ 348.910648] name failslab, interval 1, probability 0, space 0, times 0 [ 348.913010] ? __alloc_fd+0x1d4/0x4a0 [ 348.913022] ? shmem_fill_super+0x8c0/0x8c0 [ 348.913040] SyS_memfd_create+0x1f9/0x3a0 [ 348.913050] ? shmem_fcntl+0x130/0x130 [ 348.913066] ? do_syscall_64+0x53/0x640 [ 348.944263] ? shmem_fcntl+0x130/0x130 [ 348.948141] do_syscall_64+0x1e8/0x640 [ 348.952017] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 348.956851] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 348.962044] RIP: 0033:0x45b3b9 [ 348.965225] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 348.972921] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b3b9 [ 348.980185] RDX: 0000000020000058 RSI: 0000000000000000 RDI: 00000000004c0458 [ 348.987447] RBP: 000000000075bf20 R08: fe03f80fe03f80ff R09: 0000000000000001 [ 348.994700] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000003 [ 349.001959] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000002 [ 349.009235] CPU: 0 PID: 18870 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 349.017121] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 349.026470] Call Trace: [ 349.029060] dump_stack+0x142/0x197 [ 349.032705] should_fail.cold+0x10f/0x159 [ 349.036858] should_failslab+0xdb/0x130 [ 349.040836] kmem_cache_alloc+0x2d7/0x780 [ 349.044988] ? lock_downgrade+0x740/0x740 [ 349.049140] get_empty_filp+0x8c/0x3f0 [ 349.053030] alloc_file+0x23/0x440 [ 349.056585] __shmem_file_setup.part.0+0x1b1/0x400 [ 349.057086] FAULT_INJECTION: forcing a failure. [ 349.057086] name failslab, interval 1, probability 0, space 0, times 0 [ 349.061513] ? __alloc_fd+0x1d4/0x4a0 [ 349.061526] ? shmem_fill_super+0x8c0/0x8c0 [ 349.061545] SyS_memfd_create+0x1f9/0x3a0 [ 349.061555] ? shmem_fcntl+0x130/0x130 [ 349.061565] ? do_syscall_64+0x53/0x640 [ 349.061586] ? shmem_fcntl+0x130/0x130 [ 349.096664] do_syscall_64+0x1e8/0x640 [ 349.100533] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 349.105363] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 349.110539] RIP: 0033:0x45b3b9 [ 349.113713] RSP: 002b:00007f56444c9a68 EFLAGS: 00000246 ORIG_RAX: 000000000000013f 23:00:55 executing program 3 (fault-call:0 fault-nth:3): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:55 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 349.121408] RAX: ffffffffffffffda RBX: 00007f56444ca6d4 RCX: 000000000045b3b9 [ 349.128767] RDX: 0000000020000058 RSI: 0000000000000000 RDI: 00000000004c0458 [ 349.136030] RBP: 000000000075bf20 R08: fe03f80fe03f80ff R09: 0000000000000001 [ 349.143287] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000003 [ 349.150542] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000004 [ 349.167754] CPU: 1 PID: 18873 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 349.175649] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 349.184994] Call Trace: [ 349.187580] dump_stack+0x142/0x197 [ 349.191219] should_fail.cold+0x10f/0x159 [ 349.195370] should_failslab+0xdb/0x130 [ 349.199341] kmem_cache_alloc+0x2d7/0x780 [ 349.203489] ? shmem_alloc_inode+0x1c/0x50 [ 349.207729] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 349.213191] selinux_inode_alloc_security+0xb6/0x2a0 [ 349.218303] security_inode_alloc+0x94/0xd0 [ 349.222630] inode_init_always+0x552/0xaf0 [ 349.226857] alloc_inode+0x81/0x180 [ 349.230477] new_inode_pseudo+0x19/0xf0 [ 349.234448] new_inode+0x1f/0x40 [ 349.237804] shmem_get_inode+0x75/0x750 [ 349.241758] __shmem_file_setup.part.0+0x111/0x400 [ 349.246664] ? __alloc_fd+0x1d4/0x4a0 [ 349.250442] ? shmem_fill_super+0x8c0/0x8c0 [ 349.254744] SyS_memfd_create+0x1f9/0x3a0 [ 349.258870] ? shmem_fcntl+0x130/0x130 [ 349.262744] ? do_syscall_64+0x53/0x640 [ 349.266714] ? shmem_fcntl+0x130/0x130 [ 349.270606] do_syscall_64+0x1e8/0x640 [ 349.274481] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 349.279314] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 349.284485] RIP: 0033:0x45b3b9 [ 349.287661] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 349.295481] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b3b9 [ 349.302771] RDX: 0000000020000058 RSI: 0000000000000000 RDI: 00000000004c0458 [ 349.310034] RBP: 000000000075bf20 R08: fe03f80fe03f80ff R09: 0000000000000001 23:00:56 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040), 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:56 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:56 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:00:56 executing program 4 (fault-call:0 fault-nth:5): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:56 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, 0x0, 0x0, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:56 executing program 3 (fault-call:0 fault-nth:4): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 349.317347] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000003 [ 349.324633] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000003 23:00:56 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 349.406216] FAULT_INJECTION: forcing a failure. [ 349.406216] name failslab, interval 1, probability 0, space 0, times 0 [ 349.448505] CPU: 1 PID: 18889 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 349.452716] FAULT_INJECTION: forcing a failure. [ 349.452716] name failslab, interval 1, probability 0, space 0, times 0 [ 349.456513] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 349.456518] Call Trace: [ 349.456538] dump_stack+0x142/0x197 [ 349.456556] should_fail.cold+0x10f/0x159 [ 349.456578] should_failslab+0xdb/0x130 [ 349.491347] kmem_cache_alloc+0x2d7/0x780 [ 349.495495] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 349.500938] ? check_preemption_disabled+0x3c/0x250 [ 349.505951] selinux_file_alloc_security+0xb4/0x190 [ 349.510967] security_file_alloc+0x6d/0xa0 [ 349.515199] get_empty_filp+0x162/0x3f0 [ 349.519157] alloc_file+0x23/0x440 [ 349.522684] __shmem_file_setup.part.0+0x1b1/0x400 [ 349.527602] ? __alloc_fd+0x1d4/0x4a0 [ 349.531400] ? shmem_fill_super+0x8c0/0x8c0 [ 349.535723] SyS_memfd_create+0x1f9/0x3a0 [ 349.539861] ? shmem_fcntl+0x130/0x130 [ 349.543737] ? do_syscall_64+0x53/0x640 [ 349.547712] ? shmem_fcntl+0x130/0x130 [ 349.551609] do_syscall_64+0x1e8/0x640 [ 349.555485] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 349.560328] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 349.565511] RIP: 0033:0x45b3b9 [ 349.568688] RSP: 002b:00007f56444c9a68 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 349.576383] RAX: ffffffffffffffda RBX: 00007f56444ca6d4 RCX: 000000000045b3b9 [ 349.583639] RDX: 0000000020000058 RSI: 0000000000000000 RDI: 00000000004c0458 [ 349.590902] RBP: 000000000075bf20 R08: fe03f80fe03f80ff R09: 0000000000000001 [ 349.598163] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000003 [ 349.605427] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000005 [ 349.613003] CPU: 0 PID: 18894 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 349.620895] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 349.630243] Call Trace: [ 349.632827] dump_stack+0x142/0x197 [ 349.636452] should_fail.cold+0x10f/0x159 [ 349.640585] should_failslab+0xdb/0x130 [ 349.644547] kmem_cache_alloc+0x2d7/0x780 [ 349.648687] ? lock_downgrade+0x740/0x740 [ 349.652822] get_empty_filp+0x8c/0x3f0 [ 349.656695] alloc_file+0x23/0x440 [ 349.660227] __shmem_file_setup.part.0+0x1b1/0x400 [ 349.665150] ? __alloc_fd+0x1d4/0x4a0 [ 349.668933] ? shmem_fill_super+0x8c0/0x8c0 [ 349.673257] SyS_memfd_create+0x1f9/0x3a0 [ 349.677394] ? shmem_fcntl+0x130/0x130 [ 349.681265] ? do_syscall_64+0x53/0x640 [ 349.685229] ? shmem_fcntl+0x130/0x130 [ 349.689103] do_syscall_64+0x1e8/0x640 [ 349.692972] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 349.697806] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 349.702985] RIP: 0033:0x45b3b9 [ 349.706164] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 349.713867] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b3b9 [ 349.721123] RDX: 0000000020000058 RSI: 0000000000000000 RDI: 00000000004c0458 [ 349.728383] RBP: 000000000075bf20 R08: fe03f80fe03f80ff R09: 0000000000000001 [ 349.735644] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000003 23:00:56 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:56 executing program 4 (fault-call:0 fault-nth:6): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) [ 349.742896] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000004 23:00:56 executing program 3 (fault-call:0 fault-nth:5): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:56 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 349.788021] FAULT_INJECTION: forcing a failure. [ 349.788021] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 349.818407] FAULT_INJECTION: forcing a failure. [ 349.818407] name failslab, interval 1, probability 0, space 0, times 0 [ 349.830589] CPU: 0 PID: 18910 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 349.838481] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 349.847823] Call Trace: [ 349.850408] dump_stack+0x142/0x197 [ 349.854039] should_fail.cold+0x10f/0x159 [ 349.858194] should_failslab+0xdb/0x130 [ 349.862164] kmem_cache_alloc+0x2d7/0x780 [ 349.866297] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 349.871732] ? check_preemption_disabled+0x3c/0x250 [ 349.876742] selinux_file_alloc_security+0xb4/0x190 [ 349.881753] security_file_alloc+0x6d/0xa0 [ 349.885975] get_empty_filp+0x162/0x3f0 [ 349.889939] alloc_file+0x23/0x440 [ 349.893485] __shmem_file_setup.part.0+0x1b1/0x400 [ 349.898417] ? __alloc_fd+0x1d4/0x4a0 [ 349.902217] ? shmem_fill_super+0x8c0/0x8c0 [ 349.906556] SyS_memfd_create+0x1f9/0x3a0 [ 349.910703] ? shmem_fcntl+0x130/0x130 [ 349.914589] ? do_syscall_64+0x53/0x640 [ 349.918559] ? shmem_fcntl+0x130/0x130 [ 349.922449] do_syscall_64+0x1e8/0x640 [ 349.926339] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 349.931187] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 349.936369] RIP: 0033:0x45b3b9 [ 349.939539] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 349.947233] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b3b9 [ 349.954493] RDX: 0000000020000058 RSI: 0000000000000000 RDI: 00000000004c0458 [ 349.961759] RBP: 000000000075bf20 R08: fe03f80fe03f80ff R09: 0000000000000001 [ 349.969014] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000003 [ 349.976270] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000005 [ 349.985658] CPU: 1 PID: 18905 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 349.993565] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 350.002914] Call Trace: [ 350.005507] dump_stack+0x142/0x197 [ 350.009143] should_fail.cold+0x10f/0x159 [ 350.013285] ? __might_sleep+0x93/0xb0 [ 350.017205] __alloc_pages_nodemask+0x1d6/0x7a0 [ 350.021859] ? __alloc_pages_slowpath+0x2930/0x2930 [ 350.026863] ? lock_downgrade+0x740/0x740 [ 350.031009] alloc_pages_vma+0xc9/0x4c0 [ 350.034964] shmem_alloc_page+0xf6/0x1a0 [ 350.039061] ? shmem_swapin+0x1a0/0x1a0 [ 350.043033] ? cred_has_capability+0x142/0x290 [ 350.047624] ? find_held_lock+0x35/0x130 [ 350.051685] ? check_preemption_disabled+0x3c/0x250 [ 350.056699] ? __this_cpu_preempt_check+0x1d/0x30 [ 350.061525] ? percpu_counter_add_batch+0x112/0x160 [ 350.066522] ? __vm_enough_memory+0x26a/0x490 [ 350.071006] shmem_alloc_and_acct_page+0x12a/0x680 [ 350.075951] shmem_getpage_gfp+0x3e7/0x2870 [ 350.080295] ? shmem_mfill_atomic_pte+0x17e0/0x17e0 [ 350.087063] ? iov_iter_fault_in_readable+0x1da/0x3c0 [ 350.093044] shmem_write_begin+0xfd/0x1b0 [ 350.097738] ? trace_hardirqs_on_caller+0x400/0x590 [ 350.107551] generic_perform_write+0x1f8/0x480 [ 350.112142] ? page_endio+0x530/0x530 [ 350.115928] ? current_time+0xb0/0xb0 [ 350.119801] ? generic_file_write_iter+0x9a/0x660 [ 350.125300] __generic_file_write_iter+0x239/0x5b0 [ 350.130227] generic_file_write_iter+0x303/0x660 [ 350.135711] __vfs_write+0x4a7/0x6b0 [ 350.139412] ? selinux_file_open+0x420/0x420 [ 350.143821] ? kernel_read+0x120/0x120 [ 350.147702] ? check_preemption_disabled+0x3c/0x250 [ 350.152715] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 350.159474] ? rcu_sync_lockdep_assert+0x6d/0xb0 [ 350.164215] ? __sb_start_write+0x153/0x2f0 [ 350.168537] vfs_write+0x198/0x500 [ 350.172076] SyS_pwrite64+0x115/0x140 [ 350.175870] ? SyS_pread64+0x140/0x140 [ 350.179870] ? do_syscall_64+0x53/0x640 [ 350.183833] ? SyS_pread64+0x140/0x140 [ 350.187710] do_syscall_64+0x1e8/0x640 [ 350.192365] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 350.197195] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 350.202514] RIP: 0033:0x4151b7 [ 350.205777] RSP: 002b:00007f56444c9a60 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 350.213558] RAX: ffffffffffffffda RBX: 00007f56444ca6d4 RCX: 00000000004151b7 [ 350.221617] RDX: 0000000000000048 RSI: 0000000020000080 RDI: 0000000000000004 [ 350.228872] RBP: 000000000075bf20 R08: fe03f80fe03f80ff R09: 0000000000000001 23:00:57 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, 0x0, 0x0, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:57 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040), 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:57 executing program 3 (fault-call:0 fault-nth:6): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:57 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:00:57 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 350.236128] R10: 0000000000010000 R11: 0000000000000293 R12: 0000000000000003 [ 350.243926] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000006 [ 350.299631] FAULT_INJECTION: forcing a failure. [ 350.299631] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 350.325784] CPU: 1 PID: 18917 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 350.333682] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 350.343037] Call Trace: [ 350.345661] dump_stack+0x142/0x197 [ 350.349301] should_fail.cold+0x10f/0x159 [ 350.353805] ? __might_sleep+0x93/0xb0 [ 350.357702] __alloc_pages_nodemask+0x1d6/0x7a0 [ 350.362380] ? __alloc_pages_slowpath+0x2930/0x2930 [ 350.367533] ? lock_downgrade+0x740/0x740 [ 350.373523] alloc_pages_vma+0xc9/0x4c0 [ 350.377613] shmem_alloc_page+0xf6/0x1a0 [ 350.381683] ? shmem_swapin+0x1a0/0x1a0 [ 350.386452] ? cred_has_capability+0x142/0x290 [ 350.391042] ? find_held_lock+0x35/0x130 [ 350.395196] ? check_preemption_disabled+0x3c/0x250 [ 350.400220] ? __this_cpu_preempt_check+0x1d/0x30 [ 350.405076] ? percpu_counter_add_batch+0x112/0x160 [ 350.410102] ? __vm_enough_memory+0x26a/0x490 [ 350.414630] shmem_alloc_and_acct_page+0x12a/0x680 [ 350.419571] shmem_getpage_gfp+0x3e7/0x2870 [ 350.424069] ? shmem_mfill_atomic_pte+0x17e0/0x17e0 [ 350.429093] ? iov_iter_fault_in_readable+0x1da/0x3c0 [ 350.434289] shmem_write_begin+0xfd/0x1b0 [ 350.438446] ? trace_hardirqs_on_caller+0x400/0x590 [ 350.443469] generic_perform_write+0x1f8/0x480 [ 350.448050] ? page_endio+0x530/0x530 [ 350.451840] ? current_time+0xb0/0xb0 [ 350.455684] ? generic_file_write_iter+0x9a/0x660 [ 350.461823] __generic_file_write_iter+0x239/0x5b0 [ 350.466860] generic_file_write_iter+0x303/0x660 [ 350.471722] __vfs_write+0x4a7/0x6b0 [ 350.475431] ? selinux_file_open+0x420/0x420 [ 350.479826] ? kernel_read+0x120/0x120 [ 350.483764] ? check_preemption_disabled+0x3c/0x250 [ 350.488779] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 350.494405] ? rcu_sync_lockdep_assert+0x6d/0xb0 [ 350.500029] ? __sb_start_write+0x153/0x2f0 [ 350.504346] vfs_write+0x198/0x500 [ 350.507869] SyS_pwrite64+0x115/0x140 [ 350.511711] ? SyS_pread64+0x140/0x140 [ 350.515589] ? do_syscall_64+0x53/0x640 [ 350.519548] ? SyS_pread64+0x140/0x140 [ 350.523579] do_syscall_64+0x1e8/0x640 [ 350.527468] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 350.532410] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 350.537624] RIP: 0033:0x4151b7 [ 350.540799] RSP: 002b:00007fbb7e608a60 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 23:00:57 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:57 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getsockname$tipc(r1, &(0x7f0000000140)=@id, &(0x7f0000000180)=0x10) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000100)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8041, 0x0) ioctl$KVM_GET_IRQCHIP(r2, 0xc208ae62, &(0x7f0000000200)) [ 350.548512] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 00000000004151b7 [ 350.555781] RDX: 0000000000000048 RSI: 0000000020000080 RDI: 0000000000000004 [ 350.563145] RBP: 000000000075bf20 R08: fe03f80fe03f80ff R09: 0000000000000001 [ 350.570502] R10: 0000000000010000 R11: 0000000000000293 R12: 0000000000000003 [ 350.577782] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000006 23:00:57 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:57 executing program 3 (fault-call:0 fault-nth:7): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:57 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 350.696864] FAULT_INJECTION: forcing a failure. [ 350.696864] name failslab, interval 1, probability 0, space 0, times 0 [ 350.708528] CPU: 0 PID: 18948 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 350.716392] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 350.725731] Call Trace: [ 350.728303] dump_stack+0x142/0x197 [ 350.731920] should_fail.cold+0x10f/0x159 [ 350.736065] should_failslab+0xdb/0x130 [ 350.740041] kmem_cache_alloc+0x47/0x780 [ 350.744097] ? __alloc_pages_slowpath+0x2930/0x2930 [ 350.749273] ? lock_downgrade+0x740/0x740 [ 350.753408] radix_tree_node_alloc.constprop.0+0x1c7/0x310 [ 350.759011] __radix_tree_create+0x337/0x4d0 [ 350.763417] __radix_tree_insert+0xab/0x570 [ 350.767730] ? __radix_tree_create+0x4d0/0x4d0 [ 350.772299] shmem_add_to_page_cache+0x5a4/0x860 [ 350.777078] ? shmem_unused_huge_scan+0xa0/0xa0 [ 350.781733] ? __radix_tree_preload+0x1d2/0x260 [ 350.786475] shmem_getpage_gfp+0x17cc/0x2870 [ 350.790900] ? shmem_mfill_atomic_pte+0x17e0/0x17e0 [ 350.795906] ? iov_iter_fault_in_readable+0x1da/0x3c0 [ 350.801083] shmem_write_begin+0xfd/0x1b0 [ 350.805225] ? trace_hardirqs_on_caller+0x400/0x590 [ 350.810250] generic_perform_write+0x1f8/0x480 [ 350.814828] ? page_endio+0x530/0x530 [ 350.818613] ? current_time+0xb0/0xb0 [ 350.822398] ? generic_file_write_iter+0x9a/0x660 [ 350.827225] __generic_file_write_iter+0x239/0x5b0 [ 350.832146] generic_file_write_iter+0x303/0x660 [ 350.836896] __vfs_write+0x4a7/0x6b0 [ 350.840593] ? selinux_file_open+0x420/0x420 [ 350.844987] ? kernel_read+0x120/0x120 [ 350.848860] ? check_preemption_disabled+0x3c/0x250 [ 350.853860] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 350.859319] ? rcu_sync_lockdep_assert+0x6d/0xb0 [ 350.864061] ? __sb_start_write+0x153/0x2f0 [ 350.868363] vfs_write+0x198/0x500 [ 350.871886] SyS_pwrite64+0x115/0x140 [ 350.875676] ? SyS_pread64+0x140/0x140 [ 350.879568] ? do_syscall_64+0x53/0x640 [ 350.883527] ? SyS_pread64+0x140/0x140 [ 350.887396] do_syscall_64+0x1e8/0x640 [ 350.891268] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 350.896113] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 350.901286] RIP: 0033:0x4151b7 [ 350.904463] RSP: 002b:00007fbb7e608a60 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 350.912161] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 00000000004151b7 [ 350.919421] RDX: 0000000000000048 RSI: 0000000020000080 RDI: 0000000000000004 [ 350.926787] RBP: 000000000075bf20 R08: fe03f80fe03f80ff R09: 0000000000000001 [ 350.934048] R10: 0000000000010000 R11: 0000000000000293 R12: 0000000000000003 23:00:57 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 350.941303] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000007 23:00:57 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:58 executing program 3 (fault-call:0 fault-nth:8): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:58 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:58 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040), 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:58 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) inotify_init() r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='pids.current\x00', 0x0, 0x0) r1 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000000400)={0x0, 0x401, 0x1000, 0x2e6, 0xfffc, 0x8, 0x5, 0x2, {r2, @in6={{0xa, 0x4e21, 0x401, @local}}, 0x0, 0x0, 0x0, 0x0, 0x8}}, &(0x7f00000004c0)=0xb0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000140)={0x7, 0x4, 0x1, 0x3ff, 0x0, 0x95, 0x1, 0x3, r2}, &(0x7f0000000180)=0x20) 23:00:58 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, 0x0, 0x0, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:58 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:00:58 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 351.278974] FAULT_INJECTION: forcing a failure. [ 351.278974] name failslab, interval 1, probability 0, space 0, times 0 [ 351.301789] CPU: 1 PID: 18979 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 351.309690] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 351.319051] Call Trace: [ 351.321647] dump_stack+0x142/0x197 [ 351.325285] should_fail.cold+0x10f/0x159 23:00:58 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:58 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 351.329447] should_failslab+0xdb/0x130 [ 351.333430] kmem_cache_alloc+0x2d7/0x780 [ 351.337587] ? vfs_write+0x25f/0x500 [ 351.341314] getname_flags+0xcb/0x580 [ 351.345120] ? check_preemption_disabled+0x3c/0x250 [ 351.350141] getname+0x1a/0x20 [ 351.353336] do_sys_open+0x1e7/0x430 [ 351.357147] ? filp_open+0x70/0x70 [ 351.360688] ? fput+0xd4/0x150 [ 351.363887] ? SyS_pwrite64+0xca/0x140 [ 351.367797] SyS_open+0x2d/0x40 [ 351.371080] ? do_sys_open+0x430/0x430 [ 351.374974] do_syscall_64+0x1e8/0x640 [ 351.378850] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 351.383693] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 351.388878] RIP: 0033:0x415151 [ 351.392109] RSP: 002b:00007fbb7e608a60 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 351.399802] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 0000000000415151 [ 351.407102] RDX: 00007fbb7e608b0a RSI: 0000000000000002 RDI: 00007fbb7e608b00 [ 351.414365] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 351.421630] R10: 0000000000000075 R11: 0000000000000293 R12: 0000000000000003 23:00:58 executing program 3 (fault-call:0 fault-nth:9): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 351.429028] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000008 [ 351.478005] FAULT_INJECTION: forcing a failure. [ 351.478005] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 351.489822] CPU: 1 PID: 19000 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 351.497806] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 351.507150] Call Trace: [ 351.509744] dump_stack+0x142/0x197 [ 351.513366] should_fail.cold+0x10f/0x159 [ 351.517503] __alloc_pages_nodemask+0x1d6/0x7a0 [ 351.522162] ? fs_reclaim_acquire+0x20/0x20 [ 351.526472] ? __alloc_pages_slowpath+0x2930/0x2930 [ 351.531478] cache_grow_begin+0x80/0x400 [ 351.535526] kmem_cache_alloc+0x6a6/0x780 [ 351.539657] ? vfs_write+0x25f/0x500 [ 351.543401] getname_flags+0xcb/0x580 [ 351.547185] ? check_preemption_disabled+0x3c/0x250 [ 351.552235] getname+0x1a/0x20 [ 351.555431] do_sys_open+0x1e7/0x430 [ 351.559138] ? filp_open+0x70/0x70 [ 351.562665] ? fput+0xd4/0x150 [ 351.565842] ? SyS_pwrite64+0xca/0x140 [ 351.569716] SyS_open+0x2d/0x40 [ 351.572979] ? do_sys_open+0x430/0x430 [ 351.576856] do_syscall_64+0x1e8/0x640 [ 351.580736] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 351.585568] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 351.590740] RIP: 0033:0x415151 [ 351.593915] RSP: 002b:00007fbb7e608a60 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 351.601606] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 0000000000415151 [ 351.608862] RDX: 00007fbb7e608b0a RSI: 0000000000000002 RDI: 00007fbb7e608b00 [ 351.616143] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a 23:00:58 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/policy\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) [ 351.623404] R10: 0000000000000075 R11: 0000000000000293 R12: 0000000000000003 [ 351.630678] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000009 23:00:58 executing program 3 (fault-call:0 fault-nth:10): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 351.783815] FAULT_INJECTION: forcing a failure. [ 351.783815] name failslab, interval 1, probability 0, space 0, times 0 [ 351.796554] CPU: 1 PID: 19014 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 351.804457] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 351.813806] Call Trace: [ 351.816388] dump_stack+0x142/0x197 [ 351.820014] should_fail.cold+0x10f/0x159 [ 351.824170] should_failslab+0xdb/0x130 [ 351.828142] kmem_cache_alloc+0x2d7/0x780 [ 351.832279] ? save_stack+0xa9/0xd0 [ 351.835928] get_empty_filp+0x8c/0x3f0 [ 351.839819] path_openat+0x96/0x3e50 [ 351.843553] ? entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 351.848905] ? trace_hardirqs_on+0x10/0x10 [ 351.853134] ? check_preemption_disabled+0x3c/0x250 [ 351.858146] ? path_lookupat.isra.0+0x7b0/0x7b0 [ 351.862808] ? find_held_lock+0x35/0x130 [ 351.866860] ? save_trace+0x290/0x290 [ 351.870656] ? __alloc_fd+0x1d4/0x4a0 [ 351.874467] do_filp_open+0x18e/0x250 [ 351.878262] ? may_open_dev+0xe0/0xe0 [ 351.882236] ? lock_downgrade+0x740/0x740 [ 351.886373] ? do_raw_spin_unlock+0x174/0x260 [ 351.890856] ? _raw_spin_unlock+0x2d/0x50 [ 351.895005] ? __alloc_fd+0x1d4/0x4a0 [ 351.899407] do_sys_open+0x2c5/0x430 [ 351.903110] ? filp_open+0x70/0x70 [ 351.906633] ? fput+0xd4/0x150 [ 351.909808] ? SyS_pwrite64+0xca/0x140 [ 351.913684] SyS_open+0x2d/0x40 [ 351.916946] ? do_sys_open+0x430/0x430 [ 351.920822] do_syscall_64+0x1e8/0x640 [ 351.924706] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 351.929540] entry_SYSCALL_64_after_hwframe+0x42/0xb7 23:00:58 executing program 3 (fault-call:0 fault-nth:11): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 351.934717] RIP: 0033:0x415151 [ 351.937897] RSP: 002b:00007fbb7e608a60 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 351.945597] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 0000000000415151 [ 351.952856] RDX: 00007fbb7e608b0a RSI: 0000000000000002 RDI: 00007fbb7e608b00 [ 351.960114] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 351.967369] R10: 0000000000000075 R11: 0000000000000293 R12: 0000000000000003 [ 351.974629] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000000a 23:00:58 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:00:58 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:58 executing program 4: [ 352.055676] FAULT_INJECTION: forcing a failure. [ 352.055676] name failslab, interval 1, probability 0, space 0, times 0 [ 352.067691] CPU: 0 PID: 19022 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 352.075587] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 352.084942] Call Trace: [ 352.087535] dump_stack+0x142/0x197 [ 352.091174] should_fail.cold+0x10f/0x159 [ 352.095336] should_failslab+0xdb/0x130 [ 352.099319] kmem_cache_alloc+0x2d7/0x780 [ 352.103484] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 352.108939] ? check_preemption_disabled+0x3c/0x250 [ 352.113970] selinux_file_alloc_security+0xb4/0x190 [ 352.118993] security_file_alloc+0x6d/0xa0 [ 352.123345] get_empty_filp+0x162/0x3f0 [ 352.127323] path_openat+0x96/0x3e50 [ 352.131049] ? entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 352.136681] ? trace_hardirqs_on+0x10/0x10 [ 352.140924] ? check_preemption_disabled+0x3c/0x250 [ 352.145949] ? path_lookupat.isra.0+0x7b0/0x7b0 [ 352.150620] ? find_held_lock+0x35/0x130 23:00:58 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540), 0x0, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:58 executing program 4: ioctl$DRM_IOCTL_MODE_SETPROPERTY(0xffffffffffffffff, 0xc01064ab, &(0x7f0000000100)={0x9, 0x6, 0x26}) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x2020, 0x0) 23:00:58 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 352.154684] ? save_trace+0x290/0x290 [ 352.158494] ? __alloc_fd+0x1d4/0x4a0 [ 352.162297] do_filp_open+0x18e/0x250 [ 352.166099] ? may_open_dev+0xe0/0xe0 [ 352.169950] ? lock_downgrade+0x740/0x740 [ 352.174118] ? do_raw_spin_unlock+0x174/0x260 [ 352.178615] ? _raw_spin_unlock+0x2d/0x50 [ 352.182768] ? __alloc_fd+0x1d4/0x4a0 [ 352.186582] do_sys_open+0x2c5/0x430 [ 352.190303] ? filp_open+0x70/0x70 [ 352.193848] ? fput+0xd4/0x150 [ 352.197038] ? SyS_pwrite64+0xca/0x140 [ 352.200948] SyS_open+0x2d/0x40 [ 352.204206] ? do_sys_open+0x430/0x430 [ 352.208120] do_syscall_64+0x1e8/0x640 [ 352.211989] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 352.216813] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 352.221991] RIP: 0033:0x415151 [ 352.225171] RSP: 002b:00007fbb7e608a60 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 352.232863] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 0000000000415151 [ 352.240115] RDX: 00007fbb7e608b0a RSI: 0000000000000002 RDI: 00007fbb7e608b00 [ 352.247366] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 352.254615] R10: 0000000000000075 R11: 0000000000000293 R12: 0000000000000003 [ 352.261975] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000000b 23:00:59 executing program 3 (fault-call:0 fault-nth:12): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:59 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000140)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000240)=0x80) setsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f0000000540)=0x2, 0x4) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) r1 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) fdatasync(r1) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r0, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r0, &(0x7f0000000280)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x68) r2 = dup2(0xffffffffffffffff, r0) ioctl$SCSI_IOCTL_PROBE_HOST(r2, 0x5385, &(0x7f0000000100)={0x8, ""/8}) [ 352.393769] FAULT_INJECTION: forcing a failure. [ 352.393769] name failslab, interval 1, probability 0, space 0, times 0 [ 352.406474] CPU: 1 PID: 19048 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 352.414378] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 352.423824] Call Trace: [ 352.426402] dump_stack+0x142/0x197 [ 352.430030] should_fail.cold+0x10f/0x159 [ 352.434207] should_failslab+0xdb/0x130 [ 352.438164] kmem_cache_alloc+0x2d7/0x780 [ 352.442296] ? trace_hardirqs_on+0x10/0x10 [ 352.446513] ? save_trace+0x290/0x290 [ 352.450304] __kernfs_new_node+0x70/0x480 [ 352.454441] kernfs_new_node+0x80/0xf0 [ 352.458311] kernfs_create_dir_ns+0x41/0x140 [ 352.462703] internal_create_group+0xea/0x7b0 [ 352.467185] sysfs_create_group+0x20/0x30 [ 352.471322] lo_ioctl+0x1162/0x1cd0 [ 352.474933] ? loop_probe+0x160/0x160 [ 352.478720] blkdev_ioctl+0x95f/0x1850 [ 352.482590] ? blkpg_ioctl+0x970/0x970 [ 352.486475] ? __might_sleep+0x93/0xb0 [ 352.490356] ? __fget+0x210/0x370 [ 352.493799] block_ioctl+0xde/0x120 [ 352.497417] ? blkdev_fallocate+0x3b0/0x3b0 [ 352.501725] do_vfs_ioctl+0x7ae/0x1060 [ 352.505599] ? selinux_file_mprotect+0x5d0/0x5d0 [ 352.510608] ? lock_downgrade+0x740/0x740 [ 352.514739] ? ioctl_preallocate+0x1c0/0x1c0 [ 352.519131] ? __fget+0x237/0x370 [ 352.522572] ? security_file_ioctl+0x89/0xb0 [ 352.527087] SyS_ioctl+0x8f/0xc0 [ 352.530437] ? do_vfs_ioctl+0x1060/0x1060 [ 352.534569] do_syscall_64+0x1e8/0x640 [ 352.538441] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 352.543370] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 352.548543] RIP: 0033:0x45b227 [ 352.551714] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 352.559507] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 352.566760] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 352.574013] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 352.581266] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 352.588520] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000000c 23:00:59 executing program 3 (fault-call:0 fault-nth:13): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:59 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r0, 0x8982, &(0x7f0000000100)={0x2, 'bond_slave_1\x00', {0x61}, 0x800}) syz_open_dev$tty20(0xc, 0x4, 0x1) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$sock_inet6_tcp_SIOCATMARK(r2, 0x8905, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockname$packet(r2, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000180)=0x14) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f0000000400)={{{@in=@multicast1, @in6=@local, 0x4e23, 0x0, 0x4e20, 0x0, 0x2, 0x0, 0xa0, 0x88, r3, r6}, {0x80000000, 0x8, 0x400, 0x9d5c, 0x9, 0x7ff, 0x7, 0x5}, {0x8, 0x8000, 0x9, 0x4cd9}, 0xef, 0x6e6bbd, 0x0, 0x1, 0x1}, {{@in=@remote, 0x4d3, 0xff}, 0x2, @in=@loopback, 0x3501, 0x2, 0x3, 0x6, 0x7, 0x7, 0x7f}}, 0xe8) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r7 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000280)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_ACCEPT(r5, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r7, 0x4, 0x70bd28, 0x25dfdbfb, {}, [@NLBL_UNLABEL_A_ACPTFLG={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4002800}, 0x20004000) [ 352.766331] FAULT_INJECTION: forcing a failure. [ 352.766331] name failslab, interval 1, probability 0, space 0, times 0 [ 352.782081] CPU: 1 PID: 19068 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 352.789973] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 352.799312] Call Trace: [ 352.801897] dump_stack+0x142/0x197 [ 352.805521] should_fail.cold+0x10f/0x159 [ 352.809666] should_failslab+0xdb/0x130 [ 352.813629] kmem_cache_alloc+0x2d7/0x780 [ 352.817764] ? trace_hardirqs_on+0x10/0x10 [ 352.821985] ? save_trace+0x290/0x290 [ 352.825786] __kernfs_new_node+0x70/0x480 [ 352.829923] kernfs_new_node+0x80/0xf0 [ 352.833798] kernfs_create_dir_ns+0x41/0x140 [ 352.838189] internal_create_group+0xea/0x7b0 [ 352.842759] sysfs_create_group+0x20/0x30 [ 352.846894] lo_ioctl+0x1162/0x1cd0 [ 352.850506] ? loop_probe+0x160/0x160 [ 352.854289] blkdev_ioctl+0x95f/0x1850 [ 352.858160] ? blkpg_ioctl+0x970/0x970 [ 352.862037] ? __might_sleep+0x93/0xb0 [ 352.865904] ? __fget+0x210/0x370 [ 352.869340] block_ioctl+0xde/0x120 [ 352.872952] ? blkdev_fallocate+0x3b0/0x3b0 [ 352.877255] do_vfs_ioctl+0x7ae/0x1060 [ 352.881126] ? selinux_file_mprotect+0x5d0/0x5d0 [ 352.885952] ? lock_downgrade+0x740/0x740 [ 352.890084] ? ioctl_preallocate+0x1c0/0x1c0 [ 352.894477] ? __fget+0x237/0x370 [ 352.897916] ? security_file_ioctl+0x89/0xb0 [ 352.902311] SyS_ioctl+0x8f/0xc0 [ 352.905658] ? do_vfs_ioctl+0x1060/0x1060 [ 352.909795] do_syscall_64+0x1e8/0x640 [ 352.913665] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 352.918493] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 352.923665] RIP: 0033:0x45b227 [ 352.926963] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 352.934666] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 352.941924] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 352.949178] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 352.956432] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 352.963684] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000000d 23:00:59 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:00:59 executing program 3 (fault-call:0 fault-nth:14): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:00:59 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x5, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:00:59 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:59 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540), 0x0, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:00:59 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 353.152655] FAULT_INJECTION: forcing a failure. [ 353.152655] name failslab, interval 1, probability 0, space 0, times 0 [ 353.168238] CPU: 1 PID: 19089 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 353.176166] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 353.185520] Call Trace: [ 353.188117] dump_stack+0x142/0x197 [ 353.191768] should_fail.cold+0x10f/0x159 [ 353.195932] should_failslab+0xdb/0x130 [ 353.199907] kmem_cache_alloc+0x2d7/0x780 [ 353.204060] ? __mutex_unlock_slowpath+0x71/0x800 [ 353.208904] ? __lock_is_held+0xb6/0x140 [ 353.212965] __kernfs_new_node+0x70/0x480 [ 353.217108] kernfs_new_node+0x80/0xf0 [ 353.220986] __kernfs_create_file+0x46/0x323 [ 353.225385] sysfs_add_file_mode_ns+0x1e4/0x450 [ 353.230045] internal_create_group+0x232/0x7b0 [ 353.234618] sysfs_create_group+0x20/0x30 [ 353.238752] lo_ioctl+0x1162/0x1cd0 [ 353.242364] ? loop_probe+0x160/0x160 [ 353.246147] blkdev_ioctl+0x95f/0x1850 [ 353.250364] ? blkpg_ioctl+0x970/0x970 [ 353.254256] ? __might_sleep+0x93/0xb0 [ 353.258141] ? __fget+0x210/0x370 [ 353.261582] block_ioctl+0xde/0x120 [ 353.265192] ? blkdev_fallocate+0x3b0/0x3b0 [ 353.269498] do_vfs_ioctl+0x7ae/0x1060 [ 353.273373] ? selinux_file_mprotect+0x5d0/0x5d0 [ 353.278111] ? lock_downgrade+0x740/0x740 [ 353.282252] ? ioctl_preallocate+0x1c0/0x1c0 [ 353.286686] ? __fget+0x237/0x370 [ 353.290127] ? security_file_ioctl+0x89/0xb0 [ 353.294519] SyS_ioctl+0x8f/0xc0 [ 353.297867] ? do_vfs_ioctl+0x1060/0x1060 [ 353.301998] do_syscall_64+0x1e8/0x640 [ 353.305867] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 353.310696] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 353.315876] RIP: 0033:0x45b227 [ 353.319050] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 353.326833] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 353.334087] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 353.341338] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 353.348592] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 353.355843] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000000e [ 353.421518] print_req_error: I/O error, dev loop4, sector 128 23:01:00 executing program 3 (fault-call:0 fault-nth:15): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 353.516156] FAULT_INJECTION: forcing a failure. [ 353.516156] name failslab, interval 1, probability 0, space 0, times 0 [ 353.529836] CPU: 0 PID: 19114 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 353.537717] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 353.547058] Call Trace: [ 353.549631] dump_stack+0x142/0x197 [ 353.553251] should_fail.cold+0x10f/0x159 [ 353.557388] should_failslab+0xdb/0x130 [ 353.561489] kmem_cache_alloc+0x2d7/0x780 [ 353.565630] ? wait_for_completion+0x420/0x420 [ 353.570240] __kernfs_new_node+0x70/0x480 [ 353.574368] ? kernfs_activate+0x13a/0x190 [ 353.578592] kernfs_new_node+0x80/0xf0 [ 353.582565] __kernfs_create_file+0x46/0x323 [ 353.586957] sysfs_add_file_mode_ns+0x1e4/0x450 [ 353.591753] internal_create_group+0x232/0x7b0 [ 353.596328] sysfs_create_group+0x20/0x30 [ 353.600465] lo_ioctl+0x1162/0x1cd0 [ 353.604084] ? loop_probe+0x160/0x160 [ 353.607873] blkdev_ioctl+0x95f/0x1850 [ 353.611742] ? blkpg_ioctl+0x970/0x970 [ 353.615618] ? __might_sleep+0x93/0xb0 [ 353.619500] ? __fget+0x210/0x370 [ 353.622943] block_ioctl+0xde/0x120 [ 353.626595] ? blkdev_fallocate+0x3b0/0x3b0 [ 353.630924] do_vfs_ioctl+0x7ae/0x1060 [ 353.634826] ? selinux_file_mprotect+0x5d0/0x5d0 [ 353.639579] ? lock_downgrade+0x740/0x740 [ 353.643708] ? ioctl_preallocate+0x1c0/0x1c0 [ 353.649755] ? __fget+0x237/0x370 [ 353.653191] ? security_file_ioctl+0x89/0xb0 [ 353.657583] SyS_ioctl+0x8f/0xc0 [ 353.660931] ? do_vfs_ioctl+0x1060/0x1060 [ 353.665062] do_syscall_64+0x1e8/0x640 [ 353.668931] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 353.673769] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 353.678948] RIP: 0033:0x45b227 [ 353.682117] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 353.689808] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 353.697064] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 353.704323] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a 23:01:00 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) get_mempolicy(&(0x7f0000000100), &(0x7f0000000140), 0x200, &(0x7f0000ffd000/0x1000)=nil, 0x5) openat$selinux_user(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/user\x00', 0x2, 0x0) syz_init_net_socket$ax25(0x3, 0x3, 0xf0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = ioctl$NS_GET_PARENT(r1, 0xb702, 0x0) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) getpgrp(r3) [ 353.711582] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 353.718836] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000000f 23:01:00 executing program 3 (fault-call:0 fault-nth:16): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 353.865041] FAULT_INJECTION: forcing a failure. [ 353.865041] name failslab, interval 1, probability 0, space 0, times 0 [ 353.876470] CPU: 1 PID: 19129 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 353.884354] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 353.893706] Call Trace: [ 353.896283] dump_stack+0x142/0x197 [ 353.899944] should_fail.cold+0x10f/0x159 [ 353.904082] should_failslab+0xdb/0x130 [ 353.908049] kmem_cache_alloc+0x2d7/0x780 [ 353.912181] ? wait_for_completion+0x420/0x420 [ 353.916787] __kernfs_new_node+0x70/0x480 [ 353.920922] ? kernfs_activate+0x13a/0x190 [ 353.925136] kernfs_new_node+0x80/0xf0 [ 353.929010] __kernfs_create_file+0x46/0x323 [ 353.933486] sysfs_add_file_mode_ns+0x1e4/0x450 [ 353.938146] internal_create_group+0x232/0x7b0 [ 353.942732] sysfs_create_group+0x20/0x30 [ 353.947274] lo_ioctl+0x1162/0x1cd0 [ 353.950884] ? loop_probe+0x160/0x160 [ 353.954720] blkdev_ioctl+0x95f/0x1850 [ 353.958598] ? blkpg_ioctl+0x970/0x970 [ 353.962474] ? __might_sleep+0x93/0xb0 [ 353.966345] ? __fget+0x210/0x370 [ 353.969782] block_ioctl+0xde/0x120 [ 353.973394] ? blkdev_fallocate+0x3b0/0x3b0 [ 353.977701] do_vfs_ioctl+0x7ae/0x1060 [ 353.981572] ? selinux_file_mprotect+0x5d0/0x5d0 [ 353.986312] ? lock_downgrade+0x740/0x740 [ 353.990445] ? ioctl_preallocate+0x1c0/0x1c0 [ 353.996406] ? __fget+0x237/0x370 [ 353.999849] ? security_file_ioctl+0x89/0xb0 [ 354.004259] SyS_ioctl+0x8f/0xc0 [ 354.007609] ? do_vfs_ioctl+0x1060/0x1060 [ 354.011742] do_syscall_64+0x1e8/0x640 [ 354.015613] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 354.020443] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 354.025628] RIP: 0033:0x45b227 [ 354.028901] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 354.036704] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 354.043958] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 354.051575] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 354.058826] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 23:01:00 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r3) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) [ 354.066078] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000010 23:01:00 executing program 3 (fault-call:0 fault-nth:17): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:01 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540), 0x0, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:01 executing program 4: r0 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000003400)='/selinux/mls\x00', 0x0, 0x0) r1 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000000400)={0x0, 0x401, 0x1000, 0x2e6, 0xfffe, 0x8, 0x5, 0x2, {r2, @in6={{0xa, 0x4e21, 0x401, @local}}, 0x0, 0x0, 0x0, 0x0, 0x8}}, &(0x7f00000004c0)=0xb0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000003440)=@sack_info={r2, 0x3f, 0x7}, 0xc) openat$selinux_member(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/member\x00', 0x2, 0x0) r3 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/mls\x00', 0x0, 0x0) sendmsg$tipc(r3, &(0x7f00000033c0)={&(0x7f0000000180)=@nameseq={0x1e, 0x1, 0x0, {0x41, 0x3, 0x3}}, 0x10, &(0x7f0000003340)=[{&(0x7f0000000200)="c72c25731e6c1c8f1e55a7776835b88139f501946a32ed2bbb7953f938d4bb16b527af273f9869335bf9092ba75b3c488ecebf108efe7f52fb3ad2da938984f6e4ae421b16753951dc58a26fb3380b051a4f456e0b8b042e380bc041df8a4e6b92d88d50033494edcc4d3393c562b573a5bb87680f0e9356d9557aaa6922f81268ba843e3dc02e316fc2981d83f0aa43f11feaaf0ed1acdabfdf522f98bebb77bd1dea8f20e930e27d6df5fa3e7656a60400b953a5fbdf4e584c8c155da9d03b8d5c7601e4d10fa317561b81373e4ce5e7dfca30032314452a93b4704ae0054926ddd0e62505516e6497050e54ff901e75c92a81e0eb6ab96ab3b593d2ed0c139377d5608f14e3cffb1b6a6ab6890b89e35f71b791f8b6a59e40363453f974c108b5cb22d7d3762b80f22556ace80aac071b1cf100d73d66d96317674191afd11cc0c226a260b07ec13af697a328260c2b4da283a88dec9395ba425c8f00ed1bcc8b4abaa46c3b923ca91564d63791731673cea3d53c850f306b5e80c20e82d65ed9f7fc8c77d2031bdcedaa102c50b84c81cf16adf1af39e66c9558ddb2a89566b0ebc55d4b432a6d4fe1bea2ca3f4b2c68f179ac94747e14ee47b0c09ce929dd82aee105a7348ff6d87d5b9568078e3a33992f3649406e1c7b5a5e491ee5a544f94f1ef08be166c1abcc68c6ce5a3239a890936ffb06fa1b7d32ffa2e4bf662c3e2654d87c6ab0ac869fc5c6a8c15edc3e2a29ecac6de986ed02a1cbcd8513b55e528c70322ca6f72bbb61417e3ea218a3a7eceabc4ae018a024017d17023390aa971f884beb29e9a52e6a7eaa8b1a8b2e8d8f21032021c1d4842ac4de6dee3950c0c0f0c41c0be93c32aa9148822611cd20b4ec9197f70c90a24e39924d479bc69b0d3b3f6fe1093a9606dcfe5611a41dea86fb0bcacd3deeb68133952335668e9de58be7438b9188db4890e8b8c2e5ac1ff65162797b362d90c048f035d123b9b9f5ad408141cb48810d13760f8fe465eabeef99fe0ee57082e77d8e7a7049bf71d7ef647aaf30b498de4ef462d6c52ea95def9c66a14513db64278246174f2437b07ca0dd836811777076f88bc366e592cb4fb7cbc2fc389cfc6e97e44fba533f0ffafc50853fa26f39df17b26df37f8f55b08478563aac9b054147c7657fe98acdf23b2aaf781dae79000e3678fcbb2c780bf20456dd9e3900588bbe1f91618f1ca305d31b3d2b3f3bb3cf68504dab0752b9a76abb4b1f7086a306098adcdceff88863bd17e931e74e36443e5462b8b79be578a6494521a1d8988bcf72d267448ce6ac898b0733865aa959a24f8309124573777ad845d4e56b497e03844e2f66c3628df4b6254b9267f8da644c45f25c8f323350b2ad2ac8441b964c6e69db617635c19c19ead31a9314ce46c6f118d51fc89f9d601cc60c7590f789c886b1f407a833c7d3f026d27e2e66ce7280419de344f11ff272afc1380d6021684515c698738447c19b7a93316576261e83548275583b6a6c009a00b858c5bdf667439e7fe191ea3901061562d49c7a010d0f7cf9c8f836462daa1d505dbf7462b6221004f475a2b0dc7c6300a91aea9b5dbc8a7cc911ef5a093fcc0a0839e31dafa0377885e54e61e70681b204e2a8212e84c9d9b4d344d5b80e3364663977cffffad73fe6d1a28fef738b208324a55ba15ff6668f07ce4b608b5e4a391747db9f44ca030a8f826414777e76b3cca415516fe35355fa840146c79acbf94521ff13e00098cea21459ec4331a44272a7f18b53615d82ff8fda08a1554e283704ad558efe60060c2a2fe9f80f9d5d48ba6e75a5a8466921affe0080e71b6e6438f22b39374b24c633eb3af3bdd5ae1cef05ce2fd3b63171922c321d6111c0e0e76fddf42c72dad2eb9b2199794facba9b832511a08e1c47322f4ddd6b3de41ab4ca2544c0f99aa67c9e57a41b9349e883db4849ee5fbcbf389fe87979d2988d69a4ee9dcb857819962efc7979ac22bba7d79d3ef6e8fcfd3b880e820cc3facc47280bb851bb15df82bdf2668734739db1748b2b72e332eb277f2d2873e3ab424337bc317c9a6b63230b769fc7121aa1679587a79684ab744bcd8485fe227dbd5781f241676bb712116d322e16d00f389a84b7ca7ce51074eb597a8e1cc92f12e57958d0df480a0c8a960e8efbfea8ca8687b768d371d781e47003ce64591b61cd089ddb680ad35ed7d44993e8dff5d3b17de488c86a7f7478e0160338d86cfb8a58e12fa60978ce8b7dff4cb175e006a7d887b314f511783307622e0e0a46368321341a1848c1e41b23561f5b99a3b28c340bc32804ebb998ef4e19dc28f36a51c8f00ee161e40381d3197caadf49beabecf9701224c0e38696c9fd32d271dfb10e1a3cbed879e7363d8f23e4e05f75cd553788b219b44b25af6710b7e5f3e7ff68969b306758d59b04fb91291cfd95dda1f446ad45ab5bbd2c4b42aacf4cfdbf1636bf1f1b69f9d632d40538020526df8505bb1b1b3efce7c97c66937d098708997e8f0a63b7b303dbcd06afa0eed56d86d94f366f4fd857eb226cd83416efa626cb826cde015ae5f9e882441725c0771f77802fbe04575f1e9ce35ee12516d3c45de420970c93ce652447a77a4b13ed16ac438d280807a8931e549bdaade4b4fd6786131b013ca81cff71cb6c5300a4f8c7dc60816a70e21ca43d3acafedba4b86e430e4cca1fa5d2e20bef8b45e3701ff8c4c512d37730b3f07b8e6bbf302d89e125e3edf7ab7ea72f424cde8d0d63d71fbacadb20ab17841afa60c9fb133ff299f8814cc031ea7d5483a300ce77c247b185fbec279074847d7564c1a9673acc3ebfcb255f4289baa6c4efcc8af3d55d552da71c18a582e5b5e0c833ce4d4eea3d577731fac1b9da30039a061abbfb93c5f1723d4ede32310440ea5ae2320c29b755e9a2d272e4cd8ae97ef3d57d852dce620617524c28697fe6a4c2d57c426961deece6d016c5914cb2b46e1abf9b8a8fd9ca310bf8ed49f44111d78d308d45e68b8b9734939eb621195343a4346c6b653bf7eb9de6acabea63cae7ce200941d430e733df41452caf8c1d2f9daf59894036ad8dc04300bbd61be35b86d03c524f9ecd3ee05ef43000a2f16e716609b53cf61bf4652ab3e1d63e4c9314102f97f138038bbf3bcf6da37594047b87474bb5c1fc6d065820389731ab976b1f3fb35692e7e0f0a8648e012854ad7f5553343c51e48c08e6d853b7d89661ac3c02ef99130520044fe211089ac127a89ba28672ef712c7d207120eae8e98dee1923922ff558cb12eae32ec22d5ce8f0bfd30070659b95fd909f2f1034b8caf09594bcecee7d6f10297ffc6fb8e9a9e8b40247257cfa2ae2b8e041f8e02fbef522581a1a9a3d81e40fd4ba50a3e1ffacfbb766941dfada708b7ec022fa4d69334b5b38edd119f84583e0942d2f7bf0a8453f81c203eeec8a3e5fe1100e6e42467074b66d61ceba218fa925027d952f6f74e7e895ddc6d64689f113859b7c9e532663703b50111c300d47b352a1ab9f94b909f67451b96dfca25873abde3f92e02040b58fc40ec78cab2b034386bcf17bdc3f38781ca5ba57205b55098f9313deacde345a203edb37878e089503b7236e0f1322aa63ee25cc1bd3fd0b6963bc3ae78e3c7ef43c315d679ec6a48ee9b705b061d5172ae27f5c876e61a327ee064f2b8c11c03c8afbd8874a45f4ff0043bec5f2eae9930b9615920e34dc37ebb7f6379e409f9caef5ec9b92114592e74a7af0b51d0b8dd78b601641d8fb3afdc432b9256fbb7ebfcd4d555809a9a1ed23e7b9782a9af3e86c456eed5f7bd2f1506deaafa060aeeabe0350d0ac93c47c8802e1fb03903892dab30ed89d661455235ffcb9ce732075fb6ae43f132cd8de21d3c091c9ab323caf03ddb931161d8979c09dfadd275c8499af42ce07ffc80ddd4239a980ec3c51cf0b8c66011e27e243c1b72e8fd6455a86194c515bf7fafe057ae7621b2a7514a406eb686447e297cc349da7055aaeefae619b8977739f6ede44823344fd7b6142897ea035f7502654d64464b868fe0ad228c0156f89f7d46d5ba35fc962a4c893e1b0da011d8b61ad80c0b58bfdefb40fe6f7a317ce9d5e935398be112f10c92b165dbc7df92e1fd5649d83e4136458ea75444404055823ee8305ba95d45714bc5dec85693e626bddb87c7565181763f995c46a5c18647bda056f31d41d5ad9cc76e392c88dc38371aa5bfb159dcdba77e987c929404814011f17624eeb6efbe686e9a4620d7a42116c2ef87f9ac42b8232e372e761920d31bf001ebce115480fd70f23de156d0b544db6f017e1bbf7735eb4b1697fb45651b7a9a0c36c9d1ca00f0b5fd6f77399522bdd589d6b3c9245b24d9ebb06f2822b853d941c57131bec50b90e3455b3324fff8438c2080c42eeeeb581e3bcb341a130167ddcd40db962f383151fff1d0bb31a3ad8b9e9a180001b6fb97005d4aecfbc94e260eeec14802abaf5af81315a997be2d53d056c422793b424600ce2e52585c5739a0ff5e3b471e4a5e82bf35e731910177ad15f52ec43a83279683fa629a3ab665ff823ae788ca4f84793031c7212a4afd171cb50c56809f4d75a740dfd62607807a275591b8e2a5fc4643e0c46bb44861ecdaa3b483bdff34e03fa9e2acae4599373833170f01f43edb953e37a1b6fa17e6bcbd44c60a8bcb7a391f60e3649b9804f7495ab823751187dd4d8b64e717713e3e29887844e1e8caed5956d12bda603d0a7ec95226b7eb5d88f6c42c87f1bbb78dbacca2e1fc00efd63907488a80525ff5adb4d7b54b6a00a9ff603595ea654222f93d2af44df0d1afd23859b7d55022ffd4586eb84d300529ca0e36d64993c0ede9b761cb331694fef109e1cae26d2b867aecba533ea1bb03237bc6aea7edb991ac80c7587532ee0ff61ba1678d97a1f99f3339d1daa5004c9ec26ea5936644eac32947030bbc7e4f297700bd0b5dfe13af766232587ee067a49719be5458c6bfa5fcf5fd32e651d872d904b75da5b75e2669935c04831b16ed857a6404971abd67dc6345a7b5b52352de8ea4d44bed944984b2ff271497b2603a069315e574e0aeb7e334b60926191d6f7cdb1bf6282dfc81f7129b12c06f1e7019c0b3c41c8fb291e789453df47e6c02c42e73cfcd1c1eb84d951fed67b09b7de2b79bfe6e0f6cd3a022dbe355461f1aeacf92213f13fcfa2de0e1ad781b3504e63f31ac13fc143f8d3893fd9f3d4c726210280f05029caec2f2ae8861c823e0f2254712edffb559c812716a6cef2d468d3e7c652e8537cbc908ba7524cebb37cf4ee32c21b9f9a0ea2578eaf25b399a9baccb92551632d5d4e66df3cf93e8b1352e00eba4b24618a1a478693d0ec9fcf370e8054824fafd1b305bb5a597bfb46a063f0abbbc7ceaa41683ab17057987c020c9f4295594f096b2da10f5e6ea8408c9a1eb58a290a015524c9ccbe88236601e23901cca82679a99210c5d16dd8913b54cf8d0cbd2804fe6478b427a41bb2e6f59eafc5fa6c193ebb820c322b60db9be366a7c8a60d4b2d9509a1687117ed28e4fa0f5b75a24f7154453b0a2c173f1f230c06f58ac654f1fd9ac9ad1621630c0af7eb692b566563523e18685f1790a63cbdf9ccfdf4f80bf038e5eaadf6c7b727797088ba49d0f137c72146c5f62dc7793be8817c262b017099c1506f714ef94af161bf612585927658e04cc696070d5409c704ecd9491180cf2f2c09dca8c178b3c622faf007bd046237c608a80ab9b5e91a", 0x1000}, {&(0x7f0000001200)="255907349b59bb3611bf79dd0f45aefa6cc8ebb83e7b5d7e82d63971edefc8eec03926f48601f6deb310427a00f0818f2e26dc12cf4707fabe4c466ea4fc2b77854cd8f82d4cfefd240716b0446f73565dc54696292300fbc2f22f66498642c0a074b916d44260144b29dfa23fec60f23d3d9edf84c86c12801f863c481947f4d59ad2e6a7cde024e5f0df868ee5bea9387ea229a1bb9417bd6e484cc0e7934acefab63286fe298c5a78e2398fbab881cd4a09c7b4efa28c2140770e5a6755f44bfeaf6d1c823773a226e98c2c28511f043a1c471a75a0bed441140c31230259f80ed24f4bb514ecb8098e4459f1ced80874f906ecb16a19fffc32a792c27797712ed4ab312a9a707bf18008d26deb06ebb0005a80860d372a00f23bf8aedfbd9dc3569bddf21406384f8f5ec2511c253c261863edc58d0930931ffdc624520caa75ad6fe3bbe7d732cdcd9bf0f3abfd2b8b083251a947459e87f7c26b0c3e1d98c5fff80681bc7dfdce9272fca3d54c2cce15c87543eaa0a1e547952c68f6614761076b9d0decd31362588708f13fc19e68ab97b814a572603ac06c934c0dc2a79cf6575045d646fdb20df811ba53ad888a7cc364b15f05283dde8a0235c803af6354ab2f260690b4063a8669cf09a4669f44eb78499a7692c633ef81b7eea61001d4e5f4319603cadf3900755c7968bd4a4ceab8abcda492f4c6871057e5c7e4f9addff199a832d12676a32f4c0b4889a8f6f5f1f620c737f52c698a4f9316075b49c2abeff85b3175f153fb5ad4654f131b36e7a3881b148c585763ae2a6636bdf6488ff7a235cba947e51fc01459caaed8e536eb64f191e8b7e70a3b4fd15633bfa38c0cdf5904176406071a07aae6837e3e7363ff3e53373f7f61c491968552c29cc96b219db1e3604786aef824882374d7b2a407aa1f5ad1fd833469c50e7760d9e4b612ca7976ea05db06a26a87ee32207a514198392d19577e547bf42141a05106c5c5aa2e08e01d76622805414e42d8739c3887af3b4283a0b1c3df3f3886ebb9586d8067714cc2d43f602624b32a76a188485372132bf9e709a74863747cd2e8e237271d752e5642c9d8b312edc061ce9325c9724834d00a8541574738161278286ac2ee20815991dc6e975024a264374badcc9d45812376feb3cd73216367ecfb904024a2d1b248318733da30c3e2f9fa10a131fe50d9a8975885889e590a0fd05ce0e212f08a55f5413a82568d3f2a99440a5af6535db5e7d7a46e3c1f5b308869388ee39601d17eeacebd9eb6b06157745231d0e0266cd9baa29a36935793997c3a78ecf6c1f12f31945116a9b2832cfcb0517038561119243b3087e739a236ce3f67cba015fb54a0a7c2370a1694f0666790769d0c866dc46f6649b9e0e55f6f4cea08c24b75e0726247ebd03eff5fcbcdba27dedf0ee20208c31b0a7bbb78cf4605800b3db43bb62fd2e037e18447e75f64fbff308c0acd88176699f088d423dad0adcf9e9f132aa7f68b248e5b139ffd892210021080827f9925099795ce4f78acd745f77ff0677018c00c1c12b9a02235eb2ae2092ef96b2c870fb57ba12ce1c7a8a18026b3e0e12e7e944b012f9893d50f7b7ad9e80c4996cc19382f23f5757f4b4a4eb78a4d26b8897306ffb9a37ec5e63af9b0fbe5218bb3e646a7038c3ffc78b6ffe780338551731bc943f88a0d222fd400fc400188c710ba36bf628601c8b677407018c40abeaec55a9ca2752176a74b01da8ceb26fa85d3d481b68e184af0be24bb7f924d92db206b84ed0a8ea7bb06467fdea580d9a8c4b4f512294444a42cb9e6b14d8af7f63c85ccfd1109741ed88a922f30d87173313ea749f2166745197693b40f0ed6593e0c8cc05bd31513316f4f63f26ae07d76dde7c993066fd6e4e54271a7a733c49bab20de21c28bd7d12d002738cae49593f5fe4ae0bd9764426dabe2e10b59ede9dd48a16b9f2afc78ab06670a271a45910d736cf287b456680d5647805d6d39305084ddef92bb016fc14d6b57c0481cf05f028ff9c8209799832b372fbf514f95e040b7a5be3d4d525e963f06bb23ab7e2a9a9fd86d1f12b929f53e7a83df5550e5d0036de0f81c132c2847bd3247dd0af6e206da03040ca91c80c45ba8c5b035342bf609bfe92b172afe76222d832633b4050127827b9d7df776b173f697835a47e1f2c37ab57cfb3dd30bec7d11de2fdebc9b3c79d41434d3df33d7f30f7b89c62e0eb0838c0551a0e3572376588f3a246cfb0d45dbd85ea64fc1c53a55b0bc753cb3974d2e4db5f3c745796ac33e3f5723ef24274397148569b6560baa1c77173de5aa45b99795ce78786af872f2dd71b26b7c3b4df99b18bf310f01b23ed4ec2012697ba9c559798dd9c7198277d0c61fd4569b6a01f8efb2b4db6f8155380319a3b22fb44b79a3b124a35c47600411816d996d66dfcd79127721353ab8f67f593333ad7c9b8d92120188114ff88e7f08c579ed2c426acbb6756e76bbbae409af8685a0ea3f055a1865e5e65babf6dc38b8360538a02afeab31fb73a09ef076ac900f4ab2509d793777393b0751b919aa67f38b302cbc6b569816ab2cd738cc8032bcb22020160e5fca59d178e2500b7dbc26fb744a2a0d1f76a4b65279fbbf11768ab501e21fde84f5429ee21a65b28865f7dbf25a079ca514cf7160ffc30c5434f999461b21a7b5998fc77edc5b1e612ffb128ad20e288387874152b1fe69320e3e914f7e69ea7bb29bef7f281cbbb6b419d9518daa9cea3480fade1e23f0a44197e1733b2ef916eb7ec005144a364efa614994f6b825859330fc49313e4cb3ec0cc469de8ad4e01d9e3c7acbc569eb4bbbe804e5a8e4da935ef64a8049135df85834ee9b04b8360e35b792ac1ae798a94fa53883c2309147253736f08b3794dd7674528bfec13eb2ed1f1e1ec88b1684fe2f5c6b7993b8b2fa189057378a1d1747eba84459e5b214ca5d8936cd1bd35b35c1bfc93c96d2bb721e82ad177c01867c10268b75288441a327dd852d01c039f906527ed99590f7ebd9223c6246a44be0ad58ed98dba79292e14f90dd80a791adcdad7aee00da8c8d9e4308a2892d12b28818dc72f180a6fedfd08dd56a6540541a6aae25b8ac41ecf1a03b9e596e4d014726078172e1649f44381d7646e0c968da7888c098af6cf628dd7c2c871bf8401ae129c5309df08ca2ee27a2f0b72f2859be05f74a05f01e507b4eb8e67c55c764ad5e5f35bda1ace16e1b4668e7b394c235e78ab76c117eb70ccab0348a4ad804f1b126745534a36d983a010da42e4bdc532004113860e727d7149e22bf4a327acae9fe8c9441c34a111fd73f509605732e130f0f5a218a86186e407da158fc2001c42354fcb8a1cdca798a5034378cb5b0518a205a7fb443c6cefbda91cf83ab56f0f8110dc933f32bdb560cae97d711d91459ef73bd3ebfb9885c5db26443ceedc3894ecb335e058194131f46530e27d242ea9267255d5059cc4ce7e1eff555fc898ca9adefe0cf0b05ed26be6629f4a22ea32686b1d60043fc2aca7bd962aff59a2f75323e347404389b8eb6170acaedef5248b82531df54ec91d5fef6c177d827ef73fca0e09e79970a6e9a952e18f258fa496a3e9b8b00910ceaa97e9507fd64e0a0a2ead283cb5600fe2eec946dfaa9d7ac088531ed9ed687b5f9b0f2b4bbddf4e52ed69c62f39d7d8a6e7a33376073ced81ff3370eca5a323437a8cbf30e32cb451e90d81d333355d926f1fe34a4c4f5b59c22f0d7be56b01f2daaabdf40af13c8d2479fd3628e59125e8ffee016d083b0c308e2c34a62657424f5827f5533fa0b033d1ac7f587a330b8e82603982a5a5c093d52e0b3981014a6c36334b2476b6ed30b4c3bd686cd0c21daf648d3d61f1ca199c9020c6d4c91719f1481e13a094ab819922590207cd25c29a7102ae39b0902bfdd787ca7c2c8a0699f22a760e1d2efb705026c2a57f61553102b25fddf9cb4e99180d917f079bc9cdd551f73cadcae0a82d4a876d8edb311590d8fbefc900d9813b0fff8dd1cf66f077696c0da759d94281f1441c73fe4220ab0b9b228f9d54d2718b1ac83fadf35dee195bfa98b7accd5a52a10c21ae8cc6b01db98ea37579c47e4e7e367e024fff5efe6ca384bea408f8812c064544d7987fe0044c04b29ba6f76e701b0185d910ac9ca145c18f18752f3e321a2b50b2969b0926543542c8ec4333536044588b40828c8bc7f5715ab0b1d593ee8454c327814863c68c5ee884e1209d1605fdca5854c38cce72ce6d58cf4de637afb2949b1ee963a297d08f6d84baeed7d2f379ff895d4b332663d60c55e0c8fc6091cae91726592f249f74d085eceb81238e60ba80db4b2a78d8b95b89c86c73dafdfe5907f83c39a518d840ac5d0d34153c716c14ea8bf342fcf410d18e89b869434013af466e809939ace747d0ca517c635a59ae2d7a926249ab5eba0afbb1a1d900d4dd039900913ca1657d53637fb6b987dd36965bb398c222a1f133be8e296ccb96cf099bd7741d01b2d2e5f99755e053f2d43dcf42aef22c61d6213658b1f9290c96b3c98ed7b0c29961d4d1556da5ed61d78e35daa61e505abf7668b0f2a3786e8acecbd721b790583c9740a5d16eff812b9c399053b0c8d5bb1a162e4bfefdb859c1dbc7dab34c998d75744d79ef0abc8062190462dba23beced3521d36175da390bf2f103ca38f4078f71da46ccc80e343bad000c5544488dee59bc43313dc537ce3d3cf49275598c40ad359af4ff46772ba8d0e536a20aa9be64ca59d7d6f26eb3243c836eeacba89bfab6326fed424e15447bbf84aa0d1e0a7639c2c1946d0c0e0b746db0e2b36c5b7a035d7b96d626d44046db71e4cea004c0e24af7df28b6327624b462436da1f0b1904d805d32f03b0733214d5f93b426f26d8598010f0e7f605eeff3d4adece0e975f6a5471715e2ae5246748e1cec12d0f2f3ea6cad8f811cd9502fd2ce993dacd6b33292c76cf7725095c5c098e9589d85eaa8f77f712fe83e52ff57c0343b2527a4151f9a450b179d56f3387bc7cf9f9fae3c85a5c5b6c64e473bc7e56f404d798a6eb20866b4c3f8625e7aead9ab6e062f09f459469802295ee4ea35791b046fba1d899288c48cb00b51eb449772784ce82f900e2fdade30a164a436c5989647bdc3d7504fb9f64aa0596b30bc61986b480d58f4689734690b24653fe9f99b99c8238c25385728745d270c6c8bc8df55015bd4aede630df55fb3c2812bad38d62ebc53e4033235c911a88314ec3bb91ad38da3fc895ecb907cde34a7647e886ed0dff1bf2c8911c2988b528ea8e8a29b4ef78a141abef33f9ee7e9fb705f8297bc8bb7a333db34a59b82c1d3f247bbc6338ec961c0f8cef66da788937ed2fff3664eabdbad407287307f513df17a83d710dd11a64e0e89ff5e198c9a40a914fd359b9e5d23fb817c5c9786876bc801301cf2dd4cd7229bf5a002b6b7821a413f652e9b1fe5702865da27caa55f8f39406ea7c5e364649c576347eb78ba0bbff22bf2ec107038df411c53a09113faba69a933ae006c42aafa14d95d72c02e4bef38000b9d3005a740ce5f7ce31e43b5eecb05e8c3e365942d06c27098bd38fe6a59f0924bca7733f32c01be6c4f806792be05bec2a7277eb9280c742bb0e6e1fb8ac0dfe211cdda7b2516db42a1eaa84b30753cfdbd280d8f738b4ebeea22ebf016e5dda0f86af5ceb173a689f03141cd8f8ba47de5b9fff907eee063d4b3d8095690c1c99cd83bf033cd3b3cca6", 0x1000}, {&(0x7f0000002200)="b774daa5b0d9f527b051d3e1eeae08a8c57e43798fc60c073ec3678ad11ac18e7a2391dee30d4e19c3f662fb5189eb472bfba3a34598321cb709b90002fa03be86c9e0c3fddbe7b5531e80ed074b6ed657e320aee7c01e34a9", 0x59}, {&(0x7f0000002280)="849ab5e2eb198a1c73677267cd4490fd1617434c86b3c04b5203b0d588fc4372e3e246af92c695235423f0635b884e5fe12a36ffc5498719870259f7ee217180b3575d699ea0eb22698b7e557c0388404d5c825568555fe7cad721f12934d208d595229f8d3c538895636e5af8a56c54c4d74706ecc9a7554e5ac5aa67fe7da77b987fd5beb84ac14065055727404c22739177089e37fb7a01b7311a18b03dcaf8dcebb970a8d4b185868a8ce7864afab42d021558d267a337cc027eddd93c616c1763f82067c0ee68c2bffa85dd7a6d82fb958a4af457cf912d660646e13687770ded2434c218b22f34fe0c944140a730023168a84484b4ca254fefab67fd979645bd7ca87148019787b5ffcd735f45c4d46d0e9cd0ebcad58a2d3ce035ba4c7d2a1913795a813374125eb000f3756517f7d9989844c4ed25db8192df05dd47537630207b2480cd624d788d76a5ac113bb27a1c9760a7eeaf5d9c438f8515c8ebf4f71590495b24117a796f870160d4ec9488a3a0471054e209705351c7d6519022c4f7657808deae902a32d2718a5137623e1edee375f1347f98c5730e044529ecbc57638a616ef1ed4ab1e15a6c4c38179498c66fc9f18f2d39dcfa9bb168a539e0096928ae3a230fc43a33c8c7df902c19d255fb77479dc4aed735ed7d7e819fd38d4491d2b26f91bee5f44d1e81c5f8a35630505ce536ee383bdf480de7bc385be8dc83ea348dc04dff417e49ec469fee83faebead8c7a38ef4c234fe315f8662e7322eaecfd724a4f13343310bd66971440e1dfdc6cba62e15babaf4785f1ab560627808c1c90d90d5b15ff3e593c24d88049cd3678d80822249b1d931acf1946536227d1b5622c56a8820832bdf2f417dc95194ae28c24f016cca7343b633431b69366a6477d36dcbdc9f26b87bc7218a41ec9190e00788195343f13da994cbdcbfc905df7cb3d514c9fc4e52a2ac4225adc3722b4613de73e5b36342e15bb722d51af75e54fd87328166f0753fec40ccd2117dfc94e8ba2b39b17043770f01d88ba0bcb7aca21cd5178110f010f9a771c43f0bd46aa0abd7963117175eb0b213ff0402e26cc07b1fc12a43c214be4eb3bb44262101903f2ad87ee0b504aa970eeabbda539a879e13d13da1802cf410acdc89fd40fd3e2aead269caa919c48ea50726cf2dfbcab2c256fa61257a91825ea4e62dd3e718fd3c3caff78a2b503ef5fa4d9d6aef437f5095a8f79d061a00313622ec52a5845ea69f436d0155f842bbd84b8409c0867350f5e1308a3b90ccdc602e23903ff8654cd1bae77a2face89daec1b9f3de5895febf00552df023b1633d66b8b53d19f7649adfc53a4699c2d26e09e784a6bf826675468850d66aff5769e56eda68c550d8f957b7819704e4a545dbef2c8cbf1b8c9dc402a7a5b52edfbb0091f136446890e41cc73adccd510afc26aefdc1b4528c32027e502ef3497983c8f6910fa59c75bb7393e9fcf5c8b7dc697e4931c5cb73f39f5d71e11d7ded0a62027818485ed3014ebc2320ff82543eaf3b6dd2bc231f38f0eb90a1bd1bbef6630b061c3305920b64e21d5dd57a5fe18e1bba9434173fba859b3e2919d339e1e425650d7d37428493da56246902325fe5f1c4774a7591ead14e446bc73d50d8d5124fafee9c2d0aea598fa5f0f02e5569f0ed9ed0cd17acc4a07a3c7c35ec3981294773607adeb09832011e8589e785ba810fd702837f851e0aa46987178b2403b70f46f5c1ee31e98a3e841a86698dd44ae6aed5912c7820103348b98e2592d66bcf3314d86ecf8e01ab3c7092eda9c1df0ea40b59328d336f69e61ff2fece6f52f410a028374096445face5151e937b274b8e96d81edbabe8d3d63cc29ac859651332ebf1042463e3d480e3f5088dc619af1b351e7655123fcc1dc77147944a83a60d7d93ba514f07494053d11ac3f94577c69753c7bd4f26f6dcab8935a308b01d4ad35ff0bd9b3a9fe8c128bef5bb38c0ecac91087f2614064b3416debb5d26ef02a13547fbb57a6808f96d4477a8030d1962b1f3286b10d321274f9414823cd7059b0c0ac7a34fcbca7a722f3ad6eb188af3b01087a736381b1fb6c00a710d279336a922c2f21f609dab42efd7a80c7896ba45b7d06173c5cf50f6e797b1648adf132162e75f9a3fe030563ce74cca4928c913986f24bbf2cfedd3cf5461761c279c70f411526db503a8f16107b5f3f8b393069d7ec8e71bcaab3d7f0302558f10df6fd176932d80d7bae20776b886f2d34d778ec9270b888aafc3b1091fb850f483c503921c4c1b996ed26e6d4347455a6009c6bccf9f363c8acc54e3b98a541d630d0e3a503823eba463659f2252e1e3154652901a0c1cbd65ae3220f73450094b7f93573c4a3406ce89548df7caf8ab26c06d38e6451b2524b763a883ae1f411ef5bd570a896da99b873023303cd00c1ddac78f62e178e59eb45414603bf996c13635a361fe5aa11d5115a6fb35847208c893f311368a28dbfc1bc5e9f8bb6732e74fa22af119b6bf7e4c50889e025bad2bcd2787dad6bc151d8fbe10933eaaa2a7c330a125da7759d5588ad5714e1faa1bf6121cf6d73d1b341564bfc43aed7482388608076b355015cb534ee80465a10ce8f286c7753965e074dee187b907acbc461dcbd347f81c9c6c73e92e5d5c4db552360186323b8c6ca0ddbf3758e583984a5c012e4c1c52a860cf0a0419ebf681e9ba22230f5fae3f2cbf053684ccd41a6bb673ef8d00b26e3cf93aa64f8528c1d4a5970868fb78151e9e119dd8753fe011bd4030856ff63e7a5dedfb74b794e6b20c7e01661932d12a39d34d87a46b0d9863c902c93a0d5ca9104c2028a527cab65cb7674a8eb7fc0d72ccea3826a750c4486d793e84962074c3c8f7111e192610bbb2fd1241055493ce8c60a39e67b7f2717652a4512e445766aa291e325bb32e6b67d941f92d19dfca97fd0485c9cddde8327d9482800a0bbe70375af4332b5299facdd6bb2c37ad7cb7d8c7178703f3488cc6a7a590a2c8c1a92aaf821a442b6ad9bda235ccecf0ceea0655f9cd42c7a4a4b789db2cee7456d1b7eaecec201612441cf8f759d2ac62259a14f95bc8f77ce7a3fbca42b5b5e445f709d24363e392c1fb7a3cc364775cb18a9ad24b2b54f1f1b3a2d6cee68261e656f8387f059ce15d766c0f3b4b2234e74219d8c4a3200245a1ed0b7d97714d8bb5309cebbe9db36fe6bf2fe8407da1449d297425ba22f2a7ec6e18180b8a043dc5965ee61588aa8d899e633bf9c8f771e7383013d67d1b441fa7aec83677c30b5d6cc1782f465552ef3842068358b7a2a4bfe06891568f6ac17b5f4b43bfdb001c6f0d4d5dc1ef1ebca56f7f9bd0f5b62c9f8ddc82cd7c8a148395397887351aba337543542b7a226383bcc21f60d855e7d5522ade75cd90b334fc0b2576c63f38260014c354e39b7bf5a40f4252331a0ca45f6e24a71e19af52490d2525fa4a29ffb60543ba7e435cdc60aab794976cffffb58f8a81af6608f496d82fd8608a0fe7e8889d62557724ee2f436fc441983e3c7bd0ca629e0fa993bfb89c1a2d38012e0f59ad5d432654019b4aa95676830f8105b7567411a2fce6729d2539b74893225235f960b9fa0fe7e72e36aa9ba2153bd53ef8d2c8da13f895a1b657b6f3e69fcd16c5e3fc1cab39d97ff36f4b119201d8cf119210571c29469faf93a5d8ca4ae6aa1eed0ef7b550325b58b68cc63942175d11a62f685d403b8ff35f98ecc84bb8b3ed3e7f7a9d5589e9cd471495be589b2c36c5a1cdc6b5b2011a850b0173193005584adca6d2ac6215ebf00ec344beefcdf2ab866030fe75af1b01c36b7501d88bc0bea2ebef6a7e81baa1ddd2124186baf98b4645eb026c0373783dc21b8219f9baf55a6c093dc183c9fec266df08b42a5042060d00001a1db7c596f8832b289ce6dca6ba08a1ed9164fe3fc74dfa8ad7512a44e6211e4451008e9b6e8ce2c5699be9350d1d38a9d71581eb42e3666d7d89eb516c9de6b6ceb09790f29a4ebbdbdbd92f3f472334e0c3ea3ef90cbe637036c8299e09b6b671f040fa00422fec966dc402f7174b12861c51d742023f6fa1cd1095fa66cd683ee55df3515c97292ce6bc33b807c07c3558ebd08025f95e8f3108839f214b1dbf61915371027fd1cb738b18900509bb355ad228afc05381c15ce8b49d2231f8a5d5c6f02a33510c4c8ee1ca43069f7e118010b7f00b03de5b583d48b66f85a4f709efbc98068884dbe573aeaac8a7c48c644bcd24976eacf86e88850da10548e6fa8f3dfb8ddf1d787f33de8202a50f5d70ebdfa29de2994d4304f6560c52ae12b65e4969c70300ce91cf6ea1c282c9fbe597fb9b6d42714fea4a4f3d01b311d9af760cfa29cbee0bdfdf62765acc292592f230cf2e161f853d79e9d8d306dbd0fbf12340281b1811ce7aef7da0a40060c767c30a8248e6430b7e67ffdd89e937c0d3996a6554746901870ba5e24dfc9ee88000098c32d622ffaf9747b19c62338c0fdeb71ff30f24722e242ed9fbcb102faca2e573db4ee25e83e334b94ba86bc8ffabf3f9a7fe9faf6adf69ed548c505c618d296d4baf1ef2bd4a2884422f727018fd803bc3b7cb99d8b7e60cf86e713f1d857bf0a1b4baa18741745f7aa9df126f4d413ec77305424a2e58ba031b33d6085381b97cad102306940e8178552b5f345755a3756d5a0be6f0e6c08bd368b494315caa4ebef95ad81459a32f863c742259161d873b2c4444b6587bc237dad771ddec03def63e4ee6ec637675e9e1ea28ebb3fa57b20561e434f27ac09740cf3bb8703ab2f3693b1360109ce4f501ef63d550ed48b1822c408b84388761ffb9ab157cd0d2d2fe5453f3a88b981bac3679739a57470db2fc2eeede6be67d261dcb08eb75836446ec9bcc2de48f6cbc512aade5155f71bca6607afa80cbd2c4bc9f42ad326849ccb044654637569372ae4fb3e9c1977795da267651e90178885d419923799a52e9d31c78d93229b8d002928f87fbc16d2746ba17477e1aaf03b13a1e0e94bf88cfedf7e85189b2a9f0fac73386d3c5c93bf2ee499baeff89d53c1624625982d1c697549d5f6b6483dc58702c37e42f2aa36c0882dd0168bbea884147f184c97faab4ca52585ec4a9316a156d6acc215676722c69ef0986d359cccacb899694a5f50a573a414428d24e9e18a480743a808539aab4229366dfdb99eafe42925e979ccc7c7e8d3849611075c6a63f48bfdeb2deb6ca4e74b5beae9f6648a1b076cd4b2ce507c1e547b77817410b30078d9532c0dc196dd2e5f034231534302dfca27d3a0e5f58846a039298550aa702a6d24a53bbea479333f57cf3ae59401b97b97744726e27ee4b3405973cf8b91688bec517f84b51d4fd3ae77ca47802624aa3cbab29eed193268678035d2d17b6935f383acd60d6a51602055287f1a1d182e3bcf93c16ceddde71faee39966026104d6a9f4f3ba958dad5c3faddeb1dd999eacc2aae7ce257aa48cd59d68386b8f8cec2f5e3230c5b79f87f3abd9626e679317a7c073bea675eb2328e24206fff03eeb1dcfb3efbcd179186e3cf744fcf3333da5d4e03585219a353fef3011ccace8bdce083d5fa506f24388252b2a91d3ffe2c98cb1a40c45e96a9d78a1a43f9627c2e2f60d881827d8786b3d0b246e2faf7d14520edb651c8e7df98f8652278df7ecfbdc69298e0e569bd3dadd2da7ad4a5269e476376e0afe02bf56649b087294ab5a53351d90d6b7252d09f286e3d7acfab60e4262fe141", 0x1000}, {&(0x7f0000003280)="2a8a8d62d4064a2b25236f9d65eb421746", 0x11}, {&(0x7f00000032c0)="ff5f0f7d9f13982c3988b1550571b2384917bee36f8dffcf5666cf3c885c0ffb78f9218717286dd210aad7558964e6de46c0318642f5fafd07aefa0878e4174641c8bcb9de34acbe056af2476e4469ecb0b42368c6a2e9eaf134ee49b28679f1d0c98506795ba95f51f4e9f71006597ff9d6a0e2e02b05c10d042c9546e486e5", 0x80}], 0x6}, 0x81) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:01:01 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r3) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:01:01 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:01 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 354.301014] FAULT_INJECTION: forcing a failure. [ 354.301014] name failslab, interval 1, probability 0, space 0, times 0 [ 354.367677] CPU: 0 PID: 19146 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 354.375588] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 354.384949] Call Trace: [ 354.387549] dump_stack+0x142/0x197 [ 354.391188] should_fail.cold+0x10f/0x159 [ 354.395443] should_failslab+0xdb/0x130 [ 354.399427] kmem_cache_alloc+0x2d7/0x780 [ 354.403584] ? wait_for_completion+0x420/0x420 [ 354.408214] __kernfs_new_node+0x70/0x480 [ 354.412363] ? kernfs_activate+0x13a/0x190 [ 354.416684] kernfs_new_node+0x80/0xf0 [ 354.420572] __kernfs_create_file+0x46/0x323 [ 354.424968] sysfs_add_file_mode_ns+0x1e4/0x450 [ 354.429626] internal_create_group+0x232/0x7b0 [ 354.434198] sysfs_create_group+0x20/0x30 [ 354.438329] lo_ioctl+0x1162/0x1cd0 [ 354.441945] ? loop_probe+0x160/0x160 [ 354.446150] blkdev_ioctl+0x95f/0x1850 [ 354.450049] ? blkpg_ioctl+0x970/0x970 [ 354.453932] ? __might_sleep+0x93/0xb0 [ 354.457804] ? __fget+0x210/0x370 [ 354.461246] block_ioctl+0xde/0x120 [ 354.464856] ? blkdev_fallocate+0x3b0/0x3b0 [ 354.469164] do_vfs_ioctl+0x7ae/0x1060 [ 354.473035] ? selinux_file_mprotect+0x5d0/0x5d0 [ 354.477774] ? lock_downgrade+0x740/0x740 [ 354.481996] ? ioctl_preallocate+0x1c0/0x1c0 [ 354.486389] ? __fget+0x237/0x370 [ 354.489831] ? security_file_ioctl+0x89/0xb0 [ 354.494223] SyS_ioctl+0x8f/0xc0 [ 354.497571] ? do_vfs_ioctl+0x1060/0x1060 [ 354.501705] do_syscall_64+0x1e8/0x640 [ 354.505580] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 354.510409] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 354.515581] RIP: 0033:0x45b227 [ 354.518756] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 354.526535] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 354.533791] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 354.541043] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 354.548297] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 354.555552] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000011 23:01:01 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r3) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:01:01 executing program 3 (fault-call:0 fault-nth:18): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 354.749262] FAULT_INJECTION: forcing a failure. [ 354.749262] name failslab, interval 1, probability 0, space 0, times 0 [ 354.760961] CPU: 0 PID: 19184 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 354.768842] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 354.778181] Call Trace: [ 354.780763] dump_stack+0x142/0x197 [ 354.784388] should_fail.cold+0x10f/0x159 [ 354.788528] should_failslab+0xdb/0x130 [ 354.792487] kmem_cache_alloc+0x2d7/0x780 [ 354.796634] ? wait_for_completion+0x420/0x420 [ 354.801208] __kernfs_new_node+0x70/0x480 [ 354.805338] ? kernfs_activate+0x13a/0x190 [ 354.809556] kernfs_new_node+0x80/0xf0 [ 354.813428] __kernfs_create_file+0x46/0x323 [ 354.817840] sysfs_add_file_mode_ns+0x1e4/0x450 [ 354.822495] internal_create_group+0x232/0x7b0 [ 354.827064] sysfs_create_group+0x20/0x30 [ 354.831197] lo_ioctl+0x1162/0x1cd0 [ 354.834811] ? loop_probe+0x160/0x160 [ 354.838595] blkdev_ioctl+0x95f/0x1850 [ 354.842467] ? blkpg_ioctl+0x970/0x970 [ 354.846344] ? __might_sleep+0x93/0xb0 [ 354.850213] ? __fget+0x210/0x370 [ 354.853656] block_ioctl+0xde/0x120 [ 354.857268] ? blkdev_fallocate+0x3b0/0x3b0 [ 354.861571] do_vfs_ioctl+0x7ae/0x1060 [ 354.865442] ? selinux_file_mprotect+0x5d0/0x5d0 [ 354.870181] ? lock_downgrade+0x740/0x740 [ 354.874314] ? ioctl_preallocate+0x1c0/0x1c0 [ 354.878710] ? __fget+0x237/0x370 [ 354.882153] ? security_file_ioctl+0x89/0xb0 [ 354.886548] SyS_ioctl+0x8f/0xc0 [ 354.889932] ? do_vfs_ioctl+0x1060/0x1060 [ 354.894072] do_syscall_64+0x1e8/0x640 [ 354.897951] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 354.902889] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 354.908069] RIP: 0033:0x45b227 [ 354.911242] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 354.918956] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 354.926233] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 354.933491] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 354.940752] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 23:01:01 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x7, 0x4, &(0x7f0000000400)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}, {&(0x7f0000000200)="3580c37af3aab07116b446e934383b0b79dd6386f3ab1442162481b4800b404d4c15dc5df00e92ba46e6288bea1f2f28d939a8718b49b552eb29b44063d79e90cfd1092428034cc8e31a5c5ba095dcdf9ecf9587a0c96f2134b1b6fba324b59755da22e53f00d75d4e7b40df6743b9b3051e4c8776fec34129d17dd49a9cc87d32004655b305879e817c51429de269b68b3d4b3cdd561f35ae9fc491cf3c24faf7ba17731d4bf641b2bba62d4e712f3eff5897b18fc5e346cd1995710e4515fb796c70a662a3e5a1066e9315bb19b840f72858a076cfb24d9d13820109bc868cbcb1dc3bc33a82b7146e293db86b9357f8c50b65b5", 0xf5, 0x1}, {&(0x7f0000000100)="b4ec3682380159734e35394ca31db5da26e711cd565967e4a63a9203b1d4516ee44cb96c7f540c56caf93462a920b3dcf4ffff00000000000028c50c52207e8bfc42cb7be803f6b66ef10f91457b88659754332f3575c8afe485971bbf89bf42d52a23d9426f301fecbf42e85c4469f68c53e3fc51df4eab90377f922ab084c8fed645dff95748996b05c7014b30556fe5ed292527", 0x95, 0x8}, {&(0x7f0000000300)="73f003571473a6b7ec756cba84bc5f58692885ad45ccb9ca45995ee066adf84249f3eee4bf278889e1ce9411450174a7e492348d367e84c2f109a22cadcea121358d3f1221a743f140a61979e07c", 0x4e, 0x7}], 0x2000008, 0x0) 23:01:01 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) [ 354.948018] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000012 [ 354.963658] print_req_error: I/O error, dev loop4, sector 128 23:01:01 executing program 3 (fault-call:0 fault-nth:19): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 355.086065] FAULT_INJECTION: forcing a failure. [ 355.086065] name failslab, interval 1, probability 0, space 0, times 0 [ 355.097660] CPU: 0 PID: 19200 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 355.105545] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 355.114896] Call Trace: [ 355.117492] dump_stack+0x142/0x197 [ 355.121400] should_fail.cold+0x10f/0x159 [ 355.125558] should_failslab+0xdb/0x130 [ 355.129577] kmem_cache_alloc+0x2d7/0x780 [ 355.133709] ? wait_for_completion+0x420/0x420 [ 355.138274] __kernfs_new_node+0x70/0x480 [ 355.142403] ? kernfs_activate+0x13a/0x190 [ 355.147123] kernfs_new_node+0x80/0xf0 [ 355.150996] __kernfs_create_file+0x46/0x323 [ 355.155391] sysfs_add_file_mode_ns+0x1e4/0x450 [ 355.160049] internal_create_group+0x232/0x7b0 [ 355.164622] sysfs_create_group+0x20/0x30 [ 355.168772] lo_ioctl+0x1162/0x1cd0 [ 355.172404] ? loop_probe+0x160/0x160 [ 355.176206] blkdev_ioctl+0x95f/0x1850 [ 355.180094] ? blkpg_ioctl+0x970/0x970 [ 355.183991] ? __might_sleep+0x93/0xb0 [ 355.187872] ? __fget+0x210/0x370 [ 355.191315] block_ioctl+0xde/0x120 [ 355.194924] ? blkdev_fallocate+0x3b0/0x3b0 [ 355.199226] do_vfs_ioctl+0x7ae/0x1060 [ 355.203095] ? selinux_file_mprotect+0x5d0/0x5d0 [ 355.207829] ? lock_downgrade+0x740/0x740 [ 355.211957] ? ioctl_preallocate+0x1c0/0x1c0 [ 355.216354] ? __fget+0x237/0x370 [ 355.219797] ? security_file_ioctl+0x89/0xb0 [ 355.224185] SyS_ioctl+0x8f/0xc0 [ 355.227532] ? do_vfs_ioctl+0x1060/0x1060 [ 355.231658] do_syscall_64+0x1e8/0x640 [ 355.235522] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 355.240360] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 355.246018] RIP: 0033:0x45b227 [ 355.249198] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 355.256925] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 355.264219] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 355.271468] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 355.278721] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 23:01:02 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:01:02 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:02 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:02 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 355.285973] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000013 23:01:02 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) write$input_event(0xffffffffffffffff, &(0x7f0000000100)={{0x0, 0x2710}, 0x14, 0x8000, 0x1}, 0x18) [ 355.412687] print_req_error: I/O error, dev loop4, sector 128 23:01:02 executing program 3 (fault-call:0 fault-nth:20): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:02 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) [ 355.532537] FAULT_INJECTION: forcing a failure. [ 355.532537] name failslab, interval 1, probability 0, space 0, times 0 [ 355.546356] CPU: 0 PID: 19238 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 355.554253] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 355.563598] Call Trace: [ 355.566172] dump_stack+0x142/0x197 [ 355.569801] should_fail.cold+0x10f/0x159 [ 355.573943] should_failslab+0xdb/0x130 [ 355.577900] kmem_cache_alloc_trace+0x2e9/0x790 [ 355.582549] ? kernfs_put+0x35e/0x490 [ 355.586336] ? sysfs_add_file_mode_ns+0x1e4/0x450 [ 355.591166] ? devm_device_remove_groups+0x50/0x50 [ 355.596078] kobject_uevent_env+0x208/0xc80 [ 355.600381] ? internal_create_group+0x49a/0x7b0 [ 355.605131] kobject_uevent+0x20/0x30 [ 355.608915] lo_ioctl+0x11d3/0x1cd0 [ 355.612526] ? loop_probe+0x160/0x160 [ 355.616319] blkdev_ioctl+0x95f/0x1850 [ 355.620192] ? blkpg_ioctl+0x970/0x970 [ 355.624068] ? __might_sleep+0x93/0xb0 [ 355.627936] ? __fget+0x210/0x370 [ 355.631377] block_ioctl+0xde/0x120 [ 355.634987] ? blkdev_fallocate+0x3b0/0x3b0 [ 355.639291] do_vfs_ioctl+0x7ae/0x1060 [ 355.643164] ? selinux_file_mprotect+0x5d0/0x5d0 [ 355.647912] ? lock_downgrade+0x740/0x740 [ 355.652042] ? ioctl_preallocate+0x1c0/0x1c0 [ 355.656434] ? __fget+0x237/0x370 [ 355.659871] ? security_file_ioctl+0x89/0xb0 [ 355.664263] SyS_ioctl+0x8f/0xc0 [ 355.667610] ? do_vfs_ioctl+0x1060/0x1060 [ 355.671739] do_syscall_64+0x1e8/0x640 [ 355.675621] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 355.680464] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 355.685642] RIP: 0033:0x45b227 [ 355.688811] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 355.696505] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 355.703756] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 355.711008] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 355.718257] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 355.725505] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000014 23:01:02 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x1ff}], 0x0, 0x0) 23:01:02 executing program 3 (fault-call:0 fault-nth:21): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:02 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sysvipc/shm\x00', 0x0, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) ioctl$KVM_GET_DEVICE_ATTR(r0, 0x4018aee2, &(0x7f0000000340)={0x0, 0x100, 0x7fffffff, &(0x7f0000000300)=0x2}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f00000003c0)={&(0x7f0000000380)=[0x3], 0x1, 0x4, 0xfffffe01, 0x8001, 0x9, 0xc23, 0x7fff, {0x7fff, 0x6b60, 0xacf, 0x1, 0x2, 0x5, 0x34b, 0x3, 0x0, 0x9, 0x7, 0x4, 0x6, 0x4, "89b48ebec9b7738d4bfb96d261b8773960ca98cbe0e85acd80206ab252ff52ed"}}) getpeername(r1, &(0x7f0000000280)=@alg, &(0x7f0000000180)=0x80) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000200)={&(0x7f0000000140)=[0x7fffffff, 0xffffff81], 0x2, 0x10000, 0x5, 0x81, 0x0, 0x8, 0x0, {0xe00, 0x3ff, 0x1000, 0x7f, 0x6, 0x8000, 0x2, 0x0, 0xd1, 0x1b86, 0x1b2b, 0x6, 0x1, 0x9, "89d3552779db8da82e550a0f08429e796167ce29fffbb6c2375e5532356c229d"}}) [ 355.972709] FAULT_INJECTION: forcing a failure. [ 355.972709] name failslab, interval 1, probability 0, space 0, times 0 [ 355.988226] CPU: 0 PID: 19257 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 355.996117] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 356.005457] Call Trace: [ 356.008032] dump_stack+0x142/0x197 [ 356.011650] should_fail.cold+0x10f/0x159 [ 356.015784] should_failslab+0xdb/0x130 [ 356.019742] __kmalloc+0x2f0/0x7a0 [ 356.023274] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 356.028711] ? kobject_uevent_env+0x208/0xc80 [ 356.033190] ? rcu_read_lock_sched_held+0x110/0x130 [ 356.038192] ? kobject_get_path+0xba/0x190 [ 356.042409] kobject_get_path+0xba/0x190 [ 356.046459] kobject_uevent_env+0x22c/0xc80 [ 356.050763] ? internal_create_group+0x49a/0x7b0 [ 356.055504] kobject_uevent+0x20/0x30 [ 356.059290] lo_ioctl+0x11d3/0x1cd0 [ 356.062904] ? loop_probe+0x160/0x160 [ 356.066689] blkdev_ioctl+0x95f/0x1850 [ 356.070559] ? blkpg_ioctl+0x970/0x970 [ 356.074437] ? __might_sleep+0x93/0xb0 [ 356.078305] ? __fget+0x210/0x370 [ 356.081745] block_ioctl+0xde/0x120 [ 356.085355] ? blkdev_fallocate+0x3b0/0x3b0 [ 356.089658] do_vfs_ioctl+0x7ae/0x1060 [ 356.093530] ? selinux_file_mprotect+0x5d0/0x5d0 [ 356.098266] ? lock_downgrade+0x740/0x740 [ 356.102396] ? ioctl_preallocate+0x1c0/0x1c0 [ 356.106785] ? __fget+0x237/0x370 [ 356.110224] ? security_file_ioctl+0x89/0xb0 [ 356.114616] SyS_ioctl+0x8f/0xc0 [ 356.117964] ? do_vfs_ioctl+0x1060/0x1060 [ 356.122095] do_syscall_64+0x1e8/0x640 [ 356.125961] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 356.130789] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 356.135960] RIP: 0033:0x45b227 [ 356.139146] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 356.146842] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 356.154098] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 356.161348] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a 23:01:03 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:03 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 356.168603] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 356.175854] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000015 23:01:03 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:03 executing program 3 (fault-call:0 fault-nth:22): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 356.359010] FAULT_INJECTION: forcing a failure. [ 356.359010] name failslab, interval 1, probability 0, space 0, times 0 [ 356.373209] CPU: 1 PID: 19284 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 356.381108] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 356.390461] Call Trace: [ 356.393059] dump_stack+0x142/0x197 [ 356.396698] should_fail.cold+0x10f/0x159 [ 356.400856] should_failslab+0xdb/0x130 [ 356.404836] __kmalloc+0x2f0/0x7a0 [ 356.408372] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 356.413805] ? kobject_uevent_env+0x208/0xc80 [ 356.418280] ? rcu_read_lock_sched_held+0x110/0x130 [ 356.423275] ? kobject_get_path+0xba/0x190 [ 356.427489] kobject_get_path+0xba/0x190 [ 356.431534] kobject_uevent_env+0x22c/0xc80 [ 356.435835] ? internal_create_group+0x49a/0x7b0 [ 356.440588] kobject_uevent+0x20/0x30 [ 356.444377] lo_ioctl+0x11d3/0x1cd0 [ 356.447987] ? loop_probe+0x160/0x160 [ 356.451787] blkdev_ioctl+0x95f/0x1850 [ 356.455671] ? blkpg_ioctl+0x970/0x970 [ 356.459543] ? __might_sleep+0x93/0xb0 [ 356.463413] ? __fget+0x210/0x370 [ 356.466850] block_ioctl+0xde/0x120 [ 356.470477] ? blkdev_fallocate+0x3b0/0x3b0 [ 356.474781] do_vfs_ioctl+0x7ae/0x1060 [ 356.478652] ? selinux_file_mprotect+0x5d0/0x5d0 [ 356.483390] ? lock_downgrade+0x740/0x740 [ 356.487523] ? ioctl_preallocate+0x1c0/0x1c0 [ 356.491914] ? __fget+0x237/0x370 [ 356.495352] ? security_file_ioctl+0x89/0xb0 [ 356.499744] SyS_ioctl+0x8f/0xc0 [ 356.503107] ? do_vfs_ioctl+0x1060/0x1060 [ 356.507242] do_syscall_64+0x1e8/0x640 [ 356.511111] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 356.515948] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 356.521120] RIP: 0033:0x45b227 [ 356.524290] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 356.531984] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 356.539234] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 356.546486] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a 23:01:03 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) 23:01:03 executing program 4: syz_genetlink_get_family_id$nl80211(&(0x7f0000000100)='nl80211\x00') syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) [ 356.553739] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 356.560989] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000016 23:01:03 executing program 3 (fault-call:0 fault-nth:23): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 356.750044] FAULT_INJECTION: forcing a failure. [ 356.750044] name failslab, interval 1, probability 0, space 0, times 0 [ 356.762083] CPU: 1 PID: 19305 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 356.770014] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 356.779360] Call Trace: [ 356.781954] dump_stack+0x142/0x197 [ 356.785581] should_fail.cold+0x10f/0x159 [ 356.789719] should_failslab+0xdb/0x130 [ 356.793687] kmem_cache_alloc_node_trace+0x280/0x770 [ 356.798778] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 356.804220] __kmalloc_node_track_caller+0x3d/0x80 [ 356.809147] __kmalloc_reserve.isra.0+0x40/0xe0 [ 356.813804] __alloc_skb+0xcf/0x500 [ 356.817416] ? skb_trim+0x180/0x180 [ 356.821035] ? netlink_has_listeners+0x20a/0x330 [ 356.825793] kobject_uevent_env+0x6ea/0xc80 [ 356.830115] ? internal_create_group+0x49a/0x7b0 [ 356.834866] kobject_uevent+0x20/0x30 [ 356.838652] lo_ioctl+0x11d3/0x1cd0 [ 356.842271] ? loop_probe+0x160/0x160 [ 356.846628] blkdev_ioctl+0x95f/0x1850 [ 356.850501] ? blkpg_ioctl+0x970/0x970 [ 356.854425] ? __might_sleep+0x93/0xb0 [ 356.858293] ? __fget+0x210/0x370 [ 356.861739] block_ioctl+0xde/0x120 [ 356.865353] ? blkdev_fallocate+0x3b0/0x3b0 [ 356.869662] do_vfs_ioctl+0x7ae/0x1060 [ 356.873541] ? selinux_file_mprotect+0x5d0/0x5d0 [ 356.878314] ? lock_downgrade+0x740/0x740 [ 356.882451] ? ioctl_preallocate+0x1c0/0x1c0 [ 356.886855] ? __fget+0x237/0x370 [ 356.890306] ? security_file_ioctl+0x89/0xb0 [ 356.894714] SyS_ioctl+0x8f/0xc0 [ 356.898076] ? do_vfs_ioctl+0x1060/0x1060 [ 356.902223] do_syscall_64+0x1e8/0x640 [ 356.906097] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 356.910937] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 356.916117] RIP: 0033:0x45b227 [ 356.919295] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 356.926986] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 356.934275] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 356.941530] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a 23:01:03 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) bind$phonet(r3, &(0x7f0000000440)={0x23, 0x71, 0x31, 0x1}, 0x10) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r1, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r1, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000000380)={0x8000, 0x8000, 0x2, 0x80000001, 0x58a, 0x0, 0x9, 0x0, 0x0}, &(0x7f00000003c0)=0x20) setsockopt$inet_sctp6_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000400)=@assoc_value={r4, 0x5}, 0x8) getresuid(&(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)) r5 = accept(r1, &(0x7f0000000140)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000200)=0x80) bind(r0, &(0x7f0000000240)=@pppol2tpv3={0x18, 0x1, {0x0, r5, {0x2, 0x4e20, @empty}, 0x0, 0x4, 0x1, 0x4}}, 0x80) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) write$P9_RREADDIR(r7, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/11], 0xb) [ 356.949288] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 356.956654] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000017 23:01:03 executing program 3 (fault-call:0 fault-nth:24): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:03 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540), 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:03 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 357.112343] FAULT_INJECTION: forcing a failure. [ 357.112343] name failslab, interval 1, probability 0, space 0, times 0 [ 357.137739] CPU: 0 PID: 19320 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 357.145694] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 357.155030] Call Trace: [ 357.157606] dump_stack+0x142/0x197 [ 357.161219] should_fail.cold+0x10f/0x159 [ 357.165365] should_failslab+0xdb/0x130 [ 357.169320] kmem_cache_alloc_node+0x287/0x780 [ 357.173898] __alloc_skb+0x9c/0x500 [ 357.177506] ? skb_trim+0x180/0x180 [ 357.181157] ? netlink_has_listeners+0x20a/0x330 [ 357.185897] kobject_uevent_env+0x6ea/0xc80 [ 357.190213] kobject_uevent+0x20/0x30 [ 357.193999] lo_ioctl+0x11d3/0x1cd0 [ 357.197606] ? loop_probe+0x160/0x160 [ 357.201389] blkdev_ioctl+0x95f/0x1850 [ 357.205270] ? blkpg_ioctl+0x970/0x970 [ 357.209151] ? __might_sleep+0x93/0xb0 [ 357.213019] ? __fget+0x210/0x370 [ 357.216458] block_ioctl+0xde/0x120 [ 357.220068] ? blkdev_fallocate+0x3b0/0x3b0 [ 357.224369] do_vfs_ioctl+0x7ae/0x1060 [ 357.228237] ? selinux_file_mprotect+0x5d0/0x5d0 [ 357.232978] ? lock_downgrade+0x740/0x740 [ 357.237112] ? ioctl_preallocate+0x1c0/0x1c0 [ 357.241506] ? __fget+0x237/0x370 [ 357.245536] ? security_file_ioctl+0x89/0xb0 [ 357.249927] SyS_ioctl+0x8f/0xc0 [ 357.253272] ? do_vfs_ioctl+0x1060/0x1060 [ 357.257402] do_syscall_64+0x1e8/0x640 [ 357.261270] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 357.266096] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 357.271263] RIP: 0033:0x45b227 [ 357.274432] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 357.282132] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 357.289387] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 357.296637] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 357.303886] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 23:01:04 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 357.311133] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000018 23:01:04 executing program 3 (fault-call:0 fault-nth:25): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:04 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vcsa\x00', 0xa0000, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_bt_hidp_HIDPGETCONNINFO(r2, 0x800448d3, &(0x7f0000000300)={@none, 0x9, 0x9, 0xff, 0x40, 0x5, "0af88434c0a977ee3e12f400debb2eb2abc5bddd8c3e84b894bfdf9489467b9548c26bca86b03e755b683bf69bff2a224062c1ba35228089aebbfbe409bd2b9ee6d3d8d55f6e42da93f6748d4d5f28e1079050253c57fc7a1d85f7012a80e0fb2562b8ea90a0dfb7459cfc203bffeb70d498337ac19ab53eaa43e6853373878b"}) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000280)=r0, 0x4) sendmsg$NLBL_MGMT_C_REMOVEDEF(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00082cbd7080fcdbdf2505000000080002000700000008000800ac1414aa"], 0x24}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) 23:01:04 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) [ 357.454747] FAULT_INJECTION: forcing a failure. [ 357.454747] name failslab, interval 1, probability 0, space 0, times 0 [ 357.467581] CPU: 1 PID: 19340 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 357.475458] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 357.484803] Call Trace: [ 357.487393] dump_stack+0x142/0x197 [ 357.491024] should_fail.cold+0x10f/0x159 [ 357.495168] should_failslab+0xdb/0x130 [ 357.499136] kmem_cache_alloc_node_trace+0x280/0x770 [ 357.504226] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 357.509665] __kmalloc_node_track_caller+0x3d/0x80 [ 357.514582] __kmalloc_reserve.isra.0+0x40/0xe0 [ 357.519230] __alloc_skb+0xcf/0x500 [ 357.522835] ? skb_trim+0x180/0x180 [ 357.526442] ? netlink_has_listeners+0x20a/0x330 [ 357.531187] kobject_uevent_env+0x6ea/0xc80 [ 357.535497] kobject_uevent+0x20/0x30 [ 357.539285] lo_ioctl+0x11d3/0x1cd0 [ 357.542894] ? loop_probe+0x160/0x160 [ 357.546679] blkdev_ioctl+0x95f/0x1850 [ 357.550547] ? blkpg_ioctl+0x970/0x970 [ 357.554424] ? __might_sleep+0x93/0xb0 [ 357.558296] ? __fget+0x210/0x370 [ 357.561733] block_ioctl+0xde/0x120 [ 357.565340] ? blkdev_fallocate+0x3b0/0x3b0 [ 357.569657] do_vfs_ioctl+0x7ae/0x1060 [ 357.573531] ? selinux_file_mprotect+0x5d0/0x5d0 [ 357.578271] ? lock_downgrade+0x740/0x740 [ 357.582403] ? ioctl_preallocate+0x1c0/0x1c0 [ 357.586797] ? __fget+0x237/0x370 [ 357.590238] ? security_file_ioctl+0x89/0xb0 [ 357.594630] SyS_ioctl+0x8f/0xc0 [ 357.597977] ? do_vfs_ioctl+0x1060/0x1060 [ 357.602106] do_syscall_64+0x1e8/0x640 [ 357.605973] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 357.610802] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 357.615977] RIP: 0033:0x45b227 [ 357.619150] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 357.626843] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 357.634098] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 357.641354] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 357.648961] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 357.656218] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000019 23:01:04 executing program 3 (fault-call:0 fault-nth:26): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 357.807320] FAULT_INJECTION: forcing a failure. [ 357.807320] name failslab, interval 1, probability 0, space 0, times 0 [ 357.819843] CPU: 0 PID: 19359 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 357.827735] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 357.837080] Call Trace: [ 357.839654] dump_stack+0x142/0x197 [ 357.843271] should_fail.cold+0x10f/0x159 [ 357.847850] should_failslab+0xdb/0x130 [ 357.851807] kmem_cache_alloc_node_trace+0x280/0x770 [ 357.856889] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 357.862318] __kmalloc_node_track_caller+0x3d/0x80 [ 357.867229] __kmalloc_reserve.isra.0+0x40/0xe0 [ 357.871874] __alloc_skb+0xcf/0x500 [ 357.875491] ? skb_trim+0x180/0x180 [ 357.879100] ? netlink_has_listeners+0x20a/0x330 [ 357.883841] kobject_uevent_env+0x6ea/0xc80 [ 357.888146] kobject_uevent+0x20/0x30 [ 357.891932] lo_ioctl+0x11d3/0x1cd0 [ 357.895552] ? loop_probe+0x160/0x160 [ 357.899342] blkdev_ioctl+0x95f/0x1850 [ 357.903212] ? blkpg_ioctl+0x970/0x970 [ 357.907085] ? __might_sleep+0x93/0xb0 [ 357.910955] ? __fget+0x210/0x370 [ 357.914394] block_ioctl+0xde/0x120 [ 357.918001] ? blkdev_fallocate+0x3b0/0x3b0 [ 357.922304] do_vfs_ioctl+0x7ae/0x1060 [ 357.926172] ? selinux_file_mprotect+0x5d0/0x5d0 [ 357.930910] ? lock_downgrade+0x740/0x740 [ 357.935126] ? ioctl_preallocate+0x1c0/0x1c0 [ 357.939516] ? __fget+0x237/0x370 [ 357.942954] ? security_file_ioctl+0x89/0xb0 [ 357.947728] SyS_ioctl+0x8f/0xc0 [ 357.951077] ? do_vfs_ioctl+0x1060/0x1060 [ 357.955207] do_syscall_64+0x1e8/0x640 [ 357.959075] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 357.963901] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 357.969069] RIP: 0033:0x45b227 [ 357.972237] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 357.979941] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 357.987193] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 357.994444] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a 23:01:04 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x802, 0x0) fcntl$setpipe(r0, 0x407, 0x279a8024) [ 358.001696] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 358.008946] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000001a [ 358.044735] print_req_error: I/O error, dev loop4, sector 128 23:01:04 executing program 3 (fault-call:0 fault-nth:27): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 358.148397] FAULT_INJECTION: forcing a failure. [ 358.148397] name failslab, interval 1, probability 0, space 0, times 0 [ 358.159818] CPU: 0 PID: 19374 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 358.167701] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 358.177054] Call Trace: [ 358.179634] dump_stack+0x142/0x197 [ 358.183256] should_fail.cold+0x10f/0x159 [ 358.187404] should_failslab+0xdb/0x130 [ 358.191362] kmem_cache_alloc_node_trace+0x280/0x770 [ 358.196450] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 358.201883] __kmalloc_node_track_caller+0x3d/0x80 [ 358.206798] __kmalloc_reserve.isra.0+0x40/0xe0 [ 358.211459] __alloc_skb+0xcf/0x500 [ 358.215069] ? skb_trim+0x180/0x180 [ 358.218678] ? netlink_has_listeners+0x20a/0x330 [ 358.223416] kobject_uevent_env+0x6ea/0xc80 [ 358.227722] kobject_uevent+0x20/0x30 [ 358.231504] lo_ioctl+0x11d3/0x1cd0 [ 358.235125] ? loop_probe+0x160/0x160 [ 358.238915] blkdev_ioctl+0x95f/0x1850 [ 358.242784] ? blkpg_ioctl+0x970/0x970 [ 358.246657] ? __might_sleep+0x93/0xb0 [ 358.250524] ? __fget+0x210/0x370 [ 358.253962] block_ioctl+0xde/0x120 [ 358.257569] ? blkdev_fallocate+0x3b0/0x3b0 [ 358.261878] do_vfs_ioctl+0x7ae/0x1060 [ 358.265759] ? selinux_file_mprotect+0x5d0/0x5d0 [ 358.270499] ? lock_downgrade+0x740/0x740 [ 358.274638] ? ioctl_preallocate+0x1c0/0x1c0 [ 358.279034] ? __fget+0x237/0x370 [ 358.282473] ? security_file_ioctl+0x89/0xb0 [ 358.286869] SyS_ioctl+0x8f/0xc0 [ 358.290216] ? do_vfs_ioctl+0x1060/0x1060 [ 358.294353] do_syscall_64+0x1e8/0x640 [ 358.298226] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 358.303053] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 358.308221] RIP: 0033:0x45b227 [ 358.311398] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 358.319093] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 358.326348] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 358.333600] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 358.340855] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 23:01:05 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540), 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:05 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(0x0, 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:05 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, 0x0, 0x0) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 358.348115] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000001b 23:01:05 executing program 3 (fault-call:0 fault-nth:28): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:05 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x0, &(0x7f0000000380)) r1 = creat(&(0x7f0000000180)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0xfd, 0x8, 0x81, 0x69, 0x0, 0x25d, 0x100, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_config_ext={0x0, 0x9}, 0x0, 0x8000, 0x2f5, 0x4, 0x8001}, r0, 0xb, r1, 0x0) sched_setscheduler(r0, 0x3, &(0x7f0000000100)=0xb913) 23:01:05 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r2) [ 358.567056] FAULT_INJECTION: forcing a failure. [ 358.567056] name failslab, interval 1, probability 0, space 0, times 0 [ 358.578663] CPU: 1 PID: 19400 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 358.586549] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 358.595957] Call Trace: [ 358.598544] dump_stack+0x142/0x197 [ 358.602176] should_fail.cold+0x10f/0x159 [ 358.606322] should_failslab+0xdb/0x130 [ 358.610294] kmem_cache_alloc_node_trace+0x280/0x770 [ 358.615391] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 358.620849] __kmalloc_node_track_caller+0x3d/0x80 [ 358.625773] __kmalloc_reserve.isra.0+0x40/0xe0 [ 358.630438] __alloc_skb+0xcf/0x500 [ 358.634060] ? skb_trim+0x180/0x180 [ 358.637678] ? netlink_has_listeners+0x20a/0x330 [ 358.642436] kobject_uevent_env+0x6ea/0xc80 [ 358.647241] kobject_uevent+0x20/0x30 [ 358.651035] lo_ioctl+0x11d3/0x1cd0 [ 358.654646] ? loop_probe+0x160/0x160 [ 358.658427] blkdev_ioctl+0x95f/0x1850 [ 358.662306] ? blkpg_ioctl+0x970/0x970 [ 358.666187] ? __might_sleep+0x93/0xb0 [ 358.670058] ? __fget+0x210/0x370 [ 358.673497] block_ioctl+0xde/0x120 [ 358.677113] ? blkdev_fallocate+0x3b0/0x3b0 [ 358.681421] do_vfs_ioctl+0x7ae/0x1060 [ 358.685290] ? selinux_file_mprotect+0x5d0/0x5d0 [ 358.690041] ? lock_downgrade+0x740/0x740 [ 358.694185] ? ioctl_preallocate+0x1c0/0x1c0 [ 358.698586] ? __fget+0x237/0x370 [ 358.702027] ? security_file_ioctl+0x89/0xb0 [ 358.706427] SyS_ioctl+0x8f/0xc0 [ 358.709782] ? do_vfs_ioctl+0x1060/0x1060 [ 358.713917] do_syscall_64+0x1e8/0x640 [ 358.717785] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 358.722621] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 358.727799] RIP: 0033:0x45b227 [ 358.730971] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 358.738664] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 358.746393] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 358.753650] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 358.760906] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 358.768158] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000001c 23:01:05 executing program 3 (fault-call:0 fault-nth:29): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:05 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, 0xffffffffffffffff) [ 358.924661] FAULT_INJECTION: forcing a failure. [ 358.924661] name failslab, interval 1, probability 0, space 0, times 0 [ 358.936131] CPU: 1 PID: 19422 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 358.944011] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 358.953802] Call Trace: [ 358.956377] dump_stack+0x142/0x197 [ 358.960046] should_fail.cold+0x10f/0x159 [ 358.964195] should_failslab+0xdb/0x130 [ 358.968196] kmem_cache_alloc_node_trace+0x280/0x770 [ 358.973282] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 358.978712] __kmalloc_node_track_caller+0x3d/0x80 [ 358.983638] __kmalloc_reserve.isra.0+0x40/0xe0 [ 358.988301] __alloc_skb+0xcf/0x500 [ 358.991998] ? skb_trim+0x180/0x180 [ 358.995605] ? netlink_has_listeners+0x20a/0x330 [ 359.000352] kobject_uevent_env+0x6ea/0xc80 [ 359.004688] kobject_uevent+0x20/0x30 [ 359.008479] lo_ioctl+0x11d3/0x1cd0 [ 359.012093] ? loop_probe+0x160/0x160 [ 359.015875] blkdev_ioctl+0x95f/0x1850 [ 359.019753] ? blkpg_ioctl+0x970/0x970 [ 359.023652] ? __might_sleep+0x93/0xb0 [ 359.027539] ? __fget+0x210/0x370 [ 359.030994] block_ioctl+0xde/0x120 [ 359.034617] ? blkdev_fallocate+0x3b0/0x3b0 [ 359.039004] do_vfs_ioctl+0x7ae/0x1060 [ 359.042908] ? selinux_file_mprotect+0x5d0/0x5d0 [ 359.048282] ? lock_downgrade+0x740/0x740 [ 359.052411] ? ioctl_preallocate+0x1c0/0x1c0 [ 359.056799] ? __fget+0x237/0x370 [ 359.060250] ? security_file_ioctl+0x89/0xb0 [ 359.064660] SyS_ioctl+0x8f/0xc0 [ 359.068006] ? do_vfs_ioctl+0x1060/0x1060 [ 359.072145] do_syscall_64+0x1e8/0x640 [ 359.076020] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 359.080862] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 359.086044] RIP: 0033:0x45b227 [ 359.089214] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 359.096903] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 359.104160] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 359.111425] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a 23:01:05 executing program 4: syz_mount_image$minix(&(0x7f0000000040)='minix\x00', &(0x7f0000000180)='./file0\x00', 0xffff, 0x4, &(0x7f0000001580)=[{&(0x7f0000000380)="85b1bafb5aab17eada5a01930bc090943c1478f46dee90ed6ae28ee42bb86b60153bfa2621cc8575f2f52854f3fc6f105efbb3df76c8b64a12c052d001b4346d6a23887286ae1133527ffe9e4ae826cd0158c80d5ac5110059da784906daafefb9371757757c465d3f7490904e86a48f0ee3af373f88ee244408feb35ad9e74cbf1d84fc8fe451204346d63a7ad095a2b65b236c1438ede36ded42b995f1f934b5c86d3b7ec3e204bec055428676201154e8ceb25581fc6c2374c1e6456a47d17a2783ad848595b23a20b3f93d765508c6ccaa972f18baee46fc06acab1ec2b79e5ce0fcc778c2ceb09dfc6ccbe09ed547848d7815073bacc53dc2387d385e34e1e8d8714a364ec92fbf0cf499fb4ebd0605954163eab9733ea0590b5eba797fb476ef791832b3e991344ea5df72ab1f235b37e5377117587a8a4cfa7173f4188f82ce611befb781e6935cc07001b05bf90134be2ee51318f9ef53ceebe8fe81338651ec06b9ae52df7bc368a5432238688df4ffdcdb527693a56d55ec6acbb4393889bb778b4c96d2c4889f2ce8612e187e5510039241d357076cc9183b4b811f74890a7defad819ca885eb5c9bab1fe2cd848e979b7ff5bca41ec2a68bb2296564bef44c09dac00045ca5f0ce3b1aaffc215d71101c5dfc5158800491e1803bceda4441469ffb37a2511ed9085c08e22b4a1d974e1e21169355dfbe6f659e4fc6e01412fef0ea6e93a4aea3cea5de3e090d50f1af9c3733be8963667bd9e448c3b9648a45335e957f95f128082b2bff65d0cd04d1a2ec42fc7ebe5cfcb4c7745f5e4eba96c9f1546fd299b5ebaf29caba2bc82cff375df434064eff0f295350db4fc8f6945d0ee73fa825f8e7c7c3b96ab7bbfda96a619356d60ef2010a3387462b315cb6251456bbbf961515c7a2aafec17ff832dd55f56259489536055cb52a0f1dcbe15c5945256a6b7b13e084dd9e782e3cf8fef065b14f18cc50c8a6556f924fa0addf8be6a4d356c484b1ac00c149bfe7c3b2d1fc8fff92438f42f71c783bfa5bc622108269c5002d0dec0ce5fdf5ab87c014d6ca1bcdea7de8aba76568fef1f9d56e6a1d1be77e3720708adcdcb2056c22b5c321aaa21905483bcd80b633d5994afacfd94efe2d4adbdc5641136d3c5605e417be55ea50b304239511cd659d4480fe8df622b33b7c66da193fbd26dfaf2e41864530935a7d3bdeed384841306b91ebca49f4f34feea3fb09b3aa2f5607a23b90e8ecc06e11907fb30b1862593f28d7f384e83133f62cc2fc794ab48eb87e2bacbcfb8b66ad446750aad7e4e33ef3bafbcf2b3e5048b03bc4ecd875f20c1d22dbf83a624919fb0c03cd32bd3889c7ee2cf811f7c96d0e744f2f24bf901d55d548b63d7a222d614ff54f895d01289c9d2ffe3519e260c992247f01d94c337fe3579109365693e1b5fdf43e8e9d7a72982ea1427a73b428aa99d43db1d87bb1c4ca245ef801e6e24306d118cbf6d5f9deb5c78e4092e73062ebb9b213b4f5a598f72131cef2cf3c5c08252b57be72f5f12bca1f74b3591f1d15b05bdafcdb62b215114bf271aae1f519e01fd139cea018a019f9df4719131a0ce6459932d007c91f88d35869cbb89843cd7d1ea99b3af0c1007eede8763cbc7f18dbe5772ad2152af003969e20bae4374bc7896f15826f801c9f9531424c6e221ac6a011d26651af2fc57a2d6f72039c902ca16c86691c0a0ba0605b30d1cec57e74feaad1f4398173de10e9da7731fb955a661c46327a3bf475d38f37e513faf400f9554405e28292478daf287626574e8e1f952d8fd9388d0b64b17a7466839c6c5cbb9669730defe06b36c48ccef009668d52864b3dbb6ef7a5cc96989e53c82ad8a3ca88dbcb45b71094222a378f63e5ac6f8b27c62b60e631fbf0bb4942061ac6ef7e97dccb3787f9e2abf4b6727ebf4dd4d249cccf3108ca39a22b6cd1f692254d6c84634a4acc02e49f54d09ac32a2b227ddac7a26e8700a345a81ee9573aa974bf8f52bf26eacfa0fc99c1de3c7e7929f829600b5db34f12f4fac423f462a7289d6708a4b0bfea027d1139a66a5c071ba3be30ab94231558d15a7bb736bf72a91ec1f9f4e6dc0e71ebb084d9ede0de2dc3b9f7ce69b50217169d73bb3649d91e8a71df27377fdc70d39f35bec2d8e42848fef1a1bdc0a7d65f643b032fc4702bb2406bc162ef547eac868823c659a4e68384867b1fd7b9d84548dbfe14b8f69ab86b83f3f8e929c32de69ddddd152c013057a8ca006fa9716db44eb6814d31dfdf6e7f5724a73cc5ddb6b93d8084b8415206c67e1da20bbe1b469e8ab03087c986a703e12e290aa12bf5224dfab288fb473b4a3ac89b5efa1502408a4cd6df10c816d1e8d43d79cfdf91a03414aee92c6ab0ab1cce9bae28b009bf822a177b548cba3e71575034f9f4fa14a433d5ac75d8a61722ae9ff70315872e2febf39ee7136cddc98eec8ce111699e492455691dd41f82fa63c4b474aea82fadb5c357f90fe8e4e7c2004332c1fad4bf82cfa8ee90f9f1fbb6ccb12ecd41c1508572eac69eaa9e117727fe074862f0cb3fc1210684ce4a7761d34a95507b4bf6a8c4f476dabd060a4930c1844f773461587ad54cdd22978879cc6851b841d181eed67a700722ea3b119e0ec1f7841b9d34a0d25f6fb8a70c628958b74a444a55a9ed405ebad514b66e88e8d03ada36a7f14d831e04c45272e8d3e5a149ba48ea78c366538413068ff1e92f81145c81a47ff9465a389e3242df16297a8b18e3b65eeb8e67c4378bd2a4c88e4a2d768c3e3177ec5d9e49796f7a1189d71561cc1b36691308fa3bf061eea1748657f621e14a07261cc1eb1f3c408f9fc2892042e583ddca28ad36ceb9d53375b11e70766c1c2efd40126fe432ab0113483d961ec92229f83655a9aeb2aba0df2e3006e82bbc8c8e9e84cf4622349c70cf51c42a378ab26a4fc87ec3314370452645e54529d776e2c830c27b6fbf5b57d821c3327aab21896fbeac59cf08564d4bf0fe00a46ad30eb36ef8d4980bc9646e2622973b51b4cc94afdb7a19fbc708053dd27810af5ec3c3d33140248e18512e1906c84b50f7e84b7998b85b5c02971387d798260fa4d496bb2ced16ff9b6a9d35630302e1a1c925c8b7f556ea0bdc07313456643b172ce07e8ab59984b0769990bbf14c6ec93162f4a23a979884c2a5cc37afc6cdcf546a343466b8fd4d9b9988a8806ec81917fe3393d3e369ba5f6f64396467846cfa34e948538d55835c25bade02a073977389fa50e13b82dffb0842523a52aeceafc0ec6ccc4d4292a3e4a56e26c42f4b63920b5288c51ec18d8238e01d4e8cf3d04e5f5b69370607f4f3de7582fafd2f7fe2a115ba4d60029e29d2f672b53a54101a59a098109bb9751a8db24e861755a9ad6dfd0a4bbff9c0acd116fdd70c82bb4152fa42ebed365c587079d920d5a3d5ae80d94b99655faca0a55d7820b63634b56e11212217c4645f55696986fc7a14dbb995680ea4fe5d521150f047a3c40138de6fb457d032c3265b7b8a00418b65d7b5834114226d80b173c753f289f1e746375715236b8e261c600512188a3412d88d4ac458a22ccebfe60a4cf0680e73408c65d6a2f99334da7857efc34312d4be7c652b0845d3cd79ac470c34286fe511c373b06b5d0cb7107a1e6d70bbc1d799fcdccebafeb7290bead74f70cb4568257d1a9ec954ae9406b28bc5911c472c7d851e054e6a7bb9137454e1af29ea7f92529558654e835acbbfe1cfa4df329a75c3f86343c16ae7b51165edfb12a5e42e7ca41f4ee830c92270fb4e788966c273b0263b966c325c923dc5a3b0a7c87c06710c490ae4bd37de63d7d813424f95f361c7e029786500654d561dd45a0b3d73c49e3d73c8096c7374a88c520c7058a1044879a01ed837f0f8c39c295f154f491905a7df3c738b99c83c12b4fa623d50deefa261260291adf3f83b21bd5ecade056a51b3e40cba0412e91d3ea221243bf871bcc0bed59a660edebc2aea60034349220eafb8cc7d6e359d836b0d59d2e9b40e1b58e02fb2734819d53b30102c1bde6395bc089a40a1a46b460799e3439bc950fdf883a40e083026e35a0e167c05b5d89b5ad1c6a173e176f56536ad6479e333d0db35499b9d1dea446e737ef386d28045a5d6655f8d13482a0d468637ff70f5793e1065c2f2028e49cb7c69b521df295d31ae51363b17b0b090d017ab2d2c3b49b91d72d70ac4e68d12776269efa3f9d87be2fd7f9e278bec3539f3a89b60ded9ed7d98b64d9a628f98e4b7b1bbab573456d66b30b87ad1f461dd24b3d022649f1d2ee92420f7305cd8eb2f279b71f011ca359a61f7175d7f37abc23a84637d68f6b2415ecb551330c102a369f29bbcc99cf3720bf5d198df0da64047c8c68a36210d397de13589901d5ce4a00a30c92186d7063c12886a326f6f52f8a956a2bc37e8d74a26bbf15bae160d33c001aff3f79bb88e86502fea267cd2c4e86ae0d0e13eaf304dcaedbb1dc52bbf37eda39f2de7fc5a05ab8b5af0204b18f063914b345d0f713a6462c8f552aebbb50a0fcecddcb47c758dd81f661298d73a3fd477c7bd6764aa8ff96fea7b5fba0db27490983c684e96ec848b6c4501d82de8073d99d6caa280f40586fedb1e12154f802dc22e36bb2738d8eb090fb73b71e1d6fd9099330d6e7e1e829c2a493b24ec6b6f83da56b797f8cf53af188122896352298a3f45ffaf5d2531d932d9460f12a0f131002ec4d373e1653d316b546e4b156ce8753b7304b97dc23e12f59950ce7e5962a488d3462d484e8a8f8a457ee9e33a579978b4301ab38bffce3a210e13b856a03492eb6d1fd9300ddf3a492c41be60a2dd362e9d651c4ac49670161e1a698089adbc0d75eb4e48b877a8156335f8fc7f5daa6fa21f80b69b105c56f753f95d53ceadb12595aa7a52d8a64a750608085261eabcbc9c61321d7c8e9e9d12db3f498e5eeb5611755ea687efc9ad31835fd5e1c8055c7120f2feeb4888babe2dad140f3657b5d92e12cd75031d931ab8be3e27e138cdb572a45772b4d91a9b4f189bf1cf6e152f3eaf62b3d566575026147d06b1517c7e85d1cb117270c6833bce0c77aed4173b395a6bdceb74a6ddfc9e6ec9b66c5f45f38a59f4f3270fc57f7c4353a5e3edd6bddf9f62c6c5bbc56d8b884bc8b9ca768a1139b9a725c77f0bbd7fe1fb6fcb8d99eb27c1f8ce948b8caf18f1936e4070509a32a1392ce4e91b5b6424d92c00263419e114de38dca8409a9dc32b9d32ff7b5ba5ad17a2463c577fd38599bcf80c51e025ee0905bd9a1031363b18c47d16f15880600c664c2509ff941ae0711cdc8697bee04177097df3bc7de8ceaca633cc9323c24717b740c0b147c23bcdb0d7dc21234a0438ec4bf9620a237060bc289213757c20c81792e9769af29466b6a5c4d8b6f049ff08ef1306c6036669fe0e8f192ab26dd318dbf0ce50d545484e0109f226ccf99068cdc0d5a4c72a3fc82cb2282589ff00b4370bcebc9584eda538310c8a01306508d6b31005765114520c594a09d89dfba22724f165ef0350b299ca3939badc208919a885ecb5e1aabcf0cf632e0107f7e1357cbdaf47b676e231e58ddbae05a777fa45f3d09f97dde57de8722cd6ae3f074b01b33f269661ca8b4e05db2ff2969c3976af194c49c9c7bb9841ae501f171965f0c075c91675e44646ff27bab938b80a95acccca397dd629275b2e2f066f91730e8d6a39e63487f48c850acbd7aa4db04d401ee221eded319e67417", 0x1000, 0x6}, {&(0x7f0000001380)="0a7d495f66692f4fc1bb6a5de1fab4be885af410327e7e255459ee711e42e5c9514eebc8b736d25a11a8c0b14ac2bc6a018eaa1c97f0408ed6f55b44e866ae4e4db2ed008e63f7fad3897822b6ce549f69dde429317dc888f3eda4b0047ef5f11d4e4663380bbbc0def3ef55bd84ba1f817407fdf487b955aac3b92b3c4e7a50d9b89f8d5e64b2b300975aed5edc3db8765b405bcd5bc3f82cec5156ce7668947868385a4934d77d4f3ac69f464d68a0ef7d060e844ac77bf8255ba1597f6e68104bc15575196c003972ea392961519b2092", 0xd2, 0x9}, {&(0x7f0000001480)="0e79e21c365f", 0x6, 0x6}, {&(0x7f00000014c0)="3086ffc67d307e20d9c4095c7293403402232127e2de6a53010d5a8af29ea4f11b4555a755e95bd16df88497c41bcf7bf2355088202cad81f4f56d8f6bc2d89bf96d296cc986505a0ac4563b184e0580680f7e822435bd56d6388ebe69b89a5a02742f1a841f047e86508654bdb08ab09b4ebce00af2514d3803c9b0494f867f09388d93de33a134eb552784ee274c2a9e67e6bc257c15c969c774d6f8e80d93aa2524", 0xa3, 0x8}], 0x800000, 0x0) r0 = dup(0xffffffffffffffff) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000001640)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f00000017c0)={&(0x7f0000001600)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000001780)={&(0x7f0000001680)={0xc4, r1, 0x8, 0x70bd29, 0x25dfdbff, {}, [{{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}, {0x6, 0x4, 0x1}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}, {0x6}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x3}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8}}, {0x6}}]}, 0xc4}, 0x1, 0x0, 0x0, 0x4008050}, 0x1) openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f0000000100)='/sys/kernel/debug/bluetooth/6lowpan_enable\x00', 0x2, 0x0) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x401000000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}, {&(0x7f0000000140)="39da0123c4c558a4ca6b17fa47f3b3c346fbeb10504bd2049757d21d80f8a9", 0x1f, 0x4}, {&(0x7f0000000200)="cb9b809c6d9ffffb278c971035bb5e6506c69cd4cf4c9d165b6685f824f85ee941df21e9f05b3c488879d3bde88466d6303665f9c45c1c450fa929a50b3f4bc4a8ae7f7fa0798d8747cbbf388b07035d8137c325f3ddc07bec7cbe2de611db7593b83a97a8a3bc215c1cbb13b8e65d6c63043b085310d6269ab359c49321569d259d47632d48ee54647c404a13db674c4fe1a1adb427d89a7d3ae6f88cdf15e7e3d9a2cb6a1544f9771a6a4f9a84bfff7a2b784626267db4b6d9076a3c750d27046c2584abafed36a8af8c2572b9d6297323a3f6cf3591b263f04a2fe4babfb97424f84676a996e0d302", 0xea, 0x2}], 0x0, 0x0) [ 359.118690] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 359.125980] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000001d 23:01:06 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540), 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:06 executing program 3 (fault-call:0 fault-nth:30): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 359.197800] VFS: Can't find a Minix filesystem V1 | V2 | V3 on device loop4. 23:01:06 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(0x0, 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 359.266742] FAULT_INJECTION: forcing a failure. [ 359.266742] name failslab, interval 1, probability 0, space 0, times 0 [ 359.278245] CPU: 1 PID: 19438 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 359.286132] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 359.295528] Call Trace: [ 359.298126] dump_stack+0x142/0x197 [ 359.301767] should_fail.cold+0x10f/0x159 [ 359.305914] should_failslab+0xdb/0x130 [ 359.309885] kmem_cache_alloc_node+0x287/0x780 [ 359.314474] __alloc_skb+0x9c/0x500 [ 359.318106] ? skb_trim+0x180/0x180 [ 359.321737] ? netlink_has_listeners+0x20a/0x330 [ 359.326495] kobject_uevent_env+0x6ea/0xc80 [ 359.330829] kobject_uevent+0x20/0x30 [ 359.334629] lo_ioctl+0x11d3/0x1cd0 [ 359.338264] ? loop_probe+0x160/0x160 [ 359.342079] blkdev_ioctl+0x95f/0x1850 [ 359.346478] ? blkpg_ioctl+0x970/0x970 [ 359.350374] ? __might_sleep+0x93/0xb0 [ 359.354259] ? __fget+0x210/0x370 [ 359.357725] block_ioctl+0xde/0x120 [ 359.361372] ? blkdev_fallocate+0x3b0/0x3b0 [ 359.365688] do_vfs_ioctl+0x7ae/0x1060 [ 359.369597] ? selinux_file_mprotect+0x5d0/0x5d0 [ 359.374370] ? lock_downgrade+0x740/0x740 [ 359.378516] ? ioctl_preallocate+0x1c0/0x1c0 [ 359.382951] ? __fget+0x237/0x370 [ 359.386395] ? security_file_ioctl+0x89/0xb0 [ 359.390800] SyS_ioctl+0x8f/0xc0 [ 359.394155] ? do_vfs_ioctl+0x1060/0x1060 [ 359.398295] do_syscall_64+0x1e8/0x640 [ 359.402179] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 359.407018] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 359.412190] RIP: 0033:0x45b227 23:01:06 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, 0x0, 0x0) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:06 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 359.415366] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 359.423063] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 359.430328] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 359.437596] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 359.445183] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 359.452485] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000001e [ 359.515591] print_req_error: I/O error, dev loop4, sector 128 [ 359.532224] VFS: Can't find a Minix filesystem V1 | V2 | V3 on device loop4. 23:01:06 executing program 3 (fault-call:0 fault-nth:31): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:06 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x8) [ 359.649677] FAULT_INJECTION: forcing a failure. [ 359.649677] name failslab, interval 1, probability 0, space 0, times 0 [ 359.665665] CPU: 0 PID: 19466 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 359.673561] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 359.682909] Call Trace: [ 359.685493] dump_stack+0x142/0x197 [ 359.689130] should_fail.cold+0x10f/0x159 [ 359.693302] should_failslab+0xdb/0x130 [ 359.697271] kmem_cache_alloc_node+0x287/0x780 [ 359.701843] __alloc_skb+0x9c/0x500 [ 359.705512] ? skb_trim+0x180/0x180 [ 359.709147] ? netlink_has_listeners+0x20a/0x330 [ 359.713951] kobject_uevent_env+0x6ea/0xc80 [ 359.718263] kobject_uevent+0x20/0x30 [ 359.722050] lo_ioctl+0x11d3/0x1cd0 [ 359.725669] ? loop_probe+0x160/0x160 [ 359.729492] blkdev_ioctl+0x95f/0x1850 [ 359.733370] ? blkpg_ioctl+0x970/0x970 [ 359.737245] ? __might_sleep+0x93/0xb0 [ 359.741123] ? __fget+0x210/0x370 [ 359.745017] block_ioctl+0xde/0x120 [ 359.748632] ? blkdev_fallocate+0x3b0/0x3b0 [ 359.752942] do_vfs_ioctl+0x7ae/0x1060 [ 359.756812] ? selinux_file_mprotect+0x5d0/0x5d0 [ 359.761671] ? lock_downgrade+0x740/0x740 [ 359.765842] ? ioctl_preallocate+0x1c0/0x1c0 [ 359.770263] ? __fget+0x237/0x370 [ 359.773714] ? security_file_ioctl+0x89/0xb0 [ 359.778111] SyS_ioctl+0x8f/0xc0 [ 359.781459] ? do_vfs_ioctl+0x1060/0x1060 [ 359.785596] do_syscall_64+0x1e8/0x640 [ 359.789474] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 359.794303] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 359.799472] RIP: 0033:0x45b227 [ 359.802645] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 359.810333] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 359.817583] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 359.824835] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 359.832087] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 359.839338] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000001f 23:01:06 executing program 3 (fault-call:0 fault-nth:32): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 359.957474] FAULT_INJECTION: forcing a failure. [ 359.957474] name failslab, interval 1, probability 0, space 0, times 0 [ 359.969338] CPU: 1 PID: 19480 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 359.977224] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 359.986568] Call Trace: [ 359.989145] dump_stack+0x142/0x197 [ 359.992764] should_fail.cold+0x10f/0x159 [ 359.996895] should_failslab+0xdb/0x130 [ 360.000860] kmem_cache_alloc_node_trace+0x280/0x770 [ 360.005955] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 360.011396] __kmalloc_node_track_caller+0x3d/0x80 [ 360.016314] __kmalloc_reserve.isra.0+0x40/0xe0 [ 360.020979] __alloc_skb+0xcf/0x500 [ 360.024600] ? skb_trim+0x180/0x180 [ 360.028206] ? netlink_has_listeners+0x20a/0x330 [ 360.032947] kobject_uevent_env+0x6ea/0xc80 [ 360.037260] kobject_uevent+0x20/0x30 [ 360.041048] lo_ioctl+0x11d3/0x1cd0 [ 360.045215] ? loop_probe+0x160/0x160 [ 360.049004] blkdev_ioctl+0x95f/0x1850 [ 360.052876] ? blkpg_ioctl+0x970/0x970 [ 360.056785] ? __might_sleep+0x93/0xb0 [ 360.060669] ? __fget+0x210/0x370 [ 360.064114] block_ioctl+0xde/0x120 [ 360.067725] ? blkdev_fallocate+0x3b0/0x3b0 [ 360.072035] do_vfs_ioctl+0x7ae/0x1060 [ 360.075909] ? selinux_file_mprotect+0x5d0/0x5d0 [ 360.080651] ? lock_downgrade+0x740/0x740 [ 360.084785] ? ioctl_preallocate+0x1c0/0x1c0 [ 360.089190] ? __fget+0x237/0x370 [ 360.092634] ? security_file_ioctl+0x89/0xb0 [ 360.097028] SyS_ioctl+0x8f/0xc0 [ 360.100379] ? do_vfs_ioctl+0x1060/0x1060 [ 360.104509] do_syscall_64+0x1e8/0x640 [ 360.108384] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 360.113299] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 360.118477] RIP: 0033:0x45b227 [ 360.121648] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 360.129345] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 360.136596] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 360.143856] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 360.151108] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 23:01:06 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, 0xffffffffffffffff) [ 360.158360] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000020 23:01:07 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) umount2(&(0x7f0000000100)='./file0\x00', 0x8) 23:01:07 executing program 3 (fault-call:0 fault-nth:33): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:07 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:07 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(0x0, 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:07 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, 0x0, 0x0) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 360.335381] FAULT_INJECTION: forcing a failure. [ 360.335381] name failslab, interval 1, probability 0, space 0, times 0 [ 360.346857] CPU: 0 PID: 19499 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 360.354786] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 360.364154] Call Trace: [ 360.366748] dump_stack+0x142/0x197 [ 360.370390] should_fail.cold+0x10f/0x159 [ 360.374541] should_failslab+0xdb/0x130 [ 360.378512] kmem_cache_alloc_node_trace+0x280/0x770 [ 360.383621] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 360.389066] __kmalloc_node_track_caller+0x3d/0x80 [ 360.394009] __kmalloc_reserve.isra.0+0x40/0xe0 [ 360.398663] __alloc_skb+0xcf/0x500 [ 360.402272] ? skb_trim+0x180/0x180 [ 360.405903] ? netlink_has_listeners+0x20a/0x330 [ 360.410645] kobject_uevent_env+0x6ea/0xc80 [ 360.414956] kobject_uevent+0x20/0x30 [ 360.418740] lo_ioctl+0x11d3/0x1cd0 [ 360.422353] ? loop_probe+0x160/0x160 [ 360.426182] blkdev_ioctl+0x95f/0x1850 [ 360.430083] ? blkpg_ioctl+0x970/0x970 [ 360.433964] ? __might_sleep+0x93/0xb0 [ 360.437836] ? __fget+0x210/0x370 [ 360.441287] block_ioctl+0xde/0x120 [ 360.445377] ? blkdev_fallocate+0x3b0/0x3b0 [ 360.449685] do_vfs_ioctl+0x7ae/0x1060 [ 360.453561] ? selinux_file_mprotect+0x5d0/0x5d0 [ 360.458365] ? lock_downgrade+0x740/0x740 [ 360.462502] ? ioctl_preallocate+0x1c0/0x1c0 [ 360.466949] ? __fget+0x237/0x370 [ 360.470399] ? security_file_ioctl+0x89/0xb0 [ 360.474802] SyS_ioctl+0x8f/0xc0 [ 360.478168] ? do_vfs_ioctl+0x1060/0x1060 [ 360.482305] do_syscall_64+0x1e8/0x640 [ 360.486175] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 360.491010] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 360.496176] RIP: 0033:0x45b227 [ 360.499352] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 360.507043] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 360.514301] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 360.521551] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 360.528799] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 360.536052] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000021 23:01:07 executing program 3 (fault-call:0 fault-nth:34): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:07 executing program 4: prctl$PR_MPX_ENABLE_MANAGEMENT(0x2b) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000100)="8da4363ac0ed02000a000000000100ae934396000000000000007a000000000001f60180000048aeb81e1b00b598f6b10efd9a000001000000000001ffffff130100005f42485266535f4d", 0x4b, 0x10000}], 0x24e000, 0x0) [ 360.689933] FAULT_INJECTION: forcing a failure. [ 360.689933] name failslab, interval 1, probability 0, space 0, times 0 [ 360.701605] CPU: 0 PID: 19517 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 360.709498] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 360.718844] Call Trace: [ 360.721432] dump_stack+0x142/0x197 [ 360.725070] should_fail.cold+0x10f/0x159 [ 360.729227] should_failslab+0xdb/0x130 [ 360.733207] kmem_cache_alloc_node_trace+0x280/0x770 [ 360.738307] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 360.743790] __kmalloc_node_track_caller+0x3d/0x80 [ 360.748708] __kmalloc_reserve.isra.0+0x40/0xe0 [ 360.753368] __alloc_skb+0xcf/0x500 [ 360.756982] ? skb_trim+0x180/0x180 [ 360.760637] ? netlink_has_listeners+0x20a/0x330 [ 360.765394] kobject_uevent_env+0x6ea/0xc80 [ 360.769719] kobject_uevent+0x20/0x30 [ 360.773504] lo_ioctl+0x11d3/0x1cd0 [ 360.777114] ? loop_probe+0x160/0x160 [ 360.780895] blkdev_ioctl+0x95f/0x1850 [ 360.784760] ? blkpg_ioctl+0x970/0x970 [ 360.788632] ? __might_sleep+0x93/0xb0 [ 360.792498] ? __fget+0x210/0x370 [ 360.795933] block_ioctl+0xde/0x120 [ 360.799553] ? blkdev_fallocate+0x3b0/0x3b0 [ 360.803856] do_vfs_ioctl+0x7ae/0x1060 [ 360.807727] ? selinux_file_mprotect+0x5d0/0x5d0 [ 360.812462] ? lock_downgrade+0x740/0x740 [ 360.816590] ? ioctl_preallocate+0x1c0/0x1c0 [ 360.820978] ? __fget+0x237/0x370 [ 360.824428] ? security_file_ioctl+0x89/0xb0 [ 360.828822] SyS_ioctl+0x8f/0xc0 [ 360.832186] ? do_vfs_ioctl+0x1060/0x1060 [ 360.836317] do_syscall_64+0x1e8/0x640 [ 360.840189] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 360.845616] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 360.850786] RIP: 0033:0x45b227 [ 360.853958] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 360.861647] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 360.868897] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 360.876145] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 360.883397] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 23:01:07 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0xa, &(0x7f0000000800)=[{&(0x7f0000000040)="26e2e66a3ab633b7f166b856f513204de46ba64edaceaeb2a057e3cef451b458aeccb7546fef11ebd1cff286ef51461539b883fd3e48394349357efd640f9c8ada7eecea26e33d54e2934b9c87c4294673317f424d9903f95cff5a595888d9737c59c62fd735a46820fd9fae7185d44da2dabfe30190fe390ad54dc4cc99f1f33cb0d791523ca0b1", 0x88, 0x9}, {&(0x7f0000000200)="23c2c3282e24e691d52892eb839f0cee51e42a53ea6ee1fb7850c9809917c672ceca5b015556804b5478bc615225c72f023134dd2bc6150ac22abfd78ceadcc2519a9f9f8c3033051e4a376007f521a0389b9ebe64a6a5b482e22d4573e61adff3aa2fe28475480d1918fd693910024385708e729a7cd7942aba34813011628aa1ccf028edb4e37df534a78911d7dd1e733e86090369a2d5bf77d5ebc2ad18b5bf8bebab7a55e6af0b757f281264c5c64c452ea19593a20fca69d26529254273c646096b27cc", 0xc6, 0x8}, {&(0x7f0000000100)="09d31039ff632e103889df1a825d99e816844b54d402524dab4a9e3b005db818773784c63158cca07d555c2da983f096e55e4e143ecd574c6696d272a875bba26a3aef0d69dcaf7096fcb01bc11e9c6bc10c7acf36f7cb28f2bca2957dbd97d4e764a2cf5e303cb88e872eaf0efd53f820f7dcfcfc593317bd1dda656ec7fbaa0db9f630906df1192682c4d3eefe5b7bc0f57daa5fd88baa6ab2651240a2a912788a78716faf2c580b7485b02c", 0xad, 0x6af1}, {&(0x7f0000000900)="6cb043ea49adc45a7f33e2a52154a2d5a34dd9f7a6b1eb0f635398b23f52df76b522d4bab4653cfc6a142f076f6f2b0932477abe4c62658cee02792f43cae00f6148864a628c4f1e8ea2ca99a92c73a6ddffbc0e6b372f19c12920f4a5a6b209dee63c7f71652c8d39caddfa208c57c13cbc366f0af3e3a769bd4dbd7eb4560be9b799a662288155a582e929932ab77d2fa4ebb405f41242669380623ee91efc0a99f60c1b1c78f4f49b80f729fd27a25d", 0xb1, 0x12c3}, {&(0x7f00000009c0)="aa1e143e498dc139845cc1209112ea19add3ea85535dcf29b3b9092997d4dcb9f4b99c15ffb757ed66d981fa87af4761d5b3c3f98c652bb5dcc13cc0d9ea5943cc710583d9", 0x45, 0x9e76}, {&(0x7f0000000440)="870a09c4c776726ea9213aaf3641857d45c1e1d309a96b242f07b9e030038c3350fdb7861b6aa5b6e7fad922164907da3751f3a1513f6093bbb69c758f3188e9bdb5655ce7f573417ee3bd608018449689d21a28895bf5f0b5f54907f7df9d5e7baea91babb3a5b4555c28d9a6ef8a69e5cc06aca8ecc8acee3206476c2f0a92eb2049e9adf8810278c852a79718492f32fe5284824ca96a8e2aa11b1677cd80c66dfa5786e9b3786ab4048e7840ef54fa7c4ad2edfcd3261f4a35e33fde82e39e77be9193a5ba6bbc75f2a77fe02729e60420511c26d0789f6e5c736487e14695a329", 0xe3, 0x4}, {&(0x7f0000000540)='EC', 0x2, 0x4}, {&(0x7f0000000580)="b6b62efaa972739623257cbab7740829940a0706d7fbc086d8bf6b84933cba21c7e2a2dbe135a5cb48682d7216eb37da0855ce7c5a228a827ad6adaeeb0cdca82139807de658910c51ad8fba778a63aaff15d7f08cf85e7df50a4185b5c7bc67d10c2bdfbcef433e3c9462be66eb2ca7bd7663539ba1a004ac5a8f91dcb15b245f3e7f6d5a19915892edd5f6f9d811d538f322ab150e54bff44ae55f4d5dcc2faa323443e48ec8e6e04961b2f25ca6a42f833e5b15a2bd446345366c72267876d83dc36925de96423e59553a10e0513d878f236cdd1902f29fa08d", 0xdb, 0x7}, {&(0x7f0000000680)="2d4b1c933eca982a680aba539d8250f508dbd56cb2b1c307e5e91f30b4a034cc09bdee3583f63ade87f9a97a8043394edcf08dc6de7cf0dfd8c164d588467221cb418b34bde118eba9", 0x49, 0xf5}, {&(0x7f0000000700)="8f9b3fcf631c45e667cf874ddac0adbbe233a38409291d0f839ed0d63487643559a89452e63c06d287e88fe68357ded65d1ab0260c7da1250cbfd0802e477f9988de29f2747e19df0428cdffb166e18882a25b8134b0e6c2e2d968e13fc9e4355554f2b46fdcf5b02d4acbb2277753b667cbabc94e26d3cf1d03c329179fa576c2c84b2866f98ef73cc476cf2e8b792e100aebc43b42e295e821d094218ce377be820770e82de3be1fdce6fde57458cf5b101f4a5ecfab1f8721e0de30a0ca2fc4e5e5e561b173983cb8a521", 0xcc, 0xe5}], 0x0, 0x0) [ 360.890646] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000022 23:01:07 executing program 3 (fault-call:0 fault-nth:35): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:07 executing program 4: r0 = syz_open_dev$cec(&(0x7f0000000100)='/dev/cec#\x00', 0x3, 0x2) ioctl$VIDIOC_OVERLAY(r0, 0x4004560e, &(0x7f0000000140)=0x4) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r1, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r1, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r2 = fcntl$dupfd(r1, 0x406, r0) ioctl$SNDRV_PCM_IOCTL_UNLINK(r2, 0x4161, 0x0) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bsg\x00', 0x80180, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/full\x00', 0x200000, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) statx(r6, &(0x7f0000000180)='./file0\x00', 0x100, 0x1, &(0x7f0000000240)) ioctl$sock_inet_tcp_SIOCOUTQNSD(r4, 0x894b, &(0x7f0000001600)) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x6e) 23:01:07 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = creat(&(0x7f0000000100)='./file0\x00', 0x180) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000380)={0xd5, "f44548e57124fa9dfd8f47f3e678a8215f94331a91603dba7d78d903fc4684b7e59c160c3290ebb3caec910ca5d026f0ddb176ba95dfe09ca09a231bc41a7b28be5eea9f331c0df9d30df2078884e77a8893ab05577d89ba5a8f60cc30d7c7184ef1199a0ea3f36d17a305b3c208ecbe6a6d3f4639e1bac5b72125dd00b4ef4d854ae116bc44e2ef339c20b303355f7979f52088d54132d8200467d4f5fc3e9368e80ff8f0d213e48bdb49f323929cb4684a88dc9243e11e571b192c91f26d46830eb9fd678745e9ddd8c2d6e5ab142a27a82b21be"}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, 0xffffffffffffffff) [ 361.087270] FAULT_INJECTION: forcing a failure. [ 361.087270] name failslab, interval 1, probability 0, space 0, times 0 [ 361.104562] CPU: 0 PID: 19540 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 361.112454] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 361.121808] Call Trace: [ 361.124401] dump_stack+0x142/0x197 [ 361.128035] should_fail.cold+0x10f/0x159 [ 361.132196] should_failslab+0xdb/0x130 [ 361.136175] kmem_cache_alloc_node_trace+0x280/0x770 [ 361.141282] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 361.146736] __kmalloc_node_track_caller+0x3d/0x80 [ 361.151681] __kmalloc_reserve.isra.0+0x40/0xe0 [ 361.156464] __alloc_skb+0xcf/0x500 [ 361.160082] ? skb_trim+0x180/0x180 [ 361.163690] ? netlink_has_listeners+0x20a/0x330 [ 361.168433] kobject_uevent_env+0x6ea/0xc80 [ 361.172737] kobject_uevent+0x20/0x30 [ 361.176516] lo_ioctl+0x11d3/0x1cd0 [ 361.180124] ? loop_probe+0x160/0x160 [ 361.183904] blkdev_ioctl+0x95f/0x1850 [ 361.187808] ? blkpg_ioctl+0x970/0x970 [ 361.191687] ? __might_sleep+0x93/0xb0 [ 361.195597] ? __fget+0x210/0x370 [ 361.199043] block_ioctl+0xde/0x120 [ 361.202654] ? blkdev_fallocate+0x3b0/0x3b0 [ 361.206977] do_vfs_ioctl+0x7ae/0x1060 [ 361.210844] ? selinux_file_mprotect+0x5d0/0x5d0 [ 361.215578] ? lock_downgrade+0x740/0x740 [ 361.219706] ? ioctl_preallocate+0x1c0/0x1c0 [ 361.224105] ? __fget+0x237/0x370 [ 361.227552] ? security_file_ioctl+0x89/0xb0 [ 361.231949] SyS_ioctl+0x8f/0xc0 [ 361.235341] ? do_vfs_ioctl+0x1060/0x1060 [ 361.239472] do_syscall_64+0x1e8/0x640 [ 361.243338] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 361.248180] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 361.253353] RIP: 0033:0x45b227 [ 361.256562] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 361.264252] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 361.271500] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 361.278755] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a 23:01:08 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) [ 361.286007] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 361.293290] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000023 23:01:08 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:08 executing program 3 (fault-call:0 fault-nth:36): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:08 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:08 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$PIO_FONTRESET(r1, 0x4b6d, 0x0) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:01:08 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x0, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 361.454703] FAULT_INJECTION: forcing a failure. [ 361.454703] name failslab, interval 1, probability 0, space 0, times 0 [ 361.466348] CPU: 1 PID: 19561 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 361.474237] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 361.483596] Call Trace: [ 361.486192] dump_stack+0x142/0x197 [ 361.489833] should_fail.cold+0x10f/0x159 [ 361.493991] should_failslab+0xdb/0x130 [ 361.497966] kmem_cache_alloc_node_trace+0x280/0x770 [ 361.503066] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 361.508521] __kmalloc_node_track_caller+0x3d/0x80 [ 361.513454] __kmalloc_reserve.isra.0+0x40/0xe0 [ 361.518137] __alloc_skb+0xcf/0x500 [ 361.521764] ? skb_trim+0x180/0x180 [ 361.525417] ? netlink_has_listeners+0x20a/0x330 [ 361.530162] kobject_uevent_env+0x6ea/0xc80 [ 361.534483] kobject_uevent+0x20/0x30 [ 361.538284] lo_ioctl+0x11d3/0x1cd0 [ 361.541924] ? loop_probe+0x160/0x160 [ 361.545716] blkdev_ioctl+0x95f/0x1850 [ 361.549584] ? blkpg_ioctl+0x970/0x970 [ 361.553454] ? __might_sleep+0x93/0xb0 [ 361.557320] ? __fget+0x210/0x370 [ 361.560768] block_ioctl+0xde/0x120 [ 361.564384] ? blkdev_fallocate+0x3b0/0x3b0 [ 361.568685] do_vfs_ioctl+0x7ae/0x1060 [ 361.572556] ? selinux_file_mprotect+0x5d0/0x5d0 [ 361.577291] ? lock_downgrade+0x740/0x740 [ 361.581428] ? ioctl_preallocate+0x1c0/0x1c0 [ 361.585826] ? __fget+0x237/0x370 [ 361.589265] ? security_file_ioctl+0x89/0xb0 [ 361.593658] SyS_ioctl+0x8f/0xc0 [ 361.597003] ? do_vfs_ioctl+0x1060/0x1060 [ 361.601138] do_syscall_64+0x1e8/0x640 [ 361.605011] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 361.609838] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 361.615008] RIP: 0033:0x45b227 [ 361.618178] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 361.625864] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 361.633118] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 361.640387] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 361.647646] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 23:01:08 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 361.654903] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000024 23:01:08 executing program 3 (fault-call:0 fault-nth:37): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:08 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x8009}], 0x0, 0x0) 23:01:08 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 361.985607] FAULT_INJECTION: forcing a failure. [ 361.985607] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 361.997443] CPU: 0 PID: 19605 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 362.005324] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 362.014669] Call Trace: [ 362.017240] dump_stack+0x142/0x197 [ 362.020858] should_fail.cold+0x10f/0x159 [ 362.024990] __alloc_pages_nodemask+0x1d6/0x7a0 [ 362.029645] ? fs_reclaim_acquire+0x20/0x20 [ 362.033959] ? __alloc_pages_slowpath+0x2930/0x2930 [ 362.038966] cache_grow_begin+0x80/0x400 [ 362.043007] kmem_cache_alloc+0x6a6/0x780 [ 362.047613] ? selinux_file_mprotect+0x5d0/0x5d0 [ 362.052347] ? lock_downgrade+0x740/0x740 [ 362.056476] getname_flags+0xcb/0x580 [ 362.060259] SyS_mkdir+0x7e/0x200 [ 362.063731] ? SyS_mkdirat+0x210/0x210 [ 362.067602] ? do_syscall_64+0x53/0x640 [ 362.071604] ? SyS_mkdirat+0x210/0x210 [ 362.075475] do_syscall_64+0x1e8/0x640 [ 362.079344] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 362.084173] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 362.089339] RIP: 0033:0x45a7d7 [ 362.092508] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 362.100231] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045a7d7 [ 362.107480] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 00000000200001c0 [ 362.114725] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 362.121978] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 23:01:08 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() creat(&(0x7f0000000100)='./file0\x00', 0x180) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 362.129230] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000025 23:01:08 executing program 4: 23:01:09 executing program 4: syz_mount_image$ext4(&(0x7f0000000100)='ext3\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2, &(0x7f0000001200)=[{&(0x7f0000000200)="b6b2a8547de4eedc319bb5404d172c53d0a675340701574ee6fbbdde02d10d60fdceaf59502c0390296fff77544a7262ba7cba91e06220e9ca1b7cff135351578b929cdfee077bc9bfe537fed1f31ab7949b1ec4c60ba07e080a18d0a36e0d7e43bfe6fcef72e489760b299405c77bd5892715968dcfb908e147c8ada6ab89662400a7691c75ef4de38267d0aeea51bc7ccbcb5219e254f9a17a25635c45f7cd74088881a3b5c96f20f62df8b584a8e55554e345666a539d11613abba266b75670f07c54e8b7d87c07d59b8c406799373724a4a847af73256131138350e7b63c7d256b241557ffa4943eef36cca0cb68526612b8532527393bfc3a4a7386c5bc622e3c56fbcb0ec3eb7959abab7709dc527e40916d78d776e54324bfb70b6ccad10ae3a6df07d1dbe6f65c02501c73a0e7bcd81f1a61e8491313ecf4db9afb40842fb929c67c42cd8666c3b4530de9219dca533ab67988b008e2dc8572ab72ade185ad6db75c0ba00213020da2932a4d1266d36bd9ca2dd24c7916fc52d72aeee5ff773c4ecc9a64d5d5e34652bd2aad8bb8d1de19133e8319cb6520ae5eb045d10848c2d5096c7f138e1081a5a407f7a49109a1a85000d088941838d552597e17e8990f38f29a34be5c7cc0490a90b53ff75014de044ed258c8d05452143b65b5559c069e5fc07e6f782b91a0a99f13ef6441891bcda7e28db0a5a8ba17286f26b6ae2d09202c008dae5006930883e2b9da65e7d58ed3f2713bfb89a854d85d15e89e8bda536466f9bf474d1d3b2652de48db2e4b769e9832b55d4918744dfe5ebaad343b21e23a58b16a01a868949ea0c5da0f9ee2205132de179b09d0029fd4461fd11fa456ba4cbd23299d9fff435356bab46e0eaaf19bc0f205deb0f4281cc2c02397dd5a56424cf16b46c53ae56aa090579e6eb6658051d5f69aa415b53f2898c0e594ddfd6850ca3713c91645e0f0cd0ece758774892c5eb3f0b3224bb78a8df9138cda76dbb2291eff5127e3a62d7e26dff1fb7b7b8709236bd371b5b5e6616d89cd513255bf997f3fa3d1b83180a8b5e9f35862f995db88d69876141c78e5e53fe53cc7d8baa95a2d63fc7ec409fc15985dbd3d61c86af36d4b5ff4d3352e4d9ead0adbc70dc73bf0418c0f81b991e63a4d78c6970d429735d377a3774a6cf0854b1b33d722eb2ae9e4dda06571720159635a1e3792fbde886e25f7ccdd1cd6dbada50bca8c89c31312ac551d15d78c49f71b3bfd707ddb340a69d04e37fc99bb40e991e8f7c342215250dbe4f4e1da8480266e692e40cc054206be1524ca56d3e13c3dcb4306290483c5b38093634e396e44e5e044d63ce38676f7ca8d5d846bd9158a888c3a01471b0135b18af567c4405f27f0f2ae7cf52a3f0de21d69ccf37956d0515fcd5ce19581fc6e87c47a81c7506bfebae047ddefe8a2c179427dbf55726cf00917812cde901aa626198d3640b5c55cf0f37eac86e114675d19340832917c9ade88b4fdfe009eec234a0d52ed8063a3976119502ca741651ec02f45fbcce83ec39ee341d5e76607b9d388be2c2da8e47ccba64112530357149e7c218663e8cc87998fe60c50ded131c4f164aea01747c5153218eb70c13dbca0b1dfae5d15fb45be9a165a5c47192965480f59d81c464541dbb76e51af9592291cfb66ba7e20d430e8359ae0a684ef336939f4326e1be3df0ff9062299f99f6482f28f2890a3036e73dbe2c9ca4d8441cc9315cbb14b7a9118b23b431df771ad8d441e97a173e15ef542300faaae7274083ba9ded62226566700f74bc1250647aa0e5ec5b9bcc8f2f410f434c8938e8811f347c9fc984fbc07344f2948a534202d1a10b69178860ef2cfd4698741e684f82604ae0d03a402f4886eb3b6854d91d3daa320d5233c16a0bc21e4d8c10dd4a9229e5dc57d1a4b757cb7ea04deed9e136dfaf405638dd6f8093e91180c532936dadec4c5b0377b06da46002314007f639f6f8967240e010674a4faf27bcea2dbff5875f5223ddcf36e8dfed492861aeb932a8db03f32702abf940eb6200893827f5684f1111cb2b8565b91ac83a0c60e17de00fdfba5a6f222a55b40aed12cae790ecb260120dea37d45b317024a1efc0c7da6b3a90ebdb36b02162812d94c320d6b8d00cfb3ae643748ee24ce78c948ea77e6aa1a284f5aebc6aacc54885581195344a5fe9204d57a87ebff56f113f3ea08d15189d25004233585dad29b9be46e7938a7832702041d0ee14ba5abb377717cd5006dd100e48a096a223d4ac7129b2b0f1e900484f48fa5c4a552048b93fe950a4ecf949b78530cd2902bf87bd55323c050f6570b837feb52f876258832696b5b5ea338eb7805dbe4ec475e0dd1501fd32cff852851321be660103bfde8d6cb40b4b8c1211ec956f4058d650ed818c0d3712d0ad9b13c139766cbbf84b509e33e5179abab99c5a63963de48922abcb7f547c310d7bedd926798fc4f820b5cd723c76bbfbaf4fdda8dcc4167922d56e59aedf9eaea7421bcb2acbb3bf54899c7eaadd4ff9ce3fe17ee731401e2023c1ce6018dfa3849600d60a46bb90a481042e3e7a96d06e0b74452398497bda608b5ba1dcc1beb023f67537d4c8028e003051aab88e11c44342cb990be19b3ee205053f727c33901dbd5ca902985f4d67060e5cbe682f894e9c46d5734da157edac892a29d8c9ccfc77c5478c44b2695e50ab538d6054adb57e97293dffa1eae3617795e02a62c74e6b9916a39d832e87571f5f6691625e47217f4a86ee4e420863491bece03369dd6b35bd3f22c787cd30cc637fe0302e3f0ce2ca4baf5f55e94cda8ee89f4b286dfc5ca4e645eab329a461e1955c4174b63d884e2669f2a8164d1cc450448b32982fbae1f525b522658e495d9206915aa093073d3b44fbe759e1eb9fcc986b8f33e90c47214da0ff9e13c19e1a734ed5aeebc4e0f7597678456dc68e507871084256a5c5483a294c924af68632c89ce5605558f655698b3364c9006ea5f3646538d2351870888629d6507fb6d20761d24c785a11f187e060e29b506e35eeb58721cd4c3c44848cd0087ac191b75ee90bf054d5727136030950e1eb1395fd90a67ea3935183e9271902b0c18e62f038ab77d51dbcfb401eacd13858f86faed0ab58937bd46acf978e2b690836052697b8aaaa94486cc6d01cca0935dbd8e0a8781ce42c6a2ca42275ecaef2c4c27756cb762c4b111ac722ffc526d721d9f7d1649674939951d6487014da586840626667c7f76013c8561336be72c55c2e3fa1b52bea1963e923804c759dc7032a7751f7d9a78f4a3baa705ccb0d684dcf27ef3caed55544a5ef7a3c45b79a3d4a4c27c0d5eb2379dbc16d0ebaebe9d614e16feef12b8024aa14ce14cfd363edbe9fc1a446b7b966589eb8b9fba4c08886759c07e32272a0dd923c717500d9caf5064cc0fb76f0d485c06efd6b641c9e63660f0cf2658caa4a73c41339b28c93a1b7c1e3f93a3c9f331f28092e17e033faa6805658c48e10454a9d75b2df8507609f382f47af78ff120c27852ab483321ecef394307ff2108d2f203e7d655cc33c2d8e5de6a41d6a59ce9f15e76434d2ff254e95270f42eebeade5aa56d4764dc34c56288615bf1a77901850d35de6454873dc33c30da49f469fede0677ad6354c6e5dd0b20ea4550338797989501cbf92759fcff4364c6590166d9a012cff0d9a109ca56a37237bbe98879089627bfa81c58ebff090dd28af80f3d28cf4497bdcb63c10720858bb69a5fc27f6bb6330861a2ef58d52feeaa4099e46cdcd42db0bd54b3ae3a80369fa541a71df3b9f2a33760e8f17a13c491eaf0cf13851ea5f56f04b7f625b6be203d5b728dc3a112297061cfab62e52bd27c9490e699dcec24b6c78ccceb2e68f9835ab8001034dcae6161669fc83ebbd83aedc2ffffc563a80f7caf3f905e26356903871105878e2c0dcc40cf179f5915380e791c6a8e2a7d337c0b66a44cc3e3ecd4ab6e2afdcd5fc93f7becc01ea19ea0f1e43b9db83fb7be03c76ee5746115626bca7e9ad46bf25e4d67ac4ee68c10935ae66187c14ef26e93105ec3f47673cb31622b0d85ed9057b75332a0dc07551f7089c7ae1cacc5ce83d56b750b4957ec2c7a245525077ab8e6b67fa8b6c41eef9e271b5cdbe9da7d812089d0c9d2a8514565954360b11f2eb01fa1048fca959749060397978e9766b46e46a4b2b080a8badc7ed12380f40c6df4caae27015f6d1ea770c4017cfc258aa53a27f94ab4bd07334a32a265547d7646bef4153c411c4a72080eade32d122d701d0ed68617de29c37841c8ab9a09004bd5975a02ce72aa36233acfc1a9a82b0bd473e0938b08b9a15a9b6ecdd4e538e298af8551188cc330d9667b73d7524c33f5e44f0fc16119449084d0d92ba6f746ce6d077d34086553a0d467082dcb442cd2ee258c29f984b95ca5d5f1404757e68153f2e0605126d6d07371612155b940b48d91848157a57ebfa61271340292c00646bf00b355ca33f1d2b979ce6096f2d66aee07f7a68637bd1d27d410347a8163ee9722d40f2be5786533395229f907c3133b4ab41d11519c2b5640abf051b37854763da990e5e2abc369e14c58cd7514503add9bbf2f9d1227f709de9f15e37a6a15a48a4da2730f1e605222a93124813f2bb5e183c46765c201511b8dfb1feb30d2687008ae3c4997e7be1a9ec0f6718c557b3f29e537fac44df9320a78d66eb99eb2101f989f3b368892839c7205cec6177fd47344c4410d4329d538b8ebfb339f274aaf24184355e879e9a85536d72d943ce73790765827629415fa0b144472483ac53872a123eacf5224bd52be8ace16d5cc35fd9401cd41d12b60d0a601d22e3025733ce11b77e5c92f37c900a67aa7d5621e1f49cec63dacd81cc84240bdf7fe9a528ce7bf7f6b1a43a445d94457640aee057156f3fd52c3900a7c2ba7a01b916a25a7d8ffb9d71b0e2ec5bc29849ecd29d50a0938d0cae399330e4d1dca1458cc3ae64afaee10d28760bf9eb4443cbef6d0b337b66fcf7f81d2c9d228100ac04c2a89c7fffd5099b7d0fc42c49ee153112ae42c0e6c18dbca88938ba5988db4e85ed155fcfc41491fbdb0b3fd670353701752e3d2de9bdc10f9e331f9e302599b1ee54dd3eef1703c03a9d6f9d2bab70673729d5a0c008282e9f42bce323063af916eb3b128e90b3c4106df872406d4427ed9cd3c91b7a4385ca0ea6d101f2f629066d7fb7c4118237893c68a50e2f0913eb7cc65ec51116f267e986eadf8dcddc771bf1d35ce6b771c489b31664a21f81e0be88d9470ab619a8ac72c3738c45c14dc42c9655f74194a4b30b939249ce80fa3667e122a0b1ea1eecb02e8845123f409fcdcf14a98442f25e4b80cd20cff5371a46722c2210602e1228c4b6710cd21b52b9ceaa822a97bda8de6645abede5d7c25f2553dfb89088475963adb8ae3f60d90f0774d653398fda7dbdf76297417fce47df3061fe934a02b1d130c8ea0128b62023230be85421e64702599e4dc60864b10d43f0dfe38229406cc3b2ac0b4afbc3541ca1a2143df65b724ad708d94c96878fe211b16b517749826d716f4db1e1503c4243b40ab616eb1848ff3a2a655a7e53ea61650dc638ffa2a782ca0b557fb214d653ab9c45d56c503eadf146e3ecae780c9e46583318c0e7aa00f596bc02fd35de79469b4591595430c04fa59a9dd100b368bd5eaf04c02e8694a1024f0bfde64db5943e8a29446aabde66f423ed7c2199d22b40d7266a2af0b6c5e", 0x1000}, {&(0x7f0000000180)="c54cdb267a", 0x5, 0x100000001}], 0x50, &(0x7f0000001240)={[{@nouid32='nouid32'}, {@data_err_abort='data_err=abort'}, {@max_batch_time={'max_batch_time', 0x3d, 0x5}}, {@nombcache='nombcache'}, {@block_validity='block_validity'}], [{@fsuuid={'fsuuid', 0x3d, {[0x1, 0x66, 0x66, 0x5, 0x35, 0x35, 0x37, 0x36], 0x2d, [0x66, 0x31, 0x64, 0x65], 0x2d, [0x36, 0x35, 0x66, 0x32], 0x2d, [0x37, 0x39, 0x34, 0x33], 0x2d, [0x30, 0x30, 0x36, 0x31, 0x36, 0x34, 0x33, 0x61]}}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@mask={'mask', 0x3d, '^MAY_READ'}}, {@audit='audit'}]}) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:01:09 executing program 3 (fault-call:0 fault-nth:38): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 362.276215] FAULT_INJECTION: forcing a failure. [ 362.276215] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 362.288085] CPU: 0 PID: 19622 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 362.295960] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 362.305311] Call Trace: [ 362.307886] dump_stack+0x142/0x197 [ 362.311498] should_fail.cold+0x10f/0x159 [ 362.315627] __alloc_pages_nodemask+0x1d6/0x7a0 [ 362.320276] ? fs_reclaim_acquire+0x20/0x20 [ 362.324579] ? __alloc_pages_slowpath+0x2930/0x2930 [ 362.329580] cache_grow_begin+0x80/0x400 [ 362.333629] kmem_cache_alloc+0x6a6/0x780 [ 362.337757] ? selinux_file_mprotect+0x5d0/0x5d0 [ 362.342492] ? lock_downgrade+0x740/0x740 [ 362.347085] getname_flags+0xcb/0x580 [ 362.350872] SyS_mkdir+0x7e/0x200 [ 362.354303] ? SyS_mkdirat+0x210/0x210 [ 362.358169] ? do_syscall_64+0x53/0x640 [ 362.362129] ? SyS_mkdirat+0x210/0x210 [ 362.366004] do_syscall_64+0x1e8/0x640 [ 362.369875] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 362.374710] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 362.379879] RIP: 0033:0x45a7d7 [ 362.383060] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 362.390877] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045a7d7 [ 362.398163] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 00000000200001c0 [ 362.405412] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 362.412663] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 362.419918] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000026 [ 362.436782] EXT4-fs (loop4): VFS: Can't find ext4 filesystem 23:01:09 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:09 executing program 4: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/vs/conn_reuse_mode\x00', 0x2, 0x0) sendto$llc(r0, &(0x7f0000000200)="88c7f156ab30754b80c28011423f879baee1025b0c9184153efda8a3ccecd0038b6a74c8c5937e9ea05013085db2b6b26af281420e8863c784785560ba529eded487ecb58e0ad58eee191ac8967d852cf969eadc37ab53a016bd279e2744fc3796d4ffca1895afcd9061ca60a1d76a9e241480e62c7af45b2e6bdcfbaccf39c4438b8b1adb865cf7ff626f10210e7103426235d13676b3512da05ca964746f4dadca4366b96ad8317679f18529e82a1a5ab9a9c123235d277753884d80eb98ba8b99d404fdd5e4ad1b3c8eb92a9ddfa2324fcf88f3d23cf12a0413a7503565f32d3aea9aee14eba1bb3de0fbdf892b42bfab483cc1e5c642ca5277", 0xfb, 0x0, &(0x7f0000000140)={0x1a, 0xf, 0x8, 0x81, 0x5, 0x1, @remote}, 0x10) sysfs$3(0x3) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:01:09 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000100)='/dev/full\x00', 0x50001, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000140)={0xffffffffffffffff}, 0x2}}, 0x20) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_MIGRATE_ID(r3, &(0x7f0000000080)={0x12, 0x10, 0xfa00, {&(0x7f00000000c0), r2, r1}}, 0x18) r4 = syz_open_dev$mice(&(0x7f0000000180)='/dev/input/mice\x00', 0x0, 0x40000) write$RDMA_USER_CM_CMD_MIGRATE_ID(r0, &(0x7f0000000200)={0x12, 0x10, 0xfa00, {&(0x7f0000000140), r2, r4}}, 0x18) 23:01:09 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x0, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 362.485097] EXT4-fs (loop4): VFS: Can't find ext4 filesystem 23:01:09 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:09 executing program 3 (fault-call:0 fault-nth:39): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 362.669538] FAULT_INJECTION: forcing a failure. [ 362.669538] name failslab, interval 1, probability 0, space 0, times 0 [ 362.681555] CPU: 1 PID: 19649 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 362.689449] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 362.698801] Call Trace: [ 362.701394] dump_stack+0x142/0x197 [ 362.705041] should_fail.cold+0x10f/0x159 [ 362.709200] should_failslab+0xdb/0x130 [ 362.713178] kmem_cache_alloc+0x2d7/0x780 23:01:09 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 362.717330] ? __debug_object_init+0x171/0x8e0 [ 362.721910] ? ext4_alloc_inode+0x1d/0x610 [ 362.726152] selinux_inode_alloc_security+0xb6/0x2a0 [ 362.731261] security_inode_alloc+0x94/0xd0 [ 362.735585] inode_init_always+0x552/0xaf0 [ 362.739822] alloc_inode+0x81/0x180 [ 362.743455] new_inode_pseudo+0x19/0xf0 [ 362.748017] new_inode+0x1f/0x40 [ 362.751389] __ext4_new_inode+0x32c/0x4860 [ 362.755632] ? avc_has_perm+0x2df/0x4b0 [ 362.759604] ? ext4_free_inode+0x1210/0x1210 [ 362.764013] ? dquot_get_next_dqblk+0x160/0x160 [ 362.768694] ext4_mkdir+0x331/0xc20 [ 362.772315] ? ext4_init_dot_dotdot+0x4c0/0x4c0 [ 362.776983] ? security_inode_mkdir+0xd0/0x110 [ 362.781551] vfs_mkdir+0x3ca/0x610 [ 362.785080] SyS_mkdir+0x1b7/0x200 [ 362.788601] ? SyS_mkdirat+0x210/0x210 [ 362.792472] ? do_syscall_64+0x53/0x640 [ 362.796427] ? SyS_mkdirat+0x210/0x210 [ 362.800297] do_syscall_64+0x1e8/0x640 [ 362.804166] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 362.808993] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 362.814164] RIP: 0033:0x45a7d7 23:01:09 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 362.817334] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 362.825980] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045a7d7 [ 362.833232] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 00000000200001c0 [ 362.840485] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 362.847735] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 362.854984] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000027 23:01:09 executing program 3 (fault-call:0 fault-nth:40): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 362.973397] FAULT_INJECTION: forcing a failure. [ 362.973397] name failslab, interval 1, probability 0, space 0, times 0 [ 362.985427] CPU: 0 PID: 19677 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 362.993321] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 363.002666] Call Trace: [ 363.005236] dump_stack+0x142/0x197 [ 363.008859] should_fail.cold+0x10f/0x159 [ 363.013000] should_failslab+0xdb/0x130 [ 363.016962] kmem_cache_alloc+0x2d7/0x780 23:01:09 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 363.021097] ? __debug_object_init+0x171/0x8e0 [ 363.025673] ? ext4_alloc_inode+0x1d/0x610 [ 363.029891] selinux_inode_alloc_security+0xb6/0x2a0 [ 363.034973] security_inode_alloc+0x94/0xd0 [ 363.039274] inode_init_always+0x552/0xaf0 [ 363.043487] alloc_inode+0x81/0x180 [ 363.047425] new_inode_pseudo+0x19/0xf0 [ 363.051388] new_inode+0x1f/0x40 [ 363.054776] __ext4_new_inode+0x32c/0x4860 [ 363.059022] ? avc_has_perm+0x2df/0x4b0 [ 363.062998] ? ext4_free_inode+0x1210/0x1210 [ 363.067410] ? dquot_get_next_dqblk+0x160/0x160 [ 363.072073] ext4_mkdir+0x331/0xc20 [ 363.075686] ? ext4_init_dot_dotdot+0x4c0/0x4c0 [ 363.080340] ? security_inode_mkdir+0xd0/0x110 [ 363.084903] vfs_mkdir+0x3ca/0x610 [ 363.088425] SyS_mkdir+0x1b7/0x200 [ 363.091944] ? SyS_mkdirat+0x210/0x210 [ 363.095810] ? do_syscall_64+0x53/0x640 [ 363.099762] ? SyS_mkdirat+0x210/0x210 [ 363.103629] do_syscall_64+0x1e8/0x640 [ 363.107499] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 363.112322] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 363.117490] RIP: 0033:0x45a7d7 [ 363.120659] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 363.128391] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045a7d7 [ 363.135685] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 00000000200001c0 [ 363.142933] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 363.150678] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 363.157931] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000028 23:01:10 executing program 3 (fault-call:0 fault-nth:41): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 363.251382] FAULT_INJECTION: forcing a failure. [ 363.251382] name failslab, interval 1, probability 0, space 0, times 0 [ 363.263375] CPU: 1 PID: 19691 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 363.271360] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 363.280710] Call Trace: [ 363.283302] dump_stack+0x142/0x197 [ 363.286944] should_fail.cold+0x10f/0x159 [ 363.291115] should_failslab+0xdb/0x130 [ 363.295093] kmem_cache_alloc+0x2d7/0x780 [ 363.299244] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 363.304695] ? ext4_sync_fs+0x800/0x800 [ 363.308671] ext4_alloc_inode+0x1d/0x610 [ 363.312730] alloc_inode+0x64/0x180 [ 363.316344] new_inode_pseudo+0x19/0xf0 [ 363.320304] new_inode+0x1f/0x40 [ 363.323673] __ext4_new_inode+0x32c/0x4860 [ 363.327906] ? avc_has_perm+0x2df/0x4b0 [ 363.331864] ? ext4_free_inode+0x1210/0x1210 [ 363.336255] ? dquot_get_next_dqblk+0x160/0x160 [ 363.340923] ext4_mkdir+0x331/0xc20 [ 363.344551] ? ext4_init_dot_dotdot+0x4c0/0x4c0 [ 363.349203] ? security_inode_mkdir+0xd0/0x110 [ 363.353767] vfs_mkdir+0x3ca/0x610 [ 363.357286] SyS_mkdir+0x1b7/0x200 [ 363.360814] ? SyS_mkdirat+0x210/0x210 [ 363.364705] ? do_syscall_64+0x53/0x640 [ 363.368698] ? SyS_mkdirat+0x210/0x210 [ 363.372574] do_syscall_64+0x1e8/0x640 [ 363.376449] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 363.381302] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 363.386491] RIP: 0033:0x45a7d7 [ 363.389663] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 23:01:10 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x0, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 363.397362] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045a7d7 [ 363.404640] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 00000000200001c0 [ 363.411889] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 363.419155] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 363.426407] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000029 23:01:10 executing program 3 (fault-call:0 fault-nth:42): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:10 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:10 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000100)={0x0, 0x8, [@remote, @remote, @local, @dev={[], 0x2c}, @random="322a5842b529", @link_local, @dev={[], 0x2a}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}]}) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:01:10 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 363.579770] FAULT_INJECTION: forcing a failure. [ 363.579770] name failslab, interval 1, probability 0, space 0, times 0 [ 363.602041] CPU: 1 PID: 19711 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 363.609948] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 363.619290] Call Trace: [ 363.621865] dump_stack+0x142/0x197 [ 363.625482] should_fail.cold+0x10f/0x159 [ 363.629620] should_failslab+0xdb/0x130 [ 363.633577] __kmalloc+0x2f0/0x7a0 [ 363.637105] ? ext4_find_extent+0x709/0x960 [ 363.641412] ext4_find_extent+0x709/0x960 [ 363.645542] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 363.650984] ext4_ext_map_blocks+0x1a3/0x4fa0 [ 363.655462] ? save_trace+0x290/0x290 [ 363.659250] ? ext4_find_delalloc_cluster+0xb0/0xb0 [ 363.664245] ? __lock_is_held+0xb6/0x140 [ 363.668291] ? lock_acquire+0x16f/0x430 [ 363.672250] ? ext4_map_blocks+0x402/0x17c0 [ 363.676559] ext4_map_blocks+0xd3c/0x17c0 [ 363.680691] ? __lock_is_held+0xb6/0x140 [ 363.684733] ? check_preemption_disabled+0x3c/0x250 [ 363.689732] ? ext4_issue_zeroout+0x160/0x160 [ 363.694208] ? __brelse+0x50/0x60 [ 363.697649] ext4_getblk+0xac/0x450 [ 363.701261] ? ext4_iomap_begin+0x8a0/0x8a0 [ 363.705566] ? ext4_free_inode+0x1210/0x1210 [ 363.709961] ext4_bread+0x6e/0x1a0 [ 363.713488] ? ext4_getblk+0x450/0x450 [ 363.717363] ext4_append+0x14b/0x360 [ 363.721062] ext4_mkdir+0x531/0xc20 [ 363.724675] ? ext4_init_dot_dotdot+0x4c0/0x4c0 [ 363.729326] ? security_inode_mkdir+0xd0/0x110 [ 363.733889] vfs_mkdir+0x3ca/0x610 [ 363.737413] SyS_mkdir+0x1b7/0x200 [ 363.740935] ? SyS_mkdirat+0x210/0x210 [ 363.744802] ? do_syscall_64+0x53/0x640 [ 363.748758] ? SyS_mkdirat+0x210/0x210 [ 363.752628] do_syscall_64+0x1e8/0x640 [ 363.756497] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 363.761325] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 363.766492] RIP: 0033:0x45a7d7 [ 363.769662] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 23:01:10 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 363.777349] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045a7d7 [ 363.784599] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 00000000200001c0 [ 363.791848] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 363.799098] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 363.806348] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000002a 23:01:10 executing program 3 (fault-call:0 fault-nth:43): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:10 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x9, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140)='l2tp\x00') sendmsg$L2TP_CMD_SESSION_GET(r1, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x28, r2, 0x2, 0x70bd2c, 0x25dfdbfc, {}, [@L2TP_ATTR_IP6_DADDR={0x14, 0x20, @remote}]}, 0x28}, 0x1, 0x0, 0x0, 0x4046001}, 0x4000001) [ 364.003917] FAULT_INJECTION: forcing a failure. [ 364.003917] name failslab, interval 1, probability 0, space 0, times 0 [ 364.024874] CPU: 0 PID: 19737 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 364.032780] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 364.042126] Call Trace: [ 364.044698] dump_stack+0x142/0x197 [ 364.048326] should_fail.cold+0x10f/0x159 [ 364.052477] should_failslab+0xdb/0x130 [ 364.056439] __kmalloc+0x2f0/0x7a0 [ 364.059966] ? ext4_find_extent+0x709/0x960 [ 364.064272] ext4_find_extent+0x709/0x960 [ 364.068404] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 364.073840] ext4_ext_map_blocks+0x1a3/0x4fa0 [ 364.078318] ? save_trace+0x290/0x290 [ 364.082114] ? ext4_find_delalloc_cluster+0xb0/0xb0 [ 364.087114] ? __lock_is_held+0xb6/0x140 [ 364.091163] ? lock_acquire+0x16f/0x430 [ 364.095122] ? ext4_map_blocks+0x402/0x17c0 [ 364.099434] ext4_map_blocks+0xd3c/0x17c0 [ 364.103570] ? __lock_is_held+0xb6/0x140 [ 364.107612] ? check_preemption_disabled+0x3c/0x250 [ 364.112614] ? ext4_issue_zeroout+0x160/0x160 [ 364.117099] ? __brelse+0x50/0x60 [ 364.120640] ext4_getblk+0xac/0x450 [ 364.124254] ? ext4_iomap_begin+0x8a0/0x8a0 [ 364.128566] ? ext4_free_inode+0x1210/0x1210 [ 364.132963] ext4_bread+0x6e/0x1a0 [ 364.136486] ? ext4_getblk+0x450/0x450 [ 364.140360] ext4_append+0x14b/0x360 [ 364.144058] ext4_mkdir+0x531/0xc20 [ 364.147671] ? ext4_init_dot_dotdot+0x4c0/0x4c0 [ 364.152326] ? security_inode_mkdir+0xd0/0x110 [ 364.156894] vfs_mkdir+0x3ca/0x610 [ 364.160418] SyS_mkdir+0x1b7/0x200 [ 364.163951] ? SyS_mkdirat+0x210/0x210 [ 364.167818] ? do_syscall_64+0x53/0x640 [ 364.171776] ? SyS_mkdirat+0x210/0x210 [ 364.175648] do_syscall_64+0x1e8/0x640 [ 364.179515] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 364.184344] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 364.189512] RIP: 0033:0x45a7d7 [ 364.192783] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 23:01:11 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 364.200477] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045a7d7 [ 364.207725] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 00000000200001c0 [ 364.214976] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 364.222240] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 364.229489] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000002b 23:01:11 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:11 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:11 executing program 3 (fault-call:0 fault-nth:44): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:11 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x3, 0x5, &(0x7f00000005c0)=[{&(0x7f0000000040)="8da4363ac0ed02000a000001004d010000000000000000007a000000000001f60180006e1caeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4dc1a5e815f4078f63321e77955dd6b73d250000", 0x59, 0x10000}, {&(0x7f0000000200)="217de87712d04b0b00ac0b83be1f411b73b12cf949e6978b0bf6247a37d11d4441fa11b00d4b721123f2e33d92b2fa020162861463e44b8b99d982decbc2ea01cd54fa6499944f19b7303257ebf90562c8fb18ac5482b69a00397be4827bb648d5cea90db9f54dfde629b50a62122838ca526b41ee0886d1f5e664e2f5d7ac0bd76944e1e5b5d12ed66627d101604c277eac9084b1e8c337e226e89d11b12152e76becf6e03d4070b52eea57ace00b6d6f48accb4b1de539067a00552047eb686129265d546336ed10d5ce9644c6e66b6b5823ceb7ce14a5f4a4f00ca544caeb95ab4b4765cf69ba317aca4b53738125ba5ee067", 0xf4, 0xa5}, {&(0x7f0000000300)="eb81f579c67ffefdcab72cb27af6c568355d764c6ff96725a0223e0f42590029dadd8c8f63d7df9e9f9c28ed88d2e5e315208c3ea0c3b3e45653a84323fcfa6136e158d5794eedcfe4a09101f96bb8af3f508df6e10910a54e366117138e452afddd0ccbfe71919b3330766e1e2c7ac62f2c314620f426fc03c23d9014f27bfb74b02899c981ebac3412a3da67fc7ceb3a6f198a53efeb8cf4073f618b23971e326cf7ebb652f7d28aad34af8e07e54a6edf52cefb4e7a1d79b4de4e63179f889591b27aaaf3fe87a4905abdf480f3b5051265aeb4c8d45de3582b8840403b4228da089e26d7", 0xe6, 0x9}, {&(0x7f0000000640)="2cd6421449f91207f897fd53661988e69b42a36fb0debfd4161e611b5bb6c7e12d378d90c8d06dc948300dfd9fe97399fb4c4706e3395ed3296a0a4e71de536ba321865136cbf921505f18ea4b6710a08f0ba907c7e535573d86ef9e30bcad9631236b5238d163da08a0eb1247612e39b0cb1c0f33720bde591ce1f059370d23964c656c1850bef7f7bb7833be3c6d9299634ce3736d2c58d001726e14e62f7351842df676b18a20dee4cf7ddd8d47b3cbd35ed53c3c6d84b78880db0dbf7093e20e90249534f20463a67a8925ae896000b6b5207709076f6b779a07046d79b1b1cd5b05e5ece1060e75854122d775b98c32fdd5149e050a32a908affa7f69ee62d9672587d0981618b14fec3d9fc2b03a7b9b3cbedf22a2916e73bab547307408853c0f08267d1375818495adbfdaac68b5352db3791b528a1b127f5f11c7dcb46156c91b4a2705cca11256b1bbec5392dda8dec2698381ec6f73f0fe7c7268ee37107669612c7f5c9ee557af1aba5daf4a4fd36edc6609959a2d637c1d90522f09cd565a4120cac46642b267c933a8d7bdb57ae013e6030a8bb193d771461fe4b3e4530b6f50cd2ee282d41d88ab125e0d000000", 0x1b5, 0x401}, {&(0x7f0000000800)="2e122f91af12419c8e5059b52eaa89c74dd506a6d9903e9663673164fefdd8d53dc31c47723e4722aedc1f274c9f633b47556131c7364d7f78f92af994269d9444ebafbe41303f132e724f9181a2e1381ef3658244784865513ccc764469b62f81a57ce1dbec637f2a2d814416bfaf69af7bd13a91a6170eed47b198e2d8056aa23ef9db24fe180079fa538781c3ee3b4fd905f3e0b1263479f8c010d1b7fb55b331043b016f117794764d2fef4b49694b3e7924beef582a200e3298e76e2666fdf11c2cf95f55a616", 0xc9, 0x1f}], 0x101000, 0x0) 23:01:11 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 364.443410] FAULT_INJECTION: forcing a failure. [ 364.443410] name failslab, interval 1, probability 0, space 0, times 0 [ 364.488514] CPU: 0 PID: 19762 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 364.496441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 364.505803] Call Trace: [ 364.508386] dump_stack+0x142/0x197 [ 364.512042] should_fail.cold+0x10f/0x159 [ 364.516174] should_failslab+0xdb/0x130 [ 364.520128] __kmalloc+0x2f0/0x7a0 [ 364.523654] ? ext4_find_extent+0x709/0x960 [ 364.527959] ext4_find_extent+0x709/0x960 [ 364.532090] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 364.537520] ext4_ext_map_blocks+0x1a3/0x4fa0 [ 364.542000] ? save_trace+0x290/0x290 [ 364.545780] ? ext4_find_delalloc_cluster+0xb0/0xb0 [ 364.550773] ? __lock_is_held+0xb6/0x140 [ 364.554819] ? lock_acquire+0x16f/0x430 [ 364.558770] ? ext4_map_blocks+0x402/0x17c0 [ 364.563089] ext4_map_blocks+0xd3c/0x17c0 [ 364.567218] ? __lock_is_held+0xb6/0x140 [ 364.571270] ? check_preemption_disabled+0x3c/0x250 [ 364.576280] ? ext4_issue_zeroout+0x160/0x160 [ 364.580753] ? __brelse+0x50/0x60 [ 364.584192] ext4_getblk+0xac/0x450 [ 364.587802] ? ext4_iomap_begin+0x8a0/0x8a0 [ 364.592106] ? ext4_free_inode+0x1210/0x1210 [ 364.596497] ext4_bread+0x6e/0x1a0 [ 364.600021] ? ext4_getblk+0x450/0x450 [ 364.603907] ext4_append+0x14b/0x360 [ 364.607603] ext4_mkdir+0x531/0xc20 [ 364.611216] ? ext4_init_dot_dotdot+0x4c0/0x4c0 [ 364.615869] ? security_inode_mkdir+0xd0/0x110 [ 364.620526] vfs_mkdir+0x3ca/0x610 [ 364.624051] SyS_mkdir+0x1b7/0x200 [ 364.627571] ? SyS_mkdirat+0x210/0x210 [ 364.631441] ? do_syscall_64+0x53/0x640 [ 364.635395] ? SyS_mkdirat+0x210/0x210 [ 364.639265] do_syscall_64+0x1e8/0x640 [ 364.643132] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 364.647964] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 364.653147] RIP: 0033:0x45a7d7 [ 364.656316] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 364.664007] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045a7d7 [ 364.671258] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 00000000200001c0 [ 364.678506] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a 23:01:11 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 364.685769] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 364.693131] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000002c 23:01:11 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:11 executing program 3 (fault-call:0 fault-nth:45): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 364.829277] FAULT_INJECTION: forcing a failure. [ 364.829277] name failslab, interval 1, probability 0, space 0, times 0 [ 364.841671] CPU: 1 PID: 19790 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 364.849562] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 364.858915] Call Trace: [ 364.861507] dump_stack+0x142/0x197 [ 364.865139] should_fail.cold+0x10f/0x159 [ 364.869295] should_failslab+0xdb/0x130 [ 364.873270] kmem_cache_alloc+0x2d7/0x780 [ 364.877418] ? rcu_read_lock_sched_held+0x110/0x130 [ 364.882438] ? __mark_inode_dirty+0x2b7/0x1040 [ 364.887032] ext4_mb_new_blocks+0x513/0x3b30 [ 364.891438] ? ext4_find_extent+0x709/0x960 [ 364.895769] ext4_ext_map_blocks+0x26cd/0x4fa0 [ 364.900375] ? ext4_find_delalloc_cluster+0xb0/0xb0 [ 364.905391] ? __lock_is_held+0xb6/0x140 [ 364.909463] ? lock_acquire+0x16f/0x430 [ 364.913443] ext4_map_blocks+0x881/0x17c0 [ 364.917604] ? ext4_issue_zeroout+0x160/0x160 [ 364.922101] ? __brelse+0x50/0x60 [ 364.925564] ext4_getblk+0xac/0x450 [ 364.929197] ? ext4_iomap_begin+0x8a0/0x8a0 [ 364.933523] ? ext4_free_inode+0x1210/0x1210 [ 364.937935] ext4_bread+0x6e/0x1a0 [ 364.941475] ? ext4_getblk+0x450/0x450 [ 364.945354] ext4_append+0x14b/0x360 [ 364.949060] ext4_mkdir+0x531/0xc20 [ 364.952674] ? ext4_init_dot_dotdot+0x4c0/0x4c0 [ 364.957325] ? security_inode_mkdir+0xd0/0x110 [ 364.961898] vfs_mkdir+0x3ca/0x610 [ 364.965433] SyS_mkdir+0x1b7/0x200 [ 364.968952] ? SyS_mkdirat+0x210/0x210 [ 364.972826] ? do_syscall_64+0x53/0x640 23:01:11 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 364.976791] ? SyS_mkdirat+0x210/0x210 [ 364.980671] do_syscall_64+0x1e8/0x640 [ 364.984554] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 364.989403] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 364.994582] RIP: 0033:0x45a7d7 [ 364.997752] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 365.005447] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045a7d7 [ 365.012711] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 00000000200001c0 [ 365.019970] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 365.027265] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 365.034529] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000002d 23:01:11 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) r1 = getuid() keyctl$get_persistent(0x16, r1, 0x0) r2 = getuid() r3 = getuid() keyctl$get_persistent(0x16, r3, 0x0) r4 = getuid() keyctl$get_persistent(0x16, r4, 0x0) statx(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x0, 0xfff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$hfs(&(0x7f0000000100)='hfs\x00', &(0x7f0000000140)='./file0\x00', 0x5, 0x2, &(0x7f0000000300)=[{&(0x7f0000000200)="1ff4475ffeb050de079dc4d755093d784172afa0073823efaf08371fda631dd6ad36bae986ca252316edd9c378aa0f673cb5fd50357a52e3352e27864e647bad9b7370f2b2931c0123023f1901b847ed3f21f3297a556344bfe7eda21ec4e0ae4ed147b1a3cdb2e2a0a2c4403e2e4e3119f6bb70681f26970ae9b548aca101b64aa17ea72aeeb949f2c416847591334566f5eca76ec19364c64d65eefc4f2a843632ba247125235d483937ca4db1c296bac8fbe0aacf59bc5594525ec74da47994ff39e39aff0aaddcf96eb4ab8abbe37357f651797c9869b26d29728171cc71852fc07b238e45abae", 0xe9, 0x7}, {&(0x7f0000000180)="4f605b6ed58b7623", 0x8, 0x400}], 0x20, &(0x7f0000000540)={[{@gid={'gid', 0x3d, r0}}, {@part={'part', 0x3d, 0x40}}], [{@fowner_lt={'fowner<', r1}}, {@hash='hash'}, {@seclabel='seclabel'}, {@fowner_eq={'fowner', 0x3d, r2}}, {@fowner_gt={'fowner>', r3}}, {@euid_lt={'euid<', r4}}, {@fowner_eq={'fowner', 0x3d, r5}}]}) 23:01:11 executing program 3 (fault-call:0 fault-nth:46): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 365.165669] FAULT_INJECTION: forcing a failure. [ 365.165669] name failslab, interval 1, probability 0, space 0, times 0 [ 365.177334] CPU: 1 PID: 19810 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 365.185208] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 365.194548] Call Trace: [ 365.197138] dump_stack+0x142/0x197 [ 365.200776] should_fail.cold+0x10f/0x159 [ 365.204922] ? __es_tree_search.isra.0+0x15f/0x1c0 [ 365.209853] should_failslab+0xdb/0x130 [ 365.213815] kmem_cache_alloc+0x47/0x780 [ 365.217874] ? ext4_es_can_be_merged+0x16e/0x230 [ 365.222635] __es_insert_extent+0x26c/0xe60 [ 365.226965] ext4_es_insert_extent+0x1f0/0x590 [ 365.231551] ? ext4_es_find_delayed_extent_range+0x960/0x960 [ 365.237359] ext4_map_blocks+0xab1/0x17c0 [ 365.241516] ? ext4_issue_zeroout+0x160/0x160 [ 365.246006] ? __brelse+0x50/0x60 [ 365.249464] ext4_getblk+0xac/0x450 [ 365.253091] ? ext4_iomap_begin+0x8a0/0x8a0 [ 365.257405] ? ext4_free_inode+0x1210/0x1210 [ 365.261799] ext4_bread+0x6e/0x1a0 [ 365.265322] ? ext4_getblk+0x450/0x450 [ 365.269246] ext4_append+0x14b/0x360 [ 365.272942] ext4_mkdir+0x531/0xc20 [ 365.276557] ? ext4_init_dot_dotdot+0x4c0/0x4c0 [ 365.281217] ? security_inode_mkdir+0xd0/0x110 [ 365.285782] vfs_mkdir+0x3ca/0x610 [ 365.289304] SyS_mkdir+0x1b7/0x200 [ 365.292826] ? SyS_mkdirat+0x210/0x210 [ 365.296695] ? do_syscall_64+0x53/0x640 [ 365.300649] ? SyS_mkdirat+0x210/0x210 [ 365.304518] do_syscall_64+0x1e8/0x640 [ 365.308387] ? trace_hardirqs_off_thunk+0x1a/0x1c 23:01:12 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(0xffffffffffffffff, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:12 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 365.313214] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 365.318379] RIP: 0033:0x45a7d7 [ 365.321567] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 365.329254] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045a7d7 [ 365.336592] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 00000000200001c0 [ 365.343856] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 365.351109] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 365.358360] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000002e 23:01:12 executing program 3 (fault-call:0 fault-nth:47): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 365.511025] FAULT_INJECTION: forcing a failure. [ 365.511025] name failslab, interval 1, probability 0, space 0, times 0 [ 365.522499] CPU: 1 PID: 19833 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 365.530389] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 365.539734] Call Trace: [ 365.542317] dump_stack+0x142/0x197 [ 365.545928] should_fail.cold+0x10f/0x159 [ 365.550062] ? __es_tree_search.isra.0+0x15f/0x1c0 [ 365.554992] should_failslab+0xdb/0x130 23:01:12 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:12 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 365.558962] kmem_cache_alloc+0x47/0x780 [ 365.563033] ? ext4_es_can_be_merged+0x16e/0x230 [ 365.567900] __es_insert_extent+0x26c/0xe60 [ 365.572231] ext4_es_insert_extent+0x1f0/0x590 [ 365.576814] ? ext4_es_find_delayed_extent_range+0x960/0x960 [ 365.582608] ext4_map_blocks+0xab1/0x17c0 [ 365.586741] ? ext4_issue_zeroout+0x160/0x160 [ 365.591228] ? __brelse+0x50/0x60 [ 365.594682] ext4_getblk+0xac/0x450 [ 365.598299] ? ext4_iomap_begin+0x8a0/0x8a0 [ 365.602606] ? ext4_free_inode+0x1210/0x1210 [ 365.607012] ext4_bread+0x6e/0x1a0 [ 365.610549] ? ext4_getblk+0x450/0x450 [ 365.614439] ext4_append+0x14b/0x360 [ 365.618144] ext4_mkdir+0x531/0xc20 [ 365.621801] ? ext4_init_dot_dotdot+0x4c0/0x4c0 [ 365.626462] ? security_inode_mkdir+0xd0/0x110 [ 365.631031] vfs_mkdir+0x3ca/0x610 [ 365.634560] SyS_mkdir+0x1b7/0x200 [ 365.638080] ? SyS_mkdirat+0x210/0x210 [ 365.641960] ? do_syscall_64+0x53/0x640 [ 365.645932] ? SyS_mkdirat+0x210/0x210 [ 365.649799] do_syscall_64+0x1e8/0x640 [ 365.653675] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 365.658512] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 365.663690] RIP: 0033:0x45a7d7 [ 365.666856] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 365.674562] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045a7d7 [ 365.681811] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 00000000200001c0 [ 365.689061] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000a [ 365.696433] R10: 0000000000000075 R11: 0000000000000246 R12: 0000000000000003 [ 365.703683] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000002f 23:01:12 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) [ 365.721775] print_req_error: I/O error, dev loop4, sector 128 23:01:12 executing program 3 (fault-call:0 fault-nth:48): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 365.855660] FAULT_INJECTION: forcing a failure. [ 365.855660] name failslab, interval 1, probability 0, space 0, times 0 [ 365.873729] CPU: 0 PID: 19854 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 365.881618] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 365.890957] Call Trace: [ 365.893536] dump_stack+0x142/0x197 [ 365.897153] should_fail.cold+0x10f/0x159 [ 365.901289] should_failslab+0xdb/0x130 [ 365.905245] __kmalloc_track_caller+0x2ec/0x790 [ 365.909899] ? strndup_user+0x62/0xf0 [ 365.913689] memdup_user+0x26/0xa0 [ 365.917207] strndup_user+0x62/0xf0 [ 365.920813] SyS_mount+0x3c/0x120 [ 365.924243] ? copy_mnt_ns+0x8c0/0x8c0 [ 365.928111] do_syscall_64+0x1e8/0x640 [ 365.931982] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 365.936808] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 365.941986] RIP: 0033:0x45de0a [ 365.945166] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 23:01:12 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 365.952859] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 365.960109] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 365.967359] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 365.974606] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 365.981854] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000030 23:01:12 executing program 3 (fault-call:0 fault-nth:49): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:12 executing program 4: r0 = creat(&(0x7f0000000100)='./file0\x00', 0x132) bind$vsock_stream(r0, &(0x7f0000000140)={0x28, 0x0, 0xffffffff, @host}, 0x10) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) syz_open_dev$admmidi(&(0x7f0000000180)='/dev/admmidi#\x00', 0x8001, 0x1158c0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r1, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r1, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r2, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r2, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r2, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r3 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r3, 0xc0502100, &(0x7f0000000200)={0x0, 0x0}) prctl$PR_SET_PTRACER(0x59616d61, r4) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$LOOP_CTL_GET_FREE(r6, 0x4c82) [ 366.099622] FAULT_INJECTION: forcing a failure. [ 366.099622] name failslab, interval 1, probability 0, space 0, times 0 [ 366.125014] CPU: 1 PID: 19866 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 366.132913] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 366.142258] Call Trace: [ 366.144834] dump_stack+0x142/0x197 [ 366.148463] should_fail.cold+0x10f/0x159 [ 366.152618] should_failslab+0xdb/0x130 [ 366.156592] __kmalloc_track_caller+0x2ec/0x790 [ 366.161259] ? kasan_check_write+0x14/0x20 [ 366.165477] ? strndup_user+0x62/0xf0 [ 366.169260] memdup_user+0x26/0xa0 [ 366.172792] strndup_user+0x62/0xf0 [ 366.176408] SyS_mount+0x6b/0x120 [ 366.179840] ? copy_mnt_ns+0x8c0/0x8c0 [ 366.183711] do_syscall_64+0x1e8/0x640 [ 366.187586] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 366.192421] entry_SYSCALL_64_after_hwframe+0x42/0xb7 23:01:13 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:13 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(0xffffffffffffffff, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 366.197596] RIP: 0033:0x45de0a [ 366.200767] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 366.208453] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 366.215706] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 366.222965] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 366.230221] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 366.237477] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000031 23:01:13 executing program 3 (fault-call:0 fault-nth:50): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:13 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:13 executing program 4: syz_mount_image$btrfs(&(0x7f0000000240)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000001280)=[{&(0x7f0000000280)="b42274617f1ffdacd4818a5f258045c797d015bbe279d73e1e0d8159cfc7ac4982b9c2d252c127936a927134597e3ba4fdd62ca7816f7768ed489b350307ad0d832fff1d698f90566dd050c9c86737610bd4986e1f59af5aa9f6dd5ff34f7707192a1ce2d6a89eabafd05e46420f210fa2f7efd261e1d9e8ccdb9a0b566b108942edff18011050f1023f258f02a1c4cd483be69be73a08eea53ee648cd1abb9ebdb27703858f64896af68c0ad88264ee6dfc731688c7e4034ac20b0e712c0742c5288cc0fb5f8f057b878c3a67996e2d324e0d8b9154b71a6770b3254af09d79f71c25b3caaa71ea4355c36e067d35cf2defa99a06e1d3bc134e7fb5293fed49a4d02f185fa067b257c80f5f0b912eeca6b771c6efdf42fdb93da494e7ceb013d9466726ca7900a891d838d44bbbe1e8c5ebae20a9074e5300c17068b1c4c120e18c851e801bb3eef1422c4df0cb45b725304159fca324ae933b4e1ce591ff8d33e924e9bf0f539350d71b437191f28adbda6061cf262ba91a145abddb8b3d0eeefaa779dee6c35ee2bdc1c67f8bca3daad165365768fbce64af311bf3c8bb71a36e279b61c8c7eccffe85302fb9a0ec934f272bd94f6e92cdca705389aab9368cd8cd7981cdf806c0b3bccd2bdcaa88cc818cf4c3e18b67a951e3948feac73770c634fa2b2e89751f2825819798e5f3914d0fc8a5890b2ee1241727c89afb0ab2f77609e1c075945a8bb30109e8fec68a1b664f05e5cf06a60ade2f518224263897e524e27043d05c9d97b9f904e08f64d44dd10351eac8ac4aa3f40a8b43d8b7d97221e832ef2b62992c97041e77095a701ead36f69f8de5e15c994343b5fad99991c078fa50f82f1e9a749d2a58975d48a40763974e71a0d230ea0b1dda75439eadb323f7b9963c8b48b43b17303be41aa228e9564eb0a67ef3c5ce2c984d6daaefcfc5e8be689fb579f9822b29c7453bdc46f5102370e2ad5e7880a6c1b917b031fed477fa1e622b10b262aab95c2d7baa2f5a5ab6c4e15bbe13383c65ec76cb998d0513d28da7cee0e53654b7107356611c35331d2eb30670f29b5337a3a5085194580a1276256e2fefaa2c896906250effd0c5c3bf566599252e112bc4ef17db62af95eb4a8d324445c9c0b0567545237679998aab4010c2e2aa967dd7ac8988177c743c2d1e6fb8a9723f5a71c760737902bbee0379e24e56d7f1681cd989887d4d9da8f755f541682b71305bb24b6081a0baf80935d4b281424e3d31ddc56f6e806340df4ad9a67ca6ec06a060f2be56ba714aba57adf3fa78fc3712c7693922449c4440f3d3cce39013e3be7dae04ec73ea9651a3edd25e8b82b85db06a259c5649a47347fef0d00a72309c9478120124ff211432bde8ec3ea0b8a856d5f489151eb89881a3223e9e027910bddc02f1f601e2363dd9e9d4aef1c55a7e9af1c3e5fd20ed2d38369fac3c40caf2cc342be3c69ddf4096c1b89963631542d49e8fcdc8cb84731332c501d99af7457b0c9f433afd949b71c7d42f91f7201caa404fa4020faad366915a7a90890e25bb512ea188a31d52359780446d4a0d683e69543a7750488e2de4583ed6b8f23740d98e621ca34e01332492ea509868f3976f42f1e38b55a6cd8dac8522dda1062a9772c06b2cec29edcdb007e9c5bd79d313a788aa9dad538445f819f0069282e6166f18e4292a224f6d0f27460ebd570f6f7ce6c3e2c56f3e616f89e31916a654718934a4ba454678e8fcede5e7743b412c36f9de955ea07b7123036edb9dc2f8fedddf64cf5e177569f06a3750e7bbadabc8dab46981ebb7d26cffd7b80b965be0e7d4086d039a8bb1b6456df5577b24cb08a3dee4000b5149236253bf9191ed03f9e9838dade031266b0167c510c3df0911b315c8a5637c57fd28e7a16b777ec67682c230c3b044592dadb1332f177750a939b4ffc98c812541adced75132773e3a19fd37a7ad28521369699aa70913a289244e6631814579ed539ba60dad160ee8dc7b8fcc6569af384303fa8a2b8f4213e7fd984a5be2973ff0625a8d1eec4c156277ad1790a2da1cea810ce01c0b63630dc1db7e1f64b8998157a1c008b7900f37dfcc189a22bfa4bdc615f6db15c3f2ed7484051eecf48ee8f4854866fa98e6a84499ec0c9375ea203b81a306fc1a427a23a5c231e358f9044ef5ce95bf991fb270060d6fbe155eeeb8346876bcf83730787cb5018a5bbc29760a89d08e25ef07c4f316bef43d88c31afb166685761917a21c0f51026fc46d7a7883edc5d1ff12954c067e4c5105efee4220056941ab73a3af5dfce7e40569ee7c25fb4ba2346fd794405f4d39bfa511e41925d1060b03e582aabae0ed54ec0361df2215b2e5c321e302a34819a87e4bbbc3b7ee65b3eaec256232f6c32ac8cd121f457dbee49c8a1bea80f363dcad3b6fc3cc8841868db3bf3c4474fa19f3a2734320f699c680b110ddb243f7a2e919bf955877fa82f3c33473e527cf45c79b681c217288845d1960aef3eb9dfc78aeb1fe1b79a1209045f1ec70518c8fdb26cd03891d6c3327a34ec7129ef37f3f120b4cde043b80e29436764bd12d9f4107cedbbde7452cdcebbdc22ee98749a111ea45cafcc41ece9d239391301740f69fb8be0f6463557de6003384baf2dafbbe623330998eabb47c1738bd51b851dca7f9d87ce65016b4e1a649e9ae9e2a725e46f849c653451254d7a091a9719b1364a2750729caef8e909262dce14beebbb11424bf2c2766fb8cc6467ffa46429020b633417d64e8751bafd5a78b2371dcfbfc29969626f7999b54a76ca53410ab858ca23a0ac25a84c45a6d65968864838d4a7d57c37fbe14e6e391222b314a3d8f266cab6660d6fd828f9adc945f1249c12694ab64866f81f663bc908b2b8e5fd23bd0eb688f04983e5c828e4a6e7610e706ea0eec8179f402226d2bca3775d6e1d314046f14735fafadd0990b75eb6657fdaaf081d933a061f0dbaf23786f3d2659503f62e36c62678a2f27071a387c7742bfba2aa7de7922a93217dcb4f629f18cf7f2c9b8401bba8a86f6d3afa70911106f95741d808e3097a7d4456ac8a07de716866fb65b0a066a9594ce3135b60f7b08fb7d42e292aaa0e4644ca6b969333501ea902b39fb47924592d0ff3530d241bc9c8329d88b2479acbd8b918c5f5821f87439ca96ce2edbb4f4a565d9218f9fb2744015c53f076f144d52eb7467e46d6d920aa943e0f7e986da3cd4b095f952de5b101a4bc222e4c291a0be28df5be06b116a4823fa9ce1e3aff468d9c9cf9507582cef1db7577aa0f789646118832b27e0a8b3012b04dfd5b1226d208e95762b8cfff10736942292f868513c87ce731e1c7805374c000fe4c74c20f01eef2475cae18374b15454fa81b396f55f4a7bccdc265dce82c7eabbd10b5cf409353e6bfc2d4a9ad55131d5582372f1aed8ecce57dba0fa6c4cf3c5915b8e0bd98ac3b2134b8d85f92d9afcc5ac0f28d46ecd8a6d5fd2bfc992de249f5726a278cc66659a783bdfb6137f4f964b21dcdd29abbda2ec99deb9326e635a5bb503eba5516bbfc87eddeba6ce6d5d6541783ec405a6db3f30a456d2694bf69941a6267b082c99ba70a4cfa73d6880217e65d04c2c945cbff98f6672f88c4db5119a23dc8477013861e2bf4e434d89e304135e5572cf111a8774e211c4df377fede7ef630182ea6066c8e80e960201e36dabb0b5022292ecd6ee89c62efe27587b9afdad631f82a3e8872db0bca06ff3da7fc359bf0fdd5ae51bb20ed6e345f029a6dd66348ab95ea051d1a5351686088032d6dc4942da11a1a94a8322cae1cd0fd848ac82dd4f310e415b5d27a2e80acbcc3133da0215f6b7f0ed835dc103e0e48ba0172e88b4143d4ce272c5f601534e509304c4582f52b8579a409a752245f32beeee994031c06d280e50da42a8c4235581d3bcd8da762388e3553b623b8e9af787b9cd00241e21c24ef6b7ce979c52abda5b7df2bdc5f46ceb61ecd0388056ae371108c918859885b4e01eb517df4271f344d4f8b0ccce30109a0237f2eebd26a3fd07e61027e0c77b5126123222f355cb5dd0948c93a347c0d195703fd59302a502935d33ac3799106e88bf9fe6805af5de197489cbc6e2230f946c94d8cca34f5861173ccd779c732caecd6ca952422a088d15326c5fcc56b07ae738f4290fc84d08d541cb18d83e6c151a33330a96a7bbca9f5655685b416a41efef08fbe9bc56a8a5e4986b6944417edf759ad644d61be30aaf11e2bf13cc2e96015d475785d170c08679ed8ea9cb16f2999537a103dbbcf11bd2bad97402166b9e37d0fde04485cf2368fb1db67e52010f4bb76e6655443a60f7deea552d1b5625be3eca7741c0176bf9a4aa7f6bb1821c595d34d8e3cfaab6b16352b722437911cde22d1745b093c12eaabad7df085f9d3467fceba8a4e32540cb369ae59c1cac74c919d1d48a6a4efc3872eefe391592bd3a644ed297ef1d2c3c9e0b09fad674b081a3377a551bacebad8531675c1d4f99eb2af9c1287232c34159ad380ce64c5a9041a62b8b7875993448daecb37bcaa69fdac5ca6f9bc118b9a19e6d6b3d72aecd08440ada4d423edc960bfe0bb1e2ca88be437c6686ffc9b41d771b24c4cf9f40b3aa0aa59c695063b46449e2b59f82901e34ce134ad228233711cb95f8c0a86d7f4e86b80c222a1316369ca5fe7669040230bb479ac6db58e8a0144055e1f4d7578694def84e9d43c05c1a231ca9740ed1cf3b99f06a24503eeb19e0d4c80f854b227223006b23da72a39265ec3e35226400d31d8a09e5b78e0f124144ee372ceeb6b8a9c80147031a2c51b333b8fe20a3744ec7472f426824d4dace7196e96c7276569baf75b6b1f17f2abf11b5b72275e80b7305e77b1bbe20339f4f0c0dc08e2801a83899128bbcaad34b3e0940af5c9e76bf170c18e0f4196f5df2515da844dc5928a248f9b1ca0f272d0a24f209c3e65d7e6419092100a5a06aa089ae6dd717a494a2537765284a26e8916d21e26bbc381fd808c91cb964df301ba9c992586b3da45515ea0061a327e5c82bca3f143b18250e618b855580788b94067153c058d9602b3331449d2a1ef3b5efb838ad73699f8d0a315d568d8bb0257af1cb93a23ffc206a57b2fa0a010b7969ffb18826df633fd326fd4e74b9fd03240e3202a886a341f205026e0c6114518fa6a69244faf209bfdf31584747a7d9f2f6c998e435653240d3ede88f855debcbf31d445545015161d9086913c2a3d0de98e439ba989f34349135f39d28933c837309ab37cce4ce79654825a147f0f7b2d259813028e00e14448bcef35385efb08bc2f717744946cf8497bcd30afda2bba596403d3b782a4fc68e526702beba3975d967993f17c66694d01360560c35ebfe63889747b095723d11f7a5185afac148a35723dad9666dce8c9fcf0f655876f8d2831f1566684d3d2291548c2a6e5e8e30963cbf6060f4e84fbbb84fe2c355306be2b8190509dd6de6c29f6f404fa80a100062b68ace498d8fc4c59ff9cb22d67fff0edfeb866ae73c34eb1ab7746d281063bdef21691c4beea2824cb7f64566fe2c2722f241a702a08e726b64514d00c899d37e25d0569112d8016f5925fb503f3fb779466d753b4babfb79afe10601fce50dd823a819eb1f4405df6c8274af62bf64e094e6157c7f7576547ba8f6d276cecff8700f507d695fa9c1c51cd81cfe384eb223befc817516e7931cb359dd1b7e4bb04160a66b85af850652cac8fa0401684278b1", 0x1000, 0xc}], 0x1020000, 0x0) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$CAN_RAW_RECV_OWN_MSGS(r0, 0x65, 0x4, &(0x7f0000000180)=0x1, 0x4) getitimer(0x0, &(0x7f0000000200)) uselib(&(0x7f0000000100)='./file0\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x10000, 0x4240) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r1, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r1, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000000)=0x200, 0x4) [ 366.422604] FAULT_INJECTION: forcing a failure. [ 366.422604] name failslab, interval 1, probability 0, space 0, times 0 [ 366.453665] CPU: 1 PID: 19891 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 366.461568] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 366.470913] Call Trace: [ 366.473491] dump_stack+0x142/0x197 [ 366.477108] should_fail.cold+0x10f/0x159 [ 366.481247] should_failslab+0xdb/0x130 [ 366.485204] __kmalloc_track_caller+0x2ec/0x790 [ 366.489913] ? strndup_user+0x62/0xf0 [ 366.493707] memdup_user+0x26/0xa0 [ 366.497248] strndup_user+0x62/0xf0 [ 366.500858] SyS_mount+0x3c/0x120 [ 366.504291] ? copy_mnt_ns+0x8c0/0x8c0 [ 366.508171] do_syscall_64+0x1e8/0x640 [ 366.512057] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 366.516905] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 366.522102] RIP: 0033:0x45de0a [ 366.522108] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 366.522120] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 366.522126] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 366.522132] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 366.522137] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 23:01:13 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:13 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:13 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:13 executing program 3 (fault-call:0 fault-nth:51): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:13 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 366.522143] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000032 [ 366.667312] FAULT_INJECTION: forcing a failure. [ 366.667312] name failslab, interval 1, probability 0, space 0, times 0 [ 366.724263] CPU: 0 PID: 19916 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 366.732172] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 366.741520] Call Trace: [ 366.744114] dump_stack+0x142/0x197 [ 366.747757] should_fail.cold+0x10f/0x159 [ 366.751909] should_failslab+0xdb/0x130 [ 366.755886] kmem_cache_alloc+0x2d7/0x780 [ 366.760036] ? fs_reclaim_acquire+0x20/0x20 [ 366.764362] ? find_held_lock+0x35/0x130 [ 366.768428] getname_flags+0xcb/0x580 [ 366.772240] user_path_at_empty+0x2f/0x50 [ 366.776393] do_mount+0x12b/0x27d0 [ 366.779935] ? copy_mount_options+0x5c/0x2f0 [ 366.784341] ? rcu_read_lock_sched_held+0x110/0x130 [ 366.789357] ? copy_mount_string+0x40/0x40 [ 366.793598] ? _copy_from_user+0x99/0x110 [ 366.797749] ? copy_mount_options+0x1fe/0x2f0 [ 366.802246] SyS_mount+0xab/0x120 [ 366.805694] ? copy_mnt_ns+0x8c0/0x8c0 [ 366.809583] do_syscall_64+0x1e8/0x640 [ 366.813467] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 366.818316] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 366.823499] RIP: 0033:0x45de0a [ 366.826682] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 366.834389] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 366.841656] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 366.848926] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 366.856191] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 366.863461] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000033 23:01:13 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(0xffffffffffffffff, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(0xffffffffffffffff, r0) 23:01:13 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(0xffffffffffffffff, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(0xffffffffffffffff, r0) 23:01:13 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(0xffffffffffffffff, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(0xffffffffffffffff, r0) 23:01:13 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(0xffffffffffffffff, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:13 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:13 executing program 3 (fault-call:0 fault-nth:52): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:14 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 367.251968] FAULT_INJECTION: forcing a failure. [ 367.251968] name failslab, interval 1, probability 0, space 0, times 0 [ 367.290874] CPU: 1 PID: 19948 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 367.298775] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 367.308130] Call Trace: [ 367.310722] dump_stack+0x142/0x197 [ 367.314358] should_fail.cold+0x10f/0x159 [ 367.318526] should_failslab+0xdb/0x130 [ 367.322503] kmem_cache_alloc+0x2d7/0x780 [ 367.326655] ? fs_reclaim_acquire+0x20/0x20 [ 367.330977] ? find_held_lock+0x35/0x130 [ 367.335044] getname_flags+0xcb/0x580 [ 367.338848] user_path_at_empty+0x2f/0x50 [ 367.342997] do_mount+0x12b/0x27d0 [ 367.346552] ? copy_mount_options+0x5c/0x2f0 [ 367.350959] ? rcu_read_lock_sched_held+0x110/0x130 [ 367.355976] ? copy_mount_string+0x40/0x40 [ 367.360215] ? _copy_from_user+0x99/0x110 [ 367.364362] ? copy_mount_options+0x1fe/0x2f0 [ 367.368860] SyS_mount+0xab/0x120 [ 367.372313] ? copy_mnt_ns+0x8c0/0x8c0 [ 367.376206] do_syscall_64+0x1e8/0x640 [ 367.380101] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 367.384948] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 367.390134] RIP: 0033:0x45de0a [ 367.393315] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 367.401020] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 367.408288] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 367.415557] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 367.422844] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 367.430110] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000034 23:01:14 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:14 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:14 executing program 3 (fault-call:0 fault-nth:53): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:14 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:14 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000100)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0xa00004, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x84000) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000001780)={{{@in6=@local, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@remote}}, &(0x7f0000001880)=0xe8) newfstatat(0xffffffffffffff9c, &(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r5 = syz_open_pts(0xffffffffffffffff, 0x20100) r6 = getpid() sched_setscheduler(r6, 0x0, &(0x7f0000000380)) r7 = creat(&(0x7f0000000180)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0xfd, 0x8, 0x81, 0x69, 0x0, 0x25d, 0x100, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_config_ext={0x0, 0x9}, 0x0, 0x8000, 0x2f5, 0x4, 0x8001}, r6, 0xb, r7, 0x0) r8 = getuid() keyctl$get_persistent(0x16, r8, 0x0) r9 = socket$inet6_tcp(0xa, 0x1, 0x0) r10 = socket$inet_tcp(0x2, 0x1, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000040)='status\x00') r12 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r12, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r12, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) ioctl$sock_FIOGETOWN(r12, 0x8903, &(0x7f0000000840)=0x0) r14 = syz_open_procfs(r13, &(0x7f0000000800)='comm\x00') sendfile(r14, r11, 0x0, 0x9) stat(&(0x7f0000000680)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r16 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/fuse\x00', 0x2, 0x0) r17 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r17, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r17, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) r18 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r18, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r18, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) r19 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r19, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r19, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) r20 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r20, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r20, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000940)='fuse\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r16, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',grou', @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32=r18, @ANYRESOCT=r19, @ANYRES64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES16=r20, @ANYRESHEX], @ANYRESHEX], @ANYBLOB='lR', @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=r14], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r17, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT=r15, @ANYRES32=0x0, @ANYRES32, @ANYPTR, @ANYRES16=r9], @ANYRES64=r10], @ANYRESDEC]) r21 = getpid() sched_setscheduler(r21, 0x0, &(0x7f0000000380)) r22 = creat(&(0x7f0000000180)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0xfd, 0x8, 0x81, 0x69, 0x0, 0x25d, 0x100, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_config_ext={0x0, 0x9}, 0x0, 0x8000, 0x2f5, 0x4, 0x8001}, r21, 0xb, r22, 0x0) statx(0xffffffffffffff9c, &(0x7f0000001bc0)='./file0\x00', 0x100, 0xfff, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) r24 = socket$inet6_tcp(0xa, 0x1, 0x0) r25 = socket$inet_tcp(0x2, 0x1, 0x0) r26 = syz_open_procfs(0x0, &(0x7f0000000040)='status\x00') r27 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r27, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r27, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) ioctl$sock_FIOGETOWN(r27, 0x8903, &(0x7f0000000840)=0x0) r29 = syz_open_procfs(r28, &(0x7f0000000800)='comm\x00') sendfile(r29, r26, 0x0, 0x9) stat(&(0x7f0000000680)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r31 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/fuse\x00', 0x2, 0x0) r32 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r32, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r32, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) r33 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r33, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r33, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) r34 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r34, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r34, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) r35 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r35, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r35, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000940)='fuse\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r31, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',grou', @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32=r33, @ANYRESOCT=r34, @ANYRES64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES16=r35, @ANYRESHEX], @ANYRESHEX], @ANYBLOB='lR', @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=r29], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r32, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT=r30, @ANYRES32=0x0, @ANYRES32, @ANYPTR, @ANYRES16=r24], @ANYRES64=r25], @ANYRESDEC]) r36 = getpid() sched_setscheduler(r36, 0x0, &(0x7f0000000380)) r37 = creat(&(0x7f0000000180)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0xfd, 0x8, 0x81, 0x69, 0x0, 0x25d, 0x100, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_config_ext={0x0, 0x9}, 0x0, 0x8000, 0x2f5, 0x4, 0x8001}, r36, 0xb, r37, 0x0) lstat(&(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r39 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r39, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r39, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r39, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r39, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r39, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r40 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r40, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r40, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r40, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r40, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r40, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r41 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r41, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r41, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r41, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r41, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r41, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r42 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r42, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r42, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r42, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r42, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r42, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) pipe(&(0x7f0000001dc0)={0xffffffffffffffff}) r44 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r44, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r44, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r44, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r44, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r44, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r45 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r45, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r45, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r45, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r45, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r45, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r46 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r46, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r46, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r46, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r46, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r46, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r47 = accept$nfc_llcp(0xffffffffffffffff, &(0x7f0000001e00), &(0x7f0000001e80)=0x60) r48 = openat$nullb(0xffffffffffffff9c, 0x0, 0x2c080, 0x0) r49 = getpid() sched_setscheduler(r49, 0x0, 0x0) fcntl$setownex(r48, 0xf, &(0x7f00000000c0)={0x0, r49}) statx(0xffffffffffffff9c, &(0x7f0000002340)='./file0\x00', 0x100, 0x200, &(0x7f0000002380)={0x0, 0x0, 0x0, 0x0, 0x0}) r51 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r51, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r51, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r51, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r51, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r51, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) r53 = syz_open_procfs$namespace(0x0, &(0x7f0000002500)='ns/time_for_children\x00') r54 = socket$inet_udplite(0x2, 0x2, 0x88) r55 = dup(r54) ioctl$PERF_EVENT_IOC_ENABLE(r55, 0x8912, 0x400200) r56 = accept$netrom(r55, &(0x7f0000002540)={{0x3, @netrom}, [@bcast, @null, @netrom, @netrom, @bcast, @remote, @rose, @netrom]}, &(0x7f00000025c0)=0x48) r57 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r57, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r57, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r57, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r57, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r57, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r58 = accept4(r57, &(0x7f0000002600), &(0x7f0000002680)=0x80, 0x80000) r59 = socket$inet_udplite(0x2, 0x2, 0x88) r60 = dup(r59) ioctl$PERF_EVENT_IOC_ENABLE(r60, 0x8912, 0x400200) r61 = accept$alg(r60, 0x0, 0x0) r62 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r62, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r62, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r62, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r62, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r62, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r63 = dup3(0xffffffffffffffff, r62, 0x0) r64 = timerfd_create(0x9, 0x80000) r65 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r65, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r65, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r65, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r65, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r65, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000026c0)={0xffffffffffffffff}) r67 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000002700)='/dev/vcsa\x00', 0x230800, 0x0) r68 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r68, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r68, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r68, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r68, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r68, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r69 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r69, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r69, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r69, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r69, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r69, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) getsockopt$inet_IP_XFRM_POLICY(r69, 0x0, 0x11, &(0x7f0000002740)={{{@in6=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@empty}}, &(0x7f0000002840)=0xe8) r71 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r71, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r71, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r71, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r71, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r71, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) getsockopt$sock_cred(r71, 0x1, 0x11, &(0x7f0000002880)={0x0, 0x0, 0x0}, &(0x7f00000028c0)=0xc) r73 = openat$nullb(0xffffffffffffff9c, 0x0, 0x2c080, 0x0) r74 = getpid() sched_setscheduler(r74, 0x0, 0x0) fcntl$setownex(r73, 0xf, &(0x7f00000000c0)={0x0, r74}) newfstatat(0xffffffffffffff9c, &(0x7f0000002900)='./file0\x00', &(0x7f0000002940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6000) lstat(&(0x7f00000029c0)='./file0\x00', &(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r77 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r78 = socket$inet_udplite(0x2, 0x2, 0x88) r79 = dup(r78) ioctl$PERF_EVENT_IOC_ENABLE(r79, 0x8912, 0x400200) r80 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000002cc0)={&(0x7f0000002c80)='btrfs\x00', r79}, 0x10) r81 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r81, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r81, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r81, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r81, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r82 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r82, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r82, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r82, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r82, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r82, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r83 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r83, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r83, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r83, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r83, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r83, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r84 = openat$full(0xffffffffffffff9c, &(0x7f0000002d00)='/dev/full\x00', 0x200800, 0x0) r85 = socket$bt_rfcomm(0x1f, 0x3, 0x3) r86 = socket$inet6_tcp(0xa, 0x1, 0x0) r87 = syz_open_dev$usbfs(&(0x7f0000002d40)='/dev/bus/usb/00#/00#\x00', 0x72531e5a, 0x400) r88 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r88, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r88, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r88, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r88, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r88, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r89 = openat$nullb(0xffffffffffffff9c, 0x0, 0x2c080, 0x0) r90 = getpid() sched_setscheduler(r90, 0x0, 0x0) fcntl$setownex(r89, 0xf, &(0x7f00000000c0)={0x0, r90}) r91 = getuid() keyctl$get_persistent(0x16, r91, 0x0) r92 = socket$inet6_tcp(0xa, 0x1, 0x0) r93 = socket$inet_tcp(0x2, 0x1, 0x0) r94 = syz_open_procfs(0x0, &(0x7f0000000040)='status\x00') r95 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r95, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r95, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) ioctl$sock_FIOGETOWN(r95, 0x8903, &(0x7f0000000840)=0x0) r97 = syz_open_procfs(r96, &(0x7f0000000800)='comm\x00') sendfile(r97, r94, 0x0, 0x9) stat(&(0x7f0000000680)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r99 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/fuse\x00', 0x2, 0x0) r100 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r100, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r100, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) r101 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r101, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r101, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) r102 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r102, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r102, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) r103 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r103, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r103, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000940)='fuse\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r99, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',grou', @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32=r101, @ANYRESOCT=r102, @ANYRES64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES16=r103, @ANYRESHEX], @ANYRESHEX], @ANYBLOB='lR', @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=r97], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r100, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT=r98, @ANYRES32=0x0, @ANYRES32, @ANYPTR, @ANYRES16=r92], @ANYRES64=r93], @ANYRESDEC]) r104 = socket$inet_udplite(0x2, 0x2, 0x88) r105 = dup(r104) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) r106 = accept$nfc_llcp(r105, &(0x7f00000052c0), &(0x7f0000005340)=0x60) r107 = socket$nl_generic(0x10, 0x3, 0x10) r108 = getpid() sched_setscheduler(r108, 0x0, &(0x7f0000000380)) r109 = creat(&(0x7f0000000180)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0xfd, 0x8, 0x81, 0x69, 0x0, 0x25d, 0x100, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_config_ext={0x0, 0x9}, 0x0, 0x8000, 0x2f5, 0x4, 0x8001}, r108, 0xb, r109, 0x0) r110 = socket$inet_udplite(0x2, 0x2, 0x88) r111 = dup(r110) ioctl$PERF_EVENT_IOC_ENABLE(r111, 0x8912, 0x400200) r112 = gettid() perf_event_open(0x0, r112, 0x4, 0xffffffffffffffff, 0xa) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000440)={r112, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={0xffffffffffffffff, 0xc0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=0xffff, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0x1}, 0x0, 0x0, &(0x7f0000000280)={0x1, 0x0, 0x3}, &(0x7f00000002c0)=0x400, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000440)={0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, r113}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r112, 0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000340)='rdma', r113}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000053c0)={r108, r111, 0x0, 0x6, &(0x7f0000005380)='btrfs\x00', r113}, 0x30) r115 = getuid() r116 = socket$inet6_tcp(0xa, 0x1, 0x0) r117 = socket$inet_tcp(0x2, 0x1, 0x0) r118 = syz_open_procfs(0x0, &(0x7f0000000040)='status\x00') r119 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r119, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r119, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) ioctl$sock_FIOGETOWN(r119, 0x8903, &(0x7f0000000840)=0x0) r121 = syz_open_procfs(r120, &(0x7f0000000800)='comm\x00') sendfile(r121, r118, 0x0, 0x9) stat(&(0x7f0000000680)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r123 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/fuse\x00', 0x2, 0x0) r124 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r124, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r124, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) r125 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r125, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r125, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) r126 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r126, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r126, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) r127 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r127, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r127, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000940)='fuse\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r123, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',grou', @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32=r125, @ANYRESOCT=r126, @ANYRES64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES16=r127, @ANYRESHEX], @ANYRESHEX], @ANYBLOB='lR', @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=r121], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r124, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT=r122, @ANYRES32=0x0, @ANYRES32, @ANYPTR, @ANYRES16=r116], @ANYRES64=r117], @ANYRESDEC]) r128 = getpid() sched_setscheduler(r128, 0x0, &(0x7f0000000380)) r129 = creat(&(0x7f0000000180)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0xfd, 0x8, 0x81, 0x69, 0x0, 0x25d, 0x100, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_config_ext={0x0, 0x9}, 0x0, 0x8000, 0x2f5, 0x4, 0x8001}, r128, 0xb, r129, 0x0) r130 = getuid() keyctl$get_persistent(0x16, r130, 0x0) r131 = socket$inet6_tcp(0xa, 0x1, 0x0) r132 = socket$inet_tcp(0x2, 0x1, 0x0) r133 = syz_open_procfs(0x0, &(0x7f0000000040)='status\x00') r134 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r134, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r134, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) ioctl$sock_FIOGETOWN(r134, 0x8903, &(0x7f0000000840)=0x0) r136 = syz_open_procfs(r135, &(0x7f0000000800)='comm\x00') sendfile(r136, r133, 0x0, 0x9) stat(&(0x7f0000000680)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r138 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/fuse\x00', 0x2, 0x0) r139 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r139, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r139, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) r140 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r140, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r140, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) r141 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r141, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r141, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) r142 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r142, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) bind$inet6(r142, &(0x7f0000f13000)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000940)='fuse\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r138, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',grou', @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32=r140, @ANYRESOCT=r141, @ANYRES64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES16=r142, @ANYRESHEX], @ANYRESHEX], @ANYBLOB='lR', @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=r136], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r139, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT=r137, @ANYRES32=0x0, @ANYRES32, @ANYPTR, @ANYRES16=r131], @ANYRES64=r132], @ANYRESDEC]) sendmmsg$unix(r0, &(0x7f0000005680)=[{&(0x7f0000000140)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000200)="134a7ec6c3eae45ee51468691bdedc56228a3261f04286a681ef66387b5a3d520e792712fb5e536c866b4ec6bb912d037510e291f40ec4e43d6f095b40c9a0b7239e5ec6fe0fe08068ef6f4ed987a8a7f625e814caff48b9c899850644dc2060735169ac4c134ff6a2bf415797dcf824bbceec54a5f9d249346b1eb4cc7a1485ca7bcf2e36b7977e14", 0x89}, {&(0x7f00000002c0)="3bcfaf765c3935914d1b83a7c51e50077d8a91a722124f421ffa3faeda507db7be4d8db27bd1ab864bdc5086f4ad7bf05f984582d8cc7e39d6af8259ab7a746917baee5881689a5dfd25435a3b857ba66c849aa38710bd399f660ec89c2feffd570497522b9bdf6b5a0725abd87eef899917fd4bab38870ab7725d391f032e71ea3206ef9b96940bbbc757da05cdcf73089891f0334f2ae6453d077b70e766668b06d3f9b37375fa47a26d809f2ddb5139e80e4948a999e12fc3ac68d31c64aa62b2723074d444f52d68910d9f58372c58d8729be1fd9e9755c7799a6c", 0xdd}], 0x2, &(0x7f0000000400)=[@rights={{0x14, 0x1, 0x1, [r1]}}], 0x18, 0x20000000}, {&(0x7f0000000440)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000001700)=[{&(0x7f00000004c0)="5024c715b462dcfb", 0x8}, {&(0x7f0000000500)="be49cb79a3b113fa903faeed1072e6228a74cacedef6d1a8f85bef8efc04c5fec149f14d83fc2f12d5b5046b62caab8fe845e8cd4ef3dbc93af88b531a612302cac2581d464254af208d46c391881bd875fee1b5129340a85d08830f597c1321660971fba55cd4d9cb9d5d23652e25e5a820652d09fd7f14b4bf63dde5f4a67fccbb37", 0x83}, {&(0x7f00000005c0)="51d1ce2e0a20c0445382807d884cf94f439bf8d27d8dfba3712e8887c6a6214412e878a52e61ee3b857af29b07e011c6772207c1530b342e9426145f8fd9dc6dfa89d28a3ad654c64322af6ba28989b39768c7da95a1040c4faf85013cc4f5adcc3bac5066bd8e84439c2f879126a904ed4453625209b319528a67d2f48170c218be4c1cf83efd5c4050ed6a96dec99a53d23be7d68ae5352eb40edf1ac4a0282b3dc6ad286aa281ce41cef07fa9e4011124deb2f0d41bd926e4c479930350f5b8f91a417516e4c28336510de2525df41da52dd84c93504304ec83fc4abd069887ee234e681b55db54dfa0a0df207eff084e4e34b41812beb08e7f061d8a716338058f5a2be878887bb73d055a9e4d7fbc81c1cc850eb8136fee61ebd88f72a427c28a816b948a464fa9b6923e38045b631516e98f6168ded71c0efe56ce38eccc44f17acaec9d2562e450fba5cce158dde1f0381541aa4e79b697aab344f60a53c54318137daf4d54f9486631ff715e80e99f56b2182fbef817e025b4f9b7b7a3457c80ba2b7b4efb5028fe28bcfb0b2e6a7ec8336c74a5e499f718a0dcefc61267ac4bbedf6484d89efbc410e2526ccb1f64ba9bf589a15290d3e4b9032e39e4259e60be62307f57e40f47a19c5475bccead7c1e71e3e345427f1c87860471eeade4dbc55d0637668f604dca28b4d741804913dc64201bd9162991ed621dae11dd0452a017e2be4e98d467d36b7d4c2d73fd1bae46499c8a467a9523a0e1a22edd0f08901697d3ebe5ec43a0eb22b24d84cb0d91c4109e68b6b3278ee495d8342fb2730df5908dc3803c732c5fccb80081035458afe044a42e9f883a5bed322aac10fa59d685fdd0f9341ff7ac9339a54b97c0a50f21207cdc800f0d52448346f88eceb8a054b538ebb3e806c6c02fd9ab07d08cef5a10750fafb8d8052af59500f4b89f8733b8c7940599a12a8f872eda4141edc2ebb3335d9f3788068f1fa77870ca782a79cd3d8217650a62081c7e3888f16a717b8209bfb704c8125e6c3408eaa6ba1ccd233332ad15fa502057442a95bb66aa9234eb756e7a116b50df14072d717d7fe6ef5ca806a93ad1632fd2f090f526bcf009a31311686b2461364547b572319208cdd2db535de88194ff475bb55b9be15a9bc06fe13700a683a9a171d23329e6a0657d085692470ce39d278263678c20b4401b428659fd9dc305bd8fdb2f3cd1375cfce234f92687daa9b3eb79950911eaf5eb32e50caf6951bafb2fcd0355305670ca326fbe4811aea7995de21e2f207f2bd147e909b63eb38c73ca26d2bc2914bdf5c50b5484b95d07d785390afa49d5ac6f5f3fb8dd9734e24c72f255bf9c1040ac7cc4d037fa640f0846ce22e3a7e872e41ea7cc5ec219ab62fab8431ce6c076d232bddfc0c31d8dd6b2d11d132fc1b2bd2b4b4df2ea1733bff075549bca2f6bd3e7397f5d64d71bff78c2c9660720387f308cbfad690b485471504e57563b48eeb25ab304bf991e04f3c3d4e414764e1052f7dae3ecf282ac2c377bb8a118c02a21bcac5fb57ec529ea84af974a017a7ba79944f565baf57b2cd4047e6ede02d8efaa59c57ae9f179baaa8a76866dc2a37678589908290987c3f409aca0e5d6dbd87586f7d11c9e3fc73d5ec865cebe277d59fda3dde9e2d74cd1ef13bfad42ab0dbb166983f6b30d771e7e819c6eb9eb944e45b071ec87b4e77f92e08046a6a6a37f366571d1da2ee4339864e0bd8c1c2c8bd1227c7daa08971487c3385c215d9806ae921ef1f35769ca443276f7358582ea95e4eab9b38dcb6b70a546e78947c3c4ec778171450d00326216867e63c9721fc285ec837e936f433af3e0d55ebb96959722b5858980dd62bbc0d2d94507a5b622c5622ccd26ef9a7ef0b138aa80bd67f22b044436ac42e89d254bd60335999cce18b09493cd575c022e7d395e228250d41659948de50b21fbc06f788115ea57157d26b12f382e2ddc1d7e54409df6d460d92e0771653d1e8fea063ca545bc0f762d7b7bbd1012fa674568cb4cc77d10a109877a11653bb35d10c7ffc9853267b8b32d88b343e9a75b50b9f96a9b208e74cd8b1ba0732d7d89a3ca7531d88bb02ea0b62ccd09fce788c9ba5188bf8cebd3e2d1241707eab544a742642e6947a2bdec45ab65bd7d3b866e4633ecfb91d66f4f41f29138c7d565b97bf356e9867ba284ac64beb80056f1ff27c72be08d4257bce9fc8cc5629227e2dc52ba7c6362f4593c61e78339207ea18148ac77c58576e6e3f0037ff80cadadb264f5d5cb0b5add423703262296836855b7a9eb6f18f932efcc940c8f21c20a4eb6b98faf42fd3d21a2e8fe365a7851fcb867346f9d5cd51744b523fc0211f093cc649295d1b74dcbb0b49e9cb8d73102c766c701696f2bab40a4a894c192b147e346f461c20606c37cf53d3a3f32cceec9d8b92f8c2d339d1e026eee731de2bd7b9ce01478287df694a36367362a2988a0510a4d12a700bc556c94475aafee98797805188a8fb1ccb3fb63d8dac90455850f3c245d0b41e3f9b9dddcfcbd23dc001f8149d787e13bc9a679b759b6e500219afa68bce114558693a2ec98bad1bcb4e3576b5f65d33a940524d9ea565f3ffeaf528311f5134b2fb8514d7d52f599b6ce2e625b69619f967dceeb68b2f3953babb99ab882dc4f8844045884ad0ae6b8801c0b319de6b66e60044fca14a3dfad7150254664b3c3aa23c660f11b4b2b41c00dea9263bf01e46ba4bd7bf3c3293e4d22f988fdbc91015df78639de220806fdff63d08120c03e0dfc0497f010eba505c84435d8609a5161015e3500a24470dfc210450a53e4cc57309cca909c37fd1893b47452568567f9e082f62030652ee50e19c43f237b7a657f8eaea018b9e440f616ba94162bdd19361735ea90041f0a42a4dc1039ca973da384384c761c469c400fbea412fcdc3cd4f740fd815b32fa26aa975c984022908f8975617523447370433f4136f7519befd91e9298c46e67f6f440fd3bbfb0ec358dd4eb992986b26005d1aaab5331ce44a450222de6ec2431353d3c2e400d41445b4a83d4d111980e5f62ed86e34333c39677adf1f59929d4b319a0a114aa2e5ce6df939c94d7b98692617847af046463b16a29a5281f13192d546540f395277f8d0aa133d9b2f16c185d0271ec544a9d1dc6a13fc6a435b40a4273f902834f985bd787fc5baca44e606c1a21989aef5333aebb24699b8fae656cc21d0739069698592823f8ccf5e77789efea632022fa41205fe7fb00d8a1b81dc15892201b53764a02d95adcd839ced110ad57cc052b16a21a0af1b927b0b8383b9aa79f3fa30a216a8621ac3c4838529719edadb6d7ea3963faee9b4a8cfad2f10eeaf2b474caa222e71dd4aa8b54ff81e135788ec9324bf8c8994907fb378cb3e674faaa869e5a36224f80e68dee165191b5d3af2ddd161b4089b569046ec436271ae8670dadecd7edefa5ebade6a82debd1cdfc7cda38d52d5362051be1fcc218de2cd34fcc645dbee1d3d8aed2af30b4c9389a80043b1588ec5acefc9eb543b9e04c589a68326a81ec38f45afb6ff536a42649af897722b23e1cb98ee0c42c1c06043fadcf2672e462b6be89366229541e65308cd0767b3029f5cc59b8f9a9b029711c269131304a8d01c81dd7907d5ca9f422798976ec4649399fe97fd825f47aaffca2f6a73e51070a4cdb240b8ec002a180c19a2b52d0b507ba560c77751293532c45858a521dde2f9261468fe91cec0329cbaab433260728164e6764394c78721b12017ec1140e358917badb9fb0c2b1cea1c79cdb915449a691244bae92b4456338a23f8b3f85fc26ad44b0fb2d79b6d8412b3f859b5b569ce0ede4e4ec9cbe038a51c6d2feb305c20bed8ca71649ad7177a0ee9144ab06050deb0ede71c10a7df5ca8810e79985692d5f8b3c26fd1310ef1115235f1b160da7749b110ae1d383308f1d13b689f8a24bf0590bdb206b68f117f8cc9a0476d0ebdd9ca31de946e5be9771a955e21b62e4b6ba6b9504730e3aed3370f7efc2b6d35f4a8a7fdff88d7e51107348f2ed88005699f9bd8f6a023050b2cba7ed97b9b148e62895fa0837181bc24e4a9caaef32dffc61d832b64e6d65e5724e1db7d04a7e08e77b3d07579f16ac8e8d03df61e420781290187e9d32b51b88b3ce35e54250f67546500254d9c33222fd3e9091dee3bc649c3f6a1c4d7206397adbcf89218035bee5202d2ba2e44e27a36f06e1f0e06fc519652a8735d5498e6b47bb01f998a1721c10f43410d2d610e1c59194f3233da0934471375b0be6c8999d0389d7f195b3570f6421bddbe803120406c3f350a187e2d7dd505d68644a66198f148347b271e908f4ba345575b6ad6ddc24a29b0e516c5584c7e9f9acfa96b0b0180099f9744be25d0e776c57b55d30e41db24355802fa629a817f574c3b264ac7c68c482b500c2ce17d156c2962e5eab21f014713a47fb2b95078e97f278406803a72b89ac8a4a4fdddf9f96300050e6d5a7dafb6490705f81e01502f3d7c7a2c8e0bc456d8d3f152094daf36d90be1a110a4ddeb778e7d0c4ef041502d705f8e79e5658cef8f06cafa2d8c52418aa6d31cfb06952aae949f9d65718752ecb8554495519bb3d8b803d88b3965e9da1d0d3bcd4375135cdde96fbacae68642a6c22b83ed2cf54d9a8a9da9a97254e96c3b0ce87edc32d0ee7a64dfd61845e68a1e6b1d7358e23a0da68a1243b62fe6cdc9a010fefc8bb977a6b5b22e7b961b472e910b1797f1376d37a91720993931b19dd778cd620715ff34c1f8d90b7d0733d8c914d545f610229593734082a4daa06f86cc2d05dd66b2abf2eca225c9ba42e97ff8cb78e248de0e92c7938ecd493a24db962971eb1fe5989cb130f8d20c207ba34f2657b4389fdddd2f1894ae6c54fa31e7ab602fcf742457146a69a5b2877cc5af17574b1811fe8dfb1535f9f82f42bc69ab73101af3ed915874a1342d07bb7afd797e58fb241e90f83e5a5780e2d6a74c168a9d4bb29b3f2a33c4a2cd2871323b24a7ea13822b8592ecfaba6f5bc4b0675a36e0fbff5f51ce0d412011d1fe4300446d3e35b39898b9b2504f4644a91c6209c4ef34e270f3deab2a7aab96ed632a3820cd9b0cb8a3e3132c87ff348660d4d520dc484ae2e86783aa23096a4f1cf0c402d2fd680b0280890a2bcd73631dd33d536363f5286c29c7f6f44dcbe89401f33ba65cb265e14a381d0ca77c8d1320dde23e4a954c9e2d973ce9d85aca2e7b3d7e2010e0cd0f622c86dbe04e0b9fd897294216d3114d346b43bae9241b867a030b6c4ca0e149b33ddd4f9074a67e0cc2cbc6fdc16267776a4cca007869c575046427b508c1d79abb84a6328a52392ab3c2856ef3321fe1276bc6d1bd60e26ba2ef5e9e9dcbd8de611cd0847e492600169c36571fc11bd6e30a7b19fdd5aa15e439c5e7b6f97cde104ecbc6e4fef959956f1bc2d5410e0a31053d07ab993e6e0dcdada748cafc3d4494f487b8c2aab6af4b8d9b746c637ec9997f2eb1601a5df1da7e66c2e88c91d9e8838f4467379bdd06d3c167dcdae8a8dee0b5dbde70912c1f8d711a7f4aafeff7ddc2077c0992fe8ef51e0378180fb5de3843d61d983ab8df199b823e63beb6c07e9b762242fbdd44841f45b2c5d86da98e0fb90720652e9d3974ac76949db7101e5b48bae7a38fe0721ef8a3ddebe907878289e49f4985b514a4fc5439faf637860425540ffee6ff741d4da57318839d80d6ae3d915f72680b153cd06", 0x1000}, {&(0x7f00000015c0)="5d81bcbef589dcbd2bec2c2e4d0433816cf580133f84d6761b44845adcc310cecf29a5caa4f5598f454b9c55851f18f546bc3725fec72c7fe6a3fe166493c6498962fde42e554e8ab09603277e53ff1e7522d08eafdcf5e895f0fb70a0", 0x5d}, {&(0x7f0000001640)="408daf361c76484e2c67dc614a699d309fa657d87777c090b3c876a00869d38e815255ee8408a560b547fe20e5df5da5a9374af6a9631c3cc19f1c6b75b2b3c3dcd6cca46e26d6b9517548e6a95f768d9d9d8ea832316feb041fc2a58435ed28966f162d6da5dc881f13ead18a05c94bb6dea43ecbceadf264d2474d9ee1608f5bf041fad057d3bb3ffb9f19a81c137e00fd0ce53cf3d6d0", 0x98}], 0x5, &(0x7f0000001980)=[@cred={{0x1c, 0x1, 0x2, {r2, r3, r4}}}, @rights={{0x14, 0x1, 0x1, [r5]}}], 0x38, 0x400c840}, {&(0x7f00000019c0)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000001b80)=[{&(0x7f0000001a40)="f0258ee6eef5fd8e423dfff0b757b0ef78fbff23d0300c44b86056e10a03570472ca396052827ce5fa671d91cb6b4751f011ca91641ea69633321958a2bed920fabc9010ebb51a826970c70f464adbfc9229fdfa935c452f43df14a49ca7620fb431e08ac4ae1b1a53ff1262da5885892e3cc800acacc299c8bcc60fce305dbe3401", 0x82}, {&(0x7f0000001b00)="af8e76a5a110255e64a8c9169293e7a85a35ceed4765e4ada53f", 0x1a}, {&(0x7f0000001b40)="7c4c497df01d91d22e52689cf9d7bcdee40b1b153467e2315f99ccf1d46ddad4e25a00157ca0e291435f84d690", 0x2d}], 0x3, &(0x7f0000001ec0)=[@cred={{0x1c, 0x1, 0x2, {r6, r8, r15}}}, @cred={{0x1c, 0x1, 0x2, {r21, r23, r30}}}, @cred={{0x1c, 0x1, 0x2, {r36, 0xffffffffffffffff, r38}}}, @rights={{0x34, 0x1, 0x1, [r39, r40, r41, r42, r43, r44, r45, r46, r47]}}], 0x98, 0x24008800}, {&(0x7f0000001f80)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f00000022c0)=[{&(0x7f0000002000)="9677c878266df63ac686fd2868d8335404b448753ed009d353d15a1b402e19c77f98fbfff1d2b087406af9c1ed1ceec4c50918ee5daf7f1bdc56a8c0cbe36fca157f2893e325980215280ada4ba9fb380c96479ee854de55ab93d168af952f456eae69b4a85679e065ffbe3cf9969b4815bf7e02145bf31d7e7183265c7a26161d5952a11bfd504740f4abd31f0200e81ede4f32e4d25d72ab7c97b022f516def400318e97d62976e3de69b5f668fdd25998f39a98187ae0", 0xb8}, {&(0x7f00000020c0)="82f6748de2d9d69c446fc61166ceda396d424ab243ffdd0523b97d2cf0f7e885d048adf2e6af4ae61ceda90a474382efcff6e406c3d858c92c0ec2da7ec79ca7182de6a8b3e771f35dc9fe385fe08081cd029d23721d0a663b29b5822111096983b18c94beb9ab83b16e793037fdf8b5f0f6f841f81616bc5ae4773d28cb0dd97ea9e20efad03120de83dce8a0bd31bcc94e5590685b439ac2b8f170d8bff3f6e6b192ac1391cb660c24dadab2e9119011214213e1387fe63b657525b03a1e11a110c3a660c78eb864c57ae73211e10eb8795ce045bc5e51", 0xd8}, {&(0x7f00000021c0)="592d25856d75", 0x6}, {&(0x7f0000002200)="0c22fc01a60394e391cd20349526a8936ffd6b3ab35cdb57c9b9e4f5b5aba72fa889ec7f18e1d591a9f0f7666454b953ae5c381beba70fd6069ff972a6673cf071fdd85d18", 0x45}, {&(0x7f0000002280)="297635d3ae9fafba7455025795fc883b218a1f6ef8293349af4f1537a9", 0x1d}], 0x5, &(0x7f0000002a80)=[@cred={{0x1c, 0x1, 0x2, {r49, r50, r52}}}, @rights={{0x14, 0x1, 0x1, [r53]}}, @rights={{0x34, 0x1, 0x1, [r56, r58, r61, r63, r64, r65, r66, r67, r68]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r70, r72}}}, @cred={{0x1c, 0x1, 0x2, {r74, r75, r76}}}], 0xb0, 0x8}, {&(0x7f0000002b40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002bc0)="7b1b759987f685c092d78f21a9852d1b76d7fc86cf90ea48ebfd5a959eb16ae668eec5741d8fcd6c87c24dc75efedbbd5df563ff6983b618bcc36807d8312f42e278f887fdc17460cafcb99da3bbce47e308067f6bc08d2afc7d11aa319ddc32a34de89eb1b2bde106bfde9da0d8404aa9ec9c45", 0x74}], 0x1, &(0x7f0000002d80)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r77, r80, r81, r82, r83, r84, r85, r86]}}, @rights={{0x18, 0x1, 0x1, [r87, r88]}}], 0x50, 0x40}, {&(0x7f0000002e00)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000005240)=[{&(0x7f0000002e80)="5470aaf1ce78a41eeb3096c5c21a6202b5a76877b1b306d9a3a442d9c215d9bebe264a5426f29325c82fa133445b0b646334bb4b56803f5110055b39162be292fed382cb2de0d07eafddad0bee9b94bbfd3b8f9261eb2f4d9b52077ec87a8bf247cb663bd7bf79c46c2d935b2655fed3228df3de0941e15335082ce7242627cad11f1e73f54586887a1f20f0051087cb9f48cded4176af950e038d6fd1853aa291e1c6cc927c22943f86879b467c8860ef69b5d8820e476b092145742c998bb537baccdf30d94387dbf7ed9603a5db3022d5321aabf66bbe2a0bff6185e043c20957c456c507c6baa62e419219d42d02d5a4bfc8f9bf3023d93d5c5312195524c22577451631a7bbee48cda7f4e8cdf80120eeb1b311b8593404af3bcac848c2ebf05c8fc2751b0c078d4f950cb6278df304545a27c172bd329ddd4cab055182047fca3b04d024dd8b168b1ea7f7aae2894d1d7b8289b98947c88e328522e938ec3374d2936627c8e14bf93a153c28dbfa788fa7afb3c5939a59bb4c7d27ada0ee0997ab3a851fb560523f987e156d25c7e8833d6b579a61c85c063ba9295163d41cb9a292a67ff2d5c6163ab116c1841ab62a872a248665a41f5dbb6fdcd834988bdb0d0dcde596ab7ec0e50b28604f4c802a2499788ea736f5c7dbd228ee312cc68934671efc3a9cf35a8c6fd53a35d267c0b5c6f83e328cf511e975c2451df5b8ea6eb462a3c79fcc0fa40159eb42a6278a2cee246b13e313042421ff75ab2738acc82811695b5ce2cce7745d9c376ce17a18d6dec7560c2bc13b92dd8d7060349a5609601ae57de407a291d9c2ed8da6fa8b503bb418b7bf25a9908491ff52343eebf426a8a5b9de8d504ce8259fe054ab2685993fcb6c2324bc4feefbe70144ccb69a43d88dc23b8d00a7888b11d5aa55ee2c7ad62fbabb8b56c361a76bf949b3b11d3bd64a3f7667f4d73ee54e9f63ae1a8dc1f31b44dc44deb53d09084f81f20246a3e9f293387a84106eaffac28b6ae44eee201a9ed766e50c32f3316f6bf320691f0109c657e5cdec59f38d79f9b4caaa16b40a3d2a622b12aa77cb1698335232e98d7eb813915766fe223487aa906c7cfcceade8e5403b3d8d0f23fc7306bb0632ab470bd0a907cafd3098815a5258bf94cf94675b4452c7b71fa68e31383f209d996e854ebeda10bfdf631420fd93153a83f422da3819bce6fe841204ec10bdf8f7a361856619925d7d931f40e5f2fdac7fdda96819581894ab108f3de36e9ba1a64658bcb83172767ceeeb569ef4770c010b2ba0873806f90b90919fe559be5057614646da324e6e4330b916c5353bd7c41d12cda8ed17c077d18214364180b489d5663e17591bde190381de28a2b50c37834c4e84f8abbe0e9e035a36a46a6da4816cde6fe4fb7958ba1af2a85f780480c965cc928ff73dbdc7a9329b4671290989d053641441d32e928241205e77b84e319d16cf01343e32bbbf62b89e3a6192792ba9cb4b649edd5ba326989f3394d9e23cd2ac7c2fb82f5c5f0b8eb976bbce6b87c1e8b42701ecf20e4ee6fe385ecf25649638349c55ddd41cff8eb1f6b90123c0327e3973a728a5ac9d31da35290bdab665aa88190709a4cccc090e046708dcbf76508eb6b5cc18f20a55ba4d63f7b2721af84b0e00e7dc2385ada75491f27eef32421912c8e698368b2b359573690e216bef6bb7e06e9565f702b95ce37c7efca01ef5d53c6057252d3abbdbc07ff6f88bfb664716c51b484d95c2e58e9af9bfd94f2c8037cfe3485848621e419c5e3df8343346a2e45104cda4c59a4e4fc03fcdc169cddc8c5d2b584d290864444e66153119514bdc7e137443660260abe269189ae06fe438f5462a47068d5b7c3151918fd77e57d04cc6974702bf359d9f3921a099d62246a85613d538d02ac50c95eaecfb5e9fcc038b42a018e7c5dc8839f5ee9e32bf8a647fad6c0badc466ea09016dbbc682ca2519b358370ce17016ab5f6d748649a08aff1e24c8a3d3fb6f3804c81745d55c5a492a4a7557e6d17d0030f4080bed64fcfc2119c3e2d8851559274cffff114cf99c239ce82e8c16ca94888482c834738dd64aeaff66dcc026e716f9378a804cef94099cd65c8107d8b3b1bc6dddc305b171e7410ccfe699c59a461255258bc860832eb207b375a3e3a5182b82a289d39d68c903df9d5f6c628de8bad82a44ae0e716199cedd9239aa8d7d6e4df76b4f5d5d3b17f97339e3f731ee10469e7d823c4f7dceb17431dde80fc1768a50d612ea3f6ff6bf0640fe036cccb097d793eaf0dbf25a4662dab4965ffafe2ece8c314e45aba018d136f7799e09f622dd657a4ac7374ba76d403e9294d44dd25aa4dd6e4cb1538ccbe6c3ace958db9c2db5a6ff968dd89b84713e833120b8f01832c86aa92f2982d4270b36133865905de8c280fb8bd20f7ce3fb4647d761bfa628b7f996cefed1113967cd303e109e8ad2d9405ae059ee676fb9809c37a4afec56983ffaeac4e93a543479f2abfcca6ec5a029371e8f969dc16589f7dd5f251d0c24ffecae63487a1c84c44e9583e262101e38956a8360c219de6803acdd90158a9cd33cac1d758e5d88323588e4b663bd8697abf2fefc870d33a2d1801a917e6e61cb9597e0edf310901ae143f4bc2d352816b8e334910d56003ed02d357e7463f01648291b62aba6281aab91145079ab0b44c38812a3787c19619239e96606155ac1740e3ed802e971902323abcb292af0a40693b312c16985fdce8af2b1bf735efc126bc6a9c6497dd46e1d1b168fe53653ac4a481148b1b0452b02d79750e74d412d689780d4e2cd0448b5932841714dd0acef050bb38150132c9db296e72a5dd85e7fa8fcc262dff184654ee98548b0e16a445f1ccf0bd135aae6b307b7d2c19d4a50e2716e23d6beb044dc5f376a06c122889692d490e7194cd3174c17d69ef583806ae93d8340c57efce36711627a30ddd8827af796363be3f1f6c27a686ef77eecfecde320d3cde9e4d5401c46cfe5f9479e936396f335330cc5974600d390e0bcc2d2f179b88e268b065fc222726277e2f7f9f5e551b5981ade0cbcc8096880da8285dc5c744a4fa28088e48952a93e42c0b209dfd281519aaefca23c153013fd52ba52c06cf2c97f21c945aa6439ef6cb228837ae0ddce6d4beaa3c0347bfe4c6219473f2a4f4e2225b4fccb311479780f04c0127561d99587edcc1fe09a81ff7cd1f1772e3a6c083ae04c8e29f366361b2c6d01e610113c55671c4db3591193c73443db42e56d0f7710f07a53bd291c605e546a6a1e9612038387ee639c8f205aa8cb3c5d17575d71a11ef116f8d5dc6fd159f603dcfd22abd0bdaaa1741aa1c2bcce2b1028e7e0bc64871b91a6160d839c8f49aacbaa490af34c4145bb935d9018b0e85b42cab6ef28a7653969fb631d85eccfe1bb3a041b1cea5ff6ae0e955786577e18873d7dd141c9425fb45a7ed709930fff46ca6933fef74654e7411f30b3c299fab3c54657db32cb52ce13488f601153fe3c1ffffd952c36c0ac620bcf5eceac958b6ee2bdc595ae05f70310efda9561a0bd8837882cca568ca523b75111ee32a298858560b118bcc4e72d35123d3a7774fdc45ebaf954aa8b3c5f2ce0e176ebd5542d2d53e44c52a05fa459a40fe5f3206de745a7c8f73dbb8126c09d3441216fb2d3293a45f5d5bf108c942b0e2a1c508ab40af459cc7bca74787ed8313438e788414b0c31186e8c0bb97abe91c8a060ba0f9ae7733749b8dcf6f87ef1c066085a0f87a9415e520268442aef64a99701a715e20306fe455abcea654d5a082c9560b81d6c2c7e648fd387900f4f1c8dbafb7833404baa3839dea1594cbb2a66dde92aa0a95045c62b4d2fe0b29349b6cf2dbf8bdd9ddc065c338bd61a80d9c9e225c7265fc0b79e98388f5a05c54420622ea64dee798d9f1785d28696cc370aabf05f08c06db51c00cbe8e3695af1c0b4f333338103ed2dedd7e480ef65fda7693e7ce527ffa4b8e37aa91154635c56c9a4c17917f7a580cd9eac0673ec4f10436f900df9a393295235f935c45e46b68348475a160665d66f401008651d855856bc93eeeb40e7f56e30ab93ab46321a48f9c596b2287eccc89d9f80af016d0a85ceca87aad7ed8a07e1f85657d35c2a849e6c130a3030c2ef91889fd3bba107ae5904878321f8143e30985936a6510b08928364ed2ad620d9aa754a4cde7b2cb6a1db3598c8663cde50eb24f5dc04d43288323493f6918a82beabbff8637ba4f999e4afb3850215705796a85b0650bb851c2ae342491fae4da6cde7e15c435ca7a0ab778fb8bced537204aa8f29dc365075599307b7b30a0342eb18962cf4ec74793a8a0fb4ce40fc002073e100b8fce4893d7a7b53366465468579702310f2e237867f3eada5aa78d1af9be1094df0cdcba61939c3fa20cf75ec4a47b290e94f08cda80b2ec329bd9c762246a094f9561a1a4de83fea7232cd5c8b752231086e7626187bff7b1f2b6cf7439094f58e786d13714fa215a90c2ea2968a98f4cbdc58c7a658ff05efd27b25b4aefdd7f1926363f8e14f9dc288b7ae708b6ade39944ade8f950698622c922533dc157fdce7c53bc3a8cf111f18d4496a16b6430d2f410fdb76f14994f3c7e99a24a2fa7d4c0e7be8b6b1ca5cd25abce4036432e61c3e3a960fc1adaf81d536dd36fee9fd571fd4ecc239f0f6ccf4cc5165ba90ba1f7a1603e44c7dde5833229eace0e3c31a34041727ecbb2a7387d73af4baca9b22abaf9c3b33f2ce9cf4a18a3eb4437220888575f9cb4cbd2f4b5745681813f8e02dd46786eedffaecb75856a5397344dd823c4fabf95cb001a21d65874447fd37d300424d8df8cdeddcdfb1eed178faac30ef3e0f208049bdd7736b30e0a438fd087a0d15e2cc68de056366f4d14e781424b2deadbed57430e2848bd233552ead25524e38c8450bf3344a59b7be84273259e191b814d26100cb12d435491f04aab24ce69b965a1901112ba03d72e0c7ab9c541a0ca6b339257b67bc55c5a9a9d65196ff09aec6098c6bb4f28a54703b789fa228c1e6e1875af71f83bcb12b9f9f33546cb42976ce46b719c12d6a8fc24252afa9fa76d6009d03f21b012884dc5dffe3b79c29022b810a2f3241457650b84c8ff2e55be140756adb82e78211ea12ccff142db5b9a02f33f5e76f444f636e3ac0db1e39f9e33cd7d0ef829925e8bd170c4b04793959b12116fe663f402c86754d7c9684f15d14735550d4ffc45b3233af2decb5caf91a6d7354747dd07204a421b3d00f039bddcb50ab1984ba9e80e2ccbe0d70e79311a604ca2c662dac49c8733b8e223b78d94fbfc07be8c6f39d59715c903333fecef80fa2692bd79772be239b88b1406647a3a7b639323ebd207343ad1a129686b44b3015b92db73b0c3a49774ea6714ec03bdc405d698d0485572e382f5a490d197f2bfb983b8d1265daf7fd3cc6498fa3902230777077be04522e269b430ac9c7869e17bdfca5d1ebd8e799696786d4863eee3397742b928ef2e39fb4930b6315ac471280d07f690ae6b8c24e1eab8595fc845ba100fe6fde843ea5279c1751165f757dcf665d3f1cc22f3438bfa3ace0885c0ab931da62d8361189af88528e52b6fe94051771e4e4b7a8a9f93872fa4472b3db6d8776b19fd90ba8a2b00aef523621f6e48dc99720bd3177b86920e9352f0c8c0e7464647f4a0ac0c886f02954b901ae91f4e372248c98817c117cf1d541633f830d64d4a0edcb387e54191f6cab", 0x1000}, {&(0x7f0000003e80)="88aa53e1d351f06cef86c66939d703480f5c65615f89823f94b264820b9593fee290c05d67e8e64c02bb4ad92b546145b83f38c4b1c0939497df4aa0cf3160a35838235b596c3acd4f7c2f452e43f3dd67a57c2281d8f0482f71133f3b30788807b0a431311ba486951a655b352f03c4ab701e9c5f536cecc4ecf23daebdb2c530c341c18d2e39", 0x87}, {&(0x7f0000003f40)="b554097a76a55442ba3e0079cb5e3aea25b610bb9e502f8292af6729f7e490c9c7f82e38e516160184b1e3ccd65eb2d8a22d3a592220bceae5ec60b42ae29c9347c62325a48f0a7587af2d0936f1f1c2d10a4b2d72cc4fa0eadacdc6a144bae3059ca90ad5ad555016a5d4ba8436470a975e4995d7bd547f6979c2a19c4881f0f6eabd57232042262b35ae925e615483986c6d03046975bca52ed49a17", 0x9d}, {&(0x7f0000004000)="8cb442cb107bc5d62d1acec3", 0xc}, {&(0x7f0000004040)="008942e8cebd8d1c50b2f7e84d4944d5fe27ed48856a92e11558969e07864c63d5317b7643fd2194a3b2b66cf82797b97e324f1b7b8ee2160b36fb606a4afecfa334e58631c83e52bed5f9945d90323553908260de35233defc893efb4ca7d25c8643cf22037724b252e92259ae233e50e7163a54352127bc211859206dd8beff4df734040b9b6967f0c6b69a61af40a386e9eb295fb221f2cc86a2b05dcc6f9edaaa63ca0f40aec499249de6241f5949ea35a6756e7a4a6b27821eb567529974836bb9a3e0fed1f3a34ce4e7db3bca9414e091124035e34061f42846a444c5271432d0cb33cb0ead946e867264ac8813db8c778fa1278ceda3bef3895639e96a56146b5f05d055f38fabab250408a9770d5cba52851cbf1f1f09fc321cc9e5ef56ad3f7e40df23d35f72be88f7376d3293f6a527a8c0d7dfa041140ee38bb4a1d013de4ae7a7072d6689de447b64cb9197c5f39e876817e8b8387ba28f227127ff45fb3c0818e5b614b21002a811af9550e937fe6fd9f18c748af6a16e212a5f94eac941dcb59c320f442a1368c72a6554f14a344056526b51c6bbed692dee1fc761c5c655b2ce661ed56996420da63af42b320b246484da68893c3a9c07bdfba54b31505a617263961e04ae33b06f35f4164f4805425eea3eb189a24dc66954c6f88633345c04819f27ff7ae4ce0e099376652b0434626718874f29d173b8b534804f5ebc66119b9b408b5dada1d829c410b508b9db35575ddce74368687942ecf1e607de5a64a5b6ab2405f694d8e55df282a1b054f18696ba5be46f0c7f96c96ac6e56e301c92328d8ac5794b4c8d7d24309f52a4046a0f037605d61364c435c652ef77592d131826bd4046dc7253a6d3de51d5363a4b4f7e9298677e5f02bd085d67d089242ca7eb4a791ae9c90d7486a2822ffe164f91c54aceb355c16da3ad6456c835724fbaeb1c84f09c832717fd6fb9288981caef5dd0a63e146a3c8eb35d45825926e7b39ad2da6dda68a511dfaf7681822d938bff4e6276e2bfbd2d382a5ae36eaa5fb0e55beb418e69f03eb221d5f5665ec11831e84d37546cd8a40740747ba2f8fb9bb67d63392acd92eadaf5adc906d1392daa05e2b037166b858dc496078bced89442c4c28f330c9e238e04364db19ac699def1d84acbbbed182ecdb67ccef295f52d2cb080f7205b2340ea780cfb2db0412616e10f52b59291e873366fa8a78405aa287a0e7f9a7220e028e80c26784c2d0468da0a2cbbd900d6522f21090999be0e0799dfd4b0f2f9623ff628b868c47dcbea3e04df9ba91152c18a29372b8cd96009c6338ee76933a74bebbed01e2a78269d9ba761c4827d132967d21e4f967d0f5078c7edb9bb25b6b1cd2f73d5ab62aa4c410b8829fd8fdb217c2c1db43cd7a602b739a14804ae676c6aa145ca0c166cd2c5193fae315204887798b3dc6d9671d82a5aed9f5103e60264e8f08d6174c7e1097af72662ee2c3b501f4b7a7757224839a31f7d1a71d4c5d9e866760d9a2de50288e897d386b9b14892424339ee9949d6a648c55f638d49c1eadf261b2d34470e3439ac64db62afa6de1e86b900dc83b482d77c79b346f12d11a5000560fcfd90e287c2776416f7f73260dc2ee7511a6f6ee31209db93880274228fa04419e266a65f6b7a5dc057ae36454a9b41f8916379415d08cd51e2143e3d912a904f75efe998532d2f8686b334ebf336513576d46829c56b565b750e9e1c599f151f97b7f726e076c3732e825643908d86ad23672ac4959e74225d517a426d45f22274c60cfb0efba212ce3490238584e722f1c3619c66b62eb1cdb1011a8ebbbb7728164eb52a2e14612b84ce0fe8310c57a25ee3d39c38428d92bcd24cdef6669594cf1c52cc9a429c3fb93892b626f2f6093690f2d8c695b89fa6bee1136b7bd6d6813b03217956a3f1b574e3dab1c19aa78038f1dc974fd11078adaf57b45306cf33fba93301f777ecf8b8e07da44825bf7cc3ef15f5f5785d35b8dd2775fdd929653b2ad03a389949f4d176b884cd60da635dc6aa8ecb483854a954059bb158e990c62ed3fef1408851ccd5b1a6d4c8b9746f741a840d486e92d9ad38103aba0f80f113f2d641b87aa607a7a6179d1ca9678ca819d9d90369574abf080e5970db2836c66da6e135bc8688a5cf36a60be8b844f4643292edfe8d14be4e0dab84be9935261ee3d948299fdf40b0fbbb0bfffff408704fd4c62e4b08a3ab5aeb48a8add70dc12c137409beca8679b6ac794cce6064577b01af06d0ff029edc83d5cb12663f343adb1e30286a8b5eb9ed4401316eda64356f6918eab5f2554f89b2a412776f64bab37b212fb41816aed6ab30625368b3b4d6cd51c56f2eee17c22d2848655bc2acafb6c0ef880c17160f47bfcfae007a43b7826b34d3f791e5c9046f0ead0a3b75e16aef0673300d0678450d6c7842a88745e27da9f6cceb12a3d259ac0c21eb8e9b054fa0f3a5cc2f6155297e64132dce69d9cafec89757ea318f835fb6f822779a30a1af9c854a5a06eae4547993cf3af8d359fab429d05f761bebd240981183c91991337907e49f33225926c30a81753f4e56c7ac28dfd60b52c3e716d47f33b30358749e993131f80ebfc3726cac354e60c583f137dc7bd9113f59c97f50098dcfe396f47487860f75a92cbedcf552ec98df3142e9470a21055a4fe688f878969aede6eaae3361a72c0187e60397a7484627f37c830e8d446b7a5cb52ff2f65106768a581545e11dcb53c94b4e2258653f5d7fd0ab6782ece5c8fad2df79d0f7b947d028aeb963706084a80079917b4701d38ca5dae4600d3778f915ab44900f22db269a74712338534f2d9b2217e0f6f84b088e2b1bca089aba5499445d5657b3de9c75811c154b1bf2e1166186edbfc2855af392210ba2e07baa835d92b07b813516d065c0b5183f904b466b1c2edc37bc7ae0a1282f5942a35a4ac5d0d32db9e45e7f42407cf2b4ba509f30ae58472c5a933396a78ab2d336f689e0139d7b0af74e29c06e7277c1c9844e2da1f2e78c5cf8554272230ace1ede42ddb0deab0628ae81f3d5021610f54e4856c8dd4eb4d5f68a95f91eba4fd9e895a72fbb1b41f4f289e649aaf69139eac11c9b04a557e7658ce6f1d9b6d8edc9f88f78fd769557b80b2f5554c6fe1737c54704d93a00a40dd28dfe331624730c07653444e678318794cc89bb1b4da9cc61c9602b5d50e84a45889c335060abb4795ddec797b7e7d314a5312b11c86a6855138804e8b2f8a2940766d529ba2a9feb51e768489ed9088b00a89940b05ce3ed2be4d8a2e93b3be3bb88648771dbac7d31e9b7342be8a010bcd0997472c1076d68843aacf8b8bcf5c72c720c76047158b1a84888f8cbf7287de0be659737b09a591b1c70c4f5bb680a1fe49e53941a2c6fb17b1c88bfc60049e1b54553e4e1d8d442f02d01cdd4d761d9e054ea081c12c79a8bd09739748fbbd7f12d6a135c5541dc7e2be0d5f63a566212cc35eb035a111628c488feebea046cf15f5ff5ac96fde2659645c69aa14239765a214e0dc0bdcf9b6427f78eac05ef956f27bc591faf1c8c8b1e6bae1a9349ce26959a6eec54cfb131d3eb305f8b69aa0eb429f6f2aba633f6f537c87e8c282e00dab33d37dee47fce209321414d6ae735be522b198ccd3e7a2c2b7ed36f70a5d0c9b9729f31cbe40b8e1fc5b054deb0c7d69f66ce9512d0bf7f2466db3c76d9343ec75a4bbaceebfe7b852e3e01ec778dff672ad2dfaf581b1e43bf89498993aee131cb0e2d19969da5ebc61138bf38143eaeea85488e9da2c8f3907728693b07e8ae2fa7b9a770aa11503d1717decc950f4a974cc11fd1a83b2a6d0b37368ac46450ad3c68ef5779132effc698d8d9e485ba39310c040db52171443e6c3767bf7e3e387a57cc9d6bcef4489e76545f975f6f8664998b0e504a1e7224a52499e5391051f04f5a37ce8010e594544e306f50705b7b875975192939782751651072fc7e22767ba92cc95ead32f7c3d0ff2c181278744cb81e80722e75af3f80811bb8ba69905dd1b3a6abb3b03b6d1a9bf37a861b4c0f5d2944e3c8554e4c983f21738b08c4ad5cba98a742491c1c5788919e972c7dd3cfa7aee71e1925a4e70631a89f527cba47e7f6e416cec031e2da43fbc52ee6e305bc8fc8d1df71a9ad36a9ffeb2c1c6effb2b98b79144d47c1edbdc8f01b983bf4446952ce45f44399eb42a9809358f51998ca642242eafbe5ac120c14eb065775502c6ece96f9e68d773d88afd698e277109664e7718e10118ccb9450170cbd47e99f3993cbaa6866a949af6b825dff156b9599ceae3dfc9641f408856593dcbd7618a4864b3bf6770a664a63da7c91b02dfe0805237c9442b4707899152058d13f729ff95e85214a2b106a15e33643e81c367800ca7b9ed4efa8c801da08acda5cc20249ce53752b31219dd972700bb09efd302427e0a7f696e34b7a8db47ad153afc06fb0c5343a586344cbdefb52439dc842086f66809c2cc483d3b8df39e8b2141262fa2e30d7b3940d7e6450b2d7013a9f8e8234505a650d3966a9b13f4fbf31edf24450c420f62c85234bc65727e2bfee810c57d0bb17eab9c45372f84d24a70e23bb9c649f848d53c723181fee13061834efcfb91ea1a5ec73251f277029e99a056ea9f74b197569c407c0a43df1faff66bae38934fbb88446b8536dd0cd96bff6d9d574876aa654a5c1ce7334369947944ce404c06b90108394d680af654f7f4c338fb40c0222aea1036cece64cfe66d897c4d980e18a8ff07a7cc142486654fa256fa028ca28b91a021952d4a8ece2f7de2291b59a91a1f94509d980d9b836a84b7945b86983617de0f95d97aaa25d0357849633667085cd401ba370d40ff6b7a7aef701a7d58efd6406a0ed8f5dc7d29e5738dcdb2e2a18ba63bddc2be502e4ccdecc8f7be898422b571de9d85674270e50a85cc284b3a1911f960ed6c9de07a6b14ee6ecc07a0c411dbae04408cddce3ed7f4ed3804272be061ddc6ddbe7e7a6897cefc89181088f941eea29b552be52b66be4f8e265855c33b4f89754c9356afe7d7487a539279fad6d06ab31b902e1c5bb109966cb4fac1943d350a557de9e23617bfde43ff72c775da135da36f0da43a130c79682b5bdc0a4d68576823282f02b82ca80f6124e79922cd7d234f3382205e22cc2be2ebdeed6d8fd4d633e23c4999c2be4f57c65e6ca078ed1bd5a14dfbc0a38d22c769e49da8d0a3aabab8888cec153c09669038403cfb74c00b1334683e6ba6fe758f600d10dbf91a78626138279fe6907ac98c6244cc95c192ad574c56362c75325f69628619998b634fc429b00c01750829cf36323d718d23d7e374d6bbb709432eb8af67cf4666bb7fb24c532d2e0feb6d360ed1f16fd6a7a2bf6e3e1fd02083ac9ced3ce2c17b7970f26d762117e05b14bb36ba7a885d5d59d4bb9955f31799c9a97fa81bdb965649f56554fadfd3dee57cc0756d968da47ae47420321ea67650643e7878adfefa5aad19ebaa6316a8a8661fe96d174ed4d261c35273b5ec7ae75bc5a6fc397d90ec8aca9609881787fed31130d6234e1b0123895052c4c688a42f6863f56fe2df0e9d8ebbe3cd7833fe38b30178b711333706219a04be3b110d5c4d64c360c463620d36f4e0f7389e96258e579faa28975b8b7d91d1b90525cb66246fdf4fff464942b3d3ee6c445441f443dc313e69c1db99285f18145d4a0ae30743733cdd089ec6548e5413a6df8399c7885c", 0x1000}, {&(0x7f0000005040)="a1f33f190610cf9b91a913d090419e23748e8766fca95443381d7b8ac24904ec5e7b773a9e6c52fa6d0e1c23271868d7c86dc329655d93dbaaa55783e9a7b8649420e9538cff06febf465a86532c15070c11b371aa4b2e2e6f9253e113cdd8e425c06c697ad1bb6c6ce3b5a95eb9aba583b9390bcdc6486674bd2b305917c9abac483cd42d753c12499310463a2ba037", 0x90}, {&(0x7f0000005100)="492f96c338501a0a7bc198dff08448b09a354bf8d40f08851b58e1da3a633abe4e42141f5ff9a77f1ae1e6aff7e6836c59c10cd9237d83921d2c76", 0x3b}, {&(0x7f0000005140)="a5253f4f2110cc8337079c5cfb25a194450256611134ae39df9d1380dbf8224967853d9b217bed834a2002b73448f03c0604bf355288364091aaa381762425f2d91bdfff968a9927f4eddf6551d34c7ac1e5be9372dbb4ac9ba494244ead53b0872b843b14757bcaa3405995b43c3fba3c447ee16fa0c2945a0c27ca4f633717e17417819cea7434cd184bf629d3b7c77a4fd341cbcfdbcb5ccf35a38e4748d693378d805b2dd027a39e3031bc1604793e538effe45f1210f466470cef6e12a0129c36b30054218e09087eddc8cf1b1c73596e67", 0xd4}], 0x8, &(0x7f0000005400)=[@cred={{0x1c, 0x1, 0x2, {r90, r91, r98}}}, @rights={{0x24, 0x1, 0x1, [r106, 0xffffffffffffffff, 0xffffffffffffffff, r107, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r114, r115, r122}}}], 0x68, 0x20000800}, {&(0x7f0000005480)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000005600)=[{&(0x7f0000005500)="8468a5101664e8432df42ff41e528737f8f536c0cb6a6835296e522235fddf74ce5ed13619d104d66d7fa9ed4fb7928d5bacaca738647fabddea638f6913957862162b2caeacb93a17e98dd748cab18b4e3dafff681878a511484a0eca48d4e4c421fa744046549c9bac39ce8227589c2a485bbfb20547e3423e6902293a56e29379e6fd498a3aa34f1c12caad227b8dcafc9e7b3850c60209b53e7d7bf3e511780ac5109a5a6a70ac80b1a5c5d81892ed20ffd44525823d6801d47d21dea2bf9d700753584705f9ad5f51c1819d359da99f94d8ad7a7bee71f536a82fa0c0ab7099b99b2989f1e200f6b3db68716fd8560a43ce", 0xf4}], 0x1, &(0x7f0000005640)=[@cred={{0x1c, 0x1, 0x2, {r128, r130, r137}}}], 0x20, 0x8811}], 0x7, 0x40000) [ 367.594802] FAULT_INJECTION: forcing a failure. [ 367.594802] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 367.606632] CPU: 1 PID: 19967 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 367.614513] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 367.623866] Call Trace: [ 367.626457] dump_stack+0x142/0x197 [ 367.630092] should_fail.cold+0x10f/0x159 [ 367.634245] __alloc_pages_nodemask+0x1d6/0x7a0 [ 367.638915] ? fs_reclaim_acquire+0x20/0x20 [ 367.643237] ? __alloc_pages_slowpath+0x2930/0x2930 [ 367.648267] cache_grow_begin+0x80/0x400 [ 367.652328] kmem_cache_alloc+0x6a6/0x780 [ 367.656475] ? kmem_cache_alloc_trace+0x57a/0x790 [ 367.661322] getname_flags+0xcb/0x580 [ 367.665127] user_path_at_empty+0x2f/0x50 [ 367.669276] do_mount+0x12b/0x27d0 [ 367.672812] ? copy_mount_options+0x5c/0x2f0 [ 367.677215] ? rcu_read_lock_sched_held+0x110/0x130 [ 367.682239] ? copy_mount_string+0x40/0x40 [ 367.686579] ? copy_mount_options+0x1fe/0x2f0 [ 367.691073] SyS_mount+0xab/0x120 [ 367.694624] ? copy_mnt_ns+0x8c0/0x8c0 [ 367.698510] do_syscall_64+0x1e8/0x640 [ 367.702398] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 367.707250] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 367.712434] RIP: 0033:0x45de0a [ 367.715615] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 367.723320] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 367.730597] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 367.737861] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 23:01:14 executing program 5: mkdir(0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 367.745126] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 367.752395] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000035 23:01:14 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="ce59d983055cb1d425ced709db9eae3be097cce38e518b952109b04ca83970419486354d51bc418eaec3119240d8ed8bf612690100ef384de903d9"], &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='qnx6\x00', 0x130c8, &(0x7f0000000200)='btrfs\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) recvfrom$llc(r1, &(0x7f0000000940), 0x0, 0x0, &(0x7f0000000980)={0x1a, 0x312, 0x40, 0x2, 0x8, 0x81}, 0x10) syz_mount_image$xfs(&(0x7f0000000100)='xfs\x00', &(0x7f0000000280)='./file0\x00', 0x5, 0x7, &(0x7f00000007c0)=[{&(0x7f00000002c0)="7a30ea2646f325e224edf2030f185e620d6043e2ecf1d2f02f394d4db1df15d60ca2e5ff2b9e2ba9856937d71bc5131bbf146d22e1ba95e046c2979cc4ba4dfa5f7e0664e180ef69516785b1e35f2d2bcbcae6710405d837bb6a6738d5e59f311e65f24e85a7cb1d5ad3c063b75bd3c7334cbead5f621c81a4edf6faeea0510cc148bb13359d0645d77565f7fce981", 0x8f, 0x81}, {&(0x7f0000000380)="1431d2bc69cca3ea3561bec890d47874946bd35828b50f", 0x17, 0x10a}, {&(0x7f00000003c0)="07460e762636586544692eeb5c4781e9155303115971d77784cd6af3f20c6e982d318c639e268155e3d6c3dc7c399b18e0f5055fdc4ca3602ee81066aefed023c0d04a5d4ba9e9a3c0db077d91c783b44a332701c4af8c724bbc61307d44a13c9940b49abf34bb42abb527310c014a13c4bc24984c5be8b429dfd610fcf5d6d83979a8e520382ac08c0023430232125b00b45825b7a3041e862fd3f93a", 0x9d, 0x8}, {&(0x7f0000000480)="5fa8980ed6eb1239d2c57b4711d1ed87720d5cf6853811df67d956ad35051c9986e05b3c4124fd049b56260a1c749e325d03d71bda1d90c71b6b71e03091d959b441a294814c393645f6999b31765452c63396bf5da9f4f148a424ed5c1267fdb8a07ee30cad9a78d70b9b3a6a4905b046ddd968da50f5ea3988cd22f4c1de190cf2fe6c29f225ccee6b192db717e3144add86737a40a6d4127445f252e589c7d2aba57ce43445c23ad4cca7439c6ef8982c41b5864f2d9312b3d13301f36c97425935c2bf9d78a3be2b08b2cfda19a225b64724561ca55f7ef60423923322622c3ef9", 0xe3, 0x58f9}, {&(0x7f0000000580)="54b0497e3c7828d43a273c3d2dffa7ce54917c461d3409ac76c61f1c8077dd31cab842c1b6f851b8d7040cc3f4b4945e82cc9d4819fedc8564", 0x39, 0x87}, {&(0x7f00000005c0)="aca2a070a96305b8997b9de8a1b9385880586355223fff11b685bdd966e2753886df0d6d7bf3513e0e7cb103036a4b39f2f751fbb1ac2e9cbc65fef8adc0cac2d07fd3cba1b90cfd9558af88316537a602539e2123ee8592f17e5f4288ecbec79a5702b200315f911d057f4bff7381afb73512e83142d17a4c8608b0c6aa0e3fd7d4fd549543ee6bd13872d4ee5113952ff191851fb53a89db939ce6860404c60819d0ba8f2a916baf2cc335e35b3eb7c9a60b2afb19f921981a0ee5189792ffaecf9f28ca1f615e51190470dd0596a0593222fd532f52cbefbff17733ced01840", 0xe1, 0x3}, {&(0x7f00000006c0)="0bc05919b892cb8aecfd0462ad79eae30556d6b971b9f7cf2885fd42deb39560a5e1e9983a8df2421ad7622c70cda707eaacd69d9dfadff0fc8476e985f538396d406feb9406c6d4e11fede3588e2c23048ac4c3d5f0f1be464eeed733c38b9675131234feca5951a32cbc14ef9fbda854bb63ccfccf9795a9d96f783eb4b6a0fe625f90d4614572093dec83fe3a67a487b6a1b1c154c647e34df570912633191f717365c32da7c6df56b70a012fbbc6776d72dd1df302597308596cd5159f7411a8b691a8641d11b90786f9acb5f67fd6c95a7b4dc66f88954f1a856ba1ee0b96dd0d60cba25f64aa544c835d0fe19b321ec1", 0xf3, 0x101}], 0x2004, &(0x7f0000000880)={[{@logbufs={'logbufs', 0x3d, 0x7}}, {@wsync='wsync'}, {@logbsize={'logbsize', 0x3d, [0x65]}}, {@lazytime='lazytime'}, {@gqnoenforce='gqnoenforce'}, {@largeio='largeio'}, {@logdev={'logdev', 0x3d, './file0'}}, {@nolargeio='nolargeio'}, {@noikeep='noikeep'}], [{@appraise='appraise'}, {@fsname={'fsname', 0x3d, 'qnx6\x00'}}, {@dont_measure='dont_measure'}]}) 23:01:14 executing program 3 (fault-call:0 fault-nth:54): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 367.973489] FAULT_INJECTION: forcing a failure. [ 367.973489] name failslab, interval 1, probability 0, space 0, times 0 [ 368.010000] CPU: 1 PID: 19992 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 368.017912] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 368.027262] Call Trace: [ 368.029863] dump_stack+0x142/0x197 [ 368.033499] should_fail.cold+0x10f/0x159 [ 368.037657] should_failslab+0xdb/0x130 [ 368.041632] __kmalloc_track_caller+0x2ec/0x790 [ 368.046301] ? kstrdup_const+0x48/0x60 [ 368.050173] kstrdup+0x3a/0x70 [ 368.053346] kstrdup_const+0x48/0x60 [ 368.057041] alloc_vfsmnt+0xe5/0x7d0 [ 368.060744] vfs_kern_mount.part.0+0x2a/0x3d0 [ 368.065221] do_mount+0x417/0x27d0 [ 368.068743] ? copy_mount_options+0x5c/0x2f0 [ 368.073146] ? rcu_read_lock_sched_held+0x110/0x130 [ 368.078158] ? copy_mount_string+0x40/0x40 [ 368.082379] ? copy_mount_options+0x1fe/0x2f0 [ 368.086859] SyS_mount+0xab/0x120 [ 368.090295] ? copy_mnt_ns+0x8c0/0x8c0 [ 368.094169] do_syscall_64+0x1e8/0x640 [ 368.098039] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 368.102866] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 368.108036] RIP: 0033:0x45de0a [ 368.111207] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 23:01:14 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, 0x0, 0x0) dup2(r0, r1) 23:01:14 executing program 5: mkdir(0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 368.118896] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 368.126145] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 368.133401] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 368.140652] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 368.147903] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000036 23:01:15 executing program 5: mkdir(0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:15 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:15 executing program 3 (fault-call:0 fault-nth:55): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:15 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:15 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:15 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 368.391914] FAULT_INJECTION: forcing a failure. [ 368.391914] name failslab, interval 1, probability 0, space 0, times 0 [ 368.408210] CPU: 1 PID: 20018 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 368.416105] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 368.425449] Call Trace: [ 368.428021] dump_stack+0x142/0x197 [ 368.431638] should_fail.cold+0x10f/0x159 [ 368.435770] should_failslab+0xdb/0x130 [ 368.439725] __kmalloc_track_caller+0x2ec/0x790 [ 368.444378] ? unwind_get_return_address+0x61/0xa0 [ 368.449286] ? __save_stack_trace+0x7b/0xd0 [ 368.453606] ? btrfs_parse_early_options+0xa3/0x310 [ 368.458626] kstrdup+0x3a/0x70 [ 368.461806] btrfs_parse_early_options+0xa3/0x310 [ 368.466629] ? btrfs_freeze+0xc0/0xc0 [ 368.470408] ? pcpu_alloc+0xcf0/0x1050 [ 368.474275] ? find_held_lock+0x35/0x130 [ 368.478311] ? pcpu_alloc+0xcf0/0x1050 [ 368.482177] btrfs_mount+0x11d/0x2b28 [ 368.485955] ? lock_downgrade+0x740/0x740 [ 368.490083] ? find_held_lock+0x35/0x130 [ 368.494120] ? pcpu_alloc+0x3af/0x1050 [ 368.497989] ? _find_next_bit+0xee/0x120 [ 368.502031] ? check_preemption_disabled+0x3c/0x250 [ 368.507025] ? btrfs_remount+0x11f0/0x11f0 [ 368.511255] ? rcu_read_lock_sched_held+0x110/0x130 [ 368.516262] ? __lockdep_init_map+0x10c/0x570 [ 368.520734] ? __lockdep_init_map+0x10c/0x570 [ 368.525209] mount_fs+0x97/0x2a1 [ 368.528555] vfs_kern_mount.part.0+0x5e/0x3d0 [ 368.533031] do_mount+0x417/0x27d0 [ 368.536550] ? copy_mount_options+0x5c/0x2f0 [ 368.540937] ? rcu_read_lock_sched_held+0x110/0x130 [ 368.545938] ? copy_mount_string+0x40/0x40 [ 368.550153] ? copy_mount_options+0x1fe/0x2f0 [ 368.554627] SyS_mount+0xab/0x120 [ 368.558059] ? copy_mnt_ns+0x8c0/0x8c0 [ 368.561932] do_syscall_64+0x1e8/0x640 [ 368.565799] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 368.570630] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 368.575799] RIP: 0033:0x45de0a [ 368.578969] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 23:01:15 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 368.586654] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 368.593903] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 368.601157] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 368.608408] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 368.615655] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000037 23:01:15 executing program 3 (fault-call:0 fault-nth:56): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 368.748587] FAULT_INJECTION: forcing a failure. [ 368.748587] name failslab, interval 1, probability 0, space 0, times 0 [ 368.763498] CPU: 0 PID: 20039 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 368.771389] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 368.780735] Call Trace: [ 368.783313] dump_stack+0x142/0x197 [ 368.786928] should_fail.cold+0x10f/0x159 [ 368.791062] should_failslab+0xdb/0x130 [ 368.795019] __kmalloc+0x2f0/0x7a0 [ 368.798538] ? find_held_lock+0x35/0x130 [ 368.802582] ? pcpu_alloc+0xcf0/0x1050 [ 368.806456] ? btrfs_mount+0x19a/0x2b28 [ 368.810418] btrfs_mount+0x19a/0x2b28 [ 368.814202] ? lock_downgrade+0x740/0x740 [ 368.818326] ? find_held_lock+0x35/0x130 [ 368.822364] ? pcpu_alloc+0x3af/0x1050 [ 368.826255] ? btrfs_remount+0x11f0/0x11f0 [ 368.830485] ? rcu_read_lock_sched_held+0x110/0x130 [ 368.835489] ? __lockdep_init_map+0x10c/0x570 [ 368.839963] ? __lockdep_init_map+0x10c/0x570 [ 368.844441] mount_fs+0x97/0x2a1 [ 368.847790] vfs_kern_mount.part.0+0x5e/0x3d0 [ 368.852307] do_mount+0x417/0x27d0 [ 368.855827] ? copy_mount_options+0x5c/0x2f0 [ 368.860213] ? rcu_read_lock_sched_held+0x110/0x130 [ 368.865216] ? copy_mount_string+0x40/0x40 [ 368.869443] ? copy_mount_options+0x1fe/0x2f0 [ 368.873938] SyS_mount+0xab/0x120 [ 368.877385] ? copy_mnt_ns+0x8c0/0x8c0 [ 368.881262] do_syscall_64+0x1e8/0x640 [ 368.885136] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 368.890016] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 368.895192] RIP: 0033:0x45de0a 23:01:15 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getuid() keyctl$get_persistent(0x16, r1, 0x0) r2 = getuid() r3 = getuid() keyctl$get_persistent(0x16, r3, 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext2\x00', &(0x7f0000000140)='./file0\x00', 0x1ced, 0x3, &(0x7f0000001480)=[{&(0x7f0000000300)="65587f4436b6d0875b6f9556310c40cf287e8b2c291d235ce08f65a62d513a4ca7c611d54183c26fb6218d445f5747c6c190699dd010ea9d5225c550722137d98e92f0d628461560634ef62d24b349846bc4354b484a732c559291eeddabc7c920fda4117d6121192d9f70c52d9c0032d82773264e9db4827302aa5a17a1cd10d23af130f09112f6a6d1f543c7c9542c5724f85707c362f7d5", 0x99, 0x800}, {&(0x7f00000003c0)="0dfc68081446f70af09b18033e777f9a5d95bf622681e86c403ec3ef115645aa3c74095255e9dd90f75dd89fd0fd9b8c0479a83039f7b67c3dd82ebe2e36235f0ecf7906c9dbc60d9819f12102f97ee45c56b1d863a941454db59f0d68b59cc77ffb5f1f5134a4fd4303e81971868846fea74cc872e6e5b820e6c27dcf72a17c6a0ca4b15886047f05c1c802dd21c17e6b7e6239433310721593974a7f2a7aadadbb029c864a7bb750357271c731dc3b0aa50958c47887d7ef28260c", 0xbc, 0x67d2}, {&(0x7f0000000480)="962377b342c80bd045f3f148277cef7d969a9de46f18f6ddf9a483e272ec3198b5074a1c636a369200468d58c47427e812e1c48ca677d5cf3edc5c4ba0df52b21259e0812366e8cb139a3537426b916dd3e84ab8f1ced28190d38b8afd94b71a8e9810d22e04bf49d23b10a00b316c1f28a3f9973ebae475ac15f017b270c694f846469ec145d568852c2b00a42a257f32f69e12e6e5004b8a2505504dcc0f67cb5feaa8dcb0fbe7aaf2440794f1a5c7bfc71e1d297ba35226a577f6c845f4fe7647d328c6f90c9a19082470ed9bb93132825a4f03d76fc9623c9cf035d18c179842fa203e481ef6d176876aea6cacc82b5710c5550b2c8a5c80415bdadf1fe81c2e213466dbf12776759337d95a43e5c23d51c8ee8e6fd1e11a34740b9632110adbfaf42b35d98647967594cc103e565d057a6c533cf8c982d76ed36e24d775df400678d62ae29a058a24a7becc35e54400378b48ec87e56f251797595c9831dd9916e6b823a6f9f5b721283e8008b9c5e9b0b19f3ed6fa3a022ba2b302d73e146c6ac3ec6a11096e031db479aa46db1cc3903acf4480917682943415eb222f70ce0ea2505d659aa820e46876ceb57ca70a23daba33f6a5241efb965d7ecf36be1c9fbeee261630569f4da730c0fc713b4f759256fc1c6ba9e9812a39c861c6c94c747b51fd565326b8ed7453de12d1654de20889f4e4e676ccd5a7bb1f11aa0b2e402936db93728803cd09cec0c5d70803f19f03d97d6e91821a448f605fc3eb840553a61050ee3c5f7d6db83ea7a4269e72447355b087330299111a168bf6a79378eb33841834d328e1c797e7acaf65076612417e152b041e40220a152acb08bbb4795453bdccd8616d3e1348d92fcb7a7d85ffae01a09e789994147018bdc10f05131bd6d0d740c75bef16dbeaea1fd9f9113ac23a50e5cb4ebd93cb5c5835fc44b4a1b810932cacbad79fa658f618ba87007022dff66e34aae2fd2ee94314b8dc51de7a7cc8e035bf07c8c99df7d9b8b4de78d29cc24647b60018f655f4b882ed37d72c65a298d5e925555f4894bd685e5a615148e1792c093b416345de3150f6bfb884dc8fd8bad46a9961e6d0712a4c69a4da2dba17fffa964fc3be3c1fdc2bb79810749676b5f207df4992914545d4092b15d9b22ad950b23f455640e721beb18c914c82fdbb6d847ec7dfb64eb758cdf75f0e75b41484bba7b6cfc8dd863bcdee33a58ca09856197c4efbed095a83a308c4259fe70dd678d54659e40ac66ea9bbd9354936130d65a553c675c23b7b584f149f52aeaf9aca14ed51ca2a2551cf3b1c5c3fdb0a720d89c9b1a0596d888da1289d80b84343133338d8358f2ea13f24171cd4ad905de96206e8ae2cc56a7c8fb574b7cb0cd772099f08b264447ba0488adb0bc663fb2faa5fd271b849bcbc7c57bedb252d09fe11778eb863cc0bafb8c7ecf1025e948009f6e0ede8542ab0f2ae2a01aed45032e96897a5ed11e83a90bb0b845965a72a574c35fa8b946e82b3b47c1d80f7e02ccf410f5bddb9c125068269ff6b184ea4915216bc8ec92947a57178c24fd36328a39071eae58fe08fa98bd19778821e527b6d8ed8cbcf263fa66ba1370ebadde67adb12e6720eae29b358b262ff657b8fb77dea80827d0ae1ff6c60694ccf24277c304a6e093b27aedd6848737a8f7732b1c09db6d19138924d5148615e1b2c7d23b494ba5c0ee7dce05ef576e12582575c0c68a3b00cb3a1ee26b7ba4d4724725a7ac3a9bd31d88653608cb57f27fbed4ef48a278b5d55b66282dbc1d614218ffb07b8086efcfd5d748cebea87e004a9a5696da673eacc7bd298bd5b26ad4092aef23af5a5c5a5092a6f770a366ddb19fc8760705da1ef610d2d7e51cb0f66c021ac41ed7d79cc46ae185714f2691d358b18d6cdc43c1423774f64e22c75539008d630480c8488e2cc8100517c243dfc898961e21532f8856ad645e99673186e163aa9aeb4f786be4f1a0217ed01c1bd2f0c6d572c4618d93f8d0bdd3b4f18bad40ebdd1a1412e97734bee5d24b953a3ee5ce7982561081f0debddfd88ff4a1fe981897b3d0d5e26c6f3dde9f9b435a8cc1ea19e14dfb2efa106fddd84b89e579eb5f172691fb66f7a236feecd5aadcac620f086e53989279af3b23b651af110db9fbeb44ddc2c91d3bfc2b6cb4922ab58aca81275f6899f86120ca32dcbf337e27d9ffdd5152af193ee6d6beb8397a29897a066ba0f4135be9f2643160ee0e4b80439c4b4d94238ebe83844b5c63e101ff41ef9363936489e6cf47d41fc672ead1ad13a99cfebcdea63416640c1f55d87e8c4199c36357b91f682af25cd562765202e4ef3fd6c8940755a9e4f3e9e70ba4b35354323793973cc38820ecd2e91ff3f674b11ed6b1f5ca88d77f68af4a90deaca4b9bcb89d408ec0e3d3088e1f7335f47cd2805f1b1abdf835680a651c68c7759544a634d0592672beca3d69aaf84de0513adc20965485469fc43ff4755d5883574f07400b5dbda8cbbbef2822afb108ef9c10de76690e3662dcadc4ca3d079569045856f7ae21b2020d1f7c6455fed6604205dd36afd7b89edc9af234f444a21500a89b618174ba9bbb210f6f11c5c405e97929595954b54a56a12fc2fd8422bc4210990a4bbc6a90f59d7553a18d8fc8df63497aad489577c5d45a50c971bc14425664bbd65a7be67138053a34fc1de69de424060ea0801b91d00e652aec6908cefe35f79b6bfc726aeb5febf1dfb39b2ae0f692752cae02bec2b03baa9d50c2c872610e26fc08ab9ec4a1afd803d33d6d024ad5556093d8a616e856b8094425cff208a5b88f0c919c99814680035260d4bd0229d1f947f18ee6593cabbf2363259c59c48f25431a44c5bba1b64925ad7b51e0b7401ca38b17511967086e2a9b45bc92cf5526ee0ee2c15fc352559f4949da4ac356ec0041ad506a09364018b7be3d24c7571fb590da56807c10535bc8a6fc0f8303c863977155fdabc120ce2269720ba30884886b9bf5c22d8ce97f779a14e9b63647d7d74587b82aee6c0ea72847fd31dbde12d8547507d888a371896595057dfacd312aaebab23ec3bf02798792077feff114b18c7fde59f56e78a4566321b4a62ef047decedc61eb43bf56febe457089447472227535ab0d47a10a6fb73f3fb46b026cb7ae1a7a1e64457cf0d059f3e4cd8b86258b895ea8bafe3355a6baacbd1e38f18586809cfb4366b6930c40a956958178de61cf79209233d471fc5e4f8f07fcb282f4105c7062edef6a23ff31460100769395608cad0cdafd1b94c7bd7d5d5c460957edb88ad7eae3ef8eaa93e9d99ada8f170b525716914383ded3895c9daf79c0cedbddc4a3baaacff6f76d40bc842f76a9889d5cda106a3337f874b13ef7651960c00f35124273dff10c87d7e849e4e6c1fc1e29b4dc40bcf57ead09946cff7356ba0c1d2ab8722200f686f2a568ec5bae19c3f487c4ebe2b0fb50c4a53b6b62ac32cbde282acac4ff6d6d6110cfe5d544227def7b1c9eba4838f2c92ebc3a467cd60f1cb96bf360d473159a205183a4cce85f762c4ad35124d658a474d92d5633e0a43b01c3cd318b9e5618a98093ece562826cbede819789aec5d5f498303b9e9d6a168164fc56d30a853b87b39b773493e85043904ae1a5094491e9e9b69d7bfc2895e1229aff244a803c89fef8ef9aae7dcbed38cfa0f1a87c9d31cb19b0e853b7117a79b6efeda352be9fb7f44f7c608216fa41260cb0ae4789e4479b70900080fb87655616d6074dab9f3dda3669241254d45b9c4e1ab46363e839f74550cb225e326c8a8de1ccd5bccf254745f3c2ca5f78f36f6e31840a4f564cda425959dae4c2ba2e6dfe63f3e55d00d76124d9cfb55d9fb4dfaea5a3a548e8057d9d7f00d9ee1244d6b77a04d0dbf700af5e555ea29e42d19866426de2cb5af04e56fbac0e8895d2756894b659b926559d348dd612b3b62a305340448508e16f62b9475dc62c05dd4fed0a281a4a76cab571399ab1b79bd4a39612bee04df46b3991bea24c95b0912b4ba8ee022d600f3226da94e384248841b9d0f79e658b847f602799b12293cbdbf19aff121ebaa97b70518449454efbb34e3d226abb523ae85fd8d0e504e9ab59fbf1f4588a6adb30e12cad9dd68480eaee9384aaf7d547322421befa3fb84b1af8beae3cfec2b90e40a31238ff85f069516b29636c38e61621d1976e0a13c356659ed4c6d385b373cae6a6b4f53ced6656731522dcb21a4821240ed207c17fa5ec268d8bff3dced769ab98c5a62edf3a555483994dcb7a57695a62895b0064d29eed35034bb7b69e582af023c364889360b9696b85249901d0006bfe3d7e7b199db0b15544fec6a3952736c8d2bab01578efc346c674cd479b7056541dbafca926abacef31d1a92811f124ce877911b5f1a45d52eb4ac64322cb15a6a7515603d00fe9a12f096869e1e294488fb43b557ab760f3ba5ee63818ea6815be31a5decdc368ba1e46d97f7c382924855fdb50634083de323108472d19b29ec06173b5356ec00e99f0c4e1d091ed9c32ff593cc3755beff818739161f7b48cb2a675de0cb419c91b50886276a3f891bf30108404bd28b90e7f0653745be23e1a4b43c36da41eb460b6e8836c4388d33d941f9a6a4f9a65b5f6731f928c09db3230bcb1072b1142ce85116e2a23b9db7cba7ea666993c9b4015fa0fe8330fc2ddf1d2870754aeb66c6c85cddb9fb5b99de25e19bf3165fa3d5a6c5422a60114eb1791678f8db0af4dd7241b9cea22e496ff4352eb849e784a22100013cdffbd6469ee7a5ab7fe068930e80ac0f8ddc96cc181a9541484f2928e6c21b13fb8b05e5cf4285fa2d1ab7a75146771a39c2fa182e53be18cb3b6be89806b2e1e84cee5167b17094142b14e41632f11c1fd46b348b32d862cfd359a1e7025196a5310200edb5ac7b2877a9a9193f3e2e64109dbae69b40b3f1ec51b5638d83b5798fd7b6a9a1c75f905a323d9bff77021e9b8b2ab362256f24f1689a7e90ca51b3db89b78bf1849087c99387f04c3c2a4c4f951229a0e2c308e7d8ba49b333fc191c3ff3010d4453b5010210399b4e69ee804ffcb5828fa2c877b7886a4b6e1ea71cd8b0d983a403ccd65280c21d60fbb6bb743ba51e6cc1326fe6ac83e8d75ff638df50bc1d2402097da2ff0c0782b13f1c311ecfd5f33b413833b1242b80b3cf70b47e7eb2f6a0579d9e159320158e8088b7b0e727d0822f9982037bcafe7d7f7b9da9e2c0be79e6bf58857b1926c52ed0c4806cc7ccb56a43dfc049485ea27789498095c833d6fde2c4ef2785217adb2e2c46b54460228b631c980d9acde5b0c0f3b817d378773f93d1be4d5b510548c1e5d46cafd5d09d747e42c20dd0132b0aa2a36507b8126f0d9075e99b9ae92b760b7f4a5728d94f874a1ac1066cb873177afc70096b235f9a9ce040711e7385351041fb415916df45e8f27671e00d8dd0250439ec5cd08d0e822510a00fa7acdaf519a97f289eaa2835bab2bb45209969de7f07b6911dd55e5738c2668b12fdae04863a2387b8ccbd7f029f0b8bb3ad6dfb4f463f4a3e27a8fefb0d01e57c0f694fd95f19a60dfffa7245dbd54a76a0ce3a31c75f1fab8c2477f4453499a0abc8ea92df117907616b627a857d5605c00417636811724b96d3d6ee40f558ec7f0e56629b2a0a7c26260aabb243991c06e014fc883a3f8d3d420b6ede84b406a7aad9220bd6eb44b3aa7c69c5ff3c395236124c86dc44eafbb1599574b42aefe8973f2dd53e", 0x1000}], 0x221008, &(0x7f0000001500)={[{@dax='dax'}, {@init_itable='init_itable'}, {@barrier_val={'barrier', 0x3d, 0x3}}, {@noauto_da_alloc='noauto_da_alloc'}, {@discard='discard'}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x2}}, {@delalloc='delalloc'}, {@data_ordered='data=ordered'}, {@jqfmt_vfsv1='jqfmt=vfsv1'}], [{@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fsmagic={'fsmagic', 0x3d, 0x1}}, {@fowner_eq={'fowner', 0x3d, r2}}, {@func={'func', 0x3d, 'KEXEC_KERNEL_CHECK'}}, {@euid_gt={'euid>', r1}}, {@uid_lt={'uid<', r3}}, {@obj_user={'obj_user'}}, {@smackfshat={'smackfshat', 0x3d, '\x90+'}}, {@permit_directio='permit_directio'}]}) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000200)={{{@in=@rand_addr=0x7, @in6=@mcast1, 0x4e21, 0x0, 0x4e24, 0x28, 0xa, 0x80, 0x0, 0x73, 0x0, r1}, {0x6, 0x4, 0x100000001, 0x5, 0x6, 0x7, 0x400}, {0x343, 0x0, 0x10000, 0x1}, 0x200, 0x6e6bb4, 0x0, 0x1, 0x1, 0x257106f9b7fb4ca6}, {{@in=@local, 0x4d3, 0xff}, 0x2, @in6=@ipv4={[], [], @remote}, 0x3505, 0x4, 0x3, 0x1, 0x8001, 0x0, 0x2}}, 0xe8) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:01:15 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 368.898367] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 368.906066] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 368.913319] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 368.920589] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 368.927847] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 368.935110] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000038 23:01:15 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, 0x0, 0x0) dup2(r0, r1) 23:01:15 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:15 executing program 3 (fault-call:0 fault-nth:57): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:15 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:15 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 369.201523] FAULT_INJECTION: forcing a failure. [ 369.201523] name failslab, interval 1, probability 0, space 0, times 0 [ 369.222721] CPU: 0 PID: 20066 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 369.230618] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 369.239958] Call Trace: [ 369.242528] dump_stack+0x142/0x197 [ 369.246216] should_fail.cold+0x10f/0x159 [ 369.250349] should_failslab+0xdb/0x130 [ 369.254307] __kmalloc_track_caller+0x2ec/0x790 [ 369.258957] ? kstrdup_const+0x48/0x60 [ 369.262827] kstrdup+0x3a/0x70 [ 369.265999] kstrdup_const+0x48/0x60 [ 369.269695] alloc_vfsmnt+0xe5/0x7d0 [ 369.273410] vfs_kern_mount.part.0+0x2a/0x3d0 [ 369.277886] do_mount+0x417/0x27d0 [ 369.281418] ? copy_mount_options+0x5c/0x2f0 [ 369.285812] ? rcu_read_lock_sched_held+0x110/0x130 [ 369.290812] ? copy_mount_string+0x40/0x40 [ 369.295048] ? copy_mount_options+0x1fe/0x2f0 [ 369.299537] SyS_mount+0xab/0x120 [ 369.302971] ? copy_mnt_ns+0x8c0/0x8c0 [ 369.306844] do_syscall_64+0x1e8/0x640 [ 369.310712] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 369.315551] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 369.320722] RIP: 0033:0x45de0a [ 369.323895] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 369.331621] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 369.338884] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 369.346141] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 369.353395] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 369.360648] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000039 23:01:16 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:16 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:16 executing program 3 (fault-call:0 fault-nth:58): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:16 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:16 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/policy\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) futex(&(0x7f0000000200)=0x1, 0x8b, 0x1, 0x0, &(0x7f0000000280), 0x0) getsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000140), &(0x7f0000000180)=0x8) 23:01:16 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 369.538999] FAULT_INJECTION: forcing a failure. [ 369.538999] name failslab, interval 1, probability 0, space 0, times 0 [ 369.551411] CPU: 0 PID: 20099 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 369.559309] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 369.568670] Call Trace: [ 369.571263] dump_stack+0x142/0x197 [ 369.574895] should_fail.cold+0x10f/0x159 [ 369.579042] should_failslab+0xdb/0x130 [ 369.583007] kmem_cache_alloc+0x2d7/0x780 [ 369.587141] ? check_preemption_disabled+0x3c/0x250 [ 369.592149] alloc_vfsmnt+0x28/0x7d0 [ 369.595850] vfs_kern_mount.part.0+0x2a/0x3d0 [ 369.600327] ? find_held_lock+0x35/0x130 [ 369.604368] vfs_kern_mount+0x40/0x60 [ 369.608153] btrfs_mount+0x3ce/0x2b28 [ 369.611933] ? lock_downgrade+0x740/0x740 [ 369.616059] ? find_held_lock+0x35/0x130 [ 369.620103] ? pcpu_alloc+0x3af/0x1050 [ 369.623979] ? btrfs_remount+0x11f0/0x11f0 [ 369.628197] ? rcu_read_lock_sched_held+0x110/0x130 [ 369.633200] ? __lockdep_init_map+0x10c/0x570 [ 369.637678] ? __lockdep_init_map+0x10c/0x570 [ 369.642162] mount_fs+0x97/0x2a1 [ 369.645516] vfs_kern_mount.part.0+0x5e/0x3d0 [ 369.649994] do_mount+0x417/0x27d0 [ 369.653518] ? copy_mount_options+0x5c/0x2f0 [ 369.657905] ? rcu_read_lock_sched_held+0x110/0x130 [ 369.662902] ? copy_mount_string+0x40/0x40 [ 369.667121] ? copy_mount_options+0x1fe/0x2f0 [ 369.671597] SyS_mount+0xab/0x120 [ 369.675028] ? copy_mnt_ns+0x8c0/0x8c0 [ 369.678900] do_syscall_64+0x1e8/0x640 [ 369.682766] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 369.687593] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 369.692760] RIP: 0033:0x45de0a [ 369.695928] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 369.703619] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 369.710869] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 369.718131] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 369.725382] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 369.732635] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000003a 23:01:16 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:16 executing program 3 (fault-call:0 fault-nth:59): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:16 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:16 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, 0x0, 0x0) dup2(r0, r1) 23:01:16 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 369.998457] FAULT_INJECTION: forcing a failure. [ 369.998457] name failslab, interval 1, probability 0, space 0, times 0 [ 370.028790] CPU: 1 PID: 20126 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 370.036711] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 370.046063] Call Trace: 23:01:16 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=']) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 370.048658] dump_stack+0x142/0x197 [ 370.052300] should_fail.cold+0x10f/0x159 [ 370.056457] should_failslab+0xdb/0x130 [ 370.060439] __kmalloc_track_caller+0x2ec/0x790 [ 370.065117] ? find_held_lock+0x35/0x130 [ 370.069179] ? finish_task_switch+0x178/0x650 [ 370.073677] ? btrfs_parse_early_options+0xa3/0x310 [ 370.078687] kstrdup+0x3a/0x70 [ 370.081880] btrfs_parse_early_options+0xa3/0x310 [ 370.086732] ? save_trace+0x290/0x290 [ 370.090535] ? btrfs_freeze+0xc0/0xc0 [ 370.094337] ? finish_task_switch+0x178/0x650 [ 370.098831] ? pcpu_alloc+0xcf0/0x1050 [ 370.102722] ? find_held_lock+0x35/0x130 [ 370.106781] ? pcpu_alloc+0xcf0/0x1050 [ 370.110668] btrfs_mount+0x11d/0x2b28 [ 370.114460] ? lock_downgrade+0x740/0x740 [ 370.118608] ? _find_next_bit+0xee/0x120 [ 370.122670] ? check_preemption_disabled+0x3c/0x250 [ 370.127686] ? btrfs_remount+0x11f0/0x11f0 [ 370.131932] ? rcu_read_lock_sched_held+0x110/0x130 [ 370.136958] ? __lockdep_init_map+0x10c/0x570 [ 370.141466] ? __lockdep_init_map+0x10c/0x570 [ 370.145953] mount_fs+0x97/0x2a1 [ 370.149303] vfs_kern_mount.part.0+0x5e/0x3d0 [ 370.153777] ? find_held_lock+0x35/0x130 [ 370.157821] vfs_kern_mount+0x40/0x60 [ 370.161648] btrfs_mount+0x3ce/0x2b28 [ 370.165430] ? lock_downgrade+0x740/0x740 [ 370.169554] ? find_held_lock+0x35/0x130 [ 370.173605] ? pcpu_alloc+0x3af/0x1050 [ 370.177492] ? btrfs_remount+0x11f0/0x11f0 [ 370.181710] ? rcu_read_lock_sched_held+0x110/0x130 [ 370.186764] ? __lockdep_init_map+0x10c/0x570 [ 370.191249] ? __lockdep_init_map+0x10c/0x570 [ 370.195731] mount_fs+0x97/0x2a1 [ 370.199082] vfs_kern_mount.part.0+0x5e/0x3d0 [ 370.203557] do_mount+0x417/0x27d0 [ 370.207081] ? retint_kernel+0x2d/0x2d [ 370.211073] ? copy_mount_string+0x40/0x40 [ 370.215291] ? __sanitizer_cov_trace_pc+0x29/0x60 [ 370.220111] ? copy_mount_options+0x1fe/0x2f0 [ 370.224587] SyS_mount+0xab/0x120 [ 370.228019] ? copy_mnt_ns+0x8c0/0x8c0 [ 370.231889] do_syscall_64+0x1e8/0x640 [ 370.235754] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 370.240593] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 370.245771] RIP: 0033:0x45de0a [ 370.248941] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 370.256630] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 370.263885] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 370.271141] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 370.278392] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 370.285647] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000003b 23:01:17 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=']) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:17 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20}, 0x20) dup2(r0, r1) 23:01:17 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040), 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:17 executing program 3 (fault-call:0 fault-nth:60): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 370.411868] FAULT_INJECTION: forcing a failure. [ 370.411868] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 370.425920] CPU: 0 PID: 20152 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 370.433813] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 370.443163] Call Trace: [ 370.445757] dump_stack+0x142/0x197 [ 370.449398] should_fail.cold+0x10f/0x159 [ 370.453557] ? __might_sleep+0x93/0xb0 [ 370.457444] __alloc_pages_nodemask+0x1d6/0x7a0 [ 370.462109] ? trace_hardirqs_on+0xd/0x10 [ 370.466246] ? __alloc_pages_slowpath+0x2930/0x2930 [ 370.471247] ? btrfs_parse_early_options+0x1a2/0x310 [ 370.476337] alloc_pages_current+0xec/0x1e0 [ 370.480656] __get_free_pages+0xf/0x40 [ 370.484534] get_zeroed_page+0x11/0x20 [ 370.488406] parse_security_options+0x1f/0xa0 [ 370.492881] btrfs_mount+0x2bb/0x2b28 [ 370.496662] ? lock_downgrade+0x740/0x740 [ 370.500795] ? find_held_lock+0x35/0x130 [ 370.504847] ? pcpu_alloc+0x3af/0x1050 [ 370.508722] ? btrfs_remount+0x11f0/0x11f0 [ 370.512942] ? rcu_read_lock_sched_held+0x110/0x130 [ 370.517945] ? __lockdep_init_map+0x10c/0x570 [ 370.522426] mount_fs+0x97/0x2a1 [ 370.525775] vfs_kern_mount.part.0+0x5e/0x3d0 [ 370.530250] ? find_held_lock+0x35/0x130 [ 370.534292] vfs_kern_mount+0x40/0x60 [ 370.538073] btrfs_mount+0x3ce/0x2b28 [ 370.541854] ? lock_downgrade+0x740/0x740 [ 370.545983] ? find_held_lock+0x35/0x130 [ 370.550033] ? pcpu_alloc+0x3af/0x1050 [ 370.553925] ? btrfs_remount+0x11f0/0x11f0 [ 370.558145] ? rcu_read_lock_sched_held+0x110/0x130 [ 370.563150] ? __lockdep_init_map+0x10c/0x570 [ 370.567627] ? __lockdep_init_map+0x10c/0x570 [ 370.572131] mount_fs+0x97/0x2a1 [ 370.575482] vfs_kern_mount.part.0+0x5e/0x3d0 [ 370.580033] do_mount+0x417/0x27d0 [ 370.583575] ? copy_mount_options+0x5c/0x2f0 [ 370.587976] ? rcu_read_lock_sched_held+0x110/0x130 [ 370.592972] ? copy_mount_string+0x40/0x40 [ 370.597190] ? copy_mount_options+0x1fe/0x2f0 [ 370.601668] SyS_mount+0xab/0x120 [ 370.605112] ? copy_mnt_ns+0x8c0/0x8c0 [ 370.608984] do_syscall_64+0x1e8/0x640 [ 370.612852] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 370.617686] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 370.622857] RIP: 0033:0x45de0a [ 370.626028] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 370.633720] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 370.640973] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 370.648236] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 370.655487] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 23:01:17 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=']) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:17 executing program 4: 23:01:17 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 370.662748] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000003c 23:01:17 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:17 executing program 3 (fault-call:0 fault-nth:61): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:17 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = syz_open_dev$ndb(&(0x7f0000000100)='/dev/nbd#\x00', 0x0, 0x10000) ioctl$BLKGETSIZE(r0, 0x1260, &(0x7f0000000140)) 23:01:17 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 370.828649] FAULT_INJECTION: forcing a failure. [ 370.828649] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 370.849337] CPU: 1 PID: 20181 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 370.857237] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 370.866587] Call Trace: [ 370.869182] dump_stack+0x142/0x197 [ 370.872821] should_fail.cold+0x10f/0x159 [ 370.877072] ? __might_sleep+0x93/0xb0 [ 370.880969] __alloc_pages_nodemask+0x1d6/0x7a0 [ 370.885640] ? trace_hardirqs_on+0xd/0x10 [ 370.889773] ? __alloc_pages_slowpath+0x2930/0x2930 [ 370.894778] ? btrfs_parse_early_options+0x1a2/0x310 [ 370.899876] alloc_pages_current+0xec/0x1e0 [ 370.904181] __get_free_pages+0xf/0x40 [ 370.908065] get_zeroed_page+0x11/0x20 [ 370.911941] parse_security_options+0x1f/0xa0 [ 370.916428] btrfs_mount+0x2bb/0x2b28 [ 370.920211] ? lock_downgrade+0x740/0x740 [ 370.924351] ? find_held_lock+0x35/0x130 [ 370.928399] ? pcpu_alloc+0x3af/0x1050 [ 370.932281] ? btrfs_remount+0x11f0/0x11f0 [ 370.936502] ? rcu_read_lock_sched_held+0x110/0x130 [ 370.941508] ? __lockdep_init_map+0x10c/0x570 [ 370.945990] mount_fs+0x97/0x2a1 [ 370.949354] vfs_kern_mount.part.0+0x5e/0x3d0 [ 370.953836] ? find_held_lock+0x35/0x130 [ 370.957889] vfs_kern_mount+0x40/0x60 [ 370.961677] btrfs_mount+0x3ce/0x2b28 [ 370.965462] ? lock_downgrade+0x740/0x740 [ 370.969592] ? find_held_lock+0x35/0x130 [ 370.973640] ? pcpu_alloc+0x3af/0x1050 [ 370.977522] ? btrfs_remount+0x11f0/0x11f0 [ 370.981741] ? rcu_read_lock_sched_held+0x110/0x130 [ 370.986747] ? __lockdep_init_map+0x10c/0x570 [ 370.991230] ? __lockdep_init_map+0x10c/0x570 [ 370.995714] mount_fs+0x97/0x2a1 [ 370.999063] vfs_kern_mount.part.0+0x5e/0x3d0 [ 371.003544] do_mount+0x417/0x27d0 [ 371.007066] ? copy_mount_options+0x5c/0x2f0 [ 371.011459] ? rcu_read_lock_sched_held+0x110/0x130 [ 371.016458] ? copy_mount_string+0x40/0x40 [ 371.020685] ? copy_mount_options+0x1fe/0x2f0 [ 371.025170] SyS_mount+0xab/0x120 [ 371.028615] ? copy_mnt_ns+0x8c0/0x8c0 [ 371.032488] do_syscall_64+0x1e8/0x640 [ 371.036357] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 371.041191] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 371.046361] RIP: 0033:0x45de0a [ 371.049531] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 371.057217] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 371.064470] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 371.071720] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 23:01:17 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 371.078972] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 371.086229] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000003d 23:01:17 executing program 3 (fault-call:0 fault-nth:62): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:18 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB, @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 371.194062] FAULT_INJECTION: forcing a failure. [ 371.194062] name failslab, interval 1, probability 0, space 0, times 0 [ 371.223953] CPU: 1 PID: 20197 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 371.231858] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 371.241212] Call Trace: [ 371.243807] dump_stack+0x142/0x197 [ 371.247443] should_fail.cold+0x10f/0x159 [ 371.251602] should_failslab+0xdb/0x130 [ 371.255575] kmem_cache_alloc_trace+0x2e9/0x790 [ 371.260251] selinux_parse_opts_str+0x42c/0xa30 [ 371.264927] ? selinux_sb_show_options+0xd50/0xd50 [ 371.269854] ? free_pages+0x46/0x50 [ 371.273489] ? selinux_sb_copy_data+0x21e/0x390 [ 371.278141] security_sb_parse_opts_str+0x75/0xb0 [ 371.282971] parse_security_options+0x4e/0xa0 [ 371.287446] btrfs_mount+0x2bb/0x2b28 [ 371.291225] ? lock_downgrade+0x740/0x740 [ 371.295350] ? find_held_lock+0x35/0x130 [ 371.299389] ? pcpu_alloc+0x3af/0x1050 [ 371.303260] ? btrfs_remount+0x11f0/0x11f0 [ 371.307473] ? rcu_read_lock_sched_held+0x110/0x130 [ 371.312479] ? __lockdep_init_map+0x10c/0x570 [ 371.316993] mount_fs+0x97/0x2a1 [ 371.320338] vfs_kern_mount.part.0+0x5e/0x3d0 [ 371.324809] ? find_held_lock+0x35/0x130 [ 371.328886] vfs_kern_mount+0x40/0x60 [ 371.332666] btrfs_mount+0x3ce/0x2b28 [ 371.336568] ? lock_downgrade+0x740/0x740 [ 371.340691] ? find_held_lock+0x35/0x130 [ 371.344726] ? pcpu_alloc+0x3af/0x1050 [ 371.348594] ? btrfs_remount+0x11f0/0x11f0 [ 371.352808] ? rcu_read_lock_sched_held+0x110/0x130 [ 371.357818] ? __lockdep_init_map+0x10c/0x570 [ 371.362297] ? __lockdep_init_map+0x10c/0x570 [ 371.366774] mount_fs+0x97/0x2a1 [ 371.370123] vfs_kern_mount.part.0+0x5e/0x3d0 [ 371.374603] do_mount+0x417/0x27d0 [ 371.378179] ? copy_mount_options+0x5c/0x2f0 [ 371.382575] ? rcu_read_lock_sched_held+0x110/0x130 [ 371.387577] ? copy_mount_string+0x40/0x40 [ 371.391796] ? copy_mount_options+0x1fe/0x2f0 [ 371.396272] SyS_mount+0xab/0x120 [ 371.399703] ? copy_mnt_ns+0x8c0/0x8c0 [ 371.403573] do_syscall_64+0x1e8/0x640 [ 371.407443] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 371.412269] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 371.417437] RIP: 0033:0x45de0a [ 371.420605] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 371.428326] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 371.435573] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 23:01:18 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040), 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:18 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = syz_open_dev$audion(&(0x7f0000000100)='/dev/audio#\x00', 0x480000000000003, 0xa101) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x53572967) socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r1, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r1, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r2, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r2, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r2, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) socket$phonet_pipe(0x23, 0x5, 0x2) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000140)='/dev/full\x00', 0x80200, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SIOCX25SENDCALLACCPT(r4, 0x89e9) 23:01:18 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20}, 0x20) dup2(r0, r1) 23:01:18 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB, @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 371.442825] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 371.450076] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 371.457345] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000003e 23:01:18 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:18 executing program 3 (fault-call:0 fault-nth:63): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:18 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB, @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:18 executing program 4: openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/status\x00', 0x0, 0x0) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000140)=[{&(0x7f0000000200)="4b3981b199a9d62f8348f75ac85615837b392324decca7c23cda4dddd33a6d1b8557fe627f2af39ddfbb43514f9737e66f998ee5b7f8ba01c2058854799880b0adb3a6788b1b9e3875c287f65e78adcacb83741aefe584ae7bb0651ec66a277f06f0470423471103aefdea0a4531ac7d454258d59bd1878eae769d487043b42bf9c8abdb4ba820e2bc0a72a5fee2fa49668b251dc7dff67d4b36f2224e28f0a988aeedc5770db75df078bcc9aeac6c4147962f2d34e7e0e5cbfd89adf819f53acb46f12bf3", 0xc5, 0x2b00000000}, {&(0x7f0000000100)="03944c3fcef3812af35aa032561b8446efbc04d7fee12e335ac5602d4665d664114ce38db5be7c", 0x27, 0x4}], 0x0, 0x0) [ 371.662397] FAULT_INJECTION: forcing a failure. [ 371.662397] name failslab, interval 1, probability 0, space 0, times 0 [ 371.707768] CPU: 1 PID: 20228 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 371.715673] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 371.725064] Call Trace: [ 371.727636] dump_stack+0x142/0x197 [ 371.731247] should_fail.cold+0x10f/0x159 [ 371.735379] should_failslab+0xdb/0x130 [ 371.739331] kmem_cache_alloc_trace+0x2e9/0x790 [ 371.743985] selinux_parse_opts_str+0x3c1/0xa30 [ 371.748632] ? selinux_sb_show_options+0xd50/0xd50 [ 371.753545] ? free_pages+0x46/0x50 [ 371.757168] ? selinux_sb_copy_data+0x21e/0x390 [ 371.761831] security_sb_parse_opts_str+0x75/0xb0 [ 371.766677] parse_security_options+0x4e/0xa0 [ 371.771153] btrfs_mount+0x2bb/0x2b28 [ 371.774934] ? lock_downgrade+0x740/0x740 [ 371.779061] ? find_held_lock+0x35/0x130 [ 371.783103] ? pcpu_alloc+0x3af/0x1050 [ 371.786975] ? btrfs_remount+0x11f0/0x11f0 [ 371.791197] ? rcu_read_lock_sched_held+0x110/0x130 [ 371.796202] ? __lockdep_init_map+0x10c/0x570 [ 371.800681] mount_fs+0x97/0x2a1 [ 371.804032] vfs_kern_mount.part.0+0x5e/0x3d0 [ 371.808509] ? find_held_lock+0x35/0x130 [ 371.812562] vfs_kern_mount+0x40/0x60 [ 371.816343] btrfs_mount+0x3ce/0x2b28 [ 371.820124] ? lock_downgrade+0x740/0x740 [ 371.824248] ? find_held_lock+0x35/0x130 [ 371.828293] ? pcpu_alloc+0x3af/0x1050 [ 371.832197] ? btrfs_remount+0x11f0/0x11f0 [ 371.836415] ? rcu_read_lock_sched_held+0x110/0x130 [ 371.841418] ? __lockdep_init_map+0x10c/0x570 [ 371.845893] ? __lockdep_init_map+0x10c/0x570 [ 371.850373] mount_fs+0x97/0x2a1 [ 371.853721] vfs_kern_mount.part.0+0x5e/0x3d0 [ 371.858200] do_mount+0x417/0x27d0 [ 371.861718] ? copy_mount_options+0x5c/0x2f0 [ 371.866104] ? rcu_read_lock_sched_held+0x110/0x130 [ 371.871105] ? copy_mount_string+0x40/0x40 [ 371.875320] ? copy_mount_options+0x1fe/0x2f0 [ 371.879800] SyS_mount+0xab/0x120 [ 371.883231] ? copy_mnt_ns+0x8c0/0x8c0 [ 371.887108] do_syscall_64+0x1e8/0x640 [ 371.890976] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 371.895804] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 371.900975] RIP: 0033:0x45de0a 23:01:18 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',grou', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 371.904146] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 371.911835] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 371.919085] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 371.926333] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 371.933581] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 371.940837] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000003f 23:01:18 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',grou', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:18 executing program 3 (fault-call:0 fault-nth:64): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:18 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x192c011, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vcs\x00', 0x145a00, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$VIDIOC_CROPCAP(r3, 0xc02c563a, &(0x7f0000000640)={0x0, {0xdc26, 0x0, 0x5, 0x4}, {0x1, 0x5, 0x9, 0xbb3}, {0x2, 0x1}}) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$jfs(&(0x7f0000000240)='jfs\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x2, &(0x7f0000000340)=[{&(0x7f00000002c0)="df1f1d04f544b0b5ac41e8b68e43de272e31eeef14334b8e26c218df21af419b930d0d0e06b3eab78d7b698e35", 0x2d, 0x8}, {&(0x7f0000000300)="723f640633701eea3b791d6de1ce4b701916e5036f3b7ae0b5ef360b509e5dd208423c91e56d2790dbd3272df9f2", 0x2e, 0x5}], 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000254c63231b79a563dcbead9444276e59c31ee5d6bce5ec2470f7e51909d13fd078c364487de07fc864229094ffe074f6a57765313a8808bf5987df14b4419306eddba73db85d057cf9aaa8ad5dd2ba04b8ed9831ba3ca6cc431afc6462f1e23c53d5a66bd3a2a03e59dfedda2e28c09c24553e1c28ef38d20911037dd000"/143, @ANYRESHEX=r6, @ANYBLOB=',nointegrity,defcontext=root,\x00']) ioctl$VIDIOC_S_EXT_CTRLS(r5, 0xc0205648, &(0x7f0000000200)={0xa00000, 0x5, 0x8, 0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x9b090a, 0x4, [], @value=0xff}}) r8 = socket$inet(0x2, 0x800, 0x0) setsockopt$inet_tcp_int(r8, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r8, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r8, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) r9 = socket$inet_udplite(0x2, 0x2, 0x88) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$SNDRV_PCM_IOCTL_DELAY(r10, 0x80084121, &(0x7f0000000440)) sendto$inet(r8, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r8, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r11 = socket$inet_udplite(0x2, 0x2, 0x88) r12 = dup(r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(r12, 0x800443d3, &(0x7f0000000500)={@fixed={[], 0x12}, 0x7, 0x400, 0x3}) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r8, 0x84, 0x4, &(0x7f0000000480), &(0x7f00000004c0)=0x4) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x1) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000100)={0x1}) [ 372.063214] FAULT_INJECTION: forcing a failure. [ 372.063214] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 372.078296] CPU: 1 PID: 20251 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 372.086227] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 372.095568] Call Trace: [ 372.098162] dump_stack+0x142/0x197 [ 372.101798] should_fail.cold+0x10f/0x159 [ 372.105951] ? __might_sleep+0x93/0xb0 [ 372.109850] __alloc_pages_nodemask+0x1d6/0x7a0 [ 372.114527] ? __alloc_pages_slowpath+0x2930/0x2930 [ 372.119533] ? lock_downgrade+0x740/0x740 [ 372.123712] alloc_pages_current+0xec/0x1e0 [ 372.128019] __page_cache_alloc+0x248/0x3e0 [ 372.132344] do_read_cache_page+0x6d5/0x1320 [ 372.136751] ? blkdev_writepages+0xd0/0xd0 [ 372.140994] ? find_get_pages_contig+0xcf0/0xcf0 [ 372.145740] ? blkdev_get+0xb0/0x8e0 [ 372.149432] ? dput.part.0+0x170/0x750 [ 372.153302] ? bd_may_claim+0xd0/0xd0 [ 372.157083] ? path_put+0x50/0x70 [ 372.160515] ? lookup_bdev.part.0+0xe1/0x160 [ 372.164906] read_cache_page_gfp+0x6e/0x90 [ 372.169127] btrfs_read_disk_super+0xdd/0x530 [ 372.173603] btrfs_scan_one_device+0xc6/0x4e0 [ 372.178079] ? device_list_add+0x8d0/0x8d0 [ 372.182459] ? __free_pages+0x54/0x90 [ 372.186239] ? free_pages+0x46/0x50 [ 372.189846] btrfs_mount+0x2e3/0x2b28 [ 372.193627] ? lock_downgrade+0x740/0x740 [ 372.197752] ? find_held_lock+0x35/0x130 [ 372.201790] ? pcpu_alloc+0x3af/0x1050 [ 372.205670] ? btrfs_remount+0x11f0/0x11f0 [ 372.209896] ? rcu_read_lock_sched_held+0x110/0x130 [ 372.214898] ? __lockdep_init_map+0x10c/0x570 [ 372.219376] mount_fs+0x97/0x2a1 [ 372.222721] vfs_kern_mount.part.0+0x5e/0x3d0 [ 372.227197] ? find_held_lock+0x35/0x130 [ 372.231244] vfs_kern_mount+0x40/0x60 [ 372.235034] btrfs_mount+0x3ce/0x2b28 [ 372.238825] ? lock_downgrade+0x740/0x740 [ 372.242955] ? find_held_lock+0x35/0x130 [ 372.246999] ? pcpu_alloc+0x3af/0x1050 [ 372.250883] ? btrfs_remount+0x11f0/0x11f0 [ 372.255099] ? rcu_read_lock_sched_held+0x110/0x130 [ 372.260113] ? __lockdep_init_map+0x10c/0x570 [ 372.264606] ? __lockdep_init_map+0x10c/0x570 [ 372.269096] mount_fs+0x97/0x2a1 [ 372.272447] vfs_kern_mount.part.0+0x5e/0x3d0 [ 372.276921] do_mount+0x417/0x27d0 [ 372.280445] ? copy_mount_options+0x5c/0x2f0 [ 372.284834] ? rcu_read_lock_sched_held+0x110/0x130 [ 372.289831] ? copy_mount_string+0x40/0x40 [ 372.294046] ? copy_mount_options+0x1fe/0x2f0 [ 372.298522] SyS_mount+0xab/0x120 [ 372.301952] ? copy_mnt_ns+0x8c0/0x8c0 [ 372.305821] do_syscall_64+0x1e8/0x640 [ 372.309685] ? trace_hardirqs_off_thunk+0x1a/0x1c 23:01:19 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040), 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:19 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20}, 0x20) dup2(r0, r1) [ 372.314513] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 372.319680] RIP: 0033:0x45de0a [ 372.322847] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 372.330550] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 372.337815] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 372.345101] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 372.352360] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 23:01:19 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',grou', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 372.359619] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000040 23:01:19 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_i', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:19 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040), 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:19 executing program 3 (fault-call:0 fault-nth:65): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:19 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_i', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 372.557995] FAULT_INJECTION: forcing a failure. [ 372.557995] name failslab, interval 1, probability 0, space 0, times 0 [ 372.580739] CPU: 1 PID: 20282 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 372.588629] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 372.597983] Call Trace: [ 372.600576] dump_stack+0x142/0x197 [ 372.604213] should_fail.cold+0x10f/0x159 [ 372.608369] should_failslab+0xdb/0x130 [ 372.612352] kmem_cache_alloc+0x2d7/0x780 [ 372.616494] ? _raw_spin_unlock_irqrestore+0x6b/0xe0 [ 372.621587] ? btrfs_scan_one_device+0x89/0x4e0 [ 372.626251] ? trace_hardirqs_on_caller+0x400/0x590 [ 372.631250] getname_kernel+0x53/0x350 [ 372.635119] kern_path+0x20/0x40 [ 372.638508] lookup_bdev.part.0+0x63/0x160 [ 372.642722] ? blkdev_open+0x260/0x260 [ 372.646588] ? free_hot_cold_page+0x763/0xca0 [ 372.651078] blkdev_get_by_path+0x76/0xf0 [ 372.655219] btrfs_scan_one_device+0x97/0x4e0 [ 372.659695] ? device_list_add+0x8d0/0x8d0 [ 372.663913] ? __free_pages+0x54/0x90 [ 372.667696] ? free_pages+0x46/0x50 [ 372.671343] btrfs_mount+0x2e3/0x2b28 [ 372.675162] ? lock_downgrade+0x740/0x740 [ 372.679306] ? find_held_lock+0x35/0x130 [ 372.683359] ? pcpu_alloc+0x3af/0x1050 [ 372.687230] ? btrfs_remount+0x11f0/0x11f0 [ 372.691445] ? rcu_read_lock_sched_held+0x110/0x130 [ 372.696447] ? __lockdep_init_map+0x10c/0x570 [ 372.700989] mount_fs+0x97/0x2a1 [ 372.704373] vfs_kern_mount.part.0+0x5e/0x3d0 [ 372.708895] ? find_held_lock+0x35/0x130 [ 372.712948] vfs_kern_mount+0x40/0x60 [ 372.716732] btrfs_mount+0x3ce/0x2b28 [ 372.720517] ? lock_downgrade+0x740/0x740 [ 372.724687] ? find_held_lock+0x35/0x130 [ 372.728739] ? pcpu_alloc+0x3af/0x1050 [ 372.732617] ? btrfs_remount+0x11f0/0x11f0 [ 372.736839] ? rcu_read_lock_sched_held+0x110/0x130 [ 372.741842] ? __lockdep_init_map+0x10c/0x570 [ 372.746343] ? __lockdep_init_map+0x10c/0x570 [ 372.750827] mount_fs+0x97/0x2a1 [ 372.754208] vfs_kern_mount.part.0+0x5e/0x3d0 [ 372.758700] do_mount+0x417/0x27d0 [ 372.762221] ? copy_mount_options+0x5c/0x2f0 [ 372.766608] ? rcu_read_lock_sched_held+0x110/0x130 [ 372.771603] ? copy_mount_string+0x40/0x40 [ 372.775857] ? copy_mount_options+0x1fe/0x2f0 [ 372.780343] SyS_mount+0xab/0x120 [ 372.783796] ? copy_mnt_ns+0x8c0/0x8c0 [ 372.787689] do_syscall_64+0x1e8/0x640 [ 372.791577] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 372.796427] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 372.801672] RIP: 0033:0x45de0a 23:01:19 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_i', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:19 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 372.804844] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 372.812531] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 372.819785] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 372.827108] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 372.834456] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 372.841706] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000041 23:01:19 executing program 4: syz_mount_image$btrfs(&(0x7f00000002c0)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f00000004c0)=[{&(0x7f0000000640)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0xffff}, {&(0x7f0000000340)="87536757c844c782a11192f3e7d7724a209639db33011906e2135f03f3bcaff2c0179a45b1e12bad1e928994c4ac95cfc37f51a41d454967550b66e05ac873b36d537a6b35bdd6a81523b08db5578f8737e60b48e3899c8e5de55ba5ebb3dc313f6bb38286f54ec230c1f9d89b2aa655ac1e01637e25649ea5f0d3f9f621d4412a0201c4000a96a405850135ee97c31a97abd6a8d3d89ab009f7732f80c3cc44459c1afb73226a66cb95a693ffb8a3f7f23904844e0ea9e75c08bb1c056c8031ed225901e561d9048532", 0xca}, {&(0x7f0000000440)="5de61f35b497cfc0c3ce8966042d4cab978fc83cf224d35edfa70f7b26a3e2aa2ee5bbc1556cbe4a940999ade1af58883743039cf2f3853f86c76048f44e4a0e9c3001f6ccadb4a8328e76e0520e06d4bde40a6baaa4d3b6bfd22f39431d349d8d580faa39c1648678772ba526c535aa4139ba1116a61c77a1755960bb", 0x7d, 0x1}, {&(0x7f0000000580)="8138adbf91ca673f5a116a2b984a928dfd98c32e885ae05adbc616a09cde0b9931f247794d16dfc01a8c1ada29fa9971a16c96df9e6872f75d25373b066fc9b5337dc3a1bf296435d4b5ca89c24250155cb780ffade2811f1ed6b1e11139df68f81e09fd709861c4d568ba470b9140150e4b02d1ad9ca4a43dc1a8bd5c4cc50f7056cee9d7cf45d5", 0x88, 0x20}], 0x1080005, 0x0) r0 = socket$inet(0x2, 0x6, 0x1f) ioctl(r0, 0x3ff, &(0x7f0000000100)="d7bff4a00adb56cb207fe6082a4494a4d96f0c85b1d5158df248bbf1923f0b10decbc3bf825b86ef95bdbbcf38ef8e9dadb29f684a5bf6288e6a673fb73da0569d3805b0730c26193e31f3bfa44f599f6568c852568d705fe6c87fb78d9b9fd998f51f1100250ba4d298ba6190894b9ba2e243e8a63bdf2d1badde28920865") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) setsockopt$RXRPC_MIN_SECURITY_LEVEL(r3, 0x110, 0x4, &(0x7f0000000300), 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000000)={0x8, 0x200, 0x9, 0x20, 0xa, "bf6129ec5473edb9d0d4f1338f06ba5408e8ae"}) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) ioctl$EVIOCGKEYCODE_V2(r3, 0x80284504, &(0x7f0000000080)=""/43) sendto$inet(r1, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r1, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) getsockopt$inet_buf(r1, 0x0, 0x2a, &(0x7f0000000200)=""/105, &(0x7f0000000180)=0x69) 23:01:19 executing program 3 (fault-call:0 fault-nth:66): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:19 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 372.972562] FAULT_INJECTION: forcing a failure. [ 372.972562] name failslab, interval 1, probability 0, space 0, times 0 [ 372.998804] CPU: 1 PID: 20309 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 373.006711] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 373.016061] Call Trace: [ 373.018656] dump_stack+0x142/0x197 [ 373.022291] should_fail.cold+0x10f/0x159 [ 373.026443] should_failslab+0xdb/0x130 [ 373.030415] kmem_cache_alloc_trace+0x2e9/0x790 [ 373.035081] selinux_parse_opts_str+0x42c/0xa30 [ 373.039747] ? selinux_sb_show_options+0xd50/0xd50 [ 373.044667] ? free_pages+0x46/0x50 [ 373.048286] ? selinux_sb_copy_data+0x21e/0x390 [ 373.052944] security_sb_parse_opts_str+0x75/0xb0 [ 373.057784] parse_security_options+0x4e/0xa0 [ 373.062261] btrfs_mount+0x2bb/0x2b28 [ 373.066043] ? lock_downgrade+0x740/0x740 [ 373.070167] ? find_held_lock+0x35/0x130 [ 373.074219] ? pcpu_alloc+0x3af/0x1050 [ 373.078103] ? btrfs_remount+0x11f0/0x11f0 [ 373.082366] ? rcu_read_lock_sched_held+0x110/0x130 [ 373.087373] ? __lockdep_init_map+0x10c/0x570 [ 373.091854] mount_fs+0x97/0x2a1 [ 373.095203] vfs_kern_mount.part.0+0x5e/0x3d0 [ 373.099676] ? find_held_lock+0x35/0x130 [ 373.103725] vfs_kern_mount+0x40/0x60 [ 373.107509] btrfs_mount+0x3ce/0x2b28 [ 373.111289] ? lock_downgrade+0x740/0x740 [ 373.115436] ? find_held_lock+0x35/0x130 [ 373.119477] ? pcpu_alloc+0x3af/0x1050 [ 373.123355] ? btrfs_remount+0x11f0/0x11f0 [ 373.127580] ? rcu_read_lock_sched_held+0x110/0x130 [ 373.132582] ? __lockdep_init_map+0x10c/0x570 [ 373.137057] ? __lockdep_init_map+0x10c/0x570 [ 373.141533] mount_fs+0x97/0x2a1 [ 373.144879] vfs_kern_mount.part.0+0x5e/0x3d0 [ 373.149366] do_mount+0x417/0x27d0 [ 373.152903] ? copy_mount_options+0x5c/0x2f0 [ 373.157314] ? rcu_read_lock_sched_held+0x110/0x130 [ 373.162337] ? copy_mount_string+0x40/0x40 [ 373.166578] ? copy_mount_options+0x1fe/0x2f0 [ 373.171079] SyS_mount+0xab/0x120 [ 373.174529] ? copy_mnt_ns+0x8c0/0x8c0 [ 373.178408] do_syscall_64+0x1e8/0x640 [ 373.182287] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 373.187178] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 373.192348] RIP: 0033:0x45de0a [ 373.195520] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 373.203244] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 373.210546] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 373.217800] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 373.225057] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 373.232309] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000042 23:01:20 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:20 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(0xffffffffffffffff, r1) 23:01:20 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:20 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f0000000180)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000200)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$VIDIOC_G_TUNER(r1, 0xc054561d, &(0x7f0000000100)={0x88, "36670dc911b4dc56143a4c5148aace21fa04ce8662526d230a552aa127e0fd3e", 0x2, 0x100, 0x8, 0x5, 0x4, 0x0, 0xe2d0}) 23:01:20 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040), 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:20 executing program 3 (fault-call:0 fault-nth:67): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:20 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 373.432619] FAULT_INJECTION: forcing a failure. [ 373.432619] name failslab, interval 1, probability 0, space 0, times 0 23:01:20 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 373.497765] CPU: 1 PID: 20342 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 373.505674] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 373.515039] Call Trace: [ 373.517627] dump_stack+0x142/0x197 [ 373.521266] should_fail.cold+0x10f/0x159 [ 373.525428] should_failslab+0xdb/0x130 [ 373.529405] kmem_cache_alloc+0x2d7/0x780 [ 373.533556] ? delete_node+0x1fb/0x690 [ 373.537449] ? save_trace+0x290/0x290 [ 373.541260] alloc_buffer_head+0x24/0xe0 23:01:20 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:20 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 373.545331] alloc_page_buffers+0xb7/0x200 [ 373.549576] create_empty_buffers+0x39/0x480 [ 373.553986] ? __lock_is_held+0xb6/0x140 [ 373.558048] ? check_preemption_disabled+0x3c/0x250 [ 373.563063] create_page_buffers+0x153/0x1c0 [ 373.567472] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 373.572926] block_read_full_page+0xcd/0x960 [ 373.577464] ? set_init_blocksize+0x210/0x210 [ 373.581967] ? __lru_cache_add+0x18a/0x250 [ 373.586216] ? __bread_gfp+0x290/0x290 [ 373.590108] ? add_to_page_cache_lru+0x159/0x310 23:01:20 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 373.594868] ? add_to_page_cache_locked+0x40/0x40 [ 373.599713] blkdev_readpage+0x1d/0x30 [ 373.603606] do_read_cache_page+0x721/0x1320 [ 373.608014] ? blkdev_writepages+0xd0/0xd0 [ 373.612267] ? find_get_pages_contig+0xcf0/0xcf0 [ 373.617023] ? blkdev_get+0xb0/0x8e0 [ 373.620737] ? dput.part.0+0x170/0x750 [ 373.624624] ? bd_may_claim+0xd0/0xd0 [ 373.628429] ? path_put+0x50/0x70 [ 373.631884] ? lookup_bdev.part.0+0xe1/0x160 [ 373.636299] read_cache_page_gfp+0x6e/0x90 [ 373.640543] btrfs_read_disk_super+0xdd/0x530 23:01:20 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 373.645045] btrfs_scan_one_device+0xc6/0x4e0 [ 373.649539] ? device_list_add+0x8d0/0x8d0 [ 373.653769] ? __free_pages+0x54/0x90 [ 373.657564] ? free_pages+0x46/0x50 [ 373.661195] btrfs_mount+0x2e3/0x2b28 [ 373.664996] ? lock_downgrade+0x740/0x740 [ 373.669147] ? find_held_lock+0x35/0x130 [ 373.673207] ? pcpu_alloc+0x3af/0x1050 [ 373.677105] ? btrfs_remount+0x11f0/0x11f0 [ 373.681346] ? rcu_read_lock_sched_held+0x110/0x130 [ 373.686373] ? __lockdep_init_map+0x10c/0x570 [ 373.690868] mount_fs+0x97/0x2a1 [ 373.694222] vfs_kern_mount.part.0+0x5e/0x3d0 [ 373.698694] ? find_held_lock+0x35/0x130 [ 373.702739] vfs_kern_mount+0x40/0x60 [ 373.706519] btrfs_mount+0x3ce/0x2b28 [ 373.710298] ? lock_downgrade+0x740/0x740 [ 373.714424] ? find_held_lock+0x35/0x130 [ 373.718469] ? pcpu_alloc+0x3af/0x1050 [ 373.722347] ? btrfs_remount+0x11f0/0x11f0 [ 373.726567] ? rcu_read_lock_sched_held+0x110/0x130 [ 373.731567] ? __lockdep_init_map+0x10c/0x570 [ 373.736041] ? __lockdep_init_map+0x10c/0x570 [ 373.740519] mount_fs+0x97/0x2a1 [ 373.743868] vfs_kern_mount.part.0+0x5e/0x3d0 [ 373.748345] do_mount+0x417/0x27d0 [ 373.751861] ? copy_mount_options+0x5c/0x2f0 [ 373.756250] ? rcu_read_lock_sched_held+0x110/0x130 [ 373.761304] ? copy_mount_string+0x40/0x40 [ 373.765535] ? copy_mount_options+0x1fe/0x2f0 [ 373.770032] SyS_mount+0xab/0x120 [ 373.773475] ? copy_mnt_ns+0x8c0/0x8c0 [ 373.777344] do_syscall_64+0x1e8/0x640 [ 373.781215] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 373.786043] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 373.791213] RIP: 0033:0x45de0a [ 373.794385] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 373.802085] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 373.809332] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 373.816587] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 373.823843] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 373.831097] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000043 23:01:21 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:21 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:21 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(0xffffffffffffffff, r1) 23:01:21 executing program 3 (fault-call:0 fault-nth:68): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 374.226766] FAULT_INJECTION: forcing a failure. [ 374.226766] name failslab, interval 1, probability 0, space 0, times 0 [ 374.238314] CPU: 1 PID: 20386 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 374.246187] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 374.255525] Call Trace: [ 374.258097] dump_stack+0x142/0x197 [ 374.261713] should_fail.cold+0x10f/0x159 [ 374.265842] should_failslab+0xdb/0x130 [ 374.269793] kmem_cache_alloc+0x47/0x780 [ 374.273836] radix_tree_node_alloc.constprop.0+0x1c7/0x310 [ 374.279440] __radix_tree_create+0x337/0x4d0 [ 374.283840] page_cache_tree_insert+0xa7/0x2d0 [ 374.288410] ? file_check_and_advance_wb_err+0x380/0x380 [ 374.293847] ? debug_smp_processor_id+0x1c/0x20 [ 374.298501] __add_to_page_cache_locked+0x2ab/0x8c0 [ 374.303494] ? find_lock_entry+0x4b0/0x4b0 [ 374.307708] add_to_page_cache_lru+0xf4/0x310 [ 374.312189] ? add_to_page_cache_locked+0x40/0x40 [ 374.317018] ? __page_cache_alloc+0xdd/0x3e0 [ 374.321415] do_read_cache_page+0x6fe/0x1320 [ 374.325803] ? blkdev_writepages+0xd0/0xd0 [ 374.330020] ? find_get_pages_contig+0xcf0/0xcf0 [ 374.334753] ? blkdev_get+0xb0/0x8e0 [ 374.338444] ? dput.part.0+0x170/0x750 [ 374.342312] ? bd_may_claim+0xd0/0xd0 [ 374.346087] ? path_put+0x50/0x70 [ 374.349516] ? lookup_bdev.part.0+0xe1/0x160 [ 374.353905] read_cache_page_gfp+0x6e/0x90 [ 374.358117] btrfs_read_disk_super+0xdd/0x530 [ 374.362590] btrfs_scan_one_device+0xc6/0x4e0 [ 374.367075] ? device_list_add+0x8d0/0x8d0 [ 374.371287] ? __free_pages+0x54/0x90 [ 374.375065] ? free_pages+0x46/0x50 [ 374.378673] btrfs_mount+0x2e3/0x2b28 [ 374.382452] ? lock_downgrade+0x740/0x740 [ 374.386578] ? find_held_lock+0x35/0x130 [ 374.390627] ? pcpu_alloc+0x3af/0x1050 [ 374.394494] ? btrfs_remount+0x11f0/0x11f0 [ 374.398709] ? rcu_read_lock_sched_held+0x110/0x130 [ 374.403720] ? __lockdep_init_map+0x10c/0x570 [ 374.408347] mount_fs+0x97/0x2a1 [ 374.411692] vfs_kern_mount.part.0+0x5e/0x3d0 [ 374.416163] ? find_held_lock+0x35/0x130 [ 374.420202] vfs_kern_mount+0x40/0x60 [ 374.423979] btrfs_mount+0x3ce/0x2b28 [ 374.427757] ? lock_downgrade+0x740/0x740 [ 374.431880] ? find_held_lock+0x35/0x130 [ 374.435917] ? pcpu_alloc+0x3af/0x1050 [ 374.439782] ? btrfs_remount+0x11f0/0x11f0 [ 374.444031] ? rcu_read_lock_sched_held+0x110/0x130 [ 374.449039] ? __lockdep_init_map+0x10c/0x570 [ 374.453512] ? __lockdep_init_map+0x10c/0x570 [ 374.457999] mount_fs+0x97/0x2a1 [ 374.461350] vfs_kern_mount.part.0+0x5e/0x3d0 [ 374.465873] do_mount+0x417/0x27d0 [ 374.469396] ? copy_mount_options+0x5c/0x2f0 [ 374.473781] ? rcu_read_lock_sched_held+0x110/0x130 [ 374.478777] ? copy_mount_string+0x40/0x40 [ 374.482990] ? copy_mount_options+0x1fe/0x2f0 [ 374.487462] SyS_mount+0xab/0x120 [ 374.490892] ? copy_mnt_ns+0x8c0/0x8c0 [ 374.494756] do_syscall_64+0x1e8/0x640 [ 374.498621] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 374.503447] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 374.508612] RIP: 0033:0x45de0a [ 374.511797] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 374.519485] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a 23:01:21 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = syz_open_dev$audion(&(0x7f0000000100)='/dev/audio#\x00', 0x2, 0x440400) getsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000140), &(0x7f0000000180)=0x8) 23:01:21 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040), 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:21 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 374.526732] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 374.533977] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 374.541229] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 374.548479] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000044 23:01:21 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(0xffffffffffffffff, r1) 23:01:21 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:21 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:21 executing program 3 (fault-call:0 fault-nth:69): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:21 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 374.728698] FAULT_INJECTION: forcing a failure. [ 374.728698] name failslab, interval 1, probability 0, space 0, times 0 [ 374.764749] CPU: 1 PID: 20419 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 374.772677] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 374.782035] Call Trace: [ 374.784628] dump_stack+0x142/0x197 [ 374.788268] should_fail.cold+0x10f/0x159 [ 374.792428] should_failslab+0xdb/0x130 [ 374.796401] kmem_cache_alloc+0x2d7/0x780 [ 374.800545] ? radix_tree_extend+0x388/0x430 [ 374.804948] ? delete_node+0x1fb/0x690 [ 374.808862] ? save_trace+0x290/0x290 [ 374.812650] alloc_buffer_head+0x24/0xe0 [ 374.816696] alloc_page_buffers+0xb7/0x200 [ 374.821031] create_empty_buffers+0x39/0x480 [ 374.825439] ? __lock_is_held+0xb6/0x140 [ 374.829674] ? check_preemption_disabled+0x3c/0x250 [ 374.834679] create_page_buffers+0x153/0x1c0 [ 374.839073] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 374.844506] block_read_full_page+0xcd/0x960 [ 374.848913] ? set_init_blocksize+0x210/0x210 [ 374.853407] ? __lru_cache_add+0x18a/0x250 [ 374.857634] ? __bread_gfp+0x290/0x290 [ 374.861546] ? add_to_page_cache_lru+0x159/0x310 [ 374.866296] ? add_to_page_cache_locked+0x40/0x40 [ 374.871134] blkdev_readpage+0x1d/0x30 [ 374.875005] do_read_cache_page+0x721/0x1320 [ 374.879431] ? blkdev_writepages+0xd0/0xd0 [ 374.883696] ? find_get_pages_contig+0xcf0/0xcf0 [ 374.888432] ? blkdev_get+0xb0/0x8e0 [ 374.892172] ? dput.part.0+0x170/0x750 [ 374.896051] ? bd_may_claim+0xd0/0xd0 [ 374.899836] ? path_put+0x50/0x70 [ 374.903279] ? lookup_bdev.part.0+0xe1/0x160 [ 374.907682] read_cache_page_gfp+0x6e/0x90 [ 374.911910] btrfs_read_disk_super+0xdd/0x530 [ 374.916393] btrfs_scan_one_device+0xc6/0x4e0 [ 374.920873] ? device_list_add+0x8d0/0x8d0 [ 374.925088] ? __free_pages+0x54/0x90 [ 374.928928] ? free_pages+0x46/0x50 [ 374.932550] btrfs_mount+0x2e3/0x2b28 [ 374.936333] ? lock_downgrade+0x740/0x740 [ 374.940461] ? find_held_lock+0x35/0x130 [ 374.944501] ? pcpu_alloc+0x3af/0x1050 [ 374.948377] ? btrfs_remount+0x11f0/0x11f0 [ 374.952604] ? rcu_read_lock_sched_held+0x110/0x130 [ 374.957610] ? __lockdep_init_map+0x10c/0x570 [ 374.962095] mount_fs+0x97/0x2a1 [ 374.965446] vfs_kern_mount.part.0+0x5e/0x3d0 [ 374.969927] ? find_held_lock+0x35/0x130 [ 374.973970] vfs_kern_mount+0x40/0x60 [ 374.977750] btrfs_mount+0x3ce/0x2b28 [ 374.981531] ? lock_downgrade+0x740/0x740 [ 374.985660] ? find_held_lock+0x35/0x130 [ 374.989699] ? pcpu_alloc+0x3af/0x1050 [ 374.993570] ? btrfs_remount+0x11f0/0x11f0 [ 374.997820] ? rcu_read_lock_sched_held+0x110/0x130 [ 375.002841] ? __lockdep_init_map+0x10c/0x570 [ 375.007335] ? __lockdep_init_map+0x10c/0x570 [ 375.011819] mount_fs+0x97/0x2a1 [ 375.015172] vfs_kern_mount.part.0+0x5e/0x3d0 [ 375.019696] do_mount+0x417/0x27d0 [ 375.023219] ? copy_mount_options+0x5c/0x2f0 [ 375.027618] ? rcu_read_lock_sched_held+0x110/0x130 [ 375.032621] ? copy_mount_string+0x40/0x40 [ 375.036844] ? copy_mount_options+0x1fe/0x2f0 [ 375.041324] SyS_mount+0xab/0x120 [ 375.044761] ? copy_mnt_ns+0x8c0/0x8c0 [ 375.048629] do_syscall_64+0x1e8/0x640 [ 375.052501] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 375.057332] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 375.062546] RIP: 0033:0x45de0a [ 375.065717] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 375.073414] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 375.080674] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 375.087932] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 375.095243] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 375.102503] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000045 [ 375.131332] print_req_error: I/O error, dev loop4, sector 128 23:01:22 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:22 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:22 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, 0xffffffffffffffff) 23:01:22 executing program 4: r0 = syz_open_dev$cec(&(0x7f0000000100)='/dev/cec#\x00', 0x0, 0x2) ioctl$VIDIOC_SUBDEV_S_FMT(r0, 0xc0585605, &(0x7f0000000140)={0x41ad78cbe5aea324, 0x0, {0x8, 0x9, 0x300c, 0x2, 0x4, 0x2, 0x1, 0x7}}) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:01:22 executing program 3 (fault-call:0 fault-nth:70): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 375.414259] FAULT_INJECTION: forcing a failure. [ 375.414259] name failslab, interval 1, probability 0, space 0, times 0 [ 375.433844] CPU: 1 PID: 20442 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 375.441743] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 375.451171] Call Trace: [ 375.454204] dump_stack+0x142/0x197 [ 375.457847] should_fail.cold+0x10f/0x159 23:01:22 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:22 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000004000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 375.462004] ? __lock_is_held+0xb6/0x140 [ 375.466074] ? mempool_free+0x1d0/0x1d0 [ 375.470056] should_failslab+0xdb/0x130 [ 375.474034] kmem_cache_alloc+0x47/0x780 [ 375.478110] ? mempool_free+0x1d0/0x1d0 [ 375.482091] mempool_alloc_slab+0x47/0x60 [ 375.486240] mempool_alloc+0x138/0x300 [ 375.490135] ? remove_element.isra.0+0x1b0/0x1b0 [ 375.494887] ? find_held_lock+0x35/0x130 [ 375.498935] ? create_empty_buffers+0x2d3/0x480 [ 375.503592] ? save_trace+0x290/0x290 [ 375.507383] bio_alloc_bioset+0x368/0x680 [ 375.511526] ? bvec_alloc+0x2e0/0x2e0 [ 375.515318] submit_bh_wbc+0xf6/0x720 [ 375.519120] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 375.524584] block_read_full_page+0x7a2/0x960 [ 375.529082] ? set_init_blocksize+0x210/0x210 [ 375.533566] ? __bread_gfp+0x290/0x290 [ 375.537455] ? add_to_page_cache_lru+0x159/0x310 [ 375.542197] ? add_to_page_cache_locked+0x40/0x40 [ 375.547026] blkdev_readpage+0x1d/0x30 [ 375.550898] do_read_cache_page+0x721/0x1320 [ 375.555290] ? blkdev_writepages+0xd0/0xd0 [ 375.559513] ? find_get_pages_contig+0xcf0/0xcf0 [ 375.564254] ? blkdev_get+0xb0/0x8e0 [ 375.567959] ? dput.part.0+0x170/0x750 [ 375.571835] ? bd_may_claim+0xd0/0xd0 [ 375.575620] ? path_put+0x50/0x70 [ 375.579113] ? lookup_bdev.part.0+0xe1/0x160 [ 375.583517] read_cache_page_gfp+0x6e/0x90 [ 375.587776] btrfs_read_disk_super+0xdd/0x530 [ 375.592261] btrfs_scan_one_device+0xc6/0x4e0 [ 375.596739] ? device_list_add+0x8d0/0x8d0 [ 375.600955] ? __free_pages+0x54/0x90 [ 375.604740] ? free_pages+0x46/0x50 [ 375.608357] btrfs_mount+0x2e3/0x2b28 [ 375.612151] ? lock_downgrade+0x740/0x740 [ 375.616286] ? find_held_lock+0x35/0x130 [ 375.620338] ? pcpu_alloc+0x3af/0x1050 [ 375.624230] ? btrfs_remount+0x11f0/0x11f0 [ 375.628456] ? rcu_read_lock_sched_held+0x110/0x130 [ 375.633460] ? __lockdep_init_map+0x10c/0x570 [ 375.637952] mount_fs+0x97/0x2a1 [ 375.641309] vfs_kern_mount.part.0+0x5e/0x3d0 [ 375.645788] ? find_held_lock+0x35/0x130 [ 375.649837] vfs_kern_mount+0x40/0x60 [ 375.653622] btrfs_mount+0x3ce/0x2b28 [ 375.657407] ? lock_downgrade+0x740/0x740 [ 375.661539] ? find_held_lock+0x35/0x130 [ 375.665595] ? pcpu_alloc+0x3af/0x1050 [ 375.669469] ? btrfs_remount+0x11f0/0x11f0 [ 375.673692] ? rcu_read_lock_sched_held+0x110/0x130 [ 375.678710] ? __lockdep_init_map+0x10c/0x570 [ 375.683196] ? __lockdep_init_map+0x10c/0x570 [ 375.687683] mount_fs+0x97/0x2a1 [ 375.691038] vfs_kern_mount.part.0+0x5e/0x3d0 [ 375.695526] do_mount+0x417/0x27d0 [ 375.699059] ? copy_mount_options+0x5c/0x2f0 [ 375.703457] ? rcu_read_lock_sched_held+0x110/0x130 [ 375.708458] ? copy_mount_string+0x40/0x40 [ 375.712686] ? copy_mount_options+0x1fe/0x2f0 [ 375.717171] SyS_mount+0xab/0x120 [ 375.720607] ? copy_mnt_ns+0x8c0/0x8c0 [ 375.724483] do_syscall_64+0x1e8/0x640 [ 375.728353] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 375.733285] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 375.738458] RIP: 0033:0x45de0a [ 375.741640] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 375.749338] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 375.756602] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 23:01:22 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000004000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 375.763860] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 375.771115] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 375.778368] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000046 23:01:22 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000004000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:22 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, 0xffffffffffffffff) 23:01:22 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,use', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:22 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,use', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:23 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:23 executing program 3 (fault-call:0 fault-nth:71): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:23 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,use', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:23 executing program 4: syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x302000, 0x0) ioctl$SNDCTL_DSP_SUBDIVIDE(r0, 0xc0045009, &(0x7f0000000140)=0x7) 23:01:23 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_i', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 376.294964] FAULT_INJECTION: forcing a failure. [ 376.294964] name failslab, interval 1, probability 0, space 0, times 0 [ 376.337293] CPU: 1 PID: 20492 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 376.345197] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 376.354545] Call Trace: [ 376.357131] dump_stack+0x142/0x197 [ 376.360901] should_fail.cold+0x10f/0x159 [ 376.365056] ? __lock_is_held+0xb6/0x140 [ 376.369127] ? mempool_free+0x1d0/0x1d0 [ 376.373111] should_failslab+0xdb/0x130 [ 376.377094] kmem_cache_alloc+0x47/0x780 [ 376.381159] ? mempool_free+0x1d0/0x1d0 [ 376.385123] mempool_alloc_slab+0x47/0x60 [ 376.389254] mempool_alloc+0x138/0x300 [ 376.393137] ? remove_element.isra.0+0x1b0/0x1b0 [ 376.397907] ? find_held_lock+0x35/0x130 [ 376.401954] ? create_empty_buffers+0x2d3/0x480 [ 376.406616] ? save_trace+0x290/0x290 [ 376.410409] bio_alloc_bioset+0x368/0x680 [ 376.414547] ? bvec_alloc+0x2e0/0x2e0 [ 376.418336] submit_bh_wbc+0xf6/0x720 [ 376.422125] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 376.427561] block_read_full_page+0x7a2/0x960 [ 376.432084] ? set_init_blocksize+0x210/0x210 [ 376.436590] ? __bread_gfp+0x290/0x290 [ 376.440477] ? add_to_page_cache_lru+0x159/0x310 [ 376.445220] ? add_to_page_cache_locked+0x40/0x40 [ 376.450056] blkdev_readpage+0x1d/0x30 [ 376.453929] do_read_cache_page+0x721/0x1320 [ 376.458336] ? blkdev_writepages+0xd0/0xd0 [ 376.462556] ? find_get_pages_contig+0xcf0/0xcf0 [ 376.467292] ? blkdev_get+0xb0/0x8e0 [ 376.470990] ? dput.part.0+0x170/0x750 [ 376.474861] ? bd_may_claim+0xd0/0xd0 [ 376.478643] ? path_put+0x50/0x70 [ 376.482088] ? lookup_bdev.part.0+0xe1/0x160 [ 376.486478] read_cache_page_gfp+0x6e/0x90 [ 376.490700] btrfs_read_disk_super+0xdd/0x530 [ 376.495179] btrfs_scan_one_device+0xc6/0x4e0 [ 376.499659] ? device_list_add+0x8d0/0x8d0 [ 376.503877] ? __free_pages+0x54/0x90 [ 376.507660] ? free_pages+0x46/0x50 [ 376.511282] btrfs_mount+0x2e3/0x2b28 [ 376.515067] ? lock_downgrade+0x740/0x740 [ 376.519289] ? find_held_lock+0x35/0x130 [ 376.523334] ? pcpu_alloc+0x3af/0x1050 [ 376.527208] ? btrfs_remount+0x11f0/0x11f0 [ 376.531430] ? rcu_read_lock_sched_held+0x110/0x130 [ 376.536436] ? __lockdep_init_map+0x10c/0x570 [ 376.540921] mount_fs+0x97/0x2a1 [ 376.544273] vfs_kern_mount.part.0+0x5e/0x3d0 [ 376.548752] ? find_held_lock+0x35/0x130 [ 376.552796] vfs_kern_mount+0x40/0x60 [ 376.556579] btrfs_mount+0x3ce/0x2b28 [ 376.560365] ? lock_downgrade+0x740/0x740 [ 376.564498] ? find_held_lock+0x35/0x130 [ 376.568549] ? pcpu_alloc+0x3af/0x1050 [ 376.572438] ? btrfs_remount+0x11f0/0x11f0 [ 376.576667] ? rcu_read_lock_sched_held+0x110/0x130 [ 376.581675] ? __lockdep_init_map+0x10c/0x570 [ 376.586153] ? __lockdep_init_map+0x10c/0x570 [ 376.590633] mount_fs+0x97/0x2a1 [ 376.593986] vfs_kern_mount.part.0+0x5e/0x3d0 [ 376.598466] do_mount+0x417/0x27d0 [ 376.601997] ? copy_mount_options+0x5c/0x2f0 [ 376.606406] ? rcu_read_lock_sched_held+0x110/0x130 [ 376.611406] ? copy_mount_string+0x40/0x40 [ 376.615646] ? copy_mount_options+0x1fe/0x2f0 [ 376.620132] SyS_mount+0xab/0x120 [ 376.623583] ? copy_mnt_ns+0x8c0/0x8c0 [ 376.627468] do_syscall_64+0x1e8/0x640 [ 376.631339] ? trace_hardirqs_off_thunk+0x1a/0x1c 23:01:23 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_i', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:23 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 376.636193] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 376.641364] RIP: 0033:0x45de0a [ 376.644565] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 376.652254] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 376.659505] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 376.666754] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 376.674006] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 376.681259] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000047 23:01:23 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, 0xffffffffffffffff) 23:01:23 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_i', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:23 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:23 executing program 3 (fault-call:0 fault-nth:72): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:23 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e22, @multicast1}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r0, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r0, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) r1 = dup3(r0, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x1, 0x0, &(0x7f0000000100)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x5, 0xfb, &(0x7f00001a7f05)=""/251, 0x0, 0x0, [], 0x0, 0x0, r1, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000)={0x0, 0x10}, 0x10}, 0x78) r2 = getpid() r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340)='nl80211\x00') sendmsg$NL80211_CMD_GET_STATION(r4, &(0x7f0000000480)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x88, r5, 0x20, 0x70bd26, 0x25dfdbff, {}, [@NL80211_ATTR_STA_SUPPORTED_RATES={0xf, 0x13, "9d29bb04c6c58f183d088a"}, @NL80211_ATTR_STA_PLINK_STATE={0x5}, @NL80211_ATTR_STA_LISTEN_INTERVAL={0x6, 0x12, 0xfff}, @NL80211_ATTR_MAC={0xa, 0x6, @random="0a80f984079a"}, @NL80211_ATTR_STA_TX_POWER_SETTING={0x5, 0x113, 0x2}, @NL80211_ATTR_AIRTIME_WEIGHT={0x6}, @NL80211_ATTR_MGMT_SUBTYPE={0x5, 0x29, 0x8466aa4446692964}, @NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES={0x25, 0xbe, "4240578575f73d6778315083245bcebce9d42bd6efaf921d9194eefe747b99c0b4"}, @NL80211_ATTR_STA_VLAN={0x8}]}, 0x88}, 0x1, 0x0, 0x0, 0x8001}, 0x40c0) sched_setaffinity(r2, 0x8, &(0x7f0000000200)=0x100000001) ioctl$GIO_UNIMAP(0xffffffffffffffff, 0x4b66, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{}, {}, {}, {}, {}]}) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r8 = ioctl$KVM_CREATE_VM(r7, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r8, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_DEASSIGN_PCI_DEVICE(r8, 0x4040ae72, &(0x7f0000000180)={0x1, 0x3ff, 0x4, 0x4, 0x1f}) ioctl$RNDGETENTCNT(r4, 0x80045200, &(0x7f00000004c0)) ioctl$sock_TIOCOUTQ(r6, 0x5411, &(0x7f0000000240)) r9 = dup(r6) r10 = socket$inet_udplite(0x2, 0x2, 0x88) r11 = dup(r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r11, 0xc01864c6, &(0x7f0000000140)={&(0x7f0000000100)=[0x80000000], 0x1, 0x80000, 0x0, r3}) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$TUNSETNOCSUM(r9, 0x400454c8, 0x0) [ 376.903365] FAULT_INJECTION: forcing a failure. [ 376.903365] name failslab, interval 1, probability 0, space 0, times 0 [ 376.916751] CPU: 1 PID: 20530 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 376.924646] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 376.933996] Call Trace: [ 376.936618] dump_stack+0x142/0x197 [ 376.940347] should_fail.cold+0x10f/0x159 [ 376.944602] should_failslab+0xdb/0x130 [ 376.948776] __kmalloc+0x2f0/0x7a0 [ 376.952316] ? device_list_add+0x5e0/0x8d0 [ 376.956542] device_list_add+0x5e0/0x8d0 [ 376.960597] ? btrfs_rm_dev_replace_free_srcdev+0x2f0/0x2f0 [ 376.966290] ? btrfs_read_disk_super+0x98/0x530 [ 376.970951] btrfs_scan_one_device+0x267/0x4e0 [ 376.975534] ? device_list_add+0x8d0/0x8d0 [ 376.979751] ? __free_pages+0x54/0x90 [ 376.983533] ? free_pages+0x46/0x50 [ 376.987145] btrfs_mount+0x2e3/0x2b28 [ 376.990928] ? lock_downgrade+0x740/0x740 [ 376.995061] ? find_held_lock+0x35/0x130 [ 376.999124] ? pcpu_alloc+0x3af/0x1050 [ 377.003009] ? btrfs_remount+0x11f0/0x11f0 [ 377.007230] ? rcu_read_lock_sched_held+0x110/0x130 [ 377.012235] ? __lockdep_init_map+0x10c/0x570 [ 377.016719] mount_fs+0x97/0x2a1 [ 377.020070] vfs_kern_mount.part.0+0x5e/0x3d0 [ 377.024549] ? find_held_lock+0x35/0x130 [ 377.028594] vfs_kern_mount+0x40/0x60 [ 377.032382] btrfs_mount+0x3ce/0x2b28 [ 377.036268] ? lock_downgrade+0x740/0x740 [ 377.040399] ? find_held_lock+0x35/0x130 [ 377.044444] ? pcpu_alloc+0x3af/0x1050 [ 377.048317] ? btrfs_remount+0x11f0/0x11f0 [ 377.052539] ? rcu_read_lock_sched_held+0x110/0x130 [ 377.057551] ? __lockdep_init_map+0x10c/0x570 [ 377.062036] ? __lockdep_init_map+0x10c/0x570 [ 377.066626] mount_fs+0x97/0x2a1 [ 377.069983] vfs_kern_mount.part.0+0x5e/0x3d0 [ 377.074463] do_mount+0x417/0x27d0 [ 377.077988] ? copy_mount_options+0x5c/0x2f0 [ 377.082383] ? rcu_read_lock_sched_held+0x110/0x130 [ 377.087386] ? copy_mount_string+0x40/0x40 [ 377.091606] ? copy_mount_options+0x1fe/0x2f0 [ 377.096100] SyS_mount+0xab/0x120 [ 377.099556] ? copy_mnt_ns+0x8c0/0x8c0 [ 377.103441] do_syscall_64+0x1e8/0x640 [ 377.107322] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 377.112156] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 377.117334] RIP: 0033:0x45de0a [ 377.120614] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 377.128310] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 377.135572] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 377.142829] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 23:01:23 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:23 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:23 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 377.150083] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 377.157338] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000048 23:01:24 executing program 3 (fault-call:0 fault-nth:73): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:24 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 377.303896] FAULT_INJECTION: forcing a failure. [ 377.303896] name failslab, interval 1, probability 0, space 0, times 0 [ 377.315283] CPU: 0 PID: 20554 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 377.323165] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 377.332514] Call Trace: [ 377.335107] dump_stack+0x142/0x197 [ 377.338735] should_fail.cold+0x10f/0x159 [ 377.342884] should_failslab+0xdb/0x130 [ 377.346874] kmem_cache_alloc_node_trace+0x280/0x770 [ 377.351987] ? mutex_unlock+0xd/0x10 [ 377.355711] ? btrfs_scan_one_device+0xeb/0x4e0 [ 377.360399] __kmalloc_node+0x3d/0x80 [ 377.364207] kvmalloc_node+0x93/0xe0 [ 377.367923] btrfs_mount+0xf88/0x2b28 [ 377.371718] ? lock_downgrade+0x740/0x740 [ 377.375860] ? find_held_lock+0x35/0x130 [ 377.379950] ? pcpu_alloc+0x3af/0x1050 [ 377.383836] ? btrfs_remount+0x11f0/0x11f0 [ 377.388068] ? rcu_read_lock_sched_held+0x110/0x130 [ 377.393077] ? __lockdep_init_map+0x10c/0x570 [ 377.397563] mount_fs+0x97/0x2a1 [ 377.400932] vfs_kern_mount.part.0+0x5e/0x3d0 [ 377.405421] ? find_held_lock+0x35/0x130 [ 377.409586] vfs_kern_mount+0x40/0x60 [ 377.413378] btrfs_mount+0x3ce/0x2b28 [ 377.417232] ? lock_downgrade+0x740/0x740 [ 377.421432] ? find_held_lock+0x35/0x130 [ 377.425494] ? pcpu_alloc+0x3af/0x1050 [ 377.429426] ? btrfs_remount+0x11f0/0x11f0 [ 377.433687] ? rcu_read_lock_sched_held+0x110/0x130 [ 377.438693] ? __lockdep_init_map+0x10c/0x570 [ 377.443188] ? __lockdep_init_map+0x10c/0x570 [ 377.447681] mount_fs+0x97/0x2a1 [ 377.451034] vfs_kern_mount.part.0+0x5e/0x3d0 [ 377.455516] do_mount+0x417/0x27d0 [ 377.459042] ? copy_mount_options+0x5c/0x2f0 [ 377.463466] ? rcu_read_lock_sched_held+0x110/0x130 [ 377.468490] ? copy_mount_string+0x40/0x40 [ 377.472724] ? copy_mount_options+0x1fe/0x2f0 [ 377.477205] SyS_mount+0xab/0x120 [ 377.480648] ? copy_mnt_ns+0x8c0/0x8c0 [ 377.484536] do_syscall_64+0x1e8/0x640 [ 377.488407] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 377.493392] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 377.498573] RIP: 0033:0x45de0a 23:01:24 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 377.501760] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 377.509462] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 377.516715] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 377.523972] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 377.531232] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 377.538507] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000049 23:01:24 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:24 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:24 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$TIOCSBRK(r1, 0x5427) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_CLOCK(r4, 0x4030ae7b, &(0x7f00000006c0)={0x8000, 0x9}) r5 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) openat$cgroup_procs(r5, &(0x7f0000000740)='tasks\x00', 0x2, 0x0) syz_mount_image$ceph(&(0x7f0000000100)='ceph\x00', &(0x7f0000000140)='./file0\x00', 0x7, 0x7, &(0x7f0000000580)=[{&(0x7f0000000200)="05c221236965f3ba2197128c210a05994e84cf3450808c8a930ac6fc25e6e2da5fd7b7b2602803e765160fd7e648660306d99a79973325bad9a401284f0925d78895d6229d5b9ff2b58c73585c9e363dbd70c11c1faff515a0e9cc233b735d916143993d6afe0ce25b26cb92b82f1bc52b1c381ef05ddb5d1355acd6ca8419", 0x7f, 0x6}, {&(0x7f0000000280)="52d9d3c0663eb8858fbfd64966df6b3129eac648e5fcef449f4d198bd0d4cfa9885b7da62e7e1387d15a3bf69bb84a10316c0dc4353aae1429e2481f687b063ec8cac8a74a930783076cd6ae3d0f8ba5efe6c2d3dedf350d4c4614f2818ed8caa72817562228596f72", 0x69, 0x101}, {&(0x7f0000000300)="32f9af64a04bad41d158e33224636176dd4554cfc5bd2769e10fe82fc1d4673fef8bec3860bff80266ec1da0f2113b3a35bfb6fbfcf12c193877c7ad86b666381420790f332e4f98223d44dc1add3b50147fc45d0a477d24984bae616e2738644156f6bbb4b4457f54a7820bb37d241b0eabaec075d0bb1e34ba60b06bb5038087e7cf5f9c941127173aab011c7a96a845e63675db9347096a979f360914cae6fd102828e1d4f339509f889d37a60312a868beb3fe58efced3796e3abcdab56ad55b743c2b51e7a8ac8ed1d2302acb468e1546ff63735c58c61f23720730c51031c121b9e84d64f8b3e10441daf9628bbf3ba56317", 0xf5}, {&(0x7f0000000180)="003f5cae7d7ac838abedd983f3", 0xd, 0x9}, {&(0x7f0000000400)="a6c45523680cb21986b79c98726c3890b1442b0511a9929c9b71fd248b611cb899ee65dc02d6c277668a8db5ade3cbca0c7a5527c37679027767dd27f1b5d63d746c8be930a19e5d3bbff4b163bbc10ce04784217950c783e7ba6f18c661e25afb53e317c5b94e940323dbd28b3f07b826d5a7d3a757aa1af5eb6dc0d96f9c689797bfb6a702981700b1b4423442346f4c460f867f006ad09e40ba3c91a8078072716985c61811b0a912bba74c2cbba3fb758cfa275be950126cb6d9", 0xbc, 0x10001}, {&(0x7f00000004c0)="471612c5e5acc22f0b87de9b3aec11847dbe30008916b8db5a0a98d098ffd93e780d3b4119c0707204e328d3a53795a7b7c9bffa51d236b6889ada54acf9dbc07d4814798f84c58b48572980dbff043792eefa39ee33a3d63b370037fbd832891815694bd88089c97a47df8b", 0x6c, 0x2e9}, {&(0x7f0000000540)="6680540ce2202fa3af96365950fd30ffc0b156aa093724d0", 0x18, 0x3}], 0x30820, &(0x7f0000000640)='GPL\'D\x00') [ 377.591041] print_req_error: I/O error, dev loop4, sector 128 23:01:24 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:24 executing program 3 (fault-call:0 fault-nth:74): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:24 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 377.760784] FAULT_INJECTION: forcing a failure. [ 377.760784] name failslab, interval 1, probability 0, space 0, times 0 [ 377.772622] CPU: 0 PID: 20589 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 377.780510] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 377.789858] Call Trace: [ 377.792442] dump_stack+0x142/0x197 [ 377.796074] should_fail.cold+0x10f/0x159 [ 377.800321] should_failslab+0xdb/0x130 [ 377.804292] kmem_cache_alloc_trace+0x2e9/0x790 [ 377.811910] ? __kmalloc_node+0x51/0x80 [ 377.815886] btrfs_mount+0x1001/0x2b28 [ 377.819760] ? lock_downgrade+0x740/0x740 [ 377.823902] ? find_held_lock+0x35/0x130 [ 377.827950] ? pcpu_alloc+0x3af/0x1050 [ 377.831837] ? btrfs_remount+0x11f0/0x11f0 [ 377.836071] ? rcu_read_lock_sched_held+0x110/0x130 [ 377.841093] ? __lockdep_init_map+0x10c/0x570 [ 377.845584] mount_fs+0x97/0x2a1 [ 377.848982] vfs_kern_mount.part.0+0x5e/0x3d0 [ 377.853484] ? find_held_lock+0x35/0x130 [ 377.857534] vfs_kern_mount+0x40/0x60 [ 377.861325] btrfs_mount+0x3ce/0x2b28 [ 377.865116] ? lock_downgrade+0x740/0x740 [ 377.869255] ? find_held_lock+0x35/0x130 [ 377.873311] ? pcpu_alloc+0x3af/0x1050 [ 377.877186] ? btrfs_remount+0x11f0/0x11f0 [ 377.881444] ? rcu_read_lock_sched_held+0x110/0x130 [ 377.886457] ? __lockdep_init_map+0x10c/0x570 [ 377.890937] ? __lockdep_init_map+0x10c/0x570 [ 377.895421] mount_fs+0x97/0x2a1 [ 377.898773] vfs_kern_mount.part.0+0x5e/0x3d0 [ 377.903253] do_mount+0x417/0x27d0 [ 377.906777] ? retint_kernel+0x2d/0x2d [ 377.910651] ? copy_mount_string+0x40/0x40 [ 377.914869] ? __sanitizer_cov_trace_pc+0x23/0x60 [ 377.919700] ? copy_mount_options+0x1fe/0x2f0 [ 377.924197] SyS_mount+0xab/0x120 [ 377.927634] ? copy_mnt_ns+0x8c0/0x8c0 [ 377.931508] do_syscall_64+0x1e8/0x640 [ 377.935380] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 377.940212] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 377.945437] RIP: 0033:0x45de0a [ 377.948626] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 377.956318] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 377.963584] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 377.970838] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 377.978103] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 377.985356] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000004a 23:01:24 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:24 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:24 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:24 executing program 3 (fault-call:0 fault-nth:75): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:24 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer\x00', 0x40, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TIOCL_PASTESEL(r2, 0x541c, &(0x7f0000000140)) mmap$snddsp_status(&(0x7f0000ffb000/0x4000)=nil, 0x1000, 0x100000c, 0x10, r0, 0x82000000) ioctl$TIOCSBRK(r0, 0x5427) 23:01:24 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 378.198823] FAULT_INJECTION: forcing a failure. [ 378.198823] name failslab, interval 1, probability 0, space 0, times 0 [ 378.226536] CPU: 0 PID: 20613 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 378.234435] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 378.243780] Call Trace: [ 378.246361] dump_stack+0x142/0x197 [ 378.249979] should_fail.cold+0x10f/0x159 [ 378.254117] should_failslab+0xdb/0x130 [ 378.258077] kmem_cache_alloc_trace+0x2e9/0x790 [ 378.262732] ? __kmalloc_node+0x51/0x80 [ 378.266695] btrfs_mount+0x1069/0x2b28 [ 378.270569] ? lock_downgrade+0x740/0x740 [ 378.274699] ? find_held_lock+0x35/0x130 [ 378.278748] ? pcpu_alloc+0x3af/0x1050 [ 378.282626] ? btrfs_remount+0x11f0/0x11f0 [ 378.286885] ? rcu_read_lock_sched_held+0x110/0x130 [ 378.291916] ? __lockdep_init_map+0x10c/0x570 [ 378.296403] mount_fs+0x97/0x2a1 [ 378.299757] vfs_kern_mount.part.0+0x5e/0x3d0 [ 378.304250] ? find_held_lock+0x35/0x130 [ 378.308294] vfs_kern_mount+0x40/0x60 [ 378.312079] btrfs_mount+0x3ce/0x2b28 [ 378.315866] ? lock_downgrade+0x740/0x740 [ 378.322775] ? find_held_lock+0x35/0x130 [ 378.326820] ? pcpu_alloc+0x3af/0x1050 [ 378.330698] ? btrfs_remount+0x11f0/0x11f0 [ 378.334925] ? rcu_read_lock_sched_held+0x110/0x130 [ 378.339929] ? __lockdep_init_map+0x10c/0x570 [ 378.344409] ? __lockdep_init_map+0x10c/0x570 [ 378.348887] mount_fs+0x97/0x2a1 [ 378.352242] vfs_kern_mount.part.0+0x5e/0x3d0 [ 378.356737] do_mount+0x417/0x27d0 [ 378.360272] ? retint_kernel+0x2d/0x2d [ 378.364151] ? copy_mount_string+0x40/0x40 [ 378.368370] ? copy_mount_options+0x199/0x2f0 [ 378.372860] ? copy_mount_options+0x1fe/0x2f0 [ 378.377340] SyS_mount+0xab/0x120 [ 378.380778] ? copy_mnt_ns+0x8c0/0x8c0 [ 378.384654] do_syscall_64+0x1e8/0x640 [ 378.388544] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 378.393380] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 378.398550] RIP: 0033:0x45de0a [ 378.401730] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 378.409422] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 378.416680] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 378.423935] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 378.431228] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 378.438490] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000004b 23:01:25 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:25 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:25 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:25 executing program 3 (fault-call:0 fault-nth:76): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:25 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 378.570672] FAULT_INJECTION: forcing a failure. [ 378.570672] name failslab, interval 1, probability 0, space 0, times 0 [ 378.606026] CPU: 0 PID: 20641 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 23:01:25 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 378.613936] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 378.623295] Call Trace: [ 378.625900] dump_stack+0x142/0x197 [ 378.629545] should_fail.cold+0x10f/0x159 [ 378.633706] should_failslab+0xdb/0x130 [ 378.637688] kmem_cache_alloc+0x2d7/0x780 [ 378.641837] ? save_stack_trace+0x16/0x20 [ 378.645966] ? save_stack+0x45/0xd0 [ 378.649583] ? kasan_kmalloc+0xce/0xf0 [ 378.653465] ? kmem_cache_alloc_trace+0x152/0x790 [ 378.658297] ? btrfs_mount+0x1069/0x2b28 [ 378.662376] ? mount_fs+0x97/0x2a1 [ 378.665908] getname_kernel+0x53/0x350 [ 378.669790] kern_path+0x20/0x40 [ 378.673147] lookup_bdev.part.0+0x63/0x160 [ 378.677375] ? blkdev_open+0x260/0x260 [ 378.681256] ? btrfs_open_devices+0x27/0xb0 [ 378.685569] blkdev_get_by_path+0x76/0xf0 [ 378.689708] btrfs_get_bdev_and_sb+0x38/0x2e0 [ 378.694197] __btrfs_open_devices+0x194/0xab0 [ 378.698677] ? check_preemption_disabled+0x3c/0x250 [ 378.703683] ? find_device+0x100/0x100 [ 378.707554] ? btrfs_mount+0x1069/0x2b28 [ 378.711610] ? rcu_read_lock_sched_held+0x110/0x130 [ 378.716619] btrfs_open_devices+0xa4/0xb0 [ 378.720756] btrfs_mount+0x11b4/0x2b28 [ 378.724629] ? lock_downgrade+0x740/0x740 [ 378.728759] ? find_held_lock+0x35/0x130 [ 378.732804] ? pcpu_alloc+0x3af/0x1050 [ 378.736686] ? btrfs_remount+0x11f0/0x11f0 [ 378.740929] ? rcu_read_lock_sched_held+0x110/0x130 [ 378.745948] ? __lockdep_init_map+0x10c/0x570 [ 378.750436] mount_fs+0x97/0x2a1 [ 378.753788] vfs_kern_mount.part.0+0x5e/0x3d0 [ 378.758272] ? find_held_lock+0x35/0x130 [ 378.762325] vfs_kern_mount+0x40/0x60 [ 378.766120] btrfs_mount+0x3ce/0x2b28 [ 378.769908] ? lock_downgrade+0x740/0x740 [ 378.774040] ? find_held_lock+0x35/0x130 [ 378.778085] ? pcpu_alloc+0x3af/0x1050 [ 378.781961] ? btrfs_remount+0x11f0/0x11f0 [ 378.786193] ? rcu_read_lock_sched_held+0x110/0x130 [ 378.791211] ? __lockdep_init_map+0x10c/0x570 [ 378.795696] ? __lockdep_init_map+0x10c/0x570 [ 378.800184] mount_fs+0x97/0x2a1 [ 378.803538] vfs_kern_mount.part.0+0x5e/0x3d0 [ 378.808026] do_mount+0x417/0x27d0 [ 378.811555] ? copy_mount_options+0x5c/0x2f0 [ 378.815947] ? rcu_read_lock_sched_held+0x110/0x130 [ 378.820958] ? copy_mount_string+0x40/0x40 [ 378.825187] ? copy_mount_options+0x1fe/0x2f0 [ 378.829671] SyS_mount+0xab/0x120 [ 378.833125] ? copy_mnt_ns+0x8c0/0x8c0 [ 378.837003] do_syscall_64+0x1e8/0x640 [ 378.840877] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 378.845710] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 378.850897] RIP: 0033:0x45de0a [ 378.854071] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 378.861764] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 378.869020] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 378.876287] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 378.883541] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 378.890814] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000004c 23:01:25 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:25 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) clock_settime(0x0, &(0x7f0000000200)={r0, r1+10000000}) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000100)='/dev/nvram\x00', 0x1, 0x0) ioctl$VIDIOC_SUBDEV_S_SELECTION(r2, 0xc040563e, &(0x7f0000000140)={0x0, 0x0, 0x100, 0x4, {0x5, 0x4, 0x8, 0x6}}) 23:01:25 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, 0x0, 0x0) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:25 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:25 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:25 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:26 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:26 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:26 executing program 3 (fault-call:0 fault-nth:77): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:26 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000000100), &(0x7f0000000140)=0x4) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) [ 379.402043] FAULT_INJECTION: forcing a failure. [ 379.402043] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 379.413876] CPU: 1 PID: 20694 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 379.421750] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 379.431205] Call Trace: [ 379.433810] dump_stack+0x142/0x197 [ 379.437455] should_fail.cold+0x10f/0x159 [ 379.441613] __alloc_pages_nodemask+0x1d6/0x7a0 [ 379.446368] ? __alloc_pages_slowpath+0x2930/0x2930 [ 379.451409] cache_grow_begin+0x80/0x400 [ 379.455478] kmem_cache_alloc+0x6a6/0x780 [ 379.459629] ? save_stack_trace+0x16/0x20 [ 379.463855] ? save_stack+0x45/0xd0 [ 379.467526] ? kmem_cache_alloc_trace+0x152/0x790 [ 379.472364] getname_kernel+0x53/0x350 [ 379.476262] kern_path+0x20/0x40 [ 379.479842] lookup_bdev.part.0+0x63/0x160 [ 379.484097] ? blkdev_open+0x260/0x260 [ 379.487990] ? btrfs_open_devices+0x27/0xb0 [ 379.492306] blkdev_get_by_path+0x76/0xf0 [ 379.496457] btrfs_get_bdev_and_sb+0x38/0x2e0 [ 379.500946] __btrfs_open_devices+0x194/0xab0 [ 379.505426] ? check_preemption_disabled+0x3c/0x250 [ 379.510432] ? find_device+0x100/0x100 [ 379.514303] ? btrfs_mount+0x1069/0x2b28 [ 379.518346] ? rcu_read_lock_sched_held+0x110/0x130 [ 379.523352] btrfs_open_devices+0xa4/0xb0 [ 379.527483] btrfs_mount+0x11b4/0x2b28 [ 379.531358] ? lock_downgrade+0x740/0x740 [ 379.535488] ? find_held_lock+0x35/0x130 [ 379.539541] ? pcpu_alloc+0x3af/0x1050 [ 379.543422] ? btrfs_remount+0x11f0/0x11f0 [ 379.547656] ? rcu_read_lock_sched_held+0x110/0x130 [ 379.552672] ? __lockdep_init_map+0x10c/0x570 [ 379.557171] mount_fs+0x97/0x2a1 [ 379.560524] vfs_kern_mount.part.0+0x5e/0x3d0 [ 379.565012] ? find_held_lock+0x35/0x130 [ 379.569058] vfs_kern_mount+0x40/0x60 [ 379.572843] btrfs_mount+0x3ce/0x2b28 [ 379.576640] ? lock_downgrade+0x740/0x740 [ 379.580773] ? find_held_lock+0x35/0x130 [ 379.584902] ? pcpu_alloc+0x3af/0x1050 [ 379.588785] ? btrfs_remount+0x11f0/0x11f0 [ 379.593014] ? rcu_read_lock_sched_held+0x110/0x130 [ 379.598023] ? __lockdep_init_map+0x10c/0x570 [ 379.602503] ? __lockdep_init_map+0x10c/0x570 [ 379.607033] mount_fs+0x97/0x2a1 [ 379.610412] vfs_kern_mount.part.0+0x5e/0x3d0 [ 379.614900] do_mount+0x417/0x27d0 [ 379.618532] ? copy_mount_options+0x5c/0x2f0 [ 379.622926] ? rcu_read_lock_sched_held+0x110/0x130 [ 379.627933] ? copy_mount_string+0x40/0x40 [ 379.632155] ? copy_mount_options+0x1fe/0x2f0 [ 379.636640] SyS_mount+0xab/0x120 [ 379.640079] ? copy_mnt_ns+0x8c0/0x8c0 [ 379.643954] do_syscall_64+0x1e8/0x640 [ 379.647825] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 379.652657] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 379.657828] RIP: 0033:0x45de0a [ 379.661002] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 379.668696] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 379.675948] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 379.683201] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 379.690454] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 23:01:26 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:26 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 379.697709] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000004d 23:01:26 executing program 1: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r0, 0x8982, &(0x7f0000000100)={0x2, 'bond_slave_1\x00', {0x61}, 0x800}) syz_open_dev$tty20(0xc, 0x4, 0x1) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$sock_inet6_tcp_SIOCATMARK(r2, 0x8905, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockname$packet(r2, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000180)=0x14) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f0000000400)={{{@in=@multicast1, @in6=@local, 0x4e23, 0x0, 0x4e20, 0x0, 0x2, 0x0, 0xa0, 0x88, r3, r6}, {0x80000000, 0x8, 0x400, 0x9d5c, 0x9, 0x7ff, 0x7, 0x5}, {0x8, 0x8000, 0x9, 0x4cd9}, 0xef, 0x6e6bbd, 0x0, 0x1, 0x1}, {{@in=@remote, 0x4d3, 0xff}, 0x2, @in=@loopback, 0x3501, 0x2, 0x3, 0x6, 0x7, 0x7, 0x7f}}, 0xe8) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r7 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000280)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_ACCEPT(r5, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r7, 0x4, 0x70bd28, 0x25dfdbfb, {}, [@NLBL_UNLABEL_A_ACPTFLG={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4002800}, 0x20004000) 23:01:26 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, 0x0, 0x0) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:26 executing program 3 (fault-call:0 fault-nth:78): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 379.874210] print_req_error: I/O error, dev loop4, sector 128 [ 379.892626] FAULT_INJECTION: forcing a failure. [ 379.892626] name failslab, interval 1, probability 0, space 0, times 0 [ 379.905104] CPU: 1 PID: 20722 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 379.912997] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 379.922350] Call Trace: [ 379.924937] dump_stack+0x142/0x197 [ 379.928553] should_fail.cold+0x10f/0x159 [ 379.932700] should_failslab+0xdb/0x130 [ 379.936686] kmem_cache_alloc+0x2d7/0x780 [ 379.940836] ? _atomic_dec_and_lock+0x66/0xb0 [ 379.945335] ? iput+0x476/0x900 [ 379.948621] getname_kernel+0x53/0x350 [ 379.952515] kern_path+0x20/0x40 [ 379.955884] lookup_bdev.part.0+0x63/0x160 [ 379.960513] ? blkdev_open+0x260/0x260 [ 379.960524] ? wait_for_completion+0x420/0x420 [ 379.960537] blkdev_get_by_path+0x76/0xf0 [ 379.960551] btrfs_get_bdev_and_sb+0x38/0x2e0 [ 379.960564] __btrfs_open_devices+0x194/0xab0 [ 379.960575] ? check_preemption_disabled+0x3c/0x250 [ 379.960590] ? find_device+0x100/0x100 23:01:26 executing program 3 (fault-call:0 fault-nth:79): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:26 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000100)="8da46c26e9d6dadb4cffff3ac0ed02000a0044000000ec00007a000000000001f6628000ff7f00001e1b00b10eff9a00000100000000cfce0005fffffff60000005f4248e0b8545266535f4d000000000000", 0x52, 0x10000}], 0x0, 0x0) [ 379.960598] ? btrfs_mount+0x1069/0x2b28 [ 379.960610] ? rcu_read_lock_sched_held+0x110/0x130 [ 379.960624] btrfs_open_devices+0xa4/0xb0 [ 379.960635] btrfs_mount+0x11b4/0x2b28 [ 379.960645] ? lock_downgrade+0x740/0x740 [ 379.960655] ? find_held_lock+0x35/0x130 [ 379.960665] ? pcpu_alloc+0x3af/0x1050 [ 379.960681] ? btrfs_remount+0x11f0/0x11f0 [ 379.960695] ? rcu_read_lock_sched_held+0x110/0x130 [ 379.960715] ? __lockdep_init_map+0x10c/0x570 [ 379.960743] mount_fs+0x97/0x2a1 [ 379.960754] vfs_kern_mount.part.0+0x5e/0x3d0 [ 379.960762] ? find_held_lock+0x35/0x130 [ 379.960774] vfs_kern_mount+0x40/0x60 [ 379.960785] btrfs_mount+0x3ce/0x2b28 [ 379.960794] ? lock_downgrade+0x740/0x740 [ 379.960802] ? find_held_lock+0x35/0x130 [ 379.960811] ? pcpu_alloc+0x3af/0x1050 [ 379.960827] ? btrfs_remount+0x11f0/0x11f0 [ 379.960842] ? rcu_read_lock_sched_held+0x110/0x130 [ 379.960860] ? __lockdep_init_map+0x10c/0x570 [ 379.960871] ? __lockdep_init_map+0x10c/0x570 [ 379.960885] mount_fs+0x97/0x2a1 [ 379.960896] vfs_kern_mount.part.0+0x5e/0x3d0 [ 379.960908] do_mount+0x417/0x27d0 [ 379.960916] ? retint_kernel+0x2d/0x2d [ 379.960931] ? copy_mount_string+0x40/0x40 [ 379.960942] ? copy_mount_options+0x1a0/0x2f0 [ 379.960952] ? copy_mount_options+0x1fe/0x2f0 [ 379.960964] SyS_mount+0xab/0x120 [ 379.960971] ? copy_mnt_ns+0x8c0/0x8c0 [ 379.960984] do_syscall_64+0x1e8/0x640 [ 379.960993] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 379.961008] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 379.961015] RIP: 0033:0x45de0a [ 379.961021] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 379.961032] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 379.961038] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 379.961044] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 379.961049] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 379.961055] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000004e [ 380.119259] FAULT_INJECTION: forcing a failure. [ 380.119259] name failslab, interval 1, probability 0, space 0, times 0 [ 380.119272] CPU: 1 PID: 20742 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 380.119278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 380.119283] Call Trace: [ 380.119298] dump_stack+0x142/0x197 [ 380.119316] should_fail.cold+0x10f/0x159 [ 380.119333] should_failslab+0xdb/0x130 [ 380.119343] kmem_cache_alloc+0x2d7/0x780 [ 380.119353] ? add_to_page_cache_lru+0x159/0x310 [ 380.119365] ? add_to_page_cache_locked+0x40/0x40 [ 380.119378] alloc_buffer_head+0x24/0xe0 [ 380.119388] alloc_page_buffers+0xb7/0x200 [ 380.119402] __getblk_gfp+0x334/0x7b0 [ 380.119421] __bread_gfp+0x2e/0x290 [ 380.119435] btrfs_read_dev_one_super+0x9f/0x270 [ 380.119448] btrfs_read_dev_super+0x5d/0xb0 [ 380.119459] ? btrfs_read_dev_one_super+0x270/0x270 [ 380.119468] ? set_blocksize+0x260/0x2f0 [ 380.119482] btrfs_get_bdev_and_sb+0xdc/0x2e0 [ 380.119495] __btrfs_open_devices+0x194/0xab0 [ 380.119505] ? check_preemption_disabled+0x3c/0x250 [ 380.119521] ? find_device+0x100/0x100 [ 380.119530] ? btrfs_mount+0x1069/0x2b28 [ 380.119542] ? rcu_read_lock_sched_held+0x110/0x130 [ 380.119558] btrfs_open_devices+0xa4/0xb0 [ 380.119568] btrfs_mount+0x11b4/0x2b28 [ 380.119578] ? lock_downgrade+0x740/0x740 [ 380.119588] ? find_held_lock+0x35/0x130 [ 380.119598] ? pcpu_alloc+0x3af/0x1050 [ 380.119613] ? btrfs_remount+0x11f0/0x11f0 [ 380.119629] ? rcu_read_lock_sched_held+0x110/0x130 [ 380.119650] ? __lockdep_init_map+0x10c/0x570 [ 380.119670] mount_fs+0x97/0x2a1 [ 380.119684] vfs_kern_mount.part.0+0x5e/0x3d0 [ 380.119693] ? find_held_lock+0x35/0x130 [ 380.119704] vfs_kern_mount+0x40/0x60 [ 380.119716] btrfs_mount+0x3ce/0x2b28 [ 380.119736] ? lock_downgrade+0x740/0x740 [ 380.119746] ? find_held_lock+0x35/0x130 [ 380.119756] ? pcpu_alloc+0x3af/0x1050 [ 380.119773] ? btrfs_remount+0x11f0/0x11f0 [ 380.119790] ? rcu_read_lock_sched_held+0x110/0x130 [ 380.119812] ? __lockdep_init_map+0x10c/0x570 [ 380.119825] ? __lockdep_init_map+0x10c/0x570 [ 380.119846] mount_fs+0x97/0x2a1 [ 380.119859] vfs_kern_mount.part.0+0x5e/0x3d0 [ 380.119871] do_mount+0x417/0x27d0 [ 380.119880] ? copy_mount_options+0x5c/0x2f0 [ 380.119890] ? rcu_read_lock_sched_held+0x110/0x130 [ 380.119902] ? copy_mount_string+0x40/0x40 [ 380.119916] ? copy_mount_options+0x1fe/0x2f0 [ 380.119929] SyS_mount+0xab/0x120 [ 380.119937] ? copy_mnt_ns+0x8c0/0x8c0 [ 380.119950] do_syscall_64+0x1e8/0x640 [ 380.119960] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 380.119976] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 380.119984] RIP: 0033:0x45de0a [ 380.119989] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 380.120001] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a 23:01:27 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:27 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:27 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, 0x0, 0x0) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 380.120008] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 380.120014] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 380.120019] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 380.120025] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 000000000000004f [ 380.143483] print_req_error: I/O error, dev loop4, sector 128 23:01:27 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) bind$tipc(r1, 0x0, 0x0) mq_timedreceive(r1, &(0x7f00000016c0)=""/7, 0x7, 0xffff, &(0x7f0000001700)={0x0, 0x1c9c380}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendmsg$alg(r3, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000100)="f395b138711e1a3b0860a79b6710c3f1a22e46075dfeae60a067c4e1f8e9dbf90738b4be04a7dbe1b4d1aaa32f243aaef8ad68d6f4955783d4ed9a619548574c61d39d6bbb952287bfd2573914ecae8e805876f25cc0e52ff6b2ec58398d03fbf48798fa89ecad6906bc4567304213efd613ce7e66ac8992a7575b4ea78e5808dcb116e499302b628a", 0x89}, {&(0x7f0000000200)="43f7c9185dbfafa5cd42aa6cd8a66ee6bda2019135e456f12b49146fde62c2ddf0cd50470d653583", 0x28}, {&(0x7f0000000240)="9c01a85489c2af748d76fdd8f95e926daf1c25b1fe0f78ff312521604946cc46c9f6f20718ca40317930f811affc374319361c4d65a746ecd326ec0af5774fd1c1536bcbb26c1401e7ffbbc5816e4d65209fb9f68d16709798e4408e9e1d81a6e876c44ff5a9537b9aa9af4120af90b2044b85ef3f406f72582f989909752638bb10de402342e915daee08337cda2586ce956f407ded4e41dca21b7b1c0bb3406992a6b75b05043f38030c9c8f94fe9a3c686a7074a1335671d9e5cb3170ca6192d7dfc42275931518f85c7622f7ebb959ed78bd983e8db6fa0384daf2d43f17595184993db89adce1b6", 0xea}, {&(0x7f0000000340)="0968c81635494e17ef5062848152759230f78bee85ff028323c72a0409adfde7f9af7f13f74a36d65308e2c59964e850bcdb92b2ec55531c441c04", 0x3b}, {&(0x7f0000000380)="1cb667aa1bae43df7ca7c006e0dec006ff249e573ea804920935c99db1adb3b8515c1b40c30da78291a0b5d1446401ad058fadfb3070c1db64d5ec97cfc21c19bcb5cd4f21634142aeae05ae4dc5558cb6bf1658a75ede01465448b04c02bf", 0x5f}, {&(0x7f0000000400)="feff275782088dbe2915937ed9c5469be0bd164a367e5287b517d734715354ec3a26ef49ca39411f6bc9f6e2674913fa8e425e3aa42d4b685e7d2c5eaa8ea3cfd94bac15638182f447b0420ec560336bb84f6e8e4688da53e096da18cea0f09687f6c6d72ca8bdae2966285d3a2cb10afbee97bec921a187a4f24b560b194cfe7fdd6192aacb6633c536b60118d72c64948242266b5399dd64ac11be77af498180e73e1d1f837e96130e34627cee04e9f81116f354b2c63a4ac29715c317f82b6eb2c61d0ac66ffa0319e4bf12e93ceb0f06dcc4b6fb0c53502a5ebb61d9a664211baa4c9673da734eecc8f5e37c62028214181855485a79ee37287dbe663bb3f75972dd7a2b66ee9b358473eec972d23cd0c17bc24dbbfad22afc933a9f46b5e945ddb5042d0b69f74cafbc7500f2726ee00f660d192eeb73e6639f92a86ac28a4047aabf936d8cd8d0d55cf6449819f61107bdf4a4a5c5de5c8b3116f9dd0d913e1d04fd8705c7a122737c3349bcfc4ac860587de403c3b2699f2b69d7bc4608962b0028399643bbfb64253cd74abdc9e16f39726feedcc6db4eaf5d8ffa23504edc2f9f28ecd86b1aa7144352a11dc098418fa1b9c03730f0efeb212b2a0d51c1284c3da2c9b68aac46186738aa2823faa04c1c0c4a93c12d1eee6c10d1359a8e1ad30fecd25f5c32f0f820492a623fb3cd97a2e98f1f8f53a90854ff32c9ad9dc25cf8d2f01b7fce16e884be8bda0b3501766f8460308b4de2382c3f268e12ffdd68fe54ee71cb178efe40402ef4b01ab69f916803f800c70fcbd532b6bfc18f4350a8bbc73499c0acb92b4968811b329e25ab05e8b53c24d295d9513097191e688ac68262ceda72db65f75c95bdcaa7895382500ebbdf7957e4d08836f72239112a92bf046f8ca84b06757dd14b8967d0cf2d74a2f5c0e75a0fb4dfa7240976f7d3bbf563358d09e9141090fab372bedc22b7797bcc6e453275b434e8291387706d385f67ea9e584d2a17d33526fce97ff16dde2a6ea8d6035231b4372906858c4b18833f10ca782e37c5997465b7dcb58527a9ca360b6df168a769cbaa497dd1ec1a217fa32dc4b526f759e92bdbc491160ebe0c3add16e4d9ff7ce9f98dd1530c3ddf7f634a700cf521682b3594efc493640aa83e9c2ad2f0d7e6a44f0f5b664c126cdc51e4c9bcf348383439d4daa899990234b66bc13e6a1f67fc5fda8d10195012f483ebc097c15f4c246d67da992bd7817c35f9d70515043d127f03a85d8d808eb906088e35cde5c2faa4d7319f1e44c0ab7756f048deaee0405c8bd01190639b007ac5964351534cf99e351133eb7761bb4292183b000eed9e8cf18fc3daa9bd401defe1c266be713032f174e0ee513c231a543d84b701d4193ebc28eaa82b0422e56a0dfc40297c71010a76bffeba066006eb18278bc6c0bcc4b4940c54ad13813651b28135ba49868c438a0c72a5db58b0931dafd75122673bec0310ceb9d77497e7232e4c12a9a50df32d1e6f1988724091685e7905f29dc6c3aec3d480366904708c22f33a0149e303dcf20936a18b6ca58ed211f37b02e1d79636a06b891db48581aac228ab410795dc04809eb1427fd0cdf8c30185da376d4543977fc5f2474d87d545563332c299ba47eef68387bacd175a0bff9b82bc341b8248da0cf4443802aa732717615b8e2af5bd964c503d9e982b1da284e312bc9e9bf96eda3095b46d7e325da3aa68347be3462ab878209746c693eef468526c029e72ad55abafc3a043f934d21fa2a68df8181ccdf9e3cdc41cb01fd1a07b7701497af41e3cee10d52d371cc1732f8390b6c4cd29e0f07b84273669a2729a13b3f845d20cc6f609e047c7ab874863256cf57eade3451d6eeb76600049d3ab92807937f359983cb9bfa024127a5855a37833ea7d4a6d757162f4ca5c05ac9260d4c90c2ab545b8305bb4c96adca6dda668ad455f78c4fbca695aaa3f12a4ced9e8e8425f1d158cefdcc21a2b2cba6f2631d9a7a228048f721f78ad2cfa82421dff065a5bd3d56c838a0ba34333d55696dcb41c4b0fc26006766dcada23763be99f4446cf8acf3bfe36598b69c7f24bec56ca737bea10296db98282706f22ae11910863d4e4be81afcc13ab56e99840840c21e33358cd02a00b7ef2d9742fab73b71e5cb31d47bf79101570fc186fd68cabedc1dbaf61ce074bd53b25ba4e65be476b5f810e47cfd23eebe6a899d4640ef4a24982f5271a338d98499cc4c6058c0f142082cfc9af2b6b2ba0dc724bdd21517f343d54608455e14b66e4ce3e0ce9afcce1feff80be27f397af13e291f01d6d476ee88265d8d5e03206ebd11893e0b637661dd40fab1ff8b56d54e41f98fcf85802cad25ea6f54e55c70cc9f27e1de90659de0b2c741b9413b2af75de861e0f093dfce63f7afa559bfe1e4515acedcd7d1fa569c348e1b13996751c2b0c18ee1fe2f8110aa009f7fa5b1043fe5f9030ee4a396e325db142ffd8b6a232bb685980ffe75c9e8c990ad81247d8a5cc5b0654fcef279d06054a7ea5093ad0bed56875b4a8045ae657a52eb8f5e02b2b7427a55b9c0b45153b857e33dfcf2382e0a28d9517fa2ede1598d1dada11ec4067ac664f9f2ea5eaba7787cc1bbb676c93842730ee7cb29674481b4a717cedc2df6bcc73537a4270598318672857fdc29d9f739a0adeeffc434f290051867ca5a415b3197bae796fb91da8dd8d34353dffd534e44962f27e969559b6b72790b218762f4c5b630e176595726842641e95f651d484a34b819ed7105e6fb75b083f5ae81c34f2419e70d6af1f05dbc423bb149a12dc9869648db23c5b79a819eb05f401307e000d9ef97dcc112587cab2259069d890723dfda57d29f02bd338e44fbb6fb3dbd2bdc82217a4ad1b461c2f3ca910229f0bb287a47d721459c88076ba5d1aaf443f7840591cb130977fe72b18823e9b2046ad35b2cfbe08eea2027e3514e906627ad67bddab294427c37351704d89909aa86d3046f5396961414b66da24b1e0db4e353b2ca789b91863e053796ecd2da822b44849bc2fbf3d2276bcbc0908fff4a852aec13a2e35d19a26ea8b99465f350ea3c9acfc516644a25339c14d14f6b7b312121de9c13535280205b10497aa6da0bbe764f8b1fc563680710745c333d283240aa8916fc07252494b25ada25705b75819745108b50ad7f35804724b0030b0a715838668a9b05dc8b2e8fd4d03fb505eb39348d3941eef7a49d00f97c2b69c9fb2193990dc9fa1b1bf035fc5acafc11238c378b2a2cb615cc91d092630c808cffb6955b7088a76f48c8fa87cfca75649184950170c40da7e46bc487089d48f790ae6f5ce97be91d4bde78e94e8edbe186215e7833c8c00683fad77a18580c14673359074de739c12093c43996689dfa91c93d1d541aef88f0cc7a11329c9b367c984ce3a629f0d46f89c5e979e16efd730c45a0c0810e3866752370095ff63b48d8423831e82ff0abfcd467544e43366a98665040ca7b216c5e41dd10bfde7e22c40e8111924ad34430ea7b85e3eb073204df8bb6f11f8cfeeef3b60bbd3b430c7d291f9e6433e0c3158d9a6304a92a326ab18df1e60d7ed7bcb5e2d995e5e5f761929ba3bd6830d103f22e31b66021d3d892a980093faa9f019eb7cf99ff160820e7297b87d908518ddb71c02c8326c5dada5b130b1a462f98190d9fafcb4f4439515613d940b8da4d7252000fb118c1e8810e5fa6af7752479564270bbab863a79b9949f82a930a5e8bd9a40903349eaf1a8a5cea7f313cc6656f2dea5011f023944016cc19624a78e063c336f77e9199942d72905a18c7b0c8564f918ed6bb5dbed9f33cb8334f7b4dbc89a3e6d94fa82bd8de55fcd66e4e37e2750931a6f9250101f1d7087058f33b24a792db1302ce870a74f3b9b6af14c16a6ad07905e345b7b2d8d0a38e35a88369b96ca767dddc424f83d899678cd7e6cd05de45da5c00f6c4e154763dd9f7f63099a391945c46eca25117257f414550355b59e8b0cc5cff8ea0b52dd46ce9dbb4381b0f80ad5d41728a28f71e8898a29b84cb37047f0e3154f618e7a564af7ce93d44b5b68888b68a97f2c0e545db36ee8d79c9ac3a65818ec849b1bb679833e03f232cde34ab22c5b6001df724dae0eed6349602eb33fa8b12f449b7fa275e2539934ee1969525051424740dde0efff8f10c2e881cf0f67d995bad95f730aa16e52b83050809c5e292b3434c2e26e5660485c84e1c98bf69c008171d6a3287de5b02f3c3702632552ce16ff93cd3147db142d947bb4fb23d2465d8293064fe3b5bd9ddec0228f67833d7090a0359288cb9af97e03020148427a3d93564513f3b1b5914a062c261479f5c75d28c2bd506e07821c4586ac80e34abfa69a02bb0e62936511ac5abe8a68fc0321cc360afe771635e1bfdd66cdfe6be19ca24063315a02df5696f309c334b0397cf521a92567f133abd181b146a47f02391f947f96894fdabad84dd0f118807f440cd0650038a2e39350f1bc4ae5d9f086f75004cb11b695b6bddc59f0d862d3a79501324edd504d2932af7fb48de54dd4e4b40610ff8b224f0709e0f461448c30fed8c94c1129fd3f6bca3931feacd464d9ab9f0997f17ba66ed27231c543f4943e3df91a5b8ab14f3f7047659213643ba622d36d7a4a8b16ae14f7d24dd7e8e9fea08cb4ddcdaa08939c102e9b4fc0a58855115a230a088e7885c08e2da147a4783ac43a4344cf00dd573d4532e97dcded5c7407ca9bb9b3492ef654cf1fe52997e71962bc6923c44607d5eb177334e67b546ca594428cb3be84015e0b8702596921ad338f3e608517a65f58d97b13161b7584b2bfa10a796f404bd75716d6f74e7598d54b28dae680a746bafc6b5dc613aa8ca881e99aed682409e5ec754bd90f8279bc17c526dda6a0f1a85167dc2af18dcfc52328abb5b1bd182934b9f4a2329723efe89c25e6f55f22cc78fd6043a98217cd3e44f7e0891ef69592ff8c46b188ba8d6ce051aa59ae7a236009de7436b3204db38f79cbb992c199a7d954421b9621637e3d330de6bd7cd16707b1475c0841fa0695fdfa8830fb3a59cf848387f7ab71a37f8fe958047c5c8faf131e47a0b7aaeb73810702417c8f1348e9119a1ea34f1cf73034674451c99b2ca17930e7cbce1f5947e4e7d56f59298803d51b0edd38408ec08fb5bfcc44d9481b589f7d155ee8208966b23dbbd94da0d93cd8d9c6f3ba42be50ff1bc02f2116bd71fa0a83fa68b13a87403e31afb7ff8c29fc1da803beb7ca5acbcff20750cd11ee1a72b4d4bff71cbcd0b06426588ae3d14c9bb236b657d47c376304bca936f21336b22dad3fc256fe33c6503b4cf8416c130f824f7021d747d24568db6f82858396b653cc4302970e86b29e538534b074756802fd9d01b9ab7a38464e7ef5ad38f722a721eea08d3b17c6b1de15f438b01f2655532303d469c4c262f9e62e345e2f260042631f25febbca35419f8443525c41ba12349cc3c0774aa60fa378838f336e8b1e9aa70dde495f169fa183159f19bc9ba89bca62db81f7040aa9ea2d8c2a2d680043481c3914764efae621ed949364b858a2b82066bdef83eec2cb6ec6984de0908e73f5077ef670904e063f5558136c40638c76808e162a4922ece5087e69c23c454a6a89dfcd2efd8e53277b0fc7a643121f7c336330083da26ca0ff47d14d71d8c1d043bd823a5bd37f2e4189ce8779d51aa9d6a57a814ca6aabe5417a0b704380a0f3f6cdb2a5550ba5c95061072", 0x1000}, {&(0x7f0000001900)="df3e13d05bf0ba625fa201442e262649b66a6993617a087397e0cf1a128fbe14002bbafa4b0cfc69d1e23237f393971be45d87ac36ed964b7ef87a067c8e6ea2ae687c5239e34ee8f7ba9f2655d10a5cceb4f39cc6307ea653cafe6ebb754ebaf4e459dd9d09d76b965fab26e33900"/125, 0x7d}], 0x7, &(0x7f0000001980)=[@assoc={0x18, 0x117, 0x4, 0x92}, @assoc={0x18, 0x117, 0x4, 0x1}, @assoc={0x18, 0x117, 0x4, 0x1f}, @assoc={0x18, 0x117, 0x4, 0x4}, @iv={0xc0, 0x117, 0x2, 0xa9, "fa3f34344b0ea4cc24c023a73a7e9736abdc08e43c9cfc87bfa85d4bd0c00bbcef806f3c23e28c9aaa715d56fe7053d226c101175ba102cb06da2049ab110746aaacc7f924258f639b862e711f0956de7ba879d80dc408b49612d05f7db15b7290f1284b0cc8f02a0fa1e915d729384c33d3ba72bfa476bb0365db0e5fe27b2362a97608bae43263ad26b0ee149eb47a9d33ab3db37be57dfac6edcd6d4f0ab1fb87ce92fdc7515214"}, @op={0x18}, @iv={0x80, 0x117, 0x2, 0x6a, "1538a42fe0360d5821914e0bdf42679c9e6854d3a5aa8d522da219980afcdcac33d89e74dc4ca2ff30919801518973abb9e017e3949cb8fd3b35d78138c6c4af61a230a0c598dab4b5bcfeb4b62f9e85a994881446d6df79fd3f366a587e9cb40cf4afa615ce428c4e82"}, @iv={0x110, 0x117, 0x2, 0xfa, "dfa1c1148345d003e7d55e39925f49b5909bcd3efb965cacc70aa5b05dbe09c6d9a72d7c216a4c70928c40794dc3215e441bc213e066dbe46b982b2449562debeec576ce5e874808c543315aacde50f1cc12e09ed8513a3d4317b058462e7d34a3287a23181ad2a1e32ce1c33c21286ed37a1317f01d596b702067346417d95e898fee60a4925dd4d86ef4aa2ab6e11da86b9fb26010b3d72270db123fb7efd11809d3e3961a865da1ed75b86c87b1e40d2b1495d2a2325544852b94c035dafadf2e8fca2788197caa8da8091f00dc9bcae143baaf966f971d2a47f993d71601c6d69f4f45a861a0b5238d38b4c5b2c98b874053dd0018a2a93d"}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x7fffffff}], 0x2f8, 0x20008081}, 0x8000) 23:01:27 executing program 3 (fault-call:0 fault-nth:80): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 380.727753] FAULT_INJECTION: forcing a failure. [ 380.727753] name failslab, interval 1, probability 0, space 0, times 0 [ 380.743967] CPU: 1 PID: 20767 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 380.751865] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 380.761220] Call Trace: [ 380.763819] dump_stack+0x142/0x197 [ 380.767463] should_fail.cold+0x10f/0x159 [ 380.771634] should_failslab+0xdb/0x130 23:01:27 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, 0x0, 0x0) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 380.775624] kmem_cache_alloc+0x2d7/0x780 [ 380.779790] getname_kernel+0x53/0x350 [ 380.783675] kern_path+0x20/0x40 [ 380.787029] lookup_bdev.part.0+0x63/0x160 [ 380.791300] ? blkdev_open+0x260/0x260 [ 380.795182] blkdev_get_by_path+0x76/0xf0 [ 380.799324] btrfs_get_bdev_and_sb+0x38/0x2e0 [ 380.803817] __btrfs_open_devices+0x194/0xab0 [ 380.808308] ? check_preemption_disabled+0x3c/0x250 [ 380.813320] ? find_device+0x100/0x100 [ 380.817188] ? btrfs_mount+0x1069/0x2b28 [ 380.821234] ? rcu_read_lock_sched_held+0x110/0x130 [ 380.826341] btrfs_open_devices+0xa4/0xb0 [ 380.830560] btrfs_mount+0x11b4/0x2b28 [ 380.834431] ? lock_downgrade+0x740/0x740 [ 380.838559] ? find_held_lock+0x35/0x130 [ 380.842602] ? pcpu_alloc+0x3af/0x1050 [ 380.846476] ? btrfs_remount+0x11f0/0x11f0 [ 380.850697] ? rcu_read_lock_sched_held+0x110/0x130 [ 380.855703] ? __lockdep_init_map+0x10c/0x570 [ 380.860185] mount_fs+0x97/0x2a1 [ 380.863537] vfs_kern_mount.part.0+0x5e/0x3d0 [ 380.868013] ? find_held_lock+0x35/0x130 [ 380.872061] vfs_kern_mount+0x40/0x60 [ 380.875845] btrfs_mount+0x3ce/0x2b28 [ 380.879626] ? lock_downgrade+0x740/0x740 [ 380.883759] ? find_held_lock+0x35/0x130 [ 380.887804] ? pcpu_alloc+0x3af/0x1050 [ 380.891693] ? btrfs_remount+0x11f0/0x11f0 [ 380.895915] ? rcu_read_lock_sched_held+0x110/0x130 [ 380.900919] ? __lockdep_init_map+0x10c/0x570 [ 380.905396] ? __lockdep_init_map+0x10c/0x570 [ 380.909876] mount_fs+0x97/0x2a1 [ 380.913226] vfs_kern_mount.part.0+0x5e/0x3d0 [ 380.917705] do_mount+0x417/0x27d0 [ 380.921227] ? copy_mount_options+0x5c/0x2f0 [ 380.925615] ? rcu_read_lock_sched_held+0x110/0x130 [ 380.930616] ? copy_mount_string+0x40/0x40 [ 380.934836] ? copy_mount_options+0x1fe/0x2f0 [ 380.939315] SyS_mount+0xab/0x120 [ 380.942750] ? copy_mnt_ns+0x8c0/0x8c0 [ 380.946619] do_syscall_64+0x1e8/0x640 [ 380.950492] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 380.955487] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 380.960657] RIP: 0033:0x45de0a [ 380.963840] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 380.971616] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 380.978873] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 380.986214] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 380.993490] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 381.000751] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000050 23:01:27 executing program 3 (fault-call:0 fault-nth:81): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 381.190524] FAULT_INJECTION: forcing a failure. [ 381.190524] name failslab, interval 1, probability 0, space 0, times 0 [ 381.206460] CPU: 1 PID: 20785 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 381.214352] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 381.223709] Call Trace: [ 381.226293] dump_stack+0x142/0x197 [ 381.229909] should_fail.cold+0x10f/0x159 [ 381.234042] should_failslab+0xdb/0x130 [ 381.238002] kmem_cache_alloc_node_trace+0x280/0x770 [ 381.243087] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 381.248563] __kmalloc_node_track_caller+0x3d/0x80 [ 381.253476] __kmalloc_reserve.isra.0+0x40/0xe0 [ 381.258130] __alloc_skb+0xcf/0x500 [ 381.261738] ? skb_trim+0x180/0x180 [ 381.265360] ? netlink_has_listeners+0x20a/0x330 [ 381.270113] kobject_uevent_env+0x6ea/0xc80 [ 381.274449] kobject_uevent+0x20/0x30 [ 381.278292] loop_clr_fd+0x4a7/0xae0 [ 381.282018] lo_ioctl+0x8d6/0x1cd0 [ 381.285630] ? SyS_mount+0xcf/0x120 [ 381.289286] ? loop_probe+0x160/0x160 [ 381.293069] blkdev_ioctl+0x95f/0x1850 [ 381.296935] ? blkpg_ioctl+0x970/0x970 [ 381.300805] ? __might_sleep+0x93/0xb0 [ 381.304672] ? __fget+0x210/0x370 [ 381.308128] block_ioctl+0xde/0x120 [ 381.311754] ? blkdev_fallocate+0x3b0/0x3b0 [ 381.316076] do_vfs_ioctl+0x7ae/0x1060 [ 381.319955] ? selinux_file_mprotect+0x5d0/0x5d0 [ 381.324695] ? lock_downgrade+0x740/0x740 [ 381.328864] ? ioctl_preallocate+0x1c0/0x1c0 [ 381.333258] ? __fget+0x237/0x370 [ 381.336705] ? security_file_ioctl+0x89/0xb0 [ 381.341114] SyS_ioctl+0x8f/0xc0 [ 381.344506] ? do_vfs_ioctl+0x1060/0x1060 [ 381.348640] do_syscall_64+0x1e8/0x640 [ 381.352506] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 381.357332] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 381.362500] RIP: 0033:0x45b227 [ 381.365671] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 381.373374] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045b227 [ 381.380628] RDX: 0000000000000000 RSI: 0000000000004c01 RDI: 0000000000000005 23:01:28 executing program 1 (fault-call:11 fault-nth:0): mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:28 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'vlan0\x00', &(0x7f0000000080)=ANY=[@ANYBLOB="01"]}) accept4$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14, 0x80000) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000200)={@rand_addr="03f9be24b6e67f4278f83c521eb6012e", @initdev={0xfe, 0x88, [], 0x1, 0x0}, @empty, 0x7, 0x0, 0xff, 0xd00, 0x6fa3, 0x1000080, r1}) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000100)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b90efd9a000001000000000001fffffff60000008042485266535f4d", 0x48, 0x10003}], 0x2000002, 0x0) 23:01:28 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 381.387919] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 381.395178] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 381.402426] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000051 23:01:28 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, 0x0, 0x0) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:28 executing program 3 (fault-call:0 fault-nth:82): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 381.550749] print_req_error: I/O error, dev loop4, sector 128 [ 381.558141] FAULT_INJECTION: forcing a failure. [ 381.558141] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 381.569948] CPU: 1 PID: 20810 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 381.577829] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 381.587182] Call Trace: [ 381.589783] dump_stack+0x142/0x197 [ 381.593424] should_fail.cold+0x10f/0x159 [ 381.597581] __alloc_pages_nodemask+0x1d6/0x7a0 [ 381.602257] ? __alloc_pages_slowpath+0x2930/0x2930 [ 381.607273] cache_grow_begin+0x80/0x400 [ 381.611336] kmem_cache_alloc+0x6a6/0x780 [ 381.615494] getname_kernel+0x53/0x350 [ 381.619494] kern_path+0x20/0x40 [ 381.622866] lookup_bdev.part.0+0x63/0x160 [ 381.627114] ? blkdev_open+0x260/0x260 [ 381.631008] blkdev_get_by_path+0x76/0xf0 [ 381.635269] btrfs_get_bdev_and_sb+0x38/0x2e0 [ 381.639769] __btrfs_open_devices+0x194/0xab0 [ 381.644263] ? check_preemption_disabled+0x3c/0x250 23:01:28 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000700)=ANY=[@ANYRES16, @ANYRESHEX=r0, @ANYBLOB="2c726f76d8732ff684e255302030303030303030b1ed8d72303030302c757365725f69643d00000000002317ecbcf713cf6559d68454058b8762907d32d8542605f36fd4a9c3916ce7d08b785487ef2a5f06b3111156c3ea0cd8514b62af1e23c30fd1abc5ff057738a60250855e1492f7b78cf2de15eca494f0c5881b42ee400c7e0074d69234737709d310a0f0ab6ba18427e653f4155130c8a6c7880f0141a1e30d7f1b528dd8e290bb04689dc5c1dd979636bfa01b01914eddcf0f40889639a1db5950a4d7a4f0887746cbad1b481dccf8eb5b5d5509274aaba58068507d61d615d4b56753ea6c1121177b37ef4e303160e54b15859f614c152465c5df43363d7126869212f66807917f8d416c610f", @ANYRESDEC=0x0, @ANYRESHEX=r0, @ANYRESHEX=r0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000280)='/dev/snapshot\x00', 0x101600, 0x0) ioctl$VIDIOC_SUBDEV_S_EDID(r1, 0xc0285629, &(0x7f0000000380)={0x0, 0x1, 0x1ff, [], &(0x7f00000002c0)=0x86}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80800, 0x41) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$EVIOCGNAME(r6, 0x80404506, &(0x7f0000000100)=""/116) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0xffffffffffffffff, {0x0, 0x11}}, 0x20) dup2(r0, r2) [ 381.649273] ? find_device+0x100/0x100 [ 381.653142] ? btrfs_mount+0x1069/0x2b28 [ 381.657186] ? rcu_read_lock_sched_held+0x110/0x130 [ 381.662184] btrfs_open_devices+0xa4/0xb0 [ 381.666314] btrfs_mount+0x11b4/0x2b28 [ 381.670282] ? lock_downgrade+0x740/0x740 [ 381.674452] ? find_held_lock+0x35/0x130 [ 381.678534] ? pcpu_alloc+0x3af/0x1050 [ 381.682428] ? btrfs_remount+0x11f0/0x11f0 [ 381.686672] ? rcu_read_lock_sched_held+0x110/0x130 [ 381.691715] ? __lockdep_init_map+0x10c/0x570 [ 381.696323] mount_fs+0x97/0x2a1 [ 381.699694] vfs_kern_mount.part.0+0x5e/0x3d0 [ 381.704190] ? find_held_lock+0x35/0x130 [ 381.708523] vfs_kern_mount+0x40/0x60 [ 381.712309] btrfs_mount+0x3ce/0x2b28 [ 381.716096] ? lock_downgrade+0x740/0x740 [ 381.720226] ? find_held_lock+0x35/0x130 [ 381.724275] ? pcpu_alloc+0x3af/0x1050 [ 381.728156] ? btrfs_remount+0x11f0/0x11f0 [ 381.732376] ? rcu_read_lock_sched_held+0x110/0x130 [ 381.737376] ? __lockdep_init_map+0x10c/0x570 [ 381.741861] ? __lockdep_init_map+0x10c/0x570 [ 381.746342] mount_fs+0x97/0x2a1 [ 381.749689] vfs_kern_mount.part.0+0x5e/0x3d0 [ 381.754167] do_mount+0x417/0x27d0 [ 381.757688] ? copy_mount_options+0x5c/0x2f0 [ 381.762080] ? rcu_read_lock_sched_held+0x110/0x130 [ 381.767088] ? copy_mount_string+0x40/0x40 [ 381.771303] ? copy_mount_options+0x1fe/0x2f0 [ 381.775797] SyS_mount+0xab/0x120 [ 381.779253] ? copy_mnt_ns+0x8c0/0x8c0 [ 381.783123] do_syscall_64+0x1e8/0x640 [ 381.786994] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 381.791819] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 381.796992] RIP: 0033:0x45de0a 23:01:28 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, 0x0, 0x0) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:28 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x0, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 381.800161] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 381.807845] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 381.815223] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 381.822473] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 381.829724] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 381.836973] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000052 23:01:28 executing program 4: syz_open_dev$radio(0xfffffffffffffffe, 0x2, 0x2) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) 23:01:28 executing program 3 (fault-call:0 fault-nth:83): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:28 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303034303030302c757365725f69643d66e6c50360f8330929b0f1481e04935c814ae91906e4769a6da4f499813b11210c4fd8cbc8ba829d59b8659b68cfa14627666d9c873899e6dccea31189e706ba0e9cefb2dc17db0bfae2426eddd75ff0d22555cf2a3585ceb2cf0b64059401804538d8a99c7ba2b8b6e25c521cc3d611edc09b3dfd9cc68c1912a1d5eb39a9e3353c993299e3d99f064b", @ANYRESDEC=0x0, @ANYBLOB="2c67726f6c7060a08b52da779bd546fec8062201085f69643d5cd173c327f35713f11e72e85200b7ae5b817088e10f0b059794d650fbbbafaf9ead4ea636791ac8374e6a3a111d42ee18fb9957021450c0943f5c9ea484eeedb5f2465e3afc9f05c85431ac558d3ed57d88dc25718bb5ca97c203e25be0a044c4cfcc49942b9dcb8f4f53c98aa3bdafb04052471390111b032037569e8d46ae59750799503ea0f0dc7ab91645a6e14e259d924f6828c9e8025c1293da8764cd7b0f34ff000000", @ANYRESDEC=0x0]) syz_mount_image$ntfs(&(0x7f0000000040)='ntfs\x00', &(0x7f0000000480)='./file0\x00', 0x4, 0x0, &(0x7f00000004c0), 0x200000, &(0x7f0000001b00)={[{@mft_zone_multiplier={'mft_zone_multiplier', 0x3d, 0x3}}, {@disable_sparse_yes='disable_sparse=yes'}, {@show_sys_files_no='show_sys_files=no'}, {@dmask={'dmask', 0x3d, 0x5}}], [{@obj_user={'obj_user', 0x3d, 'md5sum'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'system'}}]}) r1 = accept4(0xffffffffffffffff, &(0x7f0000000100)=@ipx, &(0x7f0000000280)=0x80, 0x0) getsockname(r1, &(0x7f0000000380)=@vsock={0x28, 0x0, 0x0, @host}, &(0x7f00000002c0)=0x80) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) openat$nullb(0xffffffffffffff9c, &(0x7f0000000440)='/dev/nullb0\x00', 0x8100, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) preadv(r0, &(0x7f0000001a40)=[{&(0x7f0000001ac0)=""/13, 0xd}, {&(0x7f0000000900)=""/152, 0x98}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/99, 0x63}, {&(0x7f0000000700)=""/3, 0x3}], 0x5, 0x2ad) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$NBD_DISCONNECT(r6, 0xab08) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) getdents(r2, &(0x7f0000000580)=""/198, 0xc6) r7 = socket$inet_udplite(0x2, 0x2, 0x88) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) setsockopt$netlink_NETLINK_RX_RING(r8, 0x10e, 0x6, &(0x7f0000000400)={0x7, 0x5, 0x2d, 0x400}, 0x10) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) r9 = socket$inet_udplite(0x2, 0x2, 0x88) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$TUNDETACHFILTER(r10, 0x401054d6, 0x0) dup2(r0, r2) [ 382.033915] ntfs: (device loop1): parse_options(): Unrecognized mount option obj_user. [ 382.035091] print_req_error: I/O error, dev loop4, sector 128 [ 382.045875] ntfs: (device loop1): parse_options(): Unrecognized mount option smackfsfloor. [ 382.048265] FAULT_INJECTION: forcing a failure. [ 382.048265] name failslab, interval 1, probability 0, space 0, times 0 [ 382.066423] ntfs: (device loop1): parse_options(): Unrecognized mount option . 23:01:28 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) io_setup(0x8, &(0x7f0000000100)=0x0) io_destroy(r0) [ 382.081461] CPU: 0 PID: 20846 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 382.089355] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 382.098707] Call Trace: [ 382.101299] dump_stack+0x142/0x197 [ 382.105030] should_fail.cold+0x10f/0x159 [ 382.109185] ? __lock_is_held+0xb6/0x140 [ 382.113263] ? mempool_free+0x1d0/0x1d0 [ 382.117244] should_failslab+0xdb/0x130 [ 382.121232] kmem_cache_alloc+0x47/0x780 [ 382.125296] ? mempool_free+0x1d0/0x1d0 [ 382.129276] mempool_alloc_slab+0x47/0x60 [ 382.133428] mempool_alloc+0x138/0x300 [ 382.137316] ? __find_get_block+0x5c4/0xbf0 [ 382.141645] ? remove_element.isra.0+0x1b0/0x1b0 [ 382.146403] ? mark_held_locks+0xb1/0x100 [ 382.150555] ? save_trace+0x290/0x290 [ 382.154364] ? trace_hardirqs_on_caller+0x400/0x590 [ 382.159375] bio_alloc_bioset+0x368/0x680 [ 382.163517] ? bvec_alloc+0x2e0/0x2e0 [ 382.167309] ? __getblk_gfp+0x5c/0x7b0 [ 382.171185] submit_bh_wbc+0xf6/0x720 [ 382.174975] __bread_gfp+0x106/0x290 [ 382.178676] btrfs_read_dev_one_super+0x9f/0x270 [ 382.183422] btrfs_read_dev_super+0x5d/0xb0 [ 382.187732] ? btrfs_read_dev_one_super+0x270/0x270 [ 382.192735] btrfs_get_bdev_and_sb+0xdc/0x2e0 [ 382.197215] __btrfs_open_devices+0x194/0xab0 [ 382.201697] ? check_preemption_disabled+0x3c/0x250 [ 382.206839] ? find_device+0x100/0x100 [ 382.210745] ? btrfs_mount+0x1069/0x2b28 [ 382.214797] ? rcu_read_lock_sched_held+0x110/0x130 [ 382.219796] btrfs_open_devices+0xa4/0xb0 [ 382.223939] btrfs_mount+0x11b4/0x2b28 [ 382.227819] ? lock_downgrade+0x740/0x740 [ 382.231956] ? find_held_lock+0x35/0x130 [ 382.236015] ? pcpu_alloc+0x3af/0x1050 [ 382.239898] ? btrfs_remount+0x11f0/0x11f0 [ 382.244127] ? rcu_read_lock_sched_held+0x110/0x130 [ 382.249134] ? __lockdep_init_map+0x10c/0x570 [ 382.253615] mount_fs+0x97/0x2a1 [ 382.256962] vfs_kern_mount.part.0+0x5e/0x3d0 [ 382.261454] ? find_held_lock+0x35/0x130 [ 382.265596] vfs_kern_mount+0x40/0x60 [ 382.269433] btrfs_mount+0x3ce/0x2b28 [ 382.273220] ? lock_downgrade+0x740/0x740 [ 382.277353] ? find_held_lock+0x35/0x130 [ 382.281406] ? pcpu_alloc+0x3af/0x1050 [ 382.285295] ? btrfs_remount+0x11f0/0x11f0 [ 382.289536] ? rcu_read_lock_sched_held+0x110/0x130 [ 382.294562] ? __lockdep_init_map+0x10c/0x570 [ 382.299039] ? __lockdep_init_map+0x10c/0x570 [ 382.303519] mount_fs+0x97/0x2a1 [ 382.306960] vfs_kern_mount.part.0+0x5e/0x3d0 [ 382.311453] do_mount+0x417/0x27d0 [ 382.314991] ? copy_mount_options+0x5c/0x2f0 [ 382.319398] ? rcu_read_lock_sched_held+0x110/0x130 [ 382.324405] ? copy_mount_string+0x40/0x40 [ 382.328638] ? copy_mount_options+0x1fe/0x2f0 23:01:29 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 382.333129] SyS_mount+0xab/0x120 [ 382.336577] ? copy_mnt_ns+0x8c0/0x8c0 [ 382.340466] do_syscall_64+0x1e8/0x640 [ 382.344352] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 382.349188] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 382.354358] RIP: 0033:0x45de0a [ 382.357529] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 382.365224] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 382.372599] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 382.379857] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 382.387207] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 382.394587] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000053 23:01:29 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) eventfd(0x8) syz_open_dev$midi(&(0x7f0000000100)='/dev/midi#\x00', 0x1, 0x2002) r3 = openat$nullb(0xffffffffffffff9c, 0x0, 0x2c080, 0x0) r4 = getpid() sched_setscheduler(r4, 0x0, 0x0) fcntl$setownex(r3, 0xf, &(0x7f00000000c0)={0x0, r4}) syz_open_procfs$namespace(r4, &(0x7f0000000140)='ns/cgroup\x00') openat$cgroup_ro(r2, &(0x7f0000000380)='io.stat\x00', 0x0, 0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/loop-control\x00', 0x282000, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000400)='/dev/snapshot\x00', 0x105802, 0x0) syz_open_dev$mouse(&(0x7f0000000440)='/dev/input/mouse#\x00', 0x400, 0x40400) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r5, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r5, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) sendto$inet(r5, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r5, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) dup2(r1, r5) 23:01:29 executing program 3 (fault-call:0 fault-nth:84): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 382.541213] FAULT_INJECTION: forcing a failure. [ 382.541213] name failslab, interval 1, probability 0, space 0, times 0 [ 382.552807] CPU: 0 PID: 20880 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 382.560694] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 382.570052] Call Trace: [ 382.572649] dump_stack+0x142/0x197 [ 382.576290] should_fail.cold+0x10f/0x159 [ 382.580447] should_failslab+0xdb/0x130 [ 382.584428] kmem_cache_alloc+0x2d7/0x780 [ 382.588582] ? _atomic_dec_and_lock+0x66/0xb0 [ 382.593075] ? iput+0x476/0x900 [ 382.596363] getname_kernel+0x53/0x350 [ 382.600255] kern_path+0x20/0x40 [ 382.603617] lookup_bdev.part.0+0x63/0x160 [ 382.607834] ? blkdev_open+0x260/0x260 [ 382.611788] ? wait_for_completion+0x420/0x420 [ 382.616365] blkdev_get_by_path+0x76/0xf0 [ 382.620498] btrfs_get_bdev_and_sb+0x38/0x2e0 [ 382.625111] __btrfs_open_devices+0x194/0xab0 [ 382.629632] ? check_preemption_disabled+0x3c/0x250 [ 382.634637] ? find_device+0x100/0x100 [ 382.638521] ? btrfs_mount+0x1069/0x2b28 [ 382.642569] ? rcu_read_lock_sched_held+0x110/0x130 [ 382.647574] btrfs_open_devices+0xa4/0xb0 [ 382.651706] btrfs_mount+0x11b4/0x2b28 [ 382.655581] ? lock_downgrade+0x740/0x740 [ 382.659708] ? find_held_lock+0x35/0x130 [ 382.663754] ? pcpu_alloc+0x3af/0x1050 [ 382.667627] ? btrfs_remount+0x11f0/0x11f0 [ 382.671847] ? rcu_read_lock_sched_held+0x110/0x130 [ 382.676852] ? __lockdep_init_map+0x10c/0x570 [ 382.681336] mount_fs+0x97/0x2a1 [ 382.684689] vfs_kern_mount.part.0+0x5e/0x3d0 [ 382.689165] ? find_held_lock+0x35/0x130 [ 382.693213] vfs_kern_mount+0x40/0x60 [ 382.697001] btrfs_mount+0x3ce/0x2b28 [ 382.700797] ? lock_downgrade+0x740/0x740 [ 382.704928] ? find_held_lock+0x35/0x130 [ 382.708973] ? pcpu_alloc+0x3af/0x1050 [ 382.712854] ? btrfs_remount+0x11f0/0x11f0 [ 382.717085] ? rcu_read_lock_sched_held+0x110/0x130 [ 382.722093] ? __lockdep_init_map+0x10c/0x570 [ 382.726574] ? __lockdep_init_map+0x10c/0x570 [ 382.731053] mount_fs+0x97/0x2a1 [ 382.734403] vfs_kern_mount.part.0+0x5e/0x3d0 [ 382.738882] do_mount+0x417/0x27d0 [ 382.742403] ? copy_mount_options+0x5c/0x2f0 [ 382.746794] ? rcu_read_lock_sched_held+0x110/0x130 [ 382.751793] ? copy_mount_string+0x40/0x40 [ 382.756013] ? copy_mount_options+0x1fe/0x2f0 [ 382.760495] SyS_mount+0xab/0x120 [ 382.763929] ? copy_mnt_ns+0x8c0/0x8c0 [ 382.767805] do_syscall_64+0x1e8/0x640 [ 382.771680] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 382.776513] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 382.781685] RIP: 0033:0x45de0a [ 382.784857] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 23:01:29 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) inotify_init() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, 0x0, 0x0) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:29 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x0, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 382.792563] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 382.799815] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 382.807075] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 382.814325] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 382.821575] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000054 23:01:29 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYPTR, @ANYRES32, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080)='nl80211\x00') sendmsg$NL80211_CMD_GET_REG(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000500)=ANY=[@ANYBLOB="14000000", @ANYRES16=r5, @ANYBLOB="8d0700000000008a00001f000000"], 0x14}}, 0x0) sendmsg$NL80211_CMD_GET_WIPHY(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000140)={0x1c, r5, 0x300, 0x70bd2a, 0x25dfdbfe, {}, [@NL80211_ATTR_WIPHY={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40080}, 0x4000010) 23:01:29 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="666417f38a9570d8a7f8563f77bd3aedbb5459cf53cfaf375e2267cab396105852fbe317d968ef0e0f793e6d4381cfb6de5ff998118e21646a8efcb38263f54b0a72cf018e7f8696f2a35a5fd3669af3010a2462d1a749a98cafd78097cb40a42c9c704384e8396bb6c51e3433dfc02328b0db6085198db7c46f6cbe162adbc6bc29511ec42b7709c827255b0424b0f94b521e1cf6425e863a8999676809bde67361ee1f89b56ae042f92c8d43c2a53578797a3109a117d3a8cf1f35c1a2c48dbf4c086dcd7ef8be6e9f8bbafa4492da834fe953", @ANYRESHEX, @ANYBLOB="2c727f6f746def64653d303030303030303030302c757365725f69641d", @ANYRESDEC=0x0, @ANYBLOB="2c67ccf6c761e0da6296", @ANYRES64=r0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) ioctl$VIDIOC_QBUF(r1, 0xc058560f, &(0x7f0000000280)={0x6, 0xb, 0x4, 0x4000000, 0x400, {r2, r3/1000+30000}, {0x1, 0xc, 0x1, 0x0, 0xff, 0x7f, "52a26dbe"}, 0xfffffff9, 0x1, @fd, 0x7fffffff, 0x0, 0xffffffffffffffff}) inotify_add_watch(r4, &(0x7f0000000140)='./file0/file0\x00', 0x20000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:29 executing program 3 (fault-call:0 fault-nth:85): syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000080)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000001f60180000048aeb81e1b00b10efd9a000001000000000001fffffff60000005f42485266535f4d", 0x48, 0x10000}], 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 23:01:29 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000001c0)='./file0\x00', 0x6, 0x1, &(0x7f0000000040)=[{&(0x7f0000000200)="8da4363ac0ed02000a0000000001004d010000000000000000007a000000000e01f60180000048aeb81e1b10b10efd9a000001000000000001fffffff60000005f42485266535f4d0e471afedc0e6e8e9665efa49391e639ee44347d7825f37a3e5d726f2fdbd775e2734551d5da20a14de6bc72178b6bcbd0d0ba336f7d2ef0e66244b0ceb50f56b759a3f64722fd24b2999fba7aefb2c5f2ac1cb258f38287a52855b8835168", 0xa7, 0x10000}], 0x0, 0x0) r0 = semget(0x0, 0x2, 0x400) semctl$SEM_INFO(r0, 0x0, 0x13, &(0x7f0000000100)=""/105) 23:01:29 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000700)='cdg\x00', 0x4) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$SNDRV_PCM_IOCTL_LINK(r3, 0x40044160, 0xffffffffffffffff) sendto$inet(r1, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r1, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x4000, &(0x7f0000000580)=ANY=[@ANYRES16=r1, @ANYRESHEX=r0, @ANYRESDEC=r0, @ANYRESDEC=0x0, @ANYBLOB="7cb4d3e33b1de6e7007c35d76824f19407043ea09792186e40eef68c4942b3eb63d8148e26dbeea90ef1f83d62dcf0076dfe4294a892f0c027598a2d2c367fce", @ANYRESDEC=r0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r4) [ 383.011221] print_req_error: I/O error, dev loop4, sector 128 [ 383.018132] FAULT_INJECTION: forcing a failure. [ 383.018132] name failslab, interval 1, probability 0, space 0, times 0 [ 383.044165] CPU: 1 PID: 20911 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 383.052077] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 23:01:29 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="666461a733479b5075fcfc99da1aa53d", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400202) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) [ 383.061430] Call Trace: [ 383.064029] dump_stack+0x142/0x197 [ 383.067669] should_fail.cold+0x10f/0x159 [ 383.071828] should_failslab+0xdb/0x130 [ 383.075895] __kmalloc+0x2f0/0x7a0 [ 383.079441] ? __lock_is_held+0xb6/0x140 [ 383.083518] ? check_preemption_disabled+0x3c/0x250 [ 383.088539] ? bio_alloc_bioset+0x3ae/0x680 [ 383.092865] bio_alloc_bioset+0x3ae/0x680 [ 383.097015] ? btrfs_alloc_device+0xa4/0x6a0 [ 383.101449] ? rcu_read_lock_sched_held+0x110/0x130 [ 383.106450] ? bvec_alloc+0x2e0/0x2e0 [ 383.110244] btrfs_alloc_device+0xc3/0x6a0 [ 383.114465] ? btrfs_find_device_by_devspec+0xf0/0xf0 [ 383.119648] __btrfs_close_devices+0x2c6/0xa90 [ 383.124216] ? __mutex_unlock_slowpath+0x71/0x800 [ 383.129056] ? btrfs_alloc_device+0x6a0/0x6a0 [ 383.133540] btrfs_close_devices+0x29/0x140 [ 383.137850] btrfs_mount+0x1fd9/0x2b28 [ 383.141719] ? lock_downgrade+0x740/0x740 [ 383.145847] ? find_held_lock+0x35/0x130 [ 383.149891] ? pcpu_alloc+0x3af/0x1050 [ 383.153764] ? btrfs_remount+0x11f0/0x11f0 [ 383.157987] ? rcu_read_lock_sched_held+0x110/0x130 [ 383.162996] ? __lockdep_init_map+0x10c/0x570 [ 383.167479] mount_fs+0x97/0x2a1 [ 383.170833] vfs_kern_mount.part.0+0x5e/0x3d0 [ 383.175311] ? find_held_lock+0x35/0x130 [ 383.179359] vfs_kern_mount+0x40/0x60 [ 383.183146] btrfs_mount+0x3ce/0x2b28 [ 383.186933] ? lock_downgrade+0x740/0x740 [ 383.191063] ? find_held_lock+0x35/0x130 [ 383.195123] ? pcpu_alloc+0x3af/0x1050 [ 383.199006] ? btrfs_remount+0x11f0/0x11f0 [ 383.203225] ? rcu_read_lock_sched_held+0x110/0x130 [ 383.208229] ? __lockdep_init_map+0x10c/0x570 [ 383.212707] ? __lockdep_init_map+0x10c/0x570 [ 383.217186] mount_fs+0x97/0x2a1 [ 383.220539] vfs_kern_mount.part.0+0x5e/0x3d0 [ 383.225017] do_mount+0x417/0x27d0 [ 383.228537] ? copy_mount_options+0x5c/0x2f0 [ 383.232927] ? rcu_read_lock_sched_held+0x110/0x130 [ 383.237925] ? copy_mount_string+0x40/0x40 [ 383.242143] ? copy_mount_options+0x1fe/0x2f0 [ 383.246621] SyS_mount+0xab/0x120 [ 383.250055] ? copy_mnt_ns+0x8c0/0x8c0 [ 383.253926] do_syscall_64+0x1e8/0x640 [ 383.257805] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 383.262644] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 383.267824] RIP: 0033:0x45de0a [ 383.270999] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 383.278694] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 383.285956] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 383.293221] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 383.300483] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 23:01:30 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x2}, 0x20) dup2(r0, r1) 23:01:30 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/164, 0xa4}], 0x1, 0x0) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, 0x1, {0x7, 0x1e, 0x0, 0x0, 0x0, 0x1}}, 0x50) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x1, {0x0, 0x9}}, 0x20) dup2(r0, r1) [ 383.307734] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000055 [ 383.380999] ------------[ cut here ]------------ [ 383.385791] kernel BUG at fs/btrfs/volumes.c:890! [ 383.394483] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 383.399852] Modules linked in: [ 383.403028] CPU: 1 PID: 20911 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 383.410884] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 383.420218] task: ffff8880504a8440 task.stack: ffff888055138000 [ 383.426265] RIP: 0010:__btrfs_close_devices+0x7d8/0xa90 [ 383.431664] RSP: 0018:ffff88805513f700 EFLAGS: 00010246 [ 383.437096] RAX: 0000000000040000 RBX: ffff88809f4ea4c0 RCX: ffffc9000b869000 [ 383.444348] RDX: 0000000000040000 RSI: ffffffff829a33a8 RDI: 0000000000000286 [ 383.451642] RBP: ffff88805513f7c8 R08: ffff8880504a8440 R09: ffff8880504a8d08 [ 383.458938] R10: 0000000000000000 R11: 0000000000000000 R12: ffff88809ed7f5c0 [ 383.466191] R13: ffff88809f4ea588 R14: fffffffffffffff4 R15: dffffc0000000000 [ 383.473455] FS: 00007fbb7e609700(0000) GS:ffff8880aed00000(0000) knlGS:0000000000000000 [ 383.481668] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 383.487538] CR2: 00007f4158875000 CR3: 00000000842b4000 CR4: 00000000001406e0 [ 383.494798] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 383.502050] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 383.509298] Call Trace: [ 383.511873] ? __mutex_unlock_slowpath+0x71/0x800 [ 383.516759] ? btrfs_alloc_device+0x6a0/0x6a0 [ 383.521241] btrfs_close_devices+0x29/0x140 [ 383.525546] btrfs_mount+0x1fd9/0x2b28 [ 383.529442] ? lock_downgrade+0x740/0x740 [ 383.533583] ? find_held_lock+0x35/0x130 [ 383.537635] ? pcpu_alloc+0x3af/0x1050 [ 383.541505] ? btrfs_remount+0x11f0/0x11f0 [ 383.545732] ? rcu_read_lock_sched_held+0x110/0x130 [ 383.550762] ? __lockdep_init_map+0x10c/0x570 [ 383.555242] mount_fs+0x97/0x2a1 [ 383.558649] vfs_kern_mount.part.0+0x5e/0x3d0 [ 383.563147] ? find_held_lock+0x35/0x130 [ 383.567626] vfs_kern_mount+0x40/0x60 [ 383.571410] btrfs_mount+0x3ce/0x2b28 [ 383.575273] ? lock_downgrade+0x740/0x740 [ 383.579405] ? find_held_lock+0x35/0x130 [ 383.583451] ? pcpu_alloc+0x3af/0x1050 [ 383.587415] ? btrfs_remount+0x11f0/0x11f0 [ 383.591633] ? rcu_read_lock_sched_held+0x110/0x130 [ 383.596636] ? __lockdep_init_map+0x10c/0x570 [ 383.601111] ? __lockdep_init_map+0x10c/0x570 [ 383.605592] mount_fs+0x97/0x2a1 [ 383.608941] vfs_kern_mount.part.0+0x5e/0x3d0 [ 383.613421] do_mount+0x417/0x27d0 [ 383.616954] ? copy_mount_options+0x5c/0x2f0 [ 383.621342] ? rcu_read_lock_sched_held+0x110/0x130 [ 383.626337] ? copy_mount_string+0x40/0x40 [ 383.630562] ? copy_mount_options+0x1fe/0x2f0 [ 383.635056] SyS_mount+0xab/0x120 [ 383.638487] ? copy_mnt_ns+0x8c0/0x8c0 [ 383.642355] do_syscall_64+0x1e8/0x640 [ 383.646227] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 383.651054] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 383.656220] RIP: 0033:0x45de0a [ 383.659390] RSP: 002b:00007fbb7e608a68 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 383.667078] RAX: ffffffffffffffda RBX: 00007fbb7e6096d4 RCX: 000000000045de0a [ 383.674329] RDX: 00007fbb7e608ae0 RSI: 00000000200001c0 RDI: 00007fbb7e608b00 [ 383.681622] RBP: 000000000075bf20 R08: 00007fbb7e608b40 R09: 00007fbb7e608ae0 [ 383.688875] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000003 [ 383.696126] R13: 0000000000000ba1 R14: 00000000004cc797 R15: 0000000000000055 [ 383.703416] Code: c1 ea 03 0f b6 04 02 84 c0 74 08 3c 03 0f 8e 59 02 00 00 48 8b 45 80 c7 80 10 01 00 00 00 00 00 00 e9 e2 f8 ff ff e8 08 e1 c2 fe <0f> 0b e8 01 e1 c2 fe 0f 0b 48 89 f7 e8 d7 70 ed fe e9 ad f8 ff [ 383.722511] RIP: __btrfs_close_devices+0x7d8/0xa90 RSP: ffff88805513f700 [ 383.730665] ---[ end trace 3e45e62b3a634f73 ]--- [ 383.735474] Kernel panic - not syncing: Fatal exception [ 383.742205] Kernel Offset: disabled [ 383.745863] Rebooting in 86400 seconds..