last executing test programs: 3m59.150148117s ago: executing program 4 (id=4757): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000300)=[{0xfffb, 0x2}, {0x5, 0x43, 0xa, 0x7f}, {0xb, 0xff, 0x10, 0x5}, {0xfff, 0x5, 0x4, 0x7}, {0x19b6, 0x46, 0x80, 0x4}, {0x8, 0x9, 0x8}, {0x79de, 0xfd, 0x4, 0x4}, {0xad, 0x2, 0x1, 0x401}, {0xd5b9, 0x0, 0xd, 0x6}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b1000504600000000000000007000000331c13fecea10500fef9ed06c7afd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d0180000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x248f, 0xfffffde2, 0xffff, 0x1, 0x24, 0xe, 0x0, 0x0, 0x0, 0x1, 0xf1a}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) mknod(&(0x7f0000000200)='./bus\x00', 0xbffab6d3d3d32fb2, 0x202) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) poll(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) 3m58.349004267s ago: executing program 4 (id=4779): r0 = socket(0x10, 0x4, 0x3) getsockopt(r0, 0x100, 0x7fffffff, &(0x7f0000000000)=""/32, &(0x7f0000000040)=0x20) (async) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) (async, rerun: 64) r1 = getuid() (rerun: 64) r2 = getegid() (async, rerun: 64) r3 = geteuid() (rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() (async) r6 = getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, r1, r2, r3, r4, 0x100, 0xfffd}, 0xe, 0xff, r5, r6, 0x100000001, 0x100000000, 0xfffffffffffffbff, 0x100}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x102) r7 = msgget$private(0x0, 0x2) (async) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x10000, r3, 0xffffffffffffffff, r8, r2, 0x1a8, 0x3}, 0x1, 0x2, r9, r5, 0x81, 0x1, 0x5, 0xffffffffffffffff}) (async) getsockopt(r0, 0x7, 0x8, &(0x7f00000002c0)=""/93, &(0x7f0000000340)=0x5d) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) (async, rerun: 32) r12 = syz_open_pts() (async, rerun: 32) msgget$private(0x0, 0x0) (async) r13 = semget(0x3, 0x0, 0x120) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000003c0)={{0x5, r1, r11, r10, r4, 0x12}, 0xfff, 0x5, 0x3}) r14 = shmget$private(0x0, 0x2000, 0x412, &(0x7f0000ffb000/0x2000)=nil) shmat(r14, &(0x7f0000ffc000/0x3000)=nil, 0x1000) (async) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000440)) (async) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x200, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) (async, rerun: 64) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) fcntl$setown(r17, 0x6, r9) (async, rerun: 64) ioctl$WSKBDIO_GETMAP(r16, 0xc010570d, &(0x7f0000000580)={0x4, &(0x7f0000000540)=[{0x800, 0x2, 0x800, 0x5}, {0x1, 0x19, 0x7fff, 0x1, 0x7}, {0x200, 0x34, 0x4, 0x2, 0x7}, {0xffb4, 0x4, 0x8, 0xd, 0x5}]}) (async, rerun: 64) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) 3m58.090096343s ago: executing program 4 (id=4782): lchown(0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa6b9799d0807086dd69b80bb100102b80fe8000000000000000000000000000bbfe8000000040"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001540)='./file0\x00', 0x100, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x0, 0x0, 0x2}) r1 = getpid() ktrace(0x0, 0x5, 0xa24, r1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000600)="d41019f09593ab60", 0x0, &(0x7f00000008c0), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0xce) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) 3m57.150377746s ago: executing program 4 (id=4797): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x800, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000900)=0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000012c0)=[{0x0}], 0x1, 0x0) 3m56.899165831s ago: executing program 4 (id=4801): setitimer(0x2, 0x0, 0xffffffffffffffff) sysctl$net_inet_carp(&(0x7f0000000840)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000880)="75bfc40c", &(0x7f00000008c0)=0x4, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="f3fa82702ed00eaf1f7c328cc844edbc991f9757fd7864dd225d1e3958ba5dd282cb4298c03f318b11cef3a24dba648113e5a13041b100703392f5a9f70c856725fdf59b40fe143c08e33fdaa995f055ca935eb00a71933e7bc608b7e17b41222e280d08ea1948a8dd145ffe89baef2f400b4b0d0ed467acee650c232515bdbc57b669abf45eb4dfd32720187ace1215832263ecfc163ed44cede4249932c11a86de5ccbe8ea3b64f4c0b802c2948aeb79aa9a1f2f10abaf52fc3e4dc88115649a40f32c9d24b55050c274c5098a633946ec21121f1ba5cce90d82adbcd2e36c41965bf21223e7bbd1cd6f6fc8188000628555", 0xf3) 3m56.839841102s ago: executing program 4 (id=4804): unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x5, 0x5}], 0x1}) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 47.590437545s ago: executing program 5 (id=4991): shutdown(0xffffffffffffffff, 0x2) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x8, 0x0, 0x0, 0x1, 0xf1a}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc1206925, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfd, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb0800426d00ef0068ffff036c907800000000ac1400bb01071f00e0000002e0000001ac1400bbac1400bb0000000000000004e0000001890bd47f000001000000004428809100000010000000a2ac1400bb00000080ffffffff000003ff00007fff00000081000000060000831b80e0000002000000000000000000000004e00000027f000001010000004e234e21000890788df347577cdf347217fa57c4ae0c55120391df00e9e651b974781d6f0b21e15d6103b0e1291880fc9872479a54241ed681ada3e7a7949df27f1e5d85008222ffaec117b74003521476481510545eb48f589f1d6b557c27426a7c63efc52d9174930d02e42fc964b50cda16c8a11e55ab665ca9f92b23174c20d3e49ae2959c1e173ec66d8b52d96e2d092fc9fc362d7a033463fd420e43a3cc5d475e4006a808f00de3df5a5aedb72de81fab02dcbee5491c4e87ff40bd37f1f59d2aa4537bea0922bcb0cd8a143701963a07fab588d644bb3797be02a1613023b9c19bb1b0834dd24f563db0fdf64305ab5323577a6ecc8af7df5fd6b0b704d47dc0f369c96a50e213be078a85ede19386ba65859365e428e26d4a9b23b531a9c05b19f6d800eb162e283011e3b93f7c16bfbefd33346a92e6cf1b110a"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x1, 0xb, 0xec3}, {0x8, 0x0, 0x1f, 0x1d}, {0xdfff, 0x3, 0x83, 0xfffffff6}]}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) shutdown(0xffffffffffffffff, 0x2) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) (async) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) (async) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x6) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x8, 0x0, 0x0, 0x1, 0xf1a}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r2, 0xc1206925, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) syz_emit_ethernet(0xfd, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb0800426d00ef0068ffff036c907800000000ac1400bb01071f00e0000002e0000001ac1400bbac1400bb0000000000000004e0000001890bd47f000001000000004428809100000010000000a2ac1400bb00000080ffffffff000003ff00007fff00000081000000060000831b80e0000002000000000000000000000004e00000027f000001010000004e234e21000890788df347577cdf347217fa57c4ae0c55120391df00e9e651b974781d6f0b21e15d6103b0e1291880fc9872479a54241ed681ada3e7a7949df27f1e5d85008222ffaec117b74003521476481510545eb48f589f1d6b557c27426a7c63efc52d9174930d02e42fc964b50cda16c8a11e55ab665ca9f92b23174c20d3e49ae2959c1e173ec66d8b52d96e2d092fc9fc362d7a033463fd420e43a3cc5d475e4006a808f00de3df5a5aedb72de81fab02dcbee5491c4e87ff40bd37f1f59d2aa4537bea0922bcb0cd8a143701963a07fab588d644bb3797be02a1613023b9c19bb1b0834dd24f563db0fdf64305ab5323577a6ecc8af7df5fd6b0b704d47dc0f369c96a50e213be078a85ede19386ba65859365e428e26d4a9b23b531a9c05b19f6d800eb162e283011e3b93f7c16bfbefd33346a92e6cf1b110a"]) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x1, 0xb, 0xec3}, {0x8, 0x0, 0x1f, 0x1d}, {0xdfff, 0x3, 0x83, 0xfffffff6}]}) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) (async) 45.838713845s ago: executing program 5 (id=4996): mknod(&(0x7f0000000040)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r0, 0xc0387200, &(0x7f00000001c0)={0x0, 0x5, 0x0}) setitimer(0x0, &(0x7f0000002840)={{0x6, 0x5}, {0x7, 0x80002}}, &(0x7f0000002880)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffff732, 0x0, 0x1, 0xdfdffbc4, "97115f33aa7d00fdff0104001000000000de00", 0x0, 0x9}) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) r3 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0xfff) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xf5, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xe7, 0x0, 0x1}, @tcp={{0x2, 0x1, r4, 0x41424344, 0x1, 0x0, 0xc, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7a, &(0x7f00000000c0)={@local, @random="8e006d2900", [], {@ipv6={0x86dd, {0x0, 0x6, "15017f", 0x44, 0x0, 0x0, @rand_addr="eee7522b0700000000000000003a9600", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, r4, r5, 0x0, 0x0, 0x11, 0x0, 0x33c, 0x0, 0x800, {[@timestamp={0x8, 0xa, 0x6, 0x7c}, @timestamp={0x8, 0xa, 0x3, 0x8}, @eol, @nop, @window={0x3, 0x3, 0x3}, @timestamp={0x8, 0xa, 0x5, 0x1}, @generic={0x0, 0x5, "6249fc"}, @sack={0x5, 0x6, [0x6]}]}}}}}}}}) syz_emit_ethernet(0x12, &(0x7f0000000100)={@broadcast, @broadcast, [], {@generic={0x8048, "974f3059"}}}) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mprotect(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setitimer(0x2, &(0x7f0000000000)={{0xffffffff}, {0x0, 0xa}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x1, &(0x7f0000000000), &(0x7f0000000040)) 40.862451494s ago: executing program 7 (id=5039): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x101}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) sendto$unix(r0, &(0x7f0000000180)="27cc4b89b051f20b2622770825f82bf2cb1c614a11d5cfc4b6b3d33139e6bed832eb4354799b8954b75937855fd6e08e84fe375278cabba091cacef81d72001de1cebb3b7cae057c3c0d8f0e5f1374610a9a395c3114a141517b79a6869f635738be9a3ef20d2c45d4fed50e15d5f270d7a5ac398b1b4a60ab796f427a14a12836f67ec19d3acc0c2c54dc3cc125cabe587f1ccf73fe52dfe392205a624b8ab70c27b0360a9f74d1b85a8a4ec8a277fb55ccb33a754a0231af58d9aa9e639cd9b59a0f068946958fadd9280481aebb916f", 0xd1, 0x400, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2930d3331b89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) open(&(0x7f00000002c0)='./file1\x00', 0x200, 0x1bc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x1002, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x6000, 0x205b9e) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x1769) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) 40.812107957s ago: executing program 5 (id=4996): mknod(&(0x7f0000000040)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r0, 0xc0387200, &(0x7f00000001c0)={0x0, 0x5, 0x0}) setitimer(0x0, &(0x7f0000002840)={{0x6, 0x5}, {0x7, 0x80002}}, &(0x7f0000002880)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffff732, 0x0, 0x1, 0xdfdffbc4, "97115f33aa7d00fdff0104001000000000de00", 0x0, 0x9}) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) r3 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0xfff) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xf5, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xe7, 0x0, 0x1}, @tcp={{0x2, 0x1, r4, 0x41424344, 0x1, 0x0, 0xc, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7a, &(0x7f00000000c0)={@local, @random="8e006d2900", [], {@ipv6={0x86dd, {0x0, 0x6, "15017f", 0x44, 0x0, 0x0, @rand_addr="eee7522b0700000000000000003a9600", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, r4, r5, 0x0, 0x0, 0x11, 0x0, 0x33c, 0x0, 0x800, {[@timestamp={0x8, 0xa, 0x6, 0x7c}, @timestamp={0x8, 0xa, 0x3, 0x8}, @eol, @nop, @window={0x3, 0x3, 0x3}, @timestamp={0x8, 0xa, 0x5, 0x1}, @generic={0x0, 0x5, "6249fc"}, @sack={0x5, 0x6, [0x6]}]}}}}}}}}) syz_emit_ethernet(0x12, &(0x7f0000000100)={@broadcast, @broadcast, [], {@generic={0x8048, "974f3059"}}}) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mprotect(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setitimer(0x2, &(0x7f0000000000)={{0xffffffff}, {0x0, 0xa}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x1, &(0x7f0000000000), &(0x7f0000000040)) 38.898370633s ago: executing program 7 (id=5045): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0x8b) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000140)=""/56, 0x38}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000340)=[{0x45, 0x1, 0x1, 0xfffffffe}, {0x35, 0x0, 0x2, 0x80003eb}, {0xc0, 0xa, 0x0, 0x3}, {0x42, 0x9, 0x2, 0x7}, {0x6, 0x0, 0x1}]}) write(r3, &(0x7f00000005c0)="d81a504e8368cc667807cebb95de", 0xe) r4 = socket$inet(0x2, 0x4, 0x6) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = getgid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={r1, 0xffffffffffffffff, r6}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x4, 0x20000000000009}) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x5, 0x22}, {0x4, 0x8}}) 36.877231566s ago: executing program 7 (id=5057): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0x59) setregid(r2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000114, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x1a08, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000300)=[{0x3, 0x51, 0x2, 0x1}, {0x4, 0x0, 0x2, 0x1}, {0x46, 0x0, 0x2, 0x2af}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 36.80228793s ago: executing program 1 (id=5066): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/118, 0x76, 0x40, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x6010, r2, 0x7) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000140)={0xfff}) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000180)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000440)={0x3, 0x0, 0x75}) (async) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000480)={0x4, 0x2, 0x0, {[0x4, 0x1, 0x0, 0x3, 0x7ff, 0x2, 0x2, 0xc3, 0x4, 0x7, 0x3c9, 0x8, 0x2234c8db, 0x1, 0x4, 0x0, 0x10000, 0x3], [0x3, 0x1ff, 0x8, 0x8501, 0xffffffffffffffff, 0xffffffff, 0x4, 0x1, 0x3], [0x1ff, 0x6, 0x9, 0x5, 0x100000000, 0x0, 0x80], [0x5, 0x1, 0x1, 0x5, 0x8], [{0x4, 0x6, 0x80000001, 0x1}, {0x7, 0x8, 0x21, 0x74a}, {0xfff9, 0xfb, 0xfffffffd, 0x280}, {0x2, 0x6, 0x100, 0x1000}, {0x5, 0xfff, 0x101, 0x9}, {0x400, 0x4, 0x5, 0x8}, {0xa, 0x8, 0x68, 0x8}, {0x9, 0x6d, 0xba6, 0x3}], {0xfffc, 0x4, 0x7, 0x4}, {0x1ff, 0x2, 0xd, 0x9}}}) (async) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) fchdir(r3) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000700)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchown(r4, r6, 0xffffffffffffffff) r8 = semget(0x3, 0x2, 0x8) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000a00)={{0xf, 0x0, r9, r6, r7, 0x165, 0x40}, 0x4, 0x100000001, 0x6}) r10 = getuid() setreuid(r10, r6) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000a80)) fchown(r3, r10, r7) readv(r0, &(0x7f0000002e80)=[{&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000001ac0)=""/71, 0x47}, {&(0x7f0000001b40)=""/236, 0xec}, {&(0x7f0000001c40)=""/229, 0xe5}, {&(0x7f0000001d40)=""/4096, 0x1000}, {&(0x7f0000002d40)=""/158, 0x9e}, {&(0x7f0000002e00)=""/105, 0x69}], 0x7) (async) listen(r0, 0x2) (async) getsockname$inet(r4, &(0x7f0000002f00), &(0x7f0000002f40)=0xc) (async) setsockopt(r0, 0x0, 0x9, &(0x7f0000002f80)="489aa9f4dc44cc49392b7b1225062ba1855bb9f2be21c3056f631b8be8456c2a4998021f08e33de85f63a1eeb21799d707501f01496bdea40ef5e0b003a8e2a5f042a606b94c", 0x46) (async) ioctl$BIOCLOCK(r4, 0x20004276) faccessat(r4, &(0x7f0000003000)='./file0\x00', 0x20, 0x1) (async) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000003040)={0x1}) (async) r11 = msgget$private(0x0, 0x510) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003080)={{0x1, r10, r7, r10, r7, 0xb1, 0x81}, 0x6, 0x80000001, r5, r5, 0x0, 0x81, 0xffffffff7fffffff, 0x9}) 36.801576202s ago: executing program 3 (id=5067): setitimer(0x0, &(0x7f00000000c0)={{0xfffffffffffffffc, 0x10000098ad}, {0x5, 0x10004}}, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000000)="0000000000ecff95a53e1ef7b553bc00000000ea0000934701006d12a9ba4c1d25a69e3bf9bbc6d8", &(0x7f0000000180)=0x28, 0x0, 0x0) 36.799470063s ago: executing program 7 (id=5068): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r1 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000000}) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) mprotect(&(0x7f0000397000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x88) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0x6) 36.754712365s ago: executing program 1 (id=5069): syz_emit_ethernet(0xe, &(0x7f00000006c0)={@local, @random="632ce495778b", [], {@generic={0x8864}}}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x8b2, &(0x7f0000000e00)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d90000087c00003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa890090780000000000000000000000000000ffff00000000fe8000000000000000000000000000aa0203b22497107d1d9571c522cc48b9764c9c29452cc04ee36c2808a6ad789f62fb527d3bf633b7a482b9f5bfc1e68bf0237969f6ceab31bc9ea49eef6cd06d6916fc4a0dd7bb9b2f8a3bfc1bd28f12382be0794c9cc30d3d0b4802ff62743862b7d6b95cb8913bef489332adcc069c228f77fe8c9630b12dfd986e55dc7be14b973d0e7a70750538ddaee8b94834502692fcdd2ad34294f02faa9ff21cebdbf21bf8486a03ba92b4d556164b92326636f85badf9119d6f51ce217bc12198f292fbfbc6cf4294eb8eaaf3ee3cf6eb42d69d6152b992a787bbc3e959f178de8cf54a57bd1837448b97153c4295e4e5239c213065812c41a6fd00ffcd90e1f9b769e44a44c85d8f749907afc4614e123a047149235b52a20c674a4acbb92581ce0453cc610a82c7cd598de6928df3feb88574fc3c96b1ea734d31c2048a2b9ca806c0acee7db08ff38820b857ccf0683db3911d1280ada0aa0dcd9518e4fada718387f6c2de92a49d23d72e11c9552b1a1615c5faf3eb492fe0c98f140d1a4bd430349258dda4d5c1934c484fb2742cf57df0a6638bafad459c69e99b5a53c9b2b59213683d60210b6af941cde24772204acb8bd18958d753581f6df4c2e4b32dc7c0d481cecb5382fe0411f9f1b437d7129a02000b719f6d470ee02a1e34c14ad499d4b7e7a36dc03ae0", @ANYRES64, @ANYRES16]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) sysctl$net_mpls(&(0x7f0000000000)={0x6, 0xb, 0xfffffffe}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x0, "d66ad0c200000000023200f6d700"}) ioctl$TIOCSBRK(r0, 0x2000747b) 36.754234454s ago: executing program 3 (id=5070): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000140)=0x4) r1 = syz_open_pts() (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x41946465, 0x0) write(r1, &(0x7f0000000100)='@', 0x1) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x2, 0x0) shutdown(r4, 0x0) (async) syz_emit_ethernet(0x17e, &(0x7f00000006c0)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db83440148110000000000000000000000000000000000ff020000000000000000000000000001060c000800000000ff0100000000000000000000000000019473fa2d7de6293290334c2269956f1d00000000000000000000000000000000b3d78e20dcb94d14943ca50cfd641245ff010000000000000000000000000001000000000000000000000000000000005014000000000000010800000000000000000107000000000000000401010985ccfed6396aa897350f6f2bca0416e6dcbc60e858c73b584c9e399c655e62e23fe7542132a4f8f328b3a64e3cd413023ffce0eb9e61957bb720bed200070000000000007b05ed6d3c31001f000000ae3f733b8f11619bd979572ae7b238bfc465ceabb377e1c8f80fd5050221690000000000000029000000000000000002000800000000fe8000000000000000000000000000aa030008a8000000004e204e220008907800"/370]) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) (async) getsockopt(r5, 0x29, 0x3d, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x40, 0x3, 0xfe, 0x5}, {0x6, 0x0, 0x4, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="00000000c54aef5f115fb0ecdb6ea692a1b0d3e78489f58ebd27d6e4d736365641a4290300", &(0x7f0000000080)=0x25, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r6, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 36.753135077s ago: executing program 6 (id=5071): r0 = socket(0x11, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673", 0xc01}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000027c0)={'./file1\x00'}) madvise(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) close(r3) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0x2080, 0x4) sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000540)="87d7f25cbcfd1df9b37a38734a376f7c", 0x10) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) chmod(&(0x7f0000000140)='./file1\x00', 0x20) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0x1000300010008, r4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) r6 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x18, 0x1, 0x0) r9 = dup2(r7, r8) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYRES8=0x0, @ANYRES32, @ANYRES64=r9], 0x298, 0x0) 36.71503454s ago: executing program 7 (id=5072): r0 = socket(0x2, 0x4000, 0xfd) recvfrom(r0, &(0x7f0000000000)=""/185, 0xb9, 0x1841, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r1 = accept$inet6(r0, 0x0, &(0x7f0000000100)) sendmmsg(r1, &(0x7f0000001840)={&(0x7f0000001800)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000180)="bbcad34d1518d29036de976aacb695a661e8f3a6205e4497fc30f038d9d0876c96ce72742bf0543cb3cdc30d3e5d5632741b3cc4997a42e9383e5a56", 0x3c}, {&(0x7f00000001c0)="c30e5715f0bb62779f8908eca093961e90085ef18a1483b5e192d034e12eb17b6afd6e4a4b1988bf21a7349b11a10463dbf550bcfab252d4f8f6e47a499661b6a02c2d0ef1cc6fc47d1f6b4d51930880e130290b9688c6a0051723a193ba08d0217b15b6f5e0611a29a9cbf30ea625a356d39fd37e15d285050d35846ea5f455d2e63f9933693ba4aafae90a881d29a1749d3d0ca26414bbb59e9ba7c4d9e15a8a369a2ff789c119cc8bd53a573ea3f04e3242ba8c4017a9cb1af040c5177f7c5e363eaeccb9e537e20d47b8c9a9e485a598f8585049f424691e37db9c090d78e3466c0d6b37d7cd73470078d38b42fb92da07d789b6cf93", 0xf8}, {&(0x7f00000002c0)="ace3fbba63735de7ba988b645fb205738647003ccb3decfc0c1034a214e487d99baf410790b2055d26187dad89ed6543df946f18b4b7126f8e60c405bc3082a33c9c01d29b19b677ec3b1650bcdf66088f613b2b9fbea1300f", 0x59}, {&(0x7f0000000340)="9168f0e3ecbc589dc62c3b16f83a92d3d217228120d04d502e3cec3e5df31b02ad99e8c4bf9dd393e901be8486dbd6bc2f3e41982964d024907cfc59fe7768ac36b7e0eba9903c87227a2e8089476cc2b0ca28730ae6efb50a187736763a06140ec43c9e7d4d003320d139c95c885303aa147df2d8953a7fe2dd31417d14cbfa0bd13ad4d21962c0703f5b68a5859fb426faa95be44ac752bbccc06ed68ac09b8ab6c302a860316b8bd4be122a060c94d71d89fd576f5bb243ef75e41e460bbb967bd407ab00d965788608c049222807324ac31e434866d6aef29af8044777c145851e567bb864f6854b8684e3ba50194170fd45b07bfa58041034f23b86b55939f41dc05f34bc33eead15b721cbf49c811b71dd848053762dcf8b2ca00dbd48b464e757624e82c8ba2caa3789777bda2354ce84d660a2366fdf517b7e392eaab52622bce2c0c686c5bca90b4acae62d2956222d3c3d98bc6953a43917110d0dc7c8edc906c4eebfd7862e2d2c579b203eb7902fad2372a489f4710c47725ad809b84901617e8a8f51c91ccb74e64f6fa406ba445def4203340e7c670a0a9a5a69c4955020bd2c21ddf166ef655f4cd968168bfd5ae60321babe16799f6a1db660f10dcac26eefd710792d24b1d82c439ea4c28cd154e55f0b107f601092164c7151819ebb4d55dfbaf55fa8643b1f44358c86962907fb608960535d0d9a89e4333fc9aa29ac355ecc62f8ef8bc7ea150b3e68a4085f708770dba921c7566d088109f50d8cc688e428332db2451ebb47351aa7c7ecd1673780cc9b39974e7c380ba5f70a21d8333d4f25563eb79489eb8a1c2eb21e1deb654566edb89d70ac78951a3a0fea95db5fe9a4699c73aae4df24ea4a0d9a54151dfbc4c48c21475948ba267b4fcd81b75ca54878f8e81e2f89174b51726631a21a0b4e231b42dd92862785f264d49977657e628f06ae76cc4b259238a0360f73373a5427dd296b745a9da5b5094a5a1a24f3f3877301f36ec8cadde3e660fceed1b542bbab397cd23714d87994a53414569e667825e5af473c471aad65e882a010ab7a63353324d7a9fbf88f2ef65a73873548737e631a2e6101bd3c211a845e784d4247163697838190df4513a5e2c4e90e799bf244f05da05344273855f39d36d6c32b31f9bce000cc5370238050c8ec8206517ff3e867bda808eba8861b30374e841892c46cedc2e0a8dd8de6db50d9135a1e0f83910d2e9406f8bf8f3d0c092f74d10aa931f299440b41ac5c1d1dd049a6fb4e039c217c9d89ab51b06fb8263bf6c4f63116c9e4af3a0733322cb867d7b55a6de6290abcdc4ab32fa26d56e0b9229ca618bb839314125c3f6425cf4abd68815434c58cb2112dd4632cbdffa3186400cfe55ccc778113df4564ea8c3f9bd10d2f9188ec773ecf1dd783e83749641bcd822f7f0ab001dc6acd2315a47d011169c9947ffd40c087f6e915fa7c2e464cc112e881d08e520e87ff90095c6ff27b67f8ef62da2125536c17688a41d0f98ed9ab855a3dcef2d4e2e386aad2572c356b906d1801158c53ea992b7bb1514cd5645f197dcc9bfd72b31454bb7afd9a4773a459af82f901484ce5ed5763c1b5bd7ce665f19a8e37891385851722353c5c261628647828b3ecd32d7ec3549e9de4df939c7fd52c229593cc29e3ad084b91357b8abb015301deed26501e91fdcec46df7de93a29fd617599ec47dcd3f8422bf1051fc9ba77e5e20f6947a42ca0e81f5a29b8d0e47d98d7ca2e4e319a4ec905de8ed14e6e3c3d28645770604988ebeed500d240f14fd3133f171fb4eb6acf4217cf9fbca2f433a7da1dd964cded129ef933408d99ae5759040442f1e6f22cdbfc205574a9a6c36f4e7fb7edb11b1ad26a075c19aeffa9fe7114b7de1e03672b4be5bcd9784e8a03acb6627bb7dd28f6a9eb445c2fc0e1c81e0f49f03e79abf53c77a47dece583993cd99b334c73fe15da93bdd3012d9475cf1c7b240723a50b0c0d7c292edd25fc26878234ef8f8688e20d30865457c2410537e46afd7a5ee64d37b043c7d350e3d19e85a1bfc8c6424f9e8787ee2fbde6cd301a1f8a457ecd4f189ebc236a6cfd6e9dbd087fcb4562d68414396dfb3bf0a7c14b14a8c710acff83fbd0aabd084de2d119d09549bb1878effb6f9951ecb06b8722f6edb4de82cd47a17e0ec5eb060d55fc7db07d8489a39387c8fde419f7ae2c7ace10947537d2358c1bbebc8bad9bcfe43d337d4229da51ed2cfccae4b7b59d288be76e3beddb8296139d8be17766bfa83c645fc03f5e33e657e9961536d5ee00aa4bc8f3c58ff1db2858283040596db70cd49335bd23c494ad630dce03824d6f6232743a6da4c0b16ff5566455ec47c09823a0013fc351a149184c2b44249134a7b7a2e63f8fb38d41ef29866bd3bcf3098fcac094e7d50489f39f0e82292d56257b54300087da86a727f2a48c4592b6463ad61d4d339e2237afabfb9545c00fd05c358da6d55cdba6c4acc86ed883f6950e870509d6c7714ea2d4064510810bfa555e6d02d124a000afa740bf157d7032c3ca0bbdf0b671cb7b703b84e24532c07602a9758ec36d3240d3d62960e5c0a77f08b3cf618b166089578445cbd9f18e7bfc8310b8aba04b6929e3491f35fd6204c35d10febdc38763609f209e766483973391d80eedf0994c1d3def44bf52ce975e67ecf8d08f74c6af813454ac5fae0ef17f31dd89494e54267d1c834a2b107d4d569474f0ea505f9f44d57aa415de9b8acb4d25703b2997925fd7fa870cec74d0a9902ac40fbd12d0e1947b1dad21833bc00d1c8c52e17f87383b6bc460a299797a1aa445bd87d4bc6863a8b0b6bd69efd1194aafc75104c598222cc804ef6fe2be7fb405e32ffe96edcda6ccfef40f5d7d5231970b4921f3b7e7d39622bbb32ba0ac9158bc8e205d9e0dff2f8cfa8842974ac68f729525e86daa12af5da28bbb658009a2fcdb3d7cd47deaac0a796e8fa5b3436d6bc12d81a57716d5aa96d83714fc00a41b49ad45da5ed0322ceb26e3561a58902bd24d5e66ac869af415012bbd457b86b6ee8d6604dc0bcf7d63630c963a1284ec3e31424d1cf448d9931b412b4993caa6360938ee32a9abd6128eb93b22170b1477ec4116bb9522e08a3e5bca29811bd814bfacd925b60b3148b578a6299205ec67e543114b02321a81c4b8e8e3d1a139b5ff3d9aca78cb269316c3e71eeb65a5a2ee491254bb6958da6d7b2f947afbe8dfad3019ccb3617fbc9256123e233157d2598502c17a99d68ebedfe2552746210ee82085e11539bbae1fe33c3887280fd480d4d9d390b575c7c0a59fdae8f8c71231218db36a228fb9d819624adce549c177f5ebbd01e13108f073997c7ac4ac0e9533c6b60822d00ff53539e620b0b4bae0fe04ffcc4074f0a5329146d0ca5ba74278d358e1c95b6a17baa14c08e8b8f7c2539f75c1dc66ec6c16dbf7c538e56595c59818f6f5c7558fae61d3f534160f5ffc81fd68a71ddad5dbca29dfda8277e88b71a52209b687bdd033c91771b51421ed9c2de508d9c8a71d559f0a118ab307768775e761d0297343eac67d1aff8ddc6c5a2e14a3eba3d07d686c0fc5c60542331e9d08d147f45528c84514b6158071fd081453b04df49d3be64d0232fe6aa33b297ddf27cb59ba7edd0ee17a379096106bf1a575ec552789fdd07e34bfe490f94872944762dfa7a1ceda7ab059dbe7d943aa8b6f11ff9c96891650c015485865c38289f0d540566dc5cb13860dde025d1baa4c3aee833ba5e1db3edd4ee5187efc041f593b0d434c8d67d6436f819fb022f6084f6be7258d3abaef05b3f674a6d17a11cc45c56c11ca2f5520fa12f73b4cbeeea19c9f8ca4aa7278107db3553a4b523f958244be2bf612ca0bbcdfc65f27f840262eb7b37b25bf4fde60428a36c9a7ed527c3cd54d577823e65fbc0554938bbec0f4eb6aae9d7e811340f8c6baaf03c9eab66a5d1baf7f67144da25658feb3bfe96b86402f524960eccac52d4b22ce1f8509036d33657842fe9ad3bdc4762baff9a990129362bea01b2036de20eae4bcdc0903291e98d93613e7ae2da34df3ebed11c05ac73649c6638ff70bf1a6071bfb2bb445bed4bc57a8926ecd5b273e1c508f841048c2ed113484e60e983e20e3f7e8fe7667de79034ea1cfb9f2428cb995110ba2d31766509d55a0b31d738d2887f9440097c817a038d73bfc5053d35b52c54648f59e44f4013f9f46cde144d1ceb191d4c68acb233cdb6eb16a2a0792b48637775f72c6ed25b30f58a9a819c19b80467254b73ea808c6229619ac8b74443ee853b1352cb1195be571ad6d8a8186168489dc8282b29722a0f558b807bae7c59c3617457f59f99c263dc80e10bd6671195683f879bb25f0ecb2c96907c6f95db010b2c26f99cda1a24a353a6d8d70132cd3fd69dfc9afa90ca3284eff98a87fe970817aa8aefc2929e14c3046d533d176f9131c4affebe3f1e41415f9c769efb8e02bfbd6ef461335a9e6d8f655e7ba4a02fd47a46748c51b067a89e396c05d008874384cadb32332b90274d6d42c74b8bd71bd8216ba793d7a06c7fefc3a7795ea89be18d7b5712f91bfe2ddd430a32ba40ec0a1caf1ef31ec52683d7fb041ed47c691c9986211e3edad6e4950ddb1d973f4b7590a4cb742bf7b9fa0592d82b5c3ad1fa6345c0f4ac97793ce47ca19aafa2dd09a5dab2c4320be5c5c3c2e25a329344f0aa3305a77eb30aaf79d4d2c73c83c3a0f8b06c9527555c04e36ec2e24948c4348481b688b137c71465a433632fd783af645e989b6f6ddb0f92e826b8dcb617beaf31a987fb7423c18da4f02dcf51000e1ccecae7f82dffff03030ba21a65b5c8d37baa1114d06d2358ed06d4cec55a44ec58a29c0fa101288f00f77ccdd75abf7bf978fa34be15f36cfafc3762f115d7e60956140e6070660c3f5fccf7ff3bb73f5a6a1753f100dd3ea17eebd44bf3605c17a244e8ac8fe0f3e53c4b37476fbe1e65fe7edca1a835c3558beb845163f95083a21cbe6303a27de71e954bc9b6b17f66ffd6a5032f8c8385271834d9bb4bfdf1b97fbab2d4aff111d1052a08862c4ab8d4a630102033e1aedbffa69b3ff62377eaf0bd215484dac238493c34af317354e0611fc2d7f81e9c72290795bbaeb410e4dfea4c007f59a992b89e43294ec0fa1defb546468427f3506f55a5df43e8215cb8dc87f49f700afeb48e43a9f6adb5912ec4780f0bd56a15a10b59ec517a328a753eaa61ea92edc808e0fbeb53e0c772c6406348da009132c5bca47456597589422db9ae0e7df3f89440799c9fc7a99cf429d265ddb94956cf5d29c4eab6fe9a895894519c53dd9c0dee94086255bd4bfce2563bf53e6f89dd7a0bc1b533abb7afe58440e2a1c8269372c8d62ed583b7ceade5b170e54532a96c66a2d81c26fad67612821f502bfe86c1cfbb49c65503b39bb8e0b1f2fb438c461613a3dc68acf26c5793f72fe6ccaf7c10b7d87c449629cb9405ea92b5e0d08988a940d63ec90c58d9bddd8bf6c8ce63d8901ff4750590776388e4fbfa44415b7b4cce2872be4ffb9a0b0946094e830299958977eec8da6ce6366d7342d13a3751e3a2a6194bb984207df379974c5ee9cf8d70d230bb3cad05bfc68ec550f8df63aa50b27862e1341c72dac227490e7bd462248803fd85b6507b3cb36e20c7e54088b86e9190942229d168e0c5ec713513f19766600fae59c6b7a98a59b16bd249d9f5baf7595b9ee47ecbf536eb57b4d5cb3cafaba5eb6efb", 0x1000}, {&(0x7f0000001340)="9eff8885879fbc372b98c62e1d4bbdaf45112aa8a81ee132863e4dc876efc1c1cf16d3d1b43017616999ec5f2a99d3972f477ad3b5d53108dbe68894158c564dbad15101df09075c1f61548cce3683d1b04b2b993f3929a6d5146e0f88654062b30ffca81f238d10adf4bf424b137af6cd006e4ae1a89687fd19ef601ccdedb82209f41e4190b80161df86fbc06b1030ab8c0e6ee68357f6877b6a7b5b199b90ebc154f4a57d4281b610a588ad841970207eef3b09b16a4acf6818277aa09ace13979fb45b184b45e4bcd90caaf0eb46b122af0a8e36356e00bf540d", 0xdc}], 0x5, &(0x7f00000014c0)=[{0xe8, 0xffff, 0x81, "4e59bbb04a9752619266be9db9bc2cbe9abfe6be7f5c27fba8fb292c25b238edd2a51c0af6a0d5323f0221276665d320c19894fa050706146f536c93d4dfcd0f97e21913429e5edc0568da1785d5ad667c429b1fd842210cc286946b08ddbf8acc0dd4f72e1f744d4419d70ddf8b13ed0e393d3f1bc8045ab8923b18564fa1ac8a8092a7b66b6139d0cc6369eae31460907823fd0676395946855d8485fe33ef8546f314fcd384d18504d51a0dfc978aaa1a01abfdc6107c169718275995bf94d4443838a49258ba252d84c471b78647870910928013"}, {0xc8, 0x1, 0x24, "3384e6a41c96993949e58f3a0ebf28c04218632e18ec5901ee30dd4fb9b943758a24ae3f205551c65892369b852d845319823e0fe84a41f5110e4f321f0ef2b632c181a6a636777c5e4db428afbda3232058be65c19c18808ada96f8f66842ea6afcdbcbf3774a824504f935ef7c695d99c39d9c50c9af4f41cfd27d2e080460c166150e2e78c09751d11ab382abf8c88681d4cd1ffcd3ccb894450b23da1c2b85fbee60d92e0361b01d4bdc8eee7401705468"}, {0x90, 0x1, 0x8, "01c0ba11f69435bdb42cfc5a8f8d60e5bc849bd34a61b7a5d5d3650edd762c5deb177951847cae113c1555d041ce2faa2ea45caa799b58a15463455112d51fac468ad21d8a884d1423acbb131e5fd7f6f87f8081213c08ae11b5dbc901e6f11995bae92b53490fba275b4085452765ca24349f8f26b49a007549f644"}, {0xe8, 0xffff, 0x618, "864ba77c591f9b38366d56cc8f943d45ead294a99398e489c94e130b9f708771a7a7b7c04996b74b75741f12d0d132eb426be6b0ceeb0b3dd6240de35af0fee2306eecfb8cfe3bc9c8eb1f40c33c0ad774eac3768452a0545115d27d21a9005ffff5f31efa182ce472b0268a02f575488270f485fd18ec25d08e15b2f3c762889ee49c825078baf9435bdae939b6427f3ac067626c4debb2c95993016ad505e9eeaa72ee688a1a6c2455b86c4d8008cace516e26916fdb35af360460e4fd917221c7ae3cf5e9803cbfadd02401c2a65aa8093f981d92c7"}], 0x328}, 0x8}, 0x10, 0x800) accept$unix(r0, &(0x7f0000001880)=@abs, &(0x7f00000018c0)=0x8) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001900), 0x80, 0x0) r3 = open$dir(&(0x7f0000001940)='./file0\x00', 0x80, 0x40) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001980)={0x200, 0x2, 0x9f, 0x25, "e17296d7940f024ffbc10098cd51f12683b19bfe", 0x6, 0x8001}) dup(r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000019c0)=0x8001) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001a00)=0x1) sendto$inet6(r1, &(0x7f0000001a40)="816eceddad0255f66dbfcbc774eebaed9556826a51b34f439012d7dfb46e007f81bf5a05c2eff8682e03178c928215eff9e37a50da67cf89d2d8b5a73fb7f98c643697aa50a7cd27af0c2b7e6eb9031f5e4f371f8b6de667329cf71e427a9072ea40f7d1a46559be76d3560299cdf8034f4b1712bef6359997ad9924686c025c68933e014011d72b95a1268fb5350e85159dfb13e6738c5b61b86bf4e090d5ffe1bf0553524da65bca6c22552c8259505bbd816c8b2e451fbce0b347359e15fd3712f7745fb087f4deb721f8dbfff9da27849b50274d685266707af636110af77fcfc1692299a9811ac18b7fbed65bcae4", 0xf1, 0x0, &(0x7f0000001b40)={0x18, 0x0, 0x79, 0x9}, 0xc) writev(r0, &(0x7f0000002dc0)=[{&(0x7f0000001b80)="964a191fce3cf7e3eef07ed387e1b02bb17842d9c52b6b7b8f4eaba34d26c180c3db416d3c4849ab7946852c023fa3eddb0216d4b6434af94dcdfc11cfe8d1cda9c639d02670d7e7bd34539c4370327d1f046cd2f0452fdd4cd27e3448efd08193a193f34b6c2e9cd1bbde1b9c3eb193be65061ae3b519a5aa1428cc3a8286580b12d1f61dc88de8f66e8d92e0f664f295b547a5e9bac4d4ff73cb711dcd82801a30d67a563ca06cd67753104db5727662ee491521cc9a3015ea7ff02053d26b", 0xc0}, {&(0x7f0000001c40)="1b91c2e6ce8c9d790913c59c2b89d7b7e5f27890f27384e05abd78093e35ac89ac3f2ab59686c269406ae95ccfae0117399acacf", 0x34}, {&(0x7f0000001c80)="38e75ffc2d920c0d606c689106e6f902b7c55d4ac683972a591c6fcafef77bbb426ffa0b934b29cec396f255bc5b22db42eedf8dff02fdff0aed7b6ac84458192deea08493762453a24ae5fbbbbb67deafdf57e8c75c9d32dd2b51943fb595c08a4909033bfaf10ebe596746c7992e0021c1c55bc7b03502a113740ac6345ec1b3464a9f563d25407af513c730697f12e3b19e13382d98c30c5d5b546037389e3bb442ec21e2614eb9670338f1e45f6d5a33a3bac4a1c394c04965973372113bd11186200c750f2fe74d646de4acef0c201987ceedf7d3152190832400e80f9e74a59fb4ec2be1bfe53cfb9074a3d8e7103bbc76e4fd1fc682898dff3008e8d368c40bd60cb2fc315b6895574b3c39bd5957a43faf75c8ab235da47b897b46a989aca3156cbe5f97243343f3664e1ec92394d56b8589823bd9bb16c117267dbb84c408a0187fc1d45bd4d1bf079e0b944d529dfed97df2f0642607bf8e463975df193345a85ea6b652ac6748772da51393122aba2eec7234e78484d2c257e8daa36fe886db8a8c7670dd5cbeb63f7ae4eeb686ed8c31403c1531395dc17d367c24b39970e1e1f3d19432ce323b1e6b8c3a7f24746941e6ce21aaac32163eb7dda1a223743b584256870cb59434052def566d5037b3cada164acb037d128fc017d85a9c0d26f90aa40c3e59100df6569d31549b03a781e12864cef7bf657317a4582e083ff6fe2df541d9c52e6c067f3ce3b67a7d4c6ea046467d342f886126b9ad79ab77ab5893fcc6b41f8b491518bfb39c724041f695177c17acd3e5d9d2ff24e10ddeaabb360be719e5cb589de8e7fceead6470c781d80ef59ea16d95b1437bad4eca91e68a535ccdb70da58749f13a3c64fac9408900d2c1766640f3e9e7828e1dbe0558bb36cbd9da412de4322ac983fce889d88a9664ec4824030e58a7d38e3b1a63b185e286fa2cf519295ce65b7b9b61cc7e14d1fde6c70de7d0def6d54482606f5b4fa52788f174cb453ed99f66fdea25715be36afc177bc892c6e035a00ca675d90b540c5e9333e791a2a4c8776ed43bbebc16026792b947469591517341bde608d09b906706e9a4c4e171d8fce8cde0b993ee3fa670f8a17d41504e6ad687f25c9e8793abea19dc786e46d23547986e7e6eb58c49d9207358b48d6553505e6c22b57b5477a82077bec0e33be057f1dbc981b995751815d3407051ac07c5ba176cf8dd40a34deadda6530a9b20edfe405991adb001484189ec31d29dde52d1b928d7ad3416b5ddb45fbd0d7c58faa347879495f1e19bf167aba0b7efd12415674aade56a35ab4fc20ea2a6fa708d149756a1e9088db9ba3b539e3bff8ec144bf7335667d642e3f3b8de4720800feb14de18f3729ac5bb3cbb41fe24888edd974b1e8ccc1c6bbcdbb4276b497bc8e98d8b516208645bc54b11e0dc65762e84fb62f905049d09aced7b3d2cf1176e8aafecdd6f1453c991d275ba28214fb70242522101bfaf43aa4fece6c98be9ea28a51cc72e9529629fca89d8f46a16e436d9178237af3e55ae617c9f5e5e10056f8df4d4b1a494b370d948e631911441f4ef009bfc2925aa4841b537c540726851129b7b33f5a75d3d64b035f018346979857d3555762d08c9157a1abe56e101e93c74f4054c4e0ea9bb6875ee1ee8937a45f7e937caed7acf38e50939da69c3694dce923bbda09d719e573511e54493b1efb22a9feb7c09b5f428444d97764898a8448730828f4ca6f332474670126be040a08175a1104ee8997fedfe865457076b2ff474cb80aeabedb13ea4a43d2d6f14a5e989c1ab33ad67d0d046941f2c4b4ceca008d3611de829fb5a9a71494d757054e73fe7a36b16562663442e912e5969581067b17116f0337c4afa238ca4517645d217e47e5ca108e4a4158be0f437e2c4e8f25e2869fa22cac5b475922bd3d00b0e9db815035dcd275003b15fa11ff0883f7fe69035345015da4cbbfddad786ec83e46ea448fb04eb94a3236cadf0517c589e2a13bf0ffea0b2e1038bf6e8bb57dca94cc6c01615a776a99c2467b136de03728f2c6ec8034ffa13fa56b574d01d4c6645e27f3b4c0387dec3e42477b778dcf5affff01244b7457e2b7ca3542b35cf6a71eded17fcef132f0c0fbc9068b9e9d083bacf5553538b5ceba895ad8c05fe4b2826459accc7dbae4bad0e76e48eb48a02ad46e76291c4904f80337832803317df26550190f8327b2a81345243995859dabd5ea7d1a82487dcad6eb5a477d4dc841d3de2a45ae79465ec7631ecd7a7da8c4033a7b2e9b1098bba65ff9adbd9fd8f67c557656ff7b6cbe42cdbb0ad7a12f181b6d5c3775f81437861e3722189ef2f2a4a851146ef562696168ff45e1b191dd1340374ddd00eba07938707e3b3f7cc7fb2207c8e0f110118fb74ed9009713df047a96efbd907cdde1946c1c2da3c982964b08d4b153a9662a7d8004b41420d932fe3fb81f3a0133d5db9e4fcce5312b8b9158c6f759c5f2d65dfc91f3b0bb88087987062cd3207af79f28841f1a4cdfe89f83a6c8d55b6bf11e37c1e31abfbb597d3f201e9b0f2df6eee290f1eaff60c533b0fb6ef5c168818dbccc9b0b5971bdd4843e84eb28d86617502c50f096a19a5e827bf96aaec23b4c9e5a8fca05d22c92ba3e30f8bc1835b8ae7c6516985bfed9b7893305528b7f5b2dc3ae4bd5ead4fef42b00a690009599d30a7ed61b66c981cfc26cb7e2261d1cb4b82893b60362a7df16c3102d2daf79cc5c6760f876a724ce828f35bffbe3f865be0d602203679e4fb423284a33ceccb8fec2dc196314e04c0beff9a676efe19def142b0dcdd6dc4c65787c128714a3eb4843fbfe6468e24cf8025170cc12dbf263d8ae866d1c8b7b64f5079185616112795c877d278a69d3ff71c69567f60b0d09bb470c12cc69d38247077ac7c23e200c884779e7ae0d3d789e0bd95174716670604be9fe62e97e245250ac8b9ec44018c2432a37423da3757074ab24a26da3eeca592c4296ef93ba30c825371d140dfd3e414c6a2cd95f37f914b38c00a30199c406406cc97503d3d238fd55c3038331f42b3d3b3aed0e7853b24ea446bad3688f1b81f050469b520be982b91278633205f0d58ae28ded8e8f0a6ff590cd4646da0f24fcb122536a9328f0655bdca6225ee6579e58ddf44e2f90e68c008ad790a0f1f434d17117c10404312c952604b58e061eb17528f1bb5adae574ef13e8ccf9d5d812a5a03029f9eef2ea0483592da35576829024535b550519203db03a13106f6781a220599190eda477fc62283bad85caa35dd43d84d6f16da5444243d520a821ace5eec65db29f3eaf2c13c132559277758fbbb0757e184383e89a5534c97dcc32b1ca43d04891efa3c3cbf1c209163814e219965c8f8c33165654d6f018fefca5e76bf97dd30842a97be234f284c367069f7a7071c994a17fe37fd01f3d4e9dfb10be2c92637c8bb5bb97e6235826bc1b4fd2c295bdb9abbd06b0d2f2fc0bc3011c9ccc1e874c23a4ad3e49ac5d726b23d668ac8670e5b470c188a0546d33d02b9d4d09f4f5c0917c26d3945566bb58beb6a1348379e62b4e4849de2c4944098059553eb4cb880895edbb70502df24b7f377423bf5fb8e9d5e36a42678ec659dd21e0d877839f38e7edf5aefdef2ad37c61ef2c498b3664935999523c66bb53a080aa3ab501e9788149308a87d01f0d8a8e31e7c8af236b518a1f779ae1dc0093010b1fa57d0f9da5e5fa14b2bb46a5569c85c9b596ddf8e6aed1d5ad0a1529057db69cde630a53f65576615e3892e6abb325e39789ad5ab71be152943e6ec2c9f01d9fc2c2751f3f43239792636786e038b4349c070fa02d235f85b17c8469520be38cf35de2f1c8d213ae11344875efda7cd3c5323ad82348afd80eb29ede3599d93c7fbe6d3b777345ba9580ab6f0b19acc55da64464d836f93c2470e8aca80552f33f6dfb9f3dc6ac7be41d1fcfec0e47e4cebf3b7d986234024b5f52eefda28adfb6e8501e45b28a8da04de565b1bb152e08086a2c3972c4854fefe45ea5ed78b1304ebd62f9ba5d4fe043856cc8c971659490e75e689531fc845ca932b32bbe5be0b6a10e70d4e44c1bef585e90b7556774aa9630da551f0e252123c74877f6165aa23b55f449d70c8333d4b987d9bb3b73cfd1b09838984c81075a3ecb9979829637c75c87cadc14a826b5e35284a0931ddb05f907da99586010309a37aa7c847c2df7b264f914228fc8b5994b6ca2401c8091f9471da804c60f31ee5d5ad4faa7ce75e454067da15dd21aa47eaf094a05135fec1ef64365f7e31da780ca453e29d932fa206f1d1d954a2c04fc7bc7e8b0f818b8a5ee989f78efe120eb88da656b1ae2e02bd7ace160bdca75c4654f104f9c9cc0dfcd52defad41e1102fec40924c899e7530d071aeb0a47a3154621fc2a17790bab43988a99254d05c61e0725311d987c4b2306812a76a82969274e7eba99a077f2da164bdbe148367f708fccea14e37e1dd0041dfe4ff59f2837a340a29007cfae8d9b14733e8675393114703c5c4853f9c8c3201ca114e4cdfd814231baa219e7a64276f5842648e55da445102d79aade02ee4b13a7b68736bc74311b5a26dd6135cec22ca5f1ba17020880a427d3874ebe7e063c59f5dda1823e6b8354292cff355812dfcb94e3959c4fcc0c7b329f30428ed6c85e69fedf34fee14638795f1d80f4ce9919b47e10e007bb4693e9e18ab99ca9d3c065d0fb675b9f98a5f30529dab0bb93fe9c000e9ea2cfcfbcd813342488e85fa643292aaec421b0682d711d4c492b8ad4b7f0a8683a616925b7b6d257be7ca8b8f439140d02d5e46c9a31de802651e17c65a5ccf30604660bb7e52a7c67b698c146faf1959f97d555411cf0e255530ce3ae9a8ca1e8d48e5ff200890bdd7c57f8ab4f3eaa97a80123bbb0e92bc5487cc6d3c80f8b5961f9d3c813edcbf25d664ee2b7ff3ac419f0a75e5400fe10136d366efffe2dd3ced456af1a26384251f6015e7894d23d7b4f75d86cc0e70a000d9697c1771b05d5a34bb1b0f7dc4a003895afe668352f6ca712753a79c99aefe7f8f8a1a95cb87a0f3deadd5832a283974eb300ebb220243bd78c31ff33bd63b905afc22bcf61026e0d89470ba67c0d8dada31aaf18e8a8e22fa9f60a78897fcb7d4dc4f36fededfbe2624ee03a69de76b7d8b46b7050eb5a82de5ca56bf6366c89d9e0c1ee736df0c74cc6098b61860facf22a0b1b0456a102cc97b37d5a628bb7d249f9b69fc4606e3c942af7fc415e5486c3e1ae9d12eb076b9d43219576a1a5fe716d46d0c8c69a9f06d4efadefbf25f03def5e0a13fb994bbaee0417ce3faf8562288e06af2dd3257b24041b0f6262d69636a26d755fdb255da8c24cb58f7c7797aaa8437ad898c9d134840727a1227b64bff85d378f46649956395340855fdd94430c7b409a21bd533c6714ae969e7f2f5d1e8ed4d4351b4b1326f4cf288809ca02f332c44c0f5fdaef7d39fabcafe250456a3be557973a897d64b85bd8219138b6fee4f52315ced938994e52dd357b2df8f1503325744280ced50903f82b36e994722c967e446369164114caf7d159d4481d8e0b13e3cd75a0ba46f585acac00c8adebd412791600bc3b65ba09cfe0fcf8bdd8502c8ddf59e17323861616442f2b1b100738a2be3df4029e3d2e96de127f701cb53560cc7e87fa418f6c25cabc31f663701fb37f753756bbb08f85a976f8c826db046ff0155d7a5728f210fc62371f76fcd551dcae", 0x1000}, {&(0x7f0000002c80)="a3ae3accb5424151459e9348b2fdf9cc84ed75ea8bf01859560b585951654997b98e6717ddce08266be7f875bd524d7b81e5049d7e5c31ed622a83504184", 0x3e}, {&(0x7f0000002cc0)="d087019e9d406f823a247b20c2f97e47915471596b4a3fde3009483165c765f1f18808fa6ee66b8c07984f47a3d388364bd6d72489b16c607110529bb27059a152ab2b219bb597676e0a75639cd3a4cecfa69484a3aa20fc199d2bd81c1cc7d3a328c65c19b156cd03bc70217846bb31375693d36be5aad3338fdbc0944b529a3deecaafa07c066a8916ff63a8eb390ac60777a000f2de0c7c8226d50ae881513b5e4fd5d8354c0473eb4a33f292b8466762cea22d978c864a41031a0d59bcb67d79d4de11d532620340ef1fd0fefce048acac3afc120a17df3d9a1ca2abe98ca9ddb2dae9fb2c55f05613", 0xeb}], 0x5) r5 = socket$unix(0x1, 0x5, 0x0) faccessat(r3, &(0x7f0000002e40)='./file0\x00', 0x9, 0x1) r6 = socket$inet6(0x18, 0x4000, 0x80) connect$inet6(r6, &(0x7f0000002e80)={0x18, 0x2, 0xe, 0x2}, 0xc) select(0x40, &(0x7f0000002ec0)={0x9e, 0x3ff, 0xfffffffffffffffe, 0x4, 0x100000000, 0x0, 0x5, 0x10}, &(0x7f0000002f00)={0x1, 0x5, 0xe3c, 0x8, 0x7, 0x6, 0x1, 0x8}, &(0x7f0000002f40)={0x0, 0x5, 0xdd, 0xff, 0x5, 0x2, 0x4, 0x10}, &(0x7f0000002f80)={0x2, 0x8000000000000000}) getdents(r3, &(0x7f0000002fc0)=""/48, 0x30) setsockopt$sock_int(r0, 0xffff, 0x57e90f6a47346a29, &(0x7f0000003000)=0x1, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000003040)={0x0}, 0xc) fcntl$setown(r6, 0x6, r7) execve(&(0x7f0000003080)='./file0\x00', &(0x7f0000003180)=[&(0x7f00000030c0)='\x00', &(0x7f0000003100)='\x00', &(0x7f0000003140)='/dev/speaker\x00'], &(0x7f0000003340)=[&(0x7f00000031c0)='+\x1e\x00', &(0x7f0000003200)='\x00', &(0x7f0000003240)='/dev/speaker\x00', &(0x7f0000003280)='.\x00', &(0x7f00000032c0)='\x00', &(0x7f0000003300)='/dev/speaker\x00']) sendto$inet6(r1, &(0x7f0000003380)="8d277ee607e70372965268acea532d540eff22813ed92a3a6723724962662f", 0x1f, 0x2, &(0x7f00000033c0)={0x18, 0x2, 0x6, 0xfffffffe}, 0xc) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000003400)={0x2, 0x10}, 0x8) pipe2(&(0x7f0000003440)={0xffffffffffffffff}, 0x4) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000003480)={0x10, 0x5}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000034c0)=0xffff8a6b) 36.714316057s ago: executing program 1 (id=5073): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0xd) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0xd) (async) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) (async) 4.924043473s ago: executing program 7 (id=5074): r0 = open(&(0x7f0000000300)='./file0\x00', 0x75f493fec6515f78, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = syz_open_pts() writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000240)="f644", 0x2}, {&(0x7f0000000340)}], 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1c0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x20000000, 0x0, 0xffffffffffffffff, 0x100, 0x0, 0x449, 0x6}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r3 = kqueue() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0xfffffffd, 0x7, 0x9, 0x80000000, "4b29c34b96bb22db646dc43a548e8d7fbc1c1a1e", 0x6, 0x7fff}) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x21, 0x80, 0x0, 0x4}], 0x5, 0x0, 0x2dbc, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000100)="3772ee8b85678c0ccea9f6beef9b263d2d7d4eb90e290caa6ca854a24ec9cf7598f6b88b1fcfe7d2f6226d188ef4c9ab4105e00456ecf4ec39a1e224bf59ae6e9447ab27d2d6dd52cc6c899f9c301e4c08995abb34235463de95c2b5edf966459dff", &(0x7f0000000180)=0x62, &(0x7f00000001c0)="7443816b0662ec9c14b2656d5e0dd3378d4116ee0515eabaec4b", 0x1a) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffe, 0x300010008, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) r5 = getppid() fcntl$setown(r0, 0x6, r5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7ddbb, 0x0) 4.92200358s ago: executing program 1 (id=5076): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86800001004400081100fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000014e204e2200089078"]) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) socket$unix(0x1, 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) mmap(&(0x7f0000181000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x4) setrlimit(0x6, &(0x7f0000000180)={0x49, 0x80000001}) mlockall(0x1) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r7, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r7, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f00000001c0)="6404", 0x2}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r4) kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) 4.921519243s ago: executing program 2 (id=5077): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x32, 0x1b}, 0x80000000000004, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) (async) r0 = socket(0x800000018, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000240)=0x1, 0x1) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x1, 0x4) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) getsockname$inet(r0, 0x0, &(0x7f0000000140)) 4.887329427s ago: executing program 3 (id=5078): setrlimit(0x8, &(0x7f00000002c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x3, 0x8000085, 0x7ffffffe, "102e260a007be2dfe7d62007f533e2942b7a3ceb", 0x0, 0x10}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() r5 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) fcntl$setown(r2, 0x6, r7) r8 = fcntl$getown(r2, 0x5) fcntl$setown(r3, 0x6, r8) setpgid(0x0, r4) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001ec0)="0d862d4a58968b451e31bfa26c9afe68ed5e1d20953c6fe095ccd54a67f1a720a2669441becd092c941702a3e276b99325b275e4717632412d1e2f210695dee7c1ee75b6709bdf2d3e2fccfb3916fe9ae0bb0839ae9e7f6ed76339cc8482014c4ed063ba95d7296984fc4854fa8c092d4b1bbec102a4b77f1ef61f793bb1f276f498f6aa194fe9c052dd57bde83db6ee257718f4afd196e9f33b5428fd07d374528e3d304d642ff42bae96db34e662f45d730e4e150491b3d94c4579578c776a7e92c34bd12edf8d21eb2965542fb56987435dd177ac5c146c539122be18de4dc57793a87dc1678733ffc2c56072711f312321dac4428975007fa7046f7db3422572837fa22d2076e9b85e623a1df76bfd96ff3a47bcf97dc82157fed4d95499414ccb2fce8c3cd26b806d83be7a1865f7dc39eb29508aa745884284d7fb6b619f95ba2b8b9819583cf2427f854962cc58d106dbac0d77751a099523ba7aabd6f878eeb6c60a4e3d990e0f2c5172406cd0c3007e0cbd14aeb9f93baccdc23e88877bd7a30cdc84acf4fa481231d603b577df0294f121913f510c697ee8dfa1dc93aa300459c9bbe6c33e4fdf4b2195087d32d44a2f3601a90f7af0cdd8ea23ae05c89971712bb1133aba4d97ee337ae041e6fa1614042e3213d79d898082e653d1d7f684dbb82b4d25409d45caaa2291dfb7042906d30f5b07ce46f1762ecf4981f55b393681c7ede895fa85df67acf8b212a92390689418236d237f95b48afc09c9f56b35789681dcd9e6b0abef21d41e8c2b7a192b90c1accd0abdaaa5dc28", 0x240}], 0x1) 4.886155176s ago: executing program 5 (id=5079): msgget(0x3, 0x220) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) (async, rerun: 64) r1 = socket(0x11, 0x3, 0x0) (rerun: 64) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001300)=""/235, 0xeb}], 0x1, 0x0}, 0x1040) (async, rerun: 32) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 32) getuid() (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) (async, rerun: 64) fchflags(r0, 0x0) (rerun: 64) 4.884702381s ago: executing program 6 (id=5080): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = socket$inet(0x2, 0x2, 0x0) (async, rerun: 64) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000140), 0x0) (async, rerun: 32) socket$inet(0x2, 0x2, 0x7) (async, rerun: 32) r2 = semget$private(0x0, 0x3, 0x6) (async, rerun: 32) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x68, 0x3, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2e, 0x0, @multicast1}}}}}}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x0, 0x0}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) close(r4) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000840)=""/4096) 4.659832447s ago: executing program 2 (id=5081): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0xffffffff, 0x2}) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0xfff8, 0x7e0, 0x1, 0x800, 0x9}, {0x9e6d, 0x2, 0xfffe, 0x8, 0xffff}, {0x6, 0x70, 0x7, 0x80, 0x3ba}, {0x2, 0x709, 0x2, 0x200}, {0x7, 0x2, 0x5, 0x2, 0x63c0}, {0x5, 0xe, 0x7, 0xa, 0x4}, {0x2, 0x8, 0xcd, 0x5b7}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0xbffab6d3d3d32fb2, 0x202) truncate(&(0x7f0000000000)='./bus\x00', 0x19) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40000300, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r3, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r5 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x0, 0x5, 0x6, 0x6c2}, {0x9, 0x4, 0x20, 0x19}, {0xffff, 0xfd, 0x83, 0x7ffffffb}]}) r6 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x200000, 0x0, 0x5, 0x0, 0xa4, 0xf, 0x2, 0x0, 0x2, 0x1, 0xf16}) r7 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8080691a, &(0x7f0000000100)) ftruncate(r4, 0x79c8) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) 2.743223678s ago: executing program 0 (id=5082): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x100, 0x13e) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f00000003c0)=""/148, 0x94}], 0x1, 0x3c8) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x864) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) socket(0x6, 0x4, 0x0) 2.742450647s ago: executing program 1 (id=5083): mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r0 = socket(0x0, 0x8000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(0x0, r2) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x150, 0x2) r3 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r5) r6 = fcntl$dupfd(r0, 0x0, r0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = getgid() r9 = getpid() r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)="c3c8d0e9fb346cfa3601b89b32bc605d1b30f28d243e5b2b53398758a7919ffc091b937e97613c0104d2d45d9673b3ebd8aac056675287c9e60251", 0x3b}, {&(0x7f0000000200)="9ec80c42a5db36f2a63aa9e7479477c7cf574b7bdcf7d37d7c089b8380cfa7c8f5857d30f50241cba757afa2d89bf7d8d324d5d9754161307e19b46f6a780df1608baa685caed346a55823f8104f9760898ed0e4777c5b8b5987d6fd34200feb0493bbfbe7e4deabdf21c8d9a7001b999f69248724573afe087167bdd8f9de7d5f9b3d0f0ef7ee57d27981877e2bef8002d373d8f9c541a0c30353ee28c82b765a5c2e8b6cee69f50309db4e4d60388ae8e399da0d318cf37e3f150dccf2150f81d69c14c3fe98472dcbab104cd0efd5648f031af75cf48c8329", 0xda}, {&(0x7f0000000300)="543b40ebf5510192b16810b5f8e5862843c1c87a0bd925fffed3369418063f84ead967f1bd5ede52e82848481b179acfcc7cebd07f9074328260f8d2e3cfebe7ffe6816f59f62e663d800badd69b4c619e4e67c02344b442fed1865b2fd462956f52e06b16ea797c19078fd7caca25ca5bd0ea4bd7100ab1cb5352efb4293f39352e455d1df0fcafe90fa0c0cd8045b06f04816b82cb511034bb08fa9f39b8d43838603f6a8fbdfad977de9579263807d3fa358450212f3ac00e7a17f9a26b04e53a07cdb28f5788707184c16527976e16f57f7c5d5baad2e7222310a69451d654812dc0534eed5cd4f3896d42f590101adaa80b97dcb8140d", 0xf9}], 0x3, &(0x7f0000000480)=[@rights={0x20, 0xffff, 0x1, [r3, r6, r7]}, @cred={0x20, 0xffff, 0x0, r1, r4, r8}, @cred={0x20, 0xffff, 0x0, r9, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r6, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r3, r3, r10, r0]}, @rights={0x28, 0xffff, 0x1, [r3, r0, r6, 0xffffffffffffff9c, r0, r3]}], 0xd0, 0x8}, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000005c0)={0x1, 0x7, 0x1, 0x4, "f1b3bb9c45c3969d9707d3e4fcca0c97625cb77d", 0x9, 0x1d9}) bind$unix(r6, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r13 = syz_open_pts() sendmmsg(r6, &(0x7f0000000880)={&(0x7f0000000840)={&(0x7f00000006c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000700), 0x0, &(0x7f0000000740)=[{0x80, 0x1, 0x4, "63cdb08eacca61289afdd8999d5c9920574c05b43b305af5f825ff972aae3fbd51b93af6c756dedcc15aa73d308b1d9a249b31d41c88386666d1aaf93eef3fd60610f4268e9f85939992d4c22b221392f92cb5aa70589be860c206ef43cb4c3846e091dd5c838271bb326c"}, {0x58, 0xffff, 0x5, "a7b19e63bff71d4b9df6bf25d85a92340bd681a6ac7d216f8dc01e06ebe1c0c370b4ec82fe0f31d139694a3061f668fd7a2be8e9e1a3e1869a47f0e284bc988cdd12cb"}], 0xd8}, 0x8}, 0x10, 0x401) getpeername$unix(r7, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) r14 = getpgrp() fcntl$lock(r3, 0x8, &(0x7f0000000940)={0x3, 0x0, 0x8, 0x1, r9}) wait4(r14, &(0x7f0000000980), 0x1, &(0x7f00000009c0)) ioctl$BIOCLOCK(r6, 0x20004276) select(0x40, &(0x7f0000000a80)={0x9, 0x4, 0xdcc, 0x8000000000000000, 0x2b52, 0x5, 0x3, 0x4}, &(0x7f0000000ac0)={0x0, 0xffffffffffffffa2, 0x6, 0xffffffffffffff80, 0x6b33fe6d, 0xffff, 0x8, 0x8}, &(0x7f0000000b00)={0x9, 0x6, 0x9, 0x400, 0xefe, 0xb8d, 0x8001, 0xfffffffffffffffa}, &(0x7f0000000b40)={0x9, 0x7}) fchdir(r0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b80), 0x1, 0x0) sendmsg$unix(r15, &(0x7f0000001000)={&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000d00)=[{&(0x7f0000000c00)="4a43e456efb37350b7cde252be68903fa0b3e92aaf61c5fac297e2c1131fc0017e0c0ecfd591bca6374814cfee4402b96fff2e3da6ed5be810f251c7ca133d8751156006730c12f723b9b1358444c5cab1ac87763f71990a4999dd9f07fe2f445ac0fc709fc3dba3172f8b7a393f1d5f4f3878e329e7b9e3537d1debbf70c2f53078336d37667197f805128a5a118200134876617b332a099af1a2c1ccf6d4404282ff16b925b625e29eaacdb38b784b61af9bfad7e1125aee5918706394386ea4e2f5ac57d04040b4f828c8b34c29e1f43297c0673199084a1386df090e513f12257a5c045a", 0xe6}], 0x1, &(0x7f0000000ec0)=[@rights={0x18, 0xffff, 0x1, [r3, r10]}, @rights={0x38, 0xffff, 0x1, [r0, r3, r10, r3, r7, 0xffffffffffffffff, r0, r10, r7, r13]}, @cred={0x20, 0xffff, 0x0, r9, r12}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r11, r4, r8}, @cred={0x20, 0xffff, 0x0, r9, r2, r8}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r10, r3, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r6, r10, r7, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r9, 0x0, r8}], 0x128, 0x7}, 0x8) 2.741483728s ago: executing program 2 (id=5084): r0 = socket$inet(0x2, 0x2, 0x0) setgroups(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, 0x0) getsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x3ff, 0x0, 0x8000800, 0x0) getpgrp() setgid(0xffffffffffffffff) socket(0x1, 0x4000, 0x6) setreuid(0x0, 0xee01) semget(0x0, 0x1, 0x281) kevent(0xffffffffffffffff, 0x0, 0x3ff, 0x0, 0x200000, 0x0) 2.628602373s ago: executing program 3 (id=5085): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = getuid() getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r3) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000000c0)={0x10, 0x8, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fee000/0xe000)=nil, 0x4f5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x565}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0x3a4eabd7}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x8}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x493}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x40}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x75}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8}, {&(0x7f0000ff0000/0xe000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}], './file0\x00', 0x4}) unlinkat(r0, &(0x7f00000002c0)='./file0\x00', 0x0) r4 = dup2(r0, r1) mmap(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x4, 0x1010, r4, 0x7f) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000300)={0x9, './file0\x00', './file0\x00'}) read(r4, &(0x7f0000000340)=""/118, 0x76) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0x3949, 0x74, 0x2, 0x9}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000440)=0x8) getrlimit(0x5, &(0x7f0000000480)) r5 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x400, 0x4) r6 = open$dir(&(0x7f0000000500)='./file0\x00', 0x40, 0x1c5) mknodat(r6, &(0x7f0000000540)='./file0/file0\x00', 0x40, 0x6548) acct(&(0x7f0000000580)='./file0/file0\x00') unveil(&(0x7f00000005c0)='./file1\x00', &(0x7f0000000600)='W\x00') bind(r0, &(0x7f0000000640)=@un=@file={0x1, './file0/file0\x00'}, 0x10) mkdirat(r5, &(0x7f0000000680)='./file0/file0\x00', 0xc) sendmsg(r0, &(0x7f0000001d80)={&(0x7f00000006c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000700)="5d628a0485a203d45aae10f54a5a940b703ffe8a4dab6fbe4b7668bb6df053fdde84ddc9bb3e0a32a6669f56976ea70cf8356bbecb8b288384c16cae38d96b63ea9aa557b688b40b7c5cb7030c9b56afc210b877c65f79d2bfe1ede59a03038c1f39b005db9deaec86e7acef868c66fa11f1b0675915579d3de9312a04f62901015bc7b8387aea7192d3e3", 0x8b}, {&(0x7f00000007c0)="a7a60fbde2996efe7c0062753f6913bed2c41b00d00dbe7d2f373fa844b21115d7b5572353449f70bfea2aa846255651fda1558d5b324a2f1abb7b872cd2c76434e17125f262bd01", 0x48}, {&(0x7f0000000840)="e116ed77917e4b8de7089aa9bee473c5f6aee3eeb5bda16d8a482c9bdc515cf517d96a9c77bd907d19e7552a641c3bef34bee92d06b19d0e261e101608a4c35868d5b94bd20a69847aeb0d230ccef41bd2a2ca2be18d67a7e433f735e824e53218bf426784104eb2bf295121fe23b4c71830314290cd4370169985f3ae0016e2f1cf6e31b1a9ffd8081f883da244355e99ce3e6445657a2c7ecfb099c9d0281c6295b4e998ccad7164c82682", 0xac}, {&(0x7f0000000900)="efee103968262bc677069694b547d36fea43e723fdd6065a4316572039411991627abf11fe5591b553bc05ed9322823b1c90040e7d4dd60574abe23f42baaa90b2af7272711ef07a4d5f60c5dc90b960ab7643d9ee160c944449fd06903b3650e694c43356ec5d37beef3e1617bb6eff815787843f2093beec28ce195fa3f4ae31524b", 0x83}], 0x4, &(0x7f0000000a00)=[{0xb0, 0xffff, 0x10001, "c388594a565f9c3e986f12188198e8fa21c49ba72bff16f79afc117f760d45e694f8d012941d3a942e0dc520abfd041ded4b472559dc31d66ba4d24be3a7515b774688a8b01b2ba5fa1b1e27f6825ac4f3e71ac9c5bc1a3fd7926d34ad608facc7543b2fb74244ff0a488aefa3fc768ebbb92c2390a4c4e2dd2294b2abbc64455b9d4812d38a16611d5d4c1d69534fcca247f4be5386c86bfb8e1e"}, {0x28, 0xb5420db3cb116aca, 0x0, "02e2b1ee03c1e08b7e0e0922c87f8b9ae347e7f624"}, {0x88, 0xffff, 0x8, "699a1ff2d51518993fc6014c338ef04a2296bd1b5227e26c050d3b99c525fed8f228b179378ffdfd9447f2ada8c609989a17d5ebe1406c6e891e8d1f577878a288b100a3936e19267002804f6ec8964fbe7e38d1c231fa2d13321145c9110e3c2c26778dfeff34a5d063e9d33b9477e686d0368ac5dd"}, {0xf8, 0x1, 0x6, "bee3ea5a4bbec1cf37671e97851961748f5a4e2a51c40a3126ccbadbc399ad32ecd42e40952ae5b67a03a17b614e91801dbd1fea2932027d7313882e8f4efe20b133de57840c2f4393d660837c758de0d9e016fa2dfaa250fb1d8036419b1178a567535fd18a84cbc0c4e97373428ec49f7b7c0f2fbeb45aa95ba62b6bb87d68246691b84bbf4b9674341c47d6891d419c956197f86caacde11336eb901bb1ee2028f00032a9471cad1e9f9e138537fd2d83dd04353d7d912017820e3eadd587e6701c4996c47fae2834ae40cec9eae9c0782b4e03f434f5b629632bc6b1a18466cb127d1ac0378b"}, {0x1010, 0x1, 0xfffffff7, "3d164c613e636b2ac219b706198e23b293f6ba4d97203944672e0b470ceafd4027fea9940c4eba5b0e73abcbeff78cc2c1d623b2bfb4b5fc8734545eeceb25db913c642c8848870f591fa3153af8b31936f823287017a61bda95237a8d65b5c328de7a273b27bbfbc2fe3690f50bbcf44819ca477e78442928b5db3e6281923664f8b8782053963ac77ebe7ce1bf7b1a7749a4fea5d234e724e5a0f9c92a74966e54fe42309862a374d2301527abc2b555b9c7373463028ed7106f42a7f15bfcc0c8c7d0c2f812ee73df4cff1034cc08f61d080f2f20a5d7bd396f6a2d57136eaaffd447801c2723a83f5384e06b01641b8d73bcb87697b9b7fbc31a23e764a4fd2c3c99a4e2481ed966378eda0396c67a3baa9353ec0c32345bb3cfdc0470631f017fd9dab677b1bd09b6bc48af7d6c594e6fac155bbd82f15d312903c0b9bdbdefe955c4057ec60bc3617bd679ea250f370dc8155b841c8740a5744bc5bd9075df9a953062339e72c3540764e7b17384f716e246d3add55c368d90de205d80ff7a409601593bded75ba2af6ca216bd1c1a73bb199cb5e5cb479b7b9bcce8ae1cf5bcb787d46283e54596d4d820af80c5b2e7d4a2b415d73055ab102b21d9bd58a6b4e4b76aa49e9f50b5d79506c2e6808b888bba356b557d387ec87c1f648bbc51c764b55a8c5d54265dd6fce6a3d2b941730964c8f3b141eadce9e578646e0ee86e86f2a406b26ba51cec0b24190eeb1ada5b3843f6cd55d693bb6bde38d3430b5bc116622aba07bb4123ec259b34e3cd2ab3881b84409ca6ca2fe897b372a04f05990f41226e2475c4fc3c80da79f5495733d7bcdf0c0b71ececd90cf6273b5b984b2c818546353f47bf026f785086302c31b569a79acc7d0a60f26227d8722e8c2231002ebb4807017d876ae21e56222c004bb656c2132cba8e9a927ea8f98146fb04a1ac0e046f5dd6734ee61ea73f1e2dcf2def3c1809c023398ee3d75f40da23fc5eafd7d667e5a11ce71522d723ed325cfc94cd537a8e1859273c27df3904a9de506f33d33bb56087f839dcd5604f6d37ea42b043f5202601707c1226b783a4a1c66b688371ff0395a82eba27d520a3eaf432dec2dae8c3de6720d9d7b2eb9c534b316aada2d5a4f038e62ff04c1b8be2bb3ae8f377266e7bff944633b715abd0b03e2d7ff02aab9aeafbceff140bbd0fa6fbda69e890e8e3a124d8a631e2fc151fdbb87242ffc6ef6fd27163e6efec3839b3b9a2e90e23c372d29752060a07e82c1b64a4823a531070cf8127e1daa17eee831f197a31053d4128a00e4077f105c97c628675a7900785b88ddf06495c5688bd344faae3a99b30df5bfe41d44e9003cc62006c11250beb0268cf752320f6a9330c0e64f7c4c17968149c17b9ef8c97db6c29f529fbbb70e4594152f41d4693353b7b6eb6512c70a656d19118d741996d27f6d9c9f847b0f042c50e8c2558b69e9cbd2f822a246e668660dbb9d80e8f92d22e78b27dc9a04da165603ea5d1bfa0aea32b6a52c354c4a380b8b1d1e66e198f0f504d22541fd24d87a7c07973c36180175cd91024fe580ab76e9bfd621559668086d59c0cfdb00ff3818c1b3f0ced318e06fd6ba52843167dbfa8054f62f3bb75e40dfa495fa6b5657dba92226d6cb70b6fb122ebc3e270d02c7aeae2a15ca895de776e8618bb1dea65734eaee4d588d37261809dfeacf3e9785276dddccff3739669e6181481658c2a7389b8389d98e00acd038733c474965b98542124657c1310e17f2fa498bf37c91705a6e35aee98e383c48e3918deda874ef8bef2a239aad844299f138e4d95f0bee70531d68630b6fd03862a884f829f318883088e7503a2d09e123a903da94e0e16d5a25ce64cbd900ba506c72dda69091cf641f274ea588bf24afd309903d025e8bb281f5c842f774f92d131f8050a4b6240df2be5f1165f6eb952b87fdfd71185f294f31b416849b3032dd687c2de1ee06771769ad364aaeda38b573362984a8ac1894be6329b5388f9dda5da6d7a288a42619aeca7361b4c0ce791e284dbea8990de7bc69025c65b0faaf0624fcd62896e899d48cad23851f0706f0fdad9658aaf919571dd81b92c59eaabd46c96315bb6d39c421b1a5ede7357b4eb5670fd1742a4447ff745161ec15744a6ffaeba1dce2345e0633f738b4946c7f8e523e4a5817c26f2e48e81e05a7f6e8c8f6a3f4febd193d6f342db08ee889357c5a5bf2731b7149dd9fb6791187b4f2d54633d9baeb00f85dc76b84c7c895f097fcf874fb02b7c6de2a0a9b862f154022b1ca86781295015354d27beff8313f7079130a418df7be814734184dc1fd9195b99b01f1485662294f3e6135450ce3ce70084f09f082019c63eb76e41672fd8ec146930f9da195a3780bda8a8cb2a2c822ef39c4ea3e1b14880463f4a65f149501fd94c9fea44fc4d65c1d259bfbae4e3dbe9a1955cba2c4fc73ddd793386ecce82dfb4eda24c0b56ea7b028c00a01051262854c8228ba8b1cc3d49a155c78517d15ae0b89f4cd95d6fb39c377c752f0c73fd6801a4ab1853c5c01089f63ab071389ac181506f99884d7599f4dbe4fbb703f4f787886973e1c045633cb2fd29b35dfae14c973428adba7b9636b03a86f66c68e37e089fa768603b468594683991cec845425365274527ca49cbf13fe9f3ea03ad9858af81cc3250aee987d296963819b4aca7547f8be51254bf6d5c836769b085c2716cb3df25ff8b191c7da9a5f11d7a31927c0a725231016c720132a911fc255918369d89afcf5079d9c43037cd90347b7a88d2c8a8eeff9203e4d12162a5cbe1920585649619c50030467dc201bc50130cf68e90f9b5e169d067e985190ca03e39897ea6a97375df31da0d8a79b16ab5630f32decc18493033384b61025bebbe3466ddff23cbc34628dfc4fc6efd6bf29fec75eb8c16b081f906148ad6c3495217c24d1b417ace83a0af5091e95faacb24cb848e3f9eb8baf09d539ab0753d8590162b6dc3d93cee7b573a35b1893706c4e903e6dcec858d4c8d4e5d757349c2694549b6c60824c83a7ece543239ee7e2c2ea2c3a83b3f377cdf983c56604b6cc0442d7af2762ad00f9bb1e6a5055e36d1f7482997717b157925fd782c41cea5ae005fab1b0a94f3c0752c4e51797e4fa92e6ceab16dced38dd0cbc26871a913f7629d460a2dcb1f6b1d3f6ad182ba5147b59a784aaa6d15cf6c2e7d46f15c593326bdcc4868f64898a953fdee4a067a5793c1fe64521b400a5e5c3c7e15ff0e961557b2250c63af227c896b3a4efad50230b343c1f62482010cc2a0e51093c7accb3b3d286a8fe407e5d596698ab1ec9f221837964406ce23b10177ba3d27cd56cc7d51cb89400e8176b525f5912ddcd269739a215f10b963aa64ad32198bdbb1dd3cc8a7ec757bc7fdfe86f736f4993203cd972b5ffc00ad3635d2482ac077e89f1063080c77f134a692f53637ade2a0e8f2e8f588acda0a96911e4f888367d5795fa964def6107db2b6cb417283210bd545867565d68532aa681652fe11d6fe2afb9e3b605656a6236704dc1d1d516776ee82585fec387bee84a91b57452bbdfb94bf77d6c4899378121f9bc123efd53d980ffe4ad4694acb5265fa14a31eb1f41d70cdb5cbf5053b952accb291799769de00a0259e6793f39deb10062f8ddb87954a5c86f654c97ecec45c36239fbe3a5c35f209d3604cf16aeea309c9ea761dc9c2aa0b2437a9313b7a2825f28adc89aa496a14ba7346cdd7b780e14f6242b0699766e4a6389828a6d2ab9e0b2bc827c8c9df586e6f82db87d54941890c5b7f1e0f11f9e39daffec71f31f3f6e4436d2d4f02c1c6688f8840436b73bd3df9cb56b5c13276283244cb42a8868f4851d95f3b95ea6c439dcc102b3f8a34ec67558b0c8e9a2e110401fe9a4f417d3d05a1eda3da7a97d2353e5fbe652789dd9594f1e1f9822ffbd42dd529ae7a8e172206242c30f2eb3daf91f13f606967d1ef35e8b41a923d95df761aa3df78634d4d1ddfcfdd9c8859c6d0fdfe9c76c588dc34afe82d6c440a84d35e6f6eca5877427600e0f4ca9bc5c0f7fc15b6b98f57c57b07a49ee9526c09a0ef5939a984207e371c2d14c54c2e95066dba90283389a0343bd056cec4dcf0d03911057ab75293f6f32a8d8a67a7445bc88ce33e65b8f60464f1336e3c75555771f060fb2e282e74b6b55418c8074eb175815c59c04db0c0bff8d942d048de44ae36d598508fa76c667715d2ebdad296f2fd5c346240258ea207280b6533409c520862332367f035ecb76c8b9adb483ad347c510b965dd1505f6af516bcc79c83496f5120a29c6877de669a65d3a92654c25b232e1639082af890b270369f0655d32b1e38b72a735bb5e19f1186f3f478c6ca1f04f627748bc1b2f34f22e7c2dd5d91bb9c72dfecab608481aa5c0f9097d79c7b4f61572d63578b6b8532f3ed31697d7d9a865945e8a06ee72539d385c06e96edcc735149ba8eae2e0ba51692b303a6d21a1cbf37e34dcf5f53557cf8ebc4918350893da284050b083df3126131f25c207dd24f3523a56fb07cf8967bf4615fa29e5a446f73660c0785071388a2b9ea74fe49dd65b0a290d93b61716b5fc2e1725fb933f1003cc5cbb0a840279699d9b685f2a68ee57815f967ae70fc7729c4aec3f7fe60e45feb150284ada0f59053bbbf4fcd30b6507b876b9fb55ba0c9f0ab35003f51c3d3e18e0ce8f7e5da8f4ab417b333df0be4473776aa03500919cbce6d0f3c733414af848031c713ee2dcae1f2e550365ec9695c706286ddceb3a01a4975dc2efabb08a781679eecf322cf355cb181c9703666ba1f502c12f1277013eaa979a7d12a4982b08321352ffe562d12a1552f46b85866b3980226629cdb133a97e00a267624839ffb92b2dfe2a1470ad4b09db09341a4c499f292229d5de525ea39ffbf7d8404e74d92956197fbe7f4964dc62254a260da6e678a644bcc6dad884d1112b60f7d16fa7e74fc702a9cf778e89333b9157c4634fdfca054ddb0120562fcce08aef9c0ccf3f80b8d29778146ef39dc39916795777fb4f91b55efc08a5bc92033f4a88bf983f03f0e2385a42f7705c93521004bba026705a05290e82a1c1dff7e650d9aaaa3d8709f4d0e04dc028b4eaaed692234b564586a8ec68840b6b085c9ce8019380f1a172e14c0ccd5de53fd61556e8b2a8de3af4e45fd5b95c9acb210e8d6e0ae5681e62c35a8cb151cc56dc2c96b09b477aa0bfa1d5b233a25d0f0f9ab9799ab5aef84045867960a849b7abaf7cedf9f9c2a8a6c5de0b8620223e53c0ed6d7c877340ba00af86b7f3022a01e64b93ebac352f40885c86b45eff844c072ae05f1011a9e0b2dd67a6cb0206ee20552d293e36a399e037b26251b7c983eb1536f58a62ffefc854b92514a86923db91bf25748f8596b3fb7d1d5b652afe841166eb900127ee38044299de01c6bc11d201a0d54e3b32080733ed82087429f00e1b88bd19900ef66d8839ea8f1960567dcac1b972af2453e0106034cf6db29bfeffddfe5baf4ac163e1645816d1101412a1fce93afe407c949d0fc379227eeff624783105872fa026da08f64c58109585f70f40e6fabb1eaa2b7f79840ea0d47499cd0d865c7c6ec0040737074aa5a562c0a20792993242e91ed62298f46735289267e7c9f5d49a1baa24a2b725a4be62e2703db685b7bb3f591e517114cf9a1253c5fefe3514a259869b07526b0ad373636182773b7691e587e6a66e6968365a55e7546c34ce"}, {0x110, 0x0, 0x3, "9d375ed61eac8cd5ce1ab35dc50fa041632a05984ecaa905543244e1fabd8b742491b84c633646e3b413ddc66bf02d27b3e342a88724153ddbd77ec277b6430580b4716a68881fdde9f78ede68b76fa350f28a99013a2b81bbccf57f53d19207c8145676d84dec65a8bd6c8621ea1a105a9dd23a3cec2ae079d7d794801f0d758ef3b2c49ea1608c58aea87bcad6443f606f2fa24cc7efee8cfff8eca82d6fbc776798e423520c0469d6450f734064e68da6f54093a8047b7f4eb77cbb626e0abd1eda3a4522bdda346fd407be6ed933322d6cc8d95c19491248f0abeaa74d41654aad9a3f9fbed7ea558d28f9166205c34c0d190f7ab780fd0a46302f5d"}], 0x1378}, 0x40b) mkdirat(0xffffffffffffffff, &(0x7f0000001dc0)='./file1\x00', 0x1c2) fcntl$setstatus(r0, 0x4, 0x8) utimensat(r5, &(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)={{0x40, 0x8000000000000000}, {0x9, 0x8001}}, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001e80)={0x8, 0x2000000}) mknod$loop(&(0x7f0000001ec0)='./file0/file0\x00', 0x20, 0x0) getrlimit(0x7, &(0x7f0000001f00)) execve(&(0x7f0000001f40)='./file0\x00', &(0x7f00000020c0)=[&(0x7f0000001f80)='W\x00', &(0x7f0000001fc0)='W\x00', &(0x7f0000002000)='$-\x00', &(0x7f0000002040)='\x00', &(0x7f0000002080)='W\x00'], &(0x7f0000002100)) readlinkat(r6, &(0x7f0000002140)='./file0/file0\x00', &(0x7f0000002180)=""/4096, 0x1000) 2.624273904s ago: executing program 5 (id=5086): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) (async) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) r1 = getuid() chown(&(0x7f0000000200)='./file0\x00', r1, 0x0) setreuid(r1, r1) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x20, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) sysctl$net_inet_ip(&(0x7f0000000b40)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000b40)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) setregid(0x0, r4) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0x0, r4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000240)="ebb5adf9a2b7a985e6d20ed85b2f74374be5a35dc980d334d682b4342bfff7430b84087942079599f96ea515418880ef0d82c1f48deff0d38cc87c5c5d917f2bb8cd899b97049648d48eb2fd15095983bcf94f529b4355a21f9fe1681d639850bff1424dec297de0fde866e140d443da6251a3336673a0a0edfabb077e43fa62041b8e9c23525f4bffef638b16ecbce3351eaaa69c5e47e277b4263758d99d6a0c265560de4b2f15e62bc06c27f168cace5aea11abdcaceabe18a49b06f9b8925047", 0xc2}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='x\x00') (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='x\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt(r2, 0x6, 0xac09, &(0x7f0000000880)=""/4096, &(0x7f0000000100)=0x1000) poll(&(0x7f0000000340), 0x0, 0xffffff7f) (async) poll(&(0x7f0000000340), 0x0, 0xffffff7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) utimes(0x0, 0xffffffffffffffff) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r5, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) (async) connect$unix(r5, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) select(0x40, &(0x7f0000000840)={0x8, 0x1, 0x7, 0x5, 0x6f2, 0x100000001, 0x0, 0x1}, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) close(r6) (async) close(r6) 2.623663118s ago: executing program 6 (id=5087): setitimer(0x0, &(0x7f0000000000)={{0x8000000000000000}, {0xffffffff}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xec, 0x1, 0xc4, 0x51ed, 0x8}, 0xc) setitimer(0x0, &(0x7f0000000000)={{0x8000000000000000}, {0xffffffff}}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xec, 0x1, 0xc4, 0x51ed, 0x8}, 0xc) (async) 2.623269408s ago: executing program 2 (id=5088): r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty=0x1000000, @multicast2, {[@timestamp={0x44, 0x4, 0x0, 0x0, 0x3}]}}, @icmp=@generic={0x0, 0x1}}}}}) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0\x00') unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty=0x1000000, @multicast2, {[@timestamp={0x44, 0x4, 0x0, 0x0, 0x3}]}}, @icmp=@generic={0x0, 0x1}}}}}) (async) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0\x00') (async) unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) 2.622880294s ago: executing program 0 (id=5089): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000100)="5a7b7e250000000000d623c48c6a94df2eccdee818f5ad109c57f8f009f4a28a3f07cc4898c3758241db769f1bc59bbfd2c3d27039a0e150d6d5c490195ea83f4fad0b30d53ea6cab401eda119d24f21bfd7e8eadf8a2a8ddbc11378826030c9a66df3a38f8aaae761521f97bc7100f92625f90440853867", 0x78) 2.565180554s ago: executing program 0 (id=5090): r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x19}], 0x7, 0x0, 0x3ff, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) syz_emit_ethernet(0xa5b, &(0x7f0000000100)=ANY=[]) 2.558259621s ago: executing program 2 (id=5091): setreuid(0x0, 0xee01) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x9) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x20000000, 0xc88}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) 2.557894926s ago: executing program 6 (id=5092): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) seteuid(0xffffffffffffffff) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x20000, 0x99) faccessat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, 0x0, 0x0, &(0x7f0000000140)="0a07126b0a415d12b36eceb0e12d53ce87480ec071d454d29a052f014d32d1a489557f569a178e2dcfe8bf42a6f09d71caf8cb3d2de14891d8575284b38fa5dc18d27e7be92754a8007e0164038322644fc8fb267dadab6014ff9003459582401205352db438d440b146e3624459d1ca58abd6d3035921494156101920623389b7256a6866feb5e0ca5fcf1212709ae9614392b44129e30e54a74c4c6a01e82422340c04518a40511878398fe4efd7972cc6723e08e0956eae9e1c8ff46c660c6520978f6b70e9900d33bf9303eae4002b219ba4b94bcc5be1fef5801bf20a0c15d8458c8e7450090faa652e3c673f1fb98ddb2a039b0ea30a987b35f4b9f21b0b7c1247a626477686a7dee3ff905d341983a82e77ac7b4d3716", 0x11a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000300)=0x146d) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0xd, 0x0, 0x4, 0xb118, 0xd5}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000080)='l3', 0x2}], 0x1) 2.557049122s ago: executing program 0 (id=5093): rmdir(&(0x7f0000000000)='./file0\x00') (async) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') (async, rerun: 64) listen(r0, 0x3) (rerun: 64) setgroups(0x2, &(0x7f0000000140)=[r3, r3]) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8, 0xa0) ioctl$TIOCSBRK(r4, 0x2000747b) (async, rerun: 32) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000240)=0x2, 0x4) (rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000280)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1be, &(0x7f00000002c0)={@local, @remote, [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x3, 0x1b0, 0x65, 0x8, 0x1, 0x2b, 0x0, @multicast2, @multicast2, {[@rr={0x7, 0x13, 0x8, [@broadcast, @empty, @loopback, @empty]}, @ssrr={0x89, 0x1b, 0x8, [@loopback, @empty, @empty, @multicast2, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3]}, @ssrr={0x89, 0x7, 0xb0, [@rand_addr=0x3]}, @timestamp={0x44, 0x8, 0xf9, 0x1, 0x3, [{[], 0x43e5798d}]}, @ra={0x94, 0x6, 0x4}, @end, @ssrr={0x89, 0x1b, 0x0, [@broadcast, @loopback, @local={0xac, 0x14, 0x0}, @rand_addr, @rand_addr=0x3, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x7, 0x3, [@multicast2]}, @timestamp={0x44, 0x18, 0x8, 0x0, 0x8, [{[], 0x5}, {[@empty], 0x46c}, {[@empty]}]}]}}, @tcp={{0x2, 0x2, r5, 0x41424344, 0x1, 0x0, 0x11, 0x80, 0x4, 0x0, 0x7fff, {[@timestamp={0x8, 0xa, 0x10000, 0xfffffffb}, @generic={0x13, 0xd, "2774dae2754d2980745a1f"}, @nop, @generic={0x3, 0x8, "2066f8900c04"}, @generic={0x0, 0xd, "d7f993423e172d45045dc2"}, @sack={0x5, 0x2}]}}, {"be6b78c9ccdfba6759e426d8d636230aa5d1c8f7c7ef8563a2b033f960dc9bb3423bd77d0c553a5e27a95e19ae40b71f274c0e9dee4aeaa5998ce9efc45c82ecc9c2ce289b2584a2b58b87b1d4636ee193c97c235841b630eef09fb8dd4ce253622c1adbcac79ac66947c78a193580818b8ea123c26a8bb3cc7198c64d8c90c0676df03b6195e5d7e9b69c928cf470850cf8bc8aa07a70f10a63e6d631e3f1ff73189fadb4ec23694feacedefaaadd386bceb21c01610a6d0f0f4ce3097b962013faead4efe432bb0fef9e2040536787181943228b340634"}}}}}}) (async) setreuid(r2, r2) (async) r6 = shmget$private(0x0, 0x3000, 0x11, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) (async, rerun: 64) r8 = geteuid() (rerun: 64) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000500)={{0x0, 0x0, r7, r8, r3, 0x1, 0x2}, 0x7, 0x8, r1, r1, 0x3, 0x7ff, 0x7}) (async, rerun: 32) r9 = socket(0x6, 0x4000, 0x40) (async, rerun: 32) kqueue() getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) (async) r10 = accept(r0, &(0x7f0000000600)=@un=@file={0x0, ""/4088}, &(0x7f0000001600)=0xffa) fcntl$setstatus(r10, 0x4, 0x40) (async) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000001640), &(0x7f0000001680)=0x4) (async, rerun: 64) socket(0x18, 0x2, 0x10) (rerun: 64) socket(0x6, 0x4000, 0x6) sysctl$net_inet_ipip(&(0x7f00000016c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000001700)="d4cad9a02c46b7fca73674146c6b016f2d8a05339d8fe31842337a680cf0a68adaceb4790344b1dce9be03774c8986a5b2398d4e437c27aa0fbc973e643086bae5617a0201d6048ecda96cef85ee3fd9e2b140fe6acbb5362cfbb10bc7ba25ed665f06fd654c1303ddb21b18554e59a1207a36139e016d780c8d2b6e3554c3870814101959f1eb76950072e2639de687136e521680883bba760b50ca2cd447f02cf0432d34a3a5ee64b199c4708a5d67a2ab3b21f0017d8ff1275e4127dd6436c26ed4937479139a2a5e5b6ac426f1461b85ca7faa898e51c800cadfbe582ca6b4aefc838fd072f183dd", &(0x7f0000001800)=0xea, &(0x7f0000001840)="dadcfd678da519d5105415bf364276f46ff6e0a24dd611f5f900fba31b592cb87509a0705c65949cccc3f563c1148edc5d0bd3136037168f8e5630e1e02f542f59f575a9adaf23e07c1daa9bda05d856f795b4fe1c97cad99c3ba4fa91862397ec95aa8382bb56685e1ca810cbf8248c22907fbe475d78d261f1f3ff25369920d3774f8473afd3df6f8e354400ef5a2a0629456295cad5a8a4071b97c080f8fee2b3a0c8f5bd6604b4451d", 0xab) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001900), 0x8, 0x0) (async, rerun: 32) openat$pf(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) (async, rerun: 32) kqueue() (async, rerun: 64) accept$unix(r4, 0x0, &(0x7f0000001980)) (rerun: 64) 2.556056823s ago: executing program 0 (id=5094): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x201, 0x0) r2 = shmget$private(0x0, 0x1000, 0x511, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = shmat(r2, &(0x7f000079d000/0x1000)=nil, 0x2000) shmdt(r3) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="4642526add0c6b07c2a18476f1626a13933e", 0x12}], 0x1) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x15, 0xff, 0xfe, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) getsockopt(r0, 0x4, 0x52, &(0x7f0000000180)=""/67, &(0x7f00000002c0)=0x43) r5 = socket(0x11, 0x3, 0x0) write(r5, &(0x7f0000000380)="02c9cd9950e200db122cd2812a917314025999897fbaf61821b8e74f0746743755e9dff12cd0b277a57016872ac3f5605a995db90b30278d7710154037fabb983a1b4367b81cbbab2a5afb5c8457bb84fb9db1bf6ef4d63f8df02b490889948f4bd46f8cc5438884488e7499e7c60853da24a196ba8d115f7d31e24d7fd54eb4e8f04c5d7440048935148573ba5b52bd71583418af28fc", 0x97) sendto$unix(r5, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0xb, 0x0, 0x0) syz_emit_ethernet(0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000a0000fe8000000000000000000000000000aafea000000000000000000000000000aa3300050000000000f33e"]) 2.545231469s ago: executing program 3 (id=5095): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8e006d29000086dd6015017f00180000eee7522b0700000000000000003a9600fe80e1"]) preadv(r0, &(0x7f0000002400)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/262, 0x106}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/74, 0x4a}, {&(0x7f0000000100)=""/249, 0xf9}], 0x7, 0x0) 353.69689ms ago: executing program 0 (id=5096): symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001040), 0x10, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) write(r1, &(0x7f0000000340)="036b7fd25b8ac48c54fb86a59ac608b76158b306d0ff557aa4f1ff1b3f1e73c6880f29d668a5f4c775feddc0b4a1b8740f465f4cfada4ca447612c3c9c2da7738d8758a12b952936f1554f84d9b68afb0107963d4192297e195e9d660d7a078ba6221cb29aeb7f940ab6bf6ab95cd6069f54b1e586d9ba70221e427cae064e1a622bb19608118c7f4863e71c1da0e1ca4cca20ebd0a872254197341dfb69c66b71693986a9ea56b3aa6309aae79388342c37d8af30656e5ff60db7f99376e698c9d2c3d6da36e45c3ca538477a4954b771f0d1c54e1446583dfed1599550c73d2923d6b525aca8ea61a46aa549c4939022af84442b4508f91cd08294708ca630075f264c273f0a15116d3032ee942eea0b20de1536a231ed1a2ecac919429417a6682bd487bca6f2c159eedd63458a9e237a10364dfb108709c803f778154d29ae2045d547a5b3250705821ad76ee02bde1fd240eeea168de2faa0fc4e070ada3ccad15b27a565578829d1fd81d4c47137d0594a511dba61394fe13e5cf0cd41e5b65eb17e45d53f19af0a2df2870a0b270064b04ee1d4fe2643440673fff8c3b608d301fc652b7ee661eb63fd4c1c74c54ebcdef83d6090a0a65fbbae117c8804920b4a3669d10f7e899bb109be7d38dd647de33b12e854aaac6b73d7512f199c60360939d0674bc96aa80ec2bcfafc2710bf03f1561f66b17579ad3f351c17c1b40fa27f14e2fe6bd032e08118c6047e39664c0abaaeb73bca42f468063509bb07e7460569e4c9bca8a52c76dd694f736a5b3410f98dcc29f087a308c80f505f0a501069dc8ec454db8b870007c0e8eb6b77d75a69587870a6c50477c2d5e4975df12ecbb3776a88699f3ac256bf6c33efd0a25a7d1f0a488744101bf49a4c8061a6c1ef45e42f5f171096df1465dc884502588ccbea1da045eca65b9afa979280a28f467717c65376c71dbdfdfafaca4d45159425e344dc84c8f8de04d8c296e20156ca77d16a476010191785171bdcb6779123f0d9f42dc00549b757d8df648efb85f5c89131b791c98814b81b7be4bd4b07b2acf5a8e3fe87a37889286c65619768ed480acacaba1f6040c769494e99633f07ee73d90b22c9c65768b08fd642104082ef16eb5d7412bd3ebcbea6fa8dcc365b4bc222c88e023b7d3d1b92734a2081e0b9e4ee719495d1679b593100e34e7b5571d5ab94d76ffc14a737c74812b89f17657f69e5a1d8b399a6ade104757328d0fda091995232b87d576d65d45ec3575f0170e0643664a856a693bec79197f3bc00ccedf8630e89ab2c3e13fccd1a49fe3ff0f1222260c3153cc5d8b765c0917a5d05fac0f3721625c8d837c59ca86dbafa7c6c6ead8149cda2761092f02c537384d90aba289e6c09e5c6fdd13b68f5d7f92ff2a338eef7d1c26200e0c83f4a66cac6b774fb983c880d7cd284b8be486cde2adb0ace6285f095feedba22408fa64ed9aa702976ce72bc506edb59e39aa8d9fdf162a6d4d384d4a08ef454264c536b43c197c8e7e90e6dd55a0731970606c2978b8c709dc5f7773a42a3324d11d7001f9563ea41d50784b31ae51086ce903870417bc7b8f014daabb601ae5ec259c51dba33289640baceb068e8ecbb7891b5c65c393e7fa996e6a6e1d02f92d451ecce99d1ecda6c7165f7f3c818a101cf4bc421c883ea0e906c14297f74a475b356b76197e827d886ea205c36a8948c44f1c88e635f2e356ce4340b26953f03ead904c5f3b2be9d3e68eff77139b11c9958b33822cbbf7d816fc14e42d494f5c1c117d0378fde4991cc5af581835786c27e901a2e3c19563a83084720cacd526d50230660d3c7408ac85794cfbc790a0777b9200a81428e5389d72d2552eb078a81cd2bb267f08c2a5db4041df0d91b14e49cfb536051fca22ae9ba1753384ab2fb6b7a8a1413154e20e3a0a33b9b3b5ae1cae94f834b819c70ce01b4494f8dbd03117c63458d1059c56a82f812efe0b170b07a2f45e5d4fd7875aaf6b52216c453d88eea3c79fde7b1791a2bf0b0738d35db402e67be4208cb96f8d71793f773a5f658f9377fffb5c8335c3b3713bcda33bf9d02709cc07e33cb25d1a9d06589e48261e19618ac8cda4a086aeaec9e055aba68fc575b1444d126b789092c6e1c6546ac9c30546baabf83be1c5d1d9234b1b239f29852f48557a5115a4114d2e3c778510da0523f1e12bacde3c937874ceabc91b4e21c94e301d9ea85fb0fec8ee1827449a8ee4c731a87a8688e48c201ba737063a05fc24e8d5e94cd5c3a40e6db9c11f7ec9cda0a1efc6d72d69ba428ddd77648ec9904aa4d0d9ec2e3cb4189338c3a13c652be3deddfa95b98e3f766bbf57323381812e4fa545fd61e5e424bf5314842172ff342d3d37ddb8dbb28d95bdf64fe8701717521f41d4c78028874adca3e2a703cc5c6bbe67c085de52330e3e6711fb22894d9617e350b99f96d81f7eef3c598b1568f2e9cb3118d21621a5041bca0603fae9233bc1a38fdbe3e8bd3f48b55d6c4cc7a3cc5efcf2b0bfcb9e0870e2f863fe4d7bee90232c0d3d1e9ec124a221a70d8dea6b3dbb9efce59c3ab55dbb13cd5bf23531ee16222cd226051b0af4473805afcd3f94a233617a8454219a43f08266fbc3569ca7dfd830983188aabff42eaf18ea983df1724e2fdbf77f5ca4d1042d65d12651d383f2909f54ce43749102d23cc02e2dd5a3beed2b9435496bc5554a547151a04fc46a06e7933e6a7db13c5437098ff714fb03a7227e7f084a89413d11d2c8debd014d86e2444d66a79129d509159c29858e8b45c6a3e971ac276f1d93694bd9ac557eba227425f4ab6adc2825944e37747fa7aabdd32721d39aa6daecf05d9926833a4e6b5f2de2cf8195e27600b4de70be9704c73661323f21318cd9710349c0663237ea1b0398146af86f4ac0a1b243a467dad04a98a15bbbedaef0ca9cb85848a54573e460c3671cae8629a6e5c88cb4fc1d27d1abaac079f88c42c238a825450a5330e8beeb5d59373d02f3ff385289a8fb8bb36527d445236704833bade212cf6c6c437c8026aa04f61e918e049e670c776f4b1dd981965a41024a5ed67d869287cb43cb79e3faaa2c7c0cfbe83934409a128eca44a483bd613d0cf2dccce8af1204dc4f9e771456e1ef01a9affc16bb8014bfbba1f561216489d9ff7847c232a3d90f679aae014342fc6153e1832a94f525d1cb68382cfbfa77cada3ba95a53dc5a00f7ab534699eb081a382b420245c7d429557ddb4f98bd34954299a600d72e5f93ea53e932fd8df897d8d3cf9ec875361882159336f4360562b4026be34b3fea5f29d4fae6d146a1da85ddc13a6ec6ea87f02ad97b1787a9556899585898d4ca571a50f82cc6c0200f1125aae5f4c5f14959a1d3c14784a8f18422646fb6c79a4cd807497b42b1516fc0e73cdf085ba711a137a3f405f73b407f9436cb39227c7a461220c99c0a1e31df0119df0126dbecde0f6a765195efd29993b80164e8db9b298a38d322c64bd54ae45f1b187b097438e46f8b31ccb305537d23feb74ae4d2f33042f8436e34b7f7c52bf6af6e381e58d350035ba7c44e11a3a5fd318c98544c49196481230407c1ff36acf1865ad91942349483bbcdc0f8e52c8f89280c118ffd0f0514a1c2d0bec8182146add23905867b585080e7446185394e58fae95c1d2d806f6f29ca439a2872138df9131170fd6fa1c1be46ff73ac610b78ca26186acfbc7f6d8d986e23e947ef6d601b2b99498229b9a0412358e18bdd1deee0f4d17e1cdc2092455ab3d7c6dc3a970222fe33c3272a437bfe28293fe2148c3007e51844427a2f9e21190c4922d850f42825069c1945eecc46ea04561432420f8ad83b68a1b36499ef0aec1d510ce09c30c2fdcf6c4a275977732d071e7774ce86045f9e6481406e4119f1d420661685f2ac84c69d3945a8938e655bce8e6aa1f3884ccdfa3fc7a4b0364ad7f687440b62a8f0ccd6d5ce3ff6d48ed7d5cf06629a6780569b7662bd7760f50bd81fade7c7c3756e3079ae7bc248f68a4ac52fbd49c3b397be9b4cf23b25f4bfce437edcb4b4455a7c69d6f4a47f3372d5ffe80a0abcc434099cc9d87f1ac5bea6c34ce38b96460f552ca222daf7d9fa2f1dbcf3f57f727c7fb7a23829f7187054524407631a64b5110235f5095d1fbb020c14e62bf7e91a947dcc2df1cbe9539ea90f043032be836bda238506ba6164e207a2b81e891d3352e965fded7c84ea5aea238b693cbc0ca0266c662e017f4bc418973d74480c79121d9b972a6ebffc0f6a2e967fbda853a46bcc90ddd540bd1d52e290cc14dd4e62a75787879498445ce55a578002f2b32f901faa3e43ee4c3cdf62df34ece1d3efad11937aeb2399e050c88a9b8ec71b8868397810e494e3b322f470eaf8066da19eae56638774fd29b90d3e061d13b6e3666f9b03dedbf1e14adbc3290dddb9db9f6ddeb693b5e0746c4ab1134cf168b7b55a8ad154474547decf6e7388a55b13f6ff72d1a31ffb30cceff6097bfadacd009ef6a9af2066c94f4ba014909ac4143adc798f21df33490b2f366729679adc52b4bb91ae2ce4cc68df277effff2df0f96291b8eff240d", 0xcc1) sysctl$kern(&(0x7f0000001440)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') 352.532191ms ago: executing program 1 (id=5097): setreuid(0x0, 0xee01) clock_settime(0x1, 0xffffffffffffffff) r0 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x80084905, &(0x7f0000000380)={'tap', 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x10035) setsockopt(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup2(r3, r2) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) sendmmsg(r2, &(0x7f0000000480)={0x0, 0x3}, 0x10, 0x2) setreuid(0x0, 0xee01) r5 = socket(0x20, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 351.64458ms ago: executing program 2 (id=5098): setitimer(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/59, 0x3b) recvfrom(r0, &(0x7f0000000280)=""/251, 0xfb, 0x1, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\a\x00\x00\x00', 0x4) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x10, 0x4, 0x4) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, r2, 0x0, 0x0, 0x200}, 0x0, 0xfffffffffffffffd}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) r5 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', 0x64, &(0x7f0000000200)='./file0\x00', 0x8}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r5, 0x29, 0x2c, 0x0, 0x0) 350.205202ms ago: executing program 3 (id=5099): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b12", 0x6a, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x3, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = socket(0x11, 0x3, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') sendto$unix(r2, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 335.735056ms ago: executing program 5 (id=5100): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x35, 0x5, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x802069db, &(0x7f00000001c0)) shmat(0xffffffffffffffff, &(0x7f0000205000/0x4000)=nil, 0x1000) setsockopt(r2, 0x1000000029, 0x23, &(0x7f00000000c0)="b211", 0x2) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000100)=0x4, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="fffffffbffffffff009078000004000000000400000021", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50100007907800f3a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301f"]) ioctl$FIONREAD(r7, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1, 0x7}, {0x30, 0x0, 0x2, 0x1}, {0x6, 0x0, 0x2, 0x801}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000200)=ANY=[]) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r8, 0x3}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x1, 0x80000000000068, 0x0, 0x0, 0x0, 0x6, 0x2}) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f0000000100)) 312.04755ms ago: executing program 6 (id=5101): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x462, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x16, 0x0, 0x2, 0x400b}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(r2, r3) syz_emit_ethernet(0x46, &(0x7f0000000580)=ANY=[@ANYRES16=r0]) 0s ago: executing program 6 (id=5102): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xffffffffffffffca) listen(r0, 0x1) accept$unix(r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x511, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) close(r0) execve(0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.155' (ED25519) to the list of known hosts. pckbd_enable: command error ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) ifconfig: tap4: SIOCIFDESTROY: Device not configured ifconfig: SIOCAIFADDR: File exists SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap4 inet 172.20.4.170 netmask 255.255.255.0: 256 (errno 1: Operation not permitted) SYZFAIL: repeatedly failed to execute the program proc=4 req=4807 state=1 status=67 (errno 4: Interrupted system call)