name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2492/bus/file0" dev="overlay" ino=15969 res=1 07:46:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xfffffdfd, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:30 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xc) 07:46:30 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) socket$kcm(0x29, 0x7, 0x0) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) [ 801.443155] audit: type=1804 audit(1605944790.269:1328): pid=26648 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2561/bus/file0" dev="overlay" ino=15891 res=1 [ 801.452052] overlayfs: './file0' not a directory [ 801.473649] audit: type=1804 audit(1605944790.309:1329): pid=26654 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2561/bus/bus/file0" dev="overlay" ino=15875 res=1 [ 801.562408] audit: type=1804 audit(1605944790.309:1330): pid=26648 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2561/bus/bus/file0" dev="overlay" ino=15875 res=1 [ 801.588459] audit: type=1804 audit(1605944790.399:1331): pid=26663 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2493/bus/file0" dev="overlay" ino=15889 res=1 [ 801.647698] audit: type=1804 audit(1605944790.489:1332): pid=26668 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2562/bus/file0" dev="overlay" ino=16114 res=1 [ 801.704428] overlayfs: './file0' not a directory [ 801.710429] audit: type=1804 audit(1605944790.549:1333): pid=26678 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2562/bus/file0" dev="overlay" ino=16114 res=1 [ 801.769450] overlayfs: './file0' not a directory 07:46:30 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000200)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:46:30 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) ioctl$TIOCSSOFTCAR(0xffffffffffffffff, 0x541a, &(0x7f0000000100)=0x40ad) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x2c00) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) 07:46:30 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xe) 07:46:30 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$P9_RXATTRCREATE(0xffffffffffffffff, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 801.926393] overlayfs: './file0' not a directory 07:46:30 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r2) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xffffff7f, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:30 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) ioctl$VIDIOC_UNSUBSCRIBE_EVENT(0xffffffffffffffff, 0x4020565b, &(0x7f0000000200)={0x1, 0x37}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='loper$ir=./bus,workdir=./file1,uppergir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400202) rmdir(&(0x7f0000000140)='./file1\x00') r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:46:30 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xf) [ 802.029723] audit: type=1804 audit(1605944790.869:1334): pid=26705 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2494/bus/file0" dev="overlay" ino=16035 res=1 [ 802.057872] overlayfs: './file0' not a directory 07:46:30 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r2) r3 = dup(r1) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xffffff8c, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 802.066098] audit: type=1804 audit(1605944790.869:1335): pid=26704 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2563/bus/file0" dev="overlay" ino=16017 res=1 07:46:31 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x10) 07:46:31 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x3f) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) write$P9_RRENAMEAT(0xffffffffffffffff, &(0x7f0000000140)={0x7, 0x4b, 0x2}, 0x7) 07:46:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xffffff97, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 802.280752] overlayfs: unrecognized mount option "loper$ir=./bus" or missing value [ 802.355535] overlayfs: './file0' not a directory 07:46:31 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpgrp(0x0) ioctl$VIDIOC_ENUM_FRAMEINTERVALS(0xffffffffffffffff, 0xc034564b, &(0x7f0000000140)={0x5, 0x34343459, 0xff, 0x401, 0x3, @discrete={0x8000, 0x1}}) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xfffffff7, 0x1, &(0x7f0000000080)=[{&(0x7f0000000400)="040005090000005d9a9d8a15765a46a660bcba63167a6d63c04c6227885baef314a7656c0f1a8d01454d36059c3621a1a2f8eb08a2a5450f2640f1a667dc2f3539292739fee70c4b9c458b89cbf7b7e93fd431e9cf4d992deedabe79f3066c513eee6d098f24999150781ee449cc98296fcb8344bb9838d1e0d52bd1dc26c299bc92dded466432da15f053f35fbff777e79549cf7f0a3a384c0cf045968992b7c43c2b25d8a60d483df214edbfc904a3f7f59837370abc1d20abb24502e4f9c2b7f5b59e73ce4613aeb4a5fe347663b46dd53c583e819a8df2", 0xd9}], 0xa60891, &(0x7f00000000c0)=ANY=[@ANYRES64]) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) read$FUSE(r1, &(0x7f0000001340)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_LK(r3, &(0x7f0000000100)={0x28, 0x0, r4, {{0x0, 0x8000, 0x2, r0}}}, 0x28) chdir(&(0x7f0000000000)='./file1\x00') r5 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r5, 0x82307201, &(0x7f00000001c0)) 07:46:31 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x60) 07:46:31 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r2) r3 = dup(r1) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xfffffff5, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:31 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x156) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$GIO_FONTX(r3, 0x4b6b, &(0x7f0000000140)={0x191, 0x16, &(0x7f00000003c0)}) r4 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(r1) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:31 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$nl_crypto(0x10, 0x3, 0x15) ioctl$BTRFS_IOC_BALANCE(r2, 0x5000940c, 0x0) r3 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r0) lsetxattr$trusted_overlay_upper(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)='trusted.overlay.upper\x00', &(0x7f0000000280)={0x0, 0xfb, 0xed, 0x0, 0xfd, "1f433614c01d4f44e8a4d76d4051d35f", "d820e3715ab24e5fa2b161c7346965910f9d8acc1d7e9ea59e3b8a3d086547ed8000f25c5368e0cb1955b15bb784a59ae72a67ef50e92faccae88c4db3cd3fe90d7f02a0341e8a1eb9b8f81f77e27c081623b0c3cef2ad19bf2f7c48cd08f4aa77776228839f1598361c88c176230eafe2916e31379becdc8682fe43e423faa4fbb8af80bf07c450a665f90cc06952ea07c371cbc65c23652e77ab1b7a212cec8f99536bce786e4b19154bd9f1dd3d99e5abd7ecc75afd4ae0d9e3d534aba350861c5a52f32ecabd9838685d65b65cc7eaf6afa915582735"}, 0xed, 0x1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) 07:46:31 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xf0) 07:46:31 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r2) r3 = dup(r1) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 802.708518] overlayfs: './file0' not a directory 07:46:31 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f00000003c0)=@req3={0x1, 0x101, 0x9, 0x0, 0x9, 0x6, 0x62}, 0x1c) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(r2) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000140)={0x0, 0x1ff8, 0x7f, 0x1000, 0x7, 0x8}, &(0x7f0000000280)=0x14) r7 = openat$cgroup_ro(r5, &(0x7f0000000300)='net_prio.prioidx\x00', 0x0, 0x0) ioctl$DRM_IOCTL_AUTH_MAGIC(r7, 0x40046411, &(0x7f0000000340)=0x4) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r0, 0x84, 0x78, &(0x7f00000002c0)=r6, 0x4) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) lseek(r1, 0x0, 0x2) 07:46:31 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x300) 07:46:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xfffffff6, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:31 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x600) [ 802.949170] overlayfs: './file0' not a directory [ 803.042872] overlayfs: './file0' not a directory 07:46:32 executing program 2: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) r2 = accept4$phonet_pipe(r1, &(0x7f0000000100), &(0x7f0000000140)=0x10, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) dup(r3) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r3, 0x84, 0x18, &(0x7f0000000380)={0x0, 0x6}, &(0x7f00000005c0)=0x8) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bsg\x00', 0x0, 0x0) sendto$unix(r4, &(0x7f0000000400)="42ba9b12be50b451824a3c23f62dfe60db91f1d40f568ca3a98d70193e24d42e0912feb27dcaef2fa73ad63054ac27f2defc434d415710b0f1266a8a28dea4f084bebab3f87af493a06a8130aac3d207b8ab02aa1d8bf92f76f8db08a0a05b00418c580371faac0a0e857e4af9090df3d8bfb9bb22f658721c117d9b33c0748410ab790870caab0d9dbfb3e72ebf44ae325461", 0x93, 0x4004070, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e) ioctl$BTRFS_IOC_SEND(r2, 0x40489426, &(0x7f0000000300)={{r0}, 0x6, &(0x7f0000000200)=[0x400, 0x6, 0x101, 0x7, 0x8, 0x808001], 0x1, 0x0, [0x0, 0x9, 0x9, 0xffffffffffffff80]}) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r5 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$VIDIOC_G_SLICED_VBI_CAP(r4, 0xc0745645, &(0x7f0000000540)={0x0, [0x9, 0x7fff, 0x6, 0x81, 0x1f, 0x4, 0x1, 0x8c, 0x6, 0x7ff, 0x800, 0x5, 0x5, 0x9, 0xfffe, 0x3f, 0x6, 0xb09, 0xcb5, 0x5, 0x7, 0x3, 0x843, 0x8, 0x0, 0x100, 0x1ff, 0x6, 0xfffa, 0xd342, 0xff00, 0x4, 0xff00, 0xfffb, 0x2, 0x100, 0x7fff, 0xe5d, 0x1, 0xb92, 0x3, 0x8001, 0x0, 0xd95c, 0x0, 0x4, 0x7, 0x2], 0x2}) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x20, &(0x7f0000000600)=0xe, 0x4) ioctl$FITRIM(r5, 0x82307201, &(0x7f00000001c0)) 07:46:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xfffffffb, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:32 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r2 = dup(r1) write$P9_RXATTRCREATE(r2, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:32 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x700) 07:46:32 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726469fff6504ceb411949776f726b6469723d2e2666696c65312c75707065726469723d2e2f66696c6530"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) mount$overlay(0x0, &(0x7f0000000440)='./bus/file0/file0\x00', &(0x7f0000000400)='overlay\x00', 0x200000, &(0x7f0000000740)=ANY=[@ANYRES16]) newfstatat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000340)={0x78, 0xffffffffffffffda, 0x0, {0x8001, 0x3, 0x0, {0x6, 0x9f0, 0x5, 0x0, 0xdbf, 0xf1, 0xe79, 0x1, 0xfffffffb, 0x2000, 0x3, 0xee01, r5, 0x8, 0x81}}}, 0x78) fchownat(r1, &(0x7f0000000140)='./file0\x00', r4, r5, 0x400) r6 = dup(r1) write$P9_RXATTRCREATE(r6, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:32 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b64e9c0c2edf7ea111f1787ca2b4fb7d169723d2e2f66696c65312c75707065726469723d2e2b66696c65302357598149be6e4b2101f685faba70458e3725a1f122474bb01f9879b85b647fbb11a8bac85a7ce079ee0f33bc02948d788c2b27e8737dd6f98224d38fffff80684ba1836aaa50e2eee76c16610d190cc5f050d2d29a9b6d55765b7f5b69109f75f9f55b6298ce97ff1d6379"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r3, 0x40189429, &(0x7f0000000140)={0x1, 0x7}) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) [ 803.304755] overlayfs: unrecognized mount option "lowerdiÿöPLëAIworkdir=.&file1" or missing value 07:46:32 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xa00) 07:46:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xfffffffd, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:32 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r2 = dup(r1) write$P9_RXATTRCREATE(r2, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 803.359678] overlayfs: unrecognized mount option "lowerdiÿöPLëAIworkdir=.&file1" or missing value 07:46:32 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x2) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x8) mount$overlay(0x400000, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='overlay\x00', 0x1040, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r3}, 0x8) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup(r1) lseek(r0, 0x0, 0x2) 07:46:32 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xc00) 07:46:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xfffffffe, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 803.460295] overlayfs: unrecognized mount option "workdéÀÂí÷ê‡Ê+O·Ñir=./file1" or missing value [ 803.577408] overlayfs: unrecognized mount option "workdéÀÂí÷ê‡Ê+O·Ñir=./file1" or missing value 07:46:32 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000340)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="6c6f776572642a72b2d4f30d4ed56d0000000000000075652c776f726b6469723d2e2f5766696c65312c75000000001c4e5fa8ca4d1925f1f8651429367e047bb27ae254360973d6358b27a64e17b8df26ed6fb88b2e1a881a064d4b49fccd089b38f4a100"]) chdir(&(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x121402, 0x0) r2 = creat(&(0x7f0000000000)='./file2\x00', 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) accept4$unix(r0, &(0x7f0000000280), &(0x7f0000000300)=0x6e, 0x0) r5 = dup(r2) ioctl$TUNSETLINK(r4, 0x400454cd, 0x0) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) lseek(r1, 0x0, 0x2) r6 = socket$inet6(0xa, 0x2, 0x0) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$DRM_IOCTL_ADD_CTX(r7, 0xc0086420, &(0x7f0000000140)) 07:46:32 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xe00) 07:46:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xedc000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:32 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r2 = dup(r1) write$P9_RXATTRCREATE(r2, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:32 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r0 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) r1 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r1, 0x40045532, &(0x7f00000001c0)) ioctl$EXT4_IOC_SWAP_BOOT(r1, 0x6611) chdir(&(0x7f0000000000)='./file1\x00') getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000100), 0x10) r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) 07:46:32 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) [ 803.911488] overlayfs: unrecognized mount option "lowerd*r²ÔóNÕm" or missing value 07:46:32 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xf00) 07:46:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x1000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 803.957493] overlayfs: unrecognized mount option "lowerd*r²ÔóNÕm" or missing value 07:46:32 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus\x00', 0x21) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275ccea776f726b6469723d359c58889ea44022a912b6c097062e70c26eec8fccd2a83eb397562f6669707065726469723d2e2f06696c6530076532e792fbabaf476b22c11a82a8a8c0b5aede7fc670aec6e858e1ad5a340b133e3893"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:32 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r1) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:32 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x108f) [ 804.091933] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 804.113009] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 07:46:33 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x980488, &(0x7f0000000100)=ANY=[@ANYRES64]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:33 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r1) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x2000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:33 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x5865) 07:46:33 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x6000) 07:46:33 executing program 2: syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) 07:46:33 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707061726469723d2e2f66696c65305f6f3a60e50086e7d3883376973f0b38312d802e9eca59b32dfc6b18673b54d666"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x4000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:33 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r1) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:33 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_dev$dri(&(0x7f0000000140)='/dev/dri/card#\x00', 0x1, 0x10000) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:46:33 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x6558) 07:46:33 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x8100) 07:46:33 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(0xffffffffffffffff) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 804.704469] overlayfs: unrecognized mount option "uppardir=./file0_o:`å" or missing value [ 804.741605] overlayfs: unrecognized mount option "uppardir=./file0_o:`å" or missing value 07:46:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x7ffffffffffff, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:33 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x8f10) 07:46:33 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(0xffffffffffffffff) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:33 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f62756e629d8dc3f5732c776f726b6469723d2e2f66696c6577b400007065726469723d2e193e"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) [ 804.911489] overlayfs: option "workdir=./filew´" is useless in a non-upper mount, ignore [ 804.946268] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 804.981199] overlayfs: option "workdir=./filew´" is useless in a non-upper mount, ignore [ 805.007380] overlayfs: './file0' not a directory [ 805.019025] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 07:46:34 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) r0 = semget(0x2, 0x4, 0x2) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000100)=[0x3ff, 0x4]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) 07:46:34 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xf000) 07:46:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x10000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:34 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(0xffffffffffffffff) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:34 executing program 3: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000140)='./file0\x00', 0x2000000001, 0x0, 0x0, 0x310c1, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000340)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="6c6f77657264697fa8f802723d2f723d2e2f28185100ce670c192abd5486d6f9ccfbfcbeb17b13f1761a86648aa174ffe5dad44a83d81f1b7bc3d5f8ea838df39516e916f2103c475e4fa4dc1cf026d291383c71f0a8c28766f34be11fa20231"]) chdir(&(0x7f0000000380)='./bus\x00') setfsgid(0xffffffffffffffff) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) unshare(0x40600) r4 = memfd_create(&(0x7f0000000040)='+\x8b\x8a\x16\x11O\xdd\xdfk(F\x99\xdf\x92\xd5>oJ\x02u\x9b\xafa\xac', 0x0) fsync(r4) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000000280)='trusted.overlay.redirect\x00', &(0x7f00000002c0)='./bus\x00', 0x6, 0x3) r5 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = dup(r2) write$P9_RXATTRCREATE(r6, &(0x7f0000000040)={0x7}, 0x7) lseek(r1, 0x0, 0x2) ioctl$SNDCTL_SEQ_GETOUTCOUNT(r2, 0x80045104, &(0x7f0000000300)) 07:46:34 executing program 5: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0xa8) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=.Kfile0']) chdir(&(0x7f0000000380)='./bus\x00') r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x28) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) fcntl$setownex(r0, 0xf, &(0x7f0000000140)={0x0, r1}) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(r2) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) [ 805.292072] overlayfs: unrecognized mount option "lowerdi¨ør=/r=./(Q" or missing value 07:46:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x100000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:34 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x34000) [ 805.362351] overlayfs: unrecognized mount option "lowerdi¨ør=/r=./(Q" or missing value 07:46:34 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(0xffffffffffffffff, 0x9b3d020000000000, 0x2) 07:46:34 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c7570706572646972052e2f66696c65303c0fda4af931e02183e37d7b2819d36e71f5663d81c0cf700a16bcba24057968ffa3d6e76644a5e72d0300f3e3fbd6d52e37ebb6bb1b65a763b615b7e432f92b9387aab5c93c4d1a3a0f1ec3f20556ca4939972935c355f2225427867e09fd8305938784bb540afcd0f70bc6a71d56b0e9d5358ab5"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r3 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r3, r2) ioctl$SOUND_PCM_READ_BITS(r2, 0x80045005, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = dup(r1) write$P9_RXATTRCREATE(r6, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:34 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x400300) [ 805.485848] overlayfs: failed to resolve '.Kfile0': -2 07:46:34 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x81) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x20, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,worodir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file3\x00', 0x60) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) r4 = socket$inet6(0xa, 0x2, 0x0) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$UFFDIO_REGISTER(r5, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000ffd000/0x3000)=nil, 0x3000}, 0x2}) [ 805.598826] overlayfs: unrecognized mount option "upperdir./file0<ÚJù1à!ƒã}{(Ónqõf=ÀÏp [ 805.598826] ¼º$yhÿ£ÖçfD¥ç-" or missing value [ 805.665147] overlayfs: unrecognized mount option "upperdir./file0<ÚJù1à!ƒã}{(Ónqõf=ÀÏp [ 805.665147] ¼º$yhÿ£ÖçfD¥ç-" or missing value 07:46:34 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(0xffffffffffffffff, 0x9b3d020000000000, 0x2) 07:46:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x200000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:34 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xf0ffff) 07:46:34 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) r5 = socket$inet6(0xa, 0x2, 0x0) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000140)={@cgroup, r6, 0x26}, 0x10) 07:46:34 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x5, 0xee7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) r0 = socket$inet6_dccp(0xa, 0x6, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00'}) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) 07:46:34 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000140)='./file1\x00', 0x1, 0x0, 0x0, 0x800, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lNwerdir=./bus,workd=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) setsockopt$inet6_MCAST_MSFILTER(r3, 0x29, 0x30, &(0x7f00000003c0)={0x7, {{0xa, 0x4e20, 0xffff94ec, @private2, 0x1000}}, 0x1, 0x2, [{{0xa, 0x4e20, 0x9, @mcast1, 0xe6}}, {{0xa, 0x4e20, 0x1, @remote, 0x1}}]}, 0x190) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$SNDCTL_SEQ_PANIC(r1, 0x5111) creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = dup(r5) write$P9_RXATTRCREATE(r7, &(0x7f0000000040)={0x7}, 0x7) 07:46:34 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x1000000) 07:46:34 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(0xffffffffffffffff, 0x9b3d020000000000, 0x2) 07:46:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x300000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 806.054372] overlayfs: './file0' not a directory 07:46:34 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x2000000) 07:46:35 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x3000000) 07:46:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x400000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:35 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:35 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x4000000) 07:46:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x500000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:35 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 806.824146] overlayfs: unrecognized mount option "lNwerdir=./bus" or missing value [ 807.047418] overlayfs: unrecognized mount option "lNwerdir=./bus" or missing value 07:46:35 executing program 2: perf_event_open(&(0x7f00000004c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xa, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/vs/sloppy_sctp\x00', 0x2, 0x0) waitid(0x1, 0xffffffffffffffff, &(0x7f0000000200), 0x1000000, &(0x7f0000000400)) ioctl$SNDCTL_SYNTH_INFO(r0, 0xc08c5102, &(0x7f0000000300)={"d2ea4e00ab121c27562301c861fae1208928d7a65d93431b5547a51d8f46", 0x4, 0x2, 0x401, 0x8001, 0x6, 0x0, 0x5, 0x7, [0x22200000, 0x0, 0x61, 0x0, 0x400, 0x8, 0x3f, 0x3, 0x36d, 0xf0, 0x1000, 0x80000000, 0x40, 0xfffffff7, 0x7, 0xc67, 0x0, 0x3ff, 0x2]}) r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x4) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) 07:46:35 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x6000000) 07:46:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x600000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:35 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:35 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f42070000006f726b646972bd2e2f66696c54b5c455c3e15812f4fa320765312c75707065af72f865fd862552"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = socket(0x11, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r0, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="3c00000024000b0f00"/20, @ANYRES32=r1, @ANYBLOB="00000000ffffffff000000000000000c000200080009008dd91c31"], 0x3c}}, 0x0) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000002c0)={&(0x7f0000000bc0)={0x80c, 0x0, 0x100, 0x70bd28, 0x25dfdbff, {}, [@ETHTOOL_A_FEATURES_HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @ETHTOOL_A_FEATURES_WANTED={0x1b0, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x10001}, @ETHTOOL_A_BITSET_VALUE={0x64, 0x4, "3c2d1377f9771e9248dd2955f28ef54c338bc4ed3745fc69e183e778f1a61eebd2e5508d58428a44fb599a2f474ee8ae97185fe4ab03b8c00d6245d0853c980000526c3d4cc5c6cb18c2db085283c0e301061c312f2927ba8b5374076ca298d4"}, @ETHTOOL_A_BITSET_VALUE={0xd3, 0x4, "ab0e5df3b673659948335328c47d0cf9ea269af499c8df8082c0ad680dc7fac8feae5b457424f45cdb1c3b501685f3fce9cacebae603a2547bb87202af6730b38fd804d8fca2be88614ea0bbd81850a6bbcefa9345fa7692be40ac31e5452c7f0fcb10604c686a084f8831e162fa1622f49b72e6e05b54852bdfd7c99089544dae5b403f7dc560f35aa40b0e63aaf046bdb5dfe24856d1cf28b97f63783e43827fb42a78c3a438584cc37da30bc56d28c4a98d5c4a2b4b877fc7c8b738f73aa321b483e1f8acb3f4b0792475859ac0"}, @ETHTOOL_A_BITSET_MASK={0x63, 0x5, "ede43238d8b5066d59c045d454c7dcb440a8dd96a27b474fc11dcbbdcff933df6f6d43d3d379af1ad43d4b9ab3022e3225aa0d71062a3e090b57978f0b1ce39f53966a7639e1a82afdf254638db36cf583cf32757d78e02e47e904448c4cb2"}]}, @ETHTOOL_A_FEATURES_WANTED={0x118, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x10c, 0x3, 0x0, 0x1, [{0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1f}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2eacce5}]}, {0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_NAME={0xd, 0x2, '[((:/.-+\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1ff}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '(\x00'}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'overlay\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}]}, {0x8, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xffffffff}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}]}, {0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '%.\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x400}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'overlay\x00'}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'overlay\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'overlay\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xb, 0x2, '{&{I\\!\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}]}, @ETHTOOL_A_BITSET_SIZE={0x8}]}, @ETHTOOL_A_FEATURES_WANTED={0x8, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_FEATURES_WANTED={0x14c, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0xda, 0x5, "e57f2288631229d831a65518c00ca6913364713447a481dd3b9ebe4c9dd1ea336e46079840f65d4c174202d0231fa393f80690b315c65b0656612f3e8e98703510040851965d238fe508696ef4b266c9567c6a1fa2f35d255e1260e7ca40147f2065404a83a60985a4adc36706fbb31be3a4f95803bb75db542c71fee5eb62f84ed4597d2a58bd9735d8f53bee385e2e965a187c421cb871158bd856cdc9cfc4a4f818da58ce14bf994e1bd5fedc4da438e558550aafbc1ea63b46c980c9902e9728e54bb3fe08a8abd64bf992577109be8b5ecf451c"}, @ETHTOOL_A_BITSET_VALUE={0x6a, 0x4, "cf9551f9b432a3c052ecf06d640db59f1ca5883cd8507e86edc3f1ca041f9a9358a6df0f45ea681b35568758e3e95853711ee115928c9d707755b558e04911657f6b347941043c654fea42d61fdf69409e588956c45cd16bccef64f8d2e5edd44bfec675fbcb"}]}, @ETHTOOL_A_FEATURES_WANTED={0x378, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x140, 0x3, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}]}, {0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3c1}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'overlay\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x189b5d5e}]}, {0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'overlay\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'overlay\x00'}]}, {0x4}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'overlay\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '%}-&\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'overlay\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xf402}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\xad\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '.}!\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7f}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x60, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'overlay\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'overlay\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x101}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x2e, 0x2, '@^{\'$\x1a\x00L\xdd\x00\xa4J\xe5>,\x06\x00`\x85m\xd9\xf8ne\xc2\x97s\x1f\x1f\xd3 \x00\xdd\xe5\n\x82+b\xa9w\x92\xc1'}]}]}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x3}, @ETHTOOL_A_BITSET_BITS={0xb8, 0x3, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'overlay\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3a}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xa5}]}, {0x8, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x54}]}, {0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'overlay\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'overlay\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}]}]}, @ETHTOOL_A_BITSET_VALUE={0xab, 0x4, "50f9e6ed6b951d6970f979a151eb061cb35c5c7cad89ada6543ca331b23ddad79180b17efb665e95e5cb07754fe08028b8c3dc50dda8e4f2c55452c7b37f8f2ca94772cfc52c3ce16494e90a6c90a1ef5fd6b84a6b7e61a30cd5671dcd2265242d8078ad2d00882e60a9f33e319594f2741216458fcc70ce695e9e30c86f67963142a0ae7939ebe082825e68ee57633b034e9e33cc46d39a42a52debd9a5090719222eb81e38b0"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0x1f, 0x5, "cea7149ca033432ec330a87d229ad5fd4e0c5c8e2921679e07a5b1"}, @ETHTOOL_A_BITSET_VALUE={0xa4, 0x4, "1bd242439f6830393e0d116b89b1d6b5121915611b441b23b60b959faada1c12d35776887d78c18b93a4b0bd7bcd5144945073a83d238056eb2d025f125fd7b8fba8be90219b30addbbedfe8840ee79af4363ff7b273fe9e0e9abf849c22864a18e2c7428159282696e18b7749019dca013d564d693894103cef73810a169775d9e7dd7abcd470911d0f8309d747dba82891c8275e1e64594c2a8e114faa7340"}]}, @ETHTOOL_A_FEATURES_HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}]}, 0x80c}, 0x1, 0x0, 0x0, 0x800}, 0x4004840) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = dup(r4) write$P9_RXATTRCREATE(r7, &(0x7f0000000040)={0x7}, 0x7) lseek(r3, 0x0, 0x2) 07:46:35 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2ff5f7df264e022496794a45c066696c65312c75707065726469723d2e2f66696c6530"]) chdir(&(0x7f0000000380)='./bus\x00') r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r2 = accept4$bt_l2cap(r0, &(0x7f0000000200)={0x1f, 0x0, @none}, &(0x7f0000000280)=0xe, 0x40000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000000, 0x20010, r2, 0xa9a58000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(r1) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) 07:46:36 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 807.181863] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 807.195487] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 807.206302] kauditd_printk_skb: 45 callbacks suppressed 07:46:36 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x7000000) [ 807.206315] audit: type=1804 audit(1605944796.050:1381): pid=27216 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2577/bus/file0" dev="sda1" ino=16649 res=1 07:46:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x700000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 807.281372] audit: type=1804 audit(1605944796.090:1382): pid=27216 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2577/bus/file0" dev="sda1" ino=16649 res=1 07:46:36 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x8000000) [ 807.333260] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 807.378368] audit: type=1804 audit(1605944796.210:1383): pid=27228 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2513/bus/file0" dev="sda1" ino=16055 res=1 [ 807.390810] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 07:46:36 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 807.408123] audit: type=1804 audit(1605944796.210:1384): pid=27228 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2513/bus/file0" dev="sda1" ino=16055 res=1 [ 807.505847] audit: type=1804 audit(1605944796.280:1385): pid=27234 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2577/bus/bus/file0" dev="sda1" ino=15804 res=1 07:46:36 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write$P9_RREADLINK(r0, &(0x7f0000000140)={0x10, 0x17, 0x1, {0x7, './file1'}}, 0x10) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(r2) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) lseek(r1, 0x0, 0x2) [ 807.551150] audit: type=1804 audit(1605944796.280:1386): pid=27216 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2577/bus/bus/file0" dev="sda1" ino=15804 res=1 [ 807.588983] overlayfs: failed to resolve './õ÷ß&N$–yJEÀfile1': -2 [ 807.589566] audit: type=1804 audit(1605944796.410:1387): pid=27247 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2514/bus/file0" dev="sda1" ino=15781 res=1 [ 807.600928] overlayfs: './file0' not a directory [ 807.626589] audit: type=1804 audit(1605944796.410:1388): pid=27247 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2514/bus/file0" dev="sda1" ino=15781 res=1 [ 807.726515] audit: type=1804 audit(1605944796.570:1389): pid=27255 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2578/bus/file0" dev="overlay" ino=15876 res=1 [ 807.766926] overlayfs: './file0' not a directory 07:46:36 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x80000000, 0x8, &(0x7f0000000600)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17, 0x800000000000000}, {&(0x7f0000000100)="d1caf1cc60b0baa6003180250d2c126ca04add2fa32e4ca3717dc0663d4855300d01256cd32370d62d73417c3c8bc5b6239a488b7d304adeaceb7976f80326002182ebf92cf87a0af6d16f94f601f8cbe3fc30cafb4c70df5a01a48040f7bee88aed9809ff76884187ee3d", 0x6b, 0xfffffffffffffffe}, {&(0x7f0000000400)="ce8595390e15a6302c5a82b9cd5e49c42e4ff401b57b19a79e020a468cffeb04b08e94b381c23144786dcbbc88f0cb151e79a98e26251851369bfa3fe2b517449437802dff6132e0b16cde7b5856bff34f014b2ff56b76b8ac2b8c7245bef7a4126b309c71d00d196875c0ee0616f9b2a503e047756253b6bda640f41e5bb24f8296b7102890a6f696e9933f8f2ebd23d8c4a767c5131e34b479924252fe14e6461405cd49ed8845ce9955165d2113ed6c407b31e283d52a4213cec299a93eea713ed7684cca3185ec8f7f321b6caedac53cb8fcc2f7a07300040baea74af60cf4a20139fd0a096e0e87c301debf165d75e71291b8", 0xf5, 0x7f}, {&(0x7f0000000200)="ee56", 0x2, 0xfff}, {&(0x7f0000000240)="2eb315f0774ff0fc0f4821ffd1371c4ae7a7d76200a135c81d2a35460e", 0x1d, 0xe73}, {&(0x7f0000000300)="d70865a2588435189001b3f0328d73225abb7a9c69877b7abb75a277a85700646dd384559b14b47decc60b76a8880c3ae9a0c0bd9a3028c66f7989cf652f1a856478dd7af8f9585da8494ef717121e32e70604ffcd949a3c34767cb5ed67ff340f6f12a96d1dfd487f0836d63d96052342f16bbb2993f58a0c5d74ea9d4ab19616df35d4a7d4b5964364a2fc9bc0151cbb00f77a1a6b62ff6141ea33027733a7164febab85e08e31c92b729ad317ef508063", 0xb2, 0xffffffff}, {&(0x7f0000000500)="767f713cc26ca55ca8392f8b2e7b3a9a2fa2289d4600a433b602365958843c25910ae2275a2909042247903bb7f5a8f369398ac0da6d2c5a27ceeb4aae144d0ea7f9e5ec9b62c198342b177e7d254628b5f32faac2ad247945fd5a29b55987c09c7b20267c21d144bb2357c4d9fc11b8e2a3464dcfe9020c926a4144e0d86e80d8d5f24c3a89dda27639b4d7c7c879c016ce5134ca13f92c5e3c293ed0cb7406d7e7e3273dac90942a24e6e6d0d82fb65f6a05ab936b909c120aa0fdaeb55d838f2cfc8a54258e206027a04ca2b599d0b9a894eec302467ca7a5b5ee1d0b0453a8139573ba1f9b476cdc6e2220a6a236098eb5c7b63dcd60143b", 0xfa, 0x5}, {&(0x7f0000001340)="c9913bc71528cb67e4570bd66ac1de4c75935883d77172a596c1745ac8d151f750b61609867bd61639d8609c6b52febf3a49cd9999017151ed7915274674db0fd6e764861726291c1e6f5f4bb320fcb5f2f0f1e13d64fa963f34858c04e94807750a8c1fa9c0b531deeea11d86b985a19e6a760c0f6deb61b55e10e208b027a959f23649de32240c63a25e8ec87f46e3d976271458b313e88422e31cf6b38af290c7040cd3799b85e37242ced27e6538655a0582f9262dfdb2a060a1467ba75eb66b691867efe53826be1dea75c0d32c17393673f5e54bbb914f66bb1b3e6836e9c31a533cdfc174a0fd1397675afb6aba32c85ac1239b140176ab5797235724708de9d7255076cd323974562c5133a898ceb47db880e4f4fbd9e11834dfac7b97262a6e630c461a7a4b58b8be6acdedb766d2d2097df6f0829cd7c2de558601376ef1e3e884acf7327babde53b90fae27c537e5eab9f762f340608ee7ad977b272fb35d869a0d34c5ca6301c79e19ea2f12508cc4dd77b8673746265aab4a9083c6c5a015148f33f1f015068afb1960331acda4763859f3f7ae5173dcd72740c8c5118ad5f0e83eff03a008631f687e223a89b1304dbe98df0c289b56921ae0588bd726533de25055777a5db3ff5d4aa5033a521b748150796a9ef659f599a81e6373c051975c856f69162e35dc5437881e8d2e4d683dfd9edfcede0b6d31e34ee26f74eb554ebffbe74784874e82c2291b215567c262806e30e82ab3b0e15fa42323d90cd9e10b94487c97b20498551085e92cb5dfb4ebcf696963bc1212e1832b20f26e51e9d25fa4bd7e65155f14b6fe252eb14898e824089fc63bbebbd83f628d4c0db521dcbaff16cb50c5fa0c0f7fb28acff840a3f539242bd2199669a0461bd7089af3b190c8d3b179586a85d9505f5ea187667dad07185b7a660af04798a0e5ca9f55776256f90493d88c1a30b9a64fefd08627738590a5f2ab26dd88ae593372e67f9c87802aae54db33b94bcf97e7933f9e97af6559820ddaa8b73ddb4c18843f80e5f3d8f96775a0d8721f4678cc746580e1a852860de2bfcee4fe8c2a61a7e8ed2070e0ada05c71a6963e5364689a185301605c888eff2eac392d933488444dfa893f8c1a5deb87dcf898db9719bf5894725afa0497d61a3a82182bd9260b765454e9e200d0beb87dcc134b86e1150966eb490afb55a1bc39cfa2a0d64a7f2716ca21985fcc186e6654a7f4df46cdf2a91cb59c174baafc41913239ee15971513bbee4ef1e395a0074ed073182554fe8b754d688bb107ff59a2f3ca3447e24e7f98f858e66b148a1432b57f7e8a9fc20248b8c3e5e1b22b53b449e3162de9fc044bf2d68657440b9656efd93b1e10e99ee7d3cda7845a9f6cb67f106facfb23739088c46ce47e273adbd10b80c351de327893444bd53e9de0a03831d14ebc5ca37fe4485be92d4a3df11e883e5bae6681cd2d987c04327751ff22157ab8a67c69a879dab93b8d5d79513c68e64ffcc69d74f4dd8274528430fb5c0c9be9b01cdd04dc702939732b52c3a0a65a268e4974f233b7c00c3ef09bcbaf82bf713764c861d2918e82a3247f63ebc4f53d0de1a884fa09c3127cf9ce0b77caceec1faefd3e653233c94f435152171c65a3f44b01e22458b2aef5a8818a79f06586773ed1ea1a0be6f1c6661410a119f9e5907b37a3a1981f212ad062549443cc8c3fc09ebd48ce8e35a6ac376334fc6de6252a9ffa8417025971da75379d0bb043b9049a2eafa77f20ddc5254507df6e113461a02097a020e74a8917827472f04b62a65595cf8d49dfaecbb8115ade81c01f4284160574ee4d945328c69f78bcb0412e02084d5847d1e066309dceb9fc0df74414180ed35dc7163515b62d89806b8e7dac914ced45f8142bf75042d5d8104e30fd8557627e0bf9420f514fca07010f7c6ae4d3e1581d7de587da1f13eb5a8a8b6629bd5b1f8eb14f5dadf71f4c398a076ae8101567ae9959f267e60ee38e44b421573869ca09e48ac5697df042711a49a0ebc525297066737594d500d27a8fdd291bf5166088ad0035b7b07763790da746593c0064389091240a497489997ee9dd54595f1a3931e83d6a9c221105fb39e58e4876fa98f9782845aab6310542457ae8973b598620376719103c27515fb3fa99797e0c35715fbbcd01f2fd8f0e65ef0d58b46ffb0a027f02f4700b6abc238e77ed8ccc32582aaa18a0da97cc9adf15d6d6f5dda1714c1db0ad3e66f8316ad59cdd7ab8dbef5011e7c1ae4cd149c1f53fd597c38395f5cc2f811324956cf2b0e1ceb24bab5636342eda8e26b6679149987d50e58b94cfe4a9ef99cb91d7f333e0047796acec2aa19915dd6e4900287b5ec5938aba32ca554f7382f894aa22b9fec862a23e34374d660fd717d1ba8e3cd3a385326760023e241795710adf583ffbac839903ac2d64207ba5b4715ab62c4163ff12e1325e9c9bd41760a9487b2742868c296a7c823a548701c60650fd1b09e7fa24f0407a03a2360f3ca843143094f47e2c1fed344708320a21b7cd96569b31989f3705d4b44f10cd7e3c50ac2237dce7ea16a74165b3fe625631955c1e138ef0e53d0dcd614724511e51d0350ec57e5515ba679692248f1c4f9b5ad18b6d3cfd62026407d38559b2f9af789e56c5cd1f77714e4e06260e02d343d8f109b655bc00e0ff7efdd3a7963e67e46a9a97f0c421c5f1c46cb363eca6c3d6eb0c42b3613fade101e1ce239548fdc6acb9c84c0b8b9ee52a1a97254c9246c5a7a71060476e9b8144899d3117d9264e247310b5fba3b04ce8dd5d3702effc954682fd56cb124a5309da5b40c8df3f78c59e3d57caadac3b25c583aab8a6a55e69d25fac50960ef442ebb845ca72e050f0e8e02f106b8b64b50fd9a2088acc866d2f25aa5406da2023ebf87f96832f5f13ef929b96d030c829defdc39a66fc252d017b97f6201bfee5ac01d61067526a7aeb67898888dfb636120cfd555661964b1da500d7dc36f1ceafa260b66eaf4e546a04eb4932d3621fd4d4775642071467acaf7a3c1a8174cd50fb97196d90676668f64221ef590aa9979dae3f62d947f941708dce6692110e751af2cae4d72dac88e9bd6b3c2efef2e9a37d6f6791bfbcec8f5f0f8e2193b1599bab49e2ff38768975c2acf2c4d2b573632b57cd41b798bcf0609a8637803191ccf70394c6f0c9268675ed77fe74f4a3ef39af11e067f42464d0e184e07690743905a24d50c717679bc24f8ecb4542a8fb8f5c9b2c6f8cc48c666178cc8ea2d9266e14136a25c669dba84458b2088544679d3407dee58b555291ad78038e65c5b3142344ae774d708708c0619d9e383933039d17b7508684d262ae79c859b9d9481b3afe9a75c6df12232df7c96a39d7e1ad826e3b46a4ef9c9d8b8038a8166ee5a2f69392b4369e89966453c2c3d9814f5dee4b02ed8679f6e7285ffd266cf1bbefcd90330e55bfbfc6a288cd28a333043741653ea9b919c5e71f6ea136d1774355761ee0301682baaed781dc6f9ad8679e7f8dbaf0412cde32c38cf143d0881bf96abeb2ac5130adb5826078fcede4f5b99dc66ab2fc0cd9e7b59b590055c3c68581add78c20bc716f5b7f690a9028998597e913f86e27c8e230eb0f10cee0d9126982ea51e29c79870911c4b46b0011285d11a9b0a7c3bfa7bb8eacbce2e1842f7d737fa484c8ac1d3f59b32853e86f6cbac8a2184aad1cd89ecf55df8af07efd757e67a83867b3e2cd3add7e69927c51a5078507a4eb8a662a0818ed5631567731b2ce4f36378a326ebb48618613328009f3b9bfb5b23680b78051a770db585fc541b67dd8ed027f6f0715333979ef11452e277e2cfbbf97a3d97a9bd84693bba5f1b39214bd040e1af3d0c00ba6ef99977e3347ddc5fcf7c958f6aabf956f810c10f52059386f00211c979bdb6d375a5c4305acedc2bd7b1b1572867107d6bf9d75f4163ae5c94524e3994be9f94036ed136c9479af1c81fd7c131b642cd4e36896218981e4ea74d5f5bdc583320b30e0aa3a820ed3fd140e4091f64638f714bc240173d62e39ad1eb903a060d21a33405dda73c9e8998da11fd0449c8cee12b90b8fb980e66f6b676a1598888580da99a2edf36cc4cd145a9ac880588f019065102d4b708094cebfdd109d31bdcf8b7e109859a488c937ab7149ae263a2855c4b86b062f3dbaf7e1541e8ae1a3def5767d913c01ab4fb1f83861cf0d8294290fe0a3ed5e3e1fed8e6d43b472b9f4162ae1375881b05a908e529be72ff048e62d2a326ae6665b614a8b1ccf2c0ff35dcd0efd7b994f1f98601e43038c965c04eb90525a6bad886004e83d16b9763e1824dc1fad30ffcde9b3c51a6ac32c4eb754cd438316335ef303daecadf4cbca5371228763b66016ad00c6388d4d9f2b76ee92568cb3bb887f74863d7edb3cf195da27d6fd7fb016ee4878b9596426589be118eafb2f3a58f50d0b2a606d361286fbcc03fee148c99f56777ae4786197e95d83f4d090e54cd7251f4f338169b75fa10ec0d50f30274f5c6b99f27eb5ec4cfefeb51c2250a608915e999d9796a6e31e66d0b5b34c1659c63734a87b60a05474de25caa3b48e1debd6b6ca6289d43a3195e748d9e8a549f5a65a9ae5c93025c9f8306d8f0be3c84bd7b322fb617151d9e7e9e71c1ce612e19b338caa846eb89e838cd6699ccf8fa075527c7c7ba7a232120f7e562b442b397e84155c4d32e40ad76e336a340de7dd84862510b3c6e63587152048132a274cf984ac43634dd6646642e09c266038c9976214fb85fa88baf43e444e7037a394e70daf86b1fb8e0bce3e10e349f53ad2e2c3a252a55c46ae4dac63aa4cbb557220278e8c411a7a1c1d5684e3ccbd9e95143cfe1684927794980602a48efa5b18b716956b797d7483a281970349de4609600cf9c598e92daad9717e05bcde472861a3362985a95feeae20519c23b77dc3dbcfbc2dfb3b3af662d1918e71c9e8b7b4570e5963193a4a5ee158c86eb7642605448b58b454af366152d5f658438e3a9586da5c24b7350944ee1925d714c767ff251530897ae53530c08d81b84dc8c701455fff11a5b782d6006dbc7518d3987d33f6cf51645cc54230f0e3c5c59c39796bb5155999f31067f2fc86a47474b268c8b1bb36c11ae561e2db30bbbec0570c9befaa5889e5180c4eaaf1d6d13b8cd2fdc625c4ca1f6b2b7b6e0fb033a9ffec4d87cea05db114f2d0c396083fbe305ece1b5a57958b9da4810ce5fa7abe65cea28a9d42fa800aea24babe2d0e6ee25536f1d15d0f589c59a00148193727bec2b971201e34ca4595d4a1b95db1eb5252c2106d3c0ba52cf2ad029965c30df53ebf481ec5e599beeb326277db48ee0806e7d87711c2bb490b34f089f0be14d0c0f8c240440153adeb7d74269c61d5edd3321d710207d59cdafaa1653b31dafe9ba8a075d1ddeec35bfa63420fd6399e7dcca7e8d44cd74c6a1eda5661bf0d79f21718c0ff762d55f5b0bffbc78d1073ed9c671686aa72dbfa4f0e186db65510e6f5733529ef609d71384c78004a5f36aa89186b52fbbcf8278aa5d536020aba10e8591458a8d4f7d95ee6a31d97102d86115e3b94879239291319d6c12f8bb8b50a127ea72dfaf2df851d3245324455c7e29e0f97cab574492e722af5d0a355ef04bca2cdec1b26da6a834a3e54090982650b177c64e318f2f87fed75b3230c7ae04f5287b728c3827790ce57035822313cd6ccb03d7931c4edd7f0713660a61e9c5351f586", 0x1000, 0xb01}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) 07:46:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x800000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:36 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xa000000) 07:46:36 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:36 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c77f9e2f0a369723d2e2f66696c65312c75707065726469723d2e2f66696c6530"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:46:36 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f0165726469723d2e2f0900000000000000f1e1d08e71d22f0e6c65312c75707065726469723d2e2f66696c6530"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) r4 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r4, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x2d}}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000040)={r5}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000140)={r5, 0x1}, &(0x7f0000000280)=0x8) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r6 = dup(r1) write$P9_RXATTRCREATE(r6, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) [ 807.828706] FAT-fs (loop2): Unrecognized mount option "" or missing value 07:46:36 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 807.906979] audit: type=1804 audit(1605944796.750:1390): pid=27273 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2515/bus/file0" dev="sda1" ino=15924 res=1 07:46:36 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xc000000) [ 807.962405] overlayfs: unrecognized mount option "loerdir=./ " or missing value 07:46:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x900000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:36 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:36 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xe000000) [ 808.046443] overlayfs: unrecognized mount option "loerdir=./ " or missing value 07:46:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xa00000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 808.243021] overlayfs: unrecognized mount option "wùâð£ir=./file1" or missing value [ 808.304799] FAT-fs (loop2): Unrecognized mount option "q>×hLÊ1…ì2l®ÚÅ<¸üÂ÷ s" or missing value [ 808.351476] overlayfs: unrecognized mount option "wùâð£ir=./file1" or missing value 07:46:37 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) sendmsg$NFT_MSG_GETCHAIN(r0, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)={0x7c, 0x4, 0xa, 0x5, 0x0, 0x0, {0x0, 0x0, 0x1}, [@NFTA_CHAIN_COUNTERS={0x40, 0x8, 0x0, 0x1, [@NFTA_COUNTER_PACKETS={0xc, 0x2, 0x1, 0x0, 0x82a}, @NFTA_COUNTER_PACKETS={0xc, 0x2, 0x1, 0x0, 0x5}, @NFTA_COUNTER_PACKETS={0xc, 0x2, 0x1, 0x0, 0x10000}, @NFTA_COUNTER_BYTES={0xc}, @NFTA_COUNTER_PACKETS={0xc, 0x2, 0x1, 0x0, 0x3}]}, @NFTA_CHAIN_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_CHAIN_COUNTERS={0x10, 0x8, 0x0, 0x1, [@NFTA_COUNTER_PACKETS={0xc, 0x2, 0x1, 0x0, 0x9}]}, @NFTA_CHAIN_TYPE={0xa, 0x7, 'route\x00'}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4000004}, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) 07:46:37 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xf000000) 07:46:37 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x8b) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:37 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x1000000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:37 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000140)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = dup(r0) r2 = socket(0x27, 0xa, 0x7) recvfrom$unix(r2, &(0x7f00000000c0)=""/55, 0x37, 0x100, &(0x7f0000000640)=@file={0x1, './bus\x00'}, 0x6e) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) write$P9_RXATTRCREATE(0xffffffffffffffff, &(0x7f0000000040)={0x7}, 0x7) 07:46:37 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x10000000) 07:46:37 executing program 3: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getdents(r0, &(0x7f00000003c0)=""/235, 0xeb) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000140)='overlay\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d192f66696c65312c75707065726469723d2e2f66696c6530d170f78370df0a9dd1fc450ae5100d4818b2233b8548aadfa66cc2f9e3"]) chdir(&(0x7f0000000380)='./bus\x00') migrate_pages(0x0, 0x0, &(0x7f0000000180)=0x9, &(0x7f0000000300)) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = dup(r3) r5 = socket$inet6(0xa, 0x2, 0x0) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$SIOCX25SDTEFACILITIES(r6, 0x89eb, &(0x7f0000000080)={0x0, 0x4f93, 0x8, 0x6, 0xff, 0x5, 0x28, "e6ac8254152dfbdcac3832464b5039e38e98e617", "4ee592f5d5f31b9a8bbed093c8dd3e9b75f1700a"}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r7 = dup(r2) write$P9_RXATTRCREATE(r7, &(0x7f0000000040)={0x7}, 0x7) lseek(r1, 0x0, 0x2) 07:46:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x1f00000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:37 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:37 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x60000000) 07:46:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x2000000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:37 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x65580000) 07:46:37 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$VIDIOC_QUERYCAP(r0, 0x80685600, &(0x7f0000000280)) r5 = dup(r2) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) lseek(r1, 0x0, 0x2) 07:46:37 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:37 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x6) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r2, 0x40045532, &(0x7f00000001c0)) r3 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000200)='/dev/qat_adf_ctl\x00', 0x341000, 0x0) r4 = dup(r3) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) 07:46:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x2300000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:37 executing program 2: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17, 0x8000000002}], 0x0, &(0x7f0000000200)=ANY=[@ANYRES32=r0]) chdir(&(0x7f0000000000)='./file1\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r1, 0x0) syz_mount_image$squashfs(&(0x7f0000000240)='squashfs\x00', &(0x7f0000000300)='./file0\x00', 0x1, 0x4, &(0x7f0000000600)=[{&(0x7f0000000400)="49156826c4bbd918c7314763557eab04fee019b5dc0f6db1614d229fffcceb51718ef5892e4edadc90f4b74200c022e0e2ef37dbf9a17699afc08fe931bfc5fc882aae337616769b814ac9bf83f764641dfa0194d5ce0338cebe57a26a1e4cd7062296a60b81bfb4cf685c980b1cf1437914429bd8173afb93a3588eb16b79b0170733b9fdd771f6da9f", 0x8a, 0x80}, {&(0x7f0000000340)="8f2d23f35d76e856e8b0d4eca8dafb838e9f06c7b821a50a64c7e8c50939792dbf250051ae614763914a393e0774a146c9eaf49bef38a15e85932033b624503d35db0921def255750b4c69c9564c06ea6d5eacca822a42e430a588ec97cc8e15da07b445c83407", 0x67, 0x100000000}, {&(0x7f00000004c0)="988cec14e2d4e205345362c1a2bd8d6b300862cb70e37ca59192c7a9a1d5a13608ba99b23b9d7c74fd09821629a57b9877ee3a655741730daa3b7fae989305fbb1bc48f3fe50d8831160c28e1cffe04ddf6f4ce326d9fa7b8ead5ae8d69b7ea020302920f9bf141d2245a258b30dce977361c9dce9267c957b018e4df528034cd2a534ba545e8a2715ba4730966a0cbd0111d3732201afef676d13964cc268ed5d1b542ff56c0c1e84ab971cfa6ec00e410c0fd4dd67ce33b12f6d00055f001f27871e8c1f6a16fe2ca5bf1f6b3c92f67cc410f14cfe5d31bc844d26fa7f36b1b93f643332e870e76fa09384", 0xec, 0x4}, {&(0x7f00000005c0)="57423798590dfae73354509d17ae152f6b1951cb0292", 0x16, 0x9}], 0x4804, &(0x7f0000000680)=ANY=[@ANYBLOB="6d73f33edbff1604c31067c67e45f08f73646f73002c6d73000100002c7569643d8dda2b7552ccc0f2e93cfc9f5d4dbf78a7c10080c4f95abc7e3eb9265135eee82b0cfba0a70700000000000000bc600c0ec021721c6787c53438f7deb8448a690f0300000000000000338be041c957b659fbed869d6be6488fa767bb7e49c1", @ANYRESDEC=r1, @ANYBLOB=',dont_hayxt=staif_u,euid=', @ANYRESDEC=0x0, @ANYBLOB=',appraise,\x00']) r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) r3 = syz_init_net_socket$llc(0x1a, 0x3, 0x0) getsockopt$llc_int(r3, 0x10c, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) 07:46:37 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x81000000) 07:46:37 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 809.059453] overlayfs: unrecognized mount option "./file0" or missing value [ 809.081810] overlayfs: unrecognized mount option "./file0" or missing value 07:46:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x3f00000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:38 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x88a8ffff) 07:46:38 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:38 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) openat$mice(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/input/mice\x00', 0x600100) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x14d) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="6f646b6469723d2e3d666a6c65312c75707065726469723d2e2f66696c653000000000000000000000000000000000a1c4129f777de1b5c752e3ac04983c05de3a7dea0c777d8c4f2de97074b9c9c1a0053201fa876e08b25afd8ebe7a037acc43f0f4272caa727725ce6436469011e81992209d4909f7115d44f06f39e4d2d9e776c447da6a5a05407aef31ef10952471a0d6d0d19d72358295e59d48b79245035cf360a7877c380c5e4160c64faa363b206064"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000340)='/dev/hwrng\x00', 0x0, 0x0) perf_event_open(&(0x7f00000002c0)={0x5, 0x70, 0x8, 0xff, 0x81, 0xff, 0x0, 0x100, 0x10, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2562, 0x4, @perf_config_ext={0x2d, 0x6}, 0x20, 0x0, 0x0, 0x6, 0x10001, 0x6, 0x5}, 0x0, 0xffffffffffffffff, r4, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r5 = dup(r1) sendmsg$DEVLINK_CMD_SB_GET(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000600)={&(0x7f0000000540)={0x8c, 0x0, 0x20, 0x70bd25, 0x25dfdbfc, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x2}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x2}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}]}, 0x8c}, 0x1, 0x0, 0x0, 0x4000011}, 0x10) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4800) ioctl$TCSETSF(r6, 0x5404, &(0x7f0000000280)={0xac89, 0x3800, 0x440, 0x7bc1, 0xd, "0c44906fd8ed43978f34e205dfcefbfdb37381"}) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) [ 809.262827] overlayfs: './file0' not a directory [ 809.286475] overlayfs: unrecognized mount option "odkdir=.=fjle1" or missing value [ 809.308910] overlayfs: failed to resolve './file1': -2 07:46:38 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') open(&(0x7f0000000180)='.\x00', 0x0, 0x0) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000140)='/dev/rfkill\x00', 0x20100, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)={0xabd, 0x0, 0x101}) 07:46:38 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x8f100000) 07:46:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x4800000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:38 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:38 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c65300b16476f1932fe0e0aec877f29ad34dee876a5ced0e61baf74ba91b6aa715be80c3860d512136770117a8167d5aa7c53eb600a85a0316c2d61e9f4fb6ae1f3fd18595de68e837887e5d431a7c8aa5bae4a30ad8f3114a46497895bf73415c53dfb40add84c9260d7b4932a84723bda0538f28daabc30688bce9dd988fd90a07d70f7ad72a8cc902455c4eb73c0d9b3dbf0dbcd96aa773eb4fa3bd723513f83d06eab86a86a8c3aad8c27de4aa42942368e82ab3d30aeca4a6b45a585b736c8038654a3cfb92c0181284ce0f38f2c9f678db68edf77a0adce04597f"]) chdir(&(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup(r2) write$P9_RXATTRCREATE(r0, &(0x7f0000000140)={0x7}, 0x7) lseek(r1, 0x0, 0x2) 07:46:38 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) syz_open_dev$cec(&(0x7f0000000140)='/dev/cec#\x00', 0x0, 0x2) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r1, 0x84, 0x65, &(0x7f0000000280)=[@in6={0xa, 0x4e24, 0x3, @dev={0xfe, 0x80, [], 0x3d}, 0x4}, @in={0x2, 0x4e20, @remote}, @in={0x2, 0x4e24, @remote}, @in={0x2, 0x4e24, @multicast2}, @in={0x2, 0x4e24, @multicast1}], 0x5c) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) ioctl$KVM_GET_REG_LIST(r1, 0xc008aeb0, &(0x7f0000000200)={0x2, [0x1, 0x1]}) chdir(&(0x7f0000000380)='./bus\x00') r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(r2) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) [ 809.576124] FAT-fs (loop2): Unrecognized mount option "" or missing value 07:46:38 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x9effffff) [ 809.640685] overlayfs: unrecognized mount option "(Làó" or missing value [ 809.665865] overlayfs: failed to resolve './file1': -2 07:46:38 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 809.691943] overlayfs: unrecognized mount option "(Làó" or missing value 07:46:38 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) r4 = socket$inet6(0xa, 0x2, 0x0) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) recvmsg(r5, &(0x7f0000000580)={&(0x7f0000000280)=@alg, 0x80, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/145, 0x91}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000300)=""/114, 0x72}, {&(0x7f0000000480)=""/59, 0x3b}], 0x4, &(0x7f0000000500)=""/101, 0x65}, 0x41) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r6 = dup(r1) write$P9_RXATTRCREATE(r6, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x4c00000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:38 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xf0ffffff) [ 809.772102] overlayfs: failed to resolve './file1': -2 07:46:38 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 809.884690] overlayfs: './file0' not a directory [ 809.891827] overlayfs: failed to resolve './file0': -2 [ 810.026418] overlayfs: './file0' not a directory 07:46:39 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(0xffffffffffffffff) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:39 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xffffa888) 07:46:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x6800000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:39 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:39 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000200)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r1) r2 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ubi_ctrl\x00', 0x141000, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0xf58) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:46:39 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x4, 0x0, 0x0, 0x41c1, 0x1100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_bp={0x0, 0x2}, 0x8008, 0x9, 0xffffffff, 0x2, 0x7fffffff, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0xb) r0 = getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000200)='/dev/hwrng\x00', 0x80000, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$vim2m_VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000300)={0x8001, 0x2, 0x4, 0x40, 0x72f7, {0x77359400}, {0x2, 0x2, 0xd3, 0x3, 0x0, 0x1, "70bf115d"}, 0xe0b2, 0x3, @offset=0x6, 0x9, 0x0, r3}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x201, 0x0) ioctl$SIOCRSSCAUSE(r4, 0x89e1, &(0x7f0000000140)=0x4) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r5, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r3, 0x0, 0x10, &(0x7f0000000400)={{{@in=@private, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @broadcast}}, 0x0, @in=@remote}}, &(0x7f0000000500)=0xe8) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000540)={&(0x7f0000001340)={0x119c, 0x7, 0xd, 0x301, 0x70bd28, 0x25dfdbfe, {0x1}, [@typed={0x8, 0x7a, 0x0, 0x0, @uid=r5}, @nested={0x1180, 0x94, 0x0, 0x1, [@generic="b59fc2bb65271650d4f51a66f15043d2c6cd4df32e200e0015173cfd83ca11a0a0134b51e7d47abb60f512547daff1c59277d04b83137c1df389c9cbbf8a436d8c9d59d80d5c69645d22e8457081114dd3930236867344b7184b63ed811c251b6c8a3426316a6165d88ac05e3a325ad3c0777e1856d73673df2ad04a245a243fb597a69a6bbd2bac6d2f19b06efa8ea656ff45ec3ceab28a060a6a5976b48abdd3f6ecd1f041f93ffeb793bee5a5f97f635afa3f9cfca23359b58668642b01dc39337ae437a1e86ffe7bb772d7b10c9c11", @typed={0x8, 0x5e, 0x0, 0x0, @uid=r6}, @typed={0x8, 0x62, 0x0, 0x0, @u32=0xe591}, @generic="306dfeaf4769d0b00aef27063d4aced09cd63b77a9f238498f2a12d0c776ac7b8c687b8373cee447e6fbf4494823ee0813efe58b6b245c5e239ed237aa458f8d698d88654770843175ba1c634365376dce99509e1ef419a08820eb8d2aa3b36de79bfedd102397d4b4a33ffca0d2343d8d1eeed5284aad9d1641e8eed9bde2ca16e7555ead867af86df16eb5137c38d7da5495e8e23ddb66443e2501d5738e8881d6bb37e3827de3f4ea667b39d36dcb9f4dbe721b5afefac8ecd780ecf51b4be1d38e3bf10e8f6d7e969b53b9b64273a109f31db3ce658b50b10f79db7bf14b401654345e58f2d1d50dee6b82db858a014826cdac52ec3066386844b03e2504af0886c3890b8fc8155d672579d947bfc692e906b786819e8e1aad10d8a4f171d793ea80d917b5b5ad8e51aa1735706f5b9ff9bfef52c3e2921eda7494ab655da885f448e02a2cf0cd403523e5c0e6295f1f2c4b20ac979a814ab037c935b57a3f94679e924d1527a09d37278bae6ec50e87ae4a2ff8f7128f149951501d8125021f95be20ac5d29bb0acab2ba99482637a385ae36bbe2e35cca1357fb84fd4924ade7981e69b0201e5c8a89ef5790b3a4ee60ef5e14eddf49cd7427d97305c79f60c43d8a7131356ea817a7ca114f3f8a966b35d55cccbb19ebc6b50327b0d11af708390aefb8181556bc79d3512f7b08140d41064f99ec10d3c5822a68817e0a64a3200c494e8e64bfedefac156926e1e83b01a7c0ac783814d81e98518b545bd89e0882ddeccb41c1ac361cc3a1418d41ab44ccebb77847e7087488d6f8fbb771559a8fb2e36f777b10bbfa4c6025e66734317d80b45346e15fbcbe810516965ece73b4f15da18aa951ee81970651517b0b1190ca96a451b36eff9e3829fa2d890b2218133fde0d835ee1753f259514e8aa00e27d0a80c78e4175f84926b2b3c008cc1ebaec589e792e57bc32f2cbe2754c068d380a394009eab52da2c4774fa2cc7112f6e9a18388c914f90eb192e68d35ed87380e48765797f065addb6627e0f418bb505539ac87a0da323cff8b25b0dfeb77e556fc563b5891ed61dab151c34cf0c384338ed6774efe55983421ccc9d7be7a0b44177b3c40dae4c7604af96f242d10362d2a0ed46792d4dbc42c5d4ff551d7e7693c7d513a88b10e0ee257e175099cbfbc8c8636538b4f0d61f944dd3e02ec7ce349a7dfbfc1f91f50102d6d2abe3d0c48cab0ad07d9960640cba97f6486fa3690ebbc37b929937309dee53cfce52846804333a35e86340ea7859a2748fa74dcf6d1fde8f8f28cda9ccd1b09318b2a0e6dd7c1fdb22635de7386d1df0b2978b6546da34fb1f78d71ad32604a13de53a25fabd7783076639b67d2fffdedfb690a0878b61cda1a317b33b4b27b4b5699e561ca524109518aadd31209ac8e2ad49e34b204c0de9b5e308524380d49fe5428057459e1c547e97d157e9fb2b2aa05b0637c5b4a9f28715b60d4819106612fac41b2c092e30aeb3307ebe164a5fa8adcf24616d5896bb985addf236689ff418fff7e933acb0ddae18917f764227b5936abcd5f4bb97ef4d08c6b5ee7fd4b4c3b0b470995cf6cd6624531f8686ed17ee98581de89cc9f2a215a9ca44888e664e602d1ad686ed6ed34b4971f9080c9d0dfbfc82b3c17e65d2c0a5ef6efc1d8ad574c6d4c0da3f23eedff83344f3baf0bdf62b4b920b970a73bf509e4a053c01ad658de16f43d338f94c3ffad6b5ba4a8ea46b15e4677ceaf8c96955c0a20060fa8e815fc14fd4f5a5710489c5d7c2ed3a466295994b6029bb05f87d21179ade4c0f7d22b32189bce50fc68998413d6365e62467e4496f2eaadf564216b23c5a1ee51e605255e993623ed4661b77f8d9a3ef5b809588349b8c7992fcbd57d604adf169eceb7afbba7b810d290035100e5988c56baebccb86fb592dbda4355e6ff8cc58145ad490e1628f1583435a5785790538684496fb33437ad3fa11c957f08ab149355461ba17bef4db8eb99995fcecd238023e8f120e4fc170b78949a1d888d6b45ff7fc867f3be264f3c35f2ae5491a1f44d0ccf9c128ffd2cf05f0d78bc54aa1362c0f94f76e7079f8948274ef6aac11516d01ed0a69972a83baa5083ea292e7a54bdccacdd571130bca40595e20579e5fef4068a2af7242b52cde9a63c407b27260bbaece00e363167de3af264392e9a21dd2aa50c7c835cb2ad636778950939bfafbbf98e5280f4620f678ccfa9670702df4090146ad79fc2ad0d1873fb0847f913aa0df78cd9a3dc5a0051ff7e911b5eac530eec2ddd49e0d901a529eb0de6377f33b5368534318d8dee5a96630920cce4d6bb6976fd73ea3a97d5259843141967545be73c228fa44717205bfaf22b69dfb2d52728ce711e7499dbefce4cb7baeef5cb016e130e6f9b10f454335aca90b8fdbc387f2a85363a803ee960d9ab891c79a6ff58c0f6955f308c6141d6899c2e602370d184abe7122e8b34f87c6e7e84a70b055a309139bc732163a9f25ab66ca329d9e8b608207e7db2ec2e72c6f3a1e74578297a597b8d7cf4859ef53547df7b6228d6181ad1bb9e55c8bc17458e5f10ba39d07c30c70d510c52bf46687f377e6b8625e8dcfe83157634b7bf631b002f9ae725b373fd3edce1bcd92561dbb01546be5713acb55607e412f651bd4d7747225ee89576cef3af37048b328b2bce721e622bea559db1528f48e8490e462a7d0cdf57bd5e2a69c831131a504c6c9db10d22816cee6422a761ff7298c0e2189b5a8e37fb5f746f757e737b2407a286a76581934aee52c481108019b5a078dac613e529d85fbadcb2d7cf3de65df5f9cfaeddad9862132bde383876d52ccfb8cfdb12be896f458171fc595878a0566fa48b081d65a926d3d9fbaecfeff1d97fd396e80037f23d132cd2438e22c0d3c33ef9d476566bb88905394930b257f5412ff24a2f75a163f909940089d12d15ad2fb754ac79b8db18913c3580399b254ce45cc29856a4810318f77bae9dbd58228a59910c500541e6e4182238014b6d969cf554f5887b8af0486b1d4090729a781d549ee1444824315b27cd0dc4f13ae6c70070e3204c65053d2139afef4bee86bb9277b6f77f0c38823c2d1c624a5f16aba899fb2448496574a7df918df76d362687876b81db3876159e6980615c86d63bdeebb5c5d87c411f18738a3a81844e96308ae29dc29a52b1d870125100c44a54b6ea003c3ca92a4b3a332aa13e0b828ef604e130a7e4de5c61cba60f328e4c3ba6fa1c2cd54437c72d2f09997fa9d73b0b1613856e2cbd5215321c39acdc4d693d51956debcae915677a20b94f855665a0c3cedb5cb392853e8c7df850b2bdb93511853db2744e39f5e628daf007c875bd4478a07722ffb60526ee75915e3f6803820c66cc92bedb6ab7176d492be9f8c4cb6d0f5a362845102835861fd2ab3356241b120b56753dade714764429b8524e2558c01ed07a7b72d9f8130b4c1d21a3b72a2af4bde8193f15527e3efa745c69ffada8d99e5049869d314fdb6eb558856f1de250cfe8ae192a9b0c8d2af8f49e09d50a6389ced06800bc9880ac025b75874741c72c6283c4f2c15fbd9d7657763756eea15f518c4aadcbeb8456a6dd1d2eff40a4175a5dd0dcefadb2b936b2bc39440a7e9ac6474847e5a9125a70eb2135ef723f4bdf95215319792fa5acfb46eae9f88016a9224ddd4f4c89075532775e4d3e20dd258fde96051d4fbf5748c152772e64864e4ae8c4d519b46fdb5f5ebd7c6ade8a4fd1fa9349af48549d383c79d9771f5598f7259a696e638a5adb42f4400e73533fbd4699fa639bcc016287039dd3ee24e8b2732d20af9b900d1514e67bfd4222e872f72076b56b2ed776b3af08306bdaa1013b77179eebd4966ab15e882833c9e7bc67c72da3ea548b0af767b36606812a107b26ee8d4773f2f9648129226f68c6f00a18f00886076795d22b7ec64e00ae9eb0e1550bbfd3481ef1725b9f3706d3f86cdc3ac359ba7d2e6589b0db791b2cf8c7503e4c3388f4149d71ff1c86bfbadebbd281662e60f0a07504d2b20c91fcb70534a4193e79f962e6462726a2ab61e355787f8d570b964c36598ef422ff39865a85a638ab9bfbfd43dd7e4d739b4e7c7af25d55c38cabe6767142eb979cdc650317cdf58b96bdda8ad2e6c442086aff714553b8f4b9effb9f10cf9dc205d87d4ac3924a15588537740d4050483c5ddd999b0811b76406ca598c87f22041d8ed98e6950814aa96daf9bf16d5c32ab60cb953e560c9d4cd5b361e6ee25e5b0ff7e59c4d4c769587e22f127abfbd7cbfd7f7909d33b600c6401ebd4248f2eae439ca022bfc55a3280b4dfd557383371aedb4035f93053430b21e9f1b353e884f5a959d2b16320e13029d836b00aa61c94522625dcc772c7d931d737c63a6559022df786b011331bb6628bd459ade6f15c1aac69362b7b5d1709a3d35c885f337ac90216304e4fee8b37b3599330c7c5c0a63493258f1e14eb73788e7fde83ae396c35f9c70af3377cc1c65e482367631feb81d91fc9b379104c574cb67dbeb2bb8ddc191dcc049ec6759ec4fef7ae894b7134fe0e10a6ca14689ec3ba5d6968746a16fb5bd8192c46488d6f7657d6f12d380e295de5cb1e3d354d237352a5b22dba622c148eb24af104f772de1369e195591e0ffe91877f80ee5cde668e3a52f3205183f38c3c415da279aba846bda5cdc5940b8962a2c1adbbb562ec14e25385564cca14a689b9ee111a6c74efe2545b721c341156abe180a6950e97282d471446c11f0a4406925e2154795eccc6c469a3acf80f2087bc78e91a783949b8c0ec5a2ffd1523500d3c2e3f6dc6dce59eca388cbe4bcbe612c4d3d2b10134e3875235ba29666e1e6f5eb2936a46ebda2199e6944c6cad09fd4edd0ee17f013332e37335c36d076959a784bec9b6d123dcf80305d4ee9e8579522c0e8e171eeb46fee3cba888c7d056ae523083aaf4024130138ffc478492c783ad6cac28e015ad416ea4ed721751a8c6ea63b977a3e955a9320fadbb602db1f4e211e14f0e70e1b6318232b15429eaf6d1b261d2ea44182c9ce0d29f79dca8e6f67ae8ddac544c7f5c3ef49cd41c006139bd12bf1eb0431f1a94a2c6a1e35f7d5ff7f8826aa0e1c2b546f10b7abf1a0471de410a6ef41ab68d40945a7a406aa449f579088d6b1a6109d65ccd5953186148ce71a07cbb579c3c80193d78765b3f261fe2b1bf61eb38141b4e116cbd263c9d0a92bbb74177d9886b86e0d935e7a135fa59a4bc44dc4f816d446d9fc8c05fdaa1689f56029f4d9fdc6beee85470534b580b420604ae960a1946132e7d00b10585a1bedee4abed3386f12796ecbbda16d0b0622e924bbd661d46f73acc1f995a0ba4cf90533588c337b4b7358061e51e371a272666a4d3855b2d69cffef43793b700e8fd87bc62fb3f9053582e4e4385a57cbf3c52c87243883cbaa89612f16465e140a4ad81748d758cea67f25945be5d307554d0edfd8146b93188fce45464c2d61bec4c363ae0b5458292fa4008615034cf34b1e74b0801441096bb9e0d1df5adcfb63338dff5155fcf602af0c416bbba9682c030bde8f694cfb722547c498294d2a413cd5d44582c94cd4e4dccd1aba1bae8fe55ce9aa765cae76b8418f5bf49166b80ae8ffc897c64e54c41b97a42eab24826eee97d8cf19f4ef590ae92a92ee837a4cee722c86502094141e483c696e6a25646e1975ced5f46064b7e6d8127ac3c503c3241a279f401381aeca83b7ab602c", @generic="e96a4bc108f37f6a3e7edeb5af36ea7d95a39bbef3951103621ce2fc43476a02e93b85823becc9084194070c18d82ec023fcfc15d7029b05e108ed16641eee0197af7a43c00b943a967c4d46eba7a200d2ef2196f3af1d6665601d48cddf277bd136699ac7de111cad3232f135cee742beaa0cdfd3fa2947806c35a13f2b2850ef9a223eb709c2a81296ac", @typed={0xf, 0x87, 0x0, 0x0, @str='/dev/hwrng\x00'}]}]}, 0x119c}, 0x1, 0x0, 0x0, 0x24004000}, 0x400c890) r7 = open(&(0x7f0000000180)='.\x00', 0x420800, 0x0) write$cgroup_pid(r4, &(0x7f0000000240)=r0, 0x12) ioctl$FITRIM(r7, 0x82307201, &(0x7f00000001c0)) [ 810.228838] overlayfs: failed to resolve './file0': -2 07:46:39 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:39 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xfffff000) 07:46:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x6c00000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:39 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/sys/net/ipv4/vs/sync_threshold\x00', 0x2, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000002c0)={&(0x7f0000000140)='./file0\x00', r3}, 0x10) r4 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(r1) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) [ 810.301731] overlayfs: './file0' not a directory 07:46:39 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xffffff7f) 07:46:39 executing program 0: syz_mount_image$ext4(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 810.356897] overlayfs: failed to resolve './file0': -2 07:46:39 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xffffff9e) [ 810.435884] overlayfs: './file0' not a directory 07:46:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x7400000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 810.492024] overlayfs: failed to resolve './file0': -2 07:46:39 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./bus\x00', 0x96) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:39 executing program 0: syz_mount_image$ext4(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:39 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$TIOCL_GETKMSGREDIRECT(r1, 0x541c, &(0x7f0000000140)) creat(&(0x7f00000000c0)='./file0\x00', 0x24) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(r2) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) [ 810.586193] overlayfs: './file0' not a directory [ 810.629983] overlayfs: failed to resolve './file1': -2 [ 810.666605] overlayfs: './file0' not a directory [ 810.700450] overlayfs: failed to resolve './file0': -2 07:46:39 executing program 2: r0 = gettid() prctl$PR_SET_PTRACER(0x59616d61, r0) process_vm_writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1, &(0x7f0000000700)=[{&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000000240)=""/42, 0x2a}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000400)=""/196, 0xc4}, {&(0x7f0000000340)=""/71, 0x47}, {&(0x7f0000000500)=""/152, 0x98}, {&(0x7f00000005c0)=""/180, 0xb4}, {&(0x7f0000000680)=""/72, 0x48}], 0x9, 0x0) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) 07:46:39 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xfffffff0) 07:46:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x7a00000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:39 executing program 0: syz_mount_image$ext4(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:39 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000280)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r3, 0x8008f512, &(0x7f0000000140)) r5 = dup(r1) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) ioctl$RTC_WIE_OFF(r0, 0x7010) [ 810.928755] overlayfs: './file0' not a directory 07:46:39 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x7fffffffffffffff, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 810.973838] overlayfs: failed to resolve './file0': -2 07:46:39 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x40030000000000) [ 811.083398] overlayfs: failed to resolve './file1': -2 07:46:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x8000000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:39 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 811.121700] overlayfs: './file0' not a directory 07:46:40 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) setxattr$security_capability(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000280)='security.capability\x00', &(0x7f00000002c0)=@v1={0x1000000, [{0x80, 0x7}]}, 0xc, 0x1) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:40 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) r4 = socket$inet6(0xa, 0x2, 0x0) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) renameat2(r5, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000200)='./bus/file0\x00', 0x4) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) [ 811.227782] overlayfs: failed to resolve './file1': -2 [ 811.349552] overlayfs: './file0' not a directory [ 811.477996] overlayfs: './file0' not a directory 07:46:40 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) gettid() ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000100)=0x0) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ocfs2_control\x00', 0x20a105, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000200)=0x5) r2 = getpgrp(r0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r3 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r4 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) rt_sigqueueinfo(r2, 0xf, &(0x7f0000000300)={0x1f, 0x0, 0x2}) ioctl$BTRFS_IOC_DEV_REPLACE(r4, 0xca289435, &(0x7f0000000400)={0x0, 0xfffffffffffffff9, @start={0x0, 0x1, "b80e21428af986a7b692612b60b9023231fa4ef82a0b934a5e6a67a8741aa9ac3b9971fdb27a796eb7ac7c157ec39feec211d8d2b6d7914662c0185f8968c2dc9f490fb2ea58ac6df71760182783c3b55cf572d5e30004dfa7526d2cb96901ace4b2e39970b614609cd23eb9f56adab5c8cd7c7c6abb3cbe9ddd5a0122451f7b34c6fb3fbfe5fe5802f256fc6a76ca1507a6606d6dba2e5f26c49d992332018464b1c8860b97c148c6c01f74b235a83f67111225864e52f9226bf19cdf0905c91ff0895e9987a181100676f85a54dfdd66baac0857c9cab3c6134dcd9495874f8d33ab35082274013385ee3a12ccc230894041ec0e222d279e0bc58f7d43d16bb9b9909a1196a44c762791111bdb9265bec2514650970831bedd13ed58dac5b262777b50b5c8a76c38905a9c72700bfe5f83d23ec159403657ada60bc06f467e3425843072560c81cbe8231119dcab0d6be5c013a370df2fc9c5230d124b6241712d4cd651ffea7c1e46834f8cb1a3e6b01f9cd7e6e26720b558b11abe520319372a156d2fa8b7d7cc1092270facbd7ca071a30b238d10d524380b7d4934158e3de8eec99706aaed132e8ce6060f567b95cf663ed5e76005092251191c8fa78c8e48dc5193c50259a1aa26ce3512e7390b958dc5cc5594b143d11a30a9d8d40a48601311c9281a4a325b1466ce79914192a73f17797445240d31770d621af9caa0aa0c7171c647a930931aa5124dad3b65fc586900c6a4c81d1bb6e89eca5b54c9622ccca67b48ae45458bd1849b42668dc2b73dc8b03a105a2f8b1c4f556e2cbe5624875c67e174a3edbd4230e52f121581d2623336f07fb1c6367ab7f854641b8d284b0d2a1896c12af084c7157d933cbf2677e2e44949e786eff76a355dde80211c4e515f501fcd316d30dd5e41c52b0ffccb45c0ef1a97e56f1b8fd1895dc5b0238e63cffa07ed855133010dea7184afbed1ca9be5523f815b464f08bc3a2e7869d7f4e947fcd747dc4783f74570590ac5470cd0839f36fcab4813558d1bff07d44daacaae97a499ce84a774eddbb0a8cd81ccf887410fd0f43799cffef5f35b2e4bae3abd0ce42ca529420a5a61dbb3cf92bfc4bf6914222ffaae1716cc2bef5bf1f1a148b5ce9313113d7da7c10f756a8495702f0ec292131f670bead09938f8bf603db16d9649699ee81185f86d004332a98a8f8080697c3a850150e8cba51ce3f9d78267a742d852564a5e12276dd479e2155bd673d418485f8cc7e00bb70fdc408a5182d9412361687534bd615360dea89296a8cc733c2d9f24dd75eab03f6f215141bb03bbf789f73bdff44285c3c6ff43fec3cc1092647e634f5b9fd1860fd0b5180498c2d0e7f8f3ef6c5aca4f4fb95c09fd5489629a9a86117c9a6e78f4f0c4a850afc923bbf5d1d12e8ca312f7dabaa0d2d0af1618b9bc022ac4", "8877e59b6f9cb6fb47f04b93c55a9903330e40c62e3646c2b9ea96e8a9b8046357c11e61133bf0650c96502261b9b4274785538b87e9c4bde91187f021228634adb0bb626ad6f9e199f84d7d77d9507134a662bf9f0e57cbb9e1dc26a27971b5f8f133c0139b0f8e88323cb6e5240e1caa9ea0a0825e2b761cb19e277453397af52ac4a01cffa69ce4a1f354a2c2f5d88c7a9aabb1655d72b7d7a1f21486dabc4689063a958ab56d12cf36f2f7bd1273a512d1f2813a36ae824c9ffb826bd0d1f017dabfeebc955979fcf78b1bc54968f31afeff8a87ba3b1d55d1708e7618a1af097bd72ec1ba40f9db4b3d8c973abdb5dfde3f361fe4b28d7e2e96deb03175c6d4c18e5822e31825a42d87da82703c006dc9251dcbe20604032b790c2e318eec7b0b180e0a7dc9b9ff5af0f36eff1033da61545dbf8404ba9ab1502935075ff2f51df724556e6b31d7ec3798efa4532d35f1cb335f0e93b197ee41d8a525feacf1b247eb45389ad61343b7d9720b3079b85b48e24295bda69fff68a64116ffbdf2536f34966f68f3c472ad9cdfd8cfeb25398733301f0da8ce718d8d9b8255163ee731f51a0346833ccf0ff257b88346d50a87a412c53a6e63b8029813a00c4b287978355a8c8cf8e05ec66856e4b3e74ced4e940605f4e641dc02432ba289f2449cd740ade923b0511333c3ee55c03345b1484a6bef5a64d75136edcc065b0ff69ae2fb2da8dcee6c73711ca27630b9c5988e9fea86617b7400cd58619241f1187261e8eeb3dbf9f36f85435c7eeaebf6785fa270a51850cb7bf55e6b63efd4db2b101d817b79d58cc93ef33b2de11993c8eea73b6d28283402b1d60b542cca12d06168e95a5583fd2bb49b72a9590decb8e07d3107f1846dfbec70ddd563f297196f83d2a8a254f7c160225a695e85117ddb59f95359797bb494d023148680a687a35e2d11b806f64be967dd0cb6fb78fd873f4ce6bc2860627288630cb1757a961d22b3a14d6dab1a9e27a72f4aaaecc8fcd760d0a93d9707d31aa2d0d9ddabed094d3aa3e995d9967fc538032f038df04d3c9e20a0fa524327b99dab9c4a3a8047d3ffd801299bca48f30040ac6ee0e91c1c31db2b288d67f5dced7367489385874b3444005e73ff1b93a1c9855bef18fde9a229d030cb64fefc5cfd2ef467cea7215cb09ff49c08088c992918cfb31b6130023408f70423a7ee25b1f4b6db2220118a5393cc56bbdc344647549a9338ee2d4aef5f58ae7637e3cd0195d41804c6ebfbfbc1f0df5dee5b6fee093e53ec772e07d7623c0547eb9629b95c54a308a130c764853066b34d84757641bb7272ba026cc0c350f437248e8cdcb8a7aec0e9cc78e6bccf6b173ce494948669d0c27860b87147ed6c14c0e03ea7ed3dfe5cfd9246c8c46eb045a3b2f372bcff1632203a6c484bb80766231a478e1a6d"}, [0x6, 0xa4, 0x7226, 0x7, 0x4, 0x8, 0x4, 0x0, 0x1, 0x35d0000, 0x800, 0x7f, 0x8, 0x20, 0x8, 0x2, 0x9, 0x700000, 0x80000000, 0x9, 0x7, 0x4, 0xffff, 0x10001, 0x9e6, 0x1, 0x7, 0x3f, 0x5, 0xffff, 0x8, 0x7, 0x3, 0x5, 0x8001, 0x6, 0x8, 0x7ff, 0xf8a, 0x1, 0x1, 0x80000001, 0x1, 0x0, 0x1, 0x1ff, 0x2, 0x5, 0x0, 0x7, 0x3, 0xffffffff, 0x8, 0x401, 0x1ff, 0x6, 0x28131cc8, 0x7f, 0x0, 0x9, 0x7, 0x8, 0xcd6d, 0x3f]}) ioctl$BTRFS_IOC_RESIZE(r3, 0x50009403, &(0x7f0000000240)={{r3}, {@val={r5}, @actul_num={@val=0x2d, 0x8, 0x74}}}) ioctl$FITRIM(r4, 0x82307201, &(0x7f00000001c0)) 07:46:40 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:40 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xf0ffffffffffff) 07:46:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x8cffffff00000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:40 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c65726469723d2e2f66696c6530f43d7defae97f13da066795d0e2924e2e5fec779f5a8495c5515bf967a3e13cef8be22bba102b7000000000000000000"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x5) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:40 executing program 5: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_SET_WDS_PEER(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, r0, 0x0, 0x70bd2c, 0x25dfdbfe, {{}, {@void, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @random="9cbd15536bf6"}]}, 0x2c}, 0x1, 0x0, 0x0, 0x48000}, 0x8048004) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='memory.events\x00', 0x0, 0x0) ioctl$BLKROTATIONAL(r1, 0x127e, &(0x7f0000000500)) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$XDP_UMEM_REG(r3, 0x11b, 0x4, &(0x7f0000000340)={&(0x7f00000003c0)=""/212, 0x1020000, 0x1000, 0x1f}, 0x20) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r4 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = dup(r4) write$P9_RXATTRCREATE(r7, &(0x7f0000000040)={0x7}, 0x7) 07:46:40 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x100000000000000) 07:46:40 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x200000000000000) [ 811.618166] overlayfs: failed to resolve './file1': -2 [ 811.618665] overlayfs: unrecognized mount option "erdir=./file0ô=}ï®—ñ= fy])$âåþÇyõ¨I\U¿–z>Îø¾"»¡·" or missing value 07:46:40 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(0x0, 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x96ec46f200000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 811.700562] overlayfs: unrecognized mount option "erdir=./file0ô=}ï®—ñ= fy])$âåþÇyõ¨I\U¿–z>Îø¾"»¡·" or missing value 07:46:40 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$IP_VS_SO_GET_SERVICES(r3, 0x0, 0x482, &(0x7f0000000140)=""/53, &(0x7f0000000280)=0x35) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:40 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x300000000000000) [ 811.870303] overlayfs: './file0' not a directory [ 812.021638] overlayfs: './file0' not a directory 07:46:41 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r0 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) fchmodat(r0, &(0x7f0000000100)='./file1\x00', 0x8) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) 07:46:41 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(0x0, 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x97ffffff00000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:41 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x480, &(0x7f0000000100)=ANY=[@ANYRES64=r0]) chdir(&(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) recvmsg$can_bcm(r4, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000440)=""/18, 0x12}, {&(0x7f0000000480)=""/140, 0x8c}, {&(0x7f0000000540)}], 0x3, &(0x7f00000005c0)=""/107, 0x6b}, 0x40000021) r5 = dup(r2) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) r6 = open(&(0x7f0000000140)='./bus/file0\x00', 0x44000, 0x50) r7 = syz_genetlink_get_family_id$smc(&(0x7f00000002c0)='SMC_PNETID\x00') sendmsg$SMC_PNETID_DEL(r6, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x44, r7, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@SMC_PNETID_ETHNAME={0x14, 0x2, 'netpci0\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'rose0\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}]}, 0x44}, 0x1, 0x0, 0x0, 0x20000040}, 0x10) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040), 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000001740)={0xe, 0x4, &(0x7f0000000540)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0xd7cb, 0x0, 0x0, 0x0, 0x800}, @call={0x85, 0x0, 0x0, 0x68}, @ldst={0x1, 0x1, 0x1, 0xa, 0x1, 0x10, 0x4}], &(0x7f0000000680)='GPL\x00', 0x4, 0x1000, &(0x7f00000006c0)=""/4096, 0x80000, 0x13, [], 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f00000016c0)={0x2, 0x5}, 0x8, 0x10, &(0x7f0000001700)={0x1, 0x6, 0x6, 0x6}, 0x10}, 0x78) lseek(r1, 0x0, 0x2) 07:46:41 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x400000000000000) 07:46:41 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) socket$nl_generic(0x10, 0x3, 0x10) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) [ 812.226219] overlayfs: unrecognized mount option "" or missing value [ 812.239809] kauditd_printk_skb: 60 callbacks suppressed [ 812.239822] audit: type=1804 audit(1605944801.080:1451): pid=27759 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2593/bus/file0" dev="sda1" ino=16197 res=1 07:46:41 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x600000000000000) 07:46:41 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(0x0, 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 812.300019] audit: type=1804 audit(1605944801.130:1452): pid=27759 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2593/bus/file0" dev="sda1" ino=16197 res=1 07:46:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xf5ffffff00000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 812.351598] overlayfs: unrecognized mount option "" or missing value [ 812.360824] audit: type=1804 audit(1605944801.200:1453): pid=27775 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2593/bus/bus/file0" dev="sda1" ino=16166 res=1 07:46:41 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f4275732c776f726b6469723d2e2f707065726469723d2e2f66696c653000000800000000a055e8febb36b1299dc0a1bed11fb34d12ba76acb784c4f69e03b6ff19090049293f6ac6339235fa261505cbb493bb19129053f5533e49bb8bf8ceeffdff23e13500000000b80dc260b9f54f5839c10663ef6f8099ef025d6b1f2358e71299bc5cefd4afa4a6eb93c5"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) r5 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000003c0)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vcsu\x00', 0x141000, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)='9p\x00', 0x2, &(0x7f0000000440)={'trans=fd,', {'rfdno', 0x3d, r5}, 0x2c, {'wfdno', 0x3d, r6}, 0x2c, {[{@version_L='version=9p2000.L'}, {@cachetag={'cachetag'}}, {@debug={'debug', 0x3d, 0x80000000}}], [{@appraise_type='appraise_type=imasig'}, {@appraise='appraise'}, {@uid_gt={'uid>'}}]}}) lseek(r0, 0x0, 0x2) 07:46:41 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x700000000000000) 07:46:41 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(0x0, 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 812.438997] audit: type=1804 audit(1605944801.230:1454): pid=27759 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2593/bus/bus/file0" dev="sda1" ino=16166 res=1 [ 812.509623] overlayfs: './file0' not a directory [ 812.535744] overlayfs: option "workdir=./pperdir=./file0" is useless in a non-upper mount, ignore [ 812.546205] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 812.568778] audit: type=1804 audit(1605944801.410:1455): pid=27798 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2594/bus/file0" dev="sda1" ino=16389 res=1 [ 812.609683] audit: type=1804 audit(1605944801.440:1456): pid=27798 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2594/bus/file0" dev="sda1" ino=16389 res=1 [ 812.629750] overlayfs: option "workdir=./pperdir=./file0" is useless in a non-upper mount, ignore [ 812.678886] audit: type=1804 audit(1605944801.520:1457): pid=27809 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2594/bus/bus/file0" dev="sda1" ino=16669 res=1 [ 812.716403] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 812.735054] audit: type=1804 audit(1605944801.550:1458): pid=27798 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2594/bus/bus/file0" dev="sda1" ino=16669 res=1 07:46:41 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) syz_emit_ethernet(0x96, &(0x7f0000000300)={@dev={[], 0x25}, @empty, @val={@void, {0x8100, 0x5, 0x0, 0x3}}, {@mpls_uc={0x8847, {[{0x5, 0x0, 0x1}], @llc={@snap={0x0, 0x1, "80", "42d315", 0x9000, "1cb4d49a7776470cc1adb1b70d63e4d99a9539c2799b9c7df2c56afcd3820964d21909a1ae44dc6f51898e9beb2ae68a5fbc2c18471b533377c34da3ea5b02a1134b7118fe5c073e108f04acac14ce1981d4df5864051e7ad984b8492febe1c417dcf0dfb5b289e0d29bb2deb48233c30453037307aabafb"}}}}}}, 0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r0 = creat(&(0x7f0000000100)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000080)='msdos\x00', &(0x7f0000000280)='./file1\x00', 0xfffffffd, 0x0, &(0x7f0000000080), 0x201144e, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) syz_open_dev$vcsu(&(0x7f0000000040)='/dev/vcsu#\x00', 0x3f, 0x8000) ioctl$TIOCSERGETLSR(r0, 0x5459, &(0x7f0000000200)) ioctl$SNDCTL_DSP_GETOSPACE(r0, 0x8010500c, &(0x7f0000000240)) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000140)={'batadv0\x00', @random}) 07:46:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xf6ffffff00000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:41 executing program 3: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$KDGKBLED(r2, 0x4b64, &(0x7f0000000280)) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lrwerdir=./bus,workdir=./file1,upperdir=./file0']) setsockopt$bt_hci_HCI_TIME_STAMP(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000300)=0x1, 0x4) chdir(&(0x7f0000000380)='./bus\x00') r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f0000000140)={0x2, 0x8000, 0x1, 0x2, 0x2000, 0x20}) r4 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = dup(r4) write$P9_RXATTRCREATE(r7, &(0x7f0000000040)={0x7}, 0x7) lseek(r3, 0x0, 0x2) 07:46:41 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='trusted.overlay.redirect\x00', &(0x7f0000000280)='./bus/file0\x00', 0xc, 0x3) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus)workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) clone(0xc0022400, &(0x7f00000003c0)="c833a1d4f14f74b8786a44afbbeea993c585a045edced04fd586dfa44791e2dc09a03b0dd4d23b1db48ddaa0f00bb143b745cb8ad0230066427734e752a86b4faa19c9ae2a53a3697a8592b37b843c0b9d64798579dfaf29e5c167107bd6a0a1012ed7bb30b6a3df62d86bda7a9ef96f6edd5aca7fcba9b95e7ba316d0a4e384eebb3f7fe931feff3447fcfd126adc388bf031b2c7ac5c5f94c716ce401eef90477c20318faac8addb20fe71899ca231e27fc820ee07009c8f26f5b03d09fc772f4e6087461e8a0c72b934d6f895c1d9c691ea00fb560a4ef8a827b48d8c27889f93c33f35fcab411a6e1328f019bc", &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000580)="b950d177d6bb4d4bf7f9a01abf8248b3df6cb0b1b8d23445493901072f965efe85c160963ecf8d4e556637aab92eb4155b4e6afc702f663710bc31a65861dba2a8dc44a8f79c03853c328fb4bc504d87e7173cfa898d4d85e0d9e176bd84e43e640923de222e8b4808649cb1393ef627923f24e48d2d892d6fabb0944c1c492e39e2f4d8342424f31a17732a") r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:46:41 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x800000000000000) 07:46:41 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(0x0, 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:41 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xa00000000000000) 07:46:41 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(0x0, 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 812.961551] overlayfs: unrecognized mount option "lrwerdir=./bus" or missing value [ 812.975215] audit: type=1804 audit(1605944801.810:1459): pid=27832 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2595/bus/file0" dev="sda1" ino=15790 res=1 [ 812.978815] overlayfs: unrecognized mount option "lrwerdir=./bus" or missing value 07:46:41 executing program 3: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) execveat(r0, &(0x7f0000000300)='./file1\x00', &(0x7f00000005c0)=[&(0x7f0000000340)='overlay\x00', &(0x7f00000003c0)='\'${$@*}@\'+}\'!]\x00', &(0x7f0000000400)='overlay\x00', &(0x7f0000000440)='overlay\x00', &(0x7f0000000480)=',%\x00', &(0x7f00000004c0)='overlay\x00', &(0x7f0000000500)='overlay\x00', &(0x7f0000000540)='overlay\x00', &(0x7f0000000580)='overlay\x00'], &(0x7f0000000740)=[&(0x7f0000000640)='overlay\x00', &(0x7f0000000680)=')\\&^\x00', &(0x7f00000006c0)='!\x00', &(0x7f0000000700)='\x00'], 0x800) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r1 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x20000, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file10upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r4, 0x8946, &(0x7f00000007c0)={'bridge_slave_0\x00', &(0x7f0000000880)=ANY=[@ANYBLOB="44000000030000000008000001fdffff320000000800000500000000008a5e329c9ec123cafa1b1ab0983cab01000006000000720c0000"]}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = dup(r3) write$P9_RXATTRCREATE(r6, &(0x7f0000000040)={0x7}, 0x7) r7 = socket$nl_rdma(0x10, 0x3, 0x14) getpeername$netlink(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) lseek(r2, 0x0, 0x2) ioctl$SNDCTL_DSP_GETODELAY(r1, 0x80045017, &(0x7f0000000140)) getdents(0xffffffffffffffff, &(0x7f0000000800)=""/115, 0x73) [ 813.002895] audit: type=1804 audit(1605944801.810:1460): pid=27832 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2595/bus/file0" dev="sda1" ino=15790 res=1 [ 813.039046] overlayfs: missing 'workdir' 07:46:41 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xc00000000000000) 07:46:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xfbffffff00000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:42 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) accept$nfc_llcp(r1, &(0x7f0000000280), &(0x7f0000000300)=0x60) r4 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r5 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r5, r4) openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r6 = dup(0xffffffffffffffff) write$P9_RXATTRCREATE(r6, &(0x7f0000000040)={0x7}, 0x7) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000140)=0x3e, 0x4) lseek(r1, 0x0, 0x2) [ 813.270108] overlayfs: './file0' not a directory [ 813.345872] IPVS: ftp: loaded support on port[0] = 21 07:46:42 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xe00000000000000) 07:46:42 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:42 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x1b2b885, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="6c6f7765726469e67b3e8174b4af98358b8ca4500c70723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530"]) sendto$unix(r0, &(0x7f00000003c0)="1037f9be7a1e1ecdb54ce620dc4be67996c43dd7ea0236a8140687f55cdb46bab4d08ec49201ced821cd153a7bbc9e26421bbd2a694b5cb5651f46bd1097a04f863a3490ea7544ccdf91", 0x4a, 0x4000, &(0x7f0000000440)=@file={0x1, './bus\x00'}, 0x6e) chdir(&(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = dup(r3) r5 = socket$inet6(0xa, 0x2, 0x0) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) linkat(r4, &(0x7f0000000280)='./bus\x00', r6, &(0x7f00000002c0)='./file1\x00', 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r7 = dup(r2) ioctl$TUNSETVNETLE(r7, 0x400454dc, &(0x7f0000000140)) write$P9_RXATTRCREATE(r7, &(0x7f0000000040)={0x7}, 0x7) lseek(r1, 0x0, 0x2) [ 813.471215] IPVS: ftp: loaded support on port[0] = 21 07:46:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xfcfdffff00000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 813.534724] overlayfs: unrecognized mount option "lowerdiæ{>t´¯˜5‹Œ¤P pr=./bus" or missing value [ 813.579653] overlayfs: unrecognized mount option "lowerdiæ{>t´¯˜5‹Œ¤P pr=./bus" or missing value 07:46:42 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) ioctl$KVM_SET_GUEST_DEBUG(r0, 0x4048ae9b, &(0x7f0000000280)={0xe0000, 0x0, [0x10000, 0x818, 0xffffffffffffffe0, 0x1, 0x9, 0x10001, 0x9, 0x9]}) chdir(&(0x7f0000000380)='./bus\x00') r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$CHAR_RAW_FRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000140)=0x100000000) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) 07:46:42 executing program 2: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$VIDIOC_CROPCAP(r2, 0xc02c563a, &(0x7f0000000240)={0xc, {0x4, 0x200, 0x6, 0x9}, {0x7, 0x8, 0x0, 0xff68}, {0x0, 0x81}}) ioctl$SG_SET_COMMAND_Q(r2, 0x2271, &(0x7f0000000100)=0x1) r3 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYRES64=0x0, @ANYRES32=r3, @ANYRESDEC=r1, @ANYRESHEX=r0]) chdir(&(0x7f0000000000)='./file1\x00') r4 = open(&(0x7f0000000180)='.\x00', 0x2041, 0x0) ioctl$FITRIM(r4, 0x82307201, &(0x7f00000001c0)) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000140)='/dev/dlm-monitor\x00', 0x8c800, 0x0) ioctl$SG_GET_SCSI_ID(r5, 0x2276, &(0x7f0000000200)) 07:46:42 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xf00000000000000) 07:46:42 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) r5 = socket$inet6(0xa, 0x2, 0x0) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$VIDIOC_S_STD(r6, 0x40085618, &(0x7f0000000140)=0x2000000) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:42 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xfdfdffff00000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:42 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x1000000000000000) 07:46:42 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xfdffffff00000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 813.867397] overlayfs: './file0' not a directory 07:46:42 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x6000000000000000) 07:46:42 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x1) sendmsg$NL80211_CMD_DEL_KEY(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x40, 0x0, 0x200, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x1c, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}]}, @NL80211_ATTR_KEY_DEFAULT={0x4}]}, 0x40}, 0x1, 0x0, 0x0, 0x4000}, 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66e96c65312c75707065726469723d2e2f66696c6530"]) chdir(&(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(0xffffffffffffffff) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r1, 0x0, 0x2) 07:46:42 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 814.028510] FAT-fs (loop2): Unrecognized mount option "01777777777777777777777" or missing value [ 814.079636] overlayfs: failed to resolve './féle1': -2 [ 814.129047] overlayfs: './file0' not a directory [ 814.272418] overlayfs: './file0' not a directory 07:46:43 executing program 5: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r1 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) setsockopt$TIPC_MCAST_BROADCAST(r0, 0x10f, 0x85) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="6c6e7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c7570706572e469723d2e2f66696c65301b7d45e126325b72375a2088b9b6b11a0c1c20258db46988b076fe5b8489ec510eaa6ed7e058725558212fe9e89da0bb7d8dc567ec530aab4da6691007c312fd53023990d72c9db73f083f67f6ab1d4e133f41930255298cfa7fcec8"]) chdir(&(0x7f0000000380)='./bus\x00') r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) request_key(&(0x7f0000000200)='keyring\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f00000003c0)='overlay\x00', 0xfffffffffffffffb) r4 = dup(r3) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8916, &(0x7f0000000500)={'\x00', {0x2, 0x0, @remote}}) ioctl$CHAR_RAW_FRASET(r1, 0x1264, &(0x7f0000000140)=0xe4) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(r2) sendmsg$IPCTNL_MSG_CT_GET_STATS(r2, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x14, 0x5, 0x1, 0x201, 0x0, 0x0, {0x2, 0x0, 0x1}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x240000a0}, 0x80) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) 07:46:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xfeffffff00000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:43 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x6558000000000000) 07:46:43 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:43 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) sendmsg$NLBL_MGMT_C_VERSION(r0, &(0x7f00000003c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x38, 0x0, 0x4, 0x70bd28, 0x25dfdbfe, {}, [@NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0xffffffffffffffff}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @remote}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @loopback}]}, 0x38}, 0x1, 0x0, 0x0, 0x800}, 0x24000044) r1 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r2 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r2, r1) mount$overlay(0x400000, &(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYRES16=r2, @ANYRES16, @ANYRES64]) chdir(&(0x7f0000000380)='./bus\x00') r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = dup(r4) write$P9_RXATTRCREATE(r7, &(0x7f0000000040)={0x7}, 0x7) lseek(r3, 0x0, 0x2) 07:46:43 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_bp={0x0}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) 07:46:43 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x8100000000000000) 07:46:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xff0f000000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:43 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 814.407368] overlayfs: unrecognized mount option "ÿÿÿÿÿÿÿÿÿÿÿÿ" or missing value [ 814.507273] overlayfs: unrecognized mount option "ÿÿÿÿÿÿÿÿÿÿÿÿ" or missing value 07:46:43 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x88a8ffff00000000) 07:46:43 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, 0x0) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:43 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000280)={0x1e0, 0x384, 0x780, 0x1e0, 0x7f, 0x8, 0x4, 0x2, {0x5, 0x6}, {0x8001, 0x2, 0x1}, {0x0, 0xdf}, {0x1f, 0x48aecf79}, 0x2, 0x40, 0xaa, 0x1, 0x1, 0xffffffff, 0x7, 0x0, 0x3, 0xffffffff, 0x1, 0xff, 0x0, 0x2, 0x1, 0xc}) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(r2) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) lseek(r1, 0x4, 0x2) [ 814.661111] overlayfs: missing 'lowerdir' [ 814.790394] overlayfs: './file0' not a directory [ 815.036382] overlayfs: unrecognized mount option "lnwerdir=./bus" or missing value 07:46:43 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) write$ppp(r0, &(0x7f0000000280)="d011b08fc7db8f227ee1704d270caf415698b7081638602aa62d9846e83f804637d8221573ed4d64b4bcd0887f27e2e548b7887c61dff1793807825a67339c6663c9cd81929fb7a3d4b166927ae9ae38a959", 0x52) chdir(&(0x7f0000000380)='./bus\x00') r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) 07:46:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xffff1f0000000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:43 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x8f10000000000000) 07:46:43 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, 0x0) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:43 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r0, 0x0) syz_mount_image$gfs2(&(0x7f0000000140)='gfs2\x00', &(0x7f0000000280)='./file1\x00', 0x0, 0x4, &(0x7f0000000540)=[{&(0x7f00000003c0)="029afb95b05ff577e7420274af80fda1e4df84deef338377c3096fecd0bb4b2d1e068223a4f03962e310f54d806b1b98d6ed25468ce70f76c634a52d7c9fdea90e09fe870c8c8ac676fb49a654f948da865eacea85a58cfeb5c800735cf064118574706c4c1a96eac709d66a0b7d114645681a23f88c61285da0206c9b893ada232b9e751faf7a631b7e3cb3bf232221ab478e834594bb03b78c3ea29e88999a662a780493e0a1363cce69f0f1f9164c10e111e787768d5d9ce50d8b77f4b23df98a963ae3e4b8a7f649542c3ecbeca9a77ea1d853c0ad3c234e9c04954b", 0xde, 0x3}, {&(0x7f00000002c0)="7981cdd490b343275790145d60b745aef31686d2f08e71e215f5ab2e2f34acdfab7ae96227b8f663a91f185c307da748e9a8af0ef7b6c9c094d30ed05cc8d245a2ebf21691a9b1442e584ede5e8a214e8ad84f01b75a4b9d083387db7b3d2c353009d6d3b8081eccc6599a38b7653d1321d5e964e601ddc9b2f5b308f3cf55e2dc0817da8460b34d", 0x88, 0x401}, {&(0x7f00000004c0)="a951ee33581bf21cc0c000", 0xb, 0x2}, {&(0x7f0000000500)="ce041c8533cb5f32dfd459556b68ac4886428db1bdb86a0a3225ac9ef5a0aff19c7990b7831496", 0x27, 0x6}], 0x823400, &(0x7f00000005c0)={[{@locktable={'locktable', 0x3d, '-()\'-\\]'}}, {@rgrplvb='rgrplvb'}, {@meta='meta'}, {@quota_account='quota=account'}], [{@permit_directio='permit_directio'}, {@euid_lt={'euid<', r0}}]}) ioctl$KVM_SET_MP_STATE(0xffffffffffffffff, 0x4004ae99, &(0x7f0000000640)=0x6) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="6c6f7765726469723d2e3462757328581283e4d49e0fab000b984938672c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530"]) chdir(&(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet6(0xa, 0x3, 0x7) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000740)=@nat={'nat\x00', 0x1b, 0x5, 0x4f0, 0x308, 0x0, 0xffffffff, 0x308, 0x118, 0x420, 0x420, 0xffffffff, 0x420, 0x420, 0x5, &(0x7f00000006c0), {[{{@ipv6={@local, @local, [0xffffffff, 0xffffffff, 0xff], [0xffff00, 0xffffff00, 0xff000000, 0xffffff00], 'team0\x00', 'bond_slave_0\x00', {0xff}, {0xff}, 0x16, 0x61, 0x2, 0x40}, 0x0, 0xd0, 0x118, 0x0, {}, [@common=@mh={{0x28, 'mh\x00'}, {"02c4"}}]}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x2, @ipv6=@ipv4={[], [], @private=0xa010101}, @ipv4=@broadcast, @gre_key=0xfff, @port=0x4e24}}}, {{@ipv6={@rand_addr=' \x01\x00', @loopback, [0xff, 0xff000000, 0xff], [0xff000000, 0xffffff00, 0xffffffff, 0xffffffff], 'macvlan0\x00', 'wg2\x00', {}, {}, 0x6, 0x81, 0x2, 0x8}, 0x0, 0xa8, 0xf0}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x0, @ipv4=@local, @ipv6=@initdev={0xfe, 0x88, [], 0x0, 0x0}, @icmp_id=0x68, @port=0x4e23}}}, {{@uncond, 0x0, 0xd8, 0x100, 0x0, {}, [@common=@frag={{0x30, 'frag\x00'}, {[0xffff7fff, 0x85], 0x81, 0x4, 0x3}}]}, @common=@inet=@TCPMSS={0x28, 'TCPMSS\x00', 0x0, {0x40}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@common=@hl={{0x28, 'hl\x00'}, {0x3, 0x4}}]}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x19, @ipv4=@private=0xa010100, @ipv4=@remote, @gre_key=0x81, @gre_key=0x9}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x550) r4 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(0xffffffffffffffff) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) lseek(r1, 0x0, 0x2) 07:46:43 executing program 2: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpgrp(0x0) r2 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000440)='net_prio.ifpriomap\x00', 0x2, 0x0) kcmp(r1, r1, 0x1, r2, r0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000080)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x4000000ffffffbf, 0x1, &(0x7f0000000180)=[{&(0x7f0000000040)="b8e559646d8e", 0x6}], 0x8280a, &(0x7f0000000340)=ANY=[@ANYRESDEC=0x0]) r3 = syz_open_dev$swradio(&(0x7f00000000c0)='/dev/swradio#\x00', 0xffffffffffffffff, 0x2) ioctl$VIDIOC_CREATE_BUFS(r3, 0xc100565c, &(0x7f0000000240)={0x0, 0x9, 0x1, {0xb, @pix={0x0, 0x1f}}}) ioctl$VIDIOC_EXPBUF(r3, 0xc0405610, &(0x7f0000000000)={0xb, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.stat\x00', 0x26e1, 0x0) dup3(r5, r4, 0x0) socket$caif_stream(0x25, 0x1, 0x4) r6 = socket$inet6(0xa, 0x2, 0x0) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$IP_VS_SO_SET_EDIT(r7, 0x0, 0x483, &(0x7f0000000400)={0x33, @rand_addr=0x64010101, 0x4e20, 0x1, 'ovf\x00', 0x8, 0x4, 0x7d}, 0x2c) r8 = syz_genetlink_get_family_id$tipc(&(0x7f0000000140)='TIPC\x00') sendmsg$TIPC_CMD_SET_NODE_ADDR(r7, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000380)={&(0x7f0000000200)={0x24, r8, 0x100, 0x70bd2b, 0x25dfdbfc, {{}, {}, {0x8, 0x11, 0x3f}}, ["", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x80}, 0x10008800) chdir(&(0x7f0000000000)='./file1\x00') [ 815.166369] overlayfs: missing 'lowerdir' 07:46:44 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x9effffff00000000) 07:46:44 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, 0x0) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 815.243592] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 815.266228] x_tables: duplicate underflow at hook 1 07:46:44 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xf0ffffff00000000) 07:46:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xffffff7f00000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 815.308342] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 815.387402] overlayfs: missing 'lowerdir' 07:46:44 executing program 3: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r1 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f00000002c0)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r0]) chdir(&(0x7f0000000380)='./bus\x00') r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = dup(r3) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f0000000340)={0x65fc, 0x3, {}, {0xee01}, 0x5, 0x9}) syz_mount_image$nilfs2(&(0x7f0000000140)='nilfs2\x00', &(0x7f0000000280)='./file1\x00', 0x3, 0x5, &(0x7f0000002480)=[{&(0x7f00000003c0)="25a765d999caf3f284f5dce5bfca67c24a502b0fe3eb30a27f14f5b22d6b185ac4ef0e1cb60eb50d0102f2ce8f27e4461ba8158fece0870c9b69eb8f240dacb6de7c1e2a4253bc01f7a644ab940d734c932c29a66f203eaa802499e047edb41961a1fd794b0ef7c300acc6e067c597f92ebbc117448370e3af5826980778d8d92a7c5b80fc4fc42d10d1f5c9986558bb510c537bd819bb9e678df349a92bd18b6e09e7b4849a95d577c9af7319195f1dfb66ed0136b967987832fde9f72f12e468d8faf08dc677395da1ead40ba56dd667d09d9f334e96c8e6272365f4e238bd9892d91f3891ecb267ba3589daab30dfdef65a0160917c3008a782595cc267f240b9afe2752ed3c11c7b428c0f4996dae338663b6027f06bd225f4c73dc84e326ed6e41d44ab8cf19ef7bdc18921f69dfad6eeca0206c3f140c58debbe7bfa4ca735a29121d25f2eabfe9a0ed9f36cb07b12ed4fad039a9724ba311048196b55f668cf9f259f148d1997bf318a7a57224e78bcc73cecb3c6fb614937fefe48899f3ff09a930b9b838a5335ae5d571403305f12bed807ef7d03aa5390161b389cf09e4e8a9a4d2926d375dbca7d8e9a854a82677d80db323bf8b74d0ae49f38d01e4aa9557c00d5b668a78387d716a6bc8c76acb03aee4db9940ab686e9bbe6110847a7d34ba30dc01e7842c82a657537b2a748485b025c547a05a9180ef8db0d198b98ecc308cde5b374e831b11025b399137bedbb0f8a2bd44a0e2c5ad19deaaf75d57abb086c06f039929461b34f4e237d55522f24e67e67e0393abf4c64c8a5aea91cefcbb34af37578e7026ec83e297ea0f7fd747eaa67618ed7c1c5939257e0eb871aa1f51e8d01a0f0dbafdcb6a62277b28b564193a20e49ed9ca3d41b115c9573d6f1fab4c8ed2fd85fe2456432b4cfdc7a1a1836ec75e25abc0a0df27f4f8955119408e7244856e89e8a67ccc81944bdaad8f7aa4a6c5522b732a7fc2648fbb28c789e33e7be98b4d07c98678cdf62edd8ede3840f8f408bffb0efd039e8f6a900ff1b5e8a89d44eeb4277371e5cc280ed0742744e12c2ebf3fbf1e4419a5ccce2f1d7d41d2979c2326d16d774078ccfa52aa14617b05edf61c3f48d8b930409b33349e8cdbf1e19d2c7a804bb4c1509c851d0522d139e87769a70e8e0fd9d8de41cd64d389d6a14e5ef2c43bf00b009ae6bfbbbf175cfd4a96a6108f7d8601525d1369a26a9ee9d2158a077cabe1c4baf0b0dc74381c9deb829e24b8c8a40bc5d1747e08b5fd0d30e9240cff10027977a99e33a7a55d9ee545a2fec99d446f0aed948c3358783bb4d29ba89046d9e3759ab2c2da155589e020adf5e3498b96a5cbf6611410a9ee09d0e54f575e310379f403e999430f696b3180638a67c79f5f973716dd7453e9ee314b3202f4ca6ceb1f07c1f09de19eb6924de67d56ce75ccd172e15ea29dc3f798e813c66a817dca7142cd08b6a345e616a3e34211d5c09cf7ae10aee9b3835f60880810338443ef701ecddf3834607d5b8d8b14c632061acd512efcb70dcc8edecd2228f2845f98f40705053e2b5780cc0fd46cf57ec73127b51ae2fd9a780e4cf1dfa1c73c61b25b0fd0be435d6486fbe434fec9f38d7531b11fd00d6152b91077705c9e2dd6fe04495aec1c4998f20735be67d9b1c16622de3d6aff23ddc5d1d98586a3acb43652d84b025c35f4581e1bb126af0f4b9d84ec9b92f4245334ddec08680ab4a44c09e53081f8af73a83722a66520a57e62999f50687c4095579f87d38ec7558f40f11aa5de2ba9ffaa8f106326fb9a1b763bad7a0675fc7b875d1f0a6811a2a9235c5c17982404c9471218aa885615ba4554547148f231e04dafad1cb13830b35f7b2fff0992e2638e5e6d9ba69fae1453e125f7766c7d2314a4ceff60e0ee30e69ee4a60018e5bcfc4dfd013bcebf428ea67148d7acca4e8e62298714e5c26919db4c2695f8db80944d95da98e207c7a4e6e99caca034fa80f18c3fe9c02a80129246e3e119f5d8cc501f058036770c18cb691ce4c2bd97e7f4cb61ae62ea5cb825de9d54c7ec6e746bf258f31cb4ff1159bc7ab591361809e215985d1863ca3c4e5160d3bf820fe5d302a4d11c068a85c087ede68f05e06cdc4411b6679a1d27f0dd46f5c60b35eafa8e5160c326607ce58d5dfe56675ed23637a0ba00ef1fa6290e879f6c0fdc9c2552f243e3a8587519cd602832020e9a2c617ff8c9599fae493dfdc4485bad21de13277478d7904a96820d735d7cd094c980609060fc99335ba32685680b33c5628b3c563f56bb12597043489decdd55d461b36bbd4c89c3d1738a0f8ae2a05522556ba8fab65f50c7fbeb00498c3af11c45a60e1d25f737b3b4b8c4e100b2461e8c90f62bd6355d73b133aaeed684a7897247f8148600002fc07e5b002a4e53f7c938572d2a1b847d40c19aef3ffaab664b94202f7e775a212a6ace0305bd03ee17145250a5e8fbfd6e317e35123b106d536f32fee3048ecf1b73fa2017f7e7929aabfb7839004ff63e48361993c107b47015051d876cb355308fba344acf7cede75e4fb94c8c9492c4a17bb3bf44ba783dbb0d0897f4625a4a5f68d7b5ba45ccc2c6909e47bc394d99a66a14eda33ca9b191eeda082891654c60391d5d276fb53cb76c2a8c72c4d0c5b99c71d38280d46cf35e08d87a076e7108675d5723ff7e7efa19817781de2852bc7c417b3050023f06a3e9ae05da80b6f58df2bd0a895ea7ec45bc3179d86dbb3b1542042557051ded71e45cbcc44219c15c80abd2c2949abe16b75714b68168a82b155ea8b08d7ede1e199643f6c093d6ca667fc4383130d48627f7135e33bdc71b02fd96be801e00e48ce0b88b32e15f4b640dee9b3f62d395aa0b0bcff7ec0036b7c80ffcb304490ed5c4e1362e9383002278083cfa1d7321ba0ca8b67fdfe620e04c44a192864476b37388daf6039850fdb3a527bd1d0ec713832db4ea4820de6ec8229689ee893e3abb6fbd06848f6c754ac89dcb0b2265153a850e1eb34ab6907c2f5d9755e6b85b3a329bc3585515ac5e6fb7d3d6b0e706514d83c4dea94a795bf15060ee77b3632115cb1c161704c7fe9d1e6329b38f7b79f89c6c9e2a530ad351d419cf385d424574d58b8430931075d987e241642cd89f7f164485625f496e01a73458067b53312ae62a0b78230dc5b3cb05f927d8c478f70be2bba420469160e08de74ef1ac2f3ed712fc82a81bc533a53b21042cbab24e2c3c768c4e21f8b5780d775ae81bba0b2b9076371050f61c07b5eb5b6628e1495e76f02e62402d237e789e3da2a02166c9d0daade936ad5032c8b6d8a51c9c7f86392771dd7338c4027b1c500dba1801ecd05e4250f666afb52125d9f1674b0b55eb4ecaa90046427d1dd0003fec81fdda3eae6d7f016ff91d44f5a5a004d7ded56064d418d4f118e7e59ed3b97efab3a7de244781002391ce23278f15fb1f5a6364b2803be26b2b46cff5189d97940b5dd8ccc747b022330700c12b62d9b51a559b4520b266a306bdf4d59f7cf54296ed875cfcbfb66d5d80262e6197e2e51f4338d677b9ae4e15b60a1c9d0176ca4377c2e83996dd512acf886a2cfb332607ac824e01c4bc411c48c328a2e889778690460dd30ce9f4bb5a02bb9e024f20608c9438915c6f09b6a9769409750c7cd819f24dba84e2146564af5d1465a9b38f9a87a7e5a0e6cd5bd040c99b5595d517b2678862e5db51c403654ea20a08c5e809d8e084fa18f65362c96a24bfc6587129e96e4eed2118734c8a90f1ba4c85386daa14df5dbb46018b93896c59238db2c4d908c5d1cc8a18d5f4e465e73c9cbfadeffef2b64932ba1bacbc65c9d15adc50e7e42ef576bb08f641e26a3dc82ca22a11138357c3df8fca6cf789869d1c50ddadf06add10c65ada84a5bc95ce42d66bbc30a7661bb7cdbe6eadd1c4b908b02b695fdb3fa83b5c88dfcdac187b7f66b015fd4b447a3f25348eb0c77f30a7fb9330c2e1224a85d8fe8a27457b87f89dcb25b86d1c6afbabffb20926f1437a168a880c6baf2212c4bc929e6ccdfdf378cac5966e012652f4e34bee5ec084d89aa2870a5001662a72970154f65617e3f15438e3c694de90c9d18ab036cdb413e178701ff0e5f0350e195e24d05da10fb6e82a17d09f1a4486fbdac843a1eba35f1938480e060b0b78ca327c3e88f5a313ebec4ad6390a908c83e254f2100f4e898ffc325fe92cf8e7eb4186addd04dcb0b79fa29d3f3bb93826c6421246bfb5f6e0c88e9284b7bcecc4c002978e6e7be1b14282094fce29ae3069685f3b9081eab48ff3b1a789bd75e0e5fdb3dce4036c14ede98bcdaad3721c8df85b33ac76dd4f7cdd34fb76ad3635f5ba1391244afd96d8517547c54133cdc419a44ace2ed6251812781389c87bd21e139119d652bd4f510fc609ed47d8ded92fafe398417b4ba30f3d4b6251127d5d78e991e69c751ce098cf0c52826335bfa44d8fddae7447620bf0b08999eacc8d18c285fe149085a1117c6fefa6de74bd5799dcca8929b935d49cc2a37fb93658ff2ded656b3dd6c12df8e4c356ebc993ddd1c45e0d557b745f30a18ace93e1d2945f0ad5e7486260812c78ef805bb155663664258606aa15ee9fbe47bf05c2c7c80c5edbf823a10597ec4ddac938804e3c5bcb1c1130baca1853d5c9d6ffa324df4f9bd8403fdab382ba0ada43d922ad4bb78537b05444090cdef278b3c9c40ee82623505e90ee52f02508caf677932d7f30b0bd8528ab87433e961e102bc86380bf629d948a9255bf7883db4786ea7fffe85a12967e16af3c3f7e3539c0a89c75381b630ef18138ee43a77a8785a13e14e81a39e23fb5dfd1cb09922b70fd6d051fc5786b699a0fcf185bbc2589acd5b41a15f004af28820cb09e72b46361132a2597d04343ef4fa3e5c3259852f524b7bfb2c5f00dc4d1113f6f0f45fded1e8a23e9a85f619e6f4af40f4254901ea21962031ec75fc88261672caded99a9d625c3d773ec6e20b1f67da9f2debad08b0b69e7f23b115bf903ade75943937afc7cb5416e200d2d0590415e66465ae20816ef5eea61c02c0d037bd6f3c22f1aa94b18bc61e877f3e6964c1abba0da9006113ed5e9573f697ce584ecb5b7bb4795b50d9f3c9f467b3d9082fcbfcc508520c2bc4ff488491a961767024151387cd833ccdc5d7ebb5c002af9ea41b7564e90f7b8e492304e6e5e7dd9ba54b0bd8b5b51b61c65377908075519805ad5f94507014fdde45e8081ac77e29224380797c076ddf068bd53f02858169de64b934c80c30dcdd94b8ee6fe8cef48144815a07e0e49a64f3b0cfe6da02d81e1727bad915c0a01982c96c39a500b7da93d212d37749f6027af4d00d9fec156d37c62470170028e509d95a4055eb92129bc0503dfa8f8cf433001d289f1f8614e451d2748ce41135ec3ab718c3641dc2d0a383d865711c53632c430bd397c6b574f837480dfbf4e4268928de2864483c9b163925812701ade0d08350159335fb5fe37f973f17019b06d5a008381664cc3bf7f7554706e94902452fcad401241461a73d5c88fc8f49cb1c2b468df2d629e1b7b5536c71b0933332ea16e8376a4b0cc53db0a9c1263a18de3004b45eb37a0769e5cd5c673ed727ef0e641250bbde9ab227797b8c0e086e6c3f32c67c64bd7a6f43fc1c8de60cccaccc7d5422469dfa9e953b5662883887ef0ecc028b9cfbd626fe8a2a111826cf1b6a682b2bbc7a322d9f6e1418a9f64c6d7df1d8a9d441b46ed85612707d", 0x1000, 0x5}, {&(0x7f00000013c0)="1deb97ca129bb8f5bbebf5104e2f3b950f7b73c222bb16cb7f962c0520acc70458430cd28da46f86a309c95fb469224661a58e0f959aa44b7333aa0994484602047627491eeadc1fa7245ef690138af409ca3496924763932ee49bd9a6f90d4efcc932e91779c43cf48f6505060001917061375251d20e14c2aed04b5b95aa4f9d90378ab817665acf460629c9b96e3703c5c6c03f990082b4f02e7f91090de32aaf4010bcf2f92166865cb9986fdb8374d0f1227faab54852e6f3242d42e264218033df595277aad60a11b392b35af0c891a9d3534b56b828dcaf186f831e9b904a5a6a776e9f28f05e0fd83631e6554efffaaca9a7dbf31f34cc8c700372428739fae837e487ef4e11e508b7b6227334616df2d2f380525aaf9cc4f6293214b327a22d9b387cb6e40160983fc6ac7fdeeb151fa504ee65891efe996d545637b3996cb37fac9acd317d0d0549e934d8149f36788619796914db257c1e2f331108ed1b070a1f2c74c81a1e53f26a5d2a11cc6cb6c17debe18f57bca910d998c746e5596f9a5fcd02f9e937f92983faf38b39a770b0393f6807af178a7adf4ca43262a946587eb1021ebbc5ce87ca1f71b065a7376603f8e26a69cb8c836d70ff98d6772f7e08a645921e031f6bba34b88e0337e933c5c3283e093cfbca7aebc53bd457e783fd0c7df240bae01d24e2d11597b44038d3d5dd00174d1d3c4882a233e9b222252434eafc8ea10bbf367fd7ff02a93de453726efc1bbeb1850cd969102e00032d2855088be29eaa90f8b4cf10894da0b8c64a94ddb41cca016af269fa1119b58eba1d975cd68b7c8a46fe2a786707440a921d18fa4bc6db59c79c51c4ac6a49143f0f345509eb74ac5ac4428c7baf3ec221ebab0af4203fffba6fb66d1e9efa5a30048eeb58b771133220f96cd5f5ef093faa4136a3f2cb416f86ff69b382c65b8d59e68c66a5a79e04d3556e67f83c8ebb12dfe6b9956cc795181c3be34ebfb12a3fec71d06ed28c84fee161cf29c9018c1d69f362695eb5160ad149c58eef00991f936e453306b439b2ee8a01959680847fc16d20c04ce92a070c8155a7703231f43c635dd0e68d17cbf673250b31cddb6d87d1f0b3ce4da19ba15733e2028f5cfe49780dce5165e0fca1fab901534e84e07de43afb0e2eae9445196af4c40f58ef3af3ed8c53fbe8bf4069f5bdc35c6aae3dcb2862fb7ffd88856372503e2992826b2ae0547e927c3bd0b3319e3c3c949269e3f1cee29ddf6f78692fa94b763ed8d0ac6a8d5f06ac3a4da1833d44ff48968eace9f224c5696ad393d889759ca40cdcbe43a93bb575479b9fa02c09dfd5f66dc1b2e2c4d6d116db428a6e025bba2fdafa050c87d625c02ae9a799103c9c0ccf442e797fac244c45c7ba3ec329cf8f16522a5c93e2b009960bf0363e293f02274286cfade601dde4503448ee1532879d7c32ef4816099cb872288d0d742b135ea62fe95353fe1763cdea54893a7420ffa5d4101e89825a29a48e1c15c853843c53b50999cc50a5377652a185505b01d3be9f1a18321180a9ddceaa2c98e535ef52400ac99c7d8af2291b17e3e89154aacb6c342232ffd488880db035929c017e86e892da8a6be54bfeb334cc65919c1d4c829c5fdb52ae7f02b7d06112c1d3b584c8358fc9f815345fbb38ccff1ce0f26438657d6bc494e23b9b1d9308b9bc0727841f020351c70b480ae94048ef094b77ac268f1f9b14a257f2c83123476539cf1b440c4245db2e4887a1f341412bf728fc9f8cb2cc1eb91bbca94803d410c5ba44f69e0268af73498db791cb82268f8de82d6db2b9564c4c4870d6a927126d57119eb6dd2f25d79bc1e73e38b418852f150176d852df7833f6b4551658dd13620e32c5359354a3ee327e1cafe8e6f38186bbbdd27e3f30390ce8210ad01c6ef37eeb0443391e01ff853edd5e8d21994c222798e06774fe17354de5be5618269a7f3b82c3cea12cbc6a0f3f9191e5798c553af8ba860de00500078350460f80574790cb0e6f98c8e9f67bdfb901fbc6a2111b317789397e2a1d7f9536ad5aab1ac734e57af449f8558cda47268a25e6e87b02b17f3e217b3de64726d4da58ed3d468ec46e8e137dd2003e3f70fb1711a45d7a4ab87c937db186cca03cd7cfd8e11a2165f61c9fb291a43145ec10b0cf096380ab144a044f1376979766c1f0e74170ad033ec89599d6ba4bcb90d8010d72639975dc9d590e7f34d124db45835cb4a894ae9b2498a73272badd24a56f303ebea114753e295f942471a75cb10f29795134a1beb0638f6481fafd54916e99a1e2c7020ddff2902a8c93b30871ecc7c936767b96f7cb41e96cbf8759de55befaaa9dc4041df745bad87fd89316cd382f95ef064860be8432a68658df5219cd207260c2dc8e187596942313c4eff14e07addab7af027b639a420067278b5726184fe966e44f7dd10505c16ce32709accf7a558d1c648a202e72b3acb870f7a56fd9a66a171c0e1634a262500043b19cdadaec4443ceb1f238e952cbbd1cca341047988c298afedb4daf3839ffa817d754286683fddb564c59fdb6df86700d689468ffcc9f526bed8c9eec6e13f512d128b76fdbbab7cba29620281365073cac585335467abaddb363dcbabdb1356b2974345ca47d25b273ec4bb63c2a82409d12a6bfe65b15fcafd8d457a32466ffc6ab4099a53233b78d5111cbcb6720f71bddcbad4ece766fff379dc1d5e037f2b8cd2d70d25758c1e67839f52ec07a094fbfeb53c2848791f7901bc89129fbc10d4c0b77a3fcfa9018fbd57181a0e6893e702f46ba1f23009398e727bebd3fb1f2a553d1ac34857b393c144553fec8a09501097210132a458f2136f503f2c7f14fec00a4b4d9afe5f70db0821b52fc0a54adf60b64cd7c4ddb10b87f897817c8e5fb442c12807383546728f65ec4248fff5257d9e5c11e579332a0238abadf5d4aae232c6d5bb3d03dedcbdd5c6a2a07b72ea20128584e347c2862c165eb35df1dc779b92c621a6c6f579522a7cd6205748df4e071ef8175c5e983e21cfe1a69810dbfaafdaff1afd26923a0e87c2673722a44b575428c4136c12335a711ea7dabc371794873661da271f27be67a4f6731776f42e61181b7550be9e151dfd0a482a1f48d1172e717f6788b191c22989562ef130e8582ee8abaa58e887af38dae5274e6aadcb2eb65e9ff576f819d13feac9d4318d5ca2ccb3611bbedd969cb01d02bf10fbb70d1ae7735a88fd4560c9411c24cc28043f2257b8c30c4470b434a120287aeba6749dfe71d101fa614d03de134e4ab1162fe4588592995da85cdd05e7aa8e4f64a4b3f8606e54ddcfbb284cd23548d448a69c905df4f1bdea01cc7e1911be744f609406d667b2e7e82b569ef655f06e2b661f5ba1e90cf2150e539599cf478de4d45cdcec39f63688c0b82fee90d8c4a501ade3c715592b4dd8ff89c299920702d0e2ed857ea369bae4d96d6fff9b8f403501a817f2caf2d1ce679dc66d413bf0cc3f5a4a1c1260bd4206db62960dbe8276f96efcbd02f3e83225e41a389b841b83a7bdccc715aef9aeba88b1d2135785322eb9d87c12d4fb890cbcbd90e156f2d8b13446f06e9ad53731bc1bb7eb3944302c93e93fe39b8d01719e11d3aefbf7bd30a2050feb2652d9481bb414842cede67dd78ce44cfdde5c6c3e2340591e097dd37819d9f7c93a32663d268edb8f7208fdb60bcfce940a3ec0271cdc80966f46f61d6b6616b6edaab7074d79c7fb4c143e45125e504a7964a9a65349172875539b55de315ee9346dfe58cb076d93afca4d9006fe72a1e47ea563121167ae7fd2157cc074fb2fcdfe446273e2bc278be618b573a184f22d18d6b5d4fb8251a0e70bf7216a1d37d8f215a07d1474503418189de2883de25263ea27a76d45e8adad64100126cb8ab65f794888658fffbcdf9703dff01186bda17976bfd976aa8de70c45d8f02a7a79f20c2433a1bf427f1e4e01e2e5058c97df7f5bcb54890267c5af842c9ac1b5b50667909f52bbf72ad068eafafd878a6f2dce6f6a1eb25f5ba4451dccf3dc66df0e47260254cda5c0d6313493c8a78e65fa4f68fc378a829c9ce0711084bd13f4c38fec5bd90494c5819ebed077aa876b125bd73fc8656e6fea02b0261458b1977d32bcf4ae0a2d4859bc20f8678ef7361173e5f34946c23863c2adfe6bcc325d0ccb87986ae5a0550c627371b232d5219a6c6d8422670b882ffcff1d36997d1d73b7dd0bd569bdc7c042bde02e5c32462c97af7fb492592490f504d7e8bec6b31a93c8b87031eafa4b813b356a520963a5d93be22a6c92c0afcd1c827369dc7b971ee9665b58b6df8f9f2438a3f30c48d19fc28174edb01ebe68882df555c2ceaeaae1f1d9031b7951349c312f9eb9e7dafa71c92ad6c77ac29e25a2109c813919a670418d7647817a5e1d99dfd8d7efebcaf4c6f3bbc08e720a7834f2637cb597a65b20d770deb2b920d9a0f4104a15765191bffad4fc420633a3becb9dfd60a33e0ffbb3f54354edb18f947312271df3bb660d4dbc13ab1bd1c5faf030b9299c4eaa74ced8c8cb2619de7dccffc6612d33d86428f144e75b19ddd98879108fd891a9e74c2da31fc6750f5d7d7102e1b72a0b2622fddf11532610ef4f0780a0348552a6ed5832236220fbf34a9aa345687da5da202ea1bd0fc851a0208a2ff7b8184d2e9e41f888e95540ce077596e5424ce3d4f8acf9addb86b08e55dbcc0e5e820cd6f5c511d8275c5b105bd7a826a8c6524f37b1b0b8ed6135c30cba4509612382d7591a93a711d67e25c3974a22b2806659c827f43e8db0371dc45a42d9ec0ffe9686363aeedc83ed5d4a8f0b5c34f371bfa9e9d894524d4d7472a9d5508d06e0e47be20fdcbaf13ea14645fd2b2f12982ebe0340e79a0b7e8370d9e1255529bdcacaf38ce9dc50659e927ea6a379054ae1ff516555bb972a632ad0f499f1098fb178bdc6d68609fa45841fd432ebbfd1724cba8d9d22769b23a63f188024741ea920503638cd741e886e463d92142a88abfdaf9095e6102f57cf8ce7b000e01610bfd083be2f833a03d2f5bbba54159c7f85a9da1875e872776784830a9d2f58c94ea664c9e08976deea9821f8960e01c1794ef9a2cd3c2443cf229ac2ba618ec28112abfc4a18a6a015061dfad29d05ad43fbdb33743e58f19f9002d1319bf6b1a27f0783cda1f8db10c0a32469be8163843654e94764a1e2a30d4da9f716f55ab2c56329c8fe8e7d032c91b04afed01bcb436cd26ad0934f3dc77f16c1af542594f594bb45b7955e5c58b9cce059e0a1869b820ee4448568021f344e59d4262252de042e8685482e7374f66afb82b97a96750fdd0a39c8b5e371807760ebab8567800f7b4eb21b0e35cd5d0c3b8a716c6533fb520a837f0ec9276fd9e0be9f4774b67ac6bfb48dec5795fe14e3e9543f1204c7dec80d5cc27cf385945c0e0cd89d38c9a08d8535fff86a764a34a8457bb71db7c7e00168b5e67b38568df8b4ef19ab625bd3b93f7ede7277f340604baef122dfbbc4abc8c73a44fdc6032fbba3ff3c74c498b50c60672685552e2570ef6eac2ce31a7e305eb6eccef1b666958738961e7c45a2750dca5b23f66059662d0c638e409b0ec18b274825f2d3ddd639266eea7eb8e90656d687fa319737f92c5d9924127b7cd559b8af22a5dceef076e7b17a5e82d1a1cfe70d6b6931db83d00c2b62667bc3f9bad858c57371dc77256c9641bace38db0efbe0acbf8a090a5998a877a976cd359", 0x1000, 0xea}, {&(0x7f00000002c0), 0x0, 0x2}, {&(0x7f0000000300)="18d7fdae8ef2ba09ea8ea0c265dea17b8bd5c3fef1e639adcfce8db4dd8c252d", 0x20, 0x7b59}, {&(0x7f00000023c0)="5ec1728a8ec2f00ea9ace534165dbfd56854bfe89d6fc241d5c810694a28eba41587bf3110efbc62288e35680fb7f74d0ff3f0ebf9bccf5ff51eb9f9f414dd954faad0b2c63f4ea31227486eebf95c3660d6c915d1ae6d8e5650fb8380ed62248dbb879e64430551dee57ef1be74fb86fd86931aee6914533089fd97b1a3501a25ead01daa5f6e9692bcd9de9ab9b552ce1c46447e62a6bd38c645e5274ad3caac1b334b454dd24b76280372", 0xac}], 0x1, &(0x7f0000002500)={[{@nobarrier='nobarrier'}], [{@fowner_eq={'fowner', 0x3d, 0xee01}}, {@smackfstransmute={'smackfstransmute'}}, {@uid_eq={'uid', 0x3d, r7}}]}) write$P9_RXATTRCREATE(r6, &(0x7f0000000040)={0x7}, 0x7) lseek(r2, 0x0, 0x2) 07:46:44 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xffffff7f00000000) [ 815.539879] overlayfs: unrecognized mount option "ÿÿÿÿÿÿÿÿ" or missing value [ 815.575743] NILFS (loop3): couldn't find nilfs on the device [ 815.668217] overlayfs: unrecognized mount option "ÿÿÿÿÿÿÿÿ" or missing value [ 815.718777] overlayfs: './file0' not a directory [ 815.834623] IPVS: set_ctl: invalid protocol: 51 100.1.1.1:20000 07:46:44 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) write$P9_RFLUSH(0xffffffffffffffff, &(0x7f0000000200)={0x7, 0x6d, 0x2}, 0x7) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000140)='./file0\x00', 0x28200, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:46:44 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:44 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0xfffffffffffff000) 07:46:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xffffffff00000000, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:44 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, &(0x7f0000000280), 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) write$FUSE_NOTIFY_POLL(r1, &(0x7f0000000140)={0x18, 0x1, 0x0, {0x3ff}}, 0x18) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b64691415493166696c6531cffb2d7d9a29604ae32c75707065726469c1d16254fbfb6a9c75f5118bb0d530e6bfdfe1b205e19690971010cf9ff7894e9db1662379592f03743a8fc9bc13c9f428a5b5fe8783c7a0779e27fd2fb14ce6b3475caba02a5dd5d9b461ed55733862f2f635db49751ba388e1c94e7e8c4b6a8485e5e939e1d1a1f6b2c074bdf7bb1f8e92b8f1b46385b7d7a46a9c63b13a97231dc8c3e87413e7d4847c848376004b2fec2e96d89f2f9e58b1acbb8e0665432aa13bfe03a268578450d6cecee489b1ea15338219591b85e90c0ac9ea6580a7c48734fcf3a2665d4411747c0c1fc9d828d523073e3ce07af318c2af00030d55a26df2374500550e0e3e3274907e8fd4ac783a7841e62b074270f12629067494b70514c0cc1d3ce0f15ac2e431f7a8c1f98c79f01b13acc9ac2d954ed29bbbef703753fceeb24a2acd4c4c8f97a0d04827bdb852c6b4f7cb38db5b3ce78c0321b573ff3810b28bf1a25b8f5f2c90c2fde9323d2d744a8bc4357937bb069f267260c0b80fa1fa5e6e49ae9212bb4dcd051ffdd00b4808705e413d7fa69868b0c31154dda88fe7d88e1c256c804929df03af54ebd5241fbdaf4a212a452c4fca50bca2f046c0e8ae2b5698634a5c45152633cbd9a2ad3e2c0d2cb8d1b70fff08635754d72715b7857f3bf84a6ea2dc08d72c55f24f2b83c9d7d0d2bfb3d67fe4521482db3e32f4342daff143b2a7fe5f41d6ea446029644ad632bba1206005b112f4b832385c7978dfbb65a4f579dd6e50d9756a8884c4de52affda18844584385079596df0c7405f7ccb6ef16ac61553c0b5be8a25770f046372edaad48f12d2e9d04d7769d1c4745"]) chdir(&(0x7f0000000380)='./bus\x00') r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = dup(r3) write$P9_RXATTRCREATE(r6, &(0x7f0000000040)={0x7}, 0x7) lseek(r2, 0x0, 0x2) [ 815.978251] overlayfs: unrecognized mount option "./file0" or missing value [ 815.981028] overlayfs: unrecognized mount option "workdiI1file1Ïû-}š)`Jã" or missing value [ 816.153866] overlayfs: './file0' not a directory 07:46:45 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:45 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) r2 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r2, 0x40045532, &(0x7f00000001c0)) ioctl$EXT4_IOC_MIGRATE(r2, 0x6609) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB='$\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r3, @ANYBLOB="0000000000000000000000007e5858aed99b9095b43739b19193e4963e560021c66013aa7575e938aa84ca412e08d2e95ddabdef2e2bd550becf07b8e8c161ecc6305ee35c862f4c0775a66f32f736925444c04e691c8967da6339edfeeb34807b883a3cdf2656dabf0039804a6901104c2da435cd856b380a8ea9196c0032bf518a6a29bb09c932dff8bfeeb7205fec10f15dde0c2ecfc336c2a92c784b8d9c8908d8397f69a4567774d693b5351c2ad5ce988943208ff52d1fa44a69eb2ef679"], 0x24}}, 0x0) 07:46:45 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6669723d2e2f66696c65312c7c8fb889a62b075f5de10357315f389dc44bc1d41acf350b834295ce74d1"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000280)='./file1\x00') r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setxattr$trusted_overlay_redirect(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='trusted.overlay.redirect\x00', &(0x7f0000000340)='./bus\x00', 0x6, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:45 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) statx(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0xbdafeaae61b32bc0, 0x800, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x2, &(0x7f0000000140)=[r0, r0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='./file1\x00', 0x0, 0xa4) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) 07:46:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xffffffffffff0700, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xffffffffffffff7f, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:45 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=@getqdisc={0x30, 0x26, 0x100, 0x70bd2c, 0x25dfdbff, {0x0, 0x0, 0x0, r2, {0xffff, 0xd}, {0xb, 0xb}, {0x4, 0xa}}, [{0x4}, {0x4}, {0x4}]}, 0x30}}, 0x0) [ 816.289456] overlayfs: unrecognized mount option "workfir=./file1" or missing value [ 816.292638] overlayfs: unrecognized mount option "./file0" or missing value [ 816.341539] overlayfs: unrecognized mount option "workfir=./file1" or missing value 07:46:45 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0x200, 0x8, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0x5}}}, 0x24}}, 0x0) 07:46:45 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:45 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workcBdir=./file1,upperdir=./fil']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0xffffffffffffffff, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:45 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) recvmsg$can_bcm(r4, &(0x7f0000000680)={&(0x7f0000000280)=@nfc_llcp, 0x80, &(0x7f0000000540)=[{&(0x7f0000000300)=""/86, 0x56}, {&(0x7f0000000140)=""/7, 0x7}, {&(0x7f00000003c0)=""/180, 0xb4}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f0000000480)=""/191, 0xbf}], 0x5, &(0x7f00000005c0)=""/147, 0x93}, 0x10123) r5 = dup(r0) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) 07:46:45 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r0, 0x8008f512, &(0x7f0000000240)) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x404000, 0x0) ioctl$KDSKBENT(r3, 0x4b47, &(0x7f0000000200)={0x46, 0x1, 0x3b41}) r4 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r5 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) ioctl$F2FS_IOC_RESERVE_COMPRESS_BLOCKS(r3, 0x8008f513, &(0x7f0000000140)) dup2(r5, r4) ioctl$BTRFS_IOC_SNAP_DESTROY(r3, 0x5000940f, &(0x7f0000000b00)={{r4}, "aa27fabd6f13bbcee171fb88019fd53693964d11f82a7fa3f3ee73f43df37a5c9f8dd105c4dbb2d6b5feef6c161b24b6b31e9e8059913ed60a5b892fe20814f5e20deab0c91afd5d95441ee12cdb064ea33bc43d8d334b1e4f0d58de77c0354ea55655198fa9ab949a63e0283cd30d072b2effbe6ec3a07e90b6c9aabecc1212cfae8952a42d503f827950b7b4bf434bd7e731ccc55b6a0b7bf9956cd2d83b9bf161a6077d3fc1c5163843de8052921db718afed952035efd05b966f2448fe1a8662ca9cfff91d4353a4461f99169b9f06140e7d838aafd3513eea9b89a1cdaaf3270eab8ef7a7ac0175ccec672acb95187c81027bd56dd199b9ab4b1a5d7457ade4b901b8d1406f7f89a0b73b384798765e0c8b7e1587f803d9dc2b2efde06ae4f087143de09f20297873cff64ea31e504fa5673ee6118a47814a1e6568a403595db930a1d9fcae6c766f18ea3ce13876a342299ae2dc451dceb423c02fbdfbee91bcc275baa564af8aa532d35f9f809718afbbc01e6d82b5b4f55f39d01722c48abc8b39132fdcc62b88fbf733739e1164f7c493733c0588f41d01e187cb80ffc1c308b8a66d718aad4be55354f7b40341c38b7cc18eb5981db2eb8561f0d1c4426a7f17d3e83b747a73f7911f6a2228217ee4e61b8d60162124982c74eba9fec848e2d5ed944b894a4a0996b7a5448e9ed83d3d876004fa20e2704b22f629280f7bde6c9f63d37a837f1c2a0d29058aded43883bc91952c9b4a8135fd8f2c5ea28f3719d1a0ddc230554c8f8104ec930b791f7700fa5cdcd5a55e773ec436701751cede62df7e81baa7bb6305e20b6027b7ec47cb150742e032798c80b08c607160b13d55b1bdb71956b6c2966551923ba2b5ecf55d9952237ee2264ebc3e0d681d739672f52380a4210c7b5e87cb41630a151c77ea3a37505a6b030c2855abfc14c1df91d0d249a6d649dce8d56ebbc3ff513b04c5bc7ee28bc2a688a39d0b595a5334285529187945eebf93681c00c400d943b85179f23d2531c3a3323ad1b2742312365a0fda66d8d85770c0c39130940d3d3ff80f451fb61ce2d25296a634a5557dff4c763c3eff63c3de3fae41d7fd10ffa18e342e10f3a3652928b068547ad332a100e53972bae398d09c95406c2013c2c8a5f21caccbdfed5d2bf714a2b707161facfcd2a8c20d8842d4ddb2f219cca44b3478382d05c218d85c8ff01a286fbe873a9491e2976eb1d41927ea6cfcdec6c44eb597934485b4a30049411a50e0958b158712c6f27431c96d0c8eb3d05c59a8fd3ca4cbc287741f61e028fa94acee182656b0a66945a7e5449ff9ed25afa3bbd6eda1fec997799ae4c3007885750ce169744723145f2245093ab5ba141b71a2aa0bdd0ed87fbfd6b62da7bc4f3aed739418a47b381c653741439ec97608964f3be204f768ba6022f0bf8554384db4abb082bc91050a71da8656d76ac022170cb4e593ee2984c4b4b004f0ac5714e4e7dd03aea20784c3cf4b50d2e63960eec00217065e0ae75884799b5e894ff50056142e3c66b6629792a2ba95eddff48f7623a71cb5190e307f6cfcec2ed0856b081faefbb74930d042dde66ec553ac2c501c6630db64cd6b400178ca79a416af66a110e5eddfd306b8909455ba39c7e090e8f25db72469b3f5ffdd23e082aebf38267ff74b86268c572ac107e0e7db78031f6836e31ff6c65871a511599e630555788d06f8b48c2ddeeb76ffa32e726a697abb97c5063baddf8417a2d32dab8e67c52bafff1a53dd47a1f790b2d16cb1d7adcb69fee63c288d8ded40b38a559966228589da4145a23591ac8384a6745279682e644853ab93147792b032bdf44a6c35cc5ed9dde8172dd1b0c9f1859acc3561d041d3d3cb28f50a1c02460a4b9749d0dc7edf37625718470bcbf3978d35f8655a4ef2829934ea2948ef3b425cf4dced60e51c18dced702daed3e93ed027fa3c4ebfee5baf59f8f2453be898854d2c3556d9eabffc9d07d642e5ea8c66df5559bebdb1cccd3132afa4360cc24fe78c8cba9a20c5adac87d2b2cf3dad26faf3b15facfd0e9fffe9e71bdc3050a562b298b04bce51d1cbe0805b110e386527530a10204b7d682f2d282d905083c3fd80f18c828a3a37041beb12ca732f87538ba36af672868f723e27caf2245fbf85d82d5e72d2448e226d2d86da66632e106f54c3845372badf86f9912509f9b255bbedaf5279a776f19c4f2d4cc44e2f97f47713db36589cbecd5a786d192b730d604e054b79f039026a39a8e5794fa09ad32cd4d4e699978548d8cd5f04404b38e67b22eb53fdf474bb4000b3af5d5968a8c1804f0ea0dc919d741e5b2afe23b805fdeaf0c7731f7fa549c42c744987464f443cb4e4d1178017a235cb34e08dbcf383952474136460d3ed4591160052c60a34a970b42ef52d1983bfe1a0c2182e1aa2ac17f62ddee1ddd055e02fdc7cf57e19c88caf9bbc12cc584ad5b524e8ccc964f0fd001e8321bfc17de8ca186353e6724f43a7f4ee2d04f80ff34c21eec07a0a9ab67d9913e69d002faadaffd7c3a540644191c90ae794123edf79c9698389fd5bbb39e09f99cbfcf934537b641ccf77857559b4555575b3f2007a70dc965c1f2712f58a35e360c5ea2a3e85dc4abb2cb70432b619c78f57795c70cee807bd59b5af162b3ccd16f55c51067892c4a014df6a3fff9009eb4df03371a4a7c69e751f592cf6b80a624e3d0fe1c5cb5819d53ebec4929b1489c14c0b36bfe1d1162cc21cec462930c8236d2863c11686224ed188a70d484e891cdc80d472f42fb36b19c588911c655ac856a91f70ea136a68619b72a587d6d4220b3e79b52aa92bd4f2b24bab39c4e80e3d35621b033d258721a1cace4fb6d064f889aa19fff0e0a10d6f0854a17600b7c84ca0721ce171d9b797c41c98fdcdb9dc60fb7f62895b568b32936294ea68ef244d18def0bc8e991ea638a110ccc2f88d49b81779e40d5cf90faf91b97041887e652f01c3673ac616999984fd740b2ab80f89fe0ab578199e8a49c0d987f41632e0bf9edf585c80dd0922d10bc2c7a81a654bb8cd4eb24f675912b5f02c58199ab581a03b9b3eb15056b2c9b58664dabb573a54d22ba71e20b8aefd95064e32a7c55ad75ab4fdeb00a8b684cb710995827169aff9fc01453925859b81038e89cf8bdd2ddb9df134ba28666522b9da782381a74328ef105559280e91242c20994f808800fb79ed6789d684632c50661dda7116efd8f7c1baab95b52e2e23a316f60e8afde00a258911c19efe81bbf9bf98690fb9a136831ef0adc5a2fe75cd22990b3c7775e0a223e23bcd50746143b2c4da7100aab9217e971ec5bcc2d08e3fe057611c6b5f575c9fa0049ebebd69517bcb871dc23d72d57c9432ac6b9a753bd5920e60c1b0f6dc5b305453a86d9933f6aca928216855b83c16e9c16bd7bfc1dd6ee1b0d49dc538c5c10d670a66e04b1a15265d3797bb65c445e0e8ad154b4f04f9dc179f8e585e23526ec8c4255dc88e179343df170db39b17d4f252e26665e789eafb749a11e1af782415a56d517fbc402f84f47a12118ee71e1e6f840818880546729c41c44e141dbbaaa6aeee6ca4864069d112a6b084751dad94f473d4463e332d75fa45934353a3fd7cb73f7f96ca817f2d94753e4e9952ba63dc835068b8dafacc0b9fe5b963534c79d298d96113c06621a1b595d52ee606145d7080e827f6743dd040422061ec1572933487c98b71610c4b0064cba8f5a514bf74319d1b3ea3ff3317296d41b0cba93954529bd01270ea1c06820eef93e83e105cbe800e8a9ae5b002735f75b8f98e2dd04d0a95865a94e1f9be477453c6d74bef5eb04916e9c5725ed2ff5dcadd5db940045f8ef8e7cc18a7f6e96c13474fb93b90a84eb6729b3c98ebbcbde8e0b5198b81cb3341b74a26ea793ac22d1542fd87ec353ee16b20322b636741b0d4a4d45ec36fc359199e4360e506c31b50b0f5e09631ff5e9b1dcffea7593afae91e9d8af646afed2d29773f7eb8c9ef25010a410f0b74f85d1d1ec92f66b4ff75743d55a7d210fb02e9dc61f80dc8f47779996be75ae913bce00f093f6c5a9213577b7b4bf2ff16ce6cfe8aecd8d58f1b3916aa2a955489526b31d411266aa777600e7e0d9badd4dfda835108d732e4ae41775cee5dd84887518d40e8bddc3f084a82c32198f20e3553062e9a9225317bca1d6db1a56cb1f1baec3e995f4c131184419c6a293767d9273747db6632093678d2f416966defb997c3f403263dc0bcb4e9ed313c5276d7dbf1f5d402a67f53b875da68efade315540f5eaf3a4829377b2348a1015b9b1903dc98efa948295eeaf02463bd4bdaf9a7f6a18438758be0750ebd6eaec4423db32b839abe2e2c4ccb8503718030ab61c73a58eff7dcdf9492528afe4f3bf9ecd7302f571685d36ef97c56ddac18829744ae2b7516c9739b2567050f6d9a52e5cf86bf8db589072608cb50c189262c8cc9b191ce3f7cd30bd2789540f516d4b6e7e07023ab79240a53e45ee7c575a7a1eb7a680a6b2a7f5d80d951bd011e3e6a2907221617a4e25465ba03ac488e674c0594494ffb7f3ba40ffea4373d16cdbe3dba500a4154f127d1f9723a8667db670c3f61b41d17fdb36fcd2490e7a8ded9d69d4503f2b926ffcc11a76d40c7ec5c87de655549bba00d8188c2e5fe750878f74ecea6248d0f01836a81f9eb1845608b61af974d742686172bf483f2b532a7114fed8bf14bbdda99b19e66bc6437de7a4b173f58a70ee2655706cfa5c1e8f588b2b392b225f221911a3fc03c30a61a1f03939799c75a7843583fc5a1063121daa59432393219239005fe370fcb3570b5cd2d19c7af7326c392c297717653550309304a972ea1d4161387a1b4ed73f1d5b010d7d8aaee9948a88c30f7c078917d4c7276d35fa1f9f7ecc1aba615db1f7a32478e70a9b739d0e105f5ac5f5dd34b908122258b9a74bab929398bc66939f012cc7774e9cb52354f060ee85b47b6ea5d4739e701c63e2acbbb826830303066168602df32c17081903340604ffd4062b678f87a7b366a2aee3a6752b067c26436e72df3379f934220d5ab3152f16d98d23d16c956aa9e590c418bf1e16fca6a065214c8b10772c386e3dab8333b13cf702019e6d7fac75740c0f67c88d73d05e761eedbdb5d6d44dabb401cd749a9f6b7f33ddfc225446867bcfd117bffd9187c2acca8c4128f324e74acfb5109e89c3868ec47f4fb3eacc70442c81cd71a905bf9272776c33427a111d7dcaeda4a220408265dab18e8159e8638497a57bc3fa9c2893f46fbc761fdfc2e45f9fbaaa63abffc1877cfbf0521a38f1bd8eb2684dc5ec19ef8966ded50fa1e50607d5019603577f099f41f379436cb838ffc32305368b263675f46177b88bca1a79a5938892c9da6c287272b843d7ccec79b03d5ac067477b61f4669cf25777e206fa47db5402982e55f708db55a5c130cbafdacfa875a2dc70a196b7e9c2933cfbb4567b00945ceeeb0d4846bf423a2a58fc3f235c56ad487e47b4f1a26bf6b8400ce8bd38d857beadde0d8c6d3a6586138d50ba64f40b105493c6f5deaaeb24323112806071b17659fac40d0b4311033308434b378c09355d66196b296a903b01260cc44eeab4d1997544e66614d0883c8f94db59ba1eeb7235c405564273f7a9b3262d4dbfcbc596a8bcd5f340bfa7b69b078d45387ac8b9e9352c7b814056e2eef2fb526f6f040cdad8174f1af0bc351520029380e21"}) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) r6 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r7 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r7, r6) r8 = epoll_create1(0x0) copy_file_range(r6, &(0x7f00000000c0)=0x1, r8, &(0x7f0000000100), 0x3, 0x0) 07:46:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x2, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 816.629445] overlayfs: unrecognized mount option "./file0" or missing value [ 816.639492] overlayfs: unrecognized mount option "workcBdir=./file1" or missing value [ 816.662657] overlayfs: unrecognized mount option "workcBdir=./file1" or missing value 07:46:45 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 816.784417] overlayfs: unrecognized mount option "./file0" or missing value 07:46:46 executing program 4: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvme-fabrics\x00', 0x438240, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000006c0)={{{@in=@multicast2, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@private0}}, &(0x7f0000000100)=0xe8) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x42484001}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x28, 0x0, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x8000) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT64(r0, 0xc0984124, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r3, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) r5 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ubi_ctrl\x00', 0x6cc300, 0x0) r6 = request_key(&(0x7f0000000940)='big_key\x00', &(0x7f0000000980)={'syz', 0x1}, &(0x7f00000009c0)='.+t(\x00', 0xfffffffffffffff8) r7 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000380)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff9) request_key(&(0x7f0000000040)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0x1}, &(0x7f0000001fee)='R\trust\xe3cusgrVex:De', r7) keyctl$KEYCTL_MOVE(0x1e, r6, r7, 0x0, 0x0) getsockopt$EBT_SO_GET_INIT_INFO(r5, 0x0, 0x82, &(0x7f0000000880)={'filter\x00'}, &(0x7f0000000900)=0x78) sendmsg$nl_route_sched(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=@newtfilter={0x3a0, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@filter_kind_options=@f_route={{0xa, 0x1, 'route\x00'}, {0x368, 0x2, [@TCA_ROUTE4_ACT={0x364, 0x6, [@m_tunnel_key={0x80, 0xa, 0x0, 0x0, {{0xf, 0x1, 'tunnel_key\x00'}, {0x14, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_NO_CSUM={0x5}, @TCA_TUNNEL_KEY_ENC_DST_PORT={0x6, 0x9, 0x4e22}]}, {0x3d, 0x6, "513f7cf20acaa8154a481f70d6fb3786caa09e9089712cd6b2b343c47ce0d1bab4ab6656a12588456b118e5dfa3ba33650e4e659480167f061"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}, @m_gact={0xd4, 0x1, 0x0, 0x0, {{0x9, 0x1, 'gact\x00'}, {0x28, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x2, 0xb7d, 0x2}}, @TCA_GACT_PROB={0xc, 0x3, {0x0, 0x1def, 0x3}}, @TCA_GACT_PROB={0xc, 0x3, {0x1, 0x1b17, 0x87c416c83cf369ef}}]}, {0x82, 0x6, "6764c523c537e3f1f85337b553da2730132211f7e2a51a7eee00537ca868830cd2d972aae7ad7d39ca0f5e53715944e1576d5e0187f6e75deb54f451f5950846bf35eee161dd3f8a7f967992975081e849d1cdadbeb67e789882bcb419aac2bff4eb0630371e6b0fd642dbfee5c112c8d747bc86af517b195ea4cd8a58ab"}, {0xc, 0x7, {0x1, 0x1}}, {0xc}}}, @m_tunnel_key={0x114, 0x13, 0x0, 0x0, {{0xf, 0x1, 'tunnel_key\x00'}, {0xa0, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_ENC_IPV6_SRC={0x14, 0x5, @private1={0xfc, 0x1, [], 0x1}}, @TCA_TUNNEL_KEY_NO_CSUM={0x5}, @TCA_TUNNEL_KEY_ENC_KEY_ID={0x8, 0x7, 0x1}, @TCA_TUNNEL_KEY_PARMS={0x1c, 0x2, {{0x7, 0x86, 0x7, 0x80, 0xd95b}, 0x2}}, @TCA_TUNNEL_KEY_ENC_IPV6_DST={0x14, 0x6, @private1}, @TCA_TUNNEL_KEY_ENC_KEY_ID={0x8, 0x7, 0x8}, @TCA_TUNNEL_KEY_PARMS={0x1c, 0x2, {{0x2, 0xff, 0x7, 0xfe1a, 0x7}, 0x1}}, @TCA_TUNNEL_KEY_ENC_IPV4_DST={0x8, 0x4, @dev={0xac, 0x14, 0x14, 0x1d}}, @TCA_TUNNEL_KEY_PARMS={0x1c, 0x2, {{0x5, 0x7fffffff, 0x4, 0x6, 0x1000}, 0x2}}]}, {0x46, 0x6, "150d4caa341703bad4f93b0e4e7d82b6df5db3d91d2b72d3ba5679c05f51409ef4ef6f89e85b5febc9c64e2d1b2796dd06a05d4c535f52db0a257d6753dd251e92f1"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_connmark={0xf8, 0x16, 0x0, 0x0, {{0xd, 0x1, 'connmark\x00'}, {0x20, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x5, 0x7fffffff, 0x1, 0x9, 0x8}, 0x6}}]}, {0xa9, 0x6, "3165e64d29c5e93078c7a848ab6daee8a034bfacb59250757b1e4be15616f8035e14e6f8171c4d1e15d0c4d80dc94ca696894e13203a956a3de9b923359619a03c6890805a45f5d252588802aa515ca7b8b075200c1319b037e466e802e64c92874ad7e8bab30abc9ecf34ac9e835a9f0b6e3994011069c5b808c5279a704c9d79ca6026d2652a25cbcbdce029cd6b820a5c061c5d2afe4c46653d273e981b4ffc4760c8ce"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x2}}}}]}]}}, @TCA_CHAIN={0x8, 0xb, 0x3}]}, 0x3a0}}, 0x0) 07:46:46 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) r5 = socket$inet6(0xa, 0x2, 0x0) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) sendmsg$FOU_CMD_DEL(r6, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, 0x0, 0x400, 0x70bd26, 0x25dfdbff, {}, [@FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e24}]}, 0x1c}, 0x1, 0x0, 0x0, 0x14}, 0x2000a8c0) lseek(r0, 0x0, 0x2) 07:46:46 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x3, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:46 executing program 2: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r2 = creat(&(0x7f0000000280)='./file0\x00', 0x3) r3 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r3, 0x40045532, &(0x7f00000001c0)) r4 = syz_mount_image$msdos(&(0x7f0000000100)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r3]) r5 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r6 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) r7 = dup2(r6, r5) write$binfmt_elf64(r5, &(0x7f0000000400)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x5, 0x0, 0x4, 0xe8f, 0x2, 0x3e, 0x8, 0x2c3, 0x40, 0x2f8, 0x3ff, 0x4, 0x38, 0x1, 0x6, 0x8, 0xd}, [], "4f42ddfe69e11ecc408a58fdafdc9c18a5e3500f4e5ca21895c65bcdf21e9aef0e82578d72", [[], [], [], [], [], []]}, 0x665) setreuid(0x0, 0x0) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000000240)=0x0) r9 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r10 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r10, r9) sendmsg$netlink(r7, &(0x7f0000000e80)={&(0x7f0000000140)=@kern={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000ec0)={0x18c, 0x40, 0x800, 0x70bd29, 0x25dfdbff, "", [@nested={0x16c, 0x1b, 0x0, 0x1, [@typed={0x8, 0x34, 0x0, 0x0, @pid}, @generic="23859107de4a07b7a9e644704487ad13f2ea74f79023993869754b0ba428fc8b11eeba7a8ecc1f42047e20eed90864fd1f35ea8d628682e9050b2881ea3dd70c634ce1346e3395856807cb6feac2746c747cd9d968df162c45be150a77a1f7e954af3dbb9c582effc9b07eaed149f6f057d0a55b75ffaad4935a2b62f84c3b08eadd5d214c4deefc731c199048bdade322e560f54c0c4390819e317b7f91f950bfd0e92fdd1bb9312110cab9647f1a56aebf9f700fdeff2c962f800007c4a126b87f283b2f22b8cfe1f6d0bded96c6a821e064cc97cc2ba8f20a65140d4e97ed8e5254b515d1499d19da6719fd38a1583dc243e6a782b5dd8920e6b0919aebfa600897ce5079b060b31c38ff8998b5b4eb874224c121d9c70e0e210a7a4d30f56cb75b483aadcc5b", @generic="cf391281b1ab3d065b81e05645d656b918a10c1ffea13328", @generic="f6", @generic="8d7808d1f7022d496a56ab089abf25dccd0165ea3cfd18363848d2", @typed={0x4}]}, @typed={0x8, 0x2e, 0x0, 0x0, @u32=0x1c4}, @typed={0x8, 0x17, 0x0, 0x0, @pid}]}, 0x18c}, {&(0x7f0000000bc0)={0x198, 0x3a, 0x5, 0x70bd26, 0x25dfdbfb, "", [@nested={0x188, 0x81, 0x0, 0x1, [@generic="95942bf9a8b8e59b79862b6a74d8cd7f39e21c5016747fbba03adb5439c3187c7781ed4f7093ee0a6cd5537c25ffa669bd00a2421d8f27d255da29c0c9bd09997cd80798104893903ecc76c5d6efd85da32ddee906c843a83fcbb46282c58ac6940da4a068630b04519538dad2d1bbd13972fa94dbf731e07d2cb1275f9e367769d632d71adf79455826c1fadac19ac17d66b43076aafc6851020cee3f941fdad4aa5bc2673fc706f43bc5a3826fc10772fab0f54b", @generic="a8bd5413732e2e25efbd7e70f7ef1830533046e5775e41b2da02b373aeb3e82aaacc1c57338c9a099bb630589f092d8b2e9c7d7109ecd8d0763ce7e7d0be8af1a846b35d1d63cd14453e7d3f79f6bc37d156f2ece595f6b76444074599352fb74474074aaafdd48e1152c6f0df5ee237f4122d7b7f144d1925cf475c04fff89a401ffd0bc57acc1afb013c35c0387f3db1ce54d5f39d3a680b3b9108fc720ca287828fd2127e55e2bc0f0441144adf", @typed={0x14, 0x71, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @typed={0x8, 0x2, 0x0, 0x0, @pid}, @typed={0x4, 0x31}]}]}, 0x198}, {&(0x7f0000000d80)={0xe4, 0x17, 0x20, 0x70bd2c, 0x25dfdbfd, "", [@typed={0x14, 0x83, 0x0, 0x0, @ipv6=@ipv4={[], [], @local}}, @nested={0xc, 0x73, 0x0, 0x1, [@typed={0x8, 0x40, 0x0, 0x0, @uid}]}, @nested={0x67, 0x7f, 0x0, 0x1, [@generic="924871289de7d76a4b8031b9dcd1ec7a9b3f9d2a6803ed5250ec8fc409570aa35a8eeff991d09d3ce7eb6c1754929ee4c7cbdb498db5fc0fdde6292057f2e3c55df13d5658a987269d1a91bf0db46b008d2a03d164e4625736e529", @typed={0x8, 0x1e, 0x0, 0x0, @u32=0x156ad5a}, @generic]}, @typed={0xc, 0xb, 0x0, 0x0, @u64=0x3d767e53}, @nested={0x40, 0x25, 0x0, 0x1, [@generic="d12977771881779855605fcde1e3da89cf468544799b9a8a720328", @generic="82aa5b590c6b72e91c4452d0466c8caef8c8d7eccab3eef383", @typed={0x8, 0x77, 0x0, 0x0, @pid=r8}]}]}, 0xe4}], 0x3, &(0x7f0000000340)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, r1}}}, @rights={{0x24, 0x1, 0x1, [r0, r7, r7, r4, r10]}}], 0x48, 0x24088}, 0x40) chdir(&(0x7f0000000000)='./file1\x00') r11 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r11, 0x82307201, &(0x7f00000001c0)) 07:46:46 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) r3 = socket(0x11, 0x2, 0x0) bind(r3, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r3, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r5 = socket(0x10, 0x3, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) timerfd_settime(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{r6, r7+10000000}, {0x77359400}}, &(0x7f0000000200)) sendmsg$nl_route_sched(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=@newqdisc={0x3c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9, 0x1, 'cake\x00'}, {0xc, 0x2, [@TCA_CAKE_MEMORY={0x8, 0x9, 0x6}]}}]}, 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000b00)=@newtfilter={0x19a8, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@TCA_RATE={0x6, 0x5, {0x3, 0xff}}, @TCA_CHAIN={0x8}, @filter_kind_options=@f_flow={{0x9, 0x1, 'flow\x00'}, {0x192c, 0x2, [@TCA_FLOW_MASK={0x8, 0x6, 0x3f}, @TCA_FLOW_ACT={0x1910, 0x9, 0x0, 0x1, [@m_xt={0x1140, 0x9, 0x0, 0x0, {{0x7, 0x1, 'xt\x00'}, {0x1088, 0x2, 0x0, 0x1, [@TCA_IPT_TABLE={0x24, 0x1, 'raw\x00'}, @TCA_IPT_TARG={0x102a, 0x6, {0x9, 'security\x00', 0x1, 0x1, "b7b4c65259287fa4fcf30eccb75ca98c818b6f30257861ca6fab1f578a5675c8451a60a187ce19f55cab8602ae91449b0d53168022bca5ae5097f420b155fb95d63a979444ce3c44707f24f506f42cf256fa92ab2236ae6958444d7058dae0aa6f97fa6dff7a20c4d4a54b37d638436a167b41a1392b648b51d3029e2a41cb47c50c8ad30362205dd1ffbe1e33d586a6b52d8a66f6c559731b4edeba2c8e015cc1115593d386e987ca53ae06f3ec20805ceeca9960ba469a17529b651207173cc7fcacda85762b24eef24b02380ba8fca3e584e3cbddc67eb5c22e74af2b12a194381e6fd0182cc949eaccf300ba187806c8ed0630c1082edc2c7145e704fed428e73f08db240cb25a1028da030889a3a846a9e9aaf5dbe716dc4a130e0d231fa548e7a66aa35ab27b94c3a3875c35b5655970278512868c28f3a6b49ea10f64d1b4fb0a61a55400530b918dd4d31a0c8b75368befda96806cd7151ed7b9abcfe1a575a6d4cbf306c103cdad9bc96917eccfb03b5849d1aa434d11c651e5c8b067057166031edffcc1e1b61aa5bcd30f37b2205683b15c52cea2ede428ae8f1c186b5ceea56b85f938feccfb82fc1702dbab5e8f23f4757ddc57d20193fd4c8bd63650b277077f71a8faa2860154e961de6989da1a875ab15e1bc5eda4b473e729d8f25a2dd9fc68efe3447872cf5325864f503db942067f7da64015d1c9de0fb1bdf2eaca050b71fae6f3931d79210e265d4f4cc29a35621bc6631c7209df52f29c4884aff50dca970e1c57a54796b3a92973140e7b261ed7e4a508c09acb0a65dbbfcbe418b30b907e4022a715ad3c3b95e328121d3915779cb55a329b61d2c052c88fb36f7f92737aa4cc7b81452d5a50d69b1f369662b2e15b58031092af324c71370a723f2d55c94fbf579581d6037e869422a8cc3093b602676fa151a949ce466424c0f6cdd2f298f4d854a0e516aa177f2554d4dd3d856e24d663a7869ad6185d0943b94922278fa83ad767620618d78adddb92d044ab99cdc7cd9cae6d693c8d3d3ae42bb01d3af8c32b5b2814b33fe91f864c18b7cd9d7006732b1436dbe323c4a3cad0d32bad3302f14a3afe7c5753a5109f23c3964c059b34b6e80ad337d4c3eebf235467c99c281a068238777f13617674c38cc582cb83b7e82bebc799432d3a457008a4d8a5c3d813d2d252e2f08ced47903802c32727a6ead5247b9ebf4c1fcf9325a077b963bc3e0a186a3c72848f56956ebd8db2d99ea1ea7542f6403f79e812f77684e3b539c5f708a273f74990fe6720fb7eee6167fa528aff88e73976a91f3c2543d63b8aaddd1f805a363fba4063a5e71070ad8424818a8c51ec4b185b95e10b320aed3f7b93564a1171a7daedfc9733eee18e0387ce68787edba8bdd754b2fbc63f8a9adcd3618ebfc03e9a8db2cd9d0162a75247739471a1e554a57f841683c9206d1e7607c0946b06183920a728a62d41304f7d20704e2fce5a2481481d661c4e5a8495945194ad515b1d9f1e3f1a556e509b012f5b2bd2adec5edf63a6d13df59bd6dc6e7a3c05528633bac21749baa96fa1e8c590c53dacf6975e41772b96e0a148b4103373c7615a8282eb5a89bce9c2420f31a660eeec68925aeda48a1533fa70514a14e95704bb6598c0f69d7e447e80432bd3c86e5710fd9c8fe6611e25030ea435e86e279b05738b20bcf17f76719c5c6d30e70f0ea5be4cb3de4ab48cf1f3b27ed261277022e17b0d763d63351a80eeaddfc8811be3e60843c6e7f346760fd98b4dee0ca08475ed6b0bb46336e0dc4426a2a7f2e48035675fa56692dab748385e1eacf1c63a2983bd0985a79f8315a410ddd9f2744ad18343ceb84e671898b1833948d90ca9edf4c6f4b734e31bf63203fe8e21eb8c4048503b7913189aabc416e29b15f1333976963143424469c7eb134a5d60c9f550048eeec47cbd9ab9dce642e718e2bc96bb21d7c33031145731bfe36a488a4f19a5d6532426e504c8c548a926744f62dc55e6b2275698ebe29c3d11ad2c843f00d6a064ce42421d9152167db5b9fa44578ed492a98845cbeee4c8b0862e74bad406b1c033aae333b0a775d76d5a949efb54ba716cfd8e2a93de28c1c8a166ea0bf47383fa20186fe078f75052c0cbace24e293e44d555ad7062638ad5d646172d9529904f8a9ec08dba64a7fddd329ec0980c46b6d6405fdccac3ea6f983cdf95be64c83c8f95dffea8fb5bef4a9a4f38ce1b77bd99dd6ba0671afbb72382ca8142a6c1baf6be7ef8c99491be4e608519f316ee3ddcba6be11f588884806a96b3bd8c1afa63b062dfcfaba8b563780216f72d341c05ad0c17da4d3571b573063eded988f3128ab5aaec825491bca4a8ef37e4f1a893778006f720747bd361ae4240fbb8f01cf16fc851177a1700b2b8fac3edea1e77b2e40557e3dbba61af92a39905002889298e80fe173c78e788f63cc0613b7d1d6d2542e14dd6c659c227f8e9f845869ff7ff7bddf21118cd5dcc82cbea10023f9f99b20b4bbfbeaad0c94871348a5c6ad96451a64ad2b171dbb9a24e511b10c5fc3b1dfbea4cb60b83f0eb747656fb42c833115a9c2412dfbb1e5ba235a22c72a915ceab88c3dd0b2e80577b95026b0310ec442bb4090858a7f8b7ed4d5b24f0d69bc31f6b3b84a2ce96ec78987c80179403a33f3d04794bba931a71c711c19ae7c506f0ad859a2aae4a865ac6e683831e45be9b14950f7e5f60fa04d390bcd72d81e8adea11767c49e4f03f725e04c02d22441ddabc896c079a24d9713ffb3486b95bdb9b74dae0f602bd88b1b266db126cc0eb99caf49c1d454dc571c9315a9e81bf3fe282840336a19c13148661622135ea8b8b734a16bc9f7cdf9c1f9b1f8bd99bb9efa03d9d0c5da3232fb953445c31ebc9880078b9ef28571d03dd12a235c7481957d000262cb0c0540f85c5f3f9ace293d357a64baa7f45a6e6e253896c5b11391c64c679c9c612ce2530c344e1898ec5fbdb83a9b710cf80b9d9d7c0b0814ea8b68adf4e6fd58de17d9ce5c2b1645527c66819b6418f2ef9bf4e53c07770cd672aac9db62b50517e3a03a0577ae56e024c9cd03479e618a1d1838060eebeacd897cbb99148e1a3a1c68d867a55254a7c3fa95fd70162d8072db03bbf2c0f429da55e3cf303bb58b0f36ca3ab966588078351d853e30cfaebbdcdb814e72a470d200a8067a35b24264d65dbbc0f496d4294733f28ab26d98104bc19d8e3282c0bff0647acc4fedf78988c3c8d8f532ab23306a0ef560721900d4e3005296288cfa54362284c92c15d1d2b673c30b5c56055d0b8891c6971218f8da232193b8e2f6999b16872a2683dec6d824a88e838044a353223464c92fcdf286f62dd9394d985ba8654720082030b1643b1240228997a68fbbb071224defd8e62e2fdcf5f40737c749da72d04a44fbb911bf488cb6a8b3c8c59d486f2872166754a6d4891f7c529a7feb5d161ada43d86904d33ea61e1a023618a00cef0fcea7e5d161845b6b8c44c2d6deedb7084adc7cfc2d04f7fa11fa9f7861d2c1fc2b5078a719d56358c1e7c869d6a66c1d14151d65aa5c55ba32f88e0c89e60f7b7093c093df8f758530aef880d9c654cdf097d47fb274507c788724e46e8d751b893c1c246ea2fc6270ee796f2148fd24374294272e94d229999e0806e9a5733264e8506beeff5a7e3dad3ef2bb97c85a8f1f0c46804c619a3b4af6d08ef82055d878c0d2424a128a488d23f81e96fc2b5326dcc93c95d1ddafe73757cca1d85e11eb879786d1c7f6a7b8e276cc8663364c3825b8fe062329819c81f1cecd3ea87a344fd7605c2e7cf51b6551fe65518b7e4ab56d4fb0e8cd248d25f0f84521b877cfe37129cdba0ebc1ee923717e24c8de2ad2fc16b400b1fd27b8dbd9be79bbfd76e3f3f9037792b3fd5d447d89c6623620c8170df9fa3d25c53f66db60b384551a24095077e5d265cc1d0c16b3f26853e84922f88753601b2e2f1eae5a392fc1ac8a9573dc4eb65047c76099e98cbbe5c3e5828cef1b317ff62caa3edff4da0fb89116cb9f76e2c1a0183dc92c1a598020a95502b31891b22037f15043a8141c2cad3ec950fc520ea60736be8671a919a151b604ed6d52e45772946a27a7d10e638962e1b9902603c27bf073e273ab1495ae82e3dce714f2205ab90dde9f6c106f69b971d0fcccb49823ac2852abf5709eecde5af0a0c1c0175fca2b2e33440264689ea68d49446589c455f92885d31cb2d22393a365608e67df6a45bf6dfdaefc4abff21abb388946f22bac140375650f262c70afac3b6b798a95a3a60bdcd98ad7aca02d665cc795b09c8ce63af75cbe2ef74806860fd4abd4bd18f5b3c11039b9aab743e2efa4de04fe0c656273fc4e98a79a6bc660b0efb039435be5a80c6e6aff67f047dd19386ff340aaed08ef2d2e3b732149a9eb5fac9213c8a78aed40b478e478485940baa101b7a501a8abe09c5fb329cd74e9339a65b433920ad535c5b058f14fde416dc6a3dd675bdf13929aa807c3d329c41bc95595e714e89375019d723e5b14c231130640d6291e8b1cb5e9f5e37b3807bb68b29448a8747e31612f187d7af94ef40f6e511749967aef3d9534886af93bace19107c176a7ce945a59055baa0d2960ee9be0b8f5aa25d4b538b625343cd50b38b0f8eabc7db9b4e686789f2c9146c0db890b05217a278ef8175d88ea9ae9fd96b8e1aeaeb2b7403f48c4f205422ecdcf463b3dce91fbf335d06eb7f5e0075db9debc76116ffad03291ab120e8a6e0e343db319ce1bd8d47578f9622d6d9258af4b54042f321303267eb35903bf66086bb3461630fb633673acf047d863876fc95f6bf0c4c3553686003c01e01dbca094245f40ef87cecab8529f7422cfd46e080573c2315b87a4a966477ea6a4c9dc499281a04095193cda04409ad00d34fa326359f8ea454b285b8f3af24589ee0ee2273915e1c225cff7761c75d06f40c1986985f8e84809f4421f5ec4ae7ebba79d55737b7c9b4d7d173e35ec70ac2d8429ec6a802506198f8e2719b2e1f8d508a7511394e03d1c968331771960eca8a68af6a74e4933ee801daea4a6dd5024be538fd17781bb758963d2ec2a6293b9fe381505992b7d8e46a327eb29f07f36f98965f2cffb767f10fca331574d6a03e8a3e7d3cef697a6b07125966fbef50352e52c219f0b8bf0320a6e854968d85b4ab574b909d751352ce12ae0e3278d318c6dd5b4de74c111fdee207c0262910d7cd9e78034f8fbe639ba1052e7414c08446158a050db1078b5e02c8791289204767e5d5b392b2de5cdb5ce7c98f410c7e60bfa186b919635d7881ea908672ebd7864a66adb10c6f7fb7050675c5411cd176565c0e1d80bda94ac49d331fe628a84fd334c986410005f0a997c810142ed409a6ab293aea022cf79841a94eae9a43dcb3ba9cc195e7e7dc59bbef202bfe0a804ec1de0d4b4131c2552271f90090d064f5b41581f405fcfe2792e96279c04988a18ddfb335142438f695d2f56d58a6fba8240af4da52b55a775425de8943aef61beed05391e16aec7ceae80fa98f29a0bc6cad051b2cc3f8acf608a8b87a62a90f0a2779bd3447afd4fd2e6d32eeafb6b1a4bc64e6f91448f89327a9cc0af41ba9cf14e50d1c06ba2a3728044e394a78fb55cdf92ee23af3493758b408e9a6029c4739c349e64597ab60654fc7b70814577eadd3ee6dccbe7b410892623df41acc3e75a52ef81b04e1fc49a2c387fd51cd938023d6fb083fae3c889e6c84"}}, @TCA_IPT_INDEX={0x8, 0x3, 0xfab}, @TCA_IPT_TABLE={0x24, 0x1, 'nat\x00'}, @TCA_IPT_HOOK={0x8, 0x2, 0x3}]}, {0x92, 0x6, "89654f4419b9e4f2e65e3d2118f51538189119ae50638deb8652b8416d58e5ba0aa6bc2d6cde36cbd770e1865af3255102e74f4a8f2f15cd0d07a991c3f283bee21c0ce2720dc5a3bbe972e9eb34a913ac5e618fd3649279e344d7c757be12f474619dd4e5c9bc74c300266f9d32e3575de4f9689ddf52a19f7a2e869d3660a1864515dea474cbd709df7c0e07fe"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x3, 0x2}}}}, @m_mirred={0x1b0, 0x15, 0x0, 0x0, {{0xb, 0x1, 'mirred\x00'}, {0x84, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{0x80, 0x6, 0x0, 0x3ff, 0x1f}, 0x2, r2}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x632, 0x1, 0xffffffffffffffff, 0x2, 0x2}, 0x2, r2}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x6, 0x784, 0x3, 0x9, 0xd95}, 0x1, r2}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0xffffff80, 0x8, 0x0, 0x8, 0x6}, 0x2, r4}}]}, {0x101, 0x6, "f05198f4e85f6e99b1f046e838335a66d6aa891fa21e266d1d1939c72c9d1327ddfcf62a763030de6a240a1688e76c976eb761c12922acf03df7dcb67e10212a47930ab683f6fefb8de2101fb713e5cce1e3ea91c91e44b6990c7864a21549f3292d63c6b8ccad05f8f661b880b3ff2a309431a2d6e411a180429365fd4413cb98fe3c19ddfdb0e57ee218d6a37afcfd246b23eafdda5bc87922bdff8f1719e92298b110f9291d9c638e6d8536de8feda3e7f056a704c142aba92e16f1b2ad3bf565eea8796a3107f694d0049a1e23383dd311165ae7ae085b587be53ace8ec8b23b83710d30e03669b72a3d108fe0b0e8de40b650c157c0c1c338dadb"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x3, 0x1}}}}, @m_ipt={0x200, 0xf, 0x0, 0x0, {{0x8, 0x1, 'ipt\x00'}, {0xe8, 0x2, 0x0, 0x1, [@TCA_IPT_TARG={0xe1, 0x6, {0x8c5, 'filter\x00', 0x0, 0x1987, "71ef8307ebdc4b92b2311c4008335e5e9c567d822b0e898e3b3895373542e07157f8d58872e2e1a1c0eb9ebdcaf391bf31239d1c20aecc24c775e249933714e17e1a218211dcfdbefb4d5149aa2193a874b58ceef4efc41d938e376e98f593ca98f742240f269104df4a6a651b50a091dd7dfa0cc7b9b0726d1c55a3b127aee989bd97dea205cfe6d884d16bd41d5421117960d8549c7d6ce26843622cac92c23f4ebf37cd8aed8f7a1d5fedb04b1ee50edc05c33c3a58"}}]}, {0xf3, 0x6, "35a51f16593fd930c1f3f2ae5c8c5e4324cdac1c40a2ba6ccb5a8c72d5c3fb70643177dfed7af7411499bbd1e2db180d1324aa9ebf89f64b68a1504c8d9a0285b4ce70ae757783f0cbc16de3afec3de4fdce28587205db2ee3879a908adaba23a447d589d8e801b812adde56bca5525c19398496e8af4fdfd8cb361bce9b34179bd6ba0b0ab38f652ee6f1978e3ad12ef098fd2b43ad586f07747f444f443803a3c72cc972bbd6d2afae5cac7b2431020c2f3b0c8c183853f5cb9817176b1346014a5d31f937f84de114430167453269424e8602aaaa3a030b00b682825152ff6df8b4f35dd57907a156df439e2ba6"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_ife={0xd8, 0x17, 0x0, 0x0, {{0x8, 0x1, 'ife\x00'}, {0x60, 0x2, 0x0, 0x1, [@TCA_IFE_METALST={0x20, 0x6, [@IFE_META_SKBMARK={0x8, 0x1, @val=0x4}, @IFE_META_PRIO={0x4, 0x3, @void}, @IFE_META_PRIO={0x4, 0x3, @void}, @IFE_META_PRIO={0x4, 0x3, @void}, @IFE_META_PRIO={0x8, 0x3, @val=0x6}]}, @TCA_IFE_SMAC={0xa, 0x4, @dev={[], 0x2a}}, @TCA_IFE_DMAC={0xa}, @TCA_IFE_PARMS={0x1c, 0x1, {{0x9, 0x4a, 0x10000000, 0x5, 0x4}}}, @TCA_IFE_TYPE={0x6, 0x5, 0x400}]}, {0x54, 0x6, "7f6e9d8558dfd4413d9996899fe01c05161ff8ea223891bf4d83a397a0f945aef48044640ee74493e2be05a35a0504c37e6ffad914e06a55e10afcd37825e77a51a8041c1557f78c959e5a14e85d7009"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2, 0x1}}}}, @m_sample={0x130, 0x16, 0x0, 0x0, {{0xb, 0x1, 'sample\x00'}, {0x5c, 0x2, 0x0, 0x1, [@TCA_SAMPLE_RATE={0x8, 0x3, 0x2}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x7}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x6, 0x8001, 0x0, 0x1, 0x8000}}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x1}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x4669b2d6, 0x8000, 0x7, 0x401, 0x138c}}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x889}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x200}]}, {0xab, 0x6, "a9ae5d193626797d7c9853c1f4e5804d5773764f331fd145c7025e6846c6c3842d7b7e9357c8398e0af24ddb71bdc91b9908a748de75831d97f6395612ed3e0139351a1fdcde9bec73ce4fd2a54bfc39f1162298aa3230f12ee10e320306ef86c666cc4bace588b3b66cf7ae6e7f9ea14465a688c2a0ecf75ebe1f4a45f7dc09720d97cba0a354910cad52a8bf9a01214475142cef163b5f887a9c4366d267c978957ebd4c5edc"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x5}}}}, @m_sample={0xbc, 0x3, 0x0, 0x0, {{0xb, 0x1, 'sample\x00'}, {0x24, 0x2, 0x0, 0x1, [@TCA_SAMPLE_RATE={0x8, 0x3, 0x9}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x7}, @TCA_SAMPLE_RATE={0x8, 0x3, 0xfff}, @TCA_SAMPLE_RATE={0x8, 0x3, 0x7}]}, {0x6e, 0x6, "6b60f9eeee6ddfdfe6f7249ab33934deddf95c05783c57ef0304dc37a1dce602e23d0fb78a64b33ed15ea46220c98f06efa3c157c51e3c28d7bcd3513e4797fa9ad03df4cc20e40665086d298d7bd0bb7982af60cb666611d8482d205cf06c2cc8ea9fd2af5619e7ff3e"}, {0x1, 0x7, {0x1}}, {0xc}}}, @m_tunnel_key={0x104, 0x1f, 0x0, 0x0, {{0xf, 0x1, 'tunnel_key\x00'}, {0x18, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_ENC_IPV6_DST={0x14, 0x6, @private1={0xfc, 0x1, [], 0x1}}]}, {0xc0, 0x6, "67f015c8a7cdc96fcc52610e7e7149235c6933b02e7fc6309c055803b80408a85613e176f61c2b66fa8a30495690cefc74503a0ba76c77967d4c4dc38e6e35c1792434fe6abbb319737a1337f46f974ad6fca638438ff9519906c28464bddb3f02b80158931422aefb4753f91a5ba8c064d6b3b7172a182a62736dd744a41385e112c1f7ea6943241ccf542e380bfb8cad55a04cd631a41306c27a190cbdefa3ee4cf7d207dffbcc7f6681ae577ebd74184cd5488d14c986b260e19f"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x1, 0x3}}}}, @m_vlan={0x54, 0x18, 0x0, 0x0, {{0x9, 0x1, 'vlan\x00'}, {0x20, 0x2, 0x0, 0x1, [@TCA_VLAN_PARMS={0x1c, 0x2, {{0x0, 0x7, 0x6, 0x6}, 0x3}}]}, {0xc, 0x6, "964011361bba2853"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x3}}}}]}, @TCA_FLOW_ADDEND={0x8, 0x5, 0x800}, @TCA_FLOW_KEYS={0x8, 0x1, 0xe8e4}]}}, @TCA_RATE={0x6, 0x5, {0xfa, 0x1b}}, @filter_kind_options=@f_tcindex={{0xc, 0x1, 'tcindex\x00'}, {0xc, 0x2, [@TCA_TCINDEX_FALL_THROUGH={0x8, 0x4, 0x1}]}}, @filter_kind_options=@f_u32={{0x8, 0x1, 'u32\x00'}, {0x14, 0x2, [@TCA_U32_DIVISOR={0x8, 0x4, 0x68}, @TCA_U32_HASH={0x8, 0x2, 0x93}]}}]}, 0x19a8}}, 0x0) [ 817.565665] overlayfs: unrecognized mount option "./file0" or missing value [ 817.602188] kauditd_printk_skb: 73 callbacks suppressed 07:46:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x4, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 817.602200] audit: type=1804 audit(1605944806.440:1534): pid=28280 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2553/bus/file0" dev="sda1" ino=17187 res=1 07:46:46 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 817.682493] overlayfs: './file0' not a directory [ 817.755438] audit: type=1804 audit(1605944806.450:1535): pid=28282 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2608/bus/file0" dev="overlay" ino=15788 res=1 [ 817.792269] audit: type=1804 audit(1605944806.470:1536): pid=28280 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2553/bus/file0" dev="sda1" ino=17187 res=1 [ 817.817069] overlayfs: unrecognized mount option "./file0" or missing value [ 817.837544] audit: type=1804 audit(1605944806.680:1537): pid=28304 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2554/bus/file0" dev="sda1" ino=15788 res=1 [ 817.912906] audit: type=1804 audit(1605944806.700:1538): pid=28304 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2554/bus/file0" dev="sda1" ino=15788 res=1 [ 818.059780] overlayfs: './file0' not a directory 07:46:46 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000480)='./bus/../file0\x00', 0x2) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000280)={0x0, @in={{0x2, 0x4e22, @multicast2}}}, &(0x7f0000000340)=0x84) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f836e61d2723d2e2f66696c65312c75707065726469723d2e2f66696c6530"]) chdir(&(0x7f0000000380)='./bus\x00') r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = dup(r1) ioctl$SIOCX25SCALLUSERDATA(r2, 0x89e5, &(0x7f00000003c0)={0x1c, "1468aec732ad36a4c589a6e4a4aa04d9af94d76b4e808ef4b97bdcf8652e4adae131bc90b0ea6aa5ef2788f9bd552ac0a4ebcadac235e1f0714538c42eadf01c0dd90955f04f6c69ae9afe0ffb36ae387f0d984ccea56174bb18062664e62d5e7d8d8dc9404474ecf2c21222597d820f1039e307f854c0d394f39bd9566fe9f1"}) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) r4 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETXF(r4, 0x5434, &(0x7f0000000240)={0x140, 0x1, [0x3f, 0x6a, 0x5, 0x6, 0xffe0], 0xd0}) 07:46:46 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./file2\x00', 0xcd) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f00000003c0), &(0x7f0000000340)=0x68) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x1000020, &(0x7f0000000140)=ANY=[@ANYBLOB="6c6f7765726469723d2e3a6275732c776f726b6468723d2e2766696c65312c757070f8dafc4065726469723d2e2f66696c"]) chdir(&(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = dup(r3) pipe(&(0x7f0000000440)={0xffffffffffffffff}) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r5, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x30, 0x0, 0x305, 0x70bd25, 0x25dfdbfd, {{}, {}, {0x14, 0x18, {0x6, @bearer=@udp='udp:syz0\x00'}}}, ["", "", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x24040081}, 0x40810) lsetxattr$security_ima(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='security.ima\x00', &(0x7f0000000300)=@sha1={0x1, "8c1e69b385563b869c85d6aab28b62e3e6129281"}, 0x15, 0x2) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r6 = dup(r2) write$P9_RXATTRCREATE(r6, &(0x7f0000000040)={0x7}, 0x7) lseek(r1, 0x0, 0x2) 07:46:46 executing program 4: sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x5c, 0x0, 0x1, 0x3, 0x0, 0x0, {0x1, 0x0, 0x2}, [@CTA_MARK={0x8, 0x8, 0x1, 0x0, 0xaa}, @CTA_MARK={0x8, 0x8, 0x1, 0x0, 0x8}, @CTA_PROTOINFO={0x38, 0x4, 0x0, 0x1, @CTA_PROTOINFO_SCTP={0x34, 0x3, 0x0, 0x1, [@CTA_PROTOINFO_SCTP_VTAG_REPLY={0x8, 0x3, 0x1, 0x0, 0xfffffffa}, @CTA_PROTOINFO_SCTP_STATE={0x5, 0x1, 0x7}, @CTA_PROTOINFO_SCTP_STATE={0x5, 0x1, 0x3}, @CTA_PROTOINFO_SCTP_STATE={0x5, 0x1, 0x1}, @CTA_PROTOINFO_SCTP_VTAG_REPLY={0x8, 0x3, 0x1, 0x0, 0x6}, @CTA_PROTOINFO_SCTP_STATE={0x5, 0x1, 0xc}]}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x840}, 0x8001) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) 07:46:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x5, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:46 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:47 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x800082, 0x0) ioctl$VIDIOC_S_FBUF(r2, 0x4030560b, &(0x7f0000000200)={0x60, 0x0, &(0x7f00000000c0)="adf2c7e61ad2fc41e3f44fb06f917367e222e72478cc20bbe076074dd1132fcf4378d6fc298f5059554b10cc9daa6197801e4eaffbb573357f42ec753a705beb834ef421bf536e40985e34182457bfe7406dfcabbcad575a47cd0105c34f91807fd8c7155b562878dda0f7cf96057a4cd9b8adbe4eb2d5e9ee8c3ec58c5bb9370740ec7fcf35d6fe65441ad4", {0x100, 0x9, 0x51f18, 0x8, 0x9b1, 0x6, 0xa}}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3}}, 0x24}}, 0x0) 07:46:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x6, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 818.209840] overlayfs: option "workdir=." is useless in a non-upper mount, ignore 07:46:47 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469703d2e2f66696c65312c75707065ef2fbe13463d7264697200b52f66696c6530"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) getsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000000140), &(0x7f0000000280)=0xe) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) [ 818.269664] audit: type=1804 audit(1605944807.110:1539): pid=28340 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2555/bus/file0" dev="sda1" ino=17254 res=1 [ 818.276173] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 818.384975] overlayfs: unrecognized mount option "workdip=./file1" or missing value [ 818.387933] audit: type=1804 audit(1605944807.140:1540): pid=28340 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2555/bus/file0" dev="sda1" ino=17254 res=1 [ 818.414825] overlayfs: unrecognized mount option "workdip=./file1" or missing value [ 818.476973] audit: type=1804 audit(1605944807.240:1541): pid=28350 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2610/bus/file0" dev="sda1" ino=17218 res=1 [ 818.485875] FAT-fs (loop2): Unrecognized mount option "0x0000000000000005" or missing value [ 818.525789] audit: type=1804 audit(1605944807.240:1542): pid=28350 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2610/bus/file0" dev="sda1" ino=17218 res=1 [ 818.549010] audit: type=1804 audit(1605944807.280:1543): pid=28355 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2610/bus/bus/file0" dev="sda1" ino=17249 res=1 [ 818.644265] overlayfs: unrecognized mount option "woƒnaÒr=./file1" or missing value [ 818.659333] overlayfs: unrecognized mount option "woƒnaÒr=./file1" or missing value [ 819.167830] FAT-fs (loop2): Unrecognized mount option "0x0000000000000005" or missing value 07:46:48 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCGIFVLAN_SET_VLAN_EGRESS_PRIORITY_CMD(r0, 0x8982, &(0x7f0000000200)={0x3, 'netdevsim0\x00', {0x1}, 0x8001}) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = add_key$fscrypt_provisioning(&(0x7f0000000240)='fscrypt-provisioning\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f0000000400)={0x1, 0x0, "aa"}, 0x9, 0xfffffffffffffffc) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r1, 0xc0506617, &(0x7f0000000440)={{0x1, 0x0, @reserved="d8ed0b602b1115a719b664b2d3c51ef876e67a489a20b90a420e9e4bd5df16b9"}, 0x6, r2, [], "88eb89d0dc4a"}) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r4, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000300)={0xdc, r5, 0x300, 0x70bd2a, 0x25dfdbfd, {}, [@TIPC_NLA_NODE={0xc8, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY={0x4b, 0x4, {'gcm(aes)\x00', 0x23, "f9fe7aed84e83cf5cae2106ff126943eb7a5031bf8bcaae4c9958c8b3fff4f457302a9"}}, @TIPC_NLA_NODE_KEY={0x3c, 0x4, {'gcm(aes)\x00', 0x14, "bb9add55b448ffffc5509dbca0ad4f3cae3da1b9"}}, @TIPC_NLA_NODE_KEY={0x3c, 0x4, {'gcm(aes)\x00', 0x14, "4644880735722dd07cae376ac0fa37799569936f"}}]}]}, 0xdc}, 0x1, 0x0, 0x0, 0xc9ac8f3ada4034fc}, 0x801) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) ioctl$VHOST_RESET_OWNER(r4, 0xaf02, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r6}}, 0x24}}, 0x0) 07:46:48 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:48 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) dup(r0) socket$packet(0x11, 0x3, 0x300) sendmsg$sock(r0, &(0x7f00000016c0)={&(0x7f0000000280)=@nfc={0x27, 0x0, 0x1, 0x1}, 0x80, &(0x7f0000001640)=[{&(0x7f0000000300)="0e2d54bdfbe6d323a20f9d783bd2103fec2954070ca104ba46351234fbb12351cbf56ac54de831d9c57dea9740e4641e456e863d2723553cec9aab63300376caf3e834f6edf7eb41dddcdf3ca1f5348b1297", 0x52}, {&(0x7f00000003c0)="dfddb9c6aa10e579ed82b7e0351c139d7eb2f3116f4bef811efdde10088126f8c047b2d3eeeffb4a79b8b72bfddbd5c1df95ac22b0d81e82b4643ac7ecece5d4473ce37594d7bf8dc09ae47efa658999668cd0ba958309db62f1e1772a228326c004ae1267071c519eb8f5a99ef4aeaaee1c6178fc1fafcce49b333c93f9270c87298becef4d696b5bd097d54539d8afb0599ddec98d0a4b3f67c2113679e172a8a8caa60a51b9c4eb7a82a0c76eb800452cf2fd48eb4cf3b1be829c1f216221a9571d64395b568ace4475d700a25e9f82f647b3b974949656a0e23548390779b3d8c06c82dc83acc36548703133961f", 0xf0}, {&(0x7f00000004c0)="f0ec5cdb018c7abb421a621242a0940aeabc4a78afa5978adddd47e40a859b107da5e566a104e9c80e62a2c96a3f53a0b62b3594efda24578c106974516155c85c997ec6b90a6bd4a43e50ea403c138ee376fdd56e2498614a652d7e24d98e6256a16fa48e51b7c18c99627b506094f2c572923bb1cd7c5db7590cc86a9e5ec64f4b1ac59ac6983823bee4215650b94e9ce018babe89c2f8c10ea9d36a6b02efec6980bba939053ceeedc3c6f79b85b8e08b42c4e11d47d7883f4d20c940fffe546be26139065058f293822a3c3e9a4720563e6fec5fc5202319453a4857651c49520ea23355c506143df758deb29563f112206e7ec45add0acdfbe2005350dbf02a1ca7abcf5c095f04c34adc6b0bef5bdf581c242adf89e897d75df915c436198834864bbfe484b431e454860e3fe2468fd9e118c456b5be7828f0b29b19191da1c3767853f86ac5124e9098a79e416307fdafc930d55fbcd9343de22c7ef16bc3b39ecaa3afabf8ac861d5e0193540d6786e991110897f6a9ac00f90253a66210611459afac8d65397f0589b25132b53e46643e527dc335fe94a501ebfddbfe74ff9b6e23c389e5adf47e1ba74e7883c4280e7c441d833654765d2c836c3f4e64941e26d3ffbf01abc374e0ceef11665c883300f1fbfaf6e7412d1858a012433f050b53879301b41c4151c172e3510c96bc79fe03ed9b4b4d15a6093750732c7e1c6bade6876c1483af6e8aa81ef7e642e3e0932551fcd1cebcc38f085d0837462b4bcee2ac7ba80af9f9075033286f75dfbf558f34bb85579083d67c56f39bbb247037b8a78bfef780a1a38a5c869bfa246f39de9c699bf8a96df9f3238e2ebfe3fe3b44eb18791eeb76dd763669adb63c6343622d8d883f9190a2f91210faf2ce28ee7bd917fa9972173f4da30ad297a450ee7e06389dcfadd167df7aaecb3305ff6faa26220286e9d4e2157ae052fb4a6ec007840eef122c1857a90aa519f368b75f3306aa1d98d0c7bdc07631b2e19f45eca230b6190e742e133f953e5d812122f998291fb8da09977dd2a73cf35cfac494168054105ef0abbdc461cfbb8d5266b2033fdc880f130c428ef030fe6f42fe89f5bd0fac61a379af89a77363c8a31ce6e47e438f54f8f90229507d5f76b617ab9303d094ee4542516c6d7c7b7e1712141a9648f87daf6f366be04706bc29a3349296b159f9da80f5f4664cb0b7a2d03f95e8fc6d5e4285d804e27f6e86dc07281bced4af517ce48ca2ac50f1e13d872228e6e2be6c93179fe2dc58a0d3d4e6ec4430978f228924b35967c1ac950e1da4e6e8cc4beb5f45780520deb6c8e3cf30450ae2fb36c3cb006006e5a4069a14116fb37cba75308a1aeafe170ca0ddfac868cafc53ca99caca1167d84213f5f9f5983096f09813fde064714a7da3e66075765c5f1d4d800a837baea5b1f3f869e758a0660104dc0b520b3ce594e39bceaad0877630ff6d3f90aecd3f94938e69d189b5bfbb6fd684479e9b0dcfecfca30ee2df742bd1821151a33c94bd6582099f3f95b8ecd53f07b434be7a1337f8161602b6e2960e24b9a686de0cc62228d789bbfeaa350868652813ec4c8e939836f69092b9cb2a22d28e360d1ac699d2aaead59676dea94a8334c0ca1cc5d1a0921757e36c394ff06a94f5d57814c4430c9e94cf2e8f10c42daf0fdf03bbd00547fc415083c4f45959399c944f9e99c71f131b5d8401e6ada14236c9b39ce069de773ffc3cbc4b06d3842cfbf80adac9cb75a27fc496c6e2d8176d1c3970e764e377fbd1cd659e6a7bdc5b133c7e82a3560b9c995ee50721631ffe5b00a1fb61b8716b668f782e1d34b55cb056d8fc9bfb01b07aa50f01c72b0007df802034d97a0c0240cecd2f9de9c3dcdcf88ff10ff53c3801974f346900e3f9e030f0b82916202093a616dc81fccb16037907659dab1956de3ef2a91b664797b7dd7b0821b2cd47cbab0cd98117efcf864f1532b07f1b74d4210ec32325fcdeb46c907cb17d3eeea52b6423eb9befa23c459bdde4b5adada0dce9e9be26d5743cdb353d67789e344628286a90b922155c8fbb5ea144dde43ebde2077a325d1c1b02d57aa1f03ae2ef0dd57dcb3943ee86bb95d9678c065d21bba95063a5b560859bccdec0b510a63a0fe71fea96317f2ec8cf7e0409ca5fc71cb9c4e3e380fd39ca056151d39b157f9494a9d322c325e300073c10732824e82104a8b8371eb374bdf7b5f76364ccadcd6fa8cb913d67df2293162dce123c983067e12d7d4e34265a9c7552846c98981fe5d03fed7b919e9223e921116ec08695abf2e8d30808fb985da334487ba1cc0f3e5fe9ab1515d64c710972f23b8207861ae25ec9b58add553b12d5bf61fae9fff390d575c8397372d1128651bcd3a69201a42aa0cfad1c507d93f3fab8638f36eb0da265adb48002fe5d15f1349ddf7b3190cfb9cd0e62eb23539597d56f9e09e705da08686b36e19ca7248bc5d058ceb6200000f90e0b4c8c366c7ee3eac95b0b99baf79a8bd8995f10ea5f4adfd4c91fab4d99a51082ea99d5c6014a1ae38c11121d1d7f154cd763cc8065eef89a807b424b15588dd980e0701a87b32561a46d0b7b3c641aac7e98c0816c06e39043935280e3fe59a15009f8f9a5c9e309feced15c09d86171a4dc3fcb5d2006f77d2606335eebd692408e85a2927dd54fffc3c8269d30b95fd495f89e35f8f546db10058aeab2f595f7804a837ef57b50d4b6b7cb22a592836c474a0811f7629238335c90b96ea969632afb29a672507abd6e82a1f6b6d32624b61b3e0d5197a281e00673eafd6492fc0b1f10e3390048eb55b3a7be89535e781dd3d2b00ba991adcd0b2ad6e71dd7c75e4d2562796bfcbdf1a2bcf0a23654a62970ec192c84c7b345cabf906bd7670dd7c78989949008fd34b0656faf02a03d483a19a3e589d8c6938b447b399b18225105bcba47de0670fe467b8f04df486e5948fc21e5d5e10af4d0b0319deab5795c5976911240f378637ee8b2622c2270ce0d01c4049100c3c2b2b4dd07112c76062e1266739f9a8c27fa28f684cfd7997c9ef9cab765f654a87c004551a476578a8c5c0202a6c3b684dc97c7529217290dae1996ba8dabb7b6e3351956ccec1fe299cf75aa8f81770872490b4b0d3b8d4d4b0c9866f8e625b05756aaffb26b83c7ea63baae1da7e1e1cab188ffd4b003067d124c65408762cdb37c5d4967a99a8af39333aaf5a8843da280f30f5a8fa9dae49fe13620fefd621c438c9dbe86d2391c6ba47dbcbbb2c0e72f6c44ecda666bedb9bd26730c398d036a327e11edc390ddd1ef138492c0cb6d94ade7707cb4ca7690828ba0acbd90ff47759e0f2bd5a4c5c7e00baf30eca3afc74bbc7583158a47b8c071e70a1223b1188ec3e516bb45950e4cdee81d11d5e0cf33f354e98f438694015f0d2016ce730f81845d4fb70a9726acf0180a645f24b9655ffe220e170bf962e692ea560805bf9521f3e320210753e379c48b7a8913ed0e7bc871c95faef6f07ba10da87d3cd135e2dd4dc912efde8a6eb5f7a9eed7f486635e87007c66205caff5f9b7e76bb5647e95cb314e8afc08c7b6143d1a99d522efcdd4f0e592058a963c2ddce0ce5bef9d78beb9a4048a1132b1dd6c800412fa5fc4e23ded7829bc3b1f3e9cb834d22cd1d7e9e6867bd0f2be6e5e61ec35c1f385dc8a0b97638ddd98a4315fcbf6447bcabe38db02efd909ee885e9e5f4defe9abf2b6554690dff364d26275b6633f332324835bdc13d04c5179e43ec38820c79063225ff55f38f4d5b7aeb09d1a5c09ce0b763a950041dce0667e1e5d49021461cdcba80006b80b81d122ff340f55564f15777f678e9d0ca3d90a4ed5f1b721c24363b22d22cb587479874e2c3df0f420a73f78f871146a90162d34a3a6325504b977ca680cba95ef6509a026ef1c452bd9b5118dd869220273ab7d947e3307f795bed9df6721b695736dcb2150b32cefdbecb689b407af1a18b3364e2adaa7fcd8050b05b19cf00918d68dc3d6ae11accb48aa275032d8dae2011f666abdd10081daf06498c8353245d12c1569920b5b2f7614fe2a9738d240286f014ce953d65a6812bfa1d1102aec85c0bba3d98da832c4ef71b1355caf2084225de6d08420fd8aee4896d1f6bf5db372412dbb9ed97e27b33dc74e4c7967777a1e31c844794bc041b12582cd7c8d230f1ea4bfa0238da3706ec7e6c3bab2bec5aefc5b12cbd32a02c61f4e0ef3adec2effed7f7b06d8fea8473c6faa40928b5d2ffb71e448093782fe8c737478b12cfba7b328b7b2537181618eb8abadfac969c4df547c444ee8cd1c863b4fb5eccab482531354fadab5dfe0324b9a7a21edf6de0e5e2ef560a44c6480a5835028c13172205fbc8449a218fbe33c0aa601c2c564b85d117034ccc41047ace2cdd49ae88b1ccf3b67ccb3297b60a090ec4783ecc6ea8b81d82f1f5ba704b52d74001c093d5d3b86cc94130d164ab203c1075906c4ce9d39518b6fb1689b6e717cedbc3d572f13a15b0ae4106a188890651ebea0a70321417b638abe17cba5e6f0aac7437062ad9302b126c2308a2f7156da2c835c0d8e6b93d9e2e9014dba4b951d277529ee307e364f2e0716966ca088d8ebafb720b510df2938f40880314561ef4228778c0440efbe44cc82406853dbf6cf8945aac789847efb718819993a7dcff9fd791935a492bccd4f5bb992de29c03a9fa63a74d5975d8de302ab8bbf1402701a34cf027ed634d89cbd79ea35997d5d64d8a5756476fc140a24b6792b6fb0a1e8b481fe89eb2545599d7a6aae5579522e66be23c6d025a592919c1636035912a43c79177a5dc5e6a910afb3d04527376b341704375fd2a019bfb33bbc1c97951ddc73e04a059a3697029b7348547d0d23a71401142336fb48a9324ebbd5374bd3093a0f7c70f17889e9ae0377271819c99059b683ed6bc4e663029a595edb9be726369a379e58c9539b36a96a6b1a40855cf973517cc03d769de78d2cfd3c4a2ddd72bf8e8f06dd75bc56ccaaacd969615940d07d8caffff5f1050ee5e0fe05ed2e044beb1628ee69386fdc54ec3c95a7fad42c0177bcbe946faac8868b16ef3a8c26b67bae9606d4207156cc519f5f9f15a5b34a870db7d72931ee63e6c5790517005d28b7e87e7598dd612625381966c809fe42d7d3f361e0d8ca209b1f2ed58279131da1850485c5dc369158f150f1b29ba70cdb02114b2ab53204f80659a98b93d4898101eb9cfcfbbde2bdde5dfad53a84507ed15e47dfae7d411def65983f764f68e0d65f76a94ac23a02582411be95bce7ac904d208d9edb777743215726cbe082180078da3115065c61b7e260b5c36fecc30e0a32ef09a72558275897b46f9bcf5b60d1a88f2677f34bbbdcf231ffb33af219c4f441613dbc55731ddac406d3d32fb3723080217764c00d8161fbbc6fdfc4f911f0b7f3bb727213b1bf962a536250a6c3d42bdc4a505e77c6a65a413695a5e78a0e5451b6b8bb94c7d62c1ae6a309ccda3a189284c959b64fbeafde89e2a6b359068e3217dff61f36937ffdae90fea5224e1b72b6f3e0d6bfd40ff64fab7b2e690731509c4b93c80b85c0b4197e41b49fcfc415eacb82556b314f00f84a86950c0f5376272d925fc6117cd4c36f76c32bfbc14a5dd3ba6f1ecb57623d208d8669f112bf81c69415fd618ad50f1aac92395dcf406e219fafaf566e2b034055b91a388d6cd122f4f7d5bed3950e7486f9a50ccd6252fca2664bffabb684be0556a97a", 0x1000}, {&(0x7f00000014c0)="4d2a968fe62d407b232c6ba2aea244d864d56f3cad347a8ac03ef399d5331b7ad5405cf4a89796f40e378e4cac26605e268db2980db8097bcf238e1c61bcb808478ca8a5a31919d0c69b825d466520fb639225f62117fc98725309c1cc40267865c85ea47dc3fbc9a00a951d92766b87031b8cc63067acff254dbd3a92f8e4f94209cf104bfac672fe4181038979881ceeeaf268212b73ffa18cf88cc900b378d191fb5a8331ac29af33040ba5edb59c4c66acc58e1b7b179a4369250cd48b6af9f3e844a0456a7fdfa6920b2ecd4951d9b8e506affc32e2eb1cbedd6412024567", 0xe1}, {&(0x7f00000015c0)="3aea43b58542405617334b4e8f0051f1abf858e68c46e44184bb4ba36feb08fe8a76fb1e649465cd52c49e18e4a64fa84d7be92827b4798b304c7ebb50a7f7c6637914fca3c1b7cecaeb3977dc8d22bcaa6c0782b71c42c0", 0x58}], 0x5, &(0x7f0000000140)=[@timestamping={{0x14}}, @txtime={{0x18, 0x1, 0x3d, 0x800}}], 0x30}, 0x800) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000001900)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f806b6469723d2e2f66696c00312c757070657266696c65303873003a33da8e991b85d48631ddfa17cc88e1ba0a62bb8ecf628c0b99d8044b5d5b"]) chdir(&(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000001700)) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(r2) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) lseek(r1, 0x0, 0x2) 07:46:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x7, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:48 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x2, 0x0) r0 = open(&(0x7f0000000200)='./file1\x00', 0x240000, 0x40) ioctl$LOOP_SET_DIRECT_IO(r0, 0x127c, 0xff) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r1 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000340)={r1}, 0x8) ioctl$DRM_IOCTL_GET_MAGIC(r2, 0x80046402, &(0x7f0000000500)=0x7ffffffe) r3 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) lsetxattr$trusted_overlay_redirect(&(0x7f0000000280)='./bus/file0\x00', &(0x7f00000002c0)='trusted.overlay.redirect\x00', &(0x7f0000000300)='./file0\x00', 0x8, 0x3) ioctl$IOCTL_VMCI_QUEUEPAIR_ALLOC(r5, 0x7a8, &(0x7f0000000140)={{@my=0x0, 0x303}, @local, 0x3, 0x100000001, 0x2, 0x2, 0x1f, 0x40, 0x5}) ioctl$USBDEVFS_DISCONNECT_CLAIM(r3, 0x8108551b, &(0x7f00000003c0)={0x1, 0x1, "7d24b8ea47a9ce17644ee01c68370d3d5aef711f7cce0e5b2e894669a0bae8ad6b100c8cb28bf3749f3f46db4a174ffce0e41cfd9532fc7d81efb2e687c282f2896350c9011d9d96249035b61fd98a90d43bd4f19528a205b7c1816ceff04bd21a41cd77729a8773f2d67c58d62af284528da516f929a80ad7d5d4097a707dd61a3881b630a91c4a3405f818eecb0f51645a569fcb78cd53d1baf0f476ce0548e7519390ed26ee83fb77568f9182dcb2f13252b72e5c866cae3dca46a41bcbc9701fd399ffed06fd21c8d6b4ff96eac374eedbe46fd3d94661daefd4de934db4e0272e0866f4851a4da09f5dba18feb74882dcc1f011be3117f67902e98ca278"}) r6 = dup(r3) write$P9_RXATTRCREATE(r6, &(0x7f0000000040)={0x7}, 0x7) [ 819.752062] overlayfs: unrecognized mount option "wo€kdir=./fil" or missing value 07:46:48 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0)='ethtool\x00') sendmsg$ETHTOOL_MSG_COALESCE_SET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r3, 0x400, 0x70bd2d, 0x25dfdbfe, {}, [@ETHTOOL_A_COALESCE_PKT_RATE_HIGH={0x8, 0x12, 0x1f}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x10044080) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) 07:46:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x8, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 819.797277] overlayfs: option "workdir=." is useless in a non-upper mount, ignore [ 819.820482] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 819.836152] overlayfs: unrecognized mount option "wo€kdir=./fil" or missing value 07:46:48 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000340)={0x78, 0xffffffffffffffda, 0x0, {0x8001, 0x3, 0x0, {0x6, 0x9f0, 0x5, 0x0, 0xdbf, 0xf1, 0xe79, 0x1, 0xfffffffb, 0x2000, 0x3, 0xee01, r0, 0x8, 0x81}}}, 0x78) newfstatat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000340)={0x78, 0xffffffffffffffda, 0x0, {0x8001, 0x3, 0x0, {0x6, 0x9f0, 0x5, 0x0, 0xdbf, 0xf1, 0xe79, 0x1, 0xfffffffb, 0x2000, 0x3, 0xee01, r1, 0x8, 0x81}}}, 0x78) getgroups(0x4, &(0x7f00000002c0)=[r0, r1, 0x0, r1]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$bt_l2cap_L2CAP_LM(r3, 0x6, 0x3, &(0x7f0000000140)=0x22, 0x4) chdir(&(0x7f0000000000)='./file1\x00') r4 = open(&(0x7f0000000300)='./file1\x00', 0x14303, 0x0) ioctl$FITRIM(r4, 0x82307201, &(0x7f00000001c0)) 07:46:48 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:48 executing program 3: sendto$ax25(0xffffffffffffffff, &(0x7f00000003c0)="6416b0249fbc8da279fdcdc7bc9329a83be28e3b1b4f4fa98d5a78e1efc7626e7fbbc85c5072e002cf191e5ede09d455ecb41caceafd56df124564adfaa3b032238b03d4baedd65a71bb9f5bff564d358f7c55525cdbef5c37bd5b6bd362e18f3f7a7c08b1c14f8e9e09ca291d99e5f6040112de2dda6f128a6981d7ea924fc8171ef1802d820e19e28006b2c0145d3334b2aa0ebbbe9b6d5d688dcb9567f258362f41121de6c8ac34e5586bacb0da0467d68a32dfe9724d1e778ac20060738f855df7f6994213f678d694d2fe79d4e092d3836a12303373cbd3eb45302c5e7d052c5b9965801f82046007af1f32cda7f18cef59d37af8b02578cd881adffeb7190994577d119813c59c587fd70be5953a63b83c1c2b858e55f1cf5fc217165b546491c14026f43d5e29a7df8db4567de996560bc6757eb48e3912124622a91ac06c93c23ff62c2429641f1d920053ac65067620939751e95cb622c7535891377944029792b2f222a7854c5bbdc50dd9e82606c3edf2460bd94279b6311c245bf22366a744fb2c34b0a24d272693dfcab13f46a5fab8b35a979ed1aea98778d64831556cc6898986a6d5451aed51115e5fb8e75d55dd227f7bbb9da650f7fe585840adba271695fa81cacb8d2b9b37165dd91fd75610e1bb9856276b82fd34fccb629ba82f4d72202b560c5e8ff0cc99b0e0baf4b4eb54a6b3e25a1e7c6b90286200dcbb6a64df66f25acf8758914a8be9752179230d6973440674db32a1a021a6516c26a34fd0e013d2c357407c217816e334f44e4cc0cd41f2bd137bcdfae247f5ac96717db6fe3f0d84e1c5047641afd668a2d1da34ab8ebe49c1e2fdc7b7c3162a16dc203acbe72a7ddf5b7d00cc1907801de6e25b7f7d20663b231f338c95b0835635cef51524f8a058c00572110f0ed051a59bda3f7a154f48cbd6c50356b5140092d113241636f9d005f6bc07539e83b247b5e6c0430240187dcee151d8dcc1981fa46bc18946e4ba4035ed025a6b1edb9597291f6303a1b61f7b634f344e5a4d5a6529c33c9e08e880e03169af76715667cbbad089b821a1c6814902c8f2f3d8db7d97898b0b4d07cf5770f7ffec33bba4ddb2fdde7d1ccfe8cb21d0e8e16bbbbc3704e249d8d97355068232f52abc7f56d6c39bb4ff18f3839ffa27a4717c99746ecec52d49a2dd464974ec6f364e7f116a2edc760d959ec1c3bc904b432de5b369edf947e73e20cdc792021a7b53474261af8fbcb68a40f672d95530abc8c043db1fbaa925fff4f0799d1d23ecbb49ccb482834e370ae77b6a1f327ea3d01048d1c004a39933e2481e832b09ccd5a898e4ba70da38fe4d29962e354c553516653ad88e46905efdde8aa8c978df9fae8b66b0450302fc15d76491df25c01263d6c2cbdac2b12ac749ff45158e7af354060ec0c0620d4db26ff8b77a9b05e237e0f05161a5ced30ff3d7e0a9bbb05048b6fdfd134429b29efecdafc937ada75ad239d734c8a90a486a1fe17ea908b9c2cc9ef29c3871445c718a024d9590d2ecccc9f7eef1c05ea7e45039ab075f663185c91482a787681e48d671d6ec4bf1b8e3f0d121374594ee2f0c4fa5056cbd50f31ddc3100bcc270c26de9395487a2f6971242c3627f0dcabd17eaef39659f170d04a860ad67387bc1eb5ce512cf832dc783b3c290d218d0ebf1abcf08e645a1ea7c7d4ec2ed5b15df10d5464134e3b2c8d2afa29b581759cb2a62473dcc721cf8c1ba56aeaccc811d12173e79fb36d57d807bd43da45abc1b4976a0edf512b8ffb10145ef12f9f59e0e029ccaa37b86261a32d6f75bde52a92c000a181fb72aedc6b19563e6e750ded429b9857c486fed22be865928e3f3d3eccf0a3456883cf1fb593b37695f29c3ce6e16cc04561327f5612e3b4159c43ca2f3b2c306e63ab7869980a6136224292d52029efa3741af1c52a08ef48f3775b9ce71c21f07969596eeaf9e54157dba51dc388671287a87f7ff260ad92f187644a0de641006f9cd5aadf6c27b73906ab73e8f61b6ff1385dbc9d5a94f447fc435d7cb1b604e9497f56029cf2671da93a882f61336cbf90ad776c535000d28dd7213f0c2947b251378626c5825980ecba48093f3058db6f8177b647baea0bdfabb2f3a2a3544038aff04ca0b488bd6263b7cf444bd055a89bfb6a5df23f54214213a0c68a04b136be18a0d0ff5a907e8d8624c604e351c64c654f725c1e3c6db879ea199252bd4d59d67c189563ebb5764cbf5cb46ba5ffebdd51ced6231a82909e3fd91bf595c21e7b6c33c88f4c9bdf31c8eb7a53ec72b08e83e4f792355fc0ad60db2ee43ed3fac3096c940928d042582051e6a7ad9d06dcab758a89c809c9ccf86413f34f4187a9338974e35a1a27992356f37fcd2c2c4489fb7202357e1a36346efc8e884dc995e705d126e8d55360bc4160d1932856816976f6414a1e6e34d8863d186be16e7097682f871d095c6ac6777648b1237553bc4ec65f05525b694b9f9921d9abaa17728cbb32a61a857a0410aae630b863dc2949d241877c8d20a85da895ef0d6070d78923a38d453e9687b404b5314e61b832666274e74324b209f19d36b2ddd1f1c03a4f14301d8f2c6189ccffaa8555171a466e4125904cd05b9ebddfeb9110002c52fe758cfb72ba5aea10c467f7654bead1f1adb9ef5befe35ad6ed02b8ddd9d4b2437ca012a26c35c8afb5d300ffd3389bfad336679d42fb65ca6a66cd529a80221b7d2604f0ab29b8a97535ce97aa9cf7af1127143962b553b5671b4595b45eeb219454c8533a50141270a97a12f39ec65ec49e44624a7cee41ea3afc97317b4ec85e1cef2c31bd4fa8b4b0eb6160d1350b211e81436a510777d5e586ce54cfd4060f65b0d6446f670f8a6a276847621780f33ee978022bca25942fa00e66691bb0ffeac1f4ac81ebba68369c74dcd4379a063154666da2a10bb71668c4887db4cfe351a19b2df13a5a6896344598398b145af3ebd072df14ee1d385a7591b7decf1ba399480c24a76f0388878c7a5e2e8242a6cf1f1380e4fec20b1600162cda2c822c476580b5e83e28b34f2e2d4c30d08fda589c8c75c81b5cf33cd77bfbcdffd688bcb45c9fbfd1606a529ab4695645260fb693208435be3f475439f3ee5586ebad0656024e3fb791d9dbc419a9568d66f41575c4157ef84154944d1c6032cf87a4e09c82ac5385ef8731c932b705d88057d6bc2495c142e7f64894a4fa5618553b361a66b14477450201db584031e63b7d7fe70ab35bf587d833bd4f4d433e69c8925a24439c9bb8bc863177ed6f6d0b1e58f6dd32bef41659a51d1c34f3bea70f9dcf2ce518f9ccea8bcc70d74413d545bd1ae6cd8a5c2414404bc814f4cdba757955e49389fb1ec59c26aeeb9a20469820c9f059cd3d5e00e908540381d21f87d56596d785aa20106cce428c8f4f13d540f96f72431ee0f69540fe579b5510ad5984fe0642c7c5d25843f1b25a0f2576c59d1feb4d8fccf18a52c71767cbc2217270ee1a950a2636aca024d5d00330cb08e6395d251cba5ab7a5a8dbecc33d79a671ab8cb534cb52446775a85b0605ff422397e866cdecbce9dc4954c272fe854881d5dd3f3688b69de3219c99774f797498dfca66ab928aa7c62a3371d63b03d0ba471ec5dc9ef1eb275c15ac17dcae3adcc7029576c6a543c7bcb6a5bd79fa3a8aa42ceb73b501bb05fe513024cd2852f810346cfedf43b8d08c54dd4379861bf17a4dcd14b64b7c87bddfa5f7fca3ed8b71aeb91e2aced4029fba9c8a0b089ccd4bec143573fa85b5dc9b9d880363fe430847e34cb098e4e54bf74c6290c5607efa99dcaba5154c2d7a797be648fc7ddc6402e46ff01057e9fbd08175a2ceced1b1b75a5108547df4b0e5a9aa6281409601d31957053c36c2ccfef2522f7820899c119b4dd00988d4e1e9ac7c9d861622f773a812280829b06333a8318eb2b39eb357c9d7384f479e45afa9e882b52879061b9b7e7ddcf091c18723851455cf76e70f8208756e5eb17f70c0d8ca507994dfc6071721334f07878ed533bcbd4abd792a98850e087e867eb29f361550a65f10756fd369fda65000547995500342c9a964aba200e11f0120ce3b08c0f97d16b4d64344ecea08cbd4f11e0fc08f0e01df0e3a71caa0f04bffff179798640f6a000ad02a8f1917a1fad04a349791332b282131a0273c5555bc901b11a85dd0473c74e5f0cff56104427f47365bc242526fedfe03259c36f6d595f0d80dc388cf3b8ef4a861f15cd1f832b7b93247e6e76d877d3977720a794f4c4e16277071900bef207c44654a773c8d3ecd19f71b04394a4b6de4704c2b72bd42cdb8544fc389f0d786d8b2921eb5ad7b6c19f53616939b15b1a52a8d1567a18a54502d3c08d40c2c3c533d04079d6c33fe5270d2151194fad26975aab4bfe294eb230ee0d2a5eff88531e7d4b7eb31359dcb5dd27c3c5fbbe88a07d0d7fc99cbc90ec4ac228400003e3ca8b749449294760c91b3b4358aa2d246c81154d18118fabdfb5bd514648501271e68ad0295bc9181d2eeb386eb8e953c4a2f06033b05176cea89435f951010e3d01ce1ba89d394a7c44f5a94f999ac4c3c8d2ee3e86733ea494dc40128fc28c209aed6b172100be0aa90d4ab4fb468a2f7b7396d95cacb2d309aff2f40d43dd25c5756709bbeeedb97ef6c29d89ad5918092c4f0a87377b997c37f172dba4b7e3c6a47fc0422e59c7736018ad451efdb56b753045f47edfd5a9b37e9acf22afdebfd4a0469f3b9dc80a6d81a6f4a0c35dc01f5e149d8d1846893d998c9a712da93360df85824239dd6ada43a6fc720c489861a678529b842e3d6e887d7de39c57a99a25f102ee01ede4b83320618859c9b6a26ba057b6ed67626837a3c91c41585dfa8e3b6b4c5b7f8a8d4fface983099594d75fa1cbc1e228320f28f6bef882e29a2f5a8cc0551aafb432b80b4710f202e13daff592948e14db0420e84e76964508622001f827b2e84b2cd24baac6c9b2559ed5d919b86fe004a0ef8b7a4371ba99b219b7ca525c505bc31060f10b7a37b213e69bbd673cbbef1be10fd95adb0284d53437dedf4a0bfa236d1520efe7b5234fddfcdc30b9153671807f7cb3e12838bf85cc088a35e431f8cf66e6799d08654c9652802b2a4e10b2b74aeb9e7180533e731006e2c8af7cdd23d4278b9326bea8cb3b25dc87edaa27a501e69fd366983bb7d2e133bd78fa6a73ad897354528ff143e9747f0d5ad72f9f5e426bb2a092f782fe03cddfa89b4818751f0b39b04a8f8b8891d7d498db4eb4e8222b7aee5d8008853f872fc4a47e6ed4ef38f063ba96c92645df29c6d24832b84973c9a94c25c0346b9f3641d9008ed3ba954ea7a9d9e338fca6131ebd6f81675cc1d5226f6824826aab8b5e939b8c6e10b68da0b0aced1ecf374ce5a3bb583071d4eb87196cadca20552b8c0684157abc1597582168cd9b6bc91897cffb5c593de2e9868be4b1fdf8bcdb59e9e1b144e82fab98619645508735bac0d3614993a4b8c5f45ee5d855315bc309ba3a8b52108d1f044543d6e697b07a8c2e83fade1fa5c80d6ebaacee20b243cdef24fbf6f1b1e69ab99c8b0fc0ee9e48b0e41775d8876f519c946b479340ffb432f19ee96a8847c49684315bdf983673823401cf97f9ae7fbe32e7bfbc2fbe724d05ae8c18e6a4f0f8c505223d726b06ad3c463d0eb4b38a1619b6e80664ad654a045e5b4de61f23d0063b4b9342155cc5534d20a7d02b1e409d90980eb49ecbe3bd0c7ae", 0x1000, 0x4048000, &(0x7f0000000280)={{0x3, @default, 0x5}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @default]}, 0x48) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = syz_open_dev$mouse(&(0x7f0000000140)='/dev/input/mouse#\x00', 0x8b1, 0x8000) getpeername$tipc(r4, &(0x7f0000000300)=@id, &(0x7f0000000340)=0x10) r5 = dup(r1) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) ioctl$SNDCTL_FM_LOAD_INSTR(r3, 0x40285107) lseek(r0, 0x0, 0x2) [ 819.950520] overlayfs: option "workdir=." is useless in a non-upper mount, ignore [ 819.961100] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 07:46:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x9, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:48 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upper']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:48 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000200)={0x0, 0x0}) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000000040)=r2) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB="05"], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000100)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3}}, 0x24}}, 0x0) accept$inet(r1, &(0x7f0000000000)={0x2, 0x0, @broadcast}, &(0x7f00000000c0)=0x10) [ 820.080586] overlayfs: unrecognized mount option "upper" or missing value 07:46:48 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upper']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 820.124464] jfs: Unrecognized mount option "discard=" or missing value [ 820.140945] overlayfs: './file0' not a directory 07:46:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0xa, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:49 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) r2 = socket$inet6(0xa, 0x2, 0x0) dup(r2) ioctl$sock_inet_SIOCGIFNETMASK(r2, 0x891b, &(0x7f0000000000)={'bond_slave_1\x00', {0x2, 0x0, @initdev}}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3}}, 0x24}}, 0x0) [ 820.267977] overlayfs: unrecognized mount option "upper" or missing value [ 820.268317] jfs: Unrecognized mount option "discard=" or missing value [ 820.361390] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 07:46:49 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upper']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:49 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000140)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:49 executing program 4: read$FUSE(0xffffffffffffffff, &(0x7f0000000b00)={0x2020, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$udf(&(0x7f0000000000)='udf\x00', &(0x7f00000000c0)='./file0\x00', 0x1ec, 0xa, &(0x7f0000000880)=[{&(0x7f0000000100)="01f1f05aafc7dbb5f4a99bbe3a975e86cac4", 0x12, 0x400}, {&(0x7f0000000200)="ed28f957031023f33c12d847f8ad0962d60d4c70f967a55e75f98a4d1e097da7e3ebfb05388de92da0014188110ba4b7ec7887046c1ad3dee01152cfd8935673d2871f5e90fffe61ae1d4860a576a56b5a5260318215951278c847e5f4e5053d7c41c3c19d8fe216038256883d31e92fcb817991313c2eaf0f0d87c2e886cdfdfe1b9ad5b8e5774c5bcf7b98662aea473e8cbc", 0x93, 0x9}, {&(0x7f0000000140)="193dd903fb39efcf0324d7c8c62dfe76c6173d63fc3fc384cba3cf77302acbbd7ad76225", 0x24, 0x8000}, {&(0x7f0000000300)="0a229f097b4d312e300638648c3bb3bd3244e6414132597b81b229648052f5f0ed7e7f0b872aaa5abbd794f537c02ed2c0d1814a7d458d6aff5abf544ad446c56b2a445c461f89c0f40c41896e68932922c85350e5d2e46ee3b5b86c9538acd27e5f5ac30b40fe25a9ed8acfc541af96ab8b64fa9e5abe91289db88b19cb68644e30bdca3b6b1846a7c22f384bdf37dac982575fea4a5562f249ab8d6418310bd6fade1db52575aff525fb62abdbc017d5e45ea032d9d44b9f19471fb93774996ed7392864d58b79858d764976ae6242ae398e9a845c4026228ac6e719e3b60fb0", 0xe1, 0xb1ac}, {&(0x7f0000000400)="a4bdef160ffa958262a6b3714813da3fe7722ccb5d9f7a0ef03c8e02446b179f1ab4f76adaa222472fee7d28e585591850cb6ca8551fad4a5bfb3246fbfd20ecd8d47e5e0dcaa8106cfd0b65d2c0b3b298cbe2b8d0618440348883ff51e746a0e89e4924d206cdbd8099d7dc8a82422a8fee2ab8f846ffa1", 0x78, 0x1}, {&(0x7f0000000480)="e13042c51bd3d748b20ff7a9407c1fedbde1c7329ff15b5240af9204595062351711e490fea3803f320ade32ab34d0bb873b5c032a17db5b9f579753b83800961b86cbbe9080cf842b3bbea31c93e021009b39c5edb8d626e7b23e7e8c3717a04c8cd30a527a802a0900f72bfe4b0cacd4d976adc3f1cc82ee40fb02ac8075ebf76a2f78c98779831ccc9db045efe9f62715349f051a91501ec0938fe23cca8c6b7124a1dbdb6b263df676098b005f05ec57002c43c5a91ebaae59d8c46772414a7eddbe", 0xc4, 0x5}, {&(0x7f0000000580)="f76b36ca0145c4a19bac5c8391bf4dcff94b28578c57820ffc0c838edc5ca359fe3c53e95be4b2217f54467110490bb2c708e3c2e7ce6543ac5cfcdf8841d3302c873700f844342632b29a52e3cfdcba5264181015247d1099f37073a5d0", 0x5e, 0x8000}, {&(0x7f0000000600)="58a9fb29e7dc8552949f27b875592aefcf8525f36b2c40713c05376ef06c2c53339e3cefdb93906c3ae44d0a1db0e6414ad070781cd0c44270cfa62aefa3ba17f4385982374a6674193ed2c07b45f8b410517646492c6c39965df4f62c024f109b3a4fc365963842424ca56beb4ba102d54b75ea783283f895de2ffc83ea46a2e5bd0fb314938a1281ef8e1977a97c9bba43db7d5444a217ef7ffb4e2d5a5b2d35ec6fc9d253f0962bd19f9e9c42a602b3b8aaa6f206f3650140425e039774c9aedb5aabfd9ccc98325b43a86a887699a98c5af668b93f3888dbad8d3ddb3899d1ec027baa29e33c057628", 0xeb, 0x5}, {&(0x7f0000000700)="407d42624fcce81f2425ccc3adf05fc86a54f4b4da59093c4fecfaaf9f1d357d7c02f6a45d1e2a7129aafa9fe91819877e6cf20c03f277c1dccb32d29d6e184f7114378da387157b606cf7db92ad74e9c1cbcb5d7f5746c920095f06b59fa7f2dbd9c16a5544a7c572a27c038154b83b6952a2e884038d4e95f58c47891bce2cbb1e4890", 0x84, 0x8}, {&(0x7f00000007c0)="ebe7dbc8c3034b1060e4c1762115469dd0761aad373790dd1d94823e803b9bc54b82f2487d34a7ff42849d199b00703925c48aa6fe74e84cef1f8d4671c18894c357daa2b9d23cf710c786f5e37d0deb6f08986b89b6c5d23b9343a1be5ca3ae56e076c6ed510415236799104c4220cf875916585f877cb4964c413470adf2869db272b45fe1c40e01b01fc6", 0x8c, 0x30}], 0x482, &(0x7f0000000980)={[{@session={'session', 0x3d, 0x3}}, {@session={'session', 0x3d, 0x10001}}, {@gid={'gid', 0x3d, 0xffffffffffffffff}}, {@gid_ignore='gid=ignore'}, {@gid={'gid', 0x3d, 0xee01}}, {@volume={'volume'}}, {@anchor={'anchor', 0x3d, 0x8}}], [{@fowner_gt={'fowner>', r0}}]}) r1 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) [ 820.484449] overlayfs: unrecognized mount option "upper" or missing value [ 820.508946] overlayfs: './file0' not a directory 07:46:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x10, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:49 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c777f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$DRM_IOCTL_ADD_CTX(r3, 0xc0086420, &(0x7f0000000140)) r4 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(r0) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) 07:46:49 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:49 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./bus/file0\x00', 0x80) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x140) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,wle1rdir=./fil\x00'/42]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r3 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r3, r2) r4 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r4, 0x40045532, &(0x7f00000001c0)) openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r5 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup(r1) write$P9_RXATTRCREATE(0xffffffffffffffff, &(0x7f0000000240)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:49 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x8, 0xfe, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @perf_bp={0x0}, 0x8200, 0x0, 0x0, 0x8, 0x1000}, 0x0, 0x3, 0xffffffffffffffff, 0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r0 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ioctl$SIOCGIFHWADDR(r0, 0x8927, &(0x7f0000000100)={'bond_slave_1\x00'}) r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000400)={0x800, {{0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x2d}}}, 0x1, 0x6, [{{0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0xa}}}, {{0x2, 0x4e24, @broadcast}}, {{0x2, 0x4e20, @multicast2}}, {{0x2, 0x4e24, @multicast1}}, {{0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0xc}}}, {{0x2, 0x4e23, @empty}}]}, 0x390) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) 07:46:49 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_UNLOCK(0xffffffffffffffff, 0x4008642b, &(0x7f0000000000)={0x0, 0x18}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r3, 0x0) fstat(r0, &(0x7f0000000300)) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000140)={0x0, 0x5, {}, {r3}, 0xfffffffffffffffe, 0x6}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r5, 0x0) setreuid(r4, r5) setreuid(r2, 0xee00) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB="2c000000250000022abd7000dfdbdf25000000000249246c490c89f54a3fb3d0230ffc50fb87facaabdfe3dcc90829251198410d077e60ae", @ANYRES32=r6, @ANYBLOB="00000b00f2fff1ffffff090006000500e3040000"], 0x2c}, 0x1, 0x0, 0x0, 0x20048011}, 0x4000000) 07:46:49 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) r3 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r4 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0xa, 0x405) dup2(r4, r3) copy_file_range(r1, &(0x7f0000000000)=0x4, r4, &(0x7f00000000c0)=0x8, 0x8, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) [ 820.739619] jfs: Unrecognized mount option "discard=" or missing value [ 820.776863] overlayfs: workdir and upperdir must be separate subtrees [ 820.779650] overlayfs: unrecognized mount option "wrkdir=./file1" or missing value [ 820.799616] overlayfs: unrecognized mount option "wle1rdir=./fil" or missing value 07:46:49 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:49 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100100, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r2, 0x84, 0x70, &(0x7f0000000300)={0x0, @in={{0x2, 0x4e20, @multicast2}}, [0x1, 0x3, 0xa3a00000000000, 0x1, 0xffffffffffff8001, 0xdd2, 0x9, 0x4, 0x0, 0x5, 0x40, 0x70fd, 0x2, 0x800, 0xb56d]}, &(0x7f00000000c0)=0x100) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3}}, 0x24}}, 0x0) 07:46:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x23, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 820.889294] overlayfs: unrecognized mount option "wle1rdir=./fil" or missing value [ 820.916213] overlayfs: workdir and upperdir must be separate subtrees 07:46:49 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x40000, &(0x7f0000000280)=ANY=[]) r0 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ocfs2_control\x00', 0x200500, 0x0) write$P9_RRENAMEAT(r0, &(0x7f0000000280)={0x7, 0x4b, 0x1}, 0x7) chdir(&(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(r2) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) lseek(r1, 0x0, 0x2) 07:46:49 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) setgid(0xee01) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f0000000000)={'syztnl0\x00', &(0x7f00000000c0)={'syztnl1\x00', r2, 0x29, 0x81, 0x6, 0x8, 0x44, @private2={0xfc, 0x2, [], 0x1}, @dev={0xfe, 0x80, [], 0x2c}, 0x40, 0x20, 0x1, 0x9}}) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)=@deltclass={0x34, 0x29, 0x0, 0x70bd28, 0x25dfdbfe, {0x0, 0x0, 0x0, r3, {0x8, 0x2}, {0x0, 0xffe3}, {0x9, 0xb}}, [@TCA_RATE={0x6, 0x5, {0x3, 0x1}}, @tclass_kind_options=@c_sfb={0x8, 0x1, 'sfb\x00'}]}, 0x34}}, 0x0) [ 820.945913] jfs: Unrecognized mount option "discard=" or missing value 07:46:49 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 821.001872] overlayfs: unrecognized mount option "wrkdir=./file1" or missing value [ 821.093335] overlayfs: workdir and upperdir must be separate subtrees 07:46:50 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./file2\x00', 0x121) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) sendmsg$NLBL_MGMT_C_REMOVE(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)={0x6c, 0x0, 0x402, 0x70bd2a, 0x25dfdbfd, {}, [@NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x3}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x1}, @NLBL_MGMT_A_IPV4MASK={0x8, 0x8, @empty}, @NLBL_MGMT_A_IPV6MASK={0x14, 0x6, @private1}, @NLBL_MGMT_A_IPV6MASK={0x14, 0x6, @initdev={0xfe, 0x88, [], 0x0, 0x0}}, @NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x5}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0xc}, @NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x3}]}, 0x6c}, 0x1, 0x0, 0x0, 0x4008000}, 0x60000080) chdir(&(0x7f0000000380)='./bus\x00') r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = syz_mount_image$afs(&(0x7f0000000540)='afs\x00', &(0x7f0000000580)='./file2\x00', 0x3, 0x2, &(0x7f0000001640)=[{&(0x7f00000005c0)="c7ebaf0c6fe8e94712733371fe02e1beffc84416a7a35ee0e7e5ba5c5a143853f634c4031c86e2b7bb12e860d2ec9534dace958cda3bb648b0f14c41c3570d1841f49f5c905ded1bf2aec57641575e0c0a7ed83699bb8ea05741e86c1c8cff9462ef2a397b0ccf29e1e47863d9afcda65dc3fe4ddefd8ee27a1cb94f7946a25399e33069b7a28672fcc760ce408770c701e097aae13dee584585cbde74f315beb9732e48bbf4cd5e953d15d53b35b47290fc54b3ab43ca89f32f23f10a22d54587ed3987bbb003873e91442ff90a519253587725042c84b3739c03487d2505f728113c1cfc69a784a89f0ede60a6bd8646e2cc47b4b8b4bd3914983a7c13027e29a674c8794806621db3abd23981ce4ceccb839dd3bd6452ab1f3daaa745b2aca0694a5aa6bfb774a78ac357598c6261b97e48d33f31c38f42f0bd576735bcd1d1fb434de0bcc4f5f99f89674b41bdc658630047c1eeefdbd17812d232fe9d8cf72eed48969d68ad1c03f7b4508490936c302606d086c0bd1ad766446567488d6eec36e46d399636cddea86a4c4f69adfeba1bd7eaab4584e2beb5944e46efc38a1c1873191760b45f05ffa82980b308c945d77c7e9015d7ddd31a329dc1ad7b4dd6d685b37d0cf8ee882d915782861b947817c3595c6dba9e4b75555456d08e2d2a3ec67ab368fa13b5ab0219fab549d9a363e6142550497d7f5532de20c8f562ad42dc53c8b062ec0cf5bb2e37658dc38498f444a1ca48cc66e4553b1def604aeac6bdce5cddd51a7f220886e50c33d41a3138fc460ad66f841ab5c122e81446b68d845bee146bf4fbd4655d017095cdeeb7df81caf7e2070de807bf703284b2076f6f2faa35014e04ea10d514bc9c553c4495ecf47d4f93d76052c988d886c83033428db23d7bcf02373831fa9c225c0379111f248247271a206cc25967aba29e17ac34d8c73833a834f7ebac53fa426252b22ea8b7b7f647721b34281416f7f37f53894eb9f6bb5636f3e26a680b3e4b23b48341608615a8d7a6d7f9d61fffc4e2cf65dfce6a81ff19b6ddc41dd26fc5d52004690bad7fde9420f52eb96ebd08ec1fdbe284e68693549168939259f2b660ee1f1d51a4910ffeffde037ced7afd0c53a4472909d91196de608caf43b9c110cbea530f51721ec89f2e8bdd344411372ea1a3cab2757e637a5c7ea92ff613fd413d0fab4d808d3651785f80993b42b63028882c1496b2df21888dbc1f5035a5432c94fde1218caf915688c15d069f96eb54a46825da562eb9de2bea9105100472745041806c8c5a9e6eeecb6e1e9f515acde31a7ce7b1816cae7f20c00ea3e5d89a24b499b1457b67f589394a282fabe9509756d4bbeefcc2a0c4bb81461efa4fd9490bd4ce229b9b5b2af8d6f7753091ee1a782d65be1324f541a7d5da1a9ccd7bab64b128369368fccc88a8ee8839ef38641d6ab37e86bda0a83782b494846bb0f0b962b9a0c6f153160ee02fc93c146b2b16402cbfa05582641f106692c066af1102c8554e67ea34311add6ef8878b7e524d22071d21e199e3d5b6d7a8f84c54f2ec4832cbb0429b25740bdd39ef5009ed72975a75496488deec431ed336fbd2f2d0f97a7a081a3e78ee060a16f3739f0a6918614394357762bb957838d892325e7ad8a9f40cefdcc74030479295606088bc367b41f1b8a0df83995cd57fd324c4c6218acfb840dce003d3c77d121583d025039e9b55507bb2258e876dc497ddcde6eaab1b40c54b784b84b27961880217c4dbd7055bcc96f84d54da71864fb571619f47862ad57e5dec4a73f1c6d0a542e497595d2e7f144fc7cb0a413a6898f01b14b2259abbe6b4be2f7633e70db969e775b9f094a85cbb214d2c537ebf56cbb22be80365784e59841ed5486126467e7c83c76f0444af520489a343198cf48a00cd019b3d1610535192bec4c8d32ed9d873db875d19d52e7e66c23d270f6e5b9103a75875276705cb67402b27db42fbfcaa0a115868a7eebca7c71be1ddc6af5bdc3729e2c3c1549600a6af677936fd11f0560d6f686e85f7364445d3d26f0cd63cc3b2926a172078bedb1306a75c50d95cd469f041cd980054086cc13fa981b2468f4d2dabd93c102c2e1d59193b46f2c141dad51ff1350a5095b6ecd5d84498316732a4c9ba62666bf42bcb5433d0ed4951c9f2d8549f1dfaed59ca61f459db95dcd4c423084e9aeffab52b8affefc4d702aee73b7fa135054d7182c157c53eb597548cefd3549119c35ce46dd9cef918e9fb285bb9f62e5f397115ddd2aa2fa4ba5bd7011138faf311dd3351f012f5b44c8759debf47d60527422f78c4e73b9114a278b030e30fae2ffe52933a849cbdc248adf78c861631fa0191d6ed45c351f872fb8d9ac1cc2aa04fa6603013d262f9580b7ca6960a6ea99efcbc6b224543bc074f0b8ee290d4703395ddbfe2a430b20d161b4804639792120ed89a2c4a53d6dc842fbabc9f0b6afbdf614a139a13892482a40e95d2886406b08b78b61e9cb64dc9b1e7326651e22a164d5e957a147259ea44a83dfbc34173feef18f9f177180909ceb95872e578006e4d311a5c7a31322540d62edc215dbf4d0858e6d970f2437432b3ca26e77faef984d91ca016bbf22023e821a96b8b49ab9ade3b6e409e14d0a7b8a541a1510042bb1fb6418901e8daec50d90305354c45cb410b26a7d9e6423f937e764c390f50e9e2ab5df582a84ad56b51313b01adbda85fedaf85c128c0fc5010a5eb7a5c27d75569c88bc0fdb7abdf9e4b6f6eb9db9bea30e0d3fe376f1bcff829c93271722a95449621cb1920253a0c4953129843033951e54b8927347d21146ba4c2b9ed51d496d754652f452c1d766367264cd8a610a6efd13d6ce744f9a4957938cc80e78889a675aa25b63836de69aa96b6fd865934d23ec605c3026521fcd7d6471b5a40f255c6e1094bd767baac7a51394018cfe461ebc75edefe7ce65a0a3fb6d8884f4ba71b4ac8626668bd1bbb9e6b84d2c8714d084960bcdb854e8c9d96569edf6acc84bf0991ec2546d5a02efa1b613614fb4c1e5ec60ce23aeac8febb60d745bb05e22855c122c2e1c984c4bebbd0a8af2161f5490f981d2afd6bf497e51a967658059981ea837af27e70de5c9039fa81840e83e698fec8e4da915d4da10accaddfe52c5b57152f63a5fe510c61e93612d1d6aac343ca510949bb7951642c7d88d50fa893361fc004374666a55390da9698e7cfc661bde0edeaa004b7cdac08b9e209e92a48e88eda03133e173488ec0acecd637cfa31441ac7b2d9de2c93bd68fd65844bdc200c06c8b88ee9e420b5878a452ca36638059306c51776319a8b2b69f7ea104a03ec934f6ebf10f042503e6ee85d6913794998cf0ffde5b5b9e2684385bf6133a465188111ce119546b7d85c439cc91360a67db8bb182f6969935171757d508306e310160c26be0869302b9576d56ccaf3d68d07b00373b740aac450371ce76932803fd368f63e4380f9d2e499a4ad51913c1f3320c1de9e4c59b0c30e106cc0844fa1e7dfc7a9926d4cd7d486be139e96a8addaf237605d4bcce26fc658520e1935a33a84bd270f0c8b6b375ad0d1543370d1a922c1c2cd2ae5435f23a8cd7d0c9c7e395a0ebd926897399ab507209964b88604cd45b08a5e1d30a0ef987c9d1f6b51641bc5712130cc0e4e49eeab7f5a4221726c7a48d736f44b5edfab5ce892567cf76deb634fd7ab311b3a3457f78efc9029c8a78b91d7cadae5e392831f4cb0270179a6b3e33c12173a824bc525360a861558e8152def87a92e2225a514ebc76029330c526f823877b25d3ddc2e8283c96a214cdd9690b87bd3b0c09dce305c94a8c24f6ff78a091b1258807ca444b7cecb71ff4ddc23eac556a4a3359a77d712bf621bdd40d56154fde26cd679a3bf3a6ae69a2781d72852bafddc7f35607771329eb0f33105faed43640f68ea2c43320e2e1ca342a583e471d1dbba55ce26ee41887f52fbc7ac6a52e30a40cc46f0771096a7b0c85f16761ec6105f35c8c85d8555d9a79ac070ef064ab3dc47ee28b40ddd6c299d9fb8a21df7dc25cb405e7967d811cdd8b1cc8c332ea60c19c880401dfc24b81058918d3b04647d3f856900a468e0db137de198a848608cb4646778dada57d247a0a4107cbfcd27e6323cd23fa442cd35e27612ef5ac58cde1a7fce2541a93eecfaaea16f9d6d87df1a16d2382a323c1fe7cf26633019d41718c82ba3a5a80528daf24da1d2bab421095d39e09a83949494fb4609f26db69541f490cdd8918446d426d2ca7a33efdc5cb4d64691a4a390b102bdc89069a6730bee7e2235116834dbc94a24604c799a6b6b169b056d60233b78687d157f2d4c91ee590f03671d9e54786f786250cac41be8d856d740391d1436eafddddaaef6de76a250bdb636f366a2e0b65f9dc1f67c916239ca047b36290af0fdeec931583b11089c289bdff8bdf52cb0dbfb2418b647ba9a2cbab720a8922b434325fee2f70c6ecde9196a3931ae818841c5feac1fb6cb93a04c790213aff3596b6b4d812853af3fbaec19032a2ed5f19ab6ae1f3497773c11a4f916972cc9dca4f46516dbab3f9adfb5c313eac2b40af6b43920c840c9a549598b413bf12dcfec97e0ea2b907391c8afb0841b3d29692f9881a25da11ec3da2a01067e4cd92f0856627260261ff7926f3b33492dd66e882e38d6d09f964172a509f33df7dca2a5ddf1be523936889b534a830d00ce0c204a1aa523a4aebc2ae0a8f2ffa97552e438c96e845553bef1ffc2114667f1e8da5d100f6d4fa94100b0e73bed53e645c5c788ed39afa091566e4721ba0e7bc1d9a91eff7e2a53911b7b96a6a427470fba1cc76b092d585042dc8216371fb0f253a25bc7aa5592c3a691b32baa20b4cc3b1e0cecd4d4c3a900c9ea18bab6cceb3691368de0a1ba885188c4cbd0b7610398a6d077a075b47361c9b551a72567ce412234eb7fdb4fa87abac841f5836bfd6a83689e87401ba4fc1ca02be64c6eec9c147d1227fecf17d496e592fb2e2c842fbb769c212cc75f6d1817fcb420bc769d8f367d88325e4929ce8e2303709107885d45509ffb433ce977cde3e68a98ae5d59fefa1c8b1ad10b2fe7de7f540ac07ad7e05b99b371864eaf267c19d174ef85d41526225a9be563948f7314032f815180d01cfdec72de5369e4c305377846923f62f358504ba6ffb6918299228b914107f5b0eed83956f83819eb1e149faa5f85e1e353e2842f917bfa974d211c8ecd0298393e4ca64f79dd841ace8bd61469fc14897e370d8eae7b001423aab3bbb467e9719ee93de323308081c1fc673dffbcbf86bf5a10e02d19ea5de3d368aaf33f042cf7eda839c1e5f4f9ef770cadc2682f885453d4bbf0761eb4dad9a5d957ea96a565d63e8a03ee9910c0d01fc73adddbab339869d804662faf287efc606b02a61128c8cd3efeede279e5b87a87bbc17d0d9068a08d9575b809d5135a85453d432a8b8f1de380bbb4031ba8bd3959fc793efdb8774cb150b5a5c9f3017c46e746754c41512e549ec8d8a1ea72b7b08a57a1bc932ee4835c5c22bae1da1d2383fdb42c8fd8e6f9493a9f83672facdc5bac19549c956336a02b1895936684e329f36538a7a0752e538d40fe3f0af7ebdd110689e78da7ff6118726db4d19cdbf1e94e391fc963fdf59dba229f6c8c64d267689bf17a585ebad625a9090c2259c727c9b417ab52bdb030217d94c6bc4d4e07ae828ab14fcb75109f1aa44347cbcf55035c18fcd484db", 0x1000, 0x2}, {&(0x7f00000015c0)="8d777747205f8f12c7b969c722d4b86d0b557b21e70ccaa1bab8d6d4904c3d82a0ed25ed787048f9c62ed8fd51b5e50b2460054eab0c9da936a19f554300f69ac34f6a295ba6f179664eaf31482cedf5d0989b6bc418e464c94c6ac6856a9f0c7c64cfa8ab8b7bfde3c1cb", 0x6b, 0xf6c}], 0x1800804, &(0x7f0000001680)={[{@flock_strict='flock=strict'}, {@flock_strict='flock=strict'}, {@flock_strict='flock=strict'}, {@flock_write='flock=write'}], [{@context={'context', 0x3d, 'sysadm_u'}}, {@obj_type={'obj_type', 0x3d, 'overlay\x00'}}, {@euid_eq={'euid', 0x3d, 0xffffffffffffffff}}, {@measure='measure'}, {@fsname={'fsname', 0x3d, 'nl80211\x00'}}, {@hash='hash'}]}) mknodat(r4, &(0x7f0000001740)='./file0\x00', 0x10, 0xa446) ioctl$ASHMEM_GET_NAME(r1, 0x81007702, &(0x7f0000001780)=""/171) r5 = dup(r1) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000400)='nl80211\x00') sendmsg$NL80211_CMD_REQ_SET_REG(r1, &(0x7f0000000500)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x60, r6, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [@NL80211_ATTR_REG_RULES={0x44, 0x22, 0x0, 0x1, [{0x24, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x401}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x5}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0xfff}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x8}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x6}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x1}, @NL80211_ATTR_FREQ_RANGE_START={0x8}]}]}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x35}]}, 0x60}, 0x1, 0x0, 0x0, 0x2000c000}, 0x840) ioctl$TIOCGRS485(r1, 0x542e, &(0x7f0000000340)) 07:46:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x48, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:50 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="6c6f776d726469724473c67bbffc3fc23b6c2e2f66696c65312c75707065726469723d2e2f66696c653000"/56]) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) [ 821.235345] jfs: Unrecognized mount option "discard=" or missing value [ 821.257279] overlayfs: unrecognized mount option "lowmrdirDsÆ{¿ü?Â;l./file1" or missing value [ 821.310055] overlayfs: unrecognized mount option "lowmrdirDsÆ{¿ü?Â;l./file1" or missing value 07:46:50 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./fil']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:50 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB='$\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r2, @ANYBLOB="0022000000000000000000d07419eab01a28df88570b3ad0a1e67ca7b33eaf0335b11e2cedb92d86fbdc501a37a182f9c9b315becba39910ad33d8ef690f0c46950533ab74f43634a20ff00ddfed7f2f75351fc9f006201f512e3758719161251264afd7c4490e85a2f7e8f14113"], 0x24}}, 0x0) 07:46:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x4c, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:50 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r0 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) write$FUSE_POLL(r0, &(0x7f0000000100)={0x18, 0x0, 0x0, {0x6}}, 0x18) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x4081, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) 07:46:50 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x2) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) [ 821.491108] jfs: Unrecognized mount option "discard=" or missing value [ 821.508362] overlayfs: failed to resolve './fil': -2 07:46:50 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) r2 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r2, 0x40045532, &(0x7f00000001c0)) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f0000000000)=ANY=[@ANYRES64=r2], 0x1) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$RTC_PIE_ON(r4, 0x7005) socket$inet_dccp(0x2, 0x6, 0x0) r5 = socket$inet6(0xa, 0x2, 0x0) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) getsockopt$inet_pktinfo(r6, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f00000000c0)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r7}}, 0x24}}, 0x0) 07:46:50 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./fil']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 821.573601] overlayfs: './file0' not a directory 07:46:50 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/net/pfkey\x00', 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=@newqdisc={0x3c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9, 0x1, 'cake\x00'}, {0xc, 0x2, [@TCA_CAKE_MEMORY={0x8, 0x9, 0x6}]}}]}, 0x3c}}, 0x0) sendmsg$DCCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000001680)={&(0x7f0000000380)={0x12c4, 0x13, 0x0, 0x70bd27, 0x25dfdbfe, {0x6, 0x5c, 0x20, 0x20, {0x4e21, 0x4e24, [0x200, 0xfffff192, 0x9, 0x1], [0x7fffffff, 0x5, 0xd78, 0x3], 0x0, [0xff, 0x8]}, 0x0, 0x7}, [@INET_DIAG_REQ_BYTECODE={0x51, 0x1, "88e215dc673557392688e0903eb6230ffacb29617f905924dadc3ddc18cc3e47f6646ed1786d04cb104a23e1b372ba4a6ac503803c9f9684e733689a5ae1e46d3454ee5993e9212a2935109727"}, @INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "89f1ba1eec2613229251458ccc5da897abed31664ca01b13c0d101e27b3a7249c774db01671b6f5a1813850710bc21d1edb1c168dd4bc4f3c131d6ca44c19c4af4b91324eb1e24c1b9b7528554018a40b9f122104383f7fb07cd8dd88b5b99c57cd3bf1183bdd4509f6590afd3ef04c15930876463b3e5998c9c63bb7e95a5643c28c816ac78d2418f090f700347fca08d4fd0792b13eb68530b51932e88234ec9b758a055e8404ff26f332f88e7058b84a97a2eaac9a7257df87ebe38a0ffcd55df166ba8c9f759669f660db6e9a30ebbba3e921d202f317cdee36a82be2bf17bc68e3eb6f049aed94121de36a2d5637a4daf122e609acf748d46f56e5b21dede491aeee922e2565f72b7a2a6e524aa0ff942257251020400a2ea4f63baa1156b556ddde3c070160fdfbaeb075ce149849134c46df7f9e7014a7f769e5a2827b24907391960a4601d8a7d52c79d550fa0eb672fa83ec40c6c9ae6c6232b5a4764e3b99b39baad83adfa49af89598e04cc5cd969d6add2448d5d8499353c87ab1edf4f3e4421bc5e725db461ab534f79c3c4e8e07e763ba4e2370da8236e08eaa6fb0dd13274f723504c5026d8c20cfddac3f000c8a4d684944fc273e8677ad0ed2a3e1f980c5cbb8cf5a1b82af6e2416d56f5d7d96a92563baf7c73d9f5d2d56bd8575fa5f57a934fd01116a42708d27433866e13ebde2af62fc93db3fcea7d8029e88f8af4a9ebf86bed937e5170fd4614a15414710272941695c69d720f8629a05367004e8fde1dcce13245c829728ed85a39ee2ee352ca81990455cd5f61852328b8aca05f9441e32eecabf24981bb9c6a32634f713b88c5d2fa79da29de015b0a5455bb60575db126b224cbc30634964a063c55ce6e54aedcc4e9fca25679a75d40844507eb5812659555570d745cdf482c8a08147d8f4928f823479e4332d6e8d3ffa238f55c34bd61aaadaec1dbc90b50552970fff0dd24db82728788d19ad474bd9cf475ea24ff9662ec29d300758ea2d27da5e858efb01f4ecf5b1f6a366da24fabac225f4a1f80bbd5965f253c528273905dce9fa0633f9fc875d28acdd3dc56533bd19a2a5f5125b9886f26fb579359311927e4762a25347d1ec6dc5d804a1d0cca6911fb244cb04080cb406833718730800bbc003663f070baa5381d17102a37ddbd93eb60d0a62b30d9ae35355618466fd42187d89d48ccd128cad58a545445a5d1ae3f6779e09d8439d743807da558c060fa48008a6dc5e12e5ba2732dc6ac6bde4e0f99e420ca4526e7ad6ccb387e2c0935d78903f07e7ec0be6419628d2f6932080c9cf09578573e2f9a059012c4afa48f43fae08d04f412a59565440b03ad1df9398cae34117753e4aa03ab2190e081d36fbe34d2ea9847b350b3d3c38fdc18460c515b739d491ee35216eb198b508e5a6df342eec4bf3c5a320e84f76ab4ad1aefc73c02acc54f957bcd9c802dd8cf205c9e47b89f897599651af09fb5eda61d852f541c17be8b1dd23459b4b06206188e6ffd428216eca497c8d86601c3d0dbcd17db8af9432ed8bf8b2afc0862d4ed5c2914cd91a9b10397c5c04bc232683f0e1b56eeb8ca183c6b299fc556b73ae8440605ebef23aed92baa80cc3436dd2ddb7a455397386f06b6dc615caaff3560e813efb1802bcb4a0f66186b97126eec64c335f639ff3a5c29967cb1fe6bf1f7db0615cbbf56589a3aee5b4c721c0d56b6f51eab510a29a8f09ba199da7101cbd5fe76aad767f0fb42eb87f0287b39943904148be05ff527fb7c3edcd70c6b616f0575a311e17bf4cc26168e5180adc217ce9df09c859b06668364ae6769a48b3fca4aaf893596e96aef8a3974a2c2f420f20034e27389ea2807ed6e459e4596cda47d24773628c28a74830460d2c250370f2bd2d8e13b29f61a3b68c4d063703f0db6a3ffcbcefcac9be17e37d9fcfe4cae4fcd5500cfac5b2a1ef165e916de6a344fd40c7fa775bdb547ac90c0c9350c90b6466cbb64170c9c32b04c40f3dd643e6ab60d3c708c1ec7069939689321c0b8ba1be15ada0180667f5fdb6b33f5c5020b02c861ca10e77deac156d019315f54e6b24ff82e9c1bb794b30dd31655564163e48d7f66cc1c1e624e05b8bf1065ba1e41f0fe4f9e680d23061d32b1101e3df4920aa11d5a405e096d450a1578fd609bedfa501116fa5c38da3df610f0bdf85ca1e5af2b306bab8f675b8463de18edff5b26dd1a41ed16111b1af67631b254c5ebcd2926da9efbca7d4a5ee552e829181a6d951a7bd8768d0e55ee2c2f437afdef92153b6e387b11a51c71eb53387b0f63684f6149c9481b0f5607fa599c9367ef56cb9a35c74bc9d4df0b069b0ebe506793989c79a9166af70f96d858a509d2395c5860fbdfe40334741c1bc1f53fc963f93c14301748c40efb0d55f04bd4854bc4935e71c640b1429143ab42111bf1c4cce09e363a8743417991b85d376440d6d6fed25a479b83c8eaea00f2cf9c94fa1cfc861da87e7a0c4d3b18a724556b9e6cbc485e058079ba188b1e16d354332e9244fe47f0bc0f08d83601f07f132b5a4452eb4b0455a9aaf64a4cc6e5dca4adac0f581bcc0c4569d95d5039dc8e97d6c317d85c2c75063996538baf36c6e0a64ac2512256ddd7a28ab6bf54585dcc2afce98ae6a1ef04df8e02b144fee16b9a742d1ba2f29c29780fc1fd2a1d822b9998ff39cc3954818fb218fc1a4b9dc84962e0b5c23cb5ba0f7225a1d4408be2c89dbb5a27ee2c1bcac9d1e71067d0dcab1a988256151a4dc704d78d5acface2c92fc738c0cbf9c7fce8f80ca19e9aa1da4c943fb99be532172ba722157661f0fe4473555bec8133d40143c6c4edeeaaad923a15def6794cd008dec865303a52a2368d89a4e4ae17b474e15dd860df704df947bdc8c584e054264c80e319df56fc8f5c55e5c5db7e66d8f267604566c57b5373ee06039809b67e0da0a30848c0312c13db74392e5a4a22996eb5f3facf87d412b5406a4f7b236b4863a9ec2b59eb47681c9181604a1cac9f2fbdb4f34bc67b0dff8443d9c942d69ff26e3c5a835049a05e864d810385fc729f15171dde5176b24026e24a6f9b86284aae6f1188957389ba54bd0632046d57788afe58a5505eb737339d7c3b70b9f6012b8b64bf6ec05607bad227c06a39f02ac6d6df0f4b1891110109e7081d03e251a835058af8a6e6c9070565b91122324330d4c7c88397e0edff725679426ada9b6ccec0270705f236f5c3f9adc1ed24a0bda4fa9e4cdf4bbda1eda9bd13c1cad1a9ade52b34e057b8840977c67298d28e92ff0aa423dc2e938f6d081df7f7914f9fc5853d9c7925cd35a28661f4a17fff6f3f9c43dc2eb33183f3b33ba8863b40930a5e993c431d71bac1e40a93ae8a5e37fe2059eb3045af0d4e90692353ae8faed0e04e8f19665904daec84c08d2366d84ae0082f60a2bb2a9392ebdde34cab7ba4aff4a1694f0f6c9be98406ef11d8817550b7d357c4ac113194a9bcbb2cacd0e7cb83a239e89dd822a25cca726a3a000cf6ff349cdcf8f956fc9fcf2c361a48480178a84a515d4b558b77ba36fffd9d46fd4eecd95ca805bcbf752c36c40783bbb78f663ff107db2b8d21431451ea023caa6b41a088494c1011c0b2997a7f6f6986c3cd14170c889ab4a5a50bce6c70434fc077c91f1054693b8ef21abae705f3ef08e89732897f10a0dc1f3bbe553d8d7032cfd78f04c4afee576ad369e430aa923f7a69b75815320a68af89e314a0727aab928401e6373fa23931e02f6d7717541ce948852b74e9ccf74215bb0ed414965ba203086c5c9de4a302cd2dc66e210a1135433b16f559eedc0e7651029e767436c9b31e8f7abc160cf04e52bbc4acce3bfe3b74552d727cb1555beaea61c43292feb0396de0b2ece4326965d8765b8f4749d4fa62457b5a819c42cb4c32662753ef5b8a784095c527fde381ae6caece92c17693b0660ceec4e283ae4e06dc6107ee1d7625a55867feda39167c7567fb192c97a7421b73d07cfaa2c441564f79d1dc5e26191670a3d2a8885c76a275cd47665e922716ba234cb1255debbcccbb729fc98431fcd689e347f9d62a24feb47838c10d84c8bd5cb0448e7327882a48df1ec5275945bfef1d2a7a5b8cc1869daf8be93d85efae0614d1036fc16c82bb77f917db14987d07c4efd3655ad45a5232d5c7d13e0ee3ffd84481cd9d060b64e73fe874bf09a994976349b6e40cfd0fb17ae625d9515fc7aabb7aad89b9e506ba6b44eb82a3bedb9f0403eb98ba4113c2ac64093d47cd36ad7156cf3d225663bfa7eb9024f6d7673764e8ee47f1e15ac9bc3e6bf6132919cb160ebb0224bc66a2ea8622a4e2fab5ab800f2f7f36d15f0341d6bb4e4747b43171447316896c662fb50890a0991712a0a831bd0d8a57c8211c2ebc716fa1e75e08a885f9bc9fc4ba20c20698e3d52f4f83762de1a6735c22b191d1605d8af7ccf799e4d966cf6af518c00a5a94d97e0f49bf0ee2910fee16f436d2b0f4fa649529f8e6cbd010471579abfa91ef2a3df82e8ceb74b55b8aa40e2ba15b24395a26ffad29a2e7448d210a65cc95edfd3b69abae65fd47994ade51f7418af214114420475d575787a8a2357ccd5c18f398f98aebe725a10d01ef02f070606c6fb61eb5c012c0ad509db5c5b4d166da2c70397b9e1d3d5e2d689802e302857ee4b475adb6ea8dbe6518247ddbcee5b32935091969c980aff2f865dd5fdb50175eac0b076af9914468645db47a449c00342be79ad61dea7118b3af04b06bd61bf399aee3747df073b1abb77ca6a6fc0634c9e4428957f1a88b328631b4736ca5d29a11d331c533bd087b4a3f27b676b8c488d1060d165a4062e9968dbf0326cd655679b20d0064320ae1cb751a4fe82097cc0d1d856e88419e58ad730cd2104c1276ee1e8c77a74071cd2a6d935c9d31ae1ca11fd5d84ea09bbdc5e318e994534aad7ff81fd5ee288f7869a478508649e2323bbe7cd31fdef437348c7201bc0a1f0869fcfaad54a75c85fb07de0409dd7334a5f11a1ae61aff83727d96f2df4ada04b5bb483c2348c314a88177a30c2f127b18bf649bf78ace17930ba2b520447ad4f183c7f38266b5ac63a9c9e27f0ef2feb10ef203b4d2572b10c1bdb78c6a37e19d3d6a144041d4d75a9a94d562ad832bfe97d1bc6fd2ce7a68f6e79dba2520ffdff2fe8c7bae0e2d1d0c535955675a7d1a2103b1fb051c0cbc21fb75febd6cf5f91679239fc6a6929e9f1e609c3de005feaa6f1a8abbfa2bfdf9318cbe8a07f6d5b6a37f2b280559787079a4b6e67b62f9654b6d1e1a9c937fbb3ef3b928297b143a04ae3f1d0b91d586ed727e6ed259f73f060266fd16a56d9f76284581ae775b33a547a42f2509b0e08704f1e6481737f6e86e62b032009426a9392943379933531bbd022ba7218dd74a2cdfdd8543b063214583bc93a1659fc202952040569c5f1cbcf27e33704c0fd8fecd13dc735fdc6bec949068a5af541a294eefc410b37121b2b1046f0cf0c4922492b8da715c3c5aa8726da96dda3e9c1a534662f8d9b5825e7ad5eaf2f743c4cd50e45b2a1949bc7e3b6ea7730b7ce8a470b4146584851b94f5636979c03665977633e95490d0336495b77956974f0bf47c90d78ee973275f8d3c67b1a8a3a02d92f253eb385e0d9428b75a8b8a2de3e64988818d352b2a7e2a2795e6d3a672b4ab7eb0fb8121505eefa106a11f958a133fe4c44b0b04406a3470dfe11b87ee5f48dc4ebb95e1a22e884388d27dbcb29750"}, @INET_DIAG_REQ_BYTECODE={0x71, 0x1, "8faed47e5c6e2783476bd85fd9b9092b695d9de96d04a5c1de7f2a8a053bd039106e1335fc46def0494c77527b1519333c9ae7b567fdbf119409ec1c46705989bf94f01563ac8d592407c1236a02ce8b08ccb188e28a87b7726f6cbd902da5787ef1358251ef52e1a84965c27b"}, @INET_DIAG_REQ_BYTECODE={0x4c, 0x1, "ec7efd99f8e412cbb84dade03c3ee5f01a0b1dd55f67b363b3c5747789cf664c8e7a3b7eeef101ae148691fae473a5698ed4f12b246da2ffbcd526ba2f97315cb6cfa890405a53b3"}, @INET_DIAG_REQ_BYTECODE={0x8c, 0x1, "4337e57898de86394ea4069bae38dd258447335207ce1c70721873aa11fb45ef259634a5413df5275120eac3f57b1fca262e9cdcdb4c13ade950d323713860cd568e9c0043f761687ecc65579c81318caa4b67fd17ac1b3d6f95537314bdb76a87692fbef4f218404d5183814541d29f0e84b9a29bbd0635cbfaefadafba61d86cc0f1664784c302"}, @INET_DIAG_REQ_BYTECODE={0x5c, 0x1, "c7ec6fc6f1aa8955c783673f5b56bd1e8b8d3474d216bad4b4964ff5b06ef34eebfb3b84d7e7f1b25476c98abc5fdad4fa42f81cb8388ed598c6f8ee3f182919cdd0cf4d96ca5f38fead577873663695293ad4d6597f3fce"}, @INET_DIAG_REQ_BYTECODE={0x75, 0x1, "c3eca256e14ed769128e4678b404f7958aa818a96c1c4eae136c5d913eaedd0b7c9ab525f6eaaaf0f48082f6ee620a8b21c9ccd288eec0f4886d6693a35b6c047a455fdaa79eeccbf44c3171b828aed3361ddbad078de045807b7aa6a03d3c0b817ecd8985b11a272e26ddabf1ff599b82"}]}, 0x12c4}, 0x1, 0x0, 0x0, 0x80}, 0x4000000) ioctl$VIDIOC_SUBDEV_G_EDID(r0, 0xc0285628, &(0x7f0000000300)={0x0, 0x7, 0x0, [], &(0x7f00000002c0)=0x80}) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000200)='/dev/hwrng\x00', 0x26400, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000140)='./file2\x00') r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(r2) r6 = socket$inet_dccp(0x2, 0x6, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r6, 0x942e, 0x0) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) 07:46:50 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=ANY=[@ANYBLOB='$\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r1, @ANYBLOB="000000000000020000000000"], 0x24}}, 0x0) 07:46:50 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x101000, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x5) dup(r1) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140)='/dev/dlm-control\x00', 0x4000, 0x0) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) r5 = socket$inet6(0xa, 0x2, 0x0) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$KVM_GET_DIRTY_LOG(r6, 0x4010ae42, &(0x7f0000000280)={0x101ff, 0x0, &(0x7f0000ff4000/0xb000)=nil}) ioctl$VIDIOC_S_OUTPUT(0xffffffffffffffff, 0xc004562f, &(0x7f00000002c0)=0x400) lseek(r0, 0x0, 0x2) 07:46:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x68, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 821.714366] overlayfs: failed to resolve './fil': -2 07:46:50 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB], 0x1) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {0x0, 0x6}}}, 0x24}}, 0x0) 07:46:50 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./fil']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 821.757785] jfs: Unrecognized mount option "discard=" or missing value 07:46:50 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r2, @ANYBLOB="00000000000000000000000100d3401d99ff00"], 0x24}}, 0x0) [ 821.850686] overlayfs: failed to resolve './fil': -2 07:46:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x6c, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 821.874116] overlayfs: './file0' not a directory [ 821.999265] jfs: Unrecognized mount option "discard=" or missing value [ 822.162657] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 07:46:51 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x20801, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r2, 0xc06864a2, &(0x7f0000000100)={&(0x7f00000000c0)=[0x10001, 0x53, 0x3, 0x3, 0x2, 0x6, 0x9, 0x2], 0x8, 0x0, 0x10001, 0x7, 0x0, 0x4, 0x4, {0xfffff729, 0x2, 0x21, 0x9, 0x7, 0x0, 0x0, 0x200, 0x9, 0x81, 0x1, 0x1, 0x0, 0x1c6f4f78, "f24d1a2485cc4e4260ddbc85c4b56db096b53aad8b3e66342ffe8ac86890fed9"}}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3}}, 0x24}}, 0x0) 07:46:51 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:51 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x81) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$SIOCX25SSUBSCRIP(r1, 0x89e1, &(0x7f0000000280)={'\x00', 0x7, 0x80100001}) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="6c6f7765606c69723d2e0ccb69942c776f726b6469723d64697207000000696c653000000000000000000000cb7d909ccb16c18811743bac34000000"]) chdir(&(0x7f0000000380)='./bus\x00') r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = dup(r3) write$P9_RXATTRCREATE(r6, &(0x7f0000000040)={0x7}, 0x7) lseek(r2, 0x0, 0x2) 07:46:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x74, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:51 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r0 = creat(&(0x7f0000000280)='./file0\x00', 0x3) setsockopt$TIPC_MCAST_REPLICAST(r0, 0x10f, 0x86) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) 07:46:51 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) dup(r1) write$P9_RXATTRCREATE(r0, &(0x7f0000000040)={0x7}, 0x7) 07:46:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x7a, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 822.348447] jfs: Unrecognized mount option "discard=" or missing value [ 822.372121] overlayfs: failed to resolve './file': -2 07:46:51 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 822.403846] overlayfs: unrecognized mount option "lowe`lir=. Ëi”" or missing value [ 822.439628] jfs: Unrecognized mount option "discard=" or missing value [ 822.450511] overlayfs: unrecognized mount option "lowe`lir=. Ëi”" or missing value 07:46:51 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000140)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:51 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 822.490892] overlayfs: failed to resolve './file': -2 07:46:51 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = syz_open_dev$swradio(&(0x7f00000004c0)='/dev/swradio#\x00', 0x1, 0x2) r3 = socket$unix(0x1, 0x0, 0x0) r4 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r4, 0x40045532, &(0x7f00000001c0)) statx(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x6000, 0x800, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = gettid() ptrace$setopts(0x4206, r6, 0x0, 0x0) tkill(r6, 0x33) ptrace$setregs(0xd, r6, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r6, 0x0, 0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000640)=0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000300)="a17e5335b92a157a7026050a4985442b8832216662bd94fb72a68800900fcfd367fe8c98db77589abfa29e838b61a6a7b49cc6152e0e88ab546dfd0d8cdb1b493a3db417e82d5fe77968f7869b1181c903b8d47d0510f8b4118c1ecff81afe7d121d74def05ae59181fadc03886385ccee9ae0e11d4393d8844a8932d3260453c24b8347d95f5a07a41028ec14ed60581273fbcb533c9a19a6e2a88bbafaae0d5b1ca3988284900c2857697977cefe396b1b12734c6664e92649ebc772f8000e501d212e375e17650ca10616c1486c686c634feb668a66248f7c4a5a", 0xdc}, {&(0x7f0000000000)="8c098893d2c946a628c2950a81a49a93eb6625", 0x13}, {&(0x7f0000000200)="d61b4312eef7022654643a43ede22e98e77b71069148bd622a3ac8942147255fa31961dc1b4ea30ad673b3a246eb964b071a1430a661189d86e537a06e76a81fdc31455cbf5e", 0x46}, {&(0x7f0000000400)="a6104e21018a08eaa07859151201011c0f1cf4a962627b75ab4667815c68b28710b95a8fb585923284d37333eb14831a9a7d2688f00846979a1545f63f2e64610d0426700aa46da24a46177f03c86619bba7539955e579039b2450e70db0d8959bbf29f4fd2b8c296a84c8ea02ed7f3abad8c61b2ea1b9cba697c1a9387e227a0d5284f46f6f114eef5e447df673570974e87a0745d55e08", 0x98}], 0x4, &(0x7f0000000680)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, r5}}}, @cred={{0x1c, 0x1, 0x2, {r6, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}], 0x120, 0x20000800}, 0x4008000) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r9}}, 0x24}}, 0x0) 07:46:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x300, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:51 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xc}}}, 0x24}}, 0x0) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/attr/current\x00', 0x2, 0x0) 07:46:51 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 822.636453] overlayfs: failed to resolve './file': -2 [ 822.657168] kauditd_printk_skb: 53 callbacks suppressed [ 822.657179] audit: type=1804 audit(1605944811.501:1597): pid=28697 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2569/bus/file0" dev="sda1" ino=17162 res=1 07:46:51 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$VIDIOC_G_FBUF(r1, 0x8030560a, &(0x7f0000000280)={0x0, 0x28, &(0x7f0000000140)="ae681f6d3408cb9f004eff18cff44dcd01405b2b437776c5648342b2c89953b880054d9cbff5d6d924cf1ae4e6f84c49", {0x1ff, 0x6, 0x40c0201, 0x8, 0xa5cc, 0xffffffc0, 0x4, 0x7}}) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = dup(r3) write$P9_RXATTRCREATE(r6, &(0x7f0000000040)={0x7}, 0x7) lseek(r2, 0x0, 0x2) [ 822.702259] audit: type=1804 audit(1605944811.501:1598): pid=28697 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2569/bus/file0" dev="sda1" ino=17162 res=1 [ 822.725493] overlayfs: './file0' not a directory 07:46:51 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f0000000000)=ANY=[], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4}}, 0x24}}, 0x0) [ 822.766807] audit: type=1804 audit(1605944811.541:1599): pid=28703 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2620/bus/file0" dev="sda1" ino=17055 res=1 [ 822.803029] jfs: Unrecognized mount option "discard=" or missing value [ 822.807031] audit: type=1804 audit(1605944811.541:1600): pid=28694 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2620/bus/file0" dev="sda1" ino=17055 res=1 [ 822.843180] audit: type=1804 audit(1605944811.581:1601): pid=28703 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2620/bus/bus/file0" dev="sda1" ino=16214 res=1 [ 822.883475] audit: type=1804 audit(1605944811.581:1602): pid=28694 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2620/bus/bus/file0" dev="sda1" ino=16214 res=1 [ 822.960337] audit: type=1804 audit(1605944811.801:1603): pid=28722 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2621/bus/file0" dev="overlay" ino=16198 res=1 [ 823.010877] overlayfs: './file0' not a directory [ 823.021116] overlayfs: './file0' not a directory [ 823.041334] audit: type=1804 audit(1605944811.881:1604): pid=28728 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2621/bus/bus/file0" dev="overlay" ino=15930 res=1 07:46:52 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000140)={&(0x7f0000000100)='./file1\x00', r1}, 0x10) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) 07:46:52 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x500, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:52 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="240000002c002f6d0a94f8f2339be2450233fca5", @ANYRES32=r2, @ANYBLOB='\x00'/12], 0x24}}, 0x0) 07:46:52 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(0xffffffffffffffff, 0x84, 0x21, &(0x7f0000000140)=0x1, 0x4) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) socket$isdn(0x22, 0x3, 0x24) 07:46:52 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = syz_mount_image$adfs(&(0x7f00000002c0)='adfs\x00', &(0x7f0000000300)='./file1\x00', 0x9, 0x4, &(0x7f0000000740)=[{&(0x7f0000000500)="ca1369fa0cdaf7193f3524b14327f3f669ae73de4dd168cb3e3896dbd9905045d6c7923e98a87833a60e65cc438f6aea8c446467efeb55fdc6727f466122a15733bd82af01e7986d9c3a", 0x4a, 0xfa68}, {&(0x7f0000000580)="5dfb0f7ad6dbcca7acec28b6c9df9394bd5c31f84f5972bb41fb651f6fdae58a82c177a6a85545f5f4d1548f9074409dc2948a21a088cfdcf82736b4478a77645168c3234c23a51c36bf72455ca11e029eb9e9d8452e0dd9e0dbb09abda3497a715be081872cf23b60991677bf002951c31145d98382774e4533dd15e9db3409b4ea1b2d053cbf521dfb09f20958ad53c286ee044389a884ccab3d10fe1f2fda5b69a2f192a2be77bd4cd07ad5db0c89319c3f16", 0xb4}, {&(0x7f0000000640)="1068c315710ae9065e1fa809c0d65fd1a0343218e34bbe061baef17dc58ab57d5a81df81653f0a1ccccfad89dcf1d5dcfbf721740ba922f0edac677a0ffdb040b59e5f16f6f019126acde83d7e1b98d4a0dbb604f3cd2def5d48d71b27d3ef649e7c2d62d64786f684b0d05ec05700f03bf893a9ff6e69bac3efa50a30879a7fe41c58a234c94b62615575435c084f2d1d51f01801e04c98cb6f5230e7ce31208daf9937836f6f588c9e3a51a64e1e762606440a0f1b6c4709ab52e40ca58c909997eb6d55d1f84c62cf7d3bf3b7d5dc1aae45de0fdcb0c52b5d4d57e9f0", 0xde, 0x757}, {&(0x7f0000000340)="36baed8691ccbee836db14ddfe48d7b0664ff243c6e9ac940e55a3ad8776a9e3421f0176ec647faf52da33f28e3cf305362bb57adb0e189163b613546a8a", 0x3e, 0x2}], 0x100080, &(0x7f00000007c0)={[{'syz0\x00'}, {'overlay\x00'}, {'[*}[#*+\\'}, {'syz0\x00'}, {'syz1\x00'}, {'/&'}, {'syz1\x00'}, {'overlay\x00'}], [{@fsname={'fsname', 0x3d, 'syz0\x00'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '^@@\xe9\xed+%'}}, {@fowner_lt={'fowner<', 0xee00}}]}) mknodat(r1, &(0x7f0000000840)='./bus/file0\x00', 0x80, 0x82b2) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) r5 = getpid() ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r4, 0xc1105517, &(0x7f00000003c0)={{0x7, 0x5, 0x8000, 0x4, 'syz0\x00', 0x3}, 0x2, 0x1, 0x46, r5, 0x1, 0xd10, 'syz1\x00', &(0x7f0000000280)=['overlay\x00'], 0x8, [], [0x8, 0x2, 0xcd35, 0x1]}) r6 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = dup(r2) write$P9_RXATTRCREATE(r7, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:52 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) [ 823.279580] jfs: Unrecognized mount option "discard=" or missing value 07:46:52 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x600, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:52 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$KVM_IOEVENTFD(r0, 0x4040ae79, &(0x7f00000000c0)={0x4, &(0x7f0000000000), 0x0, r2, 0x8}) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$KVM_SET_CLOCK(r4, 0x4030ae7b, &(0x7f0000000100)={0x7fff, 0x8}) r5 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r5, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r5, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r6}}, 0x24}}, 0x0) [ 823.424317] overlayfs: './file0' not a directory [ 823.438003] audit: type=1804 audit(1605944812.281:1605): pid=28753 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2622/bus/file0" dev="overlay" ino=16100 res=1 [ 823.534302] overlayfs: './file0' not a directory 07:46:52 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:52 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f0000000000)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) [ 823.640640] jfs: Unrecognized mount option "discard=" or missing value 07:46:52 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) r2 = socket$nl_rdma(0x10, 0x3, 0x14) getsockopt$IP_VS_SO_GET_SERVICES(r2, 0x0, 0x482, &(0x7f0000000300)=""/224, &(0x7f00000000c0)=0xe0) write$P9_RFLUSH(0xffffffffffffffff, &(0x7f0000000000)={0x7, 0x6d, 0x2}, 0x7) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3}}, 0x24}}, 0x0) 07:46:52 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="6c6f7765626469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530f0c76fa63bfadcd4f7e8ea6c422ef5dfa067a8e611f692a2b43de501ebed8dd09212f05ef147d8def91c200ed88830ea5b1aeceb9e59331bee8923a526a930789fd3114e02698ea963024c6ed83b047912448465c7c7676c7d59a5da248f4f5928583792422ea360ff23530e7ef47199bc8266c49750bb244194992d0e3ca67857200b73eb0797d6180a9abb636716f079d99f4f8d6f01be976ae16c07e85190b5"]) execve(&(0x7f0000000140)='./file1\x00', &(0x7f0000000580)=[&(0x7f00000003c0)='overlay\x00', &(0x7f0000000400)='#\x00', &(0x7f0000000440)='overlay\x00', &(0x7f0000000480)='overlay\x00', &(0x7f00000004c0)='overlay\x00', &(0x7f0000000500)='overlay\x00', &(0x7f0000000540)='^:\x00'], &(0x7f0000000700)=[&(0x7f00000005c0)=')+}\x00', &(0x7f0000000600)='overlay\x00', &(0x7f0000000640)='overlay\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='overlay\x00']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:46:52 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus\x00', 0x23) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:46:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x700, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:52 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}, 0x10) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) 07:46:52 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:52 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) r2 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x4, 0xc0040) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140)='nl80211\x00') r4 = syz_open_dev$vcsu(&(0x7f0000000300)='/dev/vcsu#\x00', 0x3f, 0x400800) connect$vsock_stream(r4, &(0x7f0000000340)={0x28, 0x0, 0x0, @local}, 0x10) sendmsg$NL80211_CMD_ABORT_SCAN(r2, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="000128bd7000fbdbdf257200000008000300", @ANYRES32=0x0, @ANYBLOB="0c0099000104000041000000"], 0x28}, 0x1, 0x0, 0x0, 0x200048c1}, 0x4008000) keyctl$session_to_parent(0x12) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=ANY=[@ANYBLOB='$\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r5, @ANYBLOB="ff000000ff00000000000000"], 0x24}}, 0x0) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000000)={0x4, 0xbb5, 0x2, 0x2}, 0x8) semget$private(0x0, 0x0, 0x4) [ 823.967589] overlayfs: unrecognized mount option "lowebdir=./bus" or missing value [ 823.982296] audit: type=1804 audit(1605944812.821:1606): pid=28823 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2623/bus/file0" dev="sda1" ino=15899 res=1 [ 824.002733] jfs: Unrecognized mount option "discard=" or missing value 07:46:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x900, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:52 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 824.043457] overlayfs: unrecognized mount option "lowebdir=./bus" or missing value 07:46:52 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000140)='./file1/file0\x00', &(0x7f0000000080)='overlay\x00', 0x104040, &(0x7f00000002c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469903d2e2f66696c65312c75707065726469723d2e2f66696c6530f03579abeb3df78a5502966921cf725ede3878b00c517b4cbd70622efb6282480bdb13bd278a7c106a43637eea38c0caf0b2e6a65baa73d19ee2beb66e1685e3"]) chdir(&(0x7f0000000380)='./bus\x00') getsockname$packet(0xffffffffffffffff, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=@newqdisc={0x3c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9, 0x1, 'cake\x00'}, {0xc, 0x2, [@TCA_CAKE_MEMORY={0x8, 0x9, 0x6}]}}]}, 0x3c}}, 0x0) getsockopt$PNPIPE_IFINDEX(r0, 0x113, 0x2, &(0x7f00000004c0)=0x0, &(0x7f0000000500)=0x4) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f00000005c0)={'ip6tnl0\x00', &(0x7f0000000540)={'syztnl1\x00', 0x0, 0x4, 0x2, 0x1, 0x6, 0x44, @private2, @mcast2, 0x20, 0x20, 0x80000000, 0x7}}) sendmsg$ETHTOOL_MSG_LINKINFO_GET(r0, &(0x7f0000000740)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000700)={&(0x7f0000000600)={0xc4, 0x0, 0x200, 0x70bd28, 0x25dfdbfb, {}, [@HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller0\x00'}]}, @HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}]}, @HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'virt_wifi0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_macvtap\x00'}]}]}, 0xc4}, 0x1, 0x0, 0x0, 0x20000005}, 0x88) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r6 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = dup(r6) write$P9_RXATTRCREATE(r9, &(0x7f0000000040)={0x7}, 0x7) lseek(r5, 0x0, 0x2) 07:46:53 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) write$RDMA_USER_CM_CMD_DESTROY_ID(0xffffffffffffffff, &(0x7f00000000c0)={0x1, 0x10}, 0x18) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) [ 824.229111] overlayfs: failed to resolve './file0': -2 [ 824.265198] jfs: Unrecognized mount option "discard=" or missing value 07:46:53 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:53 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) r3 = fcntl$getown(r0, 0x9) getpriority(0x2, r3) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) 07:46:53 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) recvmmsg(r1, &(0x7f0000000400)=[{{0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/26, 0x1a}, {&(0x7f0000000280)=""/236, 0xec}], 0x2}, 0x8}], 0x1, 0x2, &(0x7f0000000440)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) [ 824.504186] overlayfs: './file0' not a directory 07:46:53 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="6c6f77657264ca003d2e2f6275732e2f66696c65312c75707065726469723d2e443673ddf71992701a426c0711c06a29b205b4602c50f79b08d360eb84a3e7923a09c0fad3e02ec9a2cfda55413c40334c8b49"]) chdir(&(0x7f0000000380)='./bus\x00') r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) 07:46:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0xa00, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 824.633640] jfs: Unrecognized mount option "discard=" or missing value [ 824.730885] overlayfs: unrecognized mount option "lowerdÊ" or missing value [ 824.758910] overlayfs: unrecognized mount option "lowerdÊ" or missing value 07:46:53 executing program 2: getegid() r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x0, 0x0) r2 = dup3(0xffffffffffffffff, r0, 0x0) ioctl$TIOCSCTTY(r2, 0x540e, 0xcc) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x13, &(0x7f0000000300)=0x2, 0x4) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) ioctl$TIOCGLCKTRMIOS(r1, 0x5456, &(0x7f0000000180)={0x6, 0x800, 0x1f, 0x101, 0x1a, "9e390e399a6058361378e09b057dcb0a91bec3"}) r3 = msgget(0x2, 0x18) msgctl$MSG_STAT(r3, 0xb, &(0x7f0000000200)=""/99) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r4 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r4, 0x82307201, &(0x7f00000001c0)) 07:46:53 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet6(0xa, 0x2, 0x0) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$sock_bt_bnep_BNEPCONNDEL(r5, 0x400442c9, &(0x7f0000000100)={0x9, @random="826c3ca0d7d4"}) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) ioctl$SIOCRSSCAUSE(0xffffffffffffffff, 0x89e1, &(0x7f0000000000)=0x800) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r6}}, 0x24}}, 0x0) 07:46:53 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000140)='/proc/self/net/pfkey\x00', 0x101000, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r0, 0xc038563c, &(0x7f0000000280)={0x1, 0x0, {0x6, 0x20, 0x3ff, 0x5}}) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(r2) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) lseek(r1, 0x0, 0x2) 07:46:53 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x1f00, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:53 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='trusted.overlay.upper\x00', &(0x7f0000000280)={0x0, 0xfb, 0xb1, 0x6, 0x80, "0085445c402d10cd6ddec8131ddbcc18", "dec9b58ddae57c551a14cb3abba2e4f3b8677208399f4928b38f3a981e3cc444cad19f94c050d16abe7372b8bb8c91079dd4609b0238a518634b91780f6a001a9ad65a84cd1d1a1daa912922e0d3495e9b0f25a4b989a8e7acdc5500c4013fadcd075e132be46d097997a7ca16f70745602aa6eaa2b59b531c9f856b3d916dd8690a897da60e212a586c70f53352147c379eedb5f792fefc6b5a1e33"}, 0xb1, 0x2) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:46:53 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) setsockopt$inet_sctp6_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f00000000c0)={0x2, [0xffff, 0x6]}, 0x8) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) ioctl$CHAR_RAW_ZEROOUT(0xffffffffffffffff, 0x127f, &(0x7f0000000000)={0x0, 0x4}) 07:46:53 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:53 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$CAN_RAW_FILTER(0xffffffffffffffff, 0x65, 0x1, &(0x7f0000000000)=[{}, {}], &(0x7f00000000c0)=0x10) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) [ 825.014541] overlayfs: './file0' not a directory 07:46:53 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) ioctl$RNDGETENTCNT(0xffffffffffffffff, 0x80045200, &(0x7f00000002c0)) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000140)={r4}) ioctl$SIOCAX25ADDFWD(r5, 0x89ea, &(0x7f0000000280)={@null, @null}) chdir(&(0x7f0000000300)='./bus/file0\x00') write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) [ 825.035313] jfs: Unrecognized mount option "discard=" or missing value 07:46:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x2000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:53 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 825.191967] overlayfs: failed to resolve './file0': -2 [ 825.247895] overlayfs: './file0' not a directory [ 825.361498] jfs: Unrecognized mount option "discard=" or missing value [ 825.383283] overlayfs: './file0' not a directory 07:46:54 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r0 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) r1 = add_key$fscrypt_provisioning(&(0x7f0000000100)='fscrypt-provisioning\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000300)={0x1, 0x0, "0c54e9d2defee48561ace5272508303ae367773a9e4018400a10cad4ab1cef3eedf351e18a6afeab5e1430fb1711d14ca81081824427ae3ed89d252d4ff80cd8df202aeb729c93d4b85f2dcade048f0dc77ff5db1fe1174484d9601e37fad9258b7a11ac362c27e0c8da5d87de1a544400f72e35bd4ecb5c26bee93214d9522a238ef63254a81e5cae52b3cfd1aab9c3bd95b658f3fe"}, 0x9e, 0xfffffffffffffffc) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r0, 0xc0506617, &(0x7f0000000400)={{0x1, 0x0, @descriptor="87c1a51632630545"}, 0xff, r1, [], "2e0f0c5a9aac830423c9d2a531910a0243878f8ac2b7ba290a2d8f7fda532f9e470392c37e11ff4d28164fbcd751cc0789ff7449adf08b0ecdf11f5b2d377885350ba8c9c0e4cc11d33f4fd2adfee0106751f5d587bfae383e8980c7ec4e87ea7159dc81fb4db0ef93047ed8f068c942e8d22699e7b7cd8291fd9afc5dc6d724b0e64e5cba8925c8ba07dc11c4a5486a7e4245ce755969eb3548b774e83f0e96aa190a75b6bba37d84cf7aeab001bf8ad2e7c48aa276add9737099d3689d1d9b007c7983a81ba3bbc09052f94b1d641bd08548c9ac3a49085cec475a3dedd9539194823fdc511c5da996070642c7d10e38c25f6fc086113d956ecacd0463e8"}) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) 07:46:54 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendmmsg$nfc_llcp(r3, &(0x7f0000000500)=[{&(0x7f00000000c0)={0x27, 0x1, 0x1, 0x6, 0xfc, 0x8, "e9767fbc8748549d18eb42d741854953a8cb4014919896dc3fd10b26179a7e9f5d44b0e47304670fd015aa91e67007ce540a6fb3941d893b122c694d1772d4", 0xd}, 0x60, &(0x7f0000000000)=[{&(0x7f0000000200)="5b4282ae7f2c0c9b8dff17f315c662d163cd91b333d77ad824185d093042c0707371027ed72e02d9af058a45ebb9f8096e0c5457ba45f2a8ee477e322787d492bd9de46fbbaf53620b86e64d2784fce37ed49caf9900af831472", 0x5a}, {&(0x7f0000000b00)="fd462629beb7cc3b35efca35e1477502812fba8324ccbc7fbbff13ef0cdb4d3a65c7f0cb4ffe4d4613607e5d43b2bf8d4afd99a261ca4457d3cce3440bd754b7d3d762c049cefee7585f3ba9b8cfaab623de5055f32468d30536695fcb1c7dd3567bec33411596aecec1ead6b265c2fe89d758ae736eb792e2c1b8c5b583ac4c73785b4f88711c2918bb8acd633b69ade893760adf60e2af44de010064145d9464d8129bf5defd87019860d4f73d7653bddae070d062aedafd8d7c9a23ac71caa7b19dd5b73feed701a928a75e0cdc147a67178f8ed9b2a661afc0d845cdf7f2e0215de12a3eb1f12e351d10a091fcb296910ead003b1198af480ec989e8b9b2be7d4bb2f1afe24995f319dd1f41b0ca679e725c9c4d7722de3edbc0914855a3d7fd8f0b546fcd7ff713880a6cc3e3e0bc70aeb429c56197cb8d0926883d95b8850f7943dc6073e68981bdd58638d0e2320f47e75fe51451a83a247cdb140fa67874694da9d0984d8b3845e3823f0516ce03dbd18e3b2fdcf8c47125763147121e76115dc5debccdfaf28ed5ab39ac56ca09d4f78c03064a88f90875997bcb5aff47abbfa00b0bd27808d7ba02a07f08b7be5b8cf278a7a77178171d5c3f92146ca81db7b156ac0282c9cd912cbb434e0a78bdc3ec51be8e34455a0c1a6273ebe49012a976fee081fb6c1e736c625633040c8babf99d12a732d8de7e7269ecee0af1ec512faeba3ea54ad50de17cfe7f158fe01944a4e3bac36d18323a2972f38ad712e45f1b25a524b8eee14ad6340f9ce06c9b5fab291371a001d0899feb6ab44f2d4b98998111ea2e98900dd5641ab5688d4ddf8bfa74950c962f4e215dcd285939069e2c204941727006c3511690d632f88e196650544c9f2851bed0796adebecf2acfdc81423d7722b5d735bf910fb81973270a36909ade3799acfff1802d2dca1ec68aeb5faac3a2c0454332ef394f9c9fe308de1009e268a3d67f73d584a3f29ca2882676685b4eca821e3e1bebc457902569e98ec33b8f8314d808b7c666c74635087bd749be12bd4884105c7f5b9bf20958ae245ffc6c8387caf7bb0b16a88189f724134092add5bce8bca9c8ea61bdb3de89b8cc21e5f9ba5347a531b2659758337ce563ec14773e173dec5ba267a1bd11c28755e49133ae41c91531f9c296d9119c58488fb0a261855181fcc3fc2e86aa31315af8f82279c6882297011b7ffdc2d58f67afe9b570feebc56c9bb6d653164eff871c32014f19f4ed8e653d4cfee7e64868d4aa9415a2b036db8c72f9f031734ccf479daaf26dee45a088fbf5d49af0c01257b3bdd27ce2248f75142904dadc939ace3f7ed454e9ab63a39c46707c566a484ec5eae2dc9642d95f7580d7d2651e3ada80c5fcca305d92fd211c6fe237e38051103abdc12ed3c09b5e54493c5203d05234ac3814de0fa32a1a3bfd142b272c36b66e2406d2af7966a39af9319f958b58b009154efd2852e6a113145fe00b829ab211b4fda2521eee7551e917c1b12abdf92fd9b202227c6d4bdd9f9d92bdf47457fd960574cd22bca4bb33ecb8ce30260e220b4e735b72e9152cdc41e9d67b2f06d99e77469db1771a5f24e17c98fd80e124dee3f2769c7f7f15f179bc73b876fe7dd8832890cefa019df828fa58e86aa43333000d658509d70b9372425e7b68d7ab805687a3ad2ed6db81ce0f86cca88702df2f4a0b7ec97bb35625241d060ad502cfeae5c0dd5c32b6acc0d0a30970a084ba5c477401a98a445d5815a2955d8f58fabb5c4015ac714927a672d1c1b8eabd3aaf415c008bba24de349bfdc772127aef6b03185f3fcafe44dc25340994da8dee97dc56536b0245231fa708f1da2232275369e9eda977c77cfdeda347111dc7eabdb469b8e534ab5a64ee0a703d7a42b3ea0e817d186055364ec1f2b961f8dec88dc080e4ca3d2eb25800f861ddfcca0bc7f73c45d4a7c80a65fab5f86129c02de61c7750160f7393a0c6e08512f7203b1ccf4d1904203d27b300125749a9acbfa198598a9091dbaf948042e7990c06b98582092982375db5c5a39c56738b517109781fa5c9add39d565e7636b65ef801cbf5b7a7349fcfcaa425ac3a390b241cc4d874251ba9309d92083978b305b5266b92220173a27b76d0a5e5e9330882c5e900fdc910a145e4176684297575bc391dd3d1d115b4bfffbac836cb06f1e7ced91667bbfc863a7a9a466e82cf7fbc6985dab6b6c8ecd917883ee2e272a01ffc58b1fce70fc6e6a9b4e06ef5584cda8918907504173a7ee7ad67bf5da5e9b35692fab2ac98535d6a6175ee296fcf1ce59a3d3ae78765366051ed8c5011e7111809f04a22e7e7bb28ea717c4fab72ddbdcf383b66c668f88a5451f19d7e41d1d33e3e4cbb65e1c0daba71f587af473fb1346fba152e4cc4c76763b169f5bc17542de0f5f23eae149f9f9c1fcc5c4d29c8b7a72a96bf29d1b419ef5bf718db3ddbf3429236264a91488717dd2239b7e4a74454a66f27b9a15898eaf1a31de739b633d1182cd87f36eeb82e204ec1df88d84d8dae2b9feb2314f39e332db07855ec8428529a4dc80be423d8cf40a009c0d2b399f4c4edb232fb4b3d4fdf23533a18b0fadb5f400d49322d2bd44072ca9bda5899c6a85858ed8d1c85a226e0158789cb759000bf3b18b283aa2e326f1fd91f5aaa5af17696973990967f8303fcbeb4c2f190a6e9cd88550759df6773440e6582f2ddf39aae64b8158db98e6d735c9b7238f1209a71c35d795fc22f18c0f5bbe2c0bb651bba180e9cac2a567f8e0fcd72b55385535dff1cc760c48f66c0c8df4c6a26c99a07b87a99549480f51d7a10e52ff741a632bc727bf9746dee381759ab405b965764714549996f26cbe57785409edf3700026835d9dad18aaf23a0be383dfa9a643635fb91558594d9125092506c3277d9728979726ad5e98ba87920e13bd0863a1c93b009d013084cc52584aa27bf106d1d50c40384b503e4d87aa5aad3fb4f02bc831ad712150848f49084db5562d64a9e3d05f3a1af189c9c4ea45d9d47a6b57e3bd37bb976352357edb235c2655678b111327ffe194e02bf65448e78a75992c3e51194ea3c5107924067167fd9edba80581899848211da47fc752be73d085b185970c438bc6718cc1688b6946c54b8782479848bd699259c73a90aac9cdbea89bd500a54b1d67677d8d1d0968d0eb1552fa3ec15a340f3d3db4a482095bda99fbd10c46c97f2afbf0c5597f8fbc078183f2cb63e201e6d0b97abf4fab40e83c5c9d0988b44c747c778ce9f2e30394978d5d497b122e2e103db08397b03f1a0ab27a369ce61edc4c8846c627371f6d1cc641ac8e7f24cc0306d6ad95197e6ca0e76e8aff528d2ea1e8fae76c3ffd3ce38aa3c49f860d6e7d1cddd128a8101c26db330a326ce5f90f189d2cdaf38946ec0635fac4afa173fe329a14c2a865309aaac5d6fcfdd3ca23dd8163e6ad8e866dcf6123c682aaf1ba26d9900dc283246a70e759e3bab622662d1c8ebbce7fc4473cbdd1bf36a2c86f2eb71321086e3eb50b1b40f030ed996e450369b9b5285a873dfc5aae9bb251a85dd5bc3ae8a27bc150d4530a5a411b3506f4d823a412f2f6dfc3770869bb0b2a47bee15535d167b9027dbd8e094a0ad7dd809614880076b82e191315d1baa870fa7c538c5f8ca4001f36e282b3218ff5c13c03730bcaa245c1ea29ddd3b5026db212facbe0ac95b4311aeb3370ebe3237b6ad08b88897e9324450c38080d8f68bdcc7eb715d630904333c92ce8c39e937631e4a44015b744be7269b79105a0809126b0e9d3672b002706d2fbf5247dc6468d3c80c3af471596fb0e225d3c2151ce283e939b9dba4e9f6cd24527072a4ab2649ef63b372d183ac01164d5447ff75062f6532629c7b7f47469691298d8373a421339866fe94fd8231b328511199fc28dfaf43f4e5498e8573b0e73bc2b85bedf3da9d9b44a8152ea6c9b3b67f59b0c69a34c0429c4888dec1702cedb47cc92c318282a7158fa009ab67ae7aba3c2127e3b6fd246a9129d3ece5e233912260e0775bc5d3a91f6fa4df84cc6c25ebdba65ce0ccee6649e26de20e34d0ea0f3231b928a87f82e19a6fc7ecd4567cc9c9e3aba8bdc60c5cb303dddb0848c79f6f597cf61baaa6dcdfd8cbedb4b16e3cc4409d994e36a2079bee50f4fc66d5228c7675df8094073e151c3854210c137749cf41245ff30403e7421ea50af8bde1a4cb5946e80d88134f263fc685285744718939d3716476e085b45028e5ade4398948d3df9dc7d15cdedef39091a86871ac14f14bbaec6fa8405af2019165f44e72126649872b5ac13fa0c1dcda96566425f4eed002d0e1ebb68acce27516dde12a78b1571cbc86101466f9b4db5873a6683b5f4108659366415419af7588119f8d57c27e0983cdde71ee7ed6a0084d17ffbba426e5ec90be2db4d58428dd1f765a28299621fc1dd34519dd69aae5838f8a20470d85bffa12097648a8817403f9a2d244f428c5328f3e44343af6b2cfd647349142eee5eba8d04d01f71fccb1cb508477cd56f85bff253d8b2e2f4c8cb144bc2333ea49ef4b50c3cf7062e03e4a2ef7d8faacf7dc374737059f25e2ef49be6bb6cba34c178c478bb80e53be128fa78fd47dd5ccd8c2c7ab4fc9383fb6ee4cf55671151077d3cd4b0db3e3d885cdd980ddfd86ae5dc917f13c17d5547a1131f5fba00362d044b80dc5134c4d3b028b6fe4518475a26598b7a11a36bd1652e75adee3bab83806575afd8bde69dce74b896ef8a806fa90e87308420087220dc76d060572eecd5b63e59e651163c0a804f39642c12a94a6ecd47e893ba736d03cf55dead8be44a6b206890a565e614dbbbca3c9b59b4e9a1cb4ddf6223bb124208589421893565b622b2a176e88d52fb7bf8f571697055a4dafd1ce6345b88c72ac6544bcbc413d6c084cc0ff1a5cbfe2fee4cbb36c2b89ba17b0a4c7dfa9082dda9f95c1b9548f3a25130ee7ec825ea23a62d2764a29f66413786dbfc1fbd6d0442922b478d473b1189f4c300d624365c1d5d6051d4e8df006a02fc0f650ce9c1ba43df08bb1440b3696471092351edc8b3be4ad8b761f6bf8d44a3ca491ac8cc44355b5fa552719e9e086c81bf69f9bbb397baa8c1516e44beb8e3347da89fc3cd528e417af3beada7499a7f5d5941f2eb68e31cdb00cfb25c179fc68c8e69df3c39812a3164b31b9b6f49f18886149ed4d79a65fce590cabbb6563ca05c9881bfdab2e48018fef3563537f33da3e7ce20492c5e571c849e101cb1fbc9fd4eb5ce57544a755320f2234faac83bb13b59c428740da9086574a71f6a583a9e7e0290b6a8aad7e340002bf3118cad84cdb72cec85af34892d46f6009c0b6c3c992347c50b861f2f944660a9839718d4b5b47127f1a1077fab13d47cf99bdbea60088f5bf20f4689e51bf760310fe417fc575165135ccc3f97c11d5bb29ffdcf38a9256df31c417beaa230627084e34393c604218228ebd1dd268b319c57e0a4395f12c4f8b2260e262f2fecf67b814b409d9395cd641e1c72c27f249ee210607891bcfbaf10112681ac1390ec7376b53568144480db508ae03d2d4edb1b56a70bc27d10732df6625b309369ace3fb25053f614a6b128d8ea02f77764daa141a2ab82e877809241d5ade847132ee065a4c7819fa7a0d94d42068eab6fa1e253f80812861b458580428de154c85507d065a383f2c005d9479ae9ddf9e26cc9eff8d264b4e75bb14eabbeff87ce9196e67b88228b93e7bd", 0x1000}], 0x2, &(0x7f0000001b00)={0x1010, 0x118, 0x81, "3c5b4de402fdfd47eaf57ca1a5e454a82b4b7e23b602633de2ba066f59650bd70a895cfe1e8f1fbca8ab5d7e2eec65cc295bbb7cd12390c6e90425047e6582f791f6026e3572b5e42627c170046ac8316cdab050e80222bec5b787b1d0ae172ae88886edfdc26e02dc233fe292c5007c4568217d60ef0b75b259e4f71899d7fa4363dc2298e3599c09a855052bf5a37c9447f54b719f986ae1a8c8ae8c291ff8bd6164c3c577911e59b03561d162111944319f3dfa6e62447cf6c602978b19b24ab6247ffcbd824b872a449ce5568b2d7b13de8dee4946b7935ad15880a12e2108076837d04d31791647086bdbd6f67acdcd79988cc0caa68a316ad1d86e98d03a3df0cb62dd10e0f09a05b29b3a47cda9cce2a52e74f3a3ca93dd5ccab04fde55aa807e2576337c08ba06e1e1272d65cb531b306d7e98e0736c75f0b3ab3c1d2d1c55ffe2dbbcca377650804c90e49c0708f0b3ab7d414ea1e5cec2f8f92ae826d47902105f0632bd06364d26e6ff4cf7ab8102ffd27e9801b917c975e8a532415c26cca0671614c4e69320575bb2fa880080ae8b4cfc1e1b14ebebf758452e9ef42a583d6f6eff23f55dd187c685f63a9f2890eab7c17f4060b8bf7ca01c021b5699bafe337d297be74a1c84dcd4276753652752d0ab3400f29a01c4b75ebd0ce139929724e314f745aa254f9447e04ae1f16b2f47b10b1a58e9b4eec34d770d0ea22781d4d3f987f0d63253771538a98880f65a0d4cb2c344920ec521558c52290f7086833c48ab9bf881dfbd7155b89d45695c1f59a046f8b3d846960e891719feda30f44d2a765ae7fe133f3e24daea5cfe1617499abc35764741d85f20f855ecf3b1a9c42b441d8773a64ca25634a5f73004749ce8ecc4768fb231be0ad553a99f921e8f26435f3846b6dab5cf8dfdd9f8f0312e0018e9ea1185da5243f18b6eb62040302346dd84f056c08ab1094f44125a602e34b6aba72d7f9ef16e7ec18c255259ba9ea37f424a857d1d616a3cd3faa909a92f8360de63b65cd6178b4375fd0aab6db4dc56f7c6f76733f205022caa322f8fc4bdbff3374e6f8d0541aea4b6e3c0660bbc50b9ba17ffdd91a8ac4b9d95e31850f04ef36dbe6c295feecd077cb4dc58d3dc08e17764514fd0a031b7fdb9cd3ad0a37cf379220ede7a5c21d515b68d9870e74f638fae3c11dc5691b28a9afa9bd75be12cbf6cac0f7861cab5bedc26f73a34c1e8118188a508eddafb1b67a44c8fbf217a5124f62bf800b5231da637f0a5a3f3a657b7df97895df184171d2aff0293b950ebf1f2f7e3ebe3fdbcd4acfb6676686a37a26a775a4be13f1a33628ed109149f7de980a8b186825155716193ec3bedf8cd147febe819ffc48bf8d1f1bb57bb49b8332aaf5fbe91087461c01d6d16168036be68565f180bf1004907c989c9c841ef1e3c96d2e72f5a6a1aa02eb2ba1a917bfed465c8a56a3e8e6ea440a76c7410365b3302f8e841674ad0130d94373a6a7849929490b353f4594d5f1059c57609a52fc20f5bb1d9c44e229ce232154da1430e6aef295b4d8c045d6899b3c8d1035253fcb41eeaf9b8335f6ef323c832137f3781e4b800e2c10fcb28d8bb7ec7cfad33d715f832fd4b819fa4edf72ab8a25a0f964be395461e7f3dffd8379d57cbeceec668afa35ccbb40c6a55765d7bb7632a2f17d2cd47e113d31e47b89bedb0ab0f018b6fb038d5f0c3f88ed3ef908846c98cd6dd567eb255c90e4980b0b17daaffd28ac03cc39e56aa87f8351b8f010092e8f93d5c988af8a690c036570127061111ab47ea87c212407a2a10664db898afa9ed9f212c42b5cb49d4e55d6148111aef42e389318f91e82843e427aebf95b378956c34bc3c1053794390f4169d21d420aa1fd32851ff04bb13edb0bd3d000d62b5145ddd84f67db1619ff10885f0b29b6f31d7ff0470c5c4745504818c1b52308d5cca36964e1677bee471bba0d2ec60e1d386085e76ec24fcb4c4603f34fe83a7b62ae9fb044fda7490741e31c568ee10a7056a5cd50dd670c08601e67a29ffa2bf4055e665afa842b157893a230f3aa8789d8306be39cb587c7984ff3234b50a794aab543c9510884df569e2ac3cf584d7927a9c598dbab4ed735709358a975ce8b2c1dbbc81aa8a8bee6b7bf2f38acce52059545ea5a2f6379fc238c970886bf7292aa1f674cf4b332406caa118585a74227281b4165e350fd3562f5d9105d85ce34dbd8863d9e49b9f7167f2c063d754fd3d319ed171e759a6754d5b892a7fc22bc5289b07ce44ddb5f1ad5c3ca3349c43b8489e96ab641bba838483c51863159b168e7215056be0ca14b8e74f5429769e32806661230bf51edc33ea6480f194277b61acd5fd7ec22bcd066ef70dde598fee371da0310c89de16623f2f58176cf5916fb93ea68938918a533a76dd1d8db8f98946d3a3cb0be36b0872a5f4f2a95a5e92d2e61286d6434932330a49ad3d76952df3e18208b20597c4f14387d91a1eb1f9d95965f151443f44f7fcf346ff447d76e827d620e706a6cfa5220a5c992d026c277ced5a9224506d48cbfcf81b30fe1a64ee03a33ac3ad4c942eef36b0f2d5c84ac360dee6c050002e2f1cc6142082a3680f5b0eff2aa071fadbb9a033ec8736d72e91a83f5bcd7b5e6d35726a49edd7691531deab2a6d8a5c052a4355c8866d13e86b91c17c03949e7307fbed472ba8769b58e9928f8aaa6b5fe5c05e32da43d4e0a4b3000cbcfd070a0fa0c4bd787b6568e9ea2e7f69ce13d0ac223c3614e4b5cf02d0fd92630614db9f89ef6cfa02347eb3fc8eba1ea5a56b0439e8c44e489fbd92873dc6833df4d287c879b1b9d57ff6e3c74a37827e31b6b1ffd72771997ccd55137cd1375d2de0542fde857a8707afc92578522bba6df79eb287552be326916a87787041c9dfe0cb82f91c33c0a6f2d56ad4162383a1fdd67542c6853baf75775198a4a55a8989b2c7c92a8e2e5504774d523ec9868bc68b0478d6fb3e241399e6fd6ba6936484a79fc08d41e6db7924c847019497ece7d82c9b94eae34c38616503b1f50fa2b55f9e66c84a3a83711d7b6417ab6026a44b64df3a05b30b507ff38904f67d6ace3739be9b64781445c8fe5a75591886328ad1cc8ae5148234acc6a0202dc50bb7044966f47fb37b60331d8b8117e7cb2c3fb42405fa6d1739e993c6a27306f4fa947bd81b44b5aac3c988a619fa6da275c31ceff41266aa7c74a5f2183df1753e940a8fc55e8e3aaddadff29233768d85f7c02570f433c6ad3902b702a666304a152c6b81de71b7c95d756be379b36fd3d275dd58af05a7b879acad1e49568debab13ebd8f4781c327d29572f68979d1162cce57a246888bbf6c8929182c1827e0c8b48f64de466fb3481eda33b4cb66ee141ccc2fa6863c9d4b6ed976fdc62e8dff45d9aaf4fd250db9c29b0fd8a3d92eb0f913c9194fde450043bb518da90426a608461de6dc2665f7f1e2975f158236f6b2646d23ba6a5ed075a27f0b885bba5f41aba624e29b41258f00daa8aca36fb5a11ec61929be7f2f5998e16b55ad3282cfc50ae710870237c23514dde66d9baf3adb35e18964e77c99462160178b11688d9686f78ce9367a3255ce650c12261d141a4aa135d3c7ed771559948522d0ee72c1f7228b279a9c7bdd5a84cd13584fef0bac97e2f49519a3bef216e86f69b4b26972d2ffc8a7fc4e3309c7a0c3eeb823b5c7170467146fafb8e8d9577f140415160022b1751e06e1bbe4befb8213194e074d97375d083acf22e6d1a2c81f1da5e0082a05b3833a8cd101a10da395d21bbe2d65fc449a17340cf0a8714f059b439206be6997432a242053ba4a01b46e2367f9f03815c4d5ceac4bdd97500c32ff8672daeb5cb6e3509eebfdc9f5ee84189059eae878b191509e61d4c3f29d461235c26e504b962560d45ef3c59a53707670103b9c18763ac801aceb7ad9d13798f122b725e5f4dd13eee7b9d340282e212be7cf1ad7b5907c35321f208c66bc7c5c0572674915a0a59883d657591e233ed278c89629b0c706a30db9d4666b05d1935707342f8d1f7b4355cc4e349138b4039fdd8ab713072dc202112b9a1497b4899ebac1e2050388c2f051a1b6fb265b14594c8d851549770c1247c3ace4d9d15bee5913dd245ee906be2ddeefff6ce330e062959d4e4e1c61667a7fc854d49faaf5bf2924273f8a3a966a79877bc3f2f5e88f3a28f3dc434c4c7bd23ada78fd8836406feb5de3a002510734756428ff2f2d0907789825bcc78ca21c57e5245db395570ff632742c607705bdf2b39669db4f023ca54be9e0c25207f7ec305bb68466ec520200682d6f60b26db1d083ac0614dd2174c67a7f92fa60059d9f79d9d740da6a5bfd34a156dddeb2803217db32753f30e6786f4996f3e97399ebede839b9995f9861830c1b70f417601595e10774e07c2b9c1665aca37d475fad2ecf3afb2cc6b131456cec371e3341a728a1ff3ad49e99cf8c28e267757472a56de85236e46418118116d190ef6b2bfcc3e57de3d14db8e6d81ddb1da68d38a4b1d66613d02b4d899c712629174e6e70788a66c1fa164d83c6f87313fde99d8b80ea03189a04582fd588380b480df54418704b2f7d9d68161d0696e403cf53831a19074932bc9aa31506be789a55b22a00e27b1981abaa0d76812d08e854b39e07386089b8a98fcf701a447c9c19bc5a63c3b0849f0226d7df14693cf80279e4c01a2ed0f039e85817095b80c455e411a80a33b239532bfd5dd3133ba1d15fd6544d9d90d57ad70bd933988ab983d70a525df87545b1c5d32994a8f6ebcdf8a7be8703ce9ad66108b0054d5686cd7f8dde4ab70a15f47c51ad8a9f0b579a99fe1374b771a22db43a6514bcb8cede92a5e430611add1e24ef2834149b6555d631ce573c7527f0dad8621b73a76bdb2e6158b566339e974e44b75e833754a152f63502291183ec2b510c99e8d4b5a4d4b3e695434fa62f1991a6e1aa8fdee4e2df15746e94334ac1c70f23c4b4b2e3bec0764af969eecffae8bf867d38f862aa86c9abd82a42a5c2e997b11787826fc087910d10efc3d19d5c02cc66b05ed6e42557fc09f0f48a500a77e17570617d7692e3ef3727e868c20e14ee960dad1c4b186f6b9f8ac22f959019be4a28e99484e6303f9cafdd7ac6b0fcab95a072a5c432c0e6c4e4d747c23df098f55b64adae7c43b4abe0e01f9cdb7852ffad6c146ce967a59b917461f1b0f304586dcde7dcb1c945f9e6a288961373fc18a63c58ba708e2dea0a6a757fb7eb33a508b2c56b7c12c5dc2cf1538cf13e1ecef0febb784d3093a0930a4fc883a1a395917a96487ba8243cfdb02dabb789eef15e49384a42ac48cc27b3be30aab8887289eafae1b6b493583fe1ec31a9e4da416b31eb886096ec6ed9853c598759d5bf847756e32301206dd240903989d20ac515711ffb41619425bae41c0172e44ac7aebe541b0c95931b779e5ca07d111ec5793fc50080abeb3879d4730be714d36720535f464bfaea8521267c2d1c1136c7327d9d329c1e90b955496d3a46cb312831ba2ef027f6817b53e6fe2f915269c5fd5dde826e9662959c1ac877b3e4d3e3c403502614e39b67c4e4906f4f8406300a3f1dbe20ff66e6cf6179947f571c86c22a03631cce76933fbc3058a94c843a90d6ab7d2a03268476f3525c4cf68b7545ce6e494697e7adc6877691760e30aefd3c14945bf05f95ef2b646810dc36a7c03cdbde2e831d63a935d8ad68decd13d7efc12ca00df11"}, 0x1010, 0x40001}, {&(0x7f0000000300)={0x27, 0x1, 0x1, 0x4, 0x1, 0x7a, "4e3cbda0dbdb8549eca9693a123307104375ec26023af90d5c3786cfe8586dba5452739df5bcb6d820c5f830de60ff7c304d7c6f955c4dd38ce49a23e24c39", 0x29}, 0x60, &(0x7f0000000280)=[{&(0x7f0000000380)="4481400826fee3708a772c7da376ad471665ddd8a7df4ecd68c927ae180d04e689580832629f48a30790dce2f19aec3f3ee609c06c43a382a811aecccf977ee362403835b6a877e7e593241df9f3e7527b0deaf077486803dd49ff628d15a2b47a0fc237912388927947a66ae6cd508c66da1ea463867b187ec1ce4dcd418e75c6c4c6d17ce1eb580889c83d5d6ad4b3d4f75ea1e09d3bdbdf2a284697068bead9d84c6902a4d395722b48b7e879a7e45f53c6227f21f6a337b25151928c31498602aa2dc977a1aa86630d728b5917557d7d3d944194af40a1889d2410563f55f2c633a8ed", 0xe5}, {&(0x7f0000000140)="6b5a11d0673b67620e72055a55568008337dfa25e3f699d8f8667beea74993859ad87cad0bfdb23aaf9db3f7810cc8ea419b638411a0", 0x36}, {&(0x7f0000000480)="d4196476ef100d3eb5009ab44e0269a637005a44ca6219641bfd4f0acb6d150128f29f14021647ef5c2432e772878063ca57ee74268a71fd0b3083f3d7dc0e3be23743b224d0e4412b873ba3c3180403b3c5", 0x52}], 0x3, 0x0, 0x0, 0x20000000}], 0x2, 0x800) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4}}, 0x24}}, 0x0) 07:46:54 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/if_inet6\x00') getsockopt$bt_l2cap_L2CAP_CONNINFO(r3, 0x6, 0x2, &(0x7f0000000200), &(0x7f0000000280)=0x6) r4 = dup(r0) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) 07:46:54 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:54 executing program 3: stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r1, 0x0) r2 = syz_mount_image$ntfs(&(0x7f0000000140)='ntfs\x00', &(0x7f0000000280)='./file0\x00', 0x7a1, 0x1, &(0x7f0000000300)=[{&(0x7f00000002c0)="f64feaebb4758df351918d659ce23d", 0xf, 0x2}], 0x40, &(0x7f00000003c0)={[{@gid={'gid', 0x3d, 0xffffffffffffffff}}, {@show_sys_files_no='show_sys_files=no'}, {@errors_remount='errors=remount-ro'}, {@case_sensitive_no='case_sensitive=no'}, {@disable_sparse_no='disable_sparse=no'}], [{@fowner_lt={'fowner<', r0}}, {@uid_eq={'uid', 0x3d, r1}}]}) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = dup(r5) ioctl$FS_IOC_MEASURE_VERITY(r2, 0xc0046686, &(0x7f0000000480)={0x2, 0xff, "1c2ca212134e172f0b88e47a51fa47f53881207c6231b789da1a22917d951c080c2e66d2a53d1f8ea3b25394a231b6ca0c59297a921a654a10a05df6913f384f4395dd7b4dc3c3a8876e12fa3aae59dff9e4da05c7e92065a253075baf5922b8bd47c76a97ec0d49e6517035089918a6d8129af1a7704cb7fdc0cde2921787d3c4d1f5950dc611511a2e686461f718ef26c4d72beaf49b536129536b9a405084fced267b30632de26f208f9b401efe5b637e33974f01606d2e61d81a65e74f90fa0c18b245f57a6cd13f1686bbe52bc469aeb680297acc406c15284777191868648a7f448a7f110111f5749386bc41bc41888fd25aa57a260f3be674cd5b32"}) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = dup(r4) write$P9_RXATTRCREATE(r7, &(0x7f0000000040)={0x7}, 0x7) lseek(r3, 0x0, 0x2) 07:46:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x2300, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:54 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000200)={'sit0\x00', &(0x7f0000000100)={'syztnl2\x00', 0x0, 0x29, 0x6, 0x7f, 0x9, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @mcast2, 0x80, 0x8000, 0x543, 0x20}}) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback, @loopback}, &(0x7f00000000c0)=0xc) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$FBIOBLANK(r4, 0x4611, 0x1) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) 07:46:54 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:54 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0xa, 0xbad) r2 = socket$inet6(0xa, 0x6, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$USBDEVFS_CLAIMINTERFACE(r3, 0x8004550f, &(0x7f0000000000)=0x2) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="24fc5574e50000002c00490d0000000000000000", @ANYRES32=r4, @ANYBLOB='\x00'/12], 0x24}}, 0x0) [ 825.749057] jfs: Unrecognized mount option "discard=" or missing value 07:46:54 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) prctl$PR_SET_PDEATHSIG(0x1, 0xf) [ 825.799714] overlayfs: './file0' not a directory 07:46:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x3f00, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:54 executing program 3: getegid() r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x0, 0x0) r2 = dup3(0xffffffffffffffff, r0, 0x0) ioctl$TIOCSCTTY(r2, 0x540e, 0xcc) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x13, &(0x7f0000000300)=0x2, 0x4) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) ioctl$TIOCGLCKTRMIOS(r1, 0x5456, &(0x7f0000000180)={0x6, 0x800, 0x1f, 0x101, 0x1a, "9e390e399a6058361378e09b057dcb0a91bec3"}) r3 = msgget(0x2, 0x18) msgctl$MSG_STAT(r3, 0xb, &(0x7f0000000200)=""/99) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r4 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r4, 0x82307201, &(0x7f00000001c0)) [ 826.077379] overlayfs: './file0' not a directory [ 826.104972] jfs: Unrecognized mount option "discard=" or missing value 07:46:55 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) r1 = syz_open_dev$vcsa(&(0x7f0000000100)='/dev/vcsa#\x00', 0x400, 0x101040) ioctl$IOCTL_GET_NUM_DEVICES(r1, 0x40046104, &(0x7f0000000140)) 07:46:55 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r1) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:55 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0x300, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) 07:46:55 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) creat(&(0x7f0000000140)='./bus/file1\x00', 0xd) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:46:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x4800, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:55 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$KVM_IOEVENTFD(r0, 0x4040ae79, &(0x7f00000000c0)={0x4, &(0x7f0000000000), 0x0, r2, 0x8}) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$KVM_SET_CLOCK(r4, 0x4030ae7b, &(0x7f0000000100)={0x7fff, 0x8}) r5 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r5, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r5, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r6}}, 0x24}}, 0x0) 07:46:55 executing program 4: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cachefiles\x00', 0x82000, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000740)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)={0x1c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_LEAVE_IBSS(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, 0x0, 0x400, 0x70bd2b, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r3}, @void}}, ["", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r5, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r5, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r6}}, 0x24}}, 0x0) 07:46:55 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) r5 = socket$inet6(0xa, 0x2, 0x0) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) sendmsg$FOU_CMD_DEL(r6, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, 0x0, 0x400, 0x70bd26, 0x25dfdbff, {}, [@FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e24}]}, 0x1c}, 0x1, 0x0, 0x0, 0x14}, 0x2000a8c0) lseek(r0, 0x0, 0x2) 07:46:55 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r1) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:55 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$RDMA_NLDEV_CMD_STAT_SET(r4, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x18, 0x1410, 0x1, 0x70bd26, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_STAT_MODE={0x8, 0x4a, 0x2}]}, 0x18}, 0x1, 0x0, 0x0, 0x4000040}, 0x4000) 07:46:55 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) ioctl$BTRFS_IOC_BALANCE_CTL(r1, 0x40049421, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/32, 0x20) 07:46:55 executing program 3: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpgrp(0x0) r2 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000440)='net_prio.ifpriomap\x00', 0x2, 0x0) kcmp(r1, r1, 0x1, r2, r0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000080)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x4000000ffffffbf, 0x1, &(0x7f0000000180)=[{&(0x7f0000000040)="b8e559646d8e", 0x6}], 0x8280a, &(0x7f0000000340)=ANY=[@ANYRESDEC=0x0]) r3 = syz_open_dev$swradio(&(0x7f00000000c0)='/dev/swradio#\x00', 0xffffffffffffffff, 0x2) ioctl$VIDIOC_CREATE_BUFS(r3, 0xc100565c, &(0x7f0000000240)={0x0, 0x9, 0x1, {0xb, @pix={0x0, 0x1f}}}) ioctl$VIDIOC_EXPBUF(r3, 0xc0405610, &(0x7f0000000000)={0xb, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.stat\x00', 0x26e1, 0x0) dup3(r5, r4, 0x0) socket$caif_stream(0x25, 0x1, 0x4) r6 = socket$inet6(0xa, 0x2, 0x0) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$IP_VS_SO_SET_EDIT(r7, 0x0, 0x483, &(0x7f0000000400)={0x33, @rand_addr=0x64010101, 0x4e20, 0x1, 'ovf\x00', 0x8, 0x4, 0x7d}, 0x2c) r8 = syz_genetlink_get_family_id$tipc(&(0x7f0000000140)='TIPC\x00') sendmsg$TIPC_CMD_SET_NODE_ADDR(r7, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000380)={&(0x7f0000000200)={0x24, r8, 0x100, 0x70bd2b, 0x25dfdbfc, {{}, {}, {0x8, 0x11, 0x3f}}, ["", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x80}, 0x10008800) chdir(&(0x7f0000000000)='./file1\x00') [ 826.600161] jfs: Unrecognized mount option "discard=" or missing value [ 826.812195] overlayfs: './file0' not a directory [ 826.885535] IPVS: set_ctl: invalid protocol: 51 100.1.1.1:20000 07:46:55 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) get_robust_list(r0, &(0x7f0000000340)=&(0x7f0000000300)={&(0x7f0000000140)={&(0x7f0000000100)}, 0x0, &(0x7f0000000240)={&(0x7f0000000200)}}, &(0x7f0000000380)=0x18) r2 = creat(&(0x7f0000000280)='./file0\x00', 0x3) r3 = syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r4 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) r5 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/vsock\x00', 0x84, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r5, 0x84, 0x6c, &(0x7f0000000bc0)=ANY=[@ANYRES32=0x0, @ANYBLOB="00120000"], &(0x7f0000000c00)=0x8) ioctl$FITRIM(r4, 0x82307201, &(0x7f00000001c0)) r6 = accept4(r4, &(0x7f0000000540)=@caif=@rfm, &(0x7f0000000400)=0x80, 0x0) r7 = openat$audio(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/audio\x00', 0x60000, 0x0) r8 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000b00)='/proc/thread-self\x00', 0x180, 0x0) r9 = gettid() prctl$PR_SET_PTRACER(0x59616d61, r9) sendmsg$unix(r6, &(0x7f0000000b80)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f0000000640)="49c70219bf6d5609a761a0244595e75e3843bd8dbfa3e15e3d177943c9692898a8323ff0add375ca868140e4e03fcb42d35950dbd312381e0323feafa94183d0f66034ea9a0a61545d29c9d50b8d67eb79a3c81e7682c245f564ebd37f98dacf6a75e6d5c5a5", 0x66}, {&(0x7f00000006c0)="f6ff07a875498f55f302adfb8a1dd28e2dba2f8c8684cdeaf4afd9f7ff9b89d08c95ba5b78ab9a69e3996a9513f1c817f9721557ff8357bf1f52c622c4ca567042e7068d8b1eed96304ce0a38287be5c4396966bd988c7d1e06588ac0fd988725453c157727429f28d72e610e8114ad8ea950153816f537d8d398f26e8511b29cf80e57d0394096fd897e7f3db5831004185e163f2c708cbd03cb53dc4e5f573fbac204acd2e44e0cd6f1dbd7a2de75ba1adbe8860656ca702ef", 0xba}, {&(0x7f0000000780)="ffcda59854671c1cfbbd1be70e910c0a7c0bd28dc408b5ee788da1431ad6ed11a8a6e8d02762980afb3e0b912ac621c29b7e71a70e40846feb851d8c51bec9a798f8f55fd0cd1dfeecc70e63f4838d41615e00dfec0cbe11f678bca2d1e290706fe422eb232be1b1c4214540d861474d17fa39b3d423f337e6f4c8dbd517091136b083586e08ab9fda6f7bdd2bcef4daee417b24babd09194e4f71322c89d65ec1f8a13a0215923a5033c9ba4c565644c00bf1f5374737e6338e01785674049ab0380eef61841d", 0xc7}, {&(0x7f0000000880)="1d8401c51bf3d9cc16e2d5219212bd425b02cb29dbaebac3d72ee41d82589e0f859cafc9fdc89c3deb6f7bf9e58c715ffb3eb88f73ff7606b8b8acc3b098982431ddbfed13a93a5a664c07c1500d815e9e47376d646d90d4e0b3302cfdd6f5bd27e0d3054871ebd0ea6cfd5990607145050eabe93377cc43e011cb54d56cce24c8da191161aa05d5106fa39936469794fa4d53a156030ce8e041c4cc4b8a53c9d20d7da4f5c98e7308219bcc6d6582bb82792a736ca9a2752402", 0xba}, {&(0x7f0000000940)="5b225f9890fa4b9acc562c146e2beea1866e45e461b3f1742dc0a8377a2c633353a9a34274df2714f4304f255c6a8f9b16073b2878944455f2ce919786af93c0e2819d729be3eb87f662c8318004b884a1b00bda6f4a2489e64a4a0efde862adb1005372a8e36eac626d17066dc54ff60b2070f0eb255bd8d7510e913f30d36c59b564ed6d24c978844a4ff14eb9004520eb15b26b6ce6d664c5632ae63185c5e417f036362e2b49bd9f90156694941f", 0xb0}, {&(0x7f0000000a00)}], 0x6, &(0x7f0000000c40)=ANY=[@ANYBLOB="180000000100040001000000ca7805ce50788f3a694f9766d700000009c29eeba80533f452c6946aa6f6c255a3101ede4e6dc8ba1b6c036b601d0a9d5ad9fa1ea2c236b63884158d96d404c277f5ceba6dd9355a6cafc3a6db3c", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32=0xee00, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x8002}, 0x40800) ioctl$F2FS_IOC_MOVE_RANGE(r3, 0xc020f509, &(0x7f0000000440)={r4, 0x6, 0x3f}) ioctl$vim2m_VIDIOC_QUERYBUF(r2, 0xc0585609, &(0x7f0000000480)={0x7, 0x3, 0x4, 0x1, 0xd01e, {}, {0x3, 0xc, 0xff, 0x2c, 0x4, 0x4, "98b13168"}, 0x9, 0x1, @planes=&(0x7f0000000500)={0x6f, 0x0, @mem_offset=0xc19, 0xfff}, 0x0, 0x0, r10}) 07:46:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x4c00, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:55 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r1) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:55 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r0, 0xc038943b, &(0x7f00000000c0)={0x9, 0x8, [], 0x0, &(0x7f0000000000)=[0x0]}) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0x10, 0xfffffffd, 0x2, {0x0, 0x0, 0x0, r2, {0xe}, {0x10}}}, 0x24}}, 0x40) 07:46:55 executing program 5: ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40086607, &(0x7f0000001940)=0x7a5) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_READI_FRAMES(0xffffffffffffffff, 0x80184151, &(0x7f0000001880)={0x0, &(0x7f0000001740)="18e16d3ec8da7f4fc6193a994edb79a7ebc1c6873cf0880af6284e4c18d4c6478a36719275516bf97bd2926f4b2525b53913ed5d5b46266952b814c0cba35301f4acb3154f5b57c5e47a61724e93ce3cd7d2b7bf74b15b21719b3f6679640688b7a135", 0x63}) syz_mount_image$afs(&(0x7f0000000140)='afs\x00', &(0x7f0000000200)='./bus\x00', 0xfff, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000280)="cf2ce11223d4e3c5d916de5a449c3ea7f81c2be05262580776c40170e88937c656cfa9bd7cf37f1df0af60374b1262473551978a5ddf31891ca97bee4c952fee6bef4d6b0289128efa5c47169a81117474b1591b20", 0x55, 0x100}, {&(0x7f0000001980)="89c98c82875e94228b0bca9d4b80d87e1b4b8d98ef330e5dca70ba90443c21b19e9ecaf8ca6dc3fe9115783be00c28e56eb2ad41e254369fa70079c5a4b57d46a3ae0b78c28aa68f92a810f23320721bbd05efb7d884666b0000008f0dc3e3f9c82f52089d1e82a0d182b4f9e02bfb72f14c313b0da4aa3f59f24372c40cabfb30e3370743836ff7da67bb0b0037905df02fcf8a42b16f65b4c53e102503e005000000000000004dfb6dba98f25dc976221b8a2cc0e4d8b997278c66b0e135561dc37d9fb936af70a36d80fd13904ba0998d2551275550a38015d5f1088ed718c2f45ab4fa0ad915dcc6cc09186aface6d82b9501ffdcfe5997bb5f6db6351cac7b39dfc78172c916f0539d0c4ab95", 0x10f, 0xfffffffffffffc03}, {&(0x7f00000003c0)="a133fa325307034151902cd37ffc6f7166f35c16bc9ec80b93683e6ab4f6332aae9c390f1b44e4d75d6f804c3441db12d64149d1662d6b4fc0409534f5fa52aae730fba1cfa93579fb27a4efe7b6df8916aa4b8b2486bc7cdffebc111c7a204827b63cb965beeebb29f1ae16eca1afc85483708722871f5091421946c58ab149dd2afbd6ca235f03aa6c7492c843b6225b673a0f2ab75dde8c3b4d37e5d6fa294d11", 0xa2, 0x3}, {&(0x7f0000000480)="71753fc50754b978c743fe1dd288524a210e3b8c30d8fd71838d8f3d3415592b9d3082431349441afa4ea54a855c6ae4a2e80abbb29caa82bac5aa0befc6955090024a1b9d674330387a55ec4734e5745b6bd2f715ecb04bd9dccb23832c64890d1ef682b836d4573c8716d2d97241d2bf6995dd097a1580871db4822d93fc5da7e47608a2ac2bbdac98a46a3a776c82acfedacef1147b444bb4aead81d4dba35e6fe26739e38160e31024aef741f2345aa7cbd1f368c5db6e0a617e6e435761b7429802db21abc1cca7ce9889bb31ec7e8ae81e9e8c6c6d3e5764eab24c8c05976e71c9951ca1073ec65880fa782e308b7f9866ac098f3939c27fab685f55fab71ba09a3ede70ed4e819feb1333f113162ef23244244568d8ff8f117f1abea4e2ac6b1abeb9f4a6ed72d9256c2381497808330c55a144a06110e8275bfad01b3dbe09770a1a310cca82670b94b95218d7ee97969b76e55e7cc51245205691afe516fb1634379ed31ca39e28c121388d6e7bd0a3c49a8a0a983b7bf92c53150f42a4c1aeba6e1abd8001e35837abda9f0cb35c3892483bbd66bd8ad78aad932a879bb6b353587f4e96d78f0ffb13dab438b6812e99db85b55a16642bb1389383602d27c84165ceb93784c7ff467ad6bfa021f78e3605d047fadbc3137d6019a16ccabf2af9b063adb710bd9156020ccc9bcb636c1c3f03d103e09602b5737355d57b664e45351f3a85c5e60568e43e53b6c9381aba8605262a08e75edacf5de3c22c1a93e20d78c9d960221730d0ac00bd2872f6cc07961fa2c33dfd8470ceeebe0ad176c278fcacda703aa08439860c6974a4df71346842c42d5ed5a6d925c38e17b49eea55eeada27be3e5ce72a1b3bd21a22bef31a82160abe0d33e1b4cd5bef1bee4ec08b485593e8501559737b8f74c5f744a65f1d4832b0cd31ecdfb6aa256cefa9fd5797337bba9d20c7021ee955a93cca004a4592b61fa133b5f9de7d22e3839646d32c23d71e83d9ef20b52edf50b304257e556d6eb07f59342d77ea4162a993b61c37ddf9e45fd8beae3c6a04799b13e75f5ae6165bd3f6632a56b3c7e329d4f9da0e7e2278e8d43a8a8cefda14d5ab70a118d45e7435549bf46f6964ecb133c6547d1cef9a1701a0bbbdb6eab4ab81f4e7ab7203d4ad463bdd5436e2ff207126d0fd5e6fb433775b2a1596d56717e7f52b2366e5a1ca2ffd9333e28090ee2bde222b7c46419710898ed3bf2804af9c22fbec7ac328c63ff8c178360293b60e5e4d895943ad04cf6c064c5def1fe148530a815954165e1fb26b3757601c46a8e7c72bb56eb37a08c71e6d35839ed6a708534f5394901ca289e1f06059171c7033fd7c0fcc98abb3574ed0c63a3d2fcd3ef77cbfdb86b1590b4014df6aea3c69e5c146657ba443ea06de2e332014fbce1761e293a6976d0aa1f146b6256faed09bec38c85f174b85340e7de22bdaccb78d453fbfe46533fc5d72c08fc24698fbf85c348120ce78acf207fe6188ddd01190cac42ad920d1ed134ad28a62ed5436982fb31c7decfa1d67089710fd29c0e46163f12b57cfef9abe90876d5d4a5b6b39f8d38fb555f84873d2de9076024c968c3094dbfacc2f341667caf680c132c063bf89727ce49bd33ac8dd4acd22008677c037b59d13754bdc4ae22d0b068c08d82dd8386d0e1e91a81331ce91ae1369ef6be36e9b5c0de79b23575eb0dd7d7c05f32d6701d2fcf3dc951dd27a7bd60f9ab60376cdc9dc8d78249abfd2187bf058874d00a83b9c1adc86cf99a5622ee2b8f319892638d630c9cd7843a01fbee925bea56e5e43b8240cc0eaac5f5229bf2ad17eeee2ff4b018f027b90d5af71039ab96906ce684f132d02a19fe0754abe6a5db9a3419017acda79f24fd42261862dc898ce0f28f9808b5fa4e6f40df13b85e305c97851e35d37cdbc6ef416fecace6fe2139440941a153b70517232f5cc1c42dd21f3eaba944cd33c338d374602fb095d846601ddcfffd41ea5ab2c5337b81f219d572a3ac7b08f0fc049ed933767651ea779c09ac075e1e1c79412ee8133fb84bdda273e0c34ec05b26f8fd9f18c1ad839a0226c87766ee27f5350699077e26df08fd802f5c544cb1076307a244d241f4713c2993883c47279cfb360df0ad9e0a126f64b4e8603de3fa5fc0b16a9e4b8783c90319d5f37030bd286b6b74c75024a0e6ae63205fd3133c36bd26dac96e13b8783b392405fc8a5de057cb00b1779448d8fc15a6331e20c8a2cef208fb0b32547958a2e7af8bd1254cff088f8106c3f557c23ab71d205ca46a2de9d17cebb64d0c3d7175ba5afd849c0de8c1ffe1fc688d84cf18cd5cb42980b2efe2850d3fde06c97ac9c4b44b5015d48d6cdcf2426a537fee10ac25e81830f62fb576b3b9f8a413791c047affcea0ad2049b68907667596b4950fd4f4f028f8e188a077b4a13d27fb1ef038c8bb4ac26562210e6d305df6682ef316563409610dd500164ead51bbb3dbe929f984276c6f1e484e9ac6a991e658375e18d705bcc38fcd3124daf4597f361b7d27fddb955fa829d4343c43a77dcc0a685b3d95ff2bcba69dc041cfb6eb2d723dfbbaf997b7d23b01daef564113bc6eb0faace49f5c54748281170299a9dd122cb976eb91fa8239939d96e2dc643fbf34c6d2203a916379d7eba731d90306c5c8e651c7061f96e86bd93652bc56629d7468587bad4693588f4ee3ec7eb69f42e75bbc7d2c9894bd1f4258e081962268e8b18e762e376af668d334faec88a30bfb9428f743af8ee6d34a3e16d9e7f6f8cb69403e8c590648d7c24b6fb737084d15ec171f7ab9a6b57297f24ce66bc852b3709b30aaf116f7f955cd4d3af56570dd7108fa3cdd8ec719ebc151fe36bccbe52d985d5ae3e67032c537cf5599457753d85a06eed00248190fc74dd51ccdf776a320fa7aad2055ad6f37630c1ee4ba325e90442f07a9f285a6bec1fe123f7a24445ec29cdc891330731719eac94f03954df6e2f1900af27e94f07cb7820a1af52718379cfb98cdc116679afbb158aff0f2ee3e8caf58b39d77d25695fa63d9d8041d0feee0e905fc2452718ce15c5e27d148af47adf70aecd827e00125e9be63affd8a703593a0f074bbb0836946ad3a0dfd8d7ebdb970b95e2af734a3a5c4679fff56e0142b799c21567c884ea251f64f064d264e59e845404fd03fd00565013e6cca0f5d3eb4f4519dbbc7af2f7d9e038670bd17cd083963a84d3c4aa28b59f5a1ff29f25341811190d5ca1b3b36cbb4ce457da4996f78983bcd84eba91a6b44f652e776707afcba4cee49f40d06c032eee260dccf2fc3ddcd2dcc3b12fb116667f2510407c04033f87974d9fc6873a86ccb31bb24d8aef61ca8004201ae1c6d53b2a5815e3c1759894afbee9d8742f302ad9644256d02fe5a0f18c8bcc00a2e87ee695755f674df478841c26ca0d493feb4c6c01beadfec7a938548500c59d4b6e80c9b21798b04dbc08adf371678da9a8e84f26e273e86569815c2287a730c2d381fe237915b618f04fa3a696eaab967057677fd9752d37313d3eaec16b94ecbb394b9a6e837292dce86de13ecc0bdbc9963a31a5ef64c321f52e918182e2c7ab4a8280d35dc6e5d94d5df569d2081ece5aeb7d8278bc02869bcc01306a00bf25b9e84ec7132c408f2058c38be068364710c8e2be311ef0633591146c0775c6299d376d4c884912a072331abef6d1961a4cfe0cb21ac0284f6af30a5e2960b05c6ae182c569ee5c5724246b9548676734182a8ca774bdea75e67c9e5132b62ee7d5bb69ad3dd3a62662efc82ef1e9b73b6f51349db9d32a0459b813d90e533559b9050d34c5ef705645dd44ce55a4fb6a878178da00e7c80924294fa2d3d9012368a1cc0303da521524a6d71196c614abae77895d5082db825fe5d144272c7c855e65f7cf9bba54400f52f4913e802fe13608bc492c15e092ff46f9d779cbd472dcef7440bd3b2fcb688989652252bbaf9726198c794076592387ba4bd3d1fd7cdfad9307548e23cb0b85e110956a65919a9f76c32b1829447c30bf239fd734e73ce4b422035afabcde3898fe5c4fdcc20b0a17f0e2c2cde6652c6bd04e40f198a9623214c323cd74f11eb6770976451826b4888a4efd9b3495deb6025987cc94bb8f323c63198ccf05274d0a5461a444e5a2ae55db0aa682ea140f89356868dc5bafcd48a0f95ac141f98eab03851ff8756b42981427b9f06a75e826853ae015c2ad653a4f997c67c80e01c3c20403ea87bb08ac32f97b5391a062d7c47f350b4113d6e0ab450b6fae86bfee9d5717c8f16024a5ce53638c948453ca2e89fea0bae820550979c1f930e2b861552364ccc203d1e82922a4a1278b1120a5f5364d9d716f2f429230b60cda2e94e76a5254e45f7718348bcf5109ba475cb58215aedd34fe0a45bde511a26d6f8b2f7b90db117e9aa386d68cefdb6fba2bd113fb27549bed75c7c8ac1b446a863dd86d1f4c7416e4aad0c5ba6931025f1087c8abff00758b9ba68f8ccb9d696a967a9fcedd6e9e3d734b637cb260199354701a9b318c52ef36aeedbb18c604d2f66adb72a5da5851d808c938c5c45c57a80bc3e18aea0830bc76708ede24c61b208dfc7ef8405f44e9f83a0f62e4666f4489e0ebd9a5f158367fd92fee3359df54c17baa945c85b180c3d5495527b25fce31c2b0c0cdfea4ea853eb9a959e942b96f19f4763223c2213cc182f62270858c4a6646dd6e9e16e5c28b37d957feaca7f6caa0e4b52717ffb22e1490abee1e45c163efb0badc1f12c288dbceb3fe4b85ecd5634ba7997e2a202640d458ac44d94703fe7dba95bf47deb691e56954d4ec7e9cc3924d6e2866b63e11cfa2fea65a1fc5e9feea172e49390490b5ff2222f47aed5a368e8748a6b3dfc4090c4c8d0a6dbf76fbc212c040ce46105aeb0917efa44ceca64ba453c1f96cd4203521d521475c641c080c7d250bc63e39d47ad3611e50ec183f62827fba11b514acdac864b84a923a87828bb7f374f9049a2160b3a62e35d18c54473331166c09f232e314bd2a58064429ce628a1ea69b5ea66d635341bb263c1086c9024f3f142f320fd7f44f3fb713a76e11cab9394af4244457904e50ce88773a49df4ddec989cad661273bc5e2088c17c344bd9db3176bccbbacd93ce110df81ed762615704307b86a0fdb861e33d7ee7793f21f81c7110d99fcbbc0b0718c7de86a8367c9707a858ad1b4da515cec9d6af8f6f42e99c1939dc4621ace4e612f62c4f8559a60468ed876909c376b8c918e6498f176666bc7ac760e8a886a5cc657175b25ebbaa524e9039f643132391a1b82a588188acb6fbd8e56a8e832fca75deab62f7f3c338b5b29ba4fec8dbafe390f36ed428e076142f47727f0c8c4f5c71b6037692e2d85d0de315fc2246b8ae610fc3f221ec5394de03fc0225e9601c73bb2d46af7a64e693734cca52e6cdd0d39911d53da3a628dd4634780066881564bda1c1db15368ce388c27f6bfe0adba22ff2c1223592f97ecd1c02267ba1cdb989e12b575772a0e7e5daa0aefb5ba172c2fdf7f5995c12783f441c83206092b4916e832024cad580043993f5e98624063a25cbfb81d227c4572999f7874dc4f991d87a00cb8175501b412d5aa6d83f1fb90c70988bbcc6bbdd9ec43c0e9a6b1b4a57d4a12ab451eb0647c351e29a4950db9309f409f81a375c731b1af5a9fd059ac652b0731157f73685592ff5135e0527b7c2ea15f28064883f0de63d661b208c33fe98f0b01def26b7", 0x1000, 0x1}, {&(0x7f0000001480)="bbb1262361d2a2dcad7ab66783d8452f51c7453f3e6709a544bd82ecbbb1d9d69fcb8d5cb076cba135d0c07b0ec871eeea5ca2ea2af1ad8669dcf02921084db44dea64f12170eec7e5da44b0713eec09f092e45066decc234d8144c362c96ea3f39615bd2ea8d503973d61b667ecc565b43feb1596db576b3bb656fa017c3d47261ec5646a43d96510221a698d2419e426bd67a8e8e49a81b64922b8038210d26c0af0bd963b43e3e9533a52c4afa1801110a114115dc3733f8101bbf513ab3c437345b204541ca7124fdc19c021f286572a10", 0xd3, 0xee}, {&(0x7f0000001580)="cc598c74ddb0efcaaded9e19e3693f41ec40ad8a815ec62c733f8ee1c0e166b0554c64afa49a64556b787dd7cf3dd46e9e01d1f332775b7872f20c9920c09d47093c829eb0da73fb3a174d7433c8ec4d619a5c3cce928ec611631270a0feab705e9ebcdfc3133c19fe5a38200676693f8693bf502ae0cd3c4f2f5404c30821fd5fd34db0fb127f38e445e1c825726aa5dfd5859beaa2117aa3c11c22cdea242f873b85d63bf1e3913e73218ce33c1ddf0f6639df080234fcf14ecb9ce57c20254430530ca648f3f9a266b1b783ddc5c485bd0bf2fdc461635d7e201e83974e96f33672", 0xe3, 0x8}, {&(0x7f0000001680)="9d088fc2a1614da9a51ac063980f878558563b0738633ec65b175152ace2c426fd5f1efa0f37a8c5ea64eedd7b703ffe08e0463d0f18800bfab9fb19e98219be57873189c35f1c7097bc8445c519a6567fc59b21206fb8eedc64fc26815392aa4f7fb43ab647440ed749f1614e8553324ed2cd62beffab67c214feb9a8814675eb517e873b118b7f2bef", 0x8a, 0x80}, {&(0x7f0000000300)="a8aff99cc7667b0150042f0ef10c017f7970a4d5a5029f774052be9feeeb2685a85f2656b8ac256777fec1f06f6351f28e6532f8f82a7032dddb0d82ebfa8b69d4653ee75c1a87c96df3566cdf15b1", 0x4f, 0x5}], 0x800000, &(0x7f0000001ac0)={[{@flock_write='flock=write'}, {@flock_write='flock=write'}, {@flock_strict='flock=strict'}, {@flock_openafs='flock=openafs'}, {@flock_local='flock=local'}, {@source={'source', 0x3d, 'overlay\x00'}}, {@flock_strict='flock=strict'}], [{@obj_role={'obj_role', 0x3d, 'overlay\x00'}}, {@fowner_lt={'fowner<', 0xee00}}]}) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:46:55 executing program 3: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) syz_emit_ethernet(0x96, &(0x7f0000000300)={@dev={[], 0x25}, @empty, @val={@void, {0x8100, 0x5, 0x0, 0x3}}, {@mpls_uc={0x8847, {[{0x5, 0x0, 0x1}], @llc={@snap={0x0, 0x1, "80", "42d315", 0x9000, "1cb4d49a7776470cc1adb1b70d63e4d99a9539c2799b9c7df2c56afcd3820964d21909a1ae44dc6f51898e9beb2ae68a5fbc2c18471b533377c34da3ea5b02a1134b7118fe5c073e108f04acac14ce1981d4df5864051e7ad984b8492febe1c417dcf0dfb5b289e0d29bb2deb48233c30453037307aabafb"}}}}}}, 0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r0 = creat(&(0x7f0000000100)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000080)='msdos\x00', &(0x7f0000000280)='./file1\x00', 0xfffffffd, 0x0, &(0x7f0000000080), 0x201144e, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) syz_open_dev$vcsu(&(0x7f0000000040)='/dev/vcsu#\x00', 0x3f, 0x8000) ioctl$TIOCSERGETLSR(r0, 0x5459, &(0x7f0000000200)) ioctl$SNDCTL_DSP_GETOSPACE(r0, 0x8010500c, &(0x7f0000000240)) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000140)={'batadv0\x00', @random}) 07:46:56 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB='$\x00\x00Jd', @ANYRES32=r2, @ANYBLOB="000000000000000000000000d5e35e02edfbdaad55e5f24178e0f5aaabbc2ff736368b9d89a1c07bdfc14d8b06f94008ea87d2f078106cbb2cf420900bec29a317"], 0x24}}, 0x0) r3 = accept4$inet(r1, &(0x7f0000000140)={0x2, 0x0, @multicast1}, &(0x7f0000000200)=0x10, 0x80000) sendto$inet(r3, &(0x7f0000000300)="24cc55d75e142f63c7ab2cda8d1d7ff91d365fbf3960353b91a5b01b3cfbca2568395c1bd244a90023f0aebcb32765bc01255e557f9c0a12be08cfd25057ce24454b7f1b0cd13a052d78e441a6e6ba1a7fe91ab37b32bcd8feb040209e1252a4ef0a28838b8944e2b8322de1bd5e0c1392464db0b8697f2a037a4bd389b050bd0d82424849cab2dda360475e08351507f8df81171742f051bfc29c235385a9cfcc099c09284242eb2fa19203eca4fa31c9d21eab6b36ac86f62469e0ce0561aac6c574274b07b2ae83e02ee23f0829f9291782917a66212ff099c057c14e7e5ccad9bd374de2ef327ecfea895afcb564dcc4db", 0xf3, 0x4, 0x0, 0x0) r4 = socket$inet6(0xa, 0x2, 0x0) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$TUNSETSNDBUF(r5, 0x400454d4, &(0x7f0000000000)) 07:46:56 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r1) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:56 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x6, 0xae35) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x33}, 0x2) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}}}, 0x24}}, 0x0) 07:46:56 executing program 3: r0 = gettid() prctl$PR_SET_PTRACER(0x59616d61, r0) process_vm_writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1, &(0x7f0000000700)=[{&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000000240)=""/42, 0x2a}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000400)=""/196, 0xc4}, {&(0x7f0000000340)=""/71, 0x47}, {&(0x7f0000000500)=""/152, 0x98}, {&(0x7f00000005c0)=""/180, 0xb4}, {&(0x7f0000000680)=""/72, 0x48}], 0x9, 0x0) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) 07:46:56 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f0000000000)=ANY=[@ANYBLOB="7bbb1d9388623a9ba8c7d9a2056e77cc3fd036ccfa0f225b72a8ec90f66ae56c3e6a9e08deb1a73a889daa78bce1ab1c39ead5035727"], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) 07:46:56 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r1) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 827.537925] jfs: Unrecognized mount option "discard=" or missing value 07:46:56 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r1) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:56 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$FS_IOC_GETFLAGS(0xffffffffffffffff, 0x80086601, &(0x7f0000000000)) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) socket$l2tp(0x2, 0x2, 0x73) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB='$\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r1, @ANYBLOB="0000000010ff7f0000000000e2e9cb70ea6e2c4ff34e433a8a79e4da125a4eff0150a787c3cd9f716faa75d42bcba3b949d590540bd5cf3954b884f9e306f815514fe179b749f87a5eaf44027018292323f31bb33a1b55b2b55b586664d2e00f6d4e113ef07169cda112c2cf457562f850b81c4dbc7fbe"], 0x24}}, 0x0) 07:46:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x6800, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:56 executing program 3: r0 = gettid() prctl$PR_SET_PTRACER(0x59616d61, r0) process_vm_writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1, &(0x7f0000000700)=[{&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000000240)=""/42, 0x2a}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000400)=""/196, 0xc4}, {&(0x7f0000000340)=""/71, 0x47}, {&(0x7f0000000500)=""/152, 0x98}, {&(0x7f00000005c0)=""/180, 0xb4}, {&(0x7f0000000680)=""/72, 0x48}], 0x9, 0x0) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) 07:46:56 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) dup(r1) ioctl$sock_inet_SIOCGIFBRDADDR(r1, 0x8919, &(0x7f0000000140)={'hsr0\x00', {0x2, 0x0, @multicast1}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r0) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) 07:46:56 executing program 2: perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x1, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x2, 0x8000) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) r0 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r1, r0) r2 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) dup2(0xffffffffffffffff, r2) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f0000000300)='./file1\x00', 0x100000001, 0x1, &(0x7f0000000080)=[{&(0x7f0000000340)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r3 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x88000, 0x1d0) ioctl$BLKDISCARD(r4, 0x1277, &(0x7f0000000240)=0x9) ioctl$FITRIM(r3, 0x82307201, &(0x7f00000001c0)) 07:46:56 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000000000)={0x0, @local, @local}, &(0x7f0000000040)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4}}, 0x24}}, 0x0) 07:46:56 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = dup(r1) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 827.956873] kauditd_printk_skb: 30 callbacks suppressed [ 827.956884] audit: type=1804 audit(1605944816.801:1635): pid=29198 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2587/bus/file0" dev="overlay" ino=15967 res=1 07:46:56 executing program 3: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) r0 = semget(0x2, 0x4, 0x2) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000100)=[0x3ff, 0x4]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) 07:46:56 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) r2 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r2, 0x40045532, &(0x7f00000001c0)) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r3 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r4 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r4, r3) r5 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r6 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r6, r5) r7 = socket$inet6(0xa, 0x2, 0x0) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) setsockopt$inet_msfilter(r8, 0x0, 0x8, &(0x7f0000000000)=ANY=[], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r9}}, 0x24}}, 0x0) [ 828.120539] audit: type=1804 audit(1605944816.961:1636): pid=29212 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2588/bus/file0" dev="overlay" ino=15951 res=1 07:46:57 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) 07:46:57 executing program 3: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) ioctl$TIOCSSOFTCAR(0xffffffffffffffff, 0x541a, &(0x7f0000000100)=0x40ad) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x2c00) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) 07:46:57 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = dup(r1) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:57 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) ioctl$VIDIOC_S_FREQUENCY(0xffffffffffffffff, 0x402c5639, &(0x7f0000000140)={0x3f, 0x2, 0x9}) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='p'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet6(0xa, 0x2, 0x0) r6 = dup(r5) ioctl$SNDRV_CTL_IOCTL_PCM_INFO(r4, 0xc1205531, &(0x7f0000000300)={0xfffffffb, 0x7, 0xffff8000, 0x0, [], [], [], 0x8, 0x1800, 0x311455c6, 0x20, "88bb9f5a98a139d1346785072b2a25e1"}) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f00000000c0)={0x0, 0x72, 0x7, 0x1}) migrate_pages(0xffffffffffffffff, 0x4, &(0x7f0000000000)=0x5, &(0x7f0000000100)=0x1000000000000001) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB='$\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r2, @ANYBLOB="01000000200000000000000004b85b303886a04b1655db6ec5b88d6a4178bd4dab75a65361ab035b0f29"], 0x24}}, 0x0) [ 828.441132] jfs: Unrecognized mount option "discard=" or missing value [ 828.481517] audit: type=1804 audit(1605944817.321:1637): pid=29248 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2589/bus/file0" dev="overlay" ino=16093 res=1 07:46:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x6c00, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:57 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f0000000380)=ANY=[@ANYBLOB="7b93661f695a2961518b281ddf3b4f28a700e576c2c899c86802603c2d281a17e0728c9b0e27d758ae8cc5f43c5c372686209cdf0b7cda290ea84cbd1fc411d6f29533aed55fc7e794b2e85a331d779885a7c0bf64c9eefb7f61da8d3882d529f7d4d9b1259d61ac748464ea9a6d0e79ca90552769e0cbc7e32f9c4618991c6cac940da4349e1c331408d4e0ebcc544387ed305c6c"], 0x1) r2 = socket$inet6(0xa, 0x2, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000240)={0x0, @in={{0x2, 0x4e21, @initdev={0xac, 0x1e, 0x1, 0x0}}}, 0x1, 0x7fff, 0x443, 0x1, 0x0, 0x7, 0x35}, &(0x7f0000000300)=0x9c) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f0000000440)={r3, @in6={{0xa, 0x4e22, 0x4, @remote, 0x9}}, 0x7, 0x3, 0x7f, 0x6, 0x1, 0x9, 0x1}, &(0x7f0000000340)=0x9c) r4 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$IPSET_CMD_SWAP(r4, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x58, 0x6, 0x6, 0x0, 0x0, 0x0, {0x0, 0x0, 0x7}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_SETNAME2={0x9, 0x3, 'syz0\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0x58}, 0x1, 0x0, 0x0, 0x800}, 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0x200, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {}, {0x1}}}, 0x24}}, 0x0) [ 828.724679] overlayfs: './file0' not a directory 07:46:57 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = syz_open_dev$audion(&(0x7f0000000140)='/dev/audio#\x00', 0x7, 0xc8800) write$midi(r0, &(0x7f0000000200)="5d88cdadce73b7a952f4dcc103e5f2ee9ec5b5dba794a69f71d9a857979773be633cab38229af37c09a5040dbec1", 0x2e) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = dup(r1) getsockopt$IP_SET_OP_GET_BYNAME(r1, 0x1, 0x53, &(0x7f0000000280)={0x6, 0x7, 'syz2\x00'}, &(0x7f00000002c0)=0x28) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r3 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$sock_bt_bnep_BNEPCONNDEL(r2, 0x400442c9, &(0x7f0000000300)={0x5, @dev={[], 0x3a}}) r6 = dup(r3) write$P9_RXATTRCREATE(r6, &(0x7f0000000040)={0x7}, 0x7) [ 828.896629] jfs: Unrecognized mount option "discard=" or missing value [ 829.007644] overlayfs: './file0' not a directory 07:46:57 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x4, 0x3) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$X25_QBITINCL(0xffffffffffffffff, 0x106, 0x1, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) 07:46:57 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = dup(r1) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:57 executing program 3: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) ioctl$TIOCSSOFTCAR(0xffffffffffffffff, 0x541a, &(0x7f0000000100)=0x40ad) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x2c00) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) 07:46:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x7400, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:57 executing program 2: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:46:57 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r1, r0) r2 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r2, 0x40045532, &(0x7f00000001c0)) mount$overlay(0x400000, &(0x7f0000000140)='./file2\x00', &(0x7f0000000080)='overlay\x00', 0x41da47ea80ab97ac, &(0x7f00000004c0)=ANY=[@ANYRES16, @ANYBLOB="88ee3a82feb59301c0a503cd759f7106c8249a20fa2432d5f2f981569368be26cc0c6b682e496bdb0a2d0a7246", @ANYBLOB="6ca8143d0ec369e34e0473811ca1743ce069495b2b1b558f819981d288f062a0a46d7666bc6a248de44978fa421712678a19a693b7b3caa13fecc46e22a8cdaeaf0005de1bf423a125cac7ed8052bff7d558c782a0b206df3347b937ea558ee1cfc3147569d6e6a428f0ad9646987f31a1f32daa414efc9b43879ba7cf8f93da8bd672ed17f6786867b100417451a052a0ba70c94548cad8e952b5dfb84508647116664c9da29cd18856314fe921741e25815c87a0ed401b", @ANYRES32=r2, @ANYBLOB="8ac7e9806263eb539dc8d48a31e5553674b2d5a61537ecb60979f38b86d76f660654846e186cdf398c44ab38bba2ba35564b2b12a9eb46c07c98c726165264763d332ab6128177cfb09a1c3509e25f503de42e6c2d93dbf53b4bfc768b033423481ad949"]) chdir(&(0x7f0000000380)='./bus\x00') r3 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = dup(r4) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00'}, 0x10) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = dup(r3) write$P9_RXATTRCREATE(r6, &(0x7f0000000040)={0x7}, 0x7) 07:46:57 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x0) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:58 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) chmod(&(0x7f00000000c0)='./file0\x00', 0x9) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f0000000000)=ANY=[@ANYBLOB="74f75ccffa90b87fb30000"], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) [ 829.126898] audit: type=1804 audit(1605944817.971:1638): pid=29298 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2590/bus/file0" dev="overlay" ino=16093 res=1 07:46:58 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x0) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:58 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(r0, 0xd0009412, &(0x7f0000000b00)={0x0, 0x10001}) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendmsg$BATADV_CMD_SET_HARDIF(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x208400}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x1, 0x70bd27, 0x25dfdbfc}, 0x14}}, 0x10000000) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0x3}}}, 0x24}}, 0x0) 07:46:58 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$P9_RXATTRCREATE(0xffffffffffffffff, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 829.351997] audit: type=1804 audit(1605944818.191:1639): pid=29315 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2591/bus/file0" dev="overlay" ino=15951 res=1 07:46:58 executing program 4: r0 = socket$inet(0x2, 0x1, 0x80000000) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f00000000c0)=0x8) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r3, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) r5 = socket$inet6(0xa, 0x2, 0x0) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000100)={r1, 0xa3e, 0x1, 0x3}, &(0x7f0000000140)=0x10) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000200)={0x0, 0x4, 0xfff7}, &(0x7f0000000240)=0x8) getsockopt$inet_sctp_SCTP_STATUS(r6, 0x84, 0xe, &(0x7f0000000300)={r7, 0xffffffff, 0x7, 0x9, 0x401, 0x6, 0x7, 0x100, {r8, @in={{0x2, 0x4e24, @local}}, 0x3, 0xfff, 0x80, 0x7ff, 0x20}}, &(0x7f0000000280)=0xb0) sendmsg$nl_route_sched(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4}}, 0x24}}, 0x0) [ 829.467171] jfs: Unrecognized mount option "discard=" or missing value 07:46:58 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x0) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 829.545820] audit: type=1804 audit(1605944818.391:1640): pid=29330 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2592/bus/file0" dev="overlay" ino=15931 res=1 07:46:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x7a00, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:58 executing program 3: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x40, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x7, &(0x7f0000000ac0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xee00, 0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file2\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17, 0x7}], 0x0, &(0x7f00000009c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') sendmsg$SOCK_DESTROY(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000001340)={0x1018, 0x15, 0x10, 0x70bd28, 0x25dfdbfb, {0x5, 0x3}, [@INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "cc74bd7a98798d424c07d0110d0054e2116d4799cfea397544d84b591b77ef814eb80cba7bcaec49552e729f0f242812914776bea25a375df648a96c376369fe9b533d234ae39c8137d3a1895a17b7fbee80a26510b93524e6ab333becb98e7d193b2be044e9b904e52f77276ab4edea828c510ac7dbf28d8f13416b72a2ba6b4bfdc2a430a450e629579bf5139ff3ccbd5a9bc002296ea9df420439229dce8e9d7d4e08dfc9ab07c1516ab97451867d079681a17715f5b5bc7a41ca7431a8ec8c49add6cc0e2a0dbf14982f19eeb0609f56069c2e0d04585e1e15202f03475fdbe6155c8ed0b0e93686d2469efc61f6f4780f0ace595e04e23449c58543bb62fd423093b9319af92da91cb4a599c71ab212360617bbdff5be0c31bc0a2c7f0fa99aebac638aa42560acd8f86e55d514fa50ab1108599cd3a10cccefba2cbce6628bbbdd84e4f4bfa89affcbf71a4c5faeef13907fd832c7b65a2fa24e31343e965e1e7dbb6ebca2269c95f91f50478c3b85189c4f094981537cf7d63fe4119b28c3a6559577a861fa836fec20e55ec4cd32546273e4c44fd4c91b6e68aa2ec4ec9c96a871ef9c37d374dbf5fc42b673e56510bfde1a15478aedc1faa7b9981cd7453ebc019f5e8570eb987fdffaf208a0c81d8fcc91b6f3f5a4486af3afa067c966367a63a0d782401ad73984e0f087dd72e3928ddce356a07205ad182f654208ebef23b0edfee237830f61d5e3cace5a0be1065beff279b823cf6a7ed28af08bb863632a16240f68fb18379f88f20b670b30c82b086ca7e8246609c2a62a2179e3fd63482aee41bfc08fe32a845ed0bfbf00e5b43aadaf7dfe48b930e13a18d46c6aab090d1a7ece876c3da3a31445acddf7ee68f4e4007b71f5b0700fd29544483f93673c529eb0c61c07fa68f6a3e29f8249b0ccd49faaa3f0a75089e4fa180a559f450f65fb237652758620a61c458e01a761a71383e207afc8af8abfd0ae114555a8971ffb7702142baf94a31aa9284f0597f32ded99b1570b2199653d06626d4d331c78e04a90995c0ae67b5dc2652739a3d249b6c54553f9d6526e8d052b7ac25b38e3a4a70b2b79ff9fad6cd9898c6738a5a2ba5d784e84927ed0571707e1ad1585fcb28e5053e9592f322a47915592702f6f822e7d1b483ae7e7cdf17d67be98dcf2a32eba6b0405239d1e9989edcbbda72fd07608851426e5e65c13f052b9174f33da589ab2ee53f7fbec2b0a728267e902d98b0044776923b2bee0988a5b780d1a44ad536a64054623cce6f05947ec0310f3aa7db5d633b64e592f9e7d072da48b7c3aa96fe7c29de892ea2b9bd57778d61c565219a0a7ba5f3c7a640cbd151d493a1f7800cf18f617fa56c6ad955ef11973786fd85410c12fccde4f7ee47d40542771099e77f0805e326f5bc5e032f86c4da966ff020738ab68f9590d992840091d2ba03a4f3c8dc654f216eb59dd71806e926805d23397bc85b117458d06962b13a5f6f82d7e858770203496ae3ecb79f156d7bb4698f997fc907d0cb93248b1af9c05b79f282b6fc43fd40ff49a7b329215336883346a66a50989ac9eb9bb8a6654856a5bf7f1b34168f4f6aea909c8ecfd270431c1dde786a58f6e9d998bf96ad4a437e3ff5c2e19c91060b664e5b40369135c2d0a2f679dafe353a171db45cfb33960df5a92870e182f833241da53097b83639fc8fcb6bcff55d6a4e292f7a5a3c290bc44bcff0b1a725275b2f91ec4ac142871dfea8c5c42955914d1b08fc9399476d3bc0664116c60992eb151dffecb61b0ef01d57b763dc5fa0bef98f38fc3fbdb8522ad55f1f7fb006e403cc3ec25db68ead9fb5e7465386b93f1fd6cf870a794b467d7b265ad011ddd813484c4c5fd011ac7e3c38dd38d82cacbb7abc482f033c52d13565961b8b7b08b7cfe77f5efff8ef296b874f0ba976b2c7e20da9d41ac6723e2d73f2e96f0e5435c75e7dfa209fdd9c749cb484aa20c34a5bc573c50105d61f4072f18fa21decc080e28e8f0ec72cae629209631cef8925689e2bed5176151a74e01279daf1048a1abbbd8394d87c541ef9bfe6be99a8175b5aca32e72b696c4e8e1c771d73d8de56b82a5e739fadff67adfa3a4cecb82cc3ecb1716782eb702b6724c9cdd4617e2a43a46ef6baa8a0a5f93afe968c6d23dce1aa83a49728cea6765a1d89a7183c5b449e2dc9c833f81ead05504b8168c8976e26425ab81e0f0f6b43b12cdc9850a70e46748fba57696a491b42be69a1dd55bf6ce6474f29b251633e8986db5c33704552a81f23afdd97c50b26e51e0f0949a2a172f3f3b1bb8eaaa8adb1375ddadedb343a314e0ffdf6789577423f77c6f6f1bddd7cf878260386900dff8e1d7ad96122ef796a856f9f098ad25b354277eb8ab2ea08f159d39ab69f5a6256974c4e99e1626594bccb74d578bd33b68ccd20700404294457979825790f51992a44a61b2d3a76033937e4b8e71360f71c9874f4027dccb38560e1044ef035a32b037d0a8de7344835d1fa06656a03d4f215db25774a7cfc63c121877c3331ba9a12646499d0bda116e42a766ba777d7c037a6b580c7298e03f3e8d0442a8796a10aa4e22f78c978a6c6d4c394a95279f7a15d4aa79de1cb7acdaa810f24d5998ebfdd427587e5376c7169b54f8e2a35c4db6c6c750060615e852ca744bb3dd921cb481bf05801a18377a2d50e2f56f047249a55d5ad8587bb7b144148a7452a52b01343418dff2976b46ee0bf682aac3988371190262bdc4bcad52515064d53fd125f5ad9b2d2e82ab55ae9b248c1152e8959e87e0c28e7c2da3f77bed7bb97fc441bae6a34a3f6e0dc244cba132014d3760a19d02e404c1289bad63889215db7ad8af3830134e961f7f2ea775befced89391a8e7df5d5952bab21c70305b186f0cd188a91c22e95072cad17e3acce9d1e56d3e97810c271d657246fd892b50b616ffd1040456c78d7ba1d30a91073fb374f75653970ba4e8d23df98d528db3f811e4f1b99e488a6c20c6e58fa5a142cd5ba187d62a1f0df602f7c3d2d925426220100a8a3ec894596d222207803c9691b9297e5e5b002fa082d2f6963b0bff50fe32e0da6557dce115b42f940710e707b87f702988dd18dbc8279d6a364376dfb9cd89c9af59cba9d39fd05c0a244c6d46b500dddda694a3b960039773702ee00d548e22af4a38d5b942c4ef0117235ee345d97be73d1c2cf452c44ab9913d9fbce73cf95998d5bba18335a893ce73c593283ddd8c028ebd0cae9234e9b2771b172d830b5d741a14c7803ac9b3f6e7d58f8ce59cc2607a70e8a833d0cfc3f72e77f08a691d84356ef21e595a5e7037f92b1b024ed0b7ec287e7ff0d340443243307f753d97df3186e2e8936391278fd9c3376c4c369abc4b8da84328b1603b6531c03b6893cb35f22079637b5aa0f57a18d5a0d1b3cccc98324d765c8f16dda1369b58e717c3b6e6754677afe8a4f390ae48da8ebc20c29a8ba6c34479909fa6d50ae5080ec0398a458d671b946c08524c16329a2a10a850d67ad48b99e34607a552b558df7f3a0c469e7e22ee73c7538a532a3ba82705a3fa0a9b7c342b69e3722697576b10a3d08bd5022c7555dac5c6de77632525d49080d6a84bf5e7bb8614ee01f0a0643d4417e660db05fee100750f9b9f343536f4544f4f12854bf33bf13de71a30c94146a5355246f0d4a77d3881d0b8b959a6bf19d856e28bac37d5741eae1383ba29e42b68f74cb30f1cc5e4d957549ae121ec490f58d3bea9968cbb5bd0786f1feb2f166f167df59b3210c26067bc64bae89b746776ec96bb571c79e9d9a5387b5a484a15480763beda42988cfeefe2ccbc89147ed3ca2dacad0575a00278d7369ce351712668f5cc6dfb586cd11f171cb64c7219604040d6de287256a07152be6a1573087254c830750f3123a110690f2fbcef4d24a93eedc4c5867b3d8f8375082b68299e929d2b232252f240103483fc6bf8194f486ffc358483509826bce0dfa8205132b2703254f24b25cbef973507e6b41b7de45b24eeee5503223ad96d1ae047293e4039b8aae671cab9de475ce635a969701be83e746454758b2a518f0548425f80eab0ff61cb0da1ec2a2602772692bd9dd10f3a2a23f377e4a4c8a4f5f96c83c91cda967f261990e8a2d8e990c3d74a3fe631ecc9aa015cd97540aa19daa9ddc1c56cdea482278c38ba6d14a3c8c83af8984ba6020ac20dca86cf2453af61b7d274f1bd86703ce1ec390383822a9b9499e7c92121afcb83c564ea4d1ee6c5e584baf14650e70e1328643e2f56ac52e964f17ba5d1bbaa8a0ac8e41fe5a50356ed0d5e228e630e50f9e9b0560f93c22b7e18333cd2082d47fa5ed06e0e31f96f34d3b4784e81aac5eab2375541b62304eccc95c64a0a55007e9b6ec1415e75224e6c58128879318f3eda61ef1104ead2a5627ba39c1d1d092214eeeb2d621abb95f571c2f43b32dbd8a050261f962efa9b76d26c8586b91f929c9e53568f0d0398a3dfe03a9f339f0718e9ff995a38ab965e68cdd27053f0bb296c2a2035f9399130cae95a023bd21592cee75923b2f0c04d6194a41890d59fbc648708df21bf87ab97587be6e419625567e1009caeca9b911e884a31cc1d5a4b48eea29889b2028f830b31f41023402a2fc2e8835e3cc21b665852dad0d7c850ef886790c19ae0c8b045e86a48a979fd8590a90a13e7211aba0b28040300c9c1104d495104e88463d4a1382a64fe57016b96ba804b59af85ba92a0b0d85b374d70a16ab4be9559b4fd1ac58b2df610e7aa8e8e209ba9db7d5a1ce80ee46f1eb24f7a0a792e8975329daec5ff0f5d2956a8db57258b5a0405e1a747879bcb0285912fde4ff751ad0bb9376ec0ac74ff39d1a64a0a9a8ae7e3d8cece9f9265d9e085f4efd07366fbd00703b4443b0ddef276525fd99f7945897f3f4dbe77b70c6711d43fab7333eb713cc36fb1ca8cffb5ceebadab9ccf9086e5c18c6f5ec8ce3afa6dda7d1077d766279dbe53d2b4b03324e9b289e2c9a8346c4ca54350f99890c4399d82611ff23efa0ada8a571992257583512fdbba233c6eb250ba7803203911e9401ab1f65c22c8307b64e5ef49cd44a267e4f5aec05d850640f3be2a63315e8a8d7065d01490cc1b89aed3f0bf757cc74dbdae1396c55acec6701538bef5078023918788b7399fd87fe65fee58cf184f0dcca4aca1a86f6fa6e33709bc09c4b71d5084b03db87e3028f24d868d39dad2d5f154d42e42d20331b3c12b105e0b22f4bf3cd8e740065138002ed1303bcf9709dab318d97773a320c15d6d22cded93b46a85356eb74c637a709a40676c9d316a5e961ebacdedb25a28c16d299e19157abaaf256360772050cffe55d1a82a83b81328b6c630340a0e02548dde2c5d551fbbb3740a632dc65ed125768c57782d5d5083216d53d39e237b5ff6d5f6bc7e5272ef5355ca94daa934c3da58982a2275eed54d877abb02623772403a82bbf74af1a6f82e4358c70a61170e5482f4371ddbad37eb7af92ee65a869c519f0de4680f589eec471b43390f199f264495a09a4788b8936134b7dc82f729bf791c51a012a539008649979a1be19e1b27a08f4768aa3435f84b1ef1014d84d40ddb45979496ae992b5da79e6fb9e202baec995390691846315cee501c7f3d937fa5ca102864285b67163992301e76c3cba944b94fc4893b506e93eb064b9cc5f88c7b8151b0432a63f55c82f6adc0970b345320153587194c2f35bff325c846679d1a643b7a1486d"}]}, 0x1018}, 0x1, 0x0, 0x0, 0x4000040}, 0x440c5) open(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = request_key(&(0x7f0000000240)='rxrpc\x00', &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000340)='\x00', 0xffffffffffffffff) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$PIO_FONTX(r4, 0x4b6c, &(0x7f0000000800)={0x1c0, 0x1e, &(0x7f0000000400)="09afc3875922ae545e0160a71ba24f7474b26e1ff443367e46924cd33af10bc5c1bad9688f8ae185b903b281d2acbbcb93f8bf86f9e6a4752f8e78baca2465180e307ad0fb910810455ed21d393e91a65c26f973501f1efd5c9b684584b2ba5c359038c6c8353b0aaccab7a68b0d190dc049101232c5716cf8b6981bfc70b2a2e6b1c3b148ba6033ef87b95e42e7f5fd2274b95d4bbefca694db592c47fdc6a0ba9b1c64ecb69e96e11bb9b6695a04f6a8da3d21af63ad3feddbffa9e49b1e0244c0d48e8adb4c0ffa9ab7b6ed3e68787f9d5a4f5f31f93b89b6b812271370939822177ce6714ecbb870fb4551c78b857a9352e66fa036cbb0fbecdca9e37e17bc4016629ca37ce3d48f32f282ac6ebb8a67047a9a12abc1263b9ce3145fdf365f8728a2ee044eafcc9c905691cae6871d3be5741bd0e4003a22ae8910d57d101ddeed90a209eb1d288449f6d1f814801f2ac8899e7e724e3ce00326873be94a5f6759bf7913d705abe87370083f8a2b541007dc35ade3f04444e7ca45af7aab11563ab4acd8963ebedc33f9799ecbc7b0ca5a7b497c24de4e09ee2262d6bc9254a64dfa5b25109bed9ea2e8ef1955c325c93516a19ba38074f0d26961b79ec499500894a5cd0320ae0ee1532f071cae7e06ab492ffc523fb9dc6e1530231b0b8eda77a7021f5ce126dcba2d3e4114976c56b23128d8a157fb7551ae0e80570799ff29bab500bb18fad1775fb4259059ff4d29723ca84c524aec23ab42320c24c515b895707266141dadbe2ab549d2586154f38e2dcd62d7ab3ac3c78f60ba51b5b0d9fe6092fedb7c9c5a7cd9b873c7ce2ca56bb655849a40d76ea732b21a1d30e2b122ab4dd2d0509d871ec8d6b05efdcd874d02af921e97f8bcae6113044be62d78976616339df4f7c6ba77007b0da4d0dc339b514ec5cc3696fd1edfb7d9f72a9b550d528d693c20262760f47d18b84e199d1a7a226c3756e3279ba9768b535d8ffe4cdca64f4b2b965e777bc55e0eaa633a591739fbd6462addc4e2aa026042b7f4038f3041c7723ab0fd26213e804837c366fec5f1bc8009022b04e1ce3288ba9ee7c66f8272b52bba08137600e2d720d81e623fa8f3f97a5bfbd327d419d4dcb34e88b846ed02a210e9abab8bc11f6518c669aef0cad5c0e63d25dd6a7a78d1d9007c981a47a780158e1ae635e50896499e975daed76979035f57cf3008e48f420e3239592a72c9f054a06ea585355c4b34560ef80cec819c7ea80c0fe5256f7651515f5eba274f4d78489a2186cba194674b166ec0a280d68ff41098eb92617e3d866e764a162c68f53260d603c0b339d47fa0ca4a3f47ad634a3edc80120e92b1f280cd54aac6ec6625d5ca9c5b39c4ac2fcdeb9433f6db0ef127d6b4485f1012ef56f8d80940a47b8fa95acdbabe0071286d7e4ab5959d87b9b876"}) getsockopt$inet_sctp6_SCTP_NODELAY(r4, 0x84, 0x3, &(0x7f00000002c0), &(0x7f0000000980)=0x4) ioctl$TCSETXF(r1, 0x5434, &(0x7f0000000840)={0xf03, 0x0, [0x80, 0x100, 0x81, 0x8, 0xf9], 0x4}) r5 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000380)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff9) request_key(&(0x7f0000000040)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0x1}, &(0x7f0000001fee)='R\trust\xe3cusgrVex:De', r5) keyctl$instantiate(0xc, r2, &(0x7f0000000380)=@encrypted_new={'new ', 'ecryptfs', 0x20, 'user:', '\xe0,,^', 0x20, 0x8dc9}, 0x2c, r5) ioctl$FS_IOC_SETFSLABEL(0xffffffffffffffff, 0x41009432, &(0x7f0000000880)="413572da5846a2938a4dad9133d69f1939b115ea77553b92c0474cd64f85517ad98c494fe958b624921df57296d60bddfe83f26654787443cecac7a18cc39d87cc13e786df648af35a4232a2c6d5048aade28bd0d3843b38a5acd4cfa6743173faae98fe905845e47cfe42469f929bc3f87f285cc4fffa97ffab61444283b52697ce3b8d1915c2b5bd8b8085327fe91e2f2831766e3888b6bf8b54acfdf264debfe1841f23d6f4134325f4c0fbd74fcb707dd7ba321c4cff92d4315d1949f5bc354b3e95461961b80e037ba506e573d6ba864f1c51425523bdc29767e9b9bbbed6544d6bca0417caedecae6a92e7cf779928f26b2ddb8bb243a20c1628be5a07") ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)={0x0, 0x1, 0x1fffe}) [ 829.651954] audit: type=1804 audit(1605944818.491:1641): pid=29333 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir798754730/syzkaller.uLczGx/2639/bus/file0" dev="overlay" ino=16127 res=1 07:46:58 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) r3 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r3, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @dev}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r3, 0x84, 0x66, &(0x7f0000000040)={r4}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f00000000c0)={r4, 0x89, "a3b8e027fadb9030803818e2384396f26899b4c92a7a33fce7c3aa8e8ebb45f99f9e9e6c7fc4ba94a737d704c36245d1e93bb3647d390e822a26298d0dafb20708013175170d43bf978099c73a976634a436b1823afa6ffaa28602e6b71a4550ea21492d1051f4e1b5b19d5ccecc7dd2b19fac1338efc751f304a885486f52672038ac4a6da9e13902"}, &(0x7f0000000000)=0x91) [ 829.743064] audit: type=1804 audit(1605944818.561:1642): pid=29347 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2593/bus/file0" dev="overlay" ino=15966 res=1 [ 830.022824] FAT-fs (loop3): invalid media value (0x09) [ 830.028604] FAT-fs (loop3): Can't find a valid FAT filesystem [ 830.170505] jfs: Unrecognized mount option "discard=" or missing value 07:46:59 executing program 2: r0 = open(&(0x7f0000000100)='./file1\x00', 0x200000, 0x40) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x8001, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xb18, 0x0, 0x4}, 0x0, 0xffffffffffffffff, r0, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) newfstatat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) syz_mount_image$omfs(&(0x7f0000000580)='omfs\x00', &(0x7f0000000200)='./file1\x00', 0x0, 0x1, &(0x7f0000000240)=[{&(0x7f0000000300)="18969623eb7b68528373c9a14aacad6e0b5e2f0d6ba8a1327b8a95735d8b4666c47416d1b7f0cd6743d19a84682b0964e6d0372af7b72a7345fa828a76a53c578f6bf998483b619e8d20ea6af4a4d442858bc617c4", 0x55, 0xffff}], 0x1010, &(0x7f0000000480)={[{'msdos\x00'}, {'(\x00'}, {}], [{@fscontext={'fscontext', 0x3d, 'unconfined_u'}}, {@measure='measure'}, {@uid_lt={'uid<', r1}}, {@fsuuid={'fsuuid', 0x3d, {[0x65, 0x32, 0x63, 0x63, 0x66, 0x61, 0x34, 0x39], 0x2d, [0x32, 0x35, 0x66, 0x30], 0x2d, [0x63, 0x7, 0x32, 0x34], 0x2d, [0x65, 0x36, 0x5d, 0x30], 0x2d, [0x30, 0x31, 0x39, 0x65, 0x38, 0x38, 0x54, 0x61]}}}, {@appraise_type='appraise_type=imasig'}, {@smackfsdef={'smackfsdef'}}, {@fsuuid={'fsuuid', 0x3d, {[0x37, 0x61, 0x62, 0x34, 0x32, 0x30, 0x0, 0x39], 0x2d, [0x65, 0x34, 0x62, 0x35], 0x2d, [0x65, 0x15, 0x63, 0xf], 0x2d, [0x38, 0x63, 0x66], 0x2d, [0x35, 0x33, 0x36, 0x38, 0x63, 0x63, 0x33, 0x61]}}}, {@appraise_type='appraise_type=imasig'}, {@audit='audit'}]}) creat(&(0x7f0000000280)='./file0\x00', 0x3) lsetxattr$security_evm(&(0x7f0000000140)='./file1\x00', &(0x7f00000005c0)='security.evm\x00', &(0x7f0000000600)=ANY=[@ANYBLOB="03010e0000000000205c8179a4a224c663335e34f011dd7c106502e1ac9fc7584b193502f166594c45"], 0x29, 0x2) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) 07:46:59 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(0xffffffffffffffff) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:59 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000140)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:46:59 executing program 3 (fault-call:1 fault-nth:0): r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) 07:46:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0xedc0, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:46:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) 07:46:59 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(0xffffffffffffffff) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 830.307132] overlayfs: unrecognized mount option "./file0" or missing value [ 830.318176] audit: type=1804 audit(1605944819.161:1643): pid=29393 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2594/bus/file0" dev="overlay" ino=16013 res=1 07:46:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x2, &(0x7f0000000080)) [ 830.388550] overlayfs: unrecognized mount option "./file0" or missing value 07:46:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x301, &(0x7f0000000080)) [ 830.563951] audit: type=1804 audit(1605944819.411:1644): pid=29411 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2595/bus/file0" dev="overlay" ino=16013 res=1 07:46:59 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(0xffffffffffffffff) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:46:59 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socket$inet6(0xa, 0x2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0xabf) sendmsg$AUDIT_TTY_GET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x10, 0x3f8, 0x4, 0x70bd28, 0x25dfdbff}, 0x10}, 0x1, 0x0, 0x0, 0x40000}, 0x4040010) r3 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r3, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=ANY=[@ANYBLOB="240000f4de00270d00"/20, @ANYRESHEX=r1, @ANYBLOB="000000000000000000000000af8725cbb7b40ab5b249b48c4c7b3aceee06c1f367592e0d22867367d6d7de3d189ab21102a5640c3582d519c3706c47fbdd62759c25c817aa1d92e490d189bfe0bbf9e243ba4f"], 0x24}}, 0x0) 07:46:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x125d, &(0x7f0000000080)) [ 831.047229] jfs: Unrecognized mount option "discard=" or missing value [ 831.129828] FAT-fs (loop2): Unrecognized mount option "00" or missing value 07:47:00 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f0000000100)={0x0, 0x2000000000000000, 0x8}) 07:47:00 executing program 4: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm_plock\x00', 0xb0e42, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="980100000001010100000000000000000500000220000280060003400003000006000340000300000c00028005000100160000000800018005000300050000000600040008010000050003001f0000000500020009000000050003009f00000005000300060000000500010008000000060005008101000005000300b40000000600124000010000880001882c00018014000300fe88000000000000000000000000010114000400000000000000000000000000000000011400018008000100e000000108000200ac1e00010c000280050001000100000006000340000100001400018008000100ac1e0101080002007f00000106000340000300000c000280050001003a000000060003400004000044000d80080002000000000014000500fe8000000000000000000000000000aa14000500fe8000000000000000000000000000bb080001000a010100080001006401010038000480340001800500020008000000050003003f00000005000200050000000600040000360000050003000500000006000400030700"/408], 0x198}, 0x1, 0x0, 0x0, 0x5}, 0x4000081) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000000c0)=0x80000001, 0x4) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r2, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3}}, 0x24}}, 0x0) 07:47:00 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) dup(r1) write$P9_RXATTRCREATE(0xffffffffffffffff, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:47:00 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x125e, &(0x7f0000000080)) 07:47:00 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:47:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0xff0f, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 831.234415] FAT-fs (loop2): Unrecognized mount option "00" or missing value 07:47:00 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) dup(r1) write$P9_RXATTRCREATE(0xffffffffffffffff, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) 07:47:00 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) sendmsg$SMC_PNETID_DEL(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x34, 0x0, 0x200, 0x70bd2c, 0x25dfdbfe, {}, [@SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz1\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000000}, 0x10) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f00000000c0)=[@in={0x2, 0x4e24, @multicast1}, @in6={0xa, 0x4e24, 0xc5, @empty, 0x2}, @in={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in={0x2, 0x4e23, @multicast1}, @in6={0xa, 0x4e21, 0x6, @private1, 0xdb9}, @in={0x2, 0x4e21, @local}, @in={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}, @in={0x2, 0x4e21, @multicast1}], 0x98) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) 07:47:00 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x125f, &(0x7f0000000080)) 07:47:00 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x1260, &(0x7f0000000080)) 07:47:00 executing program 4: socket$nl_route(0x10, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) ioctl$PPPIOCSMAXCID(0xffffffffffffffff, 0x40047451, &(0x7f0000000000)=0x3ff) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendmsg$nl_route_sched(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x10000000, {0x0, 0x0, 0x0, r1, {0x10}, {}, {0x0, 0xc}}}, 0x24}}, 0x4004001) 07:47:00 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) dup(r1) write$P9_RXATTRCREATE(0xffffffffffffffff, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x2) [ 831.941454] jfs: Unrecognized mount option "discard=" or missing value 07:47:00 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) syz_mount_image$affs(&(0x7f0000000100)='affs\x00', &(0x7f0000000140)='./file1\x00', 0x6b06, 0x3, &(0x7f0000000500)=[{&(0x7f0000000300)="5543b862c5272aacf10e73cc0dd9f74e57f5d0f75e45fd1a5fa15bfc89e8e01a652a6fb31e3cacdeafe57dec14d7fbcaf11609b384a33f4c61f653a9bd728995e99fed971eceea884423ab5bbe538002cddbaba42ce6e1348ba6465ed330f716b725569815006abff8d5598b31238aa924ecf285dffe446493a7cf88b92ae793c6fdfd2a36c6fed7f59b5ecefb2bff16764c591457944892231120f5d8b4668d99d4847f79f2e47a89", 0xa9, 0x5}, {&(0x7f0000000400)="6362e5557773a4769796674b2a23cab4bcc3cd29c9b5ecbb077109ec14343f7ec3439ac4e120c00244086c00d66751bed292a1706598863afba9336daf6922ecf4821189cd7f0c5e05e9988f0d19bbb8937dd087eb672124f574e84ffa38ce487c5502412e3a585245763581255914f5653fa15ade189971efde23d134e788ffc5c9a63f0a184e37d8e19eb575f29609eaf02b0d93bc85b5b1bda7809a02e1fc16206d5d965679fe7987badf16b41b0ad92bf1b440a7b961a61e3b896aab1095bf537f30f3a51605f41bdcec50faa4771c4f4cd17bd82fafdcbc9c7b057fba", 0xdf}, {&(0x7f0000000200)="3080d12318c5e432217e1a41fb88c8316a190cfcc164a0306dbaa1ca1bdb90e56881fa1ac8dcc43f86d109", 0x2b, 0x3}], 0x8, &(0x7f0000000240)={[{'$+--[)'}, {'['}, {'('}, {'msdos\x00'}], [{@smackfsfloor={'smackfsfloor'}}]}) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) 07:47:00 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r2, @ANYBLOB="000000000000000300009132ad4e24fc237f0000"], 0x24}}, 0x0) 07:47:00 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x1261, &(0x7f0000000080)) 07:47:00 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, 0x0, 0x0) lseek(r0, 0x9b3d020000000000, 0x2) 07:47:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x20000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:00 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) write$FUSE_POLL(r0, &(0x7f0000000140)={0x18, 0x0, 0x0, {0xa8c2}}, 0x18) 07:47:00 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000000000)={{&(0x7f0000ffd000/0x3000)=nil, 0x3000}, 0x2}) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) 07:47:00 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x1262, &(0x7f0000000080)) 07:47:01 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, 0x0, 0x0) lseek(r0, 0x9b3d020000000000, 0x2) 07:47:01 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYBLOB="8cba5dd11ff3598096a48e59c5af76c25ccb9d5ba48bbfd58a89d68f429b55c95a85dbdd1bd4c3371b7ee3da3f59348402e0212e846224b3f4d75aa4e8c76fc74cac6240da3b"], 0x1) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000140)='NLBL_CALIPSO\x00') sendmsg$NLBL_CALIPSO_C_LISTALL(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x14, r2, 0x400, 0x70bd2a, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x20008800}, 0x40804) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3}}, 0x24}}, 0x0) 07:47:01 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x1263, &(0x7f0000000080)) 07:47:01 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x1264, &(0x7f0000000080)) [ 832.485261] overlayfs: './file0' not a directory [ 832.914737] FAT-fs (loop2): Unrecognized mount option "¿S0ó¥ôÜìPú¤wOLÑ{Ø/¯Ü¼œ{º" or missing value 07:47:01 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x1265, &(0x7f0000000080)) 07:47:01 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, 0x0, 0x0) lseek(r0, 0x9b3d020000000000, 0x2) 07:47:01 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socket$inet6(0xa, 0x2, 0x0) r4 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r5 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r5, r4) openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0xffffffffffffffff, 0x3, 0x10}, 0xc) r6 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r7 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r7, r6) openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r8 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) getsockopt$inet_pktinfo(r8, 0x0, 0x8, &(0x7f0000000080)={0x0, @local, @local}, &(0x7f0000000040)=0xffffffffffffff99) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=ANY=[@ANYBLOB="240000002c01294b434ace8f993d7d3500270d003f1906a150b0d554d52447ad994105dee4b9e504f289f0c5368f7c1913593eadda32b8056b99b64a352802f0001789fb9fcc7ebfac06000000000000003fd9551fbce4c6216fb864820dec8b1243335c43780655aa5cfaf207102ffd2b4261b7adcdd5b5589bb88b02deb833944ad97b04cbaad169fa929d6e2b2fbe09fad804bcb2d4ce60b75c175a87141ee6cc3d57109536ea2e81789de22581283b8dc2f0f2a889173798e4426b295cdc7dd2761805a2362d51dd412460d71fc94ac582b12953d7ab6e26b7128c", @ANYRES32=r9, @ANYBLOB="0000000100000000000000176a53e54fd0f0a7e60000000000ef0e782c8b6122955eb42901441f6b87547803374d5e283c9699eab197899973adbe97ab483e32ae2ced4cdb7c890deeea8e31801e865d25fb79ed2605"], 0x24}}, 0x0) 07:47:01 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$DRM_IOCTL_MODE_GETGAMMA(r0, 0xc02064a4, &(0x7f00000002c0)={0x7fff, 0x2, &(0x7f0000000140)=[0x1f, 0x7], &(0x7f0000000200)=[0x8, 0x5, 0x3f, 0xf5e, 0x6, 0xff53, 0x0], &(0x7f0000000280)=[0x0, 0x0, 0x1, 0x4, 0x1000, 0x6, 0x100, 0x0]}) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:47:01 executing program 2: perf_event_open(&(0x7f00000012c0)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) 07:47:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x40000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 832.990671] FAT-fs (loop2): Unrecognized mount option "¿S0ó¥ôÜìPú¤wOLÑ{Ø/¯Ü¼œ{º" or missing value [ 833.074780] kauditd_printk_skb: 6 callbacks suppressed [ 833.074795] audit: type=1804 audit(1605944821.921:1651): pid=29593 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2602/bus/file0" dev="overlay" ino=16278 res=1 07:47:02 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(0xffffffffffffffff, 0x9b3d020000000000, 0x2) 07:47:02 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockopt$bt_l2cap_L2CAP_LM(r4, 0x6, 0x3, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) r5 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/btrfs-control\x00', 0x880000, 0x0) ioctl$TIOCSTI(r5, 0x5412, 0x3) 07:47:02 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x1267, &(0x7f0000000080)) 07:47:02 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0xffffff01) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) 07:47:02 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x1268, &(0x7f0000000080)) [ 833.269789] audit: type=1804 audit(1605944822.111:1652): pid=29605 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2603/bus/file0" dev="overlay" ino=16188 res=1 07:47:02 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(0xffffffffffffffff, 0x9b3d020000000000, 0x2) 07:47:02 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendto$inet(r1, &(0x7f0000000140)="e1d36fc2e57e74d0bb0fbd0f03e9b569b5a444", 0x13, 0x0, &(0x7f0000000200)={0x2, 0x4e24, @loopback}, 0x10) bind$phonet(r3, &(0x7f0000000100)={0x23, 0xff, 0x28, 0x84}, 0x10) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4}}, 0x24}}, 0x0) r5 = socket$inet6(0xa, 0x2, 0x0) dup(r5) getsockopt$sock_linger(r5, 0x1, 0xd, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 07:47:02 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x1269, &(0x7f0000000080)) 07:47:02 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000002c00270d000000000000000000000000fedae6c485", @ANYRES32=r2, @ANYBLOB="000000000100000000000000"], 0x24}}, 0x8c0) [ 833.503897] audit: type=1804 audit(1605944822.351:1653): pid=29623 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2604/bus/file0" dev="overlay" ino=16112 res=1 [ 833.845903] overlayfs: './file0' not a directory 07:47:02 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) openat$bsg(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bsg\x00', 0x610000, 0x0) r1 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r2 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r2, r1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(r0) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) 07:47:02 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f0000000000)=[@in6={0xa, 0x4e20, 0x5, @private0, 0x1}, @in6={0xa, 0x4e20, 0x1, @private1, 0x9}], 0x38) 07:47:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x100000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:02 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) lseek(0xffffffffffffffff, 0x9b3d020000000000, 0x2) 07:47:02 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x1274, &(0x7f0000000080)) 07:47:02 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000100)={0x0, 0xa0, 0x5a}, 0x0, &(0x7f0000000300)="919377728dd92356024878fbd22c9a62fc33ec630370fa6789124a375f2f2571598ffdf1f31ab4347c9f3b8db90345db4d6886b5774537198b22c0f801415babfcb09dc1d895ac373fcf823384c0036a0cec54c8b90e037300a9234ff93dc11902011ac5724ac675c02e079d6d9f83c5ea7207f0c44cc4968e2603d075bb2491a630665aed8f15a3b8fd618d11f8b474a47c7fd6196435ee59c5e5276ea966f6", &(0x7f0000000200)=""/90) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) 07:47:02 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) ioctl$TCSBRK(0xffffffffffffffff, 0x5409, 0x8000) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=@newtfilter={0x44, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0xffff}, {0x0, 0x7}}, [@TCA_RATE={0x6, 0x5, {0x1, 0x40}}, @TCA_CHAIN={0x8, 0xb, 0x4}, @TCA_RATE={0x6, 0x5, {0x0, 0xff}}, @TCA_CHAIN={0x8, 0xb, 0x5}]}, 0x44}}, 0x0) 07:47:02 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) [ 833.977644] audit: type=1804 audit(1605944822.821:1654): pid=29658 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2605/bus/file0" dev="overlay" ino=16263 res=1 07:47:02 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x1276, &(0x7f0000000080)) 07:47:02 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYBLOB="c515f8d0bed17646f972ad6e4693d513369916e781e3149331b35dff16a3e655d1778808f962885eb627b1a825000bbdbc0e931cf6231d09a4b159703791c21c2b0be81373b0b06aabd968e6d2f7cccadc59ba8b0ee498b9a24c119045acb6e938b122b1be81ac442170ac89ee2a865b97af976160cf07fe3b52e9221205f57e9944e597d0a692f134fea3eacd072680dc62586c19f725537a73d7ed02484c36d5955dc567fede2a3e5e6cd7"], 0x1) llistxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/17, 0x11) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="342758d02500270d28bd70000000000000000000", @ANYRES32=r2, @ANYBLOB='\x00'/12], 0x24}}, 0x8000) 07:47:03 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x1277, &(0x7f0000000080)) [ 834.152322] audit: type=1804 audit(1605944822.991:1655): pid=29674 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2606/bus/file0" dev="overlay" ino=16203 res=1 07:47:03 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfffc}, {0x0, 0xfff3}}}, 0x24}}, 0x0) [ 834.706768] overlayfs: './file0' not a directory 07:47:03 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="6c6f7765726469723d6f726b6469723d2e2f66696c65312c7570702e2f66696c65304ccfdb0909ac"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:47:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x1fffff, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:03 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) 07:47:03 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x1278, &(0x7f0000000080)) 07:47:03 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYBLOB="8b90b0e606005beca9c72a5b16a95831daf76af36db24aaa3a71864bd42a7fda5a5d5b1dce8b79e651eaf89852018f0eec56f98b536d72a653a732a07ecc3825a1a3e72e66561b5518667a231c73dc59949510fad226d32daf6e21ca65faf178a5"], 0x1) ioctl$DRM_IOCTL_MODE_GETENCODER(0xffffffffffffffff, 0xc01464a6, &(0x7f0000000200)={0x5}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) getrlimit(0x1, &(0x7f0000000000)) syz_open_dev$ttys(0xc, 0x2, 0x1) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$SNAPSHOT_SET_SWAP_AREA(r4, 0x400c330d, &(0x7f0000000240)={0x3, 0x1ff}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet6(0xa, 0x2, 0x0) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r6, 0x84, 0x64, &(0x7f0000000280)=[@in6={0xa, 0x4e21, 0x8, @mcast2, 0x8001}, @in={0x2, 0x4e24, @loopback}], 0x2c) ioctl$KDFONTOP_COPY(r4, 0x4b72, &(0x7f00000000c0)={0x3, 0x0, 0x3, 0x4002003, 0x1d4, &(0x7f0000000b00)}) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000340)=ANY=[@ANYBLOB="240200000000000000000000000000000000000058cb8de8a3537cf3977d46fc0fd4a239d68d", @ANYRES32=r2, @ANYBLOB="000000f50000000000000000"], 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x20004854) socket$netlink(0x10, 0x3, 0x14) 07:47:03 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, &(0x7f0000000100)) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) r0 = socket$inet6(0xa, 0x6, 0x10001) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCDARP(r1, 0x8953, &(0x7f0000000200)={{0x2, 0x4e23, @private=0xa010100}, {0x1, @remote}, 0x46, {0x2, 0x4e20, @empty}, 'veth1_to_hsr\x00'}) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) 07:47:03 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x0, 0x2) [ 834.811057] audit: type=1804 audit(1605944823.651:1656): pid=29714 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2607/bus/file0" dev="overlay" ino=16234 res=1 07:47:03 executing program 4: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap$usbfs(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x80010, r1, 0x4) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r3, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) r5 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyprintk\x00', 0x24102, 0x0) ioctl$VT_WAITACTIVE(r5, 0x5607) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000000400)={{0x2f, 0x9}, {0x5, 0xd9}, 0x7f, 0x2, 0xee}) sendmsg$nl_route_sched(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=ANY=[@ANYBLOB="740000002c0027090000000e005c5e270000000049018224afc1443740980e1d171185901f38108443e166caf1b6a9b69cc04371f4cf7b9946ab16eba607415277272c0fe3e6b8d9526d8df5da427835b38cec8c442a2c68c41d4b4f3cd69596daa4aadce623ee8f9cfb71747683c2dbfc2afd2bba3d1dff4b399309b22bafb097d494ac4f40d54151c48abca5164a76ef490b0a935db031ae7fcdda0e421b8cda33f9e18a8965a0ea1ac17ec9665e075130fb4c333982a7ae3add6b04dacc4d2b5b8cdb0477df8d0b0495a6cf6418d6c265ef42d4e8b9ef370b74dcd9d1e81ab094847c6b4268bdddf42a43198bb29e64e80926240f56ce1a5b90d6707c48168a90d865e9b48e61f9c42fc9b033aed8a7d7c7260fbbcdf47db7ddaa9fb89b7561ee9e53767a0b864652992932bc4cde5c0ebac5d6e293f1b5804c4ea3568bc0716b173891e34fac2f21b39341e52b13f8c5b7312c01fc4c5e29a43c1c76eceeab0bfc59752858131146281f2d4ebec735d454d16c2121af53fdf9fdb9f9d783f5581d42", @ANYRES32=r4, @ANYBLOB="00000000000000000000000008000b000500000008000b00070000000600050007fd00000600050001000000060005000603000006000500f801000008000b00ff0700000600050008060000"], 0x64}}, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f0000000000)={r2}) getsockopt$inet_dccp_buf(r6, 0x21, 0x8729d66f6af001d1, &(0x7f0000000300)=""/232, &(0x7f00000000c0)=0xe8) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f0000000140)={0x0, 0x9}, &(0x7f0000000280)=0x8) 07:47:03 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x1279, &(0x7f0000000080)) 07:47:03 executing program 4: r0 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x3, 0x6000) ioctl$IMGETVERSION(r0, 0x80044942, &(0x7f00000000c0)) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r2, 0x0, 0x8, &(0x7f0000000200)=ANY=[@ANYBLOB="3ec004f85cd5d067db87ad1531c0aaec595f56e61c232fb01320a621916edbc1c39e3293ae37d7e48d3e013c37398c9bc628cb69bc81da152041750c17d286ef77a4e0ac44c856e118ccbbce7f34f47b51561829c3470a42b706c61ceb168cfc74446ebe31971718c8095154dc7fa97c46babedea3c3f52e13ba920a625ce05772b684086eac4c1c473c0d2d9223f6cb5630cf5e659446189ef8e76c05b1a05d"], 0x1) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r3, @ANYBLOB="00000000000022c74f0000000000000008a73847d3222ecb6d3191ca1ee3a6ea2131886453fb40a0508294eb"], 0x24}}, 0x0) r4 = socket$inet6(0xa, 0x2, 0x0) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$RNDCLEARPOOL(r5, 0x5206, &(0x7f0000000100)=0x9) [ 834.982604] audit: type=1804 audit(1605944823.831:1657): pid=29732 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2608/bus/file0" dev="overlay" ino=16159 res=1 07:47:03 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x0) 07:47:03 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127a, &(0x7f0000000080)) [ 835.166304] audit: type=1804 audit(1605944824.011:1658): pid=29747 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir382337583/syzkaller.BEDVx0/2609/bus/file0" dev="overlay" ino=16095 res=1 [ 835.311173] overlayfs: unrecognized mount option "upp./file0LÏÛ ¬" or missing value [ 835.407521] overlayfs: unrecognized mount option "upp./file0LÏÛ ¬" or missing value 07:47:04 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r1, r0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x40000, &(0x7f0000000100)=ANY=[@ANYRES64=r0]) chdir(&(0x7f0000000380)='./bus\x00') r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(r2) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) 07:47:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x1000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:04 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r2, {}, {0x6}, {0x0, 0xf}}}, 0x24}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000000)={'sit0\x00', &(0x7f00000000c0)={'ip6gre0\x00', r2, 0x4, 0x1, 0x8, 0x3, 0xfa43332f342a1766, @mcast2, @mcast2, 0x8000, 0x80, 0x8}}) 07:47:04 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127b, &(0x7f0000000080)) 07:47:04 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000100)={0x0, 0xa0, 0x5a}, 0x0, &(0x7f0000000300)="919377728dd92356024878fbd22c9a62fc33ec630370fa6789124a375f2f2571598ffdf1f31ab4347c9f3b8db90345db4d6886b5774537198b22c0f801415babfcb09dc1d895ac373fcf823384c0036a0cec54c8b90e037300a9234ff93dc11902011ac5724ac675c02e079d6d9f83c5ea7207f0c44cc4968e2603d075bb2491a630665aed8f15a3b8fd618d11f8b474a47c7fd6196435ee59c5e5276ea966f6", &(0x7f0000000200)=""/90) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) 07:47:05 executing program 2: perf_event_open(&(0x7f00000012c0)={0x3, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x40000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x1, 0x80000001}, 0x210}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) 07:47:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127c, &(0x7f0000000080)) 07:47:05 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB="b1"], 0x1) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000400)=ANY=[@ANYBLOB="240000002c00270d0000000000000000000067596fd221d9855cd700783cd7af3c565ed6e48c231587f4d03f8c5ba3d2560106910421774ed4e9e7f20db8aa1d89c9f78883a5c724505f980c12a3c1be63f143be12422937d917903cd541fe2923bdcca8f94a5ea5038cfbab64fdd1e13a83d23816e2f0301c1fe14fb6cdcb25ef2451f6f690a5136aa4954a5dbe9f22d7c106630ed7648801e3bb475493d1cc38822f8cda54b46755854316141d8e1b15190acd4be8a60cc9218566aa793527b70f462caaf98baf76c8bc", @ANYRES32=r1, @ANYBLOB="0e5c9ac19403d7e80000ff9fc031bee5cdcf00"], 0x24}}, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x33) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) perf_event_open(&(0x7f00000000c0)={0x1, 0x70, 0x6, 0x9, 0x6, 0x2, 0x0, 0x8, 0x2, 0x8, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_bp={&(0x7f0000000000), 0x3}, 0x40400, 0xab, 0x400, 0x0, 0x4, 0x1, 0x7}, r2, 0xb, 0xffffffffffffffff, 0x2) 07:47:05 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000100)={0x0, 0xa0, 0x5a}, 0x0, &(0x7f0000000300)="919377728dd92356024878fbd22c9a62fc33ec630370fa6789124a375f2f2571598ffdf1f31ab4347c9f3b8db90345db4d6886b5774537198b22c0f801415babfcb09dc1d895ac373fcf823384c0036a0cec54c8b90e037300a9234ff93dc11902011ac5724ac675c02e079d6d9f83c5ea7207f0c44cc4968e2603d075bb2491a630665aed8f15a3b8fd618d11f8b474a47c7fd6196435ee59c5e5276ea966f6", &(0x7f0000000200)=""/90) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) 07:47:05 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0, 0x80, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$RDMA_USER_CM_CMD_ACCEPT(r0, &(0x7f00000003c0)={0x8, 0x120, 0xfa00, {0x4, {0xfffffffe, 0x1, "2348565bf7f0dcdd95acca989bca82acff7f49b73bd870fe428305b5a3da2d967bb2782e2e796591372987390d6bc2b2eaaae308cebf904c9ff460adc3519799d87742eddb66556aa66f0171f25f5199d71deaed6aee8a1c18ece143ded5dbe0b91eaced0f5f240f3a26b9330fec1741b1f4b35423891d17b0ff3b06d53cc0c65e922ba0a664dd95ca0665df123b41ac7334221590c6639255addf781b7543a0043a9529b63e3d52a594b8bc2c8383a5ee24c6c2614cba3c45e802f185019885cb4d83700c03c6994eca5d5009c8728106181a699312ac91bdb54d33c5e3af3edf11bb62b6eeaa9b7f01c5bdd19d463b7fb558dae8435dea3467ef509fce4e04", 0xa6, 0xe3, 0x3f, 0x81, 0x3, 0x81, 0x2}}}, 0x128) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFVLAN_SET_VLAN_EGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000140)={0x3, 'wlan0\x00', {0x1}, 0x798}) r3 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r0) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) 07:47:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127e, &(0x7f0000000080)) 07:47:05 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/input/mice\x00', 0x0) ioctl$SNDCTL_SEQ_RESETSAMPLES(r1, 0x40045109, &(0x7f0000000100)=0xfffffff8) r2 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r2, 0x0, 0x8, &(0x7f0000000380)=ANY=[@ANYBLOB="163bcedcdd402fc108de6b7ec493ace0eb37de329f59a4aee04850ee57d4fbb528f77fe4b22bd8410605defa4816bb335e61cab5c6ae922670cd5d8a771ee6e480e822e54cc4dc721394c0d70999c908000000613169f06db9c784a26351e0cf2e17aec8bb180474cb2c578898cc17d571b14a15f3d19820a0487441b822c68e212c086a9abfa07d43aeaafcfbfbfb588d0afd67f15c91cae223"], 0x1) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000000) r4 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000440)={'syz', 0x3}, &(0x7f0000002540)="527feee07b49c8c9ac4144ce685b3e1b62627bee0f7214456ec9cfd5dd8af2566d54e09ca50ebccf3a9e366e93381c10aa581627cb7a9754cfe7f1327735657de7f35404e74e5658b3fc9d7070fedb081a3552822cde456780a1914e7097", 0x5e, 0xfffffffffffffff8) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r4, 0x1000, 0x1000}, &(0x7f00000004c0)={'enc=', 'oaep', ' hash=', {'sha512-avx2\x00'}}, &(0x7f0000000540)="a23cbaa7757377bd0544b466232af53e445fff4c0610693e3504706c7878b85fece45c302588653baf5db5466be2ce86af1d9e92f0d017251b5450fe9730e0cf3e99c9e176786b5a5b0be16a104e3a3f605b25f8f755366cd6f715c6b7912238e210615c5a03d6f7af49211af62669811cec33980f52b1518c83da1d78fe61c97d62454b79320d4e92c8c922983490f92952984f8acfe9b0263daced1bf8c035239493df42f1f7cbeaaf1f1b0d471ec0cf9a19671d416a077c28842c99c3b0777dca338c4d94931cdd93dfb7a3f68b65571c8793cc2ccc5341081822fa87f390db2bd40b73f8567773e388047f4c1c27c4d6828962b8896f6362f767a62a25ca81363bcbf21c93256ed4cdd67a93b8e36ab87dc9b4b142539a4573756e02957402d80be0383def9cdd8ea91e4dc1c9a7b6c0e011591d074aeedb36f74c70c1c9cec6d8d2f0519bcdebcae6766f658e6b475d80ae625e9b50a71fe8537da40f1248f925a4b258cc989e3fe7827f7e15c49b34f0308a71b29eb2c84d95e6227ef119e803080ac09cc74501c492403f8c82f685cddf0a19af51fd3dc4c41d938d1e03f0c0868ffb3b6643ac588352185fb191b45e76022f52eff7f592d41f2b19b7e06fe20b55fe110aa588a43be997d66c68bcf8867ce5ffa9f40edf2556180cc636d8e1d1214b95b423d13f1162cbe6450fc90b4f553cc103b8b7b1715fbe687e8940c491fc76fdf7393338d5f19880931e61d3e0daafebcdc3a442600f97a3623b81df48444c05123b8c78ebabd47f7d6756dcf22e8e95a2997bfe191c28cae3dc09430df09e8587eb8029a68f88037f3e4c6cfb60e63acde8ab0b91cea60e30a70105f622d91ba0945b860c7e72e3537148462bb41c96019c0eac60fb38de02a9f76416b8f0ad62fc670eb878b5a92e0eb87bf3d921e6b81b95005cc3200ecb1cc067445876740b5ddea7d41357d3ed7928e9b8dbc667125d58731014745042c1f211b97ad9260238191088fa89ac35a31308f15e07509e8d7fa51d394a6054cfad0872b98a349171bd30785ae6123619ce286ca10afcbbf2d0be5a09230009daa3a94d404d08acb2d8d2beb87e7e3718a2a7e2d2667e7a20bd60d198a20ffd5e52ed21756dccc861a35ce6579bfcfb7fc214ac7411a0461b54ae72729e645aa83b6250eb85050885227f7e66384f8fba5f92a5c5790ee8eae3e7d0d0b45285b67a185f17f30ca8a1b6828625868978e924cbbaa7642db6e608d1f40e14e6e52c7d287e68a3b9748f462cf922c4df95c38909bd34c03a9c3d325f5b293a7e78f4e78a6b4574efd182010c6fc1518b56289c6ecaa3f3c61c2b4532257922691ce79ecc9b10a85e055145dbf38e2a39ec76b2239c2b2c77d9ca85aef6ab787ac61ea61c12b2face969f5112e55dc6cd56da9d8d128b68dc31cf36824e0ce7041526d955b867dd7140684a53107369d492bd3919ac7d933c00a244acf2ead1365fa7fbaefde1e4702302c4f849686f0f78ba56d96a067416c0d741c8b2ff646232d4619336f80ac6c3185a66113d58e37324b48bb88dad88bebf3793df3ccfb6d9cf7ef18f1cc371471c23b8d868514771e68a5af20e02c1d04de417911dc9e9c4fac96c0f06ac7668425ef37cc98d924e3c0870570dfe4652f08e5f4821eca8bc9e0696fa5cb948251c67d9eee42dbabdc561e2ea527f42d77d8e92db16cf8233572d9391a4be945b77b152b1985c76db642eca81b8a7a9fb13fda6d72b6c2ce2e4dbc9dc8cd98e7340d93e27ab54a7887e9999f53398b2e92c9faed5066c91e91742e1e68900743910770b96a6dfd57e3d0f91317ecfefcf99db5a6885c4ab9685cff29385a3957519b2cda77b9607d972afed0c043182fea2a7e23294c9c3df25c3c892f53a06887e07b92299119a7b01fccd3441f4c5b893d6b56f343e61bd16cd01cb0696593a9792f64b5ebb07cf7c7660c4f59a3d92047cf4507b784fa6c4d4abcf5fdbcb2273a9cb6e2c19c469870f75e121a6f392bcf1d0651a2de83b8a9f595bdd1207cc74700cc681717b621c31ab5c746ba233080337aaa237b27037ddc1f9de5e28e38eff14b8629f486b5723e73af6d1757b6448a660c67e42a2588dad3324711c394140f6c89b0a02f06bee98fd9dc775cba69f35676129cc9c6f0805de6a236a35ea380f702692c2ba86850c84da4f1c9f7e439c84b90ffbbd1d0aaba2d9ddd5401474cee992beb12148a86b1dc0fd7c60fac8a87920f55c257f8fc1a007d2c8224fb48d3ff862209e7cb3d554fbd16cd5bf0156c50a9e27c15556b43511b2342d02e6e728d909d01ff6307a7e5f4296fc7f4485e01c941aaecb2a7442a866bd3f56fdc65dc08bf009fd9e3eb244769ba2633c5ccad38e4c98ca1a456eebe7690bec22020ebefea10cef1558e60865d1c703084f4995384a4ae10dc0c71fe6b2be56c1dca0fbeaa998fa91cfd0fc9f2e75c8a59032814b644334c333eee66c3ab7d958c46fee59cd7fabc8e5ba316bc40cc7a18918b543c7a0f602e8f5b6e5ec92337f8d19941be791fd51f3575eacfbe7c37d13253fa8c519e71917b0436eab9451d0f535e02feb60ebe78b644a82d8e93eba4bf956bfa095fc1185f8f64e71bd3939ef54cec77edabf1984f538babcf4c2fe8993ab8a4c37e05e995f55700a7c4dca97fca5e01d65d0e78733040181cd095d4e6ced849f55eee9c4ff22f4b8b0ae4deb0176246e8d5eb93778732b645fe7392f5b27846a16ccc63134ec4aff1aaa1d5ff6dc6d0a4d95974f8662b19ffce1a292374d1fbbb7daf1e15e7d62a06859f953ae049c08c6c142d1b5625c78b73b4a1258194a906d6ca6612fabc8c2a21f9314bd4b45b5ec52aaa55494d9fff6a9aabddf9dd794571e0523c2cd3837397cd4670b8931a5e3d1a25e5d605918f5966a2a3050478c1e6fbe4bd1b5869089e7d83676c588141c3dcf540d82b9e910ddf831bbb323d243ee981bb0d566bb1a293583e70458af0c83950f22bf6c1a175d6ea0517e9b63eee3c5f8ef18a3efa72dd26eb0266d44d2bdede373af721089c0ea4f510ca19d3a6f7c896010d9429642d846e12a9ea5e8fe5a0684fd9f54b27857c70cf7d34aee1c1f593f4b3c4eb413747827bd4722e7c9a21a2d055820be1c00e36994032e5fa34acd613897dfa2e3c8cb6b401d3eb2e7547040a1135f20acdfd970431f4bd3f136847a1c1f9bcfb402a8d2e309548d0cab58a6a5476a25de7b5ee74c97dd7f069718913bfee5eb19abb97bdd3ee3846d77ec2c279f003a41cc1dfd43d47b87f0916a7d4313176eb7730a251afae087b03e8e4870e4fc582e780ab7c12acb49e070bd3a7abc71c368a2671f1581a27e0bd3534c1b997383bbb34d382accf8a60e6c8bc607acff4d97eb88356c652d6140d61c579b138ab32541f8ae59eb872cecd49e27e25a06615ab51f3081f7018922fbe0d4e3e9c280518ed29ca0cb33a2fa8352fdd36e5d8eec68ab95d475ae0907a11591f9073110b29d0823b2097f03456301709d10d56d89b4fd8949b268ff462b7dd262ba64e8ff3235b8f0e0732d9bab54933559c40d6e98e05094b1aca98c29aef8a5807e8308e45dcf564e2021533ddf44f0a46114433e723b5456e47217561d7b42dbfac78dace3069b99f6be764fd6698fc8075934947a219a4b9a3dc9c147ccd9bcca53b9c9cc2370ab674c2d126d391032871bec423556fc77161ef486c4521479b31a6d268105f7a9d9c1832f95218552d2ef5723bed769d0afc9496dcaec1f20a296b8c11bd97df9839c208ca7d2dd2c9c728c5bb7be376d08c4fc40e221e0cb6be4598b71d353533aef213eabb63b9e03ecb5d475d7f550d8b7380aa51169ee86bafd8db92a31386391cf00912d35e9ae5ee2214d2f91f6dc3df129d6b0e3ad9a9657d805092ae7edd87cd08b8daba450a6c04513605696c97187a23051338a0c3c6535a5d723de9fc9c9e568fa34f33592f8800c1b177935eac46e6ae59d10637e1526a8073f83b588bde4b75612217dde9058182424da4cde13e690777ceee9b4390d05bd40e51f8c734d3b63ec758c7f55619baf2dc43974f885b813817a5865974b2982eedaf61db50d170050f965cdc626a25f43da2e47386f5bbdc0858d14bc742001abe5589f5bb4ea0eff378e5909c2e736d35d8033dbaed418b7d984cbea971279e803b7e935b97b5cdd518ed386c1ab8654f5d245c3758ac650ae21bf9f030da0a3edf7e724c3d0adbd693b1da685c3268f5e99a468eb572c41c09cd3a0dbd0a61a1922c9119050b80bea0ff44b770886002c7010d35ca46f766e25a23593e2b42c8a38c4f5d99f03c09019f8a411cb794dd2e8a76bde7761016504e72f01a4be25967d7b4dc6df08f5737eec3212aff1b9a783fcb33ab61a10770a7c11c51109059807e88a687ac6d041fc574d195e9a6fed8fabb52245e1e36af89463b331f2fe4ee68db2d8caa8b7e38f9ba409867ed8d34d0e74d38859db4bc0f279a92d3df83999a5960ed8eb86c8dfc1a83795ba4d46232161a281c4cbca8a4722d6e658e23baaad4648e8e44a3ef5710d20ed0ef0ff21ac6ff90c8fd5916cfcf908c6a2302eb7557458971019239e78e25eda777152b74054efb0efcd5ffff4dfc15f401f12fab93010be3558de32292f5799071423de1e0af4b1318476ce6880bd4a5bda3b1c924e7e13df0d7a5bdb77aa6ad704044271ce9beb09f1464b16855e3bfcb2b064b7a7fc0cac4ab0c4e6097c3036b402d46ea42477c2b68f09d6c4371cdad9a680ffcc3fc862bf611dcbc12425689fce098e8abab9ad50dd7d618cf3f181790eb759911e1d7ad518fcf11570ce486c3338aafc1dbd67b91b61a5c24c10c6028e5b0af32b2a9b7b5829504b92ce52184418ac8c268655d96f7d18ceaef5d6a06dd3976f9d056d395749e0a9be86141d1cafa233fe5b6a5fa2a48cbd37a2dbe8e71dd7b986fa5c893a5e32239c670a7d5f75f0c5d0165795a6375aed035f865cc9f213f43efdaf275cb909b7c7f8329da046d5680428750edda91cc041d1820bcc0c13d885508f83134a542a2c439f51ac81df07d845638e2f39fbdf844b0dc5fbeb67359e48a8722d64f19c4884ca5a4b55cca3fe294d6de78464c2d9234a4fd7cbe6fff5dd83acc584554dcdbd1c0649b6535c71ae3fd1e504535ea4d951f2d893ff6829bd7a3d69d62272586d3e5461b5233709801ee0d9002bf2ba2ef4dfe9ae8671db25b3db370793b7723dca6d858b0f44aa463b1285d53a165d9bd3ea1f2ca21506ec5796d6c6cb322d4864c4301889b9b57fe9d732ecad93dbb0846203a9627bfda6134def3e489644b67aaf35f591ab42e0d5a84a2dd8db50da5f4417040bfe9ebb9c207567e09183beadcd80eb54b57502c879b1a4dbdf9d1fdb6e474d8c1e51e972b3044fb73cae4fc2822c787c0ce4152620ef10445cf0cf73cd0802f6389fe95f862ca81b59bafbbc5f7c3c3f56e58e1608712144b3fb89a4dd550585dc6234822c9f10b3bc5be1376e2df6d6dab12761fa7a2d04129828985822db04d26f50bcb92dc07bfdc87bdd553549619a5332afc088805b81ae541fefb8195d1f44b6cacfa4c00aa822f0e3f6b35853aae89edb43e40ecccad34c1670ee85574f0c0d059c3050975f3bc53ba2f3aeb75cceb33d34143753be23afc1727b89aaa7d62f5402d423021d62231cb79baea57f3965602fae950194a70ab8090b40e8bdd5dd5c2ed29b796ba9a2f2a45cc4903284f3950b9d8e368e86595e1aa0175a", &(0x7f0000001540)=""/4096) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000002600010027bd7000fddbdf2500000000", @ANYRES32=r3, @ANYBLOB="07000a000af60d00ff8064c44214f16176ad032103deedff018004000a0004000a0004000a0004000a518e204bb3a5229e0004000a0004000a00"], 0x44}}, 0x80) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x262801, 0x0) getsockname$packet(r5, &(0x7f0000000140), &(0x7f0000000200)=0x14) 07:47:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127f, &(0x7f0000000080)) [ 836.414378] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.4'. [ 836.431483] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.4'. 07:47:05 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x1277, &(0x7f0000000080)) 07:47:05 executing program 4: socket$nl_route(0x10, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) r1 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x20002) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xd}}}, 0x24}}, 0x0) 07:47:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x2000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x5421, &(0x7f0000000080)) [ 836.788921] overlayfs: './file0' not a directory 07:47:05 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r0 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$IOCTL_VMCI_SET_NOTIFY(r0, 0x7cb, &(0x7f0000000240)={0x7fffffff, 0x7f}) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) r2 = getuid() syz_mount_image$nfs(&(0x7f0000000300)='nfs\x00', &(0x7f0000000340)='./file2\x00', 0x5, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000380)="f34d74392e977c7ddfb9c304c6e34e50a507e4c960be29f339ce0b3d41f78f6a453c1034597a703d8ba0f0ad5f66a4d6ead27e9c940e48edb09dc491c2", 0x3d, 0x6}, {&(0x7f0000000400)="fc873f06aeaf003d3a302f229ae9d4236590b390ddddd21a545ffa693cc5bc728599d89bd6359805484cfeafe3656b11174723e085fe07e022b3a4f086e680c80f9a0a864c573bd8cbbf591fc0f7b35d015e951aad62fa7ed9cbf2513101f1e4cddf59810852fa7bebafd7964072155697c5a25f07fd1b6a45184b912c7acf21ba611adeabdcefe709fc0d325aa4bed1b7c892fe33503d1deb804caa7ed054", 0x9f, 0x80000001}, {&(0x7f00000004c0)="f4033f0d84af54103907760dc867ab6eb175c887e6a7f40706b724508247edade7b5410815e76f327c3f0a44cd60ec520c4f8fbb9ab23bdb3f087c5cd1ed0a4fc3ad70118fb1caeb3ff93142e9a6390c7909b3677949f2267774823abf84caf82df92dc9bc72f72a4f907d99c246390aa4561aa86c", 0x75}, {&(0x7f0000000540)="dc8cb4cbe2a3b42efbe5af325f79a96581c6cf51610536266c036f196ff4a5a1247c847dfeaf5224927f8d380354fe38ae2d73979fea35d69750c3015133716b415ab211720787b0d6ea48ef1110a6aac947038505db36ecdb596c1ca9fb0474813180ccfc201c67f38534ca6f52d9c9cd9b4980f26a750b3ed0e6a63405fcbf6b6abaa6c076c844eb87dbb3a293aeddb01775f679f427972137f7d32a343a4376", 0xa1}, {&(0x7f0000000600)="3b928e027c8ff0d81d8b6eb9492ec10bb3e7509c31c4c4fa252c5edf92de3ec38eb5e8af66af1bb5503c8bedd0c951d7feb3e9def13f89f26161a5ac164cfcf72c57d0be5d94977c5e892d036e36211631ab25c1cb0d5d53864bffeef3a6bfb0501d1dc70d5e3c6fe7c9f6c2710ef96b0c1a08acd0b7350571742fb706dc21f9eaa00328b8e2563fe80d47013080db86361e89c0425bade8af6baec8ce0dd0c06b74289105c44f48147406706d71c475925dce89e9ac7de0", 0xb8, 0x6}, {&(0x7f00000006c0)="52466a8463cddb8a728911a37fa010a34d744d436579d92620", 0x19, 0xada}, {&(0x7f0000000700)="e805c91faa2266e99371b3c8fa45dd6ba993fc14b62fab9361a6518a6709378e8e98cc944241920ab95af4d840", 0x2d, 0x3}, {&(0x7f0000000740)="3acdc705956bc67c8966c9849f182e2ff814374217df2c3c5c0f174e7f7920b584a13ac5308e2cdd4e002c0fedf055fe08f09dcf131a749d32a3eb345d88e3ae16de690c70e344774c0886642865cb0fdabe3fd8584e7eae4071ec", 0x5b, 0x4e39aaab}], 0x4000, &(0x7f0000000880)={[{']-'}, {',-x'}, {'(*#\'$(\\'}, {'^\x94{{\x9b]{$'}, {'&%/\\'}], [{@subj_role={'subj_role', 0x3d, 'msdos\x00'}}, {@euid_lt={'euid<', r2}}]}) getsockopt$IP6T_SO_GET_INFO(r0, 0x29, 0x40, &(0x7f0000000100)={'raw\x00'}, &(0x7f0000000200)=0x54) 07:47:05 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x1277, &(0x7f0000000080)) 07:47:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x5450, &(0x7f0000000080)) 07:47:05 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) syz_mount_image$pvfs2(&(0x7f0000000200)='pvfs2\x00', &(0x7f0000000240)='./file0\x00', 0x1ff, 0x6, &(0x7f0000000580)=[{&(0x7f0000000b00)="c236ebdd687664bf54aadfad6141c5bf53240d4c648b6c5c5d27214d12222813a9f18055fe6dd9c886ed4a5a25579aa18d1138cbfe21f85c6c364f0e6aaee84a722f9b593d3a652bd0a21e6d860681ec31564f282fb7d8a0af7138e9f0d9437cd93962598ee47de26b7699a4298043e52e9b9b5a7e22f5a03b51360d6a2c214f4c4f37375c7eb3c80137d530488bdb4e045fc575e6c7ab0fd5d9e858a6a92fcd100e639bcae18fb1bd5cad795a851cec0687cbe1825534ed9e84214c4f659a2b68f42aacb19db12c11512f6c652dc2bc3c8a135d2f22881a3913f2ea85bfb93624803765d115dc71fb6050f2a66f14a778bfa39250467abb3d846b014b6e37bfede51e8c4206baa9534e5253fa0662c0950a20ec9fcf9d02d1268b2681fe11693a202d77eb120f53f95762018e300e38eaac570f678bb9272c77e63ae5e7741072c85a2ae8433cef0fc1388d25b5aed1e9c0c760a9088a8c46c042c0762b7cbe01929a05e5bba724716364f99d4a58275056e0cad86b02163439addc74d472690625f908ca306e44aa25cf88ceb628fb79e110536214fcbe8f11b89305d41c0314da4459b7ec93ca9c0a9a0c1f18a84a70ef45bb5f2e4daa32b5278d471429d6b3530cbdee7e01cd67319de5b3a5235636ab8077131fd886b6198d097e1a5659766c872579914c98678eebdf247cae4179b793d1c696cc5cde4940c5bf4386522d5aac8dd9991e3737d51b8e36b5f49126b6f8d903f6151aa31d8c10c8502223e35b2342a594c00309a3f32ea3861c819547ea8c9a9385dfdd732919122e8d559420f0d4d7a42913dd14009273c777d1f4e8e316fb699a995def6319c5effe7007d59e30d70dc8df37256da3013bead0e20fdfff905217044c92b1771cc55d0218d0acdf38b23389037e94d3330e76007b3ff1f829c28dda7afa343a36b6009b2a153a4d8ec840cc60ad7e3f9a86c04e5a630273108f8d433bd4f48be563948184d249d39fdc10b821cc59500e8bf958724fad8be0e31e3d1e9d3f0711d4f56fa56de3dcf6c6e7dabd8b4ad59459685ab83be26eec24a0227150e791895449be50dc535db3564789b98bc39a4adc308dd9f93b2ee30e87bcbc59216bf3d0e05d855162a976b423266cd389f13e8b0c5faef6b852642eaefa17fc8e79ee5cbd4101cdadbca2760481402d65d08927d6061438b3411a515f679748164b00aa8664b61274251cb513eee7b0435e1f27b0937b28c23e0074109905c24befa113a525f01086ca119fa5115baf943fa82bfe48af70df136af1d95f01eab97abaa71fe8c8d569d93c66b29c9cb38759efe487ea5cf275e3551854868da36ef56b1644c2e1f469e82fb8b4fea6a0ce91d53e8ae5d7649d223ea2f245f2cea8cd2581f4ff7d6b5778bb4f28c963ed250dbd3ad06e50b6c146f1f28476eb761f4fa9b15c7d34fd95995a7fef3c2d0c5c06a9319eb9ae9697b28b00007a3ee0180bae74b2e4e0e6b729ace4dbeeee593ed4101627160905c876c94f3ada40f9dc070c95e483cc351b32e3b1c6168802dcb3f59c9e36f8959e73526ed3e2cb80f325130f790460c0c58ddb3889973cb3d64d00f53cad1baeec781b32d0b60b74c10cae424b93ef9e6a67d2c177193df8f1ef76be943b6ddb9c205d977f828485c8a66e35809269a044b7b89405b774017c2d41327913d1abec6442d6ff108bffcd4d48ee558fc0fa234df01df78cacfa46703155e627d1c0f3f93a46bc00905818ea573341a2b68344d6d4712bf6c486a2dbdb9b816f3e6f64813a482aa2c397275cc4bed5fa838a034f0e31bfe5246ab5b9d66affb7e03771a629e7c22b102197416a3eb2228cf869368f9cb9224698312696a8cc24338d71970ccb22f98c2d6050a90685cd84ece2be3db029f8658ace716175ef9dbfaea3085783d43766709465083e5bee124cf252c99af78d6d8f1b3d01449c53fd9befa89b62f545f05e1fca1de152c1ff7e58632d3f593c8a94650097bba2f989a8f1cf9680bb8f16cc72df4b33ff96081a973f966219c0b0e95552ce453c95ca1de15f0817fb9d008b4d7dd7c8972f2646d0091a56c4e7c0ce5eed74f882d1b7823823c101b7fc4ef8eae884d67bd737578a0599df5818af2498c116567cf0139697aec7aed12ce17d005c83fb834a45a848a0e7ede4c6564bf017414ca832edf96d596763b84c89925f20cf1b2ce0ab4a1fa05edde669ccdeb36d80f4248a87291ba8d882e2abf0ef6556a78ba74a908a052de7349585e7b23b1e8a7974d6834533d4b1c227156e84d97822bef2249b5548fe8746c00144c3763e96a6f80a84aafe7e52ca14366d869acab2b3287d39b4c49c8d7651e49f2f332fe045f75bc7c7f521b368199936679c72957c3e6e2fa5dad5815c974491f27f677cea69f82ba78deaad6a44e440a40e696247499c5590aabd9792af3850d7d84e721475b2de12beec3bea0cd05b82da0c2fbf8c726f21ea0ae4391af4f53fe760a71912e8b2d478e89c1862dd9d78cb07f797e8e590584d5043cd66452e5daa418ffc0e54f5320c8b77e7fd70c62398390696db682c10465e775fef6447d0039076b642fea19f4359e71bdd76c2e4c90ba1c197da0eccffef1a0479a63193cb41f129fbe6b9f50c407511d7591c0e0effdc5f74f8608694410570a84b7f243eb0e32275d35b0cfb71e54a72d023db04e17c49c98402eee08e1a0cec5bce9fad30727ed85c0aab4cd168b070dd11ff7fdc3666127c48aa8632d1dd607f2305d8fee8851afe1dd3ad32595594feb4265787a6d7d87c441efa5784a5f7b2745ce210adff9b46384438461f8dd8a0966fa1f52fc5d574313776eb2c94279765c18272c7d2b9151a61f1808ba0c830c0681f3393a7af1b024a130f4bb5d812c6f2ca9a4c332cb30272b756683f6a66d17cda8209262c359ac63b26e13bcebe3f24110d31886793eb6534085f2e5c3d5d31b98766f28d7a562ba4dd383f338d9b5aa5df611db1aa70a67ac79eec305a2332f04f3d7573418e0195f42e5ad82da50d264f4b859261f2cee0fca4bdbd31dede440ecb1002211d7aac5a4eccb43eaed64985d5a0d350ad1d96b910fcb7dd4a34f555bc1ac869e710d83305fd3557904d1e0a56aa3c95c17b7e37f4f9f2cf03fd7dfabcdba9b55366d135781957d8c12b64ed2e9ee25d26439c4d2198db65390e2794c3d67cd5fbfce0c6bd707177cfc99f813b27209d3c26592954452e5dfe013418ef0641e8bbf53772dd23e45a2240cf9b1dfd9fdbc39034c179909a19b7d55b2de195cf8143ad2f4fe81777bb3da9ca4d967fd90b4859b37711ee0b2a401a3040cdbdfad7b5d56f19417a23527d449260a079db404fce1441f69b1cd10667619c7649034203bdf6be9404315eb7ce747f4c4bca69739b8d0cdb2bca9e513d462ce627eebe72392d575c94220401e16ebbc40d0ea3c061d393762c43762377e1ea466c7be21cad0db1bd89a3e9701676e77eb701815ef3504e45dd5652669e4cfb69cba39d1c56bc84a89c4472f342ad611c32af04c24fd7b780ebea7ab4c60ce037f722e44c07d1b7590ef3aa04e63f9a129c32868047ce48762d4e83774fa6d5e74da46948c2582b06b4c45162d7001c9d09045fbb692791c8712299807ac87672f67ae3f9bde8b86670420e7699e5092c7ddc08c67cf44fdcc1b70e2bde9efa126cf40a42be45df0b388670ebc38cf81386d31539a656fbb90aabe4ba9c7826075094de8a63dd5ff6ceaee3c3d001aed0a2fd06b4ba145efdfe6a02da92517da679816530aec26f48aae909c3624b78b54dbada24a6418c86b8d27f36ba69d5ae528864cf653f0cd3a9baded1c9574208f717eb889774ac9deee3c71c6065b35df2f88f83f4e87ea81d0afc5f8cee9881fc2d966bfc53614265ce2350385078711f53cc7f6fa9268335299950fe4be2810a48d002e3c0e1b411ec3edefa3bfbb4da051997597bd346ac84ded09559fd8024e366e4c6fa4d24f983c84fe0d1bcf847bf58c58c9ea0aa1f4ae3c4e468f6145454a026960a095141d67b1d9d2da9e0a852d705a742b1c04e3887d8ca60d922330a30319ce899253a96847220dc7bfe546e8f0b7019331e9e64ce258a379524a72c576ebf2456f091e865b91ffee343a02440b3e30afd7674baa8aca5dfe8fd7f84c9bee425d35e54d52a23f4a31836af256faf94bf8307a90b4fc4c81a0a4e8992d732e4a635a7f07ac0463366ce8c0b3a1ba97e5509b1cf4c9b9590e0b2ff275c6b2b1100c3aa73bb5c3aa6b9d5bf6fbb9fcf9954b0f5646acf04bff414867fc3142e52031f53c6ac4d1132e9924ffcec657d10947e6b57fb5c5555e2bab3b55c640de7a7c0b09dfeea7d1d90c3c824c1ffbda14ba3ea686b760afd41eeefa74b82a79d441f8c9599ffaad1c59fee3739a0a8f84d631845ecda625c373f46132fd21ed3f0b9df0ed2afd67fa04727c69c52f38ac7ef4dea8bf95c723d7a8503b32af83301e1a44137e548ed00aa8c9e8a251456788ac732a05efe9f282a6020a8eabda832e6be2d83e5864ba0f255f18ac78803c3310ce4c5c1eeb0ecb69e09c55e15058f798db28ec5eb3cef225ae3671d3a0f449d0355d33e9147e136708911eed5bddd52081cd2272ee70e862b808d8c1aed80496e947d7fbf851e6f227949df461025da69c8e4a0896e95a2670ee493796d5fd6c90ea57d166875f18a67e875fdf2bd326c4f1e17bdbb083facab45df58f56650ddbb995e776cb511bff6ba2dfc10038d09b88bbcaf5b75b30e4374caf150c4c754b52eeafdf6b347a937083c8369da01750484cad59d58ec1a4c2dc62c9aa6366563eda345307c216c0a2c8119eed7ebe8d1b2dbda2e2f35c1445b79b797d3ac00ef24fccab0e415ffe03eb1bb1f60cacc9daebdfc2b4909d3b2f7ad91ff59f235f6b45bb0e624c2255f21bc63709ce96ba36938e1ca2beb0b0d99d0cf2e38ae17f280b34f23d213c9863ad6dd5e66342eecba8c5d8f2b25d695cac5d2dfba53c7c2c47ecd0dcf0b06af4a4b7140c1df9d44bfa073639e541f48e8f97306932d847417a969a478e42bf9e6177820a307c644ceebb07c3601fdc48292f453fc6e01b9ebb4a79d6d0767091770f059b911c39918d304314175817a9589c651c1f9f27388907ba36ffc33d257a31df470188e00033f1ce6880344969c864d18e745587061da20b7570ba276b03aaed35a57d3644e6ac0d6f345452d0aea226592c2545448bdd81c1c1fdc0dc70216fbb660419aeecfce8f4fd34c3981e7a90982790fb878101a346a8f1c0385168081b9380107a68bdb502e4c89c1b215462b5fead3f79cc5aa1e45b1eebf389103d010ddef4fd7c9a14fce5fb154ac4f2c55e92d67cf4bb82c86ba8b457e7f876d04c678814ba74bc96d0024fc9177d24f3471cdc36205ad51601a3d5ee4a6feff038021df123a03e658c6d3c793172026bcbda75c9a82603391b3a78b0fb2574fd1a6048bd3e1199bb5239888f496325e71a328a54018d85823a064eecb59dc9aec2c2ac1d71411ff1145d60b1765d1107dcb3a26337d19a791d8126a2c0b9a780b4a549577871e9528f704b7e8550930152438136dc3c6d676e8b33b005a07fa26f29b7be010f7184ecf2b6250d8b853dbc20b167084ecc581d7f90a54760450830af77d94834dae722185db49cab1b027b81e9ceeaaebbb57729b57b642cc031d1648bb86d276f3da5306f64a38ef28d77d10cc144ba2798564cd40f005686e8d1fb5cb158c48e4758f8e3e3d2b11", 0x1000, 0x2bbe}, {&(0x7f0000000280)="25841e4dda42eb1edd712d9ae6787d4b254af7b4752d38b1971360c68926b96b905a0169f47f8df1eb931727e0f05fb6", 0x30, 0x3}, {&(0x7f00000002c0)="256dc64f52ae276bc029", 0xa, 0x3}, {&(0x7f0000001b00)="406c64e18c3bf678bfacd7c5cde32d19b19ed8807db678f571d0f12edef1b484917ef51f2e96de93d5d6ecbf00ed757a4b0d802b2ebb02305f0dcf594663ea26e7d12c40c8f718eb692ed18a2158bc1fe40e03708c9a884a02fdbaf4f6adc4f3510b19afa1d34e851b8fa7dbc31d37c96368de6ea305067ec3fb8c8378850b7e8c83eb596bc1af9db8c861a0653195e06a9c0344ab9210f93014bd4d4feadf37bfabbbe31931c859b107c1d7af71f0062f6d4326a77c4f04ac91c453ac934000f90315c182a8603ab9e637349305a2d5f1d40df34505bd2e3ae48289b8463d15a1e6eb2967d9f4181de40650964968bb58badfd05367aaebfc08bcdc4289fe83a7b86e9b1b1c278fbdbabfa48f3ce4ed14a3721232ec5633d6a452d6c4d0634ff9c4d8db67d67d4bbc04e712559aae5be12c015653c04a851ee489440ed29379051fef99c6e4de9bb853a401b7b70612cb28ea0499eb987cda3588ae240d85e6e1bb23156f9ddf5f5519638c057378fe1a8489335733ab60ef489b4154cf678c5edaeffc03cbfc0a35ab5196b48da94392f946b130e2a962d9b823699b8c24315b4aadfa5df9623c5c81ec75a02aadea4d2f2fa7a99b09c263067dc627337ce884c3f090d4199dd4e0f55c7504d34b5f9ce8ae007dda1bfb9170290438b01cea9178a784e72059c424851d72b28fc34ee2b6328ea3ed3ec2590dea6fbe23691e866e4727b4c8f739293934cd640a81faf2de60c6cd094c4c14dc079ae77b5ac15f423e598aaf387c7ece59c803fc82fb63598a620220420da6be6ddb91e28c9aeef853e246b277d4c273b90e7b19f7014054719dc131a508e38b94ab73d708477f2f09764090635828b2fa559152263685b93ca1cbe89350304748417db9f7097c10a4b8ca35c68037db079b2ec949b39ade061eb806fc5b18050497f99eb49114be3a0ea948ce1390aa4344c257ab08405ebb3994e64464391675e222651efef666ded17af72024510be141e35ffce05062319395da9861d06c79d4fb0f52d8e387411ac12c77d3c4f3108f35ce91878694bc5217f81a89d8e2d26c5c91c783f99d994bbf6b46efc91ae59ae1af2a988bc994eea403cda3cbed8de060a40a7afe079fe26e2d4406334c119aa089514c966c35845e48de72610157110e401224e24f83f23bf73960f2ad0e0325fa9de555cdc9a649f19d73dc7e50fc977a9c9fbaafef8dbae8c163c2a33023e757c51ceaf1423c6296c43afc7b88be25f5a11ffa5e95a47849334f5418599ddc2c14d9367e66f87814bbe465c11f166dc2434ed28978cd0396a1b5afbc06bc4fffb07fb9ffc2d3fa41c4a84818586751473e8cc463742bd774469a7e9da27a569b633883809a36042658106ded4c35104aec5bbb405f355f92e5ce0c21022d62a553e4d1293971fc6b8f508ce85cac1b59ffecd2338f194c7934760bc4587397097c15b2294443e7c92eaaf647e10dce5e98ae5b7c59690841d8ad98276391b3ac04a762ad081dbc8929d6775d50494bbd74e2c43ef11da4b80c03f87e730aa1d28ff4da14dd26df7aba926edd1ccd278e1824539df57e6f412ac7ac104bb40618748e7d1a75bc970635d640ca3d189f4119245e294accec9b12430855438bbba8f0047984c098c4ba57da0dc2f4ea8068c702d28960acabefe87e581ecf9b2f65c484a3442639ffa89f854043687993574630afc27502635d9aed5a436eeab9787dc34601043f136ac576e1c6de20334ea5e0492738646bcaa790eb75897bfe59fd863ac15f173b5bedfdd311b9fccb173668a30b38e2baca7e20fbcf2c1e03c7623f4b8d6d24ff90de6d8d81a77ad8b507737b91fabf3a08ed7fb5d788c46dcb3ee9118d0fef43a1a2a81a12fc5fa10685e72fa4c7ca4a345deec987ec8617dd44fb7780900915bf42e5e5caead09b6855889274609d92266984ad5377fd7d5127a3ede88b99823de4f6b53af1ac59119373961dfde4eadb0d68225165dea2f08eaf9194ada915ca0e73445f6752cccdccd254fd76fc90fe1a49871cc519e41e4e1dd09b30aa9d4962c5fca91b6616cb057e3393d1e121c10b612871674fd158743122f1fed89928979768e30194df5a987821dca57c8847ba1a8e3a64bb4d4727db5eaf1fb07827af0c510b8bf73e41a7d00fb28f62aedd109dbad9cd08fc7c96ef6766df32247e73c73954367e65415327a3bfb94599452a5c0b30fbfd163cee8af316c7fee593185b6d020d990f5926fa2a71c26f81286fafc91d3f5f04f5ea56106816c335da85e9d6263408e017c9162e079add8249354da93d3d82d9187d08b1d7b74766c0d060cb8e60455b16ff831f475194da5aea7d1d18cca5595db9f6209f3bb96e14b284c6729bb19b16d352ed82b1526222cd06f1b86908245bc1a6e6312356764a908826a3eaeca8fd42a1bac5199febc8100fd6485e227f8b5a8299a85068e857974c2c66890691ea7dd35a6dbeeb73ab6b9fecab6ebd3cd05f12fde2756a37df21c8dc8225e424154af964bf5bcb9f61a5082b20a7bb5c02c54b1436eb8e0a4d6251e02353606042ad46b2dd694390bf6bcd0aa73ef0f7e3059a29a8ffccb05ebc0c22e9502f4bbb1c37b22b7a33c98c2303d0f67d0cf30ddf60bb8989feca6f2642c083190b763a5d8e62484bd08eb4fa81b9034437cf425715a49c2b996d61b7c3ce51b81637e18bf999ab96f24f544086375452ce109a0011102f3694357d02058f1a786dabde44e89ae76985eecb037c0cb3f9b28ee0114ad27e8cc611a407b3d0dc8805717ae3531a47ceb57ce0ce3ddc9ea1683ecfa02f89455e9bddd0bec649c7f5b73313fef1a0968d3b44f5bfba9d92452bf61f990e670816d3b5811fafff53fe3b8a09a2b30f73de05685229a8e5a29c0a0272321b949469f9140126a2b14687bd866281f9dee6170d4f16af8ac2487324b9d474cf38b1b5026b2756d4b10c3c1e4b905b2677ce2588146a784b4686a59e7772967be7d2dbf35b7899740f5bedbb4e9bddee134beb37dbda0ce11c8e8c15880d29c4f4427b704f017b34d5ef82aa79236afad55de1c4df98bdc2f3ca4ece52266b7e0f61a97c8567afad8845ee612737942a82d39eb8bda42dcc22cf797c6295355551b1ab9f5f74b5d9a240bbd9ca58f640516c5c0f1047f2b1f00e5e611eef82952ad28e34764c409acb3de4fd7f3e52c077dbd939f6c84ddbdf156c4e15ed091f90db50fb4ff67a862c3843e041c9728791195a79f583881168695c22974caf89e432ca544ff8db504cd08e44074513ece0ae3455c12511fcea0f680649e1e41aa22e4fff64e762dcf14c4e050e36a7cf3cf69c29aed6c7427f1fc979eeaaa25808ec385d68353354ce6b6bc9b3c26cfb3a429d7a540180c494b7174abe14e6f225fed9f6853d2ced046feeec583554dca15d850b2fbbcf86dc14e0798e7ebe93a2d42a92239ca4dfac44f99a896f5e1eaa8a947209a96b7fa40551e16e079750b30bd26927e4e7ee503bdaf0b6c024989e9c8139545af56edde7788b1b216d9bdc7d06c970c80bc002a8259643aae91c40c1c4de89b6d378ee1e0bf5977f4f63f0ad700fb7f8cdddf65783172d5ad5a407fa613ec75273863926ebd1c1531444061de06c1dfd3658edf06fce9d7b9fcad0b3e846341e36b8efed38cd14a8759d323f4a12257feb5ac4dfc79c1a47d385b02f6993f524a1006e36774525a8450fd753ca51abcd86c7967d5b5382915eb1cce7f1a1af91de18f76a766e3be6dd0090a43cb17c7ba3320b1b759eac3f0dc4d83c0c290c35c8ee357793a8c1cc048c8d5760f133858f809218322b0aeaa53561c85c3efc9ce7eb6651e3710c20ea45f0857df0eba21d7bdb92c19f7c4cf5aa9b9e43ad4433c5047cdc5162fee08418da190cd13acf8fca5e5f92f1af861b42f9be42e6622d8afe8b517777bdae29f97dea3d4a4538645bbddc80332c2ba9d1368f652db4e4c5efac70d3e6ad63af2755b29ac1b37c2c15c7f5ffb52ab89366b1622cf1b40fae26674c528dbd2010ca9c5fe85e9375b802f5d3eab80b6669ec790b7940da735bca70302edc8923676460012ab98a6fabce38b117b90f972fd62932ccc0d533deee31f3a0f29f311b43e4973b41998be22ae886af7db34fd2beafc4fafdd78e778d417422be7f915aaff3273c71106f11b93a847ca2df699c418329810ec8fac70fa05b9121d5ac42ae229a25c57430f0b556d11b9633791b25888d00d2f16c67b232f2dd80b3633e1aa97494c9eb7021ca736ac8a99852bc267660253b8c09566cdf3ed920706d19be1723516582060d374385eb00e61bcdd383125d46f3b1b809600ebdef3ac47c5ddd09f88d119cd3152b876089a6d1fb4ec4d7ecee1ca8ea09fd3f801bd7985370e3b82c9db9bfd0b0cf8ce39537a63c508c613d711566eda62001c882375ac95999e91b3038a7515121f3485b365fc86e5ec240f10bfdf6e4f42483d80c23db36f4099feabd0b8cccdfa0c13e6d3ffcebf6cddd705fd043d1182153c32628ed04fdf9d71f7dc2e83c6c09103c0653170bdf5cbb3196b16f80efb2caa14a257973944d7b2cdb4fc25e8dfbaf14b2345e0f95133bd4565348e820cd3f577c1079abcac43f7d4d949e72cea7908abfc0271757b69ea1feb35f5741071389769ddf4a7dd65158c11c8ae8841169e30b16a37b8674624e016af1738926f6f821d160bd59010248e9102c949c22ad3a3b306f17fc20b63dc0d7a04ff17dea5f6a2ae9d668d1a927beab7349688f312fa1f2da4c2f259e8eca43be5c024604a04461a0ba3bc9ab83aa7ac1aa83a034f5ade12c00e9ff17cf15fe97fec2f4d9f5bfe6861e21f883f36e3813bed9f3d9ae90a0898d9821fb53f96b31f419312e7f5e7d0a984bdf2c71e517d239a403da5e2a8f1467107639b193d98c586c9be59a606db7780c0a1546a1417fa732076cd93979fba2a6610e5060ba3ef3512eee4f46cd7743a6d155d560397e316ed04af2a64fce2970c4c2160bc522e0e6f065101c19701b3f9327ae10106d9adbbea9f3f212de6273fee41a53882b2a4416323f904dc4c516ab39d77ef21f4845a4bd2a713cf7e94b5ad3f4b550c25f8779a2609d794b188c90e9a1ade2a114baba2682b127515f368d0d35311417528742b0a29dbab1f270808b2195d87b01e1ed47eabc113423cc98109e35628322b8418f6fb92a3e0909e28c286be814c385227e7fc6ba354af50ee79f9b594110fe5a0eb146e3106d45c5beb413ca1c0180fdc766259ace96f9885042d8d3bef33a6d8511b9f4e9ae502ba77258e42bae4cb4f61bf928dc163a4cfc2144982673cbb6df79fd14b0f0ac454bcb5bed861d93136c5b8f42b96e118441b4a5a30a9653c194711b9453cc2347e440d9f4018ee9f72d6c6333254f77fac5be5f7f905c4da660f3186b8673b0ef2bbf6915e7b925f42be573ef5d59d85180902ac7da401584fb3a3aebe8c1ad8bd7208853c2900618046221c591a2cf2a32e8550d39e31ccd449d1f9071ce3688e6ce52bbfd9c64f125bbb840363866d2ce8d8b864c0428d8e668bc1dcf8e24cfe1f9af61f71f45667bcb9f28413b2ac01f4dff0c3706406f81e9aab0919d1b9e35a54b0ea2aaa02f8aafa420304093e45388f8d1261f47859e0bc7c6540960a40cfabc9a7d41946f6333f3e5f4d2ae67fbbd71f0e2eda225aab5027f46fd0fbd3f6a595756ff67a5646f1987a24811a79844378de1a04fc192cad999da044d3df627cc78ddaf9a2d20be002ffb63", 0x1000, 0x40}, {&(0x7f0000000300)="cf918ed91bab31598d4166ffde27c263b97f996d140e2cd4bf3f8c79a70939e7134371b2eb32042a2e27", 0x2a, 0x80}, {&(0x7f00000004c0)="890915598570a2e3e6aa34a9816c29207c92e0d036f7d842f8c2a715a1c5c037b0fdf3e4cd1aa239577de541b39631b6097d054ce4a0a94c7fabcf91a8e50258a5b3061ae8f8c3964a72c17e99e8c71945ea41cecb1362cd30a120f1c067f13310fb10c72b28d466b963612aec50d2276a5513a0c01e05e86173d3080d8e705a1dfbe921a27143415d3fbd368223df1c5d32eefeb53a9066a585b3681021a5717037", 0xa2, 0xfffffffffffff001}], 0x1000, &(0x7f0000000340)={[{'\'[({+-&--?-.}-+]%-(:'}, {'*-'}, {}, {'^/'}, {'$-@\n$$%-'}, {'&\':'}], [{@smackfsroot={'smackfsroot', 0x3d, '@'}}]}) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000003c0)=ANY=[@ANYBLOB="7b668e118c4b4d64f1f8f08ac11d76d03a48f11c441af7b255023e164affe99e4d98c44fca4f271af09fa209a5753d156043b5bc8cf04cd0b4f3c1b45a7fe3d47da7687fdc1e9851cd3642cfaaf22521f75d6c70b14b4f0ae97e52c14bfcd92994c11c2ab87d0bc71081bed58c9128c6d5e4944105cc1f8c35c123c671fe1aa2df3657c3646b1b81f8cae0cdb9a4bac64c84f20cfcab987a9319c36756bebc0b438c4c676d3bd489083cd912b52896b92ffc111c612a0f4d55d7ec39f6ee884293129960c4b6806c4ddf74cd9d163d86e1ece94749d8bd7c9797223469865a66c913bb77b40f60f9c93dbd75551cc022c61821b8f4f16606d2cda3"], 0x1) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(0xffffffffffffffff, 0x84, 0xc, &(0x7f0000000140)=0xf108, 0x4) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xee01, 0xee00}}) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFADDR(r4, 0x8915, &(0x7f00000007c0)={'veth1_to_team\x00', {0x2, 0x0, @initdev}}) shmctl$SHM_UNLOCK(r2, 0xc) shmctl$SHM_STAT_ANY(r2, 0xf, &(0x7f00000000c0)=""/102) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) r6 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000380)='/dev/btrfs-control\x00', 0x4000, 0x0) ioctl$VIDIOC_S_FBUF(r6, 0x4030560b, &(0x7f0000000740)={0x44, 0x0, &(0x7f0000000640)="969d4ae9ded68d10f8fefbb7db69843cbf040411c481ca465012f72622b6ffc51c120b8b68a18e7a738fab916fad77fbe0f3f72c77ec890ef0836bf3a3545f029cfeef7e459f6d19bfd5889073dd8bf4d7920a4f2201d5e6db419ba8ea66450884e425fbcb846a88cc6159537e3574d6e73b22ef7eb9b1917999993c6878cbff87805233bea7bc8cb38aa740423f32b7bfccd6ed0afeb440a3bdc009dd5425b999dcb34d04506616620a64c2295aa0145edf1d486d8d70a7817f94ae456183da7a2a63d2c2324119", {0x9, 0x0, 0x33524742, 0x2, 0x401, 0x4, 0xa, 0x800}}) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=ANY=[@ANYBLOB='C\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r5, @ANYBLOB="8979d2b60000000000000000"], 0x24}}, 0x0) syz_open_dev$sndctrl(&(0x7f0000000780)='/dev/snd/controlC#\x00', 0x0, 0x10000) 07:47:05 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) socketpair(0xa, 0x5, 0x753, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$PNPIPE_HANDLE(r0, 0x113, 0x3, &(0x7f0000000280)=0xfff, 0x4) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726f726b6469723d2e2f66696c65312cf54d7065726469723d2e2f66696c6530"]) chdir(&(0x7f0000000380)='./bus\x00') r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r3 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r3, r2) r4 = dup(r3) lstat(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, 0xee01) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r6 = dup(r1) write$P9_RXATTRCREATE(r6, &(0x7f0000000040)={0x7}, 0x7) 07:47:05 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x1277, &(0x7f0000000080)) 07:47:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x5451, &(0x7f0000000080)) [ 837.169392] overlayfs: unrecognized mount option "lowerorkdir=./file1" or missing value [ 837.200658] overlayfs: unrecognized mount option "lowerorkdir=./file1" or missing value 07:47:06 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x5452, &(0x7f0000000080)) 07:47:06 executing program 4: ioctl$ASHMEM_SET_PROT_MASK(0xffffffffffffffff, 0x40087705, &(0x7f0000000040)={0x0, 0x1}) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$TIPC_DEST_DROPPABLE(0xffffffffffffffff, 0x10f, 0x81, &(0x7f00000002c0)=0xffffffff, 0x4) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f0000000280)=ANY=[@ANYBLOB="9f625f"], 0x1) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) dup2(r3, r2) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_pktinfo(r4, 0x0, 0x8, &(0x7f0000000080)={0x0, @local, @local}, &(0x7f0000000000)=0xfffffffffffffe9a) r6 = msgget$private(0x0, 0x11) msgctl$MSG_INFO(r6, 0xc, &(0x7f0000000400)=""/159) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=ANY=[@ANYBLOB='$\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r5, @ANYBLOB="000000000000000003000000610c769a3ab7b75e12649363ae879c5032623380526a9fd4fc8a00761ab7e4344c90b84db9209f3db545de7c09d99d6688d631ab6b0813453e308cee45e752352c0b92fa7aa17a93a5d511c1dea3df295258b4ed7663dc1861c47b4e3ff64efc57ad280ab93efc27c7c1a7d9e4c473eeeaf2934d601ec9106db93a8d95a1219a46b5afe9f513677c87029090d455c162efd9544740768dda0cd07968e4cd58ba54b724356aff59b02469c92b6a555cfdf0d2da07160a60dc130b8f22655deacbe107de9da633ca046fa334d1bc6b7d80986f52e8c8a4b3d11e4b18"], 0x24}}, 0x0) sysfs$3(0x3) recvfrom$netrom(0xffffffffffffffff, &(0x7f00000000c0)=""/183, 0xb7, 0x2000, &(0x7f0000000200)={{0x3, @null, 0x1}, [@default, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) 07:47:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x3000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:06 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) accept4$inet(r1, 0x0, &(0x7f0000000000), 0x0) 07:47:06 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x5460, &(0x7f0000000080)) 07:47:06 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) arch_prctl$ARCH_SET_CPUID(0x1012, 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:47:06 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000000080)={0x0, @local, @local}, &(0x7f0000000040)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4}}, 0x24}}, 0x0) 07:47:06 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x0) r1 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000100)=0x488) r4 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r4, r1) r5 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r6 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) r7 = dup2(r6, r5) r8 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r8, 0x40045532, &(0x7f00000001c0)) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r0, @ANYRES64=r4, @ANYBLOB="f57910e4b5ddb9d00e90c46e2f516fea18552dc7ff65ae24dddcf86a8817bad20cb4ef4c289dcdae96ac291ae760426b929e048b7a4dbaf8999bb2387780c559be2a63c0a8b60a0cc29cd0fb372ab75fcecefd11db90630d660cf6584a7d0167f71f8946a62ba69108ee3b7ac691e221c428020011cf28ccae62dbad9882db2220cf897d88f11865e5a35a06e48bb32c6b720e0f9737785cb7af5b", @ANYRES16=r1, @ANYRESOCT=r6, @ANYRESHEX=r7, @ANYBLOB="1a4d3c692a63aaf344bde8e714add20142bf74b5e669358d921b741d34e8289e60b45ef6", @ANYRESHEX=r8]) chdir(&(0x7f0000000000)='./file1\x00') r9 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r9, 0x82307201, &(0x7f00000001c0)) 07:47:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x40049409, &(0x7f0000000080)) 07:47:06 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYBLOB="eb840e0bd0530516550f9f9f4641baecc3773cc230315988dcecfdf2930b0e6fbd73c0c31a5a58cf7aa12f537eb58493d50594fc62e0e9547fd9afe728d3e58a9f998a338a753c9b1314acb34dcec9a6fa5abbf9c0664ec8997ae9a811859e372d63a55c246d3ecd9b211a4b5cd8d4a4e9cab1f822bafa0eb8f1f6791c9b72069debeb"], 0x1) getsockopt$TIPC_SOCK_RECVQ_DEPTH(0xffffffffffffffff, 0x10f, 0x84, &(0x7f0000000000), &(0x7f0000000200)=0x4) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x70bd2c, 0x0, {0x0, 0x0, 0x0, r2, {0xfff1}, {}, {0x0, 0x8}}}, 0x24}}, 0x0) 07:47:07 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x40081271, &(0x7f0000000080)) 07:47:07 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) r3 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r4 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r4, r3) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYRESHEX=r4, @ANYRES64=r1, @ANYRESHEX=r4, @ANYRESHEX=r2, @ANYRESHEX=r2], 0x24}}, 0x8014) 07:47:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x4000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x40101283, &(0x7f0000000080)) 07:47:07 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000200)='./bus/file1\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:47:07 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000140)={r0, 0x81, 0x10001, 0x1ff}) ioctl$sock_rose_SIOCDELRT(r2, 0x890c, &(0x7f0000000300)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0x2}, 0xff, @bcast, @bpq0='bpq0\x00', 0x3, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}) request_key(&(0x7f0000000000)='user\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='H\\(@#-\x00', 0xfffffffffffffffc) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$KVM_GET_SUPPORTED_CPUID(r4, 0xc008ae05, &(0x7f0000000200)=""/126) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r5}}, 0x24}}, 0x0) 07:47:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x401070c9, &(0x7f0000000080)) 07:47:07 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) r2 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmci\x00', 0x2, 0x0) signalfd(r2, &(0x7f00000000c0)={[0x4]}, 0x8) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=ANY=[@ANYBLOB='$\x00'/20, @ANYRES32=r3, @ANYBLOB='\x00'/12], 0x24}}, 0x0) [ 839.307397] FAT-fs (loop2): Unrecognized mount option "00000000000000000012033ÿÿÿÿÿÿÿÿõyäµÝ¹ÐÄn/QoêU-Çÿe®$ÝÜøjˆºÒ ´ïL(Í®–¬)ç`Bk’ž‹zMºø™›²8w€ÅY¾*cÀ¨¶ [ 839.307397] ÂœÐû7*·_ÎÎýÛcf öXJ}g÷‰F¦+¦‘î;zÆ‘â!Ä(" or missing value [ 839.329741] overlayfs: './file0' not a directory [ 839.448261] FAT-fs (loop2): Unrecognized mount option "00000000000000000012033ÿÿÿÿÿÿÿÿõyäµÝ¹ÐÄn/QoêU-Çÿe®$ÝÜøjˆºÒ ´ïL(Í®–¬)ç`Bk’ž‹zMºø™›²8w€ÅY¾*cÀ¨¶ [ 839.448261] ÂœÐû7*·_ÎÎýÛcf öXJ}g÷‰F¦+¦‘î;zÆ‘â!Ä(" or missing value 07:47:08 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x401070ca, &(0x7f0000000080)) 07:47:08 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) 07:47:08 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140)='/dev/dlm-control\x00', 0x4080, 0x0) sendmsg$AUDIT_TRIM(r1, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x10, 0x3f6, 0x100, 0x70bd25, 0x25dfdbff, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x800}, 0x801) r2 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r2, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB='$\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r3, @ANYBLOB="000000000000000000000000a89c2b14637cacbf723422d2f967dfd0f6f105df03c42241a61d587e5fe4a2d062e85e66cc4e42407b4592ce1dba28cd900b33eb8b44cec2ae4e40b51fe5fdeb80d3131f43c2"], 0x24}}, 0x0) setsockopt$inet6_IPV6_RTHDRDSTOPTS(0xffffffffffffffff, 0x29, 0x37, &(0x7f0000000000)=ANY=[@ANYBLOB="3b00000017250000c204000000010000"], 0x10) 07:47:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x5000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:08 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_init_net_socket$nl_rdma(0xffffffffffffffff, 0x3, 0x14) syz_mount_image$pvfs2(&(0x7f0000000140)='pvfs2\x00', &(0x7f0000000200)='./file0\x00', 0x1, 0x1, &(0x7f0000000340)=[{&(0x7f0000000280)="4c3ae0c152f85585e0697d28389c3e035b3a223e8c0304f6cf5beccd5ab4c4414129b0168229771c3439ab7ca3ae5cdc0fd91ecf9fe6d6c013bf952415728a2a4b2a0fc3ec77b1b1e72bf37757dc2b3789beb7d368226b8918f06c178f148e38e2eeb9b66c0268686a0e8d39b8d1d75a6bf19f17b9b480e40271a5a92bb46b5345336e34b8224da701fbd984e4b1713f7119785f1e8154058c24cf75", 0x9c, 0x100000001}], 0x2002880, &(0x7f00000004c0)=ANY=[@ANYBLOB='overlay\x00,>,smackfsdef=++},permit_directio,euid=', @ANYRESDEC, @ANYBLOB="2c00961e65a4a9c00a292ab0d3917a594f81289a414be7239d00267a93472b476f3726137e530926aa21e51de5791abfe4a9dad9770586dc0a909b31106418c0c48e05c4e0de3f"]) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r4 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r4, r3) ioctl$BTRFS_IOC_SYNC(r4, 0x9408, 0x0) r5 = dup(r0) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) 07:47:08 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$CHAR_RAW_RESETZONE(r1, 0x40101283, &(0x7f0000000100)={0x2, 0x800}) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) 07:47:08 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$inet_msfilter(r3, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYBLOB="9e9dc6940dbfef9cc4e3cd855244bd68aeb721ef7e30338aab765b50ebca2bd78649bc63bb64cd3d228ac8c6ed309e5e36cefe", @ANYRESDEC=r1, @ANYBLOB="2d532ea8f7e6c5ca945d32d36252232493fbb8def9b3f6a012437406499449fe7372a59bd8c51940472c0ac9b057d541333a30b02465a6958247fb7b518aedf35fab6220951e75c5a4270e449baf41d5126f7034ed9ace55ee62b02f5d77d4a5fbd22a4a84458bf7fd0be56703"], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4}}, 0x24}}, 0x0) 07:47:08 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x401070cd, &(0x7f0000000080)) 07:47:08 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x401870c8, &(0x7f0000000080)) 07:47:08 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$bt_l2cap_L2CAP_LM(r4, 0x6, 0x3, &(0x7f0000000140)=0x50, 0x4) r5 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcsu\x00', 0x200, 0x0) getsockopt$TIPC_SOCK_RECVQ_DEPTH(r5, 0x10f, 0x84, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 07:47:08 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) 07:47:08 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) r2 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r3 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r3, r2) ioctl$F2FS_IOC_GET_FEATURES(r1, 0x8004f50c, &(0x7f0000000140)) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) setsockopt$netlink_NETLINK_RX_RING(r0, 0x10e, 0x6, &(0x7f0000000000)={0x8, 0x5, 0x9, 0x1ff}, 0x10) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB="03000000270b00270d00"/21, @ANYRES32=r4, @ANYBLOB="00000000400000e6325f58dd049d39ffffff00"], 0x24}}, 0x0) r5 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r5, 0x40045532, &(0x7f00000001c0)) ioctl$F2FS_IOC_GARBAGE_COLLECT(r5, 0x4004f506, &(0x7f00000000c0)=0x1) 07:47:08 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x401870cb, &(0x7f0000000080)) 07:47:08 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x401870cc, &(0x7f0000000080)) 07:47:08 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000140)={0x5, 0x4a, &(0x7f0000000200)="757656d766c6964dc4e79f57fde4f89da16205f49540515d179014e08e019b3242266ded5feddb59894e1bcf4bf87641f99537f1c7fba0b5c66fedb4870d80112e318bee8c766366f752"}) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='k'], 0x1) getsockopt$ARPT_SO_GET_INFO(r1, 0x0, 0x60, &(0x7f00000000c0)={'filter\x00'}, &(0x7f0000000000)=0x44) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0x100, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfff3}}}, 0x24}}, 0x0) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000280)={0xffffffffffffffff, 0x65, 0x10}, 0xc) ioctl$F2FS_IOC_FLUSH_DEVICE(r3, 0x4008f50a, &(0x7f0000000380)={0x0, 0x3}) r4 = socket$inet6(0xa, 0x2, 0x0) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$sock_inet_SIOCSARP(r5, 0x8955, &(0x7f0000000300)={{0x2, 0x4e23, @rand_addr=0x64010100}, {0x306, @link_local}, 0x0, {0x2, 0x4e22, @multicast1}, 'batadv0\x00'}) [ 840.380132] overlayfs: './file0' not a directory 07:47:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x6000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:09 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0xa04005, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275a932f1b4619e9ae823b8732176c752b6732c776f726b6469723d2e2f66696c65312c"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mkdir(&(0x7f0000000200)='./file1\x00', 0x40) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) syz_mount_image$omfs(&(0x7f0000000280)='omfs\x00', &(0x7f00000002c0)='./bus/file0\x00', 0x1, 0x5, &(0x7f0000000680)=[{&(0x7f00000003c0)="be6863ae29815fcb4d7a88b5fd254f8aa0a66d6403dd64aebc50e784bc32dbb52109510dfa1300b897c7a25935330827319ea3c47fe2212c4ef4de8d7225ae2f62831b5887eff76589bd34c7527258fec9886f563f3cfdfbcfd62ad9a2d129ab92d128c16c9077c2c6cd5018755fc88455307da529346b96b0b7c31940f440d1dd5c515d8dfef0b38e4039c7782bda296f965778d92ad869e13c87ad336cb9bfee1ee05ae634ae133cb52e3ec2ddd316be148bd4221b9cb9a1e130bb1989bbb8007cf96c4f4fe6016d0182", 0xcb, 0x1}, {&(0x7f0000000300)="f60846810da82b24efcb293661d928c677520b5298512f597d2633e7636d2c7b2eaba16e774b65d282e23ff6017a6e0b3f4ccd6709c8a63f", 0x38, 0xffffffffffffffff}, {&(0x7f00000004c0)="42f774b95ed2565278ef18306eb76e6a02373fc265d1d569c581a800689f539ba681e2a0cd44c17bbb2f813b8cfda40981e5f66485510119a59cf77f00fffad8dd6275f0b050149679c3adf35ee8a54d9f885d5412f31478", 0x58, 0x8}, {&(0x7f0000000540)="2ac1093eae182801ccf9b04ebca2bcbd7718faf9684706d8dc6b130d18842325cf9fc749c1336b8b7956c098b698162b92e47b7525a7f028dc48170a95fa8391e490db1ba384f9bdd98c1f5c02970c855433f079cbdba7e21b3b7f3c4224fc03e89f966d75ca79499948f1b23d31feaf7a5ea0292b9ef32245e3d474030fd8debea281e3a784a8b6471942b439ac434b6c0d9cfded2134dfe7fd32b5d1227a8c3507af779d6b517d65", 0xa9, 0x80000000}, {&(0x7f0000000600)="ca6a1f6a78bdabacc9fae373aa0339753c202f493f096fda3ba6ac2a6812e9ba360b03792680caed16921fea518a3e01d50a5bf9d99ad6ce625d334bbe675e8706e4d5bcfecb9d4b76e8fd7dfe8e12b1a3", 0x51, 0x1ff}], 0x2, &(0x7f0000000340)={[{}, {'overlay\x00'}, {'overlay\x00'}, {'/!'}, {}, {'+'}], [{@smackfsroot={'smackfsroot', 0x3d, '&'}}]}) 07:47:09 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x114, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) openat$char_raw_ctl(0xffffffffffffff9c, &(0x7f0000000100)='/dev/raw/rawctl\x00', 0x2c000, 0x0) prctl$PR_SET_ENDIAN(0x14, 0x0) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(r0, 0x80045530, &(0x7f0000000200)=""/59) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vsock\x00', 0x100, 0x0) ioctl$TIOCNXCL(r1, 0x540d) 07:47:09 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) 07:47:09 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYBLOB="7b9f842b5633f60f5436995a9e12e40c37c9097a38ef7a081d5d48b3969d44a07d3805fb"], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) syz_open_dev$sndmidi(&(0x7f00000000c0)='/dev/snd/midiC#D#\x00', 0x9, 0x0) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f0000000000)=0x3, 0x4) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) 07:47:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x4020940d, &(0x7f0000000080)) 07:47:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x80081270, &(0x7f0000000080)) 07:47:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x80081272, &(0x7f0000000080)) 07:47:09 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000a40)=ANY=[@ANYBLOB="24a28aaf6c2390b9290000002c00270d0000000032e31c38db97b3b4b4903247041fb8ad00c75bba9442a3f4e53af6a6ac946769ea27fdf95e975c1e9234bc849317db0b10eb267fdaed", @ANYRES32=r2, @ANYBLOB='\x00'/12], 0x24}}, 0x0) ioctl$SNDRV_TIMER_IOCTL_GINFO(0xffffffffffffffff, 0xc0f85403, &(0x7f0000000300)={{0xffffffffffffffff, 0x2, 0x5, 0x1, 0x8}, 0x3ff, 0xde, 'id0\x00', 'timer1\x00', 0x0, 0x69a0, 0x6, 0x2, 0x4}) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000880)={{{@in=@loopback, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@empty}}, &(0x7f0000000000)=0xe8) newfstatat(0xffffffffffffff9c, &(0x7f0000000ac0)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000340)={0x78, 0xffffffffffffffda, 0x0, {0x8001, 0x3, 0x0, {0x6, 0x9f0, 0x5, 0x0, 0xdbf, 0xf1, 0xe79, 0x1, 0xfffffffb, 0x2000, 0x3, 0xee01, r4, 0x8, 0x81}}}, 0x78) r5 = gettid() prctl$PR_SET_PTRACER(0x59616d61, r5) r6 = getgid() r7 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000140)='/dev/mISDNtimer\x00', 0x10c02, 0x0) r8 = socket$isdn(0x22, 0x3, 0x2) fcntl$getownex(r0, 0x10, &(0x7f0000000980)={0x0, 0x0}) statx(0xffffffffffffff9c, &(0x7f00000009c0)='./file0\x00', 0x0, 0x78d, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r12 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x101, 0x405) dup2(r12, r11) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000800)=[{&(0x7f0000000400)="ae87d4cb72572846ee37f14ef9ec264cb42f49509523fcb5f7c4755a13da938f6f52cd3caa8f0d24313cb51967f3611890440d2bf301877e2526a43859c6b0acf4ee6ff098605fdbf5deb7a8a9dca6ce6488806e473309e2331cfb5bd95d3dbc061829ddf98419b859288e97081a5172f73390c9327de3ea16e3a6ab8e5bd80259dabb199482d0df5aa4dd69af812750036b39203be86faf3fa8bec4e946889f518f33280b63cdea57ac882222cbb6c949caaa50e35aa5872a8e5b5ca9620bf2f19f3edab374d40cf7b736f00f64b065636abcca86f2d6a07b379bb85aface0a6337f7a0422e937c", 0xe8}, {&(0x7f0000000500)="f5e751168d89a6cf54478aff55a34a746ee950509d08988453c6cf6a48dcaf2f7183a62189750a5e7531cf5d37f5076a59d45726e5d931ea0189a651fc86cf191436d8ce75cec93871c2e39fe236ef2ea26e25a16081090039367691e83ce76d249769aec61c6f564a0a4f9b01001992327bbf6819d056a88bf7c0dc6a152d420015a299cfc44c06e0312c991e0a61b3b34ef1f7b38337324b742ee81cd8f7c5e2cde77d87816cb4c5fed3a9d141f4f6648317c261f44e8c7bc492342141f417b9e7d9181cdaf7a1e9c9", 0xca}, {&(0x7f0000000200)="22dbb5dd55832926c6274f27573a67b14ea5114f160d9c56fca7a9c26d6d6fab0478b8415499dc1d0fa3c7e9995c2b042757ee259021c5952761f7b9bd62d465b31bc84265399a70f08c5994c6700995a022e59ef4644b5b347449364b998a4f1cf0a06310e9e3a58021180a1ee6847399b5fbf349f98aa4e7045c577ed70c4b825b888bb49713d12e9b", 0x8a}, {&(0x7f0000000600)="468652d2eae94a28eec6b6ebc28008d11ea7b869501b60e740515c4df13ac9a233968a38f2688c1ea20b1c4819a63eaff375d42f8a8755dba93209229189b1703e50cb5bc07b1ba7af0a87f79162264cfcad0d437d301fa87e947175f15d4d255eaf9eaff89ca04129e527ea75bcd3aece75673e3d50f11624961e3404d59b6de21a5bb3b173bef8a7f5205a56f181a53a247e95f4509faaef10f631b7c13d443e4dc94fe2e168c37ceadf8848c403d1080c6bace51cd86b18c116245a8a021c8b4c2b123c3eea0e1b03e33b9bdd3def6cf73324fc7e8f0100573cfa724efdab20a6810753e1afc7c14f460f3ceb9efcf487ffab346e55ed", 0xf8}, {&(0x7f0000000700)="dbdea49f851253ca004c5070ddcb259c77fdf02c69f89c299d4758d39b788cce4f701546d73b67846799c19f0709c9c766ac676c98006b8c91a24b3de44588e54d321b2fe501effca3499fbe2eaa1e00d35b024b94102087ba8962e940480f8b90f7cb989cdee4e9f5b1a1c7885745b0e1cc3c689dc15fb0b7412b175fa943b57d9301b3948a398b94803d6594aff45a6b3be506c7070125bd6665c1afef5a79578da165b08d57fd755bd71e8628769163e67dc011ed108fbd4646647f86dede2d15c38996062a4e60c49e03b184349c0ec64454641f156f06c819946d3742c90b8bc33477571d45d8354b959d9d", 0xee}, {&(0x7f0000000b00)="a334bc6a1acbabf9bf943549a3de5eead72685fb28f8ae579a5afe77b2ae2a4fd39761025a7807e6c88fb6a9773b1629d192b79c728d3c4b82e64d37e6d3c04299a661e0618a847408fcd289eaaf49e87fb785521c7304428d9695366eea6fe9aa8a9907f14c72572cd45456417b4d9cb839fa921a62f371a4d48ad707fffb4e11009cb744974e3a11118907d9b392a21c95de9c334b98a220ce4ab96bc58ccf24d2b0a7095f68151cd6190ec7b916ebf4ec554518d25ce538810c71ba77520abab3ee615e9b9b7ba67a7f9d1b99ec82c033a21ec08cbf8859e7878e65adc854eae872580b6d688bb0b6b52748a369a0e361b1377f7ac8207987123b63589d1ffc0d696f9cd5b33a29d5f685ad93880ba5e179fab7e31b8ddb2858b1338367a7aedaf88d0794a5937372c61739c9d385dad5b3ec4e858b4324b39dd1ad5b77b1060f812394a6b139ca12e74d8e23ce339196528186e391d755b8c393d830bf86d41db47ada1c1e39b0e383ad395cc64d8d4910ac5abc4dbfa89cb1207bdef34a8ce4a3f22e43003bc9776f0364d64f6b6357d7d71ec8ffe7fbb01893d0a01a3f0a882edf07bfdd3bed5db290415013bfea54b7b1970602b2b5db04c32dc78c71ee408166669f8de64722c2558146074ad55350cd4648914c1d6d02d6e2cc7ab8bf29d0647e704401b3714631d21b2b5b559e7dfd919602e9c9164a651ca20ea585e929b938a4382f853b370295dcb02bc161bdf7c6994b0e11485c1efb3ff66e8865f2670b47a062d440a7de8f12b17c6b3770feb755f4693276244a4cd5d799c92e3ad302be8c535cb921d514766602753a86d841d97fe7845faf84a4e20771674d006c4d31dd516b8a026772371a96ad5919dc728874b893ae5a365b64ac99e4ef4b6a2561a2164e5e46295c9207c4dc438116806a8f832216af55d62419e911c5373962a33c07e3ce3a02421a8999f790db4b520c016ad28293207ab13abd49845ba9fe095d2e860931463e7a6444abe8d29bc85a1131bad2fac9557c94184a710b94649482a25da775db8a756e964e9dc503af171264cffe2bb2f65eea4f2e0545875cfaac1ebfe225111e338e0391db2e418b948971b192adf179e8e66bdfafc31c926114f18991e577b8e8c2b7a12b84b3f3cacffa495cce0d8b58679c65dd8f7c6c20e1a520e79e6cedb576bafb7b65b94ecbde05da6ff4842eb296630fdea922adf414a9bc7ae45d182deead52e148b84f68bfb87ac43c36ebd9dfc971a6e72070181ce72b5ac593002ee9876e98db9aefb0a4c7c9ec30f385d3430dd35e6715bc32a4599509643e78a457aa7f6447be1cf47a92bfa761133302a15db7ab0ab5687146b24d5530cd7d40fec7075931b5664bc805ca382aad2532c4f0294fdb00dfc995daa92ad55e9fa5e7f87022492a5d637c7e53763b467ca5b5791f7d7ccdc38c5300c1828e6d030a1dd5a3e5b7dd8d5eac62fac4a652d9aaa57c44124194e1197bd19373e82e378132bbbe2f7d096523ad315e8b67c84332a181e0718f032337cc826c908da128b7b4bc3be2da21136e09abbb6a4dbb0ffc5afca424349e5d86fb644111718a60dedd57c5cdd570bcf80326f11899e09c0f9b7612444853ffefca94f821a2cc489d554a01e2a49f7665824e5e4fa41269d7c8b3b6a96cde597b030180eac24469ecd5b9485a36a8ef3c1928b8448e09218016bff880d094eff946e61dc20fd44a4d984eb7d0887d3edc2ada60a88c8c312ad9e3b653c35617086117641162863f2cf6a134aa655b6b6e4cb7f15980ac83b88ef9bda85babcd996b604c8d797e60053fac09fac8cfdac5f7258355a2081e3dc7675afe8fb5e6ea8d336c2c0ae5cc3def516516ae0aeff34a35a38e3c3dabcb9a7c2ccac4e19ee7c50bd8d467f23db2c9ef1fa6753f1a369b9c81974284ff1306e2c28069371cc08dc88ee17c6bee9dffecd8d266bf33e7f7acf6ee03ea72464abc0788e967d2d0e98db7d79051c85fc63da297f83c1ecfea14f1c72f2e25b03aba28915f11bf580aa236fdbc91c7e091c32e1c62baaa3781de71756ef0f7ff4fe497f27de49d04e5d6a39da1a6360f2d68a040391ffdafb1c0aa59f8fbad2a170af49ef1f9955ac45534263b8cba1bb1487c92eeb306bbd02b049404e759833acaff9bc0218e0fc7e1c15697f951da620d5d056677a0472c2b07aea0ac800263f65713b030402077447bb32220491d04cfc18bb4f501aff0586c96d92f17912e18a041178ed384cef46078ecdce393c40a9f76f421441a661981131ae497f22be86c9c7439cc6d375d1e0f05458e1de8a9c77a5ef696c822878d34335616941a43ff1a6748d9aeb98b1fde1d3a6ca50108eb84924e8b800248181f9fd38469e0a7af329a1c74ea5156a47e6857e5d96c759d03b2737fc903c60d83b9cb8e22dc35e862bac040a59cc2f0e2ffcfcfd45714b16c6339dca12ad7ef3c7e3eb5d28640ade994390fc844aae24d264199037418ed993d685e18a923a5d938a56483cf68f1e871472e0abd5016c6d96dd42e3c83253644b05ea73880264f5fb879679a5a8e2d9a5671e72d49ed1782ebfa18511ac7df90ee0c6bfad8ed073f544b2200bb2285e1cbfe63c75469ce1c195c0e3363c3059c82fc203cbf4ee0256f94718d81b2fa22c1bbb07ab3a7fa917bead69f34e3346b4efec393bab2c1182482568543a8572f44e123fc8eb3971a009406e5805aad25563b24e45c195c1cc80606222ed2af653036518bdb1d8011dd854d59004e2471b5521087d3eee603686aecbb2ff6063acf330d9192a889efa8698d0fb4084e22eda8385193b1f3cd721519905e9d9bd4350ac62ee1ae7f8d479d7c0f28d8a526b208f9dc3571117b4bf1d3bd9da94cabfdc069badf21616a0085f546fd8453a21b7eb0e92ec684b7d06d2313d475a21ae2b4437edb1ec7f696c8a7d03b9bc74d970522a7d7a2e5133016112346b9b9d82648d1c12fff2994fa70fd6a7d4d1038e886ce8ecbe96db6759d97d933ff84272a92c402fe16e5d9764af77fea861972c208e7db826247a7117d4dcdf6489365ac6e76080e6ed5e16141872546ce5c4c31f3d27c68248dc73192c21e85c1713bf9db091844d50638ff5cca10c1a4c7d1aa4a9c6a0dee3764a9d0b036c69cc25d3d238a6da5e2f32b9285539583a954fdd09756941fc6dce0063c84d10ecf7097fb9c61c37171ce2e391717227ce22fe960b50c0f47014e5211b07e23be5a72c29a9d5a5080b4d96861245e485ba15bc02bc6c42fc763da2df923612b2f603e14e2c11b73d911c55487a4c438c441d8dbf683de1a6d179c06ab684ee87d242f005d6049cd8a24c926ac338b2910e0f721373ef1f4660838cef87d3f655b65bf5767f2441fa492c2db8aa4da1afe69433485d2ca45284d759e53dde5520d18206fe3a93630c899e433a12acf6895d6d9817218694ef516ad292c83424248cbb0274a94ba27e53741a72440c526e28a5df4381918c96625fa76cd71e94bc3bbc7888c5ac450110880b34e7f6fe51afb08105c01b6442067fa18aee80b963edad998dff494e448b6e0dc740c21042cbcf4c7d31f80beddcd8e96343f3946f52c485f20b141e72cc7122bd85f0a7e71e3cc2715aa242d3e67b741d34de08d3e62db2af3385856d751538297873216347e832cbc1b13ae24cdde3769a13522d55f150ee5bdb2c0c9eca5e3a3277776c0234be108563d7f3e9ca0141780f128d25d8bf4e2a0f9d115c8733854eec43de9af07dad617dc72e5294a9248aeb7af90a08325e8c851a663f0430b67fbad20eed566b87506510ed3adad1549b34e15214fafffca43d9994e1eaaa89929eebf90590499ae1923861053edb745bb19f92566b18886fd1b16df4cff70c0c4f0d4d2dc2d8991733546b259af92319b4d652dad60b57fd309c4b2f5485b59350e51649a270a8cb270fc09d67e126f372ba7c59df8eda3dc38c594e3068ef2fe50faebbdfdf3a9bd1c4ed6642bbbfb8895d01b3441094a9f18ca0f319349c726e363379360acc249cd771db33159bf1b5940e6a5157fc91ede8420f2fb174f81c4b105054976c3f2cdf9c1173fb794224b36d132e6e57f62a6be331804023975c84cc92e1db6bba6d0c035f0f66c5bb61af39e28c4ea9bf28ab583ab7dd1370ce67cf0697c7aa9c7e3bebe00f6ef74b5e32b441dd5c319bfd3dc329cd35949d4dc5ff61970e63ebb3840a186eda326d98e4a244fb06b8cf239c718d22e775b20d61762699b365b5143436455eb524ea517feecf34c1033c8a4fee0978d51bd0004e23c062fd2cde822feda601f75df9c78561d15c1729f47d956334b7ea352355d0d3123923106bca59fea8e59d3ffdc4a13b6b245894e6e0d2e5657177a3b6a6dafcb24449d0a01e339310a4a4231d2bc213d102c3fa1572e152efd90a565e11f85fcda6de89f4adcbb52ae892f5789c7bade4e646a2704d9f9c0d44217169ea1bd199d5afb90a390e426ea5ad84f190307afa55911ee14fda81288738df38ecc4f7121548005aea0ae8362e3e7736d2fbcdc067762375b87acab63e39a17ec2ca34f90ffde1a563e1178d3b1ebda3afdafbd810d5387378d4d0814be4191ea1678fa2c2a878268651ef16365772613cf66b7e58f83ffacf7a634a761524dfcc605d353acc11785d677ab8eacd7040b162631eb06f916a781701d8508b89fce5c08af21ae708bc2cee9a92102c35f6b2e8274e3ab182e22d385ece9ff1a98f0b01cf0e43cd7fd83b5bf8805e9481688d09a5d2cd9c37114c5962f7a66a477402421bb641bb8f2115338ecad1000dc9088e423f4c711c5d70f709f593c7c2ea784b377db410e274453b05eec8f3ea0ac6fbcf15aa7a59aa96e9f16b93421fe327c3a9b0f521c5bbb8b1a5c43e132a84cceb2f486a01e9fe433c0a07e793269371f35c1267c3b54055449c3eb1a78bc6222fdd635757e41c115712a7dd5eb61a287c7dedb37c9fa57f8c23eff811af7abddb4a0be17c5790d1de8ca6f359d830c90bfd03360384be36bb5a72a97d50731270a23a916c581ea6109147fe8f5ace06b0c3fa2d244b54ee723f60a282f912d198158608c3a62c58ae7bcd8995ee3358290ec0f1a076a716637dad73c4ebfb0ee9d103df4709fa18296561556a7491a6b0ca18dffa7ac9313a0f64eef4640f09641377dd6ba00cb6887846a5062353a9eba07b525cecd6b77fafff82c3b5878bb3a65bd658f7d3472aa077567caa80d5c3ae136f8b2a67de29faa61fb66f4bb54ba4bc74ef3738ad1ba18ede94713c8d1cb8d626f3f687ba0866f2aaed1bb30f2fd832690a4402dfe151d060231175d203c9b31300622d1a63b5c8455250464aa366c37ec26ddf7000a4ab18c75a9c4fb4ed6f53f1d741abca14aad57a80ab3c96dc648959894d38f17188bc5aec134d4779a2287311cbffcdadcc56ac230a990288d4df6597c439cf038b54bb919a8a613ad82e80fa2c7e37c4a224fbf72b39c3a767b931ab461189adf3b2a8a4a86b5c1f0bcff0cf576192d2403ed5bb35f419df8a786154e2e033025ff068e149cf94663e5ed627dceb511a8862db0ce63bd129eb3ce54f1a1f063e4ff12c52c0895ac1ea195631332f3fab0f1be7d5379a8ba67baf969c66c14121a100573a618dc0f1f67804005c7c2be6728edc6d89cadf5c05573341778ec3fdfaba6dc7940e469d8c535b7e893dd5c02ac44a3dd861a129742d7caaf9071bdf490a65457819f4546be5447e268125c4e2ce435c17776efd5", 0x1000}], 0x6, &(0x7f0000001c00)=ANY=[@ANYBLOB="24000000000000000100000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0xee00, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000001800050095e21728755a000000000400", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=r10, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r12, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x24004080}, 0x800) 07:47:09 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:09 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000ac0)=ANY=[@ANYBLOB='$\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r2, @ANYBLOB='\x00'/12], 0x24}}, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) dup(r3) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xa, &(0x7f0000000000)={0x21b, 0x5, 0x201, 0x9, 0xc527, 0x2, 0x6, 0x7}, &(0x7f00000000c0)=0x20) 07:47:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0xc0045878, &(0x7f0000000080)) 07:47:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x7000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 841.338247] overlayfs: option "workdir=./file1" is useless in a non-upper mount, ignore [ 841.350570] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 841.537769] Unknown ioctl 21517 [ 841.583706] overlayfs: option "workdir=./file1" is useless in a non-upper mount, ignore 07:47:10 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg$AUDIT_TTY_SET(r1, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x18, 0x3f9, 0x2, 0x70bd29, 0x25dfdbfc, {0x1}, ["", "", "", "", "", "", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x20000000}, 0x8800) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="3d2e2fb89aa6c2150fa32f6275732c776f726b6469723d2e2f66696c65312c757070657264697223f785a157ff5d9fd952ffe03ce6012137e0ded6984b78c7959cad76d5ff5bbc9b707a8c818fb880789987950d22091957e341945ba5824fdff802ad2d0c939a585dca8bce3d14249f193165135c964f8517aa56fcbf42a81350438c63a757b4eb69904af166cb93d838097da51d6eec6c3c8e7d1a5cea83272babd2a66b705388dcdc4632fb626c95afa054625d38ba42be84a49d1768923b52a282ee9c91d959ae3e224677ca6635ee2725284d6813ebb715c3e4ac83bc6640bd20e1446455fef3c46ceb3b68caba4293f8a038d1f81c8fefc8c9b4d210"]) chdir(&(0x7f0000000380)='./bus\x00') r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000140)='/dev/vcsa#\x00', 0x9, 0x70882) ioctl$DRM_IOCTL_MODE_GETFB(r3, 0xc01c64ad, &(0x7f0000000200)={0x49, 0x1f, 0x20, 0x8, 0x236, 0x8, 0x22}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = dup(r2) write$P9_RXATTRCREATE(r6, &(0x7f0000000040)={0x7}, 0x7) [ 841.780565] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 842.014579] overlayfs: unrecognized mount option "=./¸š¦Â£/bus" or missing value 07:47:10 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffc}) 07:47:10 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="240000000000000000000000003bfac8000052262e93170eba7c0d3916566bd1f95e3f763c40dd70b00d9d4f4dd406c4b2b11dd497fd330a332d26233630327140d311fb747fc9a103c3f28fef743f", @ANYRES32=r2, @ANYBLOB='\x00'/12], 0x24}}, 0x0) msgrcv(0x0, &(0x7f0000000200)={0x0, ""/175}, 0xb7, 0x0, 0x3000) 07:47:10 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:10 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0xc0045878, &(0x7f0000000080)) [ 842.110262] overlayfs: unrecognized mount option "=./¸š¦Â£/bus" or missing value 07:47:11 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0xc0101282, &(0x7f0000000080)) 07:47:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x8000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:11 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:11 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0xc0189436, &(0x7f0000000080)) 07:47:11 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0xc020660b, &(0x7f0000000080)) 07:47:11 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r1, &(0x7f00000003c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000200)={&(0x7f0000000440)={0xf8, r2, 0x200, 0x70bd25, 0x25dfdbff, {}, [{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x4}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x3}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x6}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x4}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x6}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0xfffffffa}}]}, 0xf8}, 0x1, 0x0, 0x0, 0x50}, 0x200008c0) r3 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f0000000400)={0x0, 0x5, 0x10}, 0xc) r4 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = dup(r4) write$P9_RXATTRCREATE(r7, &(0x7f0000000040)={0x7}, 0x7) 07:47:11 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0xc0481273, &(0x7f0000000080)) 07:47:11 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) [ 842.959840] overlayfs: './file0' not a directory 07:47:12 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:12 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) write$binfmt_aout(r0, &(0x7f00000000c0)={{0x108, 0x0, 0x0, 0x68, 0xaa, 0x400, 0x2e7, 0x800}, "ac6492f1da41935259b30fff26335cb70b7f7c489f13b8613ee4aff1725e5efc57a69bc2e47b66b8b0", [[], [], [], [], [], [], [], []]}, 0x849) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) 07:47:12 executing program 4: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:12 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./bus\x00', 0x8) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:47:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x9000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:12 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000000000)=0x2, 0x4) r1 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000100)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) r2 = perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x89a1, &(0x7f0000000300)={@local={0xfe, 0x80, [0x600, 0x3ef, 0x0, 0x3f00000000000000, 0x100000000000000, 0x0, 0x1103, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x6a}) ioctl$sock_inet6_SIOCADDRT(r3, 0x89a0, &(0x7f0000000440)={@local={0xfe, 0x80, [0x0, 0xfeff0000]}, @mcast1, @loopback}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r2, 0xc0709411, &(0x7f0000000080)={{r4, 0x4, 0x200, 0x43d, 0x1, 0x200, 0x7, 0x40, 0xffffffff, 0x1, 0x0, 0x0, 0x8, 0x0, 0x2}, 0x8, [0x0]}) ioctl$BTRFS_IOC_INO_LOOKUP(r1, 0xd0009412, &(0x7f00000003c0)={r4, 0x8}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000000100)={{r4, 0x0, 0x200, 0x3, 0x4, 0x7, 0x4, 0x1f, 0x99b7, 0x7f, 0x6, 0x8, 0x3, 0x1, 0x3}}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000400)={{r4, 0x8001, 0x7, 0x0, 0x5, 0x1d2c0000000, 0x1, 0x4, 0x6f09, 0x0, 0x6, 0x3f, 0xe15, 0x2, 0x7}, 0x28, [0x0, 0x0, 0x0, 0x0, 0x0]}) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r5 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r5, 0x82307201, &(0x7f00000001c0)) 07:47:12 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$sock_netrom_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000000c0)={0x1, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={'rose', 0x0}, 0x7, 'syz0\x00', @null, 0x0, 0x3, [@bcast, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}]}) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) 07:47:12 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:12 executing program 4: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffc}) [ 843.649051] overlayfs: failed to resolve './file1': -2 07:47:12 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x84100) r1 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r1, 0x40045532, &(0x7f00000001c0)) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, &(0x7f0000000100)={{r1}, 0x0, 0x10, @unused=[0x2, 0x4, 0x34, 0x80], @name="fe998c7cb3b647c8d679017c2ba612657363be71ad0daec581e25c8c1c4f1f3a938a9639bcd8dffa20e7a7fa1b7eb08985e0a98032329797f96f55862680b5de8efc0a95b26daf4f1cb96751ea349ce8ccf93eaede9fc54436eeb3ef292a539306938c362fd15ecdc96fd276972dc17c3bcb4dfad0fd87e95b87b25ba1e0a9c372137f1c147acb54402d258624e32eff375134b613b5785bddeec7b510298c2a9ec61589f568521027d1d58b12933dd2ab03022bbf453c043716f93570b416f23db462d2901983e5c673977fd7cd152e63fd7d6c08d3ff3349de4f23cf0f91ee7fe4a66c598054d6ad5db6ef0310f91aa5cc18ff748602051130dc9bc69ff04494d2da444036c4f3a07f16df5b4888fc8e87052d1d96623dcd05ffe1034c3590f394b061823db254e5c3cd6880c38a100af79d61273ee975a872e0fda25ea023a5ef1429a3321b414f4948d5a85e15239817ff9d4f7e0267775c262b7f52906bdab8ae930cc75d92eac717a864fe22442e7ea04dcde3ea5980cfa163c526cbb2c5575e994c037a42b1d8951dea96f5f613f40e565a4a31b085ddf87059b42a21d0fcc04e9a86500e255f7f119f1f02d3360980cc7e4306abfd6c85997070b547f39b2d778c99ea2f114c7a81794e97814790eb212f5392d6bb49dc8ae4b10b935d4703dd66ca0319c3172d4c01383fb170fe55f75f097dfe82ade1d69ae5b92b912b43b138738d97a88fd685e008c6ef28a3b086a77268357cb97b1a964f1f6ee72d60a1c6117a5b09bcfd7e3c3da848b46c8be657a4b9a391ff4a8ac84604ed8b78ee50ad22168a4bb8b2ef8f39c533d8413adbe2c4b821ba24e98ed8b39113bd2594b3539646d9e179d952d292b704cf992a5ba0bb8dde75465334f88438b6cec4b85c26acdd0b4127c9bce175b050936ed890cce49a74b2075fbb9da07584f21d8ac0c4099a4e69ed2fe3a5f69cf61b0faa9fee60ca86fdd84fa83bf2b30867c23fb09edd11d01bcfe31dc731ecf0134196fe74138246b6c3a71c6223120994c6ac009cfaa8d304e0cf016e12b142e592fd1693df26e0088acc3e758d62dd7786874b60b119a5cf5838f369d8b7652e935602f77578c4ada2c5473af6fb03a38a75409f2a572ea8133953e7ab7d826c64996875c544c43a59dfcd8ece2c272c5ad8e467ac7b670148ee4d9ac260a9baa47862d7b02828bb2754788e7f7d5906b2857a11a7b859a0d00345d760b01f9bc353b249b6d413dfe05adc9e0722ab9880fbac98530f72a143afd3f8829442ad6b26df9b0f22867e21256c1b82995540a8977cc3e825eabefbdc071ab2c40e9cf2bada3ec77112ab9018ae35366177afc9a2b7664bf2b54d1481b4a65e36e28707100c938936919fbc32a84393e4b14871dbe301ef56341f4ce092b2581a25fea31d064bceab2db0fc5128b59834813fa5e0989ce4ee4c40879c6b5d776198e6f853068f675d161155f2a9641e20ab005c0ae39be1a48a1028243f95d17842938faca59432011277859e1d04f23edbca6f42003378df07db67a5e105cd809d26825238ede5aafd14e31e893253edf1d5fd55b0d66447d1b791ad3481546fa6fdb6382dec7adc34121cea9994f6cf974cfb641ac3c411ddcfdc5f97194750d7172466525151f7a171ebcd7719fc7020bb9cbcd402b19a6d3e3010b4a5e0b671977b837a417b0adf0ea88ab4bbabc5823430a50e7085a0528b84e2eb40ed3a3111d9244372f42967fca1497a38df1405a73f6336b9719477b96979141ef4e478202002a8c79c64093b7e077d3328dc0d438864e110e51d141bdfe0f71e528f5091ea44cff8676aeb25902fd85e117fc85b26a8f1e4a03778e6f572b9db500e33ec975b7ff61e275b4db8448662a7db0c093f8f49a03c0505f347860c30b535236dc786d5df5a59e792a8a51a6e67aaf723aeceb2ea068a7a554dd68761eab91c842cff4c254f29f5747dd8e72b7d57123072f7d85744a885484c6fd14411793bfce664dae007884c36afa9ed66456f7c31f008ceffccb8f9e9603967397aa62bc433fe93842bd9559592a99e33223abc231df59521f9d5aaaf11ed61156cca614587e2eec444987f33e66181f36399d3b10c86bd978266cbaaab7541fccd21c171cd1ffe46dcf71299ded59497b74a2521b79dc590ec8622041886212ff73678fffe62a3a881f7c9a4348e162d80c93f1a34a1ab1aeb1cb800a644d63695f307d06c333c7b1a31d734199eb64dc00256a5c87a5d6e4d5246a72d4af7df7ccdd9af2646db184b6ab502456f3ba4653774c94e6022b9cea6996e2f140391d00091f076b55d1a471d9ccf47f63aa58195b9798f0f9b2ecad9391d98bc6eb9a3c0eba2dd178b0a5857200ae66a74c483ed43aa3ee69752bf0f64b3db90afbae6e296ff8329f5b3aacacddc07e96cbb276b7b281ae4d5f8ccfc91e742c72af3a2c937735c4ae20ffd2de7c699aa8257e504175caaa1a5b2d622685c927e7bc9433ab1f7175fd70e8e23d8b778238f3e6deddc5e2da222b0e14a3642a9927b744d28e1a0a431de419acb94ca8ecd42cdf57a6ba9a50cd32849d4834d871fce0367b1da183f77149f4453195a49217db54a9b9a4633a3edae0f92eb41ad2dbcaa31382277a77042f9d2568ec5aeab7e1fbb8a1062140856c0365f8595e23c8e8e34b5c85e0d1d588a24b9cb299e07731410995cb7996899fd52bf04914101d28bb4b58251d50e06b9552526f2621f1e1594afc92a3126b7c70f5e4a6790f29a2af9a75a0a3113c6f1aba7a20d59f5ff1764de0644cd3613fc3d241f1ab38f4a567444f0a728660a2421c2700ec02af2a74bb5f9a96a34a227b8827634366bef94d02000fec08481ad3b225818067fe4c139bf6ba1ffe65fa4c7880d38f1e05d09e498b2105dc1264d8a37dfc9eb48c69eaf0a4cfe963952d716457ba6b8efe2ae9756bff28c94d118c1c90769af0912329d3a62e79ffc0f96060ffdc5cf8b1d4ad70c0c686532e9c9a6222bc91741c573f4565ada146d012e7ff55ba64bd0db755634890ec5b7b0d7b8ff03ba23f8690f5873d0fc00b93744a7ddba726e753d08081869c8ebd6e4b42f29f31d2ff74e928e0a5a4acc327d530c9ccc543d59fe9be36e5ff0700d3f0232c56090d7cc9700616e70a86b53cd94984516d1225c86d017f5cf7dfa2a505a1adaf36711ed35ccec2ebe7fb6c494d4fd5be009ca2ee495683657d7c1f53ffb7ed88d5c9eaa2f738113cb3ee458d641bca0d634a8b539cba4cfbfefcaf599096e946415215d9b847560c1ccf432baf34a1b1e2291163b6967e67da84979495005fe0c15513b47c7b2afb36a943147a73b29259ae72bd2556d4e327a47760b9ebadec676e85eca8b38b46a3a0a87e2ca14dd65d55b92b6139cd6f7fe0cf2ae9cfa14c0e9738e9dd1efc1de2f1b99dff9ac3b4d8ad9f2fcd1c0328c0f7414597b97c0370493eb2b88a3a35e9d6cd884f4461a6ba14beca280cbb18101bb0e2b50aa9b617b00bb79ba25f3d173f9c7ce7562b75b42cc665bcbb62acc7ec5c4def24e636fb4d89571976974ad68e69328a3191e6b3568e379e9816e80938dbc7eeaf9244d4228e9447845326189fe79bd4f59c9401e4f38d4291adb1efc52ab4a82e85eae2f2aa8cd9eaaab148c25def2d72d8daf17a46cb410c96507e933ff57dcb6bb2adf4c83be861e6190e8ddeba001d37b32428040cf18e8b3ad74ee16df82ca94422c19ccec0b15d8f03260a61ad226c716b7564568ae23eac4c7fb31d56c02f3a6511d2130651de8d48d385fcac4e275ba78d9563d3528afb46ac3ecb2a0c3b3a5fc93ec25990c231a2b0b83aa5f8b95850690b1350294b00cc4cf56a22a1672e482e2115f97d7258c966fbc3dab450541ad4bdb30cfeeaf02962aaa9f867465727f3b3675b33e8626cc38fd0885cf09d6dd2a169e79afd33d983eca4758cc0d3c9b2db77608f4dbb94cc50b108b86c6798a9c278527e7a522d2973d7bef14b95917ebe63936978a848a502040e2c7fe30d08cb078e49479280eb676380db121f5c005da38a13f87e4beaec8d3543796c4f50d301926bc763851de1ce61eda61d8d0edb0b3512cb3f192ccc5579b23a0c8eae2539791dbd4c8bb28faaf88678bdd3815f2cadd0fe4b7b9fab6251f8820153767588a974c9b911d0681b0d0c3ee8b0bb4211ef0e4db19489b0a94edcae84d8c27664192e83e9d61a11622643e510b6e655a3c6eb6ffea164cb120b6087b473f159924fc6dce2498881d5937bf05efb53be9ad2091cddf1d3009a44bc2c1f04b72370835e6ca959be091789f46060d69c8559e421c0e70a970c3be8e7338ae8887cf3741b975dd745bf15bba26e741794615e1ab1bb8191c9965b3dea770fc267d46b1ef606409494e2e128f4536b30866fd48e15941e10fa1df19522c1d565da47fc3ba0fc01b727b2cb2cd7985d9eddf52a95f581d0036ca9c6b3fe71a7f2709c2dacd2d4baf443d164740fad1d0f292aff1413cef61ee991bd1dc1616a382a4ca02944216ceeab85192dbdbb3ff62bb26dfa9f8dc836f09a683834bf5310b4c833a06a39250085e7b8d5e810c1567591472576bd871fe07bce9482c550961b4cd0960597bc6e648211e23a9aecd646145fe42e5415b5cf753e23bad7a7ec90c781ed5d04537a209e2aa67fe68be843897d1145900f5a01f8bf10334cb0d9d1afe5832f228d240ff13eed40057ba9199e7660e67450b4d31989ca0c068958d5576e5d05b1d4f44c638ec27431aef375cf2f9f0758731414657b3e1981b14dd1e0477f8b596d920d9e937e66069b884151a87b796c80de07e8cb73993f2107514657a90047bf09774468c80f941316a0e42f97258b1d500647ef90f3f2aa25ca30a9485bb64fd1764d22882fe0bd7a85cdd6b421b27d57cb28ba6ca729fa80d92d54c9b20312e628cefc55ee524c61fbcffd566ba95241dcdb616b1ff49f6f7baf0a54d2c339499f8b74551d3098d1e537eab18451034c09c6d41a643bfe634bdecdd4bdd775f62dea723a62a388632ea2a6803b1e98ed3ad9dcf744f4cf5e6ea7929b953f66297b741ef2f553f3a72f7576d0f31dc3f1ff120c9f6504797cf2abde4d3dc8bdd946a8acf5ca6b01dd0760297769d3a3a7f4e6a83afe93465616f6428dfbb0a2212d2bff6f9e7a585dd33bc469406253f4ae39877aa1e0ef140534c5c412d743d68d1d947dd20d46b568bf61095491e9789fc272433f0f567afb1c03159d762fb242e760d3e46f333085aebecedc79c749ff77e25559f54697b281f987a02369a50a965581f504b8d88603c34a5b92068f9fef82fad78644bd0e197cd02b16ad9623315f71183d03c89a7ac32e13c8d212db4c9935b67768b32e85612ee2e13fbec122e491d594321a25b9c96d62761e66908622b6f9b5b44d2b625300c9601f1ed4e3bfc518065b44efa5cd19492c4f56954a0891c845ea0ee4000b7c68af8c28841104373a51dacf91529ffc91538e8d5e84dc67dd62479294995d867bcd4dd4461f8d18217a7b89ef9407981e0b1ab419ec4c32ac5f543a0dc8bef38bdd9653f5ed16d7802d9a08a28ba5bc48739c16e016e7a0746b661c1cd70c66cb399625ec2e84f684ee02dc4a2aab0a7e109a3417be258a55a5ad1510dd1e3a184a0bd4d892e6485be58d87e95afd72e43101718dc609eec1160c1"}) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvme-fabrics\x00', 0x800, 0x0) ioctl$KVM_ASSIGN_SET_INTX_MASK(r2, 0x4040aea4, &(0x7f00000000c0)={0x100, 0x4, 0x40009, 0x0, 0x81}) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) 07:47:12 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r0 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r0, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r3, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:12 executing program 4: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffc}) [ 844.001984] overlayfs: failed to resolve './file0': -2 07:47:12 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r0 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r0, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r3, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0xa000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:13 executing program 4: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffc}) 07:47:13 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) r3 = socket(0x15, 0x80000, 0xfff) r4 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000200)='SEG6\x00') sendmsg$SEG6_CMD_SETHMAC(r3, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000002c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r4, @ANYBLOB="20002dbd7000ffdbdf2501000000080003000700000015a59d01be42d5702d6c159334e33fb1771bc70c1cf6ce336aedc87e7723c0927b49a3d0d5ae88bee85c31a0bb437005457435cbeb10a266885e607eff"], 0x1c}, 0x1, 0x0, 0x0, 0x841}, 0x81) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r5 = dup(r0) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) setsockopt$packet_rx_ring(0xffffffffffffffff, 0x107, 0x5, &(0x7f0000000280)=@req={0x8001, 0x0, 0xffff, 0x176e206e}, 0x10) 07:47:13 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r0 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r0, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r3, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:14 executing program 2: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$PPPIOCSACTIVE(r1, 0x40107446, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) 07:47:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x10000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:14 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:14 executing program 4: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:14 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:14 executing program 4: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:15 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x1f000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:15 executing program 4 (fault-call:13 fault-nth:0): syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x0) [ 846.614900] overlayfs: './file0' not a directory 07:47:15 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) [ 846.699891] audit: type=1804 audit(1605944835.532:1659): pid=30466 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3041/bus/file0" dev="sda1" ino=17196 res=1 [ 846.765980] audit: type=1804 audit(1605944835.542:1660): pid=30466 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3041/bus/file0" dev="sda1" ino=17196 res=1 07:47:16 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) mount$overlay(0x0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='overlay\x00', 0x6, &(0x7f0000000280)={[{@workdir={'workdir', 0x3d, './bus'}}], [{@measure='measure'}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@audit='audit'}, {@obj_user={'obj_user', 0x3d, 'overlay\x00'}}, {@uid_lt={'uid<', 0xee00}}]}) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:47:16 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000000, 0x0) [ 847.444410] audit: type=1804 audit(1605944836.282:1661): pid=30488 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3042/bus/file0" dev="overlay" ino=16192 res=1 07:47:16 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x9d4, 0xb10}, 0x400}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x100000000, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17, 0x100000000}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) lsetxattr$trusted_overlay_nlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='trusted.overlay.nlink\x00', &(0x7f0000000200)={'U+', 0x221e}, 0x16, 0x4) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) 07:47:16 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x20000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:16 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000002, 0x0) [ 847.697029] audit: type=1804 audit(1605944836.532:1662): pid=30504 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3043/bus/file0" dev="overlay" ino=16360 res=1 [ 847.742113] overlayfs: './file0' not a directory 07:47:16 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:16 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000003, 0x0) [ 847.812043] audit: type=1804 audit(1605944836.592:1663): pid=30511 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3043/bus/bus/file0" dev="overlay" ino=16455 res=1 [ 847.865318] audit: type=1804 audit(1605944836.592:1664): pid=30504 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3043/bus/bus/file0" dev="overlay" ino=16455 res=1 [ 847.998179] audit: type=1804 audit(1605944836.832:1665): pid=30519 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3044/bus/file0" dev="overlay" ino=16360 res=1 [ 848.055375] overlayfs: './file0' not a directory 07:47:16 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:16 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000004, 0x0) [ 848.085602] audit: type=1804 audit(1605944836.912:1666): pid=30522 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3044/bus/bus/file0" dev="overlay" ino=16482 res=1 [ 848.228355] audit: type=1804 audit(1605944836.912:1667): pid=30519 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3044/bus/bus/file0" dev="overlay" ino=16482 res=1 [ 848.277284] overlayfs: failed to resolve './bus': -2 [ 848.340690] audit: type=1804 audit(1605944837.152:1668): pid=30532 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3045/bus/file0" dev="overlay" ino=16224 res=1 [ 848.373724] overlayfs: './file0' not a directory 07:47:17 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000005, 0x0) 07:47:17 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) [ 848.606407] overlayfs: './file0' not a directory [ 848.674822] overlayfs: './file0' not a directory 07:47:17 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdirkdir=./file1,upperdir=./file0\x00'/47]) chdir(&(0x7f0000000380)='./bus\x00') creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r2, 0x40045532, &(0x7f00000001c0)) r3 = socket$xdp(0x2c, 0x3, 0x0) r4 = dup(r3) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) 07:47:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x23000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 850.019224] FAT-fs (loop2): bogus number of reserved sectors [ 850.100335] FAT-fs (loop2): Can't find a valid FAT filesystem [ 850.137971] overlayfs: unrecognized mount option "lowerdirkdir=./file1" or missing value 07:47:19 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) 07:47:19 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x3f000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:19 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x3, 0x200000) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)=0x9) r1 = dup(r0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000240)) r2 = socket(0x22, 0x5, 0x9) r3 = socket$inet6(0xa, 0x2, 0x0) dup(r3) ioctl$sock_inet_SIOCSIFPFLAGS(r3, 0x8934, &(0x7f00000001c0)={'ip6tnl0\x00'}) sendmsg$IPSET_CMD_GET_BYNAME(r2, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0xe, 0x6, 0x401, 0x0, 0x0, {0x0, 0x0, 0x5}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x240080c1}, 0x20000800) ioctl$NBD_DISCONNECT(r1, 0xab08) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x5a041, 0x0) recvfrom$l2tp(r4, &(0x7f00000005c0)=""/187, 0xbb, 0x10004, &(0x7f0000000680)={0x2, 0x0, @empty}, 0x10) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r2, &(0x7f0000000540)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x70, 0x0, 0x712, 0x70bd29, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x3}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x3}, @MPTCP_PM_ATTR_ADDR={0x3c, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e23}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0xd}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x1}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @private=0xa010102}]}]}, 0x70}, 0x1, 0x0, 0x0, 0x4000}, 0x4040) r5 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r5, 0x40045532, &(0x7f00000001c0)) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r5, 0x40189429, &(0x7f0000000200)={0x1, 0x6, 0xfffffffffffffffa}) 07:47:19 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000007, 0x0) 07:47:19 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6a75732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c65304f478467ccc0a5c147a4960df10f5a0c5703462481a96f26524fa22a5bc6d7f1b41cf62eaa05c70fd594dae8067f3680681de52b255aaa07e9004e7c85f7a22ee2261fb60e556f917d7b049549de2a4ed46c35baa73aeb3763858f3243c735e96d4d1fb9"]) chdir(&(0x7f0000000380)='./bus\x00') r1 = creat(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) ioctl$VIDIOC_QUERYCAP(r0, 0x80685600, &(0x7f00000003c0)) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) [ 850.159821] overlayfs: unrecognized mount option "lowerdirkdir=./file1" or missing value 07:47:19 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_netrom_SIOCADDRT(r2, 0x890b, &(0x7f00000000c0)={0x1, @null, @rose={'rose', 0x0}, 0x8, 'syz0\x00', @default, 0x0, 0x3, [@null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @default, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast]}) [ 850.408661] overlayfs: './file0' not a directory 07:47:19 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) write$P9_RREMOVE(0xffffffffffffffff, &(0x7f0000000000)={0x7, 0x7b, 0x1}, 0x7) 07:47:19 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(0xffffffffffffffff, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:19 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000009, 0x0) 07:47:19 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(0xffffffffffffffff, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:19 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) futex(&(0x7f0000000000)=0x1, 0x81, 0x2, &(0x7f00000000c0)={0x0, 0x989680}, &(0x7f0000000100)=0x1, 0x1) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$IOCTL_STATUS_ACCEL_DEV(r2, 0x40046103, &(0x7f0000000140)={0x2, 0x5, 0x7, 0x2, 0x1, 0x3, 0x5, 0x8, 0x6, 0x1, 0x1f, "f0846ef2a90e0b3231a657711587629a4258ae422199506f5a43a02a74ff8ad9"}) [ 850.685746] overlayfs: './file0' not a directory 07:47:19 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d02000000000d, 0x0) [ 850.755211] overlayfs: failed to resolve './file0OG„gÌÀ¥ÁG¤–ñZ WF$©o&RO¢*[Æ×ñ´ö.ªÇÕ”Úè6€hå+%Zªé': -2 [ 850.946111] overlayfs: failed to resolve './file0OG„gÌÀ¥ÁG¤–ñZ WF$©o&RO¢*[Æ×ñ´ö.ªÇÕ”Úè6€hå+%Zªé': -2 [ 850.999923] overlayfs: './file0' not a directory 07:47:20 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x5b, &(0x7f00000002c0)) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) 07:47:20 executing program 3: syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) write$apparmor_exec(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="65786563202f6465762f6c85525156b7"], 0x10) 07:47:20 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(0xffffffffffffffff, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x48000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:20 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d02000000000f, 0x0) 07:47:20 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x184) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c0000000000000fff3d2e2f66696c6530636fd3504f947be0f6628c02e9e31c6044cfbd7afe"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r4 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r4, r3) ioctl$BTRFS_IOC_ADD_DEV(r4, 0x5000940a, &(0x7f00000003c0)={{r2}, "6aa7459edeadebb68a90f86a1651d3c2e39e52591e3bde262a15c6a4717437a3bfa96879b7730b19ebf4f21a6cb4bfc5b19d4af38b1ce2d7442175ea15761494036c0d1b8be81c4036f8ab1b149376d1c3b84b821ed34677461a4e5c90c37c79973cc82640363da198bf0671a125bc4ff095e0fd3304838e6c1286365714187f404a15ebdc33d594e2f3bfb681a3442fda6a1dfc7007b4349ccb2de4594142085a1a7e70bf2dcf1ba245b3740956a455627ca46fdf9d17fb752118b785be6ef9928c0ed2f48bb6d39e710dc4f7accf17eb02d7e1ccfba46c7a786881519dd47129a969316be706e9e14a62c9ab0c3058c860bbb4b2045ed1c67206e489bc281289758b1ace92035706b578a8764620f909bfbed5c6cff50d02188f25740d1b2a10192624bdfb9fe5458d7e946f7f7d2a03665c48832d499f4e0e06f08f475c60b0d7dce74d87742b1d93b433c96e9887730bd2e555b72ac4ebafebd539a0aebcd3b1e968543b6a6ea896f1cd26bde01ad66026370dbde60c7957eab34c9dc773733cfd287101cc68393b1f4e3381c1b11562c840623f9e0e1c01636702f0151330f329bc17429420dea3ab3fce8a37aff6a5ebbcbc4df1278adf15539132507f8c20f3a1fcda75aa651879d23d6e7964ccafe885e6a45dc69e04640b4e1ea651981ab70d061094706a01da4db06c146a5f51e831709922263660bf4e3cf91b67cced978f4324290e0c6510e134315ca843695d93cefa131032d0e600d7105fb71df2569c9cb0932c39dbfa0a355494ce1cb77423042da3d64f84f444c1a4b2693b22b840fdf6227e438265e6e9d1918194075b5d5e899360026509ab276679022eb8a9b193406eb455e31902270c62925b260b08a4336195846f3a63415d609fc33fdaddaa19d6d2016c7257670c627911bd30894454d9108aaf2535c54716c41e237e54287e80d507c81d78fa79c2d8cc7c7647905ebadb3b2cff3c034b03ceecbfcb2cf3f9ee8ae69050b7794e8240146d1e26a67f68e1bdec4ed1e655edb9afe19bc4b9bb3940b95dbae5ae934d81bcb5162714ba45303b97e6338ff3756f84dec1a85e40b4c46ce9d4c9a5e14f7de3705d772c5a209f2f251d96a0a32aee34523b511f85cdb2823f95deada7284bb9f4d32297401c0da5a25d4ca709c6bd7786e8df0b0b178420b14e9f50f1fc7acaf6d66a455cc8e8f14966efa311e41bf61f222aef62e099167a0d7ff2476083c2ed8e7080894e70cde4098e10423773ab814ac9044318a6230203aae3be88640620885e0bf3b825e0085d019ec46d1350eda57e10b97ff7a43fe3efa35ece89d0f009d30b52436b85f29e5618a935958ab5e4cb83fbcc62712dfa25f9e465da2f12f6d8e9da0668e2d1439d5440c1f57d12958f2872e8a21cdd3b8152a806031b7822fd0358ca56421dc5bcd6c4a67e74e5722e6aa9db23d3e6d7b5bec6a26c156f9b7df54f683ea4813c66fbf560dc9dd6125951a10586b7a9f75a041907f69d1cd821f67d4b6bb6e64ae4fc53f9c0657102da332bb0870f7fef0eb8bc73260f60b759782d324de4e0008a996b59c9686186198f6e6ad44e022a9b20ffba288553b3f1240372126afc7ae49051fe7d7618892a2014b5874cc8ef3ee3a411532a20a54ef7a71a672b1747c54e9528c386be6085552d72fba745ee47d23046021bac4a0407a319815cadea0a561d60fd427aa29c137a07994f9ef5c6637b3b91bc96be88fee59051d1ac903b835a84291a0af0a0f1c0ac07d55428abaab7b9d2b3ae9bdae302837352421201c9686d252799cc4a7c842dd11f5f96c036989d72faea2d028c24841650d323da00c1958f2be09b8e77e4da4ecef439b5b47e367549bbfdb8d9b983c273057adeb0f2d2b7d839e192dd2fbd05c971ccf9774ad4b5767b981795785bec1ef5b37f012d2cf705d00915992df29e37b9a9a56ce8e93d39c5d9b274b00d9afa6c98cb3e4bedee7ac1a5d276f2b6f55100da288bb99db8724a3b206b3c225a29a9149747aa6189d91300b05a0f2c3a1979b797b64b10f2ba5d29a6e11d1563440e349158b64b3d223dd63a66e73d2ffc6a2ddc51b6a123ead0ea232562ead57e582d05099beee713065fc2cc178cb454d45673f90bbf8a49a268fb94aae68c0f3255c76f18ca0abf582cab9362fa27b23531b55f97f23d15306dd89dbff0b2c4beb5ae696b2e2828dfb5b0fe5986f5434af81dbf669cc4a221b985687d4cbc2012928df67573b488df4b262bc25c9f9fae87cc86b7f6ee2ffa36e5eaa786ff238e2ea2be1ec8489ae9aa03c0719b2fd3f6ab7145a4994267a04efe65026b961f741fa59bcdc587144c1f2a547936c443f1c69de446428b0b53e29b50c25e6ddc9ce4d67b847a032974256e4b1cc332da19b8cd54bad071ea906c79de8c5c111b190450030f1579544077b8154cf264666fa9559113ded191d52efb3ed9f9a82b764ebe2e5034183c74fb0a37dae9369e6e9610a91aee1907b8555769e67eb7cb9b99a50921cf4649aa27bd2906a58ed2fe7928f8b61ae6b60a5d334fade457d59c3f87d3bf9534b7b8cd8152a4593f51b984192aa5fdeabfe668b4958eaa57a2d4857b774390b6cf92c2ab461485211149bd3d45b048276223ba2e29ae35aee1b1af5035f3dc1d88fb45b3691778a55eb94e643b5c90c333c7ec36274587ec02f6d0ab33db33c423022fc6e23f503a8b582ad323d1430e431104f8e4d73ca9cabecf7790b7fd1bc4ede5c0cb0dc727dfa8955c204f39f17fc28bbae7a708e2278d99b9fa81b2d542f3a606a6d02a94cac5bf7139ec4c4f3e2df3eb6822e6ecd0ff3ae7a07e02599236a8a5eef4ce4ba9069fda77cb08a662779466475a3513e0b305deba0ba4c82c0769af6696219730833350f1191389a3725109db3e6ae99c0690d2de44f33c238d44c31a8cdce0c10279913e74e37f05a1dbf2e33c7ad7987ebe8db4198d10f11fa934cb2143fe2cf8487f8736ced959388d56552ca1955367102d5510ba07808ece4e9123d6e7e313670ee82831f24ef5d3e27359c93d631467b8d06984b9a2e977ea8fae3bcb36fb139012d0a0d5e6dc8898432efc714d1de620499785cbee8e3830ba4076db58528b552e87a52c15fbd2cf67510deab50d4a547ae998d3da29c54c2b83d6dcd8d3ffdf5e94c3197690f10b0812664a09ea6a5a3efe73609b5d5848649fe72add969c1e2ee2090dac75d2f8674c62abe88ddc1a5ef2cf321b87e5e0820a8c0f2d98805a988b7c8e599980473cc3a73cb135d43660069368ca1a2b6655cea2d058465b21e5bd1585125288839d143508570fc1a7e1728c1ff400ac12cdcc7318452f8f67a8a33294c94776121a49d90e99c69e51a0567c178480f5b75dfbba7393cc8f09e46ff67112ddc11efb757aab84229b3ace7d5ce8aa1b762687cc991af6e82e925dcd5443a00a9d0d793a06dda0bc778bd3a2866f68a988ceacc9500eba0b5a2cd191bee7eea8bc61dfefef588d08a2c0490ba52e285bae3be6e0f76ca3047286b00baccc9bc65fed91b36fd9d2a97f32ba9259e61ba556d44b594df1a333be8e2c820db772a0563d1fa149b2e8ad0e2dd62bfdcefb91359d062e7341537eeafd6a98e34ef5a642cc878bedb49cc6527bdb4b61be81009f27186657710171a60d23ac55d195be0594883cba73cf922dfc9fe717a7bbbbf777776b60de0ef6e93973ea19ef968866f36c03e053cb4b0d4a734c6c5f9c32f7dca93ce10a92cd178f6bb4e0208ad58ad1f5c8e5577a249f6d4dd8ac1afe57a0dcabd8563baefdb3d9aeb2fd618a850e596201a43199b475e2abebde4662493e682fbc3932d6e83bfec1a17cdfa7f600defb4e5ea375cb39b03c8c993e75bdf64d84b5d7d26cf5178be87afdf323fc3d2194b01d5a810bbc42f035c44eb512b0ef9bcd7fa5d4e63991025a6840c3a43d9a0348ca9a0f8a540725b14dfb45aad0107e967da20474033cb47b5813c9cd609def1319294e9ed264e7036cbd77baf36e505e67c5879ca6b10f9e64d74f730ca8397eb0605c6ccbe50c970df12fed066a33706798096cb15cdfa9f5c31c8eb35ec3da16496ceb11482b421d34767c68e9fef9120eec4ca5a6d5f0dac5f81d7a339f5078933f66037795fe1cab3ab53be09f98993d9dd645842b635dbe6c87da3df0e0e0ad4b70a5954c3bd1f1623798dc26d61aea60291c1e86de7fa78dd95c59b208cbd3f9743adb543eb901609dad5dd9b6c2f27004d41d1f32fdac1b37dbf2c3ff615cf5072fe6094563a70f9a22c5ed2dcb1442af9e1a1044786559521f292aa2aa20624b720c3489c9d0e94b73ea64535784a56ab62599e4993ba4010bb0006dee0aaaa7344d4759a9806f7708477ee680bd2dc024837093cf0784d6a88521bf383a6f06ce60436885807da6475802867053941afaf767194e8091862b260c7d225046189a8787dc77f055522bba8d371b6ac756e97be00f9012dbb949f075ebadafd53fc781f136ae5cc698459299f7c27a04e6742724ebd0b269404ac41c5a0b69d0cbd2e56c420a197963fe52a951beefa435a9187f662a687ac82a04df072ae6356d73906af23d1cda84b5059594125da01003a590345e43d6eb6ea326be0e3c160f7222f5cb4cfc03bc1386ca193b105aa8e1de9807a7ed2c1ef485c6915f65c9b8924a05ee8bdbae98ba4ee563d481089d4934aeb06971c6e92a6e39c3f7cc50de1bf2b133230ef99b4f9066d83f5b00c2331dc7454dcd7dac989df89c4001c8ea0314b834e2841934c64452a1650d21a998d1baaca84824bb404aa0cc2180dde82220a9b415942a6296a9bc891f27c449544e03dff040beb6ef1bcea66069089abbd07e4dcd07cdce27994fdcb1344b7bf1d71f550efecfd2407e114a571ee6d0cb80bf31dc00a070ab7e3584f315d68227b18e620527a72dc1c22cc09a2bdab67dd55b9c9ba1e5e3b228fef2151732db14488045b8363a54b754550e2751c3a48899a4addf99f912cb0e3cbffcab125c949d85528ab884defa0467abc78680ff3e2e1a6af90925c4fb1a5be07bbf8ee6d71828859518b40bf26d57b136cef543799e7267b2ca0e74470425fbb568d124fc3a25afdf3e45d58d138fc73434622fa83c622aed5c689f7185cbc3b083b067051359319a3cd7395ef0e6fdc1c75893b5cc5b847c929497a6a59df851c7eb940ebb0442f0b99636129616ab94cacff9969ca8ad605fb7c6fd6e014e638e2a2d1d2b644e5451de755448588717203b1adb353fa4d58ba4162a4305829eeb38e1c832990eb16e86cb96b7fb58d4392d700aaf8e06535b7ad3e74ef9472a6181c4315ee4ecaf765a2ed32714aba1ea56fa5c057f2fa17ece7fe7514b18882c3837cbac85746048da43d7e7684828cd77e54101df906b031c8330a355269a6cbc2918be9444d273d24fc9db2285c7b12d0176420a66a26f9d6a118801690ed7dff8e90ad2d1aa88b57c176dc33338cc784346f10671ace3fb595b582ccad88edd440e41430a18197b5c2538172a28793c42b10b02e40c49d492884454bb7eca64a2c7647dc5f5437bbe06df6895c4a1a60686bfef2751ea54e5c7786f5506948c02165ee2f57bdd0c5064f60a42502c792e41d56047d26e85a4b9a6eabe9439c9d3ec96e1e8edfa47e561cb0f27037cd45a0171e7aea2dcd01d7452401a80988382be0e8f7f4611116aeeb6f559b133fc3d94b0abb1f37c4581c82304c5e0ec6648d17b5b8e2d71500ffef99ba3366f"}) r5 = dup(r0) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) 07:47:20 executing program 3: listen(0xffffffffffffffff, 0x4b) r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) [ 851.361567] overlayfs: './file0' not a directory 07:47:20 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:20 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000010, 0x0) 07:47:20 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) r1 = msgget$private(0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_READ(0xffffffffffffffff, 0xc008551a, &(0x7f0000000840)={0x0, 0x1c, [0x80000000, 0xfffffffa, 0x1500000, 0x0, 0x0, 0xc6, 0x400]}) getsockname$l2tp6(0xffffffffffffffff, &(0x7f0000000700)={0xa, 0x0, 0x0, @local}, &(0x7f0000000740)=0x20) msgsnd(r1, &(0x7f0000000000)=ANY=[], 0x8, 0x0) msgsnd(r1, &(0x7f0000000a40)={0x2, "c3f20e9c6801cb391137bedcce1fd500bb0d069d3bfe0b64f7ffc3d203bcec12fa5f9a5b0f87a696ea43f8a2ac589f59f780f61072d6fc81f1122aeca34d99c11aeceaa9fc87fe41e73687a950f1384b0ac0d9e89c16148f2a5fd8b33ff8425ee297d6764167d8b96c1b770940dc67ad979492d0ea5bc397e474c299eba622bdc36e91214c4ae298008f49c55e9af8f2de020c8aaac6ed089357a16dbc9d12ff0fb551e97b0bdf00382d267820d952387ed1a3b28132f4541b747a918c28ded3f7523e11e80bb29feea7ed780f9fb51dde2a8cdd5c75ceeae06b2d088b340e3de1082ce5bffb11bb1f8b7504ab49a0fb0270b1dc2ae3eafad32d03d6956a432f96d4be03d9417fe96d16b0d1382f4b99e41ea5310da5b439db20116a695811ff8b601c78f077e15c13ea03208c384525d7d73dad5c9e491cef3457ad0b0a811aee0515f3e5c281f8598643b0a1aff86f69e5e77c3ebd982f4ee7e04ed25a823d9ac00ec39ba353cd8855aaa421051c9720298c8dc7d0467dba70840146c7fffe671f936a89d1e011878cd467fd1c6bfb3b1ae8a2838b16fee93aaebe6df224f518da0656b069257d0303c8a4bbcfc5f84943a09a74752eb7862abccc03e30daeff7a9018242d63be71fe4f7cde9398e49da18e2dc1695b5ad5487ff1dff97b3fbbe70dd2d8ea8eb06394c2cacf0589c647d2b21be2064a1513e8fc81e54abd3ab1730c9bc3519b7a1f4c3feaa8ec5dda20a14a168dc7b680bc8e07688aecc39ac1dc4ffe67486e1d603fe6e0d739a7626ab845c8f7b11acd1cd5fe6bb18a747aa9d92dc0e41b289ab62a0db79028480f8364dad8d30766228c10c6b7ba2bccbb617882507d09f6aa670cc3ae6ea75b3d4ba05e4ac1a7084bcc4c27ae610e1716f7bb849b156e6630c0b213305ae620f67f5e3005418652d223b27978b497dd86e725c4e52981cdfd3471e4ffafa63e2eb6f1c3a36cc5f84fdddbb7079cfd2ea89020bae2014c2f9ad3fd33fda96a90a443924a7b74e7c4483233983a2201515b532ec2db77a3025cea1f0ddd8cd7ec5941c772b799c6f2210705017f68e204997c99bb2e27c10682423a611d5a37823c0b55258dceb7a6b6ef9adecc1287c0542d5eb233213f67a428aa0717073f09a1c44eb9ab7436334e888e487214e676886a979d05c4096d3a5991daaab4528677ea5bb558a4cf16fcc8ba01a322d457dee34168b41a53f0d4383de2ffe606c5b1d906a990f63143d1cb78762c077fa6e69d68184ec1a3031c35d06cb3e6a733efee3469e13a5f8a566518601e3adb010efc945216c8c37eab5867621a27ac06476ccfa202a3c2b11be415c0b65a31e3d8efc5b55f46c09280a58880d80db8954ed11cae81b247c9e90b57ff7ac4a869f8c4d6fcd44c54f94cd4079a96578efc8c75"}, 0x3f9, 0x0) msgrcv(r1, &(0x7f00000190c0)={0x0, ""/102400}, 0x19008, 0x0, 0x0) msgctl$IPC_INFO(r1, 0x3, &(0x7f00000000c0)=""/67) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) r2 = request_key(&(0x7f0000000780)='ceph\x00', &(0x7f00000007c0)={'syz', 0x1}, &(0x7f0000000800)='#}\x00', 0xfffffffffffffffc) keyctl$unlink(0x9, 0x0, r2) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r3, 0x0) syz_mount_image$cramfs(&(0x7f0000000000)='cramfs\x00', &(0x7f0000000140)='./file0\x00', 0xd766, 0x8, &(0x7f0000000640)=[{&(0x7f0000000180)="e6d4ada879b3ed968fb1fd19c8c09fe453565466b4cf6c3cdbbf533db812b5d4043539", 0x23, 0x3}, {&(0x7f00000001c0)="dc3edcc7b621c5daac25025f716e3a969c09873514827bfa3ea62ebae3d8e3d81fbcb0c0a909396a4bb8ad43ad7784737b2e03b91190adaca77d879c14fb16d117724a414ba22f5083d3a9554eed46e6c37a3a11a04141b8878af093da5b70e016ab88e3653b9d980080b353afda15a8e74d5ff964", 0x75, 0x8}, {&(0x7f0000000240)="aba9d6ad6478d93f418b48df83f6c60993c4a69ff2a83c758e8355aa285cd5fd3594d475ff8233dd64d1c2056822f525f078afd1b7e0a1d83f7dece501f4e6f450bee0e6dde6ae386f9123dd940018076846c840fe2cd382366c9b4fe74aa8784b0040f81b0da61d40ad90300c577cbe39114c72b4694d8c2edac48da3809f6077e1", 0x82, 0x5}, {&(0x7f0000000300)="0415e8ee6367e9032e8bf76b8903c0cf71b42012331816e0206512e744ac7c95dee1a133fe642dd1e56683dea1d49eabc5901a620d8a5f564ed956cc6895e029409d9e68e89e408035c9d9a2f2489921e4b6df28fe56d50fda65e61aada26bf867c2d809ed54ce6fb07695913af2727bb5903bc1efaf4a5aa3786876a40df1b9b107993e9672b85d3aed8e4fedc6df3e38483296fa35a70d5a73", 0x9a, 0x4}, {&(0x7f00000003c0)="9bef7a78941395a6feaac5ff233cb697f0c09af7f3b5d90338009de56706bd28fea4d4b8d95eaaf422766bcffef61eab650b445507da795d9e42528ba1dd5f5332dbd8c46890cc6455423351cdf86dc7abaec7813e401e6e5b4cd3223f684d534289b89192be728807218606e05f5105106ab7a0f3abaaaeb5eefc35647328c91ce702da2073cdb5a8ab8f08daa89f7cb28f4aacb252c36196639ca6617382ff1ce58117ddf79b310d2c93847b4ab42e75d64ffae0e2bddaaba5187fbafebae7bf63042b5ec844497001f0a2e2b7ee73", 0xd0}, {&(0x7f00000004c0)="5289955242fa9b7cb420dcf36f325cc2df17f4977a5e1e81665eae16c63387b4740b04009a2e12826d89cc0540508395544036b91b9351a20389227a6a0b6f6f068715564ee28977542ff0404e4aa390eeac1f4dfddfcc5ce977fec1173b840780a287ef450e3f82668ae9020a5f9b9f1ffd90eb8f013061b5fe5a38adc19d24a1da55c4672f31c92fcc14d0bda72eb8cd40122d74fb7ee63938447d9e86e37c526ee407343e", 0xa6, 0x3ff}, {&(0x7f0000000580)="f172eeb41ad0b79adfc3190331ab536b730eaec3b935261a562fadbee6c76bec640fd44bcdea33904d468dbf65207754d8ebd565150713154fca17633ab6e3e31049d2172f1b3f8a706e08d1971d413ee8a95c58459d1e7895cf15", 0x5b, 0x1}, {&(0x7f0000000600)="d6673726e0a6610ccf82e97dce", 0xd, 0xfffffffffffffff7}], 0x40000, &(0x7f0000000940)=ANY=[@ANYBLOB="2f2129f6b22d2b2c2f6465762f6c6f6f7023002c2e2c5d5e5d2e29255d7d2d5e2b2c000000e72c2f6465762f6c6f6f7023002c2f6465762f6c6f6f7023002c2f6465762f6c6f6f7023002c2f6465762f6c6f6f7023002c7b5b287b2c657569643e", @ANYRESDEC=r3, @ANYBLOB="2c00c590b209eb7f28102f3189750e2d39548feb8613da42a158aadebdb3329badc66178d03b939c4528f6de6c76642b40617edadee7"]) 07:47:20 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d02000000005f, 0x0) [ 851.619824] overlayfs: './file0' not a directory [ 851.676999] overlayfs: unrecognized mount option "rdir=./bus" or missing value [ 851.703208] overlayfs: unrecognized mount option "rdir=./bus" or missing value 07:47:20 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) [ 851.912898] kauditd_printk_skb: 21 callbacks suppressed [ 851.912912] audit: type=1804 audit(1605944840.752:1690): pid=30720 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3052/bus/file0" dev="overlay" ino=15850 res=1 [ 851.984267] overlayfs: './file0' not a directory [ 851.990392] audit: type=1804 audit(1605944840.822:1691): pid=30727 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3052/bus/bus/file0" dev="overlay" ino=16473 res=1 [ 852.051401] audit: type=1804 audit(1605944840.822:1692): pid=30720 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3052/bus/bus/file0" dev="overlay" ino=16473 res=1 07:47:21 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000088, 0x0) 07:47:21 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x10001, 0x104e02) r1 = syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x0, 0x4000) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') ioctl$CHAR_RAW_ALIGNOFF(r1, 0x127a, &(0x7f0000000240)) sendmsg$TIPC_CMD_SET_LINK_TOL(r1, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0xdd7a421dd53c0b47}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x68, r2, 0x100, 0x70bd29, 0x25dfdbfb, {{}, {}, {0x4c, 0x18, {0x5, @link='broadcast-link\x00'}}}, ["", "", "", "", "", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0xd16bafc7bd140669}, 0x20040000) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)=0x8) 07:47:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x4c000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:21 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:21 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c83776572646972572e2f6220002c776f726b6469723d2e2f66696c65707065726469723d2e66696c653000000000"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140)='/dev/rtc0\x00', 0x101000, 0x0) r3 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r0) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) ioctl$F2FS_IOC_MOVE_RANGE(r4, 0xc020f509, &(0x7f0000000200)={r2, 0x800, 0x3, 0x4}) ioctl$KDSKBLED(r5, 0x4b65, 0x1) 07:47:21 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r0 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000580)='batadv\x00') sendmsg$BATADV_CMD_TP_METER_CANCEL(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000400)={0x28, r3, 0x105, 0x0, 0x0, {}, [@BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @local}, @BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x28}}, 0x0) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB="00000000cea268e0c1835abf821603d6708090b265198de810f21721502141b9d9e201fc52b5116692b3140b25e6c0a7f4f1d2292c9b37e9a9faca004513712e118306ef500ad860", @ANYRES16=r3, @ANYBLOB="000825bd7000fddbdf250300000008002b000700000008003c000100000008002b0006000000"], 0x2c}, 0x1, 0x0, 0x0, 0x20000000}, 0x5) 07:47:21 executing program 3: setsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000000c0), 0x4) r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) ioctl$CHAR_RAW_BSZGET(0xffffffffffffffff, 0x80081270, &(0x7f0000000000)) [ 852.548630] audit: type=1804 audit(1605944841.382:1693): pid=30759 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3053/bus/file0" dev="overlay" ino=16506 res=1 [ 852.630752] overlayfs: './file0' not a directory [ 852.643385] audit: type=1804 audit(1605944841.482:1694): pid=30765 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3053/bus/file0" dev="overlay" ino=16506 res=1 07:47:21 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000300, 0x0) 07:47:21 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) socket$inet6(0xa, 0x2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = socket(0x11, 0x2, 0x0) bind(r3, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r3, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r5 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r4}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r6}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:21 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) lsetxattr$trusted_overlay_nlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='trusted.overlay.nlink\x00', &(0x7f0000000100)={'L-', 0x20}, 0x16, 0x2) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) [ 852.867503] overlayfs: unrecognized mount option "lƒwerdirW./b " or missing value [ 852.875620] audit: type=1804 audit(1605944841.722:1695): pid=30780 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3054/bus/file0" dev="overlay" ino=16365 res=1 [ 852.913949] overlayfs: './file0' not a directory 07:47:21 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000500, 0x0) 07:47:21 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x10301) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x2400, 0x6) [ 853.052111] audit: type=1804 audit(1605944841.802:1696): pid=30794 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3054/bus/bus/file0" dev="overlay" ino=16459 res=1 [ 853.119655] audit: type=1804 audit(1605944841.802:1697): pid=30780 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3054/bus/bus/file0" dev="overlay" ino=16459 res=1 07:47:22 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) socket$inet6(0xa, 0x2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = socket(0x11, 0x2, 0x0) bind(r3, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r3, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r5 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r4}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r6}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x68000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:22 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$VHOST_SET_OWNER(0xffffffffffffffff, 0xaf01, 0x0) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) ioctl$DRM_IOCTL_IRQ_BUSID(0xffffffffffffffff, 0xc0106403, &(0x7f0000000000)={0x7, 0x2, 0x9, 0x7}) [ 853.326392] audit: type=1804 audit(1605944842.162:1698): pid=30809 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3055/bus/file0" dev="overlay" ino=16174 res=1 07:47:22 executing program 3: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000a40)) setsockopt$RDS_RECVERR(r0, 0x114, 0x5, &(0x7f0000000a80)=0x1, 0x4) r1 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r1, 0x127d, &(0x7f0000000080)) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0)='l2tp\x00') sendmsg$L2TP_CMD_SESSION_CREATE(r3, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYRESDEC=r4, @ANYRES16=r4, @ANYBLOB="010029bd7000fddbdf250500000008001700", @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYBLOB="0500050001000000", @ANYBLOB="b4749a5b70f54c3660e36ab0d600118c86f98072f5fd95ca822db0e7166fc70e60dd62896c79ec9971cb4a9b8fbd4991a7192a5e5b3efed186430b5ca02413cb9a4b28bdd28af538fe3918686e4745e4e77cdafc130f46326fcab881f8f23ac9670fc00053e662e372b2af068f04db146d3a682ef41779c33d4a468c42bbd7b9abdae7b2a0b9237ba530a64aa670e5e3f9edc507d9b0d4f31689ea8816c2fad02ff9313e62"], 0x2c}, 0x1, 0x0, 0x0, 0x20000005}, 0x4000090) [ 853.414090] overlayfs: './file0' not a directory [ 853.437495] audit: type=1804 audit(1605944842.272:1699): pid=30819 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3055/bus/bus/file0" dev="overlay" ino=16585 res=1 [ 853.607711] overlayfs: unrecognized mount option "lƒwerdirW./b " or missing value 07:47:22 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffc, 0x0, 0x0, 0x1000, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) getsockopt$bt_BT_DEFER_SETUP(0xffffffffffffffff, 0x112, 0x7, &(0x7f0000000140)=0x1, &(0x7f0000000200)=0x4) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdim=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x8000000400204) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:47:22 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) socket$inet6(0xa, 0x2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = socket(0x11, 0x2, 0x0) bind(r3, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r3, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r5 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r4}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r6}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:22 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000700, 0x0) 07:47:22 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) prctl$PR_SET_CHILD_SUBREAPER(0x24, 0x1) r1 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cachefiles\x00', 0xc654b08b3137b5f8, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r1) 07:47:22 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) r1 = syz_open_procfs$namespace(r0, &(0x7f0000000400)='ns/uts\x00') r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0xe751) sendmsg$AUDIT_USER(r3, &(0x7f0000000380)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x21}, 0xc, &(0x7f0000000240)={&(0x7f0000000300)=ANY=[@ANYBLOB="78000000ed03020027bd7000fbdbdf250c1572bb7b60fa932d34365380081101bca809d7953642b68af6f82174df1958a344c2d5127486931bea27e44a989bb849ae6f350874b260ce71d539f63f5b7866cc6228daae41a797a3a04540c6fb7e505fcacac93457c84ae706be45e71af535ac43d794e0de00"], 0x78}, 0x1, 0x0, 0x0, 0x20004095}, 0x4000000) chdir(&(0x7f0000000000)='./file1\x00') r4 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r4, 0x82307201, &(0x7f00000001c0)) r5 = socket$inet6(0xa, 0x2, 0x0) r6 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x40082406, &(0x7f0000000440)=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02') r7 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r7, 0x29, 0xd2, &(0x7f0000000100)={{0xa, 0x4e20, 0x10000, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x7ff}, {0xa, 0x4e20, 0x1, @ipv4={[], [], @multicast2}, 0x8}, 0x8, [0x4, 0x0, 0x63, 0x9, 0x6, 0x1a13, 0x80000000, 0x7ff]}, 0x5c) [ 853.878265] overlayfs: './file0' not a directory 07:47:22 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg$NL80211_CMD_TDLS_OPER(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x58, 0x0, 0x10, 0x70bd2a, 0x25dfdbfb, {{}, {@val={0x8}, @val={0xc, 0x99, {0x0, 0x5c}}}}, [@NL80211_ATTR_TDLS_OPERATION={0x5, 0x8a, 0x3}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_TDLS_OPERATION={0x5, 0x8a, 0x2}, @NL80211_ATTR_TDLS_OPERATION={0x5}]}, 0x58}, 0x1, 0x0, 0x0, 0x95}, 0x24004015) r2 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r2, 0x127d, &(0x7f0000000080)) 07:47:22 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000900, 0x0) 07:47:22 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r3, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:22 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$packet(0x11, 0x3, 0x300) write(r1, &(0x7f0000000340)='$\x00\x00\x00!\x00%Q\a\x00', 0xa) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r4 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f00000000c0)={'tunl0\x00', 0x0}) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @random}, 0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000006fc0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@flowinfo={{0x14}}, @rthdr={{0x38, 0x29, 0x39, {0x0, 0x4, 0x0, 0x0, 0x0, [@private0, @local]}}}], 0x50}}], 0x1, 0x0) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[], 0xfffffed2) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) r6 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r6, 0x127d, &(0x7f0000000080)) ioctl$BLKREPORTZONE(r6, 0xc0101282, &(0x7f00000000c0)={0x8, 0x4, 0x0, [{0x2, 0x2, 0x7, 0x81, 0x9, 0x7, 0x2}, {0x7, 0x3ff, 0x3, 0x3f, 0xc2, 0x4, 0x7}, {0x3e, 0x0, 0x8, 0x1, 0x3, 0x40, 0x1}, {0x9, 0x8, 0x7f4, 0x2, 0x5, 0x2d, 0xfa}]}) 07:47:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x6c000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 854.249601] overlayfs: './file0' not a directory 07:47:23 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r3, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:23 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000d00, 0x0) [ 854.437456] overlayfs: './file0' not a directory [ 854.558174] overlayfs: unrecognized mount option "lowerdim=./bus" or missing value [ 854.586697] overlayfs: unrecognized mount option "lowerdim=./bus" or missing value 07:47:23 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f776572646959bb7a8191ed8affc361eeef10e29ac46275732c776f726b6469723d2e2f66696c65312c77707065"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r1 = add_key(&(0x7f0000000340)='cifs.spnego\x00', &(0x7f00000003c0)={'syz', 0x3}, &(0x7f0000000400)="93481d1cb262f01b3b25211832", 0xd, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000140)='fscrypt-provisioning\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000480)=ANY=[@ANYBLOB="0100000000000000ca21aa1ce51b06427d1120301ad2887b52047c398f6e50c53651998fd0fbcb4f3dbd6540948b6f5a4e25d6b64132e6192c3fa48f51d3395499e3600aa73fe62aac8c736f22f3f4e847ca2529416c5caca70a7f1f55f30a4713170217fa45e87268f39b568d56306a0dc15caf9546b4f299b2e99e610e82a7d9086d7eb1e68da8529906e04418b8d6566540b051535b893bc564a258539a917c5a33079b2c654f00490362696cf6e712ed5be23403434489447f1343583b3128ea5b2375ea9094e31e0d10a1f64098ccf394880394f696a2062e05c1bd1eda5b23e004697051a878025c37cdeb4e3c05e2315485610aa2eec840d16e8877ac40b4df3f55afeff3d95ef90d2b61b8e946622b80b663c951371d003c6ca11840a27dd8e5d9170e2e68dda41dc7529cd5cf219856c24d10ce05459453868e53f6c2d2f1797718b3cba97fd44ef954ddf5c73b71a614c3c624fa4ffea23a148348811b34385236076b05701fd1a3dad15903ccdd28de10cbf0ebcce62a04d6ddd0ff849fc4771a54c60b225e463e5e1482bad9d7d9474d73574dde3f1a7371c08320fb21c097dfc844b724d080459994179e1f1bdb7cd5981f3b111d75e59782c8d0ceaf4e9d1459ba03c4a81191374211d495"], 0xa2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r0) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) 07:47:23 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r3, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:23 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000000f00, 0x0) 07:47:23 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000001f00, 0x0) [ 854.978539] overlayfs: './file0' not a directory 07:47:24 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) socket$inet6_udplite(0xa, 0x2, 0x88) pipe2$9p(&(0x7f0000000000), 0x80000) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) 07:47:24 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ioctl$FITRIM(0xffffffffffffffff, 0x82307201, &(0x7f00000001c0)) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r3, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:24 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000002000, 0x0) 07:47:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x74000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:24 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdirB./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:47:24 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) ioctl$VIDIOC_G_FMT(0xffffffffffffffff, 0xc0d05604, &(0x7f0000000400)={0x6, @pix={0x7, 0xadbc, 0x43564548, 0x9, 0x7, 0xffffffff, 0x5, 0x4, 0x0, 0x8, 0x1, 0x5}}) r0 = creat(&(0x7f0000000280)='./file0\x00', 0x3) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) ioctl$IOC_PR_PREEMPT_ABORT(r0, 0x401870cc, &(0x7f0000000140)={0x4, 0xffff, 0x101, 0xeed}) ioctl$BTRFS_IOC_SCRUB_CANCEL(r0, 0x941c, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_ax25_SIOCADDRT(r3, 0x890b, &(0x7f0000000300)={@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, 0x0, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default]}) r4 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$UI_END_FF_UPLOAD(r4, 0x406855c9, &(0x7f0000000200)={0xf, 0x800, {0x56, 0x3, 0x1, {0x8371, 0x9}, {0x4, 0x2}, @period={0x5b, 0x1ff, 0x1, 0x1000, 0xc121, {0x5, 0xda49, 0x3, 0x5}, 0x7, &(0x7f0000000100)=[0x81f, 0x8, 0x80, 0x100, 0x9e, 0x4, 0x9]}}, {0x57, 0x5, 0xff, {0x0, 0x6}, {0x20, 0x2}, @ramp={0x401, 0x14, {0x2, 0x9, 0x7, 0x81}}}}) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r5 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x2400, 0x4) ioctl$FITRIM(r5, 0x82307201, &(0x7f00000001c0)) [ 855.188246] overlayfs: unrecognized mount option "lowerdiY»z‘íŠÿÃaîïâšÄbus" or missing value [ 855.219446] overlayfs: unrecognized mount option "lowerdiY»z‘íŠÿÃaîïâšÄbus" or missing value 07:47:24 executing program 3: recvfrom$ax25(0xffffffffffffffff, &(0x7f00000000c0)=""/245, 0xf5, 0x2, &(0x7f00000001c0)={{0x3, @bcast, 0x2}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @bcast]}, 0x48) r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) [ 855.421722] overlayfs: './file0' not a directory 07:47:24 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000004000, 0x0) 07:47:24 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ioctl$FITRIM(0xffffffffffffffff, 0x82307201, &(0x7f00000001c0)) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r3, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:24 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000000)) [ 855.650867] overlayfs: './file0' not a directory 07:47:24 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000005f00, 0x0) 07:47:24 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000740)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)={0x1c, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}}, 0x1c}}, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100)='nl80211\x00') sendmsg$NL80211_CMD_DEL_PMK(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x1c, r3, 0x2, 0x70bd2d, 0x25dfdbff, {{}, {@val={0x8}, @void}}}, 0x1c}, 0x1, 0x0, 0x0, 0x20000010}, 0x40088c0) r4 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f0000000080)) 07:47:24 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ioctl$FITRIM(0xffffffffffffffff, 0x82307201, &(0x7f00000001c0)) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r3, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:24 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x7, 0x200) write$cgroup_subtree(r3, &(0x7f0000000140)={[{0x2b, 'rdma'}, {0x2b, 'rdma'}, {0x2b, 'cpu'}, {0x2b, 'memory'}, {0x2b, 'cpu'}, {0x2d, 'io'}, {0x2b, 'cpu'}, {0x6, 'memory'}, {0x2d, 'rdma'}, {0x2d, 'memory'}]}, 0x3d) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x1}) prctl$PR_GET_SECCOMP(0x15) socket$isdn_base(0x22, 0x3, 0x0) [ 855.966119] overlayfs: './file0' not a directory [ 855.988254] overlayfs: unrecognized mount option "upperdirB./file0" or missing value 07:47:24 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000008800, 0x0) 07:47:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x7a000000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 856.188094] overlayfs: './file0' not a directory 07:47:25 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="6c6f77657264696b6469727d2e3266696c65312c75707065726469723d2e2f66696c653000000000000000000000009df85519e04c3cf5c3c47b166c0c4ce55f642d222e903af4bc748fbd4e42e80ac41a6fc645e058eb0445972678878bcff8cd376e62cbb8d685d372252324deac9c146c814a73e4030867e514e285c33843ec1127e746a9df5139f48df30e4dd7e1647b3fdf921c321792e48ef397ceb9a1cdf2076a4a6c7798f54c0580f8e024e31686b7bfbc02c72ffebeb4d4958e7f907b35876e8e0165f900c7dd7b81f3685d2861a0717e6d7996502ab1c56c526a6d041701fd4107d5b41f9d6e3c5a21d74e90bc08061cb74794f6a708d44ebdb612af48055d6bcf551b357c92c7af655ce7e687f1b627935bdfefaca4bb2d8614aa30f15b9b6f6a000000000000000000000000000000318aa233a1ee304f4915a8edeb8c24a5863fcbeefa93f1a121912eef3ae37faf73d24a50411e1bdc26f9cfc5cc54cb7fc8e437ea7cd3941e432546a2fcc6c71ddba40194d3eea2f7d590fecf7388ac47034cb709b28a56ba0122494a35b3fcb4efa202f2ffc975839261bbd678e972e1b621ce8c96b755374b2d3e5fae08ecca5466"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) [ 856.555435] overlayfs: unrecognized mount option "lowerdikdir}.2file1" or missing value 07:47:25 executing program 2: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r2 = creat(&(0x7f0000000280)='./file0\x00', 0x3) r3 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r4 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r4, r3) r5 = syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f0000000140)='./file1\x00', 0x10000000, 0x1, &(0x7f0000000100)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17, 0xfffffffffffffffd}], 0x0, &(0x7f0000000080)=ANY=[@ANYRES64=r0, @ANYRES32=r3, @ANYRESHEX=r1, @ANYRES16=r2]) r6 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r7 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r7, r6) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r7, 0xc080661a, &(0x7f0000000200)={{0x0, 0x0, @reserved="4a666fd97cd8ca702ce241aea7b1dc7b9c338d097b210f481317a01946c8f9a3"}}) chdir(&(0x7f0000000000)='./file1\x00') r8 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r8, 0x82307201, &(0x7f00000001c0)) r9 = fanotify_init(0x4, 0x101000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r5, 0xd000943d, &(0x7f0000001340)={0x200, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x23, "3ae1e00867bfcd"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r9, 0xc0709411, &(0x7f0000000300)={{r10, 0x5, 0x1ff, 0x1, 0x1, 0x5, 0x3ff, 0x1, 0xfff, 0x81, 0x1, 0x2, 0x44b3, 0x4, 0x2}, 0x40, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 07:47:25 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)=0xfe7) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0)='batadv\x00') sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, r1, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x100}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x8040}, 0x4) 07:47:25 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:25 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d02000000ff01, 0x0) 07:47:25 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x200) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) [ 856.871654] overlayfs: './file0' not a directory 07:47:25 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d02000000ff0f, 0x0) 07:47:25 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:25 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000000)=0x9) 07:47:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x8cffffff, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:26 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000140)={0x30, 0x5, 0x0, {0x0, 0x0, 0x400000000000, 0xff}}, 0x30) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) [ 857.140164] kauditd_printk_skb: 26 callbacks suppressed [ 857.140178] audit: type=1804 audit(1605944845.972:1726): pid=31060 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3066/bus/file0" dev="overlay" ino=16462 res=1 [ 857.184130] overlayfs: './file0' not a directory 07:47:26 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000020000, 0x0) [ 857.201057] audit: type=1804 audit(1605944846.022:1727): pid=31070 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3066/bus/bus/file0" dev="overlay" ino=16643 res=1 07:47:26 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) [ 857.438300] audit: type=1804 audit(1605944846.272:1728): pid=31086 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3067/bus/file0" dev="overlay" ino=16478 res=1 [ 857.458775] overlayfs: './file0' not a directory [ 857.512946] audit: type=1804 audit(1605944846.312:1729): pid=31093 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3067/bus/bus/file0" dev="overlay" ino=16661 res=1 [ 857.536514] overlayfs: failed to resolve './bus': -2 [ 857.603236] audit: type=1804 audit(1605944846.312:1730): pid=31086 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3067/bus/bus/file0" dev="overlay" ino=16661 res=1 [ 857.691470] overlayfs: './file0' not a directory [ 857.986827] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 858.054570] FAT-fs (loop2): Unrecognized mount option "" or missing value 07:47:26 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d02000002b8e3, 0x0) 07:47:27 executing program 3: syz_read_part_table(0x6, 0x2, &(0x7f0000000000)=[{&(0x7f00000000c0)="8a5edfa37e2867a99a5752f10904830bfc1e1d78c615ba5967aa8dbb331c6b892415302c7b8b36c43cefa1856721700581c72081ce89512bcafb94cf9ee187912a48d48601d5b38b49b688db5d0293b72f5d53370b990e6459c812fe00604c3d95434dcccaac288631adc737add4dc94efea66e24838665c8a27306fcc61657d9b50f0de5da59d", 0x87, 0x600000000}, {&(0x7f0000000180)="9efbe4937f378146492f448ba4424d436f49831ad1ff85174b84ca7b44d7b663fa7bd35533814a180da51d4608fff27af66afaae9627b410940c9dbdd060eb925b0a9c68e31cf176e31619e9b32d45b64e820df21a684c017cf8cd36bf13e1b8e51e6bc85bd76e65f32b4a9d9439b94f473fd6c641fc4dbd398f8d81615d1857feff794d4a1b93017cc82aed0d15404f0bdc0a328c10d550f00522e3b3cf2e29333cfac6fd0149fa1f464e5f7c20bdf485a63024381397d192d327bdc4d3cadaaae3d5c42de9c8890a302f3c6904181bb19a0a1eda2fb6615e750935915795eaad150334955f72226c20f5ce", 0xec, 0x3}]) r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) 07:47:27 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:27 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530f2"]) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) 07:47:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x96ec46f2, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:27 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f00000001c0)=0x81) readahead(r0, 0xcbf, 0x7) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) r2 = accept$inet(r1, &(0x7f0000000100)={0x2, 0x0, @local}, &(0x7f0000000140)=0x10) r3 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r3, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @dev}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB='\r\n\x00\x00', @ANYRES32=0x0], &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r3, 0x84, 0x66, &(0x7f0000000040)={r4}, &(0x7f0000000140)=0x8) r5 = socket$xdp(0x2c, 0x3, 0x0) fsetxattr$security_capability(r5, &(0x7f0000000000)='security.capability\x00', &(0x7f0000000040), 0x14, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f0000000200)={r4, 0xa7, 0x100}, 0x8) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) 07:47:27 executing program 3: syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x7fffffff) ioctl$IOCTL_VMCI_DATAGRAM_RECEIVE(r1, 0x7ac, &(0x7f0000000000)={&(0x7f0000000080)={{@any, 0x6}, {@local, 0x800}, 0x400, "7edcc14d97a49ca57c4a9128012a5f70e209e553f61dd205bd2c8bf7eba097778f44532e3bf150b8a5deadd6f1f4f61dc053da45dfb69df61e77318e79455d7b44a2836f812ecfc2802257c475f268016cc23bcc1504e5bf21eade6bf996c96fa883e8dceac4eada4eebf810fdf40f3d59c80e59fcf3d4be7bb1e737c34ee0d00517f0c9959902bad067788ef1a1f72a27fbe95f052f267eaf2eec885560a2548724d497bb720a7d2158ad83cdee83285cfcd7232b3a40ab7c70337ba7e5483f2d9c656fff755f9da79907058a2f7c0f604c6134122c5d46dc8c0853d62efd0df7a3beee7600e2846a53fcaa3a0b406cd2de755e60af345bd54c0277b02365d3db463e6c564114cb9c5e7e04fa45aa268da0cd9da30c74d4733b6c81a7cb95401089b19ec80b2662fca3aa12d0f828fb949f64d365b42d1249b3788b5f49f5c18c2dab2ccb080017c81069530c119ef7a21e5717a5ae3dacfc70f5a6a5f183f8ba503c6682c63d788a451932a2abb10624dcbecec36dd553e2c00963c125f2aa5227289bd00c30e84b6b93fb140e2b771f554ac05c7cde4140c80badd7f9b1b5166dad1749b97e084be88ee7ba698686f9abd56c33582a9e5758f2421a80cc6f8488e0135e542933934df10ee719d7088a721ea720d6f2653e3bf42237d6c7d43637c179b31c570330697050b0c4fdc490bcab25d8a6f89e1c557fbe3eab3ac601391db7d345d4c9484aca460dc64aa2e4795b0b02b679a5b3f1f6dcd8c02f3f79fc667b96afcf4b5a98c563f18091d9e0e535cbc764bdeecb042e24c1bbcd0778a1104c01b3ad19bf21ca6ef5977a0467b4020fb747434a1e7d797308eb0f1cd4646befbc4154b9f68d98f7d0046165019fa3328454ccfaa5163d04d23a22414a770af9bf14257b328f96fa57b743b3fd2c6d08526d024e607df90d4071896f19a2c5ccee2c3e5f63988c81a03ffb1d78523ac21b2e78a0f22953887e83d92f09e187bf311e32788a4f68f0362abe263893e1dd073313a4e47b85b55dc7e9dd1f7b3bb4412291c2ccb6c9e6c42f01efcf1f97c7a9d99a07321cf1c5b1531985e965546698e2231af7c9d94cacc2d397c3d85d48f113f1513a7cc5722c5606783f49e85b806153213fbaf7810b55cf908bda3078a8f4f5acd762ec9c91ee8e887c9fd4abcba9e82841c8ae682f02279fe6edff71fc350e8365c2987a915b6b554aa6215851cc13e0a89c8274b8b2119dbda1020efc3015c7f5630e40c3664572efb33d6c3daab7c89d4f280dfdfb35b7e1af4b6faeec266f2eaa1af5444d78cfe0a95938105385cb5fc9d0061ede692c8d71ba6a7a2cd83acf593e31722337b56eb4b9bc8958a703e60b5cf5333089fd0cc8b04b2c0772153893b3291529d4114d602eb1e9371c5e0f787699c3883e08326a3b98301f64d28ad864a0e075e417"}, 0x418, 0x7b}) 07:47:27 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) [ 858.350203] audit: type=1804 audit(1605944847.182:1731): pid=31139 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3068/bus/file0" dev="sda1" ino=15855 res=1 [ 858.391988] audit: type=1804 audit(1605944847.222:1732): pid=31133 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3068/bus/file0" dev="sda1" ino=15855 res=1 [ 858.421241] overlayfs: './file0' not a directory 07:47:27 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000100000, 0x0) [ 858.430740] audit: type=1804 audit(1605944847.262:1733): pid=31147 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3068/bus/bus/file0" dev="sda1" ino=17010 res=1 [ 858.456936] audit: type=1804 audit(1605944847.262:1734): pid=31139 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3068/bus/bus/file0" dev="sda1" ino=17010 res=1 07:47:27 executing program 3: getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f0000000000)={0x0, 0x4}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(0xffffffffffffffff, 0x84, 0x19, &(0x7f0000000100)={r0, 0x2}, 0x8) r1 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r1, 0x127d, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x44400, 0x0) setsockopt$inet_tcp_TLS_TX(r2, 0x6, 0x1, &(0x7f0000000180)=@gcm_256={{0x303}, "057ec087ec146ac8", "a4d3b7d0ff57cd3008a641dcfd4fcfa6b2230ecb71c6d29f795a35e8f28b9923", "cb7c6f5f", "c0543f2557247e05"}, 0x38) 07:47:27 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:27 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(0xffffffffffffffff, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r3, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:27 executing program 3: r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x2, 0x30000) r1 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r2 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) r3 = dup2(r2, r1) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) recvfrom$l2tp6(r3, &(0x7f0000000300)=""/199, 0xc7, 0x40000021, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x20) [ 858.736337] audit: type=1804 audit(1605944847.572:1735): pid=31159 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3069/bus/file0" dev="overlay" ino=16712 res=1 [ 858.771572] overlayfs: './file0' not a directory [ 858.797521] overlayfs: failed to resolve './file0ò': -2 07:47:27 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000200000, 0x0) 07:47:27 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$LOOP_CLR_FD(r2, 0x4c01) [ 859.149390] overlayfs: './file0' not a directory 07:47:28 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='pids.events\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x5428) r1 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r1, 0x127d, &(0x7f0000000080)) 07:47:28 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(0xffffffffffffffff, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r3, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) [ 859.253198] overlayfs: failed to resolve './file0ò': -2 07:47:28 executing program 2: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000100)=0x0) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xffffffff, 0x0, 0xfff}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) 07:47:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0x97ffffff, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:28 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) r4 = socket$inet6(0xa, 0x2, 0x0) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmsg$TIPC_CMD_SHOW_LINK_STATS(r5, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2000080}, 0xc, &(0x7f0000000280)={&(0x7f0000000080)=ANY=[@ANYBLOB="890f14963a5aed28b5cb04ebb82800000e", @ANYRES16=0x0, @ANYBLOB="000428bd7000fddbdf2501000000000000000b000000000c001473797a3000000000"], 0x28}, 0x1, 0x0, 0x0, 0x24000001}, 0x90) 07:47:28 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000800000, 0x0) 07:47:28 executing program 3: socket$l2tp(0x2, 0x2, 0x73) r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) socket$inet6(0xa, 0x2, 0x0) r1 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r2 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r2, r1) r3 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockopt$EBT_SO_GET_INIT_ENTRIES(r4, 0x0, 0x83, &(0x7f00000010c0)={'nat\x00', 0x0, 0x4, 0x1000, [], 0x4, &(0x7f0000000000)=[{}, {}, {}, {}], &(0x7f00000000c0)=""/4096}, &(0x7f00000011c0)=0x78) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) r5 = openat$bsg(0xffffffffffffff9c, &(0x7f0000001180)='/dev/bsg\x00', 0x22042, 0x0) setsockopt$TIPC_GROUP_LEAVE(r5, 0x10f, 0x88) 07:47:28 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(0xffffffffffffffff, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r3, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r5}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r7}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) [ 860.058612] overlayfs: './file0' not a directory 07:47:28 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020000880000, 0x0) 07:47:29 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:29 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020001000000, 0x0) [ 860.267799] overlayfs: './file0' not a directory 07:47:29 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) recvfrom$llc(0xffffffffffffffff, &(0x7f0000000240)=""/4096, 0x1000, 0x100, &(0x7f0000000000)={0x1a, 0x200, 0x9, 0x8, 0x5, 0x81, @local}, 0x10) r1 = getgid() lstat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000340)={0x78, 0xffffffffffffffda, 0x0, {0x8001, 0x3, 0x0, {0x6, 0x9f0, 0x5, 0x0, 0xdbf, 0xf1, 0xe79, 0x1, 0xfffffffb, 0x2000, 0x3, 0xee01, r3, 0x8, 0x81}}}, 0x78) r4 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r5 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r5, r4) r6 = gettid() ptrace$setopts(0x4206, r6, 0x0, 0x0) tkill(r6, 0x33) ptrace$setregs(0xd, r6, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r6, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r7, 0x0) stat(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000001280)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001480)=[{&(0x7f0000001300)="d90e521d31e7a1e40fa1da453f08ef39db76a230fe4442249049453404eb1f1cd036463e7e7bf1bf120d350c9b2547261d106afed425defeb8bbb14d1347c835044c0cbb357303d26363fc8e7497b4b4be441020a78ba13df3bf3f5bfff106a0c5ca533e631d18ee5199c558901d8e078ae42f43194f17ff440cd43232eb145eb0893186aa0a1e247921ffa0c0c7bd89803201629c24daa84e4508f96e6954b63d49123bfd1e2e6e287fcfe6ee9d780f058e9e40e21a7733df11e58935ba29c0c2e128e8ad996c3868beae06a542330f2bd6bad8738a5765504fa257fba3cb6bd3550ae20d7121cbeae625e93b2a90384c", 0xf1}, {&(0x7f0000001400)="310496f8d9e4871a0e745deca551664aa806a82aa9d45d5540d4fb731280cf1d8a1eb3a14fa3288fa19579a4aa91f7676c87d66c3dff4a75eea112711690032dc5a136252e7d2cd5c4354cdb", 0x4c}], 0x2, &(0x7f0000001700)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001c000000000000000100000600000000", @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0xc0}, 0x40841) ioctl$SG_GET_REQUEST_TABLE(0xffffffffffffffff, 0x2286, &(0x7f00000000c0)) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) 07:47:29 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r2 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) r3 = dup2(r2, r1) r4 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r5 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r5, r4) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r3, &(0x7f0000000280)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1c500001}, 0xc, &(0x7f0000000240)={&(0x7f00000004c0)={0x5d4, 0x0, 0x300, 0x70bd26, 0x25dfdbfd, {}, [@TIPC_NLA_LINK={0x54, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x44, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x48f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x10000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}]}]}, @TIPC_NLA_MEDIA={0xdc, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x800}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x86}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xf728}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xeca4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}]}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x200}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}]}]}, @TIPC_NLA_NODE={0x1c0, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8}, @TIPC_NLA_NODE_ID={0xda, 0x3, "09970f55187cf549e10b24410f31c3a0917ef00a7815c1911f03d5fab2841c6003a9e9b63369261be4175f8bcc40b016f4827c67b1cbcdf1bb8afc4749e54b22aabc5d4d26b110cdf78453d8fa8cc6b0202d14f7cccf3113ed25aba7dc1811cffbb057b2a1f30de69d7ea398d79c0c076637016a96d96e543b575fec50344bf1bbfe0a10c7e830ebcd776023a2ae779c0ba58f2fb8bd81d6fc519d33a2afafc42281a84d1a0e60885b0fcbc45173745685ef3efc92963615e277e6b8d91f4453d7757d0a07940c9823201246572e626c27f2c20bcf2a"}, @TIPC_NLA_NODE_ID={0x8e, 0x3, "9d261ef43d8792ca0f78e61798e82e6749eb716520ade3ce79667339c928c7d5affee93fc527f17f086a7a57c5c32af472cfa9e1344b8f7117486cc75bc8345962d7a2574ee729f116066ccd79213eb92c5c3e4d840dd9514c6a9b5b7579790eaf66da7ed68394c8a27865ed0f4ab7fa04068dd668fc1894b7510965da0dcdd37238a5097f452afff7fc"}, @TIPC_NLA_NODE_KEY={0x40, 0x4, {'gcm(aes)\x00', 0x18, "178e70c6952f003510fa7ede27c61761a1335284de8c9098"}}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x3}]}, @TIPC_NLA_MEDIA={0x44, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xf}]}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x27e68000}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1f}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}]}]}, @TIPC_NLA_NODE={0x1c4, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x47, 0x4, {'gcm(aes)\x00', 0x1f, "4c4b1b3949e0005c634299838654b4eb2dce72d74b9ccf193e150f811150fd"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ID={0xf2, 0x3, "742120ee488b05e0ec3d70686560f75dc1da4ca06a27c0f0a3d1a423181c9a31dfa08533b7fa6d04be48875f2b20e3044de268167f64b0dd976e78523111ad9bea70ff4fdd0535d936886f4fa215b88de09bafe5f26663331a375a7dc8982651f411de6af406c77896b5cfeb8f585e8ab00ff394399a01f3cfeccffdb10ad398b2cdd8331cf0733397599aeb40069905ddb15ff68a40953a7ad9387a48d7b4aa9f0b85b3cab052867dfdffc8915a605b138628a2eaa65db716d4eb60a69a6c19b6367e5cc67c670d8f29c5dac1111b3eeb913d73317a74d07427e5186033f8ed3b177d2789c0bf71be381ffdeef9"}, @TIPC_NLA_NODE_ID={0x70, 0x3, "c54c13c6aec01ad920d321a7a5316244808c03f181cdc12e794324bd2737fcaa8b6fa9f91e73cf3b78de460ef5aa09b4ea5698251051b5729c7f8fd3fb08685be2b5e4adc9e5390767969b3bca100c5d884f0e9111e2fde969797d74f6b3a558b1b5a78c281db26166a98185"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x80000000}]}, @TIPC_NLA_NET={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x9}]}, @TIPC_NLA_SOCK={0x74, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_SOCK_CON={0x44, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x4}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xffffffff}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x5}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x80}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x7}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x127}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x3240}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x10000}]}, @TIPC_NLA_NET={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1}]}, @TIPC_NLA_SOCK={0x20, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x401}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x5c}, @TIPC_NLA_CON_FLAG={0x8}]}]}, @TIPC_NLA_NET={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x40}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x40}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x65}]}]}, 0x5d4}, 0x1, 0x0, 0x0, 0x841}, 0xc0) r6 = dup(r5) getsockname(r6, &(0x7f0000000180), &(0x7f0000000000)=0x80) write$FUSE_DIRENT(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRES64=0x0, @ANYBLOB="010000000000008005000000000000000b000000090000002f6465762f6c6f6f70230000000000009990d427e6cd9f3e262a58116df19c1401a55108bf944b6810ce80f251a093363704020000000000000040000000000000000b080000f40000002f6465762f6c6f6f70230000000000001b00000000000000570e0000000000000b000000040000002f6465762f7e6f6f70230000000000000200000d00000000"], 0xa8) [ 860.435258] overlayfs: './file0' not a directory 07:47:29 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020002000000, 0x0) [ 860.803270] overlayfs: './file0' not a directory 07:47:29 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = gettid() prctl$PR_SET_PTRACER(0x59616d61, r0) r1 = getpgrp(0xffffffffffffffff) getpgrp(r1) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) 07:47:29 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:29 executing program 3: sendmsg$TIPC_NL_UDP_GET_REMOTEIP(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000200)={0x1034, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@TIPC_NLA_SOCK={0x18, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x9e}]}]}, @TIPC_NLA_NODE={0x1008, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x1004, 0x3, "c8c51f869500ca340b571fb3a115a1d16ece0b24f598418876de98a9f3e2b7e8d5aecc1779805a1d1ebef436d22a1a2b4e4587742eea96c16b7ce4b7c74277b2e4729e8f1ae8dddf4079b15602bbdef87a39bb98cab373e43ccb6351eb396c80a059295b27aac8cb02623858a7e595fb367c4d1bd7bfac02f78586008bc20193b51666becb36804c79ca5898b547d14716beeb2149cf4559e887240a431c065326ff09cd043d79e28ba9933e3cd8a2fecca5b49899486585b321e7ea1d428e4bda32905c106e8aa38273478c2762ffeee53e9c399ca0dda79bb4315bc23c3bfba9dbd2770af4468f31a59eced78d44057278f9e5c448471f9ba84108823b7cb8bab5e827e2d3e72a770efac7fb16a0592cbb116304965fb008e12f07e1cc4da13ff3fe3dc3aaeb78b077b093381895aa9fc3946197378110a74dbf75cf51954ee57e8a88da525eb9890967133327a11d5714054a489e72447c334dd3977d1061f8ccd301c3038ed3bbf6bc3e11ec0a32cfebdf15d5b8d780d91f2ad4f41ec6a85c164805d0e24f568dd1bddcf68f6a4770605f34a3eb0403a745a99340007ca6657275a5118a22f93e3f4ee70f120e18514e8acd026038dd35b6acdd85cf0f5f21f58a81de1e9b703f1398a3b6324c0432211fc0a3f8ce96820bcf2ff2cfc719be7fcf6001bc8aed3173516873f892844e09d5c21830413ed56b7fc99652c52b0a6f401747c12de7c4e2e130c690c713a200d755a8eb3e92e2e403ba652d8ecad23b9589841d5c0f1b723886c126308a81425104fdf320cfb769feaf30563989ce7f5f11451be7c262f5da36ef59ca37cb39a0016a4990e25c535d32591e806ae3769a9b4a13d37d9c9ce7eee9394f7e3003f0c999058c04b2539fb021c8d5dfe09b0259952fd5f63fce56fcfe0f4915eee48b76f067a3bbd27289851f6e424eba0ff0791c81ca457d589bac4e1ff8f6e0210b4058846f5ec4a29039207b92af727baab278ca2b3b3f6e0e54c31bcb46dc6e1162418a2193f5c6132365b7c5011b99e0eaf724454760daa48476c417ded8a9a1183047167374557e9485794bb88358d7da009212cde869aabba1395091d1bf07d960ac46e009abcdff7354dca145325de7c4338ec1052a712b1c641c74086e75322a62c4f7c44dcdfac2fd21d96554b95cf9448252755538d63d755cac02c764235a8d3a836ba3fd5c726c1185edb36182d5527308f0571b5848fa77ad25f4da9e31aac3db5fcba3c9ba36da8f722e41b474847d3c7c62e7d8c9b67374a275fd9a9017407c43ff43254e935d2f93786d65c94f202cc43985bcacc08b9963c05939188ec64778ca2b332a5e80f1c2b322ce44e7582a5481e1a1262aad619b5290806a504a055b6a42037289c4285c2473e24591e0ae65b3a309b3cfff36627acd83d6fb27ec8d0a6ee484f26b7d514d4fb3a3524155b2c23d8da794929d070e26d93a396f48839446308bb09871875c40e6f8fc1d86f3a14f8331bf590ec265f301e092c910cdd45964fbe47edaf3d8cf76efb44ff66b15b541f3558170e33b17d18c3b8357bef41ecf2902a1671c42dface58775ff664cd4c3ed3980b386c4090a6d14e455ecf4118086d7c54ae8bb7d5fbb8ebadf4d985265efeac15cd1c3333ea7945434a67b11182e023f41f4028643b578d9a2711e36337e18cb2868347ad7ae5a317d80216bdfda2d2b6e0ffd5ba34ceb0c62e360b9146c79ddb0f5b37dbcd4d0ec0a7ef431026afc098efd9dab26b03f468ad4b1664112bc9fb30ce89b6449e84cb221ee38c277f51eba4552f4e905a140a44429b7bc047de94b9e5c8ea83712b106f742fc5d0839430519b2c09fa36674afb692e8094c56f675df99bf8270198f134d07c5b53bf7c174a7a34fea2525da2aeb7159cf2912c3568495f0ffbe0527c34ce9aa3bbb3f0d05c9ba1517639e086bc068b0c00879947326241c3f592c677faa334c4718cadbc5e5e4acce3dfcd6ea7f5e1f2ee4a24bceb85deda7c180867e2c1b93146311c427b18a202c832ae7c98adf524e8d8baf41095926e0d0f0fc44466f7ba89f8f9eb8dccab64f2a226222d59b7ab4d952da5163ea9b8d4e10c66c2e8729744b47084fdf3668f140510c696d65ccfbb9dd71ac03fa383c3df0bc8a8917d6b5d570eb332b794d64b36a1511eca6aae582038f817a9e8b0c78cbe8b96f705de11a846eacfec12bd28f903d0587d9e42288b59bde57aa322aefee6cd019f9955a93107e5399537b041351c8f4c6f01179853b2d24ef752625e64d1168345956dec2948f14a4d3489452ff5ada86897651cf4edd1513ef945050d3e78bff07993b71a1ea1bcf660a153b76b35b21fab77e0771d99e2bd8e58c60060ca3bfd9c21a12627d3fa687d4dc5c1076f193e25d8769e481a763c85cac670681a5bea8ae7b512ef2cb84e8050b6846ef62911a3369e11f42247de5d423640e784f16e61b008c9f9cc20ce049571c08ef140480ed195f0da3d913127510869486b3e47f7efbfdf91f65af8a3eedb516932ea9bf4b54cea1995467a651fcbee5e8953358858512ae719f7fd642d8f7852dcc192984c95af83563607c7dffa27c9bbbf9b9dc4f1f9243997c03d0e36a35794081803ba81632c38b3b34b7c5ec5f04e9e2feb2886ea3f57276e35f2bc626f25691eb165a5babdf2e71337b80a70305521c82e67f8b1353f7c8d48e37b7c5829e1ee711e5926716cab58fe87b2eca890062e6aff375c9e681417ac20ab23b31f81518a8eb2dd6b901d5978792e284d4c2db3e1d18c777ea4a6279e0c04b6f71420e6e68b6f4e5a218efa1275e38cfc59a96dd614b33bce5270929b3111f3af9f8ad361500a2d86d5520fa880ad7a2861b2f9794502a23345464333ff83a6d5e109237ce0b86ad3b28bed56b0fddb15ad99d2468ebe46c59751e1df57b1e2107bd30ad0c5fd8edffd5891a6490e8bef15b54429dd0106247159ac86dbe51afe50821c6b4952c903e4793b4400ed327c00358583511190265ef0489996b2f0271f0908de3358cfe25701102efd7f6afe061c6eecc31dfca58def09c050b10e4098d2c01a56e3526f2aba1fbff7e2623959c98b342a4f611bbaf1d3093fcccf7bf50f0735f342fa3edd6f667a0a858c4a366526bf66b80bdea5dd41d2bd9923c5e5b4c5290ec67a48dfd3af6c9309433fb7049a7aada57df00717ff9b662d5eb2ae6944d5b69bd0c5a10ffeeb614182cdeb8d1705128631f1713dcf4d7e41b4e941afd8d1ffd35abcb971dc0e0a7febc131cb940b31f3a7878c010c3e1d355cc14ebf4d08d490a2691d75bf2405a8a96701ea44cad99fe74af0cb5d3718099d7d3f6db415cfcddb43c5b2810d8f452d763ca889fc1b28f4bf5edd1d2a2f624675569c2a3ad03b2b256cc95568657501897a4491612f6e3fe9ea54654dae75d247bf98a4bb82729142eb85a6e9ca887aca003470850c40179bf6eae72de69b49f64171cd35c59d7ba9cf7e4d4f5805bd1e1a14fa2fcced8251663b9559366cf4a1b355168c552175fec5b90509dd2dd988f7bdd32d11bffba9b55d1c92e80f616d119585a8d3c426da9b5006875e52d5feb8dcd4341d132a38d9b8bc2f969504924f3d07a5c7efe1c21edaa6387b969f01170581aa5e6751ff62d10fd812b1770fe218a22f7a804dc916861372219a21b67aac9561cc106f04e9a000f036094848e1d54b94d50716cc9d0063edd49231ff2028e7091861f1209a08f67091261b1e8f50256ab4860ca73b4c33de180a77f40f28e2b8e916f0c2874e98bd2a47958d5c8515676eae3e3d328bfabe4c3a64e7fcf3c281cc98a712ac980c82ced576db5c2c9fc9d7c553fc05323ef80b29074a2bc6f51e4755b3ca9a1817d402582ccc1722e33d889cdfe952766a92d8a16afabe1241e99a51c6f3ddcf8965baeb7e725bb7c83a10642f2653d50d04754a48cb269cd9aff834dfd1dc7e6946441ddecafdb012d7870751f7983032b6a512df3af765ec7e5dc3be97af50ad63d19f6c74b5dc2e8070c8b021c3023da2e155f12e048c935fc4f87054e1062189af804cd02fbf825bfd9cd61004e88b7241c8d723c608ea5e1b070897fa6c5de22f998b83af090ad6ec632ebaa27616f0f08ce74cda136b576e5c0d88a8478a410364dbb6b35c31c7499b801e383672ae55d3be9767914ffef745f93ef89fb312b7e9a79445b119824fa7dc6cc52d959bc7fc5bb373d628baf2cc84a2d9225c5e5a419e6de65601c549728b1093ff707d5903d19710b884129bb876ba3dc7b41918aaf91a8362ddd46c2ba4b27984a953fe25b57ea6dc3cc48a280016014af2f3afbf408a3cf3d2af3d63deaf5019cdc14c012be8efe7efefc50958b8333d997923a9b482901df2419fd3c27450b45a8a91bb186432990940407c72657eef9515b252c302c39a357723ebd31ba4f79d7fdc757f05bd03f39f7f17d5bfd8c1082207465b1660ddaea24dfcc91762a0a4c978ce9a928920b3593e3e52818bb24e39b2678cd9658c32d5d7ac25241ecbc9abdb352b466358be0dd7b89069be4936b8a7ae1ca07cb33615061e12963f5c7d87b4e9d8d7cd3cba21e440c87675cbae26b1e30adb039940dd30ff73cfff0cf07468c245ad96c90efaec4a35026f2cacaac4ee913e1c261fe2b0d9e5a936387600437d92e61e55e49a6d033e414a8607782974f101ab46961499de2415584032fe1cb6f97c4132021a04e13e78b767edc02978dd430bc315687c94e2bb3e9dc0622a8e9472a4e2078c9366c79043da2a1576002d741bfac329b46f92d64a8bf41a6ffb1df9afad3a2dbbf3bdaf8a1e3dd19dbb407cc5cfdb7aa6c10f7df01b77bd34e681428c5d5bfc660c94787810048658e533407ea7b12421ee502593c9553f8fa395815608dbf7de47f1162a3045693c28054af5e5a4ab9abdc8a55249bb78717ed1d2a95711411c0ea60cf29d3e9d11307d77e0c803969502fb6aec8cbc9ea3a93fe4fe7ee0af394e882c07794e03e93488f8f9c88058966c686d48e1db027e7375f8df6c250738aa08ee38e94b3de9fb01e8a727d834324970037ed011df64852874e7c40198e12e80fd37b4ae8d4fab14dfd253075b9c9001c26837d536c3fb0fedfb9fe5b120f35f2072f2b6e91d13a927d572b663b848193124ed2e183b2b8ec44058cf5d51b475a4213d7fa3c9a0855aed725c77918aa31dc947df89e2c9a42064a5bf9083ff7942ab8984ab56e96911607e9eebc02870e52cd29a9631714965e977f7f190a453df1528df178242b6692b8b8fffd3a163a60dc7b021eebb2dc24ef97523b3706d91765a7bc2bedc9532b048096f4de52608ada756b76babd2f6a8942141c4f794872d3ac67ef6207295612154c84b6e6296e7d1252939047aec51a7c6581126d626a67f9a82b09b23f2bc05812b154b40483aa6710027c2d2df155159cc750acfe5cf1d06c3b26f602c1e28a1328864fe700a3829075f8548bba8e14de3a5c19270ff14d29a1555392c141b82968b169c8558f902fa56a009b78dca1d2376f68953c73c55578d3c3d2a1ae67d692b75c9dde4543b9c6ac31cd68cff9c6168c0035a75b707f8f2b01cbff37a1e3c3576bab7d07bfbaf29fb6c1e03680b325297c8b4bf46e810965ee55560bca1ac51337aae5b19333f12904c561655b93bf39140edb44b994ddd2f27e3922a742be4c2ee6dacee17a0a9402f21900c447f6bd25dae28a22dbf9c9efc51ae69b84320252d2840726a46228bb1d8ae4d1923104c749cd72"}]}]}, 0x1034}, 0x1, 0x0, 0x0, 0x4841}, 0x80) r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x40381) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) r1 = dup(r0) r2 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r2, 0x40045532, &(0x7f00000001c0)) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$IPSET_CMD_SAVE(r4, &(0x7f00000012c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000001280)={&(0x7f0000001240)={0x20, 0x8, 0x6, 0x101, 0x0, 0x0, {0x3, 0x0, 0x1}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x100040c0}, 0x80) r5 = eventfd2(0x8000, 0x80001) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r5, 0xf507, 0x0) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000000)={0x0, 'bridge_slave_1\x00', {0x3}, 0xffff}) 07:47:29 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020003000000, 0x0) 07:47:29 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$VT_GETMODE(r0, 0x5601, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet6(0xa, 0x2, 0x0) dup(r4) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r4, 0x84, 0x7, &(0x7f0000000140)={0x7ff}, 0x4) r5 = dup(r1) write$P9_RXATTRCREATE(r5, &(0x7f0000000040)={0x7}, 0x7) 07:47:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0xc0ed0000, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 861.155790] overlayfs: './file0' not a directory 07:47:30 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020004000000, 0x0) 07:47:30 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getpid() r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) [ 861.424545] overlayfs: './file0' not a directory 07:47:30 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020005000000, 0x0) [ 861.633589] overlayfs: './file0' not a directory 07:47:30 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:30 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020007000000, 0x0) [ 861.847514] overlayfs: './file0' not a directory 07:47:30 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020009000000, 0x0) [ 862.047592] overlayfs: './file0' not a directory [ 862.157642] overlayfs: failed to resolve './bus': -2 07:47:31 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x40000}, 0x0, 0x1, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000100)='./file2\x00') r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x82307201, &(0x7f00000001c0)) 07:47:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0xf246ec96, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) 07:47:31 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:31 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d02000d000000, 0x0) [ 862.233961] overlayfs: './file0' not a directory [ 862.393204] kauditd_printk_skb: 26 callbacks suppressed [ 862.393217] audit: type=1804 audit(1605944851.233:1762): pid=31392 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3080/bus/file0" dev="sda1" ino=16522 res=1 [ 862.436828] overlayfs: './file0' not a directory 07:47:31 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x9, 0x200201) r1 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r1, 0x40045532, &(0x7f00000001c0)) r2 = syz_mount_image$squashfs(&(0x7f0000001440)='squashfs\x00', &(0x7f0000001480)='./file0\x00', 0x0, 0x3, &(0x7f00000015c0)=[{&(0x7f00000014c0)="16aadd01bc85f4f274d60419529eac03b6f54b5947fe0a8ec56b3cb5ab909f1007f6d8892dcd0b", 0x27}, {&(0x7f0000001500), 0x0, 0x6}, {&(0x7f0000001540)="1f0b607bb780091c8b01dd7df6ac32b19c2dd5c6760730fef592f707e525586df3cd73a9f058b774b46befb8071e6bd56297686166232ccb8fc06f05fca3d18eb2", 0x41, 0x401}], 0x802, &(0x7f0000001640)={[{'!:'}, {'\x93'}, {'/dev/loop#\x00'}, {'\x9d:{#'}, {'{!)'}, {'/dev/loop#\x00'}, {'*('}, {}, {}, {'/dev/loop#\x00'}], [{@dont_hash='dont_hash'}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@smackfsroot={'smackfsroot'}}]}) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r4, r5, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000280)=[@text64={0x40, &(0x7f0000000100)="b994080000b804000000ba000000000f30c4418de592e4720000660f3a0831003efbc4210573d51e410f00149f66baf80cb8a2f7dd88ef66bafc0c66b8fd7f66ef66baf80cb8d8d5e18fef66bafc0cb87e000000ef0f0766b803008ee0", 0x5d}], 0x1, 0x1fe, 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r4, 0x84009422, &(0x7f0000001e00)={0x0, 0x0, {0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f00000017c0)={r6, 0x7, 0x0, [0x5, 0x80000000, 0x8000, 0x8, 0x100000001], [0x1000, 0x0, 0x9, 0x2, 0x9, 0x200, 0x1, 0x7, 0x541, 0x8, 0x1a45, 0x8000, 0x3, 0x8, 0x0, 0x7, 0xa47, 0x9, 0x7131, 0x6, 0x24f, 0x29, 0x6, 0x7, 0x8, 0x1ff, 0xcf, 0x0, 0x80, 0x1000, 0xffffffffffff5683, 0x0, 0x4, 0x2, 0x10000006, 0x0, 0x0, 0x0, 0xffffffff, 0x9, 0x1ff, 0x1, 0xff, 0x0, 0xd, 0x7fffffff, 0x7, 0xfffffffffffffff7, 0x0, 0x0, 0x80000000, 0x0, 0x40, 0x1000, 0x4000000, 0x0, 0x7f, 0x0, 0x8000, 0x1000, 0xef6, 0x7, 0x2, 0x400, 0x0, 0x9, 0x0, 0x1, 0x100000001, 0x10001, 0x24, 0x0, 0x91c7, 0x800, 0x0, 0x9cd2, 0x1f, 0x0, 0x1, 0x1, 0x7, 0x0, 0x0, 0x80000000, 0xb0, 0xffffffff, 0x0, 0x1, 0x0, 0x2, 0x78b, 0x4, 0x5, 0xbee, 0x0, 0x0, 0x6, 0x5d, 0xffffffffffffff1a, 0x20, 0x2, 0x6, 0xe22, 0x5, 0x0, 0x0, 0xfffffffffffffff7, 0x7c7, 0x0, 0x7fff, 0x7, 0x5, 0x0, 0x3, 0x1, 0x200, 0x81, 0x800, 0x0, 0x5afa]}) ioctl$BTRFS_IOC_RESIZE(r1, 0x50009403, &(0x7f00000016c0)={{r2}, {@val={r6}, @actul_num={@val, 0x4, 0x74}}}) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) 07:47:31 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) write$P9_RXATTRCREATE(r3, &(0x7f0000000040)={0x7}, 0x7) r4 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x140202, 0x0) r5 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r5, r4) r6 = syz_open_dev$sndpcmp(&(0x7f0000000480)='/dev/snd/pcmC#D#p\x00', 0x0, 0x405) dup2(r6, 0xffffffffffffffff) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r4, 0x50009418, &(0x7f00000003c0)={{}, 0x0, 0xa, @unused=[0x20, 0x8, 0x5, 0x1000], @devid}) [ 862.454337] audit: type=1804 audit(1605944851.263:1763): pid=31389 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3080/bus/file0" dev="sda1" ino=16522 res=1 07:47:31 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d02000f000000, 0x0) [ 862.492552] audit: type=1804 audit(1605944851.293:1764): pid=31392 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3080/bus/bus/file0" dev="sda1" ino=16628 res=1 [ 862.524627] SQUASHFS error: squashfs_read_data failed to read block 0x0 [ 862.527185] audit: type=1804 audit(1605944851.293:1765): pid=31389 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3080/bus/bus/file0" dev="sda1" ino=16628 res=1 [ 862.543034] squashfs: SQUASHFS error: unable to read squashfs_super_block 07:47:31 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) [ 862.713678] audit: type=1804 audit(1605944851.553:1766): pid=31408 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3081/bus/file0" dev="overlay" ino=15857 res=1 [ 862.724532] overlayfs: './file0' not a directory [ 862.809216] SQUASHFS error: squashfs_read_data failed to read block 0x0 07:47:31 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d02001f000000, 0x0) [ 862.873273] audit: type=1804 audit(1605944851.623:1767): pid=31416 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3081/bus/bus/file0" dev="overlay" ino=16113 res=1 07:47:31 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) [ 862.917563] squashfs: SQUASHFS error: unable to read squashfs_super_block [ 862.940421] audit: type=1804 audit(1605944851.633:1768): pid=31408 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3081/bus/bus/file0" dev="overlay" ino=16113 res=1 07:47:31 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) ioctl$VFIO_GET_API_VERSION(0xffffffffffffffff, 0x3b64) [ 863.020850] audit: type=1804 audit(1605944851.863:1769): pid=31433 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3082/bus/file0" dev="overlay" ino=15905 res=1 [ 863.069312] overlayfs: './file0' not a directory 07:47:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0xf5ffffff, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 863.094712] audit: type=1804 audit(1605944851.933:1770): pid=31434 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3082/bus/bus/file0" dev="overlay" ino=16066 res=1 [ 863.119220] audit: type=1804 audit(1605944851.933:1771): pid=31433 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir173459163/syzkaller.uvHo4J/3082/bus/bus/file0" dev="overlay" ino=16066 res=1 [ 863.416561] overlayfs: './file0' not a directory 07:47:32 executing program 2: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vcsa\x00', 0x101000, 0x0) ioctl$sock_bt_bnep_BNEPCONNDEL(r0, 0x400442c9, &(0x7f0000000200)={0x4b915848, @random="b0aad0c4ec70"}) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgrp(0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) creat(&(0x7f0000000100)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) gettid() ioctl$FITRIM(r1, 0x82307201, &(0x7f00000001c0)) 07:47:32 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d020040000000, 0x0) 07:47:32 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = dup(r1) ioctl$KVM_SMI(r2, 0xaeb7) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$SNDCTL_DSP_GETTRIGGER(r2, 0x80045010, &(0x7f00000000c0)) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000000)={0x44e273cb, 0x1, 0x8, 0x40, 0x7}, 0x14) 07:47:32 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0x82307201, &(0x7f00000001c0)) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000540)) sendmsg$nl_route_sched(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8, 0x1, 'qfq\x00'}]}, 0x2c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x89f4, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000200)={'sit0\x00', 0x0, 0x2f, 0x5, 0xf7, 0xf9de, 0x8, @empty, @remote, 0x700, 0x10, 0xbb, 0x1ff}}) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=@mpls_delroute={0x114, 0x19, 0x200, 0x70bd28, 0x25dfdbff, {0x1c, 0x20, 0x14, 0x1, 0xfe, 0x1, 0xfe, 0x5, 0xcfee9ed8c90a76f5}, [@RTA_OIF={0x8, 0x4, r6}, @RTA_MULTIPATH={0xc, 0x9, {0x3, 0x26, 0x80}}, @RTA_DST={0x8, 0x1, {0x6, 0x0, 0x1}}, @RTA_NEWDST={0x84, 0x13, [{0xffff}, {0x5}, {0x6, 0x0, 0x1}, {0x3}, {0xffffc}, {0x401, 0x0, 0x1}, {0x8, 0x0, 0x1}, {}, {0x7f, 0x0, 0x1}, {0x4ce, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xff}, {0x8}, {0x7fff}, {0x5}, {0xffffd, 0x0, 0x1}, {}, {0x8001, 0x0, 0x1}, {0x2, 0x0, 0x1}, {0xfff80}, {0x7, 0x0, 0x1}, {0x8}, {0x8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1000, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6a, 0x0, 0x1}, {0xcb7}, {0x7a1}, {0x4, 0x0, 0x1}, {0x7c0}, {0x7ff, 0x0, 0x1}]}, @RTA_DST={0x8, 0x1, {0x9}}, @RTA_VIA={0x14, 0x12, {0x2, "4c74bd4cd0832573737b70953d7c"}}, @RTA_OIF={0x8, 0x4, r8}, @RTA_VIA={0x14, 0x12, {0xb, "ee28d3f82242bd6e335c80db2677"}}, @RTA_VIA={0x14, 0x12, {0x1a, "5359b8cc357f4d2deac4a5e1f86b"}}, @RTA_MULTIPATH={0xc, 0x9, {0x4, 0x21, 0x44}}]}, 0x114}, 0x1, 0x0, 0x0, 0x24000090}, 0x0) 07:47:32 executing program 5: r0 = syz_open_dev$rtc(&(0x7f0000000140)='/dev/rtc#\x00', 0x2, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000200)={0x800, 0x9, 0x7, 0x7fff, 0xfc}) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) 07:47:32 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_all\x00', 0x0, 0x0) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) [ 863.653098] overlayfs: './file0' not a directory 07:47:32 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d02005f000000, 0x0) [ 863.747944] ------------[ cut here ]------------ [ 863.752746] kernel BUG at fs/buffer.c:3049! [ 863.775395] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 863.780819] CPU: 1 PID: 31471 Comm: syz-executor.0 Not tainted 4.19.158-syzkaller #0 [ 863.788801] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 863.798172] RIP: 0010:submit_bh_wbc+0x5e5/0x760 [ 863.802931] Code: 10 4c 8d 7b 20 48 89 44 24 08 e9 3e fc ff ff e8 01 21 b1 ff f0 80 63 01 f7 e9 4d fb ff ff e8 f2 20 b1 ff 0f 0b e8 eb 20 b1 ff <0f> 0b e8 e4 20 b1 ff 0f 0b e8 dd 20 b1 ff 0f 0b e8 d6 20 b1 ff 0f [ 863.821837] RSP: 0018:ffff8880519d77c0 EFLAGS: 00010212 [ 863.827210] RAX: 0000000000040000 RBX: ffff88804ac59e70 RCX: ffffc90005b2f000 [ 863.829618] overlayfs: './file0' not a directory [ 863.834565] RDX: 00000000000350da RSI: ffffffff81b3af15 RDI: 0000000000000001 07:47:32 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d0200e3b80200, 0x0) [ 863.834573] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 863.834581] R10: 0000000000000001 R11: 0000000000000000 R12: 0000000000000000 [ 863.834589] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000008 [ 863.834598] FS: 00007f0e14845700(0000) GS:ffff8880ba100000(0000) knlGS:0000000000000000 [ 863.834605] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 863.834612] CR2: 000000000118c000 CR3: 00000000a1a8d000 CR4: 00000000001426e0 [ 863.834621] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 863.834628] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 863.834632] Call Trace: [ 863.834655] __bread_gfp+0x14e/0x300 [ 863.834732] fat__get_entry+0x4f9/0x8e0 [ 863.834754] ? rcu_nmi_exit+0xb3/0x180 [ 863.834769] ? fat_get_mapped_cluster.cold+0x5e/0x5e [ 863.834786] ? fat_get_short_entry+0x48/0x2f0 [ 863.834801] fat_get_short_entry+0x13f/0x2f0 [ 863.834817] fat_subdirs+0xa5/0x180 [ 863.834830] ? fat_search_long+0xdc0/0xdc0 [ 863.834844] ? lock_downgrade+0x720/0x720 [ 863.834858] ? do_raw_spin_lock+0xcb/0x220 [ 863.834874] ? do_raw_spin_unlock+0x171/0x230 [ 863.834891] fat_fill_super+0x1cc0/0x35a0 [ 863.834910] ? fat_write_end+0x2b0/0x2b0 [ 863.834923] ? rcu_nmi_exit+0xb3/0x180 [ 863.834936] ? retint_kernel+0x2d/0x2d [ 863.834951] ? set_blocksize+0x5c/0x3f0 [ 863.834963] ? set_blocksize+0xb2/0x3f0 [ 863.834974] ? set_blocksize+0x163/0x3f0 [ 863.834993] mount_bdev+0x2fc/0x3b0 [ 863.835004] ? msdos_mount+0x40/0x40 [ 863.835019] mount_fs+0xa3/0x30c [ 863.835036] vfs_kern_mount.part.0+0x68/0x470 [ 863.835052] do_mount+0x113c/0x2f10 [ 863.835066] ? rcu_nmi_exit+0xb3/0x180 [ 863.835078] ? retint_kernel+0x2d/0x2d [ 863.835092] ? copy_mount_string+0x40/0x40 [ 863.835108] ? copy_mount_options+0x1f9/0x380 [ 863.835121] ? write_comp_data+0x16/0x70 [ 863.835134] ? copy_mount_options+0x26f/0x380 [ 863.835148] ksys_mount+0xcf/0x130 [ 863.835159] __x64_sys_mount+0xba/0x150 [ 863.835174] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 864.037625] do_syscall_64+0xf9/0x620 [ 864.041446] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 864.046640] RIP: 0033:0x46090a [ 864.049838] Code: b8 a6 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 ad 89 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 0f 83 8a 89 fb ff c3 66 0f 1f 84 00 00 00 00 00 [ 864.068750] RSP: 002b:00007f0e14844a88 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 864.076466] RAX: ffffffffffffffda RBX: 00007f0e14844b20 RCX: 000000000046090a [ 864.083746] RDX: 0000000020000040 RSI: 00000000200003c0 RDI: 00007f0e14844ae0 [ 864.091027] RBP: 00007f0e14844ae0 R08: 00007f0e14844b20 R09: 0000000020000040 07:47:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000340)='./file1\x00', 0x0, 0xf6ffffff, &(0x7f0000000880), 0x0, &(0x7f0000000940)={[{@discard_size={'discard'}}]}) [ 864.098295] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000040 [ 864.105658] R13: 00000000200003c0 R14: 0000000020000080 R15: 00000000200004c0 [ 864.112935] Modules linked in: [ 864.119613] ---[ end trace ca4d30ed17fa0a5f ]--- [ 864.124509] RIP: 0010:submit_bh_wbc+0x5e5/0x760 [ 864.129236] Code: 10 4c 8d 7b 20 48 89 44 24 08 e9 3e fc ff ff e8 01 21 b1 ff f0 80 63 01 f7 e9 4d fb ff ff e8 f2 20 b1 ff 0f 0b e8 eb 20 b1 ff <0f> 0b e8 e4 20 b1 ff 0f 0b e8 dd 20 b1 ff 0f 0b e8 d6 20 b1 ff 0f 07:47:33 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000140)='ethtool\x00') sendmsg$ETHTOOL_MSG_FEATURES_GET(r1, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x410, 0x70bd29, 0x6}, 0x14}, 0x1, 0x0, 0x0, 0x20000040}, 0x44000) r3 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x201) ioctl$BLKSECDISCARD(r3, 0x127d, &(0x7f0000000080)) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0x0) [ 864.149287] RSP: 0018:ffff8880519d77c0 EFLAGS: 00010212 [ 864.155273] RAX: 0000000000040000 RBX: ffff88804ac59e70 RCX: ffffc90005b2f000 [ 864.163328] RDX: 00000000000350da RSI: ffffffff81b3af15 RDI: 0000000000000001 [ 864.173012] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 864.180343] R10: 0000000000000001 R11: 0000000000000000 R12: 0000000000000000 [ 864.217686] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000008 [ 864.241638] FS: 00007f0e14845700(0000) GS:ffff8880ba000000(0000) knlGS:0000000000000000 [ 864.246453] overlayfs: './file0' not a directory 07:47:33 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r1) write$P9_RXATTRCREATE(r4, &(0x7f0000000040)={0x7}, 0x7) lseek(r0, 0x9b3d0200e4ffffff, 0x0) [ 864.269332] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 864.313026] CR2: 000000000052dbcc CR3: 00000000a1a8d000 CR4: 00000000001426f0 [ 864.334181] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 07:47:33 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x8600) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x4000, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(r1, 0x891c, &(0x7f00000000c0)={'hsr0\x00', {0x2, 0x0, @local}}) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$SIOCGIFHWADDR(r3, 0x8927, &(0x7f0000000100)={'geneve0\x00'}) ioctl$TIOCSIG(r3, 0x40045436, 0x3c) [ 864.358241] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 864.378823] Kernel panic - not syncing: Fatal exception [ 864.385023] Kernel Offset: disabled [ 864.388767] Rebooting in 86400 seconds..