aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') mknod$loop(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0\x00') rename(0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x0) mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000002c0)=[{0x9, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xb}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc, 0x0, 0x20, 0x57cb}, {0x2c}, {0x6, 0x40, 0x20, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc7) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="abc0278019b092af1db39c62ff9bf41126907bd895ab12c4aef547f6aeaf7604065aeba1fcdf86fed56bbc30b408d4d5cdd12e6293a27c9966e0f8a9410f95", 0x3f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x10000, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffff9c, 0x10}, {r1, 0x8}, {0xffffffffffffff9c, 0x40}], 0x3, 0x80000086) ioctl$BIOCLOCK(r4, 0x20004276) write(r3, &(0x7f0000000b00)="3077e6edbf450f7eab08000000940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded960c2ae99fff11e20a4abd7acf02ca019dbb809d082b0100000000000000034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf69468b4f7df6b6ea8493db2c5ffb09d883e5d797ec51304ff804551859f05003499fbba5214f8cccc48fa864b544766e71758ccd64faee09203061c1cb7f68dcb643f77cab1ef806d8e80d07ae9296c0f431dc17eb70f18c53949abedc414f323c51abca8bf01000000646b9ddb3b678c9b408448e1a3beb89c286fe62785b4707f2d26e6a1c8a8583d7e82fb675fd1945a6a7b2ebe4590e3a1d8ead014ec968d9207a667e6cabeb869dc7eff6d92a52fb193b921ae747f0526695b2f804105dcdfa135480a9e77e968e8d89de8ce1eae172693435ebc01d2e418d3ad52c07ed906f28c2bd82ba432238bb4236d7cb4b7d9b13c866ccb4eee0adeb1c0fcf592aa65dd4226a61526bb7567f0c061f6db0d4b5f900994d83b5bb60c20ab4bd23dc83cfd19e60c1d", 0xfffffffffffffff6) dup2(r3, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) 16:00:26 executing program 4: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) (async, rerun: 32) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) (async, rerun: 32) close(r0) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) (async) close(r1) (async) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000280)={@random="95b70a24fe9f", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 16:00:26 executing program 7: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) semget$private(0x0, 0x2, 0xa32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffd) open$dir(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaa8bb0000000000000800470000240000000003ff9078e00000020000e8ff93060000000000000800907800000000"]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2, 0xfd, 0x4}, {0x24, 0x0, 0x0, 0x101}, {0x41e}]}) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) listen(r4, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) 16:00:26 executing program 3: pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket(0x0, 0x4000, 0x0) readv(r0, &(0x7f0000000900)=[{&(0x7f00000003c0)=""/136, 0x88}], 0x100000000000034d) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) fcntl$lock(r2, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000001}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x399, 0x2000100000002}) dup2(r1, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r4 = socket(0x18, 0x0, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="ff18310e00000000000081ebed1f53f4ccd4f51a1b92b8e205251b34faaebfb49d4b665c6cf1b9ca2de3fef3ef5ddfe3d157a1a46e91a82af74fcf44dca68775887e926c5a0ed9b5689fe02e10f6acd09f06ae346a9182bb9459b206144ad40d45c612242d0b99c75615159cda53652728c9b9e31dd343ca8bb0f4e1bbb137d47ea8d41fdb1cc805c87c438a110047b92c97222934471e27feea68a9d648ff89c5f87815b1a506d4b75553a499ae1950679fd2ffef7f98edd23a215bf6fb3a4bbf3b6ff1796627fe609ce92def240b2358ab7719cd2e31db1f0fc7dfa68e8c1d0af0ba7669ffadfbc1a12b6de059bc024a76d3b67be4e0e57bdef27e9e9d18cd508d9ae99cbf0f4170679f06b221347b598a0919987d91f62ec45ec3d2dd44ad3d7c"], 0x1c, 0x0}, 0x0) socket(0x1, 0x5, 0x3f) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f0000000240), 0x0) r6 = socket$inet(0x2, 0x0, 0x0) getsockopt(r6, 0x0, 0x23, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x83) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="26367e7dd85677d47a6577f76f74b6988fdd86b6e1023d1abf286efb3695e58ca93ccc2f9b535461b12508a14c65f59502c755d9c831748ec9ec96b18abdeabdf2334b89f88a775c0ccaa15f11ccd082b54a80c4719ad87d9f7387045c3b0560800c45331372206b5182475ec1dabc28554c11", 0x73}], 0x1) 16:00:26 executing program 0: ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x20006473, 0x0) r1 = getuid() seteuid(0x0) r2 = socket(0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x27ffa, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r6, 0x0, 0x0, 0x29, 0x1}, 0x4, 0x200, 0xfd}) r7 = getppid() r8 = getpgid(0x0) r9 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000001280)=[0x7, 0x101, 0x2, 0x7fff, 0x9, 0x81, 0x0, 0x1, 0x26e, 0x3]) semop(r9, &(0x7f0000000440), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r12) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000012c0)={{0x3ff, r11, r12, 0xffffffffffffffff, r13, 0x0, 0xfffd}, 0x100000001, 0x23, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="12beaff5e668cada72c550514ac9a3a3b6ec1c703f24c478d910f012b539cc2037c4933c6c55e8298f8f94d92b2e4e7116014df4ce24c9a78ab16d1e2a5dda276850b120", 0x44}, {&(0x7f0000000200)="50269e875153796ead73f508857b51549ed06ee526b0a995c8a34cb9a42bec2b64d63325332d049472695f7e40f0d7978d98485161330534f351184d79c7f54113b173e6ad4352744d81f11883b25e8f1c494b8b9ddcac91e82faea0fbbb5c908fd9382a4f28200550b0b6897dd0a8621a61ba7482aef97d35c80ff1b5fb9d1e7237443a2687bc1b941f5ed90782949df31bebd4e911072b5d339671903285361b04fbbacc33c12ced0aee90e9fce9ff0cbbc40d74aba9f3e0323f000818640d2b245b4eed3040d95f83", 0xca}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, 0x0, r1}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r3]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r2]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r3, r0, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r1, r6}, @cred={0x20, 0xffff, 0x0, r7, r1}, @cred={0x20, 0xffff, 0x0, r8, r1, r13}, @cred={0x20, 0xffff, 0x0, 0x0, r1, 0xffffffffffffffff}], 0x140, 0x2}, 0x0) shutdown(0xffffffffffffffff, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107008, &(0x7f0000000080)={{}, 0x0, 0x0}) (async) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x2, r1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) (async) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) (async) dup2(r3, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)="89444c7e4f7f90ff375be529d2d5723e87cfe5de", 0x14}, {&(0x7f0000000200)}, {&(0x7f0000000240)="1a1d7e4e683db3a8af5730ecb7f2c3a1c36800f5770d2892d4eff2df19556dac171ba00b553c2a5e7d8a025a5574c420d718d6938b332e94cb5890d2506443d6dc8e005390e57235a14212392524e7e509", 0x51}, {&(0x7f00000002c0)="ced04130867c768d7968149652287feb65", 0x11}], 0x4, &(0x7f0000001580)=[{0x1010, 0xffff, 0x6, "84fbbb6c8301072e3653dc467b2ae01a0eb01fd9194aef7bc646947e8669016cf2f1160acf814c8c48cfec7caf2e7dd2fbb491f8080cac78ca32c5860bad1d5cf14a488801e924ba941b72853e33a042ee962d1794f516fd15a9515b71eac66f42e3ee145d7ec4303678849bcd3c383cda9843ad97bd96ad0448139dae332bee99dd1f4fb602e707a214f9365af8305b7dba01c5fe2deae284b0832f5c990c0bc27a2de6fcff607afcec7084528788cc80db01aec6a92abe52c4c1ca29b3559f9ca05784405446917a34b603da0481d8bb3c06acc6c614f4c1ec4cc1822ccb7d4c2bf9e8070047f29332744686e71cdcb2369ea245d340ab9cff68cb203b56ffb0d3d1541ff163900442058c363835a0c7563261401fbea0acdddbb4cab680aaec0ec566138cb72c5989010e93e3bb32709dbd1c254d110f6ed222b6da12dd7eeba4672165557484a25d9df1dfbc05729283669ea4f0811c1e13b00a367580548c49808be3c4198b6104dc2a2ed1a331151e6c1bc54f2dd7c2ed5330f6fb9f66337fcaf35f39fc72d171cdc175e6aefdcda130f854f3e8f204b1a6e2c8c22626d530d2e141ad4716a270e175474a429148f5d8eedadddf248572c4236bf726812804e1c89c9f502a68b01b89341934516abbcf6c0d84a0c4e1f9c4b53b36e9abab90af453395abf314e3abaa9dd446e9fb9b93369cafb09f2280e9670928ab85dca7aeaccad8a7309e7c18bd39cc52729fbb280e7f7d6eee935e97795156104d775ae16590d4ea16307e2e3ff8a1930eaa3f9fabd8482ef93e92ae26f678ecd269816c8d5e56d38e86fc4c8acb706506fdd70add39c228669dad0332ee8d928a6e4df0e99fac1eb870fb592c35178f8f04ab239ad5d33fe0d1f5836293303d95222b283c9c12dc76a7af69035f74ce9b1ac577d3000cb1c6a596f8d86e9342a047152a32e178ad7d0e7736e516680414bd034867d658ab5dc0f4cc53600dba8574360a366c9e0d159c0a0d9160a43301196cb27885334c55727c4ecabc5f08ce2f8a0b866ef48c42d8da301fae6b926765ac55ad721e772fa498120844aadf086329819035fd29ac8b93053cef92f42b61de567455f597faf45f4742718e6cee12f73f6962c50fe9224962727dd32fcb8a7d06a82ba4c9ab027d40b06bc31edf39a427a6ab203ac22bb3d8340e12559f090824b1619f01708deec76cc5226f15d9cf2b29ce9d532ca8a339396a242d59e0a0af31085d4ccb954bb024e2b5c17b9dca1236278dff9869d30317454f63ad32df484e89ae224a48ca6643163cf2b93f82e7dd28759154244288d8957405d424adb3cf226395cc90be816d5a96bc915e3e8e2c2bf0e30c619c1efa24033ecfa3e051d0869a76d002f03b048d000b6780e45f12b182a61dc73f3dc4b06b5cd56f5f825f7957e790f47fbdf9e1d4926797378e975bb9341a9f850e5a53873b28fe3c175b6d1521af1f50b6703316131d3042a7f313a51f00aa10e97c5ba6e0d6aae1644dee028af1e3e7fe9da8677eda5c39c2393dd797de8fae28de84b2ac1a7acddac4565bbf5c42151ae25db9973146b7b4ef8a09cf9feda5ac013817940fd102ddaaa63d8be68a401c8b907b72a4b3c2063f06f2737d4ac38ba8c576c36bba3d75eb7e55873e2a18faf98f3221cd2f9e6da6a45c3ca846945431b37b42f090496020a051db2f012874776527fe74221596537b411b05c7eaebb684e925c13d81d864ff6ad0b501e5ffb12b619960fbcc1deee362101e7f6bf49a795b9b252df8b75f1e63484bb4c018ac57f30ca3eb9a9263d827d4f6072a65d462e6e9506ae09e64ef0717f40e6bd86e680e0daf5e097383fa7b2abdb92de1171567172d8ae2ba2d2760fb927cf9daa5db63740f61b568d2427b4562cc1306ac093acee387b2e73558b5073b76a2b76d8864bb1043fc5d10c17f084bf04751097451e5f80f9d2b09e42103c3ff34e81d8fa406a607116b3f70b626ae30ecb2995ebf47fc22b96b32e3cf9e76fb8b74f76ce455fd10e2e4200cb918b2f1034d080be5d12bd55350ce45a5cdc9970e00195323911cbfbc732ebdf37d83d23b61df9c9381df15d1479fb1c70db051770ece6b4665c38b4fb700f1ff033a8805fc45008e0ecb40431aa69c05ad58e8e6af0ad66c14dba814d5e0d4b0b76d8d3d98ae205dc831519e69b5c66df365b48998bf6b1f77478ef90cc954d21378912c66fc72a6deb190b0daf91d714b2daef4326e1720cf9812eaf46cafcd7ec2d2babd8b113839e46fe315e12a2a0b39e2890de8819ca2651b154943ee8cd0a6c184fc0bf4c48cba4c5a57cb26e22e279ba6b8851f886f153bb6903faf0422aed3e8b043c36f7bb1886b5e5a42faa709962f8a5b00dc9aa336e5f3a9097bad2e24236af9aa19fed0caeba63a7ccb165ac80be6aac2a31618e28942dbd71445ba6f430f3931e833631e9c671a6b49da08c3eec6f25b0e3734a21b114d9224445874dd20d4442fb22001013b3656793d2e5283fe8c78225b3e6aadeabf03d9aef3ec3d176386195da52509347631b0dfb89502b5fdd61ed1ea46e8f2e4f6e273bb4fa03f1da991e0b4c9675e0c342588155e90dd915e0b07d97dad9fbd5c2e90cb99a28eabc9b246fc90c94913d0f7183382eb66147e1edc247e0147ed08ff201364475d6fce6aec0d46b97a394a0580de1299f364190173ebc3bfde514651a0e8557dbdcdec37b6f9f8f6e3b79fab979fa7ae8e8ca7387edd67f03ea1d5875d731d9ddb9496cebf21561d1a4b5e11b724d0dc91f35e652942cc28fb68b9851706a219155bfca79c26b60d9327fddbd844ef57619ede388e3a7489dbd7d092f80af5768824b1a20b5aee0d4ef41c319b3fe3e8d48db8992cc202e52247ef6e2b2f319f8b0a714a4d3191bb7c2f64d0a34501ed576b8617351c619837f269ae33b1f3f7e2529157fde6bc8d88a3ac0492c4325d6eab630e546c0480674f0b375f101a5ad5dd206cd6481d98543bc2098678b148ad6518de8dee1166a91ec38765a6701b998671464f2dc3e7b60e5bfc64d59cfc07c88e46b17b065283cf0c5e7e110a7996650bf7b3049b9db9fcc3917e4fdc87ebd5edbcd0c8e3ed6393851e6d695965399fc4e11cedc17cd268cbe1c040fd2a855d303934da37a06109d82eb879a9cde786b7ea1f769d23f3224ae8adb2ac5a9e35e46bbdd8dd474d432b1f89ac2ca09b240e59e917a5d3e41ed2789b8e397fd288004b46413fe1b65870ca5fbf634de27ea7b769f7ada91f9e1305c8f43b174a4dae88622fbbd4965444aa8b138911268953b97a53b9c8b2a33c44b7f6a0b9e93d60c88b9f01cdda1ac8f05c07a15332b2da152e556e40b7bdc94965b19319e74e007caa41f60757571570fd73b6c9ab337f7583b2f745dcdbcfa240faa9261870a542309616b6ccacf0ceb7b375dc1ab0596ffb7ae2655fb7f49473dda2e80af47013d131b13a5a152a535d17f16b33b58733b861922d00338a9e51f054c079b7bea0069bef086adb67ecf525875b9a54c71c467a94b1daab0f580dca129c3100882bd6e3357b753973ebd002306a278b6d9a64b6cec1ffedeec3be315abb2c435c8c375108e374baa52febb92b15146857c06d9c5f592d156928ee309cf54140e4d1fa361fa912d8242a0b6a0d507346f54bae193d4efc932f1cee7a6beab004c1e2f4efdd95a08335344fac6d28dd9ae06c237aad50c2f74c63303ff076e1ea4c07d7313a9088a62bf47897511f2358984dad3cfd7236bc28b8b6ff600d35314bb492e44b2f38468a025434f28c79aac7a329ed239e5978b18393ea11e3887dbeaedc00fb49b46aef53a58e3878c62b61475beec906761d1fb1cc0e609fd14b931522c9c83c4cc4bbf045c20bee47ebfd0dcec983a517c6d7ccc192228e24299a79974dcd1880e6098d6a1843a9013df83b2f7181ef7838cbf13aad891c4014473d6347a33154840b5c2c1896945bf124797af8ceda4c409c666fe9e3b17244a18c9ba53dc062054421a198fd837bf82b0347975a12cb5cc1d1ddb8c4ac8657b1b2238c608a9128b3b9c91b1a060ebe5eabfa99c2c2b372fbd1c3892c3fb1dee626ad625b63a833c1ab23948dd2f488a2b6fe85db5a2f9bacf4e8b3af9b6dd2e1fb7c681193c67b66b3cb3f10879689ebc6084badfdd3748b41f9f5eddbcad97353432bbbfeb921690d8a343e43966293ec044a40b2077eb4550438a71fc6c6a70c8951f5215e8c8e1c2482d80bd250c017c81a0fa5171b67fbebeee8245fec2d2ea3e57f4f5208948f7f376f3c3f7e9995f37ab22ccf757a7d6b0d014e9e7250c96ce1acdc05a38c28092c18bcd1c747009ef575a465df225c4c81d9104c19922a14690139b5b32c918bf7447e053a61e8072f56176b715e51ecb4342e83032301e77d13cf4c3e4891d40d23eb38f3f11568f14d5f777feb72ea24d6474a6b4b95fc027d377c59a2e78aee9e40a7099e54c30cbb8979115bb0dbbf89ce13d85a9cec1e2eed3253c6b85ff60422e1621d8f14b9b70e27f697552e3629c08c586cdfb5e6e14d8009a9daed661ecb76aa4696cdf07b7df605859a4c7aab1f2ee26a6b1e3fdbc95932722dec5658cb785e13554986c32cde8644441c858f0d3d1d0553fc134948eba11dbb2fdd7b61ce2790571cc783d9c8038c2779911bf7bafd2c7696efc46797bfc81f0ba385c77affb9abb736e723f92454583769cbea0865dd69ca6731c16820cf671e587020fb4a2661f4970e18ff8c7fee24ae8668a79fb3f936d447d7fe75ffc96a2f5d366c7c3e5373686d8b081730833f5d2963007f31555d0b23a2e383db188b81b831386ee4c58ecadcc97718bf12d06e9f118549953af901cc1e8ebd32fc48d84204c73edca2334630fa4af325a37123a38a799214401c74444836dbaf6071493d377fea03667978a895c07cda6c631aa5cfaa5cd1f3f8295423b0b8b1a82eda4da0a8d09868f0f9990a6506275be09cf1c59d595990bd5a1a8aa7453a10832c0c269629e30e9ea9101dbd77e317b11db8453b417bd382d7c63cfa3110165cb8d4b15a4eea31c1d6a2cbe54b14cd58b3c24b8e220c42fdad5845af884178da0f759d3ac87da584da0c49dccf1cba56077dcf0d2978ca4674e66121931cff2593eac5e64135a773e801174c78f26ad66b7efca9bc45aa342044722e94403aaf581afb2b4880d04ad3b0888106df28996492044bca99f82f8f03927da4aa4b0915eca44be7329c695019388fed0f1eb07d07c608eb40c32046167c399285f9b1940fdb7e6ba87d326ad3bcc8214d9a84479087a2ca800068f7af25ee6263655a025b4dd849b19500b4b3cd340c688d68b8a96078036d85861fe6cc5e2bbe8652e5bed328bae86d4a746842803f9a6947aced987e020899f480f791266651d17dcfe92ef081d749c4fd54bc427fcb5d9107d70394c4b908709ca0fbfe58790123b17e3aaaa27755c9c1d936ccf4cc5dfe691db2bb3f1c79b8cd22f7eafa8b4c98d1694bf69d809591c94dae64adbb9590408aa5c313b7cb96375098d61598fe0d5c33f9fb6268fde11b433e9783ec77a47b42226108b14a377c9419a9516dfe810a848d4f712c8d8f3ea8031ffd92cef9907d9444ffe06870b12817ae8fb77a4e0eb47342473eb32c8dd21e946915c457dbf8105bb0c00689550cb73fa43ad91c3d79c9f687900ecb45c0273dad7434d3fa13e0976e83aa96cdd2428b6708b166aabd709e55a5a0cbb71930bf83cf2faaf56f38653dfa05e28f"}, {0x98, 0xffff, 0xc6, "6982119d15b80d00d2b5eb239f948bc275d07218200575f328fa37dfa780d42c2daa0109a6050125b4599d15771b93043235b0e34b817b0704508a0a90b3db9f4dba23c9ebe06ecd113d6a5017a58d7271026c570647e075c4184e65f2e5f3ad4478a2380335e4ebe2f1b1d0a8c11b08a565aa3961f3c6d9fcc68619187cebdeae35"}], 0x10a8}, 0x8) (async) r5 = openat(r4, &(0x7f0000001540)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r5, 0x4, 0x0) writev(r3, &(0x7f0000000600)=[{0x0}], 0x1) (async) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) (async) socket(0x2, 0x3, 0x1f) 16:00:31 executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) setuid(0xffffffffffffffff) (async) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) r4 = getuid() setreuid(0xee00, r4) (async) r5 = semget$private(0x0, 0x0, 0x401) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 32) r8 = semget$private(0x0, 0x4000000009, 0x82) (rerun: 32) semop(r8, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r8, &(0x7f0000000340), 0x0) (async) r9 = getegid() (async) semctl$GETPID(r8, 0x1, 0x4, &(0x7f0000000180)=""/40) (async, rerun: 32) semop(r8, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) (rerun: 32) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) (async, rerun: 64) semop(r8, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) (rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r6, r9, r10, r7, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r11 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r4, r7, r4, r11, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) (async, rerun: 32) r13 = getgid() (rerun: 32) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001500), 0x8000, 0x0) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001540), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000140)="37ae82bb6031328ad75fb07d66a96ae460638d6964e6a79cc8a42b10f376e0a28d6ec37046b793cbe9f0cc2e113e76583fa40dd9a9381cb13e515d6a69a413905d7b4cd10b6f812350977a8618767ad03e1fb5290d257c276c54748a32fe07407d69dc560a980813fdb73ee35256401b168ace68d38ccf1537e280f2b09eace911cbc9b47dc9bac8643a80ae5d9a115dde126beaebc0ce9ab136aff74feea2029ff5d9fd6c589cc576d584c4f4d27c01d4a0f97a70e10770922cf2c492020a5ee245ca6be2c4efa093b62e502710d36ddf97c6423837ee178b14da5ac01286e7246b", 0xe2}, {&(0x7f0000000240)="cb72b48dd8f0bbffdfd425efac72f9ed75e1dd5a5bd3642236909b4a720916fed3c8e7677e21ed048d185d2408d15d18ab4ec4798eaf8e3f3f9c5c5e090a0a1cacaf34e6ea2f7f694f57485489eb7c47ac8a88f229ad7dfdf82658431f62c4102f1d", 0x62}, {&(0x7f00000002c0)="ce3ca09011c0428571c8794a2819a8c38f2173d176f343162e8976dd526e7e6c500dcfc17bf2cb26ff7b2ba5ac5d688ecd", 0x31}, {&(0x7f0000000300)="e149ab4d51caf3c33a58949ea0089246c6c48c3dc2af644f213c4c952a06efbdc99e91274c5427f3c17c070d7253c8b4bf044c67f7a43afa73f9eecac27556c312c7341b63aa35661ae54a567c60ba770b2dca41d2a3c9c9cc1c683ffe1ca7fac194ab77cfbde1248efd99057b28b888ce717f2b33cb1efb4cf212e840034df58a9c68efbc8f8aae805c90f5fa0e557bda0577dd06d3b136343e8f98e208f77660ab387fe4f23f75e37e3595b2e0329d055da78b", 0xb4}, {&(0x7f00000003c0)="a7d9fbddf0a391327bbf4ae4833e472ad761531f3d363961aac0bde6e9df4e511a20928d99a70a870c72486ec441d2faabd4ff795840f5cbddb6d757d17f92701d7a1a13aa7d4484af6409608f974532bf70964e34bcdf26f80d21eeb826fa02107478a9f2080aada6d6233fd90fce1fe57372d4c61c427c698d08bd46505a79a41a2dd07b98a552d0f53d6e29be013c430e71b02cad15cc96de285202833736057c51c8cb492dfe67611df993f54f6c83923056e8ee5bb7b858a0a71661bb7eafbf403349fdcb175b8b6d665929a023bbc1c3c897ac34d5c9f65f3d62692c70911f128882ba8c1160d9bc4b4148e897a1d6c7f4bde90a19cae44042fec11c2a2e8d6f920ff073f2b8852ac8f4add1b9585b66d3cdaca27107a1aef7567d2bbd0cb5bbaff3a2586ff1460b30ef00dd221a028711ae86ac98a06a965040215a7e48704e8d28e67f35683914e061db9c3f205260054329e694dcf7b9924b0bdef1bd4763c0fbb2bad74d515040507d372920fcc1aa782ea89abe6618a9b1a2881847fe1b3564e88f14f35dd11fecd0c737cc12999921896766cec2c0646da4eaa6e9a076ff7e152fcaaedf8975a3cd77fa705d10f068d4db73c52cee5bbb435a9f8ec0dec680efdd198156e9c7f46b89ae3f2cc64ea59dc57fd75fd7d55dfd649a97b5b08d8a0d02f7e8902a7ba00c9f928b776a6905e275041c8ea4fe1de512b264bd3e07f2da9005da5f8fb812bca241b82b27740e38a8fbc1290456fbbfcccd064a6e4e13d0f997fba4099db4e508da3d6845b1a901f8d44af7bee837c3b21356589120f4b77e23f94ba315353261d061c6a5e44008191d3bc5e1a04f4fc143181b2f51a9d45c625426dc3dd09236b6531167a0f6351365980a383a209fce524ab2895a5282b6b50d06d4ddeb839c33ed477874755ab36dcbcbb4a29f7e40e4b2e7254317660e17cad7224ffbb3d7a91780efabbc5d3c28d7d0ce429c9ed0876fe90702f97381824ae86cc76a8a633f130095a4e3c36c47a68a1430184ee42dc96cfc42e64aef967414ce01935f39a7a80965dc3aa0da98d610e32dfed742a40edd3f36b232e1dc65398738f46d529644951427f54e91485d7b07a51acd3b5200f95e7071da4f03862e905e809be3888fc91205fb48a6c28e5be26b07e0569afa50f1c76b361258ae0742ff311f5a53ea1e4c4e09fed04907398ea2d7525d8f5dd159b5d4b3fbd2a2668dd54e2109199e7feefcfd4b456403021e32bafc50426b0ec05a434ea505aba33b283afdc2e954d1c438e1fe1a5620a35715ff4501e5a43cd5a05bf4901ba6e0ac167e3bbd603712ec696dfdfaea0f846a6e5bd9a594f07a40eb5e7735897a27101fbfd4c7f08430937f31a20d40e862911d69f2a2ab3e2f35f98d72d85fa577a90001df86b04062061ecc4eb1bd5835783ba57e0523481f09e4f26a6a88785f8686fb76d2b3021fcea80a8ea6a6095394437c4e0ce056225b9516d367129f4742fb11a37c7a7ec647040d375927635e04ed5be4357b3d3f569d12fd408e53b8d68277a673e21165b9f7aae13a2ee6520560e543d2bf1129253f289a04aba996f2a05f799316bb844568ee7dafbcfba7bc89941aef0f640cce02cdf7e341080ca0d218c3d78dabb1c06a5c3c22effc698c72ebed111941e6f2b8f0602114a1c4b98c48611563ab4a2016a87412cbe08780fc663f7fd67c6664953dca5f4e11ebc13b019290f8a5571b362071dccd93b26230be8e2611a30e8be602e8581a47bd407ca1062690f2b6a3aa5340dfa32b5a1a487f41c4389865a61d85da667c957b8474ee7c271ca437cbc6412e93415846a12224cbfe419d0a22c71c8c10f08e751bfecddf8e1fe0ecc73e58831b0d9cb3775b49f5d145e77b092e4ffdcdce3b325f984d958cde84a31c913dec96169f36e6d55aba4b82c0519b6b2a8cbda0686e8af9cd37d9175425501b8dbae26126b03c0c6d9acc930f1af5b7423e8136ea8c053d2477a37ed97712c94a74b9729cea78a8b36f5dd2dd9d782ca06e94d0f63f69bd924640fb378e35fbb7c0a9294d306690dfa5f1733405fff5caa346b4316e5dcf1d6f591e566a6361e1822e63512f1e7c3851d5fb0766b25e85c5768870cfda9d2e80777be368466ce41d3e79be9ed23fc2a2ebcbccc856fe9fe35b8683d77098843ca2fb4b84cf131b7fc47600ffeadf4e93111797e523293d76b70d69696561f7ecbc8271318a54692accf853209384f1708bcc4f16e654b131e3c08546b4793acfa611a7ed9ad57d00ba2603b46d051652b8d4fe8d870efca7750e7625bce14b2c6e4ea18efaa5f9d132c6f3fcb20747da17303aafba67eef5cc82a969ab4db0e9144a5a571e03ee9b65e595ee7a60225af2e0bd301425c68a020c2b726df04f26526f379795230ddb9d7b23fb9f4f01640552245cce5d95bc6c53bf40d0c60a72bbacf87a6ded73795f425beef8f1ea0d7fbe2b246d3159c5c33770f202373f0fde81acc7d00e9aa8b573f2fc41c68a3f9ab962d52137cc0631e03d782b1aa0d7069715eddeff73b1af3c0e04d3d7d803131f62af1a0cdd7bced562c13aeb72de8cb66fb21b439b1a444bc0cb9a24ef1efd5f90fc178c3cc14414b5939d348b18017e83f2c0399590d50e1ba08e33bbff083e774d0b1fafe47c50a288285c823d6f5d0cc954c93c8fe9ce551848e1ad496d0b58c45516320ac1c13c0efb80e6d5faf81d02ee13ea0902693621c4f543812efbc663866d00bc6aa017f487c7f5ae397784dac252125da1a2421147c8ab9aa812c1d202c0afca7b05e9aef56d86db7c597775785c18781e9303fc4d3d60d606cac6ed32af2bf5b04acf602c1d698d8b59353dedb7a512376022e89ab6a69de1bc1e25f3707d2f79abb25cbad30dcb3bd14897d1d9f8762f7f10a4090bbf924b3a9d14e3a8a3ba66e1aa6bd3f1473121698ac611fc8f0cde2005803e723c47da931d2110a10912a3b51a9a68c8a56699e1c8d769fca97a3a03b388d35fd777e3ce46daf1601df01759e58c3813705dfa53c34661269f745a7d4f8c6877f0935506422ff2923ff39d5238ba793fce69ccdf3ce218bf40ff0214e2cf93edf172a2490e0357a044cdca88afea9affc5e992d6e96039036ebae36e5585fa9d1aae8337050ce8befa876b17c7fff393f419e94aa0bc78fc91e2916e029cb53c489e0cb60932dd6651e4fac7fdaf49fd2775216122e5f0214b90db453949c04e775c6e49894a62b442a81f62d28fd9e9dcf80c1953b449004c1baa9ca752abbb38121d602e16f5669564c9efbfe06a137d7a3e43b50a01572202fcc1d0a25dbdffc6ef4d8df7f76ac153434e1208b77d821bc8865aed30ab49be8595b25b61f3083f20fcb6e90e3602db5a787cdfa27437dd0ef8bc25d96412cd2c255db9631017837d5d02dd523fa26e4abc3f8a77da567c4ac4b95e738eac843e5d1ed2de685dcbc95ddb546f55818513b8a87f031f05f2f0253ccf3dec311adce5293e1e55fecd280924f47fe8e8ea0a85f67ee17cda8a0b900159d5254ee356c02f10e1a0dd6225420ef5d2aa0753a3ce7dfe1c9c12429729b8f845c870544e31e8c1a58d7f5671e7c5a852f0ddb630f33ac010b6fcb1d3f2244b9c7411e34a61741a588484850aceec5674f8cbc720944a9cc03197b46c94d6a6730ddfb3f8cdeb0c1ecaea84450530e7ba2d4dd24dcb22fcbfc74b8a20258a7bae9c7df9b36537acbe5e1a64d7e7ac4e5eaddbc26a38f26c2f6ebe4410689387c207ac325a6b1c85ea62068218ab0da0cd7d1f78aed79031abaa4239ec072314d9e24b808e4f3d7dfdb421300f67e6caff7da0503958f8879b84cff7ad9134455019cfbb89c6417bdfdb96e9c137002d305adc4873c27261518eb3f921eb50861b1f5c42685a125ef5d21030914dc0f3eb1518eb368e7ba94faf0aa941622427b513aa0a67859d11eb0d0eb48ca52c0f988a953bddfd1b83c16a76122d5a47feacc0abc1248678345e2b6480e8d9fe0c0a97fc7dfb126167ad4c9d6dd0ab8a645306da5d36233000d908d0a36a76c7b30dc4f2da7af57c350a453f0be567ea210906bd28188615e24a3723b9d4a96fed30f1449c5c86f510969b57277d2b9bf54faac8855e128a9d286781dba53f7f89ee576b76211a4c869967dd45c5ceb60ff7f07f1b397f7aeeefaa7132867afe1a7e9b358ecfa058f5fa7fcfeab76a551775483c26e6ebb4597aa4c3f0f3637a437b52f42a3405a5e3ef16b8a5e17d5cda924228096dd17bd5726812305624c9a2c5bd8da7ffa7e48a394b4e5bf54aac33829899574954615a12ad7bd4061db6947c3699bdc31005a130f000ffdac87569fbc9a47221063b3ad8bf389f1b524ec7e794abb6461b045ab138b57010e932d332587b523e2b2242088aafc3afdfa15c0f5a597e2bb3214d9ceb4b67cc236e0c7b7e18400b63b622c2899cb0f2ab103d11e6bcee1b5247269947e9f7abf8f50c6142d48ffed0a04d941a2162f5698110ee1b71e91aa9ae4bcfbf1cee707be6f297cd0a64430d276a5183ec224af6b6713c44c2cce75b7b3ab53a35915710f6adb7fb95e8f4064d175414e3a7d263b9b3c5500ba65ed858e3c838e8d45887eb3d4b28844f96508b8f46f598d051ef1d2957b1bad7e1fe022780b5a1ff377a38a285103e1bf63d24e13e5b7b5ec2db14abb022e8d2b041dcfcdee1a428653b6206ad4cf22283048be47cc6dac136daf5a5c4d811183493688dc98cb95a8a6cd869e644d713105979f92cc16946bed0dd1de84b44b2e1bad471f11234f025d4065670b964c104c9c40d5aaaa0d70df833079711b9f53e27e6788d399bc90b3aa9bcfebda7e0749486a551fec8d1d0aa05ffa35ec0d0a15f384e9a3288f10d7fced516c978a70d4aa98853a0628764372ef3b789a78559c04231b0918fd28a3517bf77fa6dda53fd3ec672d9f3093ac6fd269efc97f16fe917e3b3ab3c61d26d59085d8dd66ab8e976804a4a148e13d811da94b69fa669e2d724f7233a5e9e07fe1519d6cdf4565cecf2d1f1e827793695b63eba9f0dbc4f321e610e4533c918f38af4ed49cebe649b56a1a2d1988ce07fde59a177262829e87afb346bbc3f92b488e8ece27fe9af69daf5dbbc107e530f9d2673ebd6baf5e3b3457b1c5e906a0460b582a28d064214e61f6ce63a0edb68838c097727d10a6af4fe5baa7a9f83622fd13c83dbfb7a61bf37c5d8b71b5a019051aa73eefb78ee37de066ed8bb027e37581fb1fefbc3a240d949f537d0aedcdd2f6f47a45b2f9745739e072faad344a972cfcab2e810e305bb4d42817d9a7229a533e8882c9a23d80e5bd19f0230d25f69728b96c20f36abfed40d31cb547e4723cf77f0136734454066398509f9cba8a79f1ae3b3904c29a8e346855554783a59dca3b550d297a22d07823f3770e34cb2d4a393140966863345b5179683cbb8daff93a8a71647648f8a762a20771dca06def00d77b3b82e6f9405bcab5cbc0b39a2c4c47eecd7e99096daf48ab6f694ae658fe113dfd7220ec1dadf3aa516b5839d5553cfe33ff3c8c3944c7670e215cf7e2cfa2b5ceee6bbd81ce05495282708e354b76f63072a4bf0206323f4c3e7d528be844775721bf9474d2da9992067829cd192b9cf3593520d3a1b0bd7044d9794304c6d1f3cf2f013761528dddbdcba2bc508d9cf88703e57164dbb275771e64d145d1cb33f75d6d62da14a072f76bd29432cf5fa5ed0de86c61ab1992995109c76853bbdf088e5a2ee9dbd37", 0x1000}, {&(0x7f00000013c0)="4f2474a4f6c2fdba37b6d0ba6c14f035c6b7f7b28e98097b2010bd06359681484ac6127c2bed19316fa78885f08b2946b1", 0x31}], 0x6, &(0x7f0000001580)=ANY=[@ANYBLOB="4992066395dc36", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=0x0, @ANYRES32=r13, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r14, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x2}, 0x9) 16:00:31 executing program 4: kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x20) kqueue() socket(0x1e, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x10491f084b}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100000000b0b9c136000000000000005009005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x20}, 0x6, &(0x7f0000000080)="0f23ca2c46f958e87c1939c867c99d710339a58f6a04d4d8265bca1a267dc44f9990ac5c85815774b5cff09d33274f43804ec40d461fbba00318e8ca5e5ac5cc354e1331d08a0b9fbd56ba35120c26abc7702426be86cabc56962613b82c8982afb88a74", 0x0, 0x0, 0xd6b564e3a461cd12) socket(0x1e, 0x3, 0x0) 16:00:31 executing program 7: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="714e4bc310d8aaaaaaaaaabb86dd6000000000140600000000009f13bb26000000000000000000000000bb4e224e20", @ANYRESDEC=0x0, @ANYRES32=0x41424344, @ANYBLOB="5010"]) 16:00:31 executing program 1: fchdir(0xffffffffffffffff) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() r3 = socket(0x2, 0x1, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r6 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r6, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) mknod(0x0, 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x0, 0x5}) socket(0x1, 0x4000, 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60756aa300143aff9c1f02000000000000000000000800000187009078fe800000000000000000000000000086d355e30facb9c3c532aa0000000000"]) dup2(r1, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{}, {}, {}, {}, {}, {}, {}, {{r1}}, {{}, 0x0, 0x0, 0x0, 0x7}], 0x0, &(0x7f00000000c0), 0x0, &(0x7f00000002c0)) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setuid(0xffffffffffffffff) 16:00:31 executing program 0: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069b4, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvmmsg(r4, &(0x7f00000000c0)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r4, &(0x7f0000001880)={0x0}, 0xfffffffffffffedf, 0x0) 16:00:31 executing program 3: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x1ff, 0x54, 0x200, 0x20001, 0x5a4, 0x2, 0x0, 0x10, [{0x1, 0x0, 0x1000, 0x10000000}, {}, {}, {0xd0b, 0x8001}, {0xffffffe6, 0xd405, 0xf88e, 0x3f}, {0x4800, 0x0, 0x8, 0x8}, {0x6b, 0x1000, 0x10000, 0x100}, {0x5, 0x2, 0x7, 0x1}, {0x100, 0x97, 0x7, 0xffffffff}, {0x6, 0x4, 0x1, 0x4}, {0x990, 0x6, 0x1, 0xffffffe1}, {0x1d31, 0x0, 0x8}, {0x7fffffff, 0x4, 0x3e830000}, {0x0, 0x0, 0x0, 0x3}, {0x400}, {0x0, 0x0, 0x0, 0x2}]}) r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000100000000}) 16:00:31 executing program 5: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) clock_gettime(0x4, &(0x7f0000000300)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000340)=@in={0x2, 0x0}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000380)="1f2c5a99a6e9133f18f09685cb7b27b4c4d9becd", 0x14}, {&(0x7f0000000480)="d5690c6f067300a4d4d525d4c6e0987843f22448281e4a90b797ef997ee2f15dedb80c5f4e00b4f3955093ddc89b8324d1eded2be519b4aee739ebd11eacb626318887526abaefcf7d0e5afa946a648412a178099f9da7a795cbca5743e9fe5e2e87ba0ac025d818432b51ee336d62b9a54bdd3a30adabc092ddfea8e8819cf917e34e698da32b8565fffa2322d0aa904c58c81acbef3606bfdf3d86e87d7b51fd8f21fb987fcf1f0453b5f634ddb7eb74eadaabd719bfe23990704c64474094e35e59f4f588322f9f6805d9e2ebda451f305ee51ec0d3", 0xd7}], 0x2, &(0x7f0000000400)=ANY=[], 0x410}, 0xb) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="47b0835032ef78951cf96be21578f30378748b866947c35d386d872cd73e5ce1d722348d6e094dae709465", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="f3f2696fc90226cfa1df8b70c65c2f8b2b9eeb1a22c115342b1c2b27caf82c412ebf4c7c5b013d0eb484cc6c74f5d232e035653e933b4d85e29724d7", 0x3c) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf459f8faaf0bea61652c08c59da96252c25fc18fab6eed9b793bee5e6d47590df4a4e858105f86a0892f725a26d785", &(0x7f0000000200)=0x39, &(0x7f0000000240)="6de19b3f35b6933aaed9ffda846ee4b1a68b82e317a56a8632620fb03b8d28286e896f3b907e36d968b476a2b7a89fa0a803348159e0946161a31dfdd300af7450978b7fbea39e1ce7c5939749003b231d24de99a0cedb4876a112dafc1434e7fe44e4", 0x63) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000880)={0x5, &(0x7f0000000580)=[{0x292f, 0x80, 0x0, 0x24a}, {0x40, 0x1d, 0x3f, 0x9}, {0x9, 0x2, 0xa5, 0x3}, {0x7, 0x3, 0x6, 0x5}, {0xffff, 0x2, 0xe7, 0x7fff}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0xffff}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000a00)="83eb7b60a9708b30ad6e84f360a995987ba6d18c1b25e12313debc3764a5da81b2bdf70b555efbb8a29827f7033af1ce11e9b43a363c2559c61b2775ee7db3fb054e2d99df7a4630846169fe8bdcfe", &(0x7f0000000a80)=0x4f, &(0x7f0000000ac0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x3, 0x2000d28, "0d88f93e0f1279911cdf00000000000400"}) writev(r2, &(0x7f0000000280)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f3f25c0f16198dfda6fbf59cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc69021404719e57d6a24abbe2721669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d", 0xfd}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000ac0)="f46dfc946e4f71d86f8156c70f060b5017322e6afdfff3f08febf2ef18534228e941db2f550924853e6ef1c2b578adc25dbe46a0ae902c7570f48836a7d82ac05ea113620e2c6d01151cd1d9ad6f6a1e9d7a049f85c94eeb6c9b702d7e06db59591a429da9d79bc0f271c19ca41451f10b0c9b593a53792f3ef92f5b47d5735fd2bc9318fb5de00000f701a74756225155ee19a94d6b715e639637c5380fdae5ce9af43955f0b66b5d711adca924f505280fa0eb5dab1529b5d651498c44c114d774105fa9283f02bfd5376fbcb4d6afe8467a3a30fce05e69014a13e8ad8c6e54c8f5c8c9dfb32ce603bc8c0dbb96c1dafbeedda04f92528a6d2d83efc93a051800"/268, 0xfffffd69}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x9f, 0x2, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) kqueue() 16:00:31 executing program 3: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) r3 = dup(r0) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="d6a7d14a037dbe86005914ea76c1a325a5b58a95a20c164f7a30f340786fd303c7bfea99b3ef2a363d18dd1712bea53e8dc972c1730976a1c99515eaeaa9b0910c371635e067fa2688cd3feb0e7de590009863347f16fca0b1bb71e167fdac2959be23ce7589ae7b12287f9faea04ff58448f2eb3b12c2084df2e78dddd4226b6aae5e9ae5b9f74e8475e9813096a31c669761e230228cb2624a1e62df72f4a1abbff6f88f3a", 0xa6) r4 = kqueue() r5 = syz_open_pts() syz_open_pts() syz_open_pts() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100008004}) close(r5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000280)={0x1}) kevent(r4, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x51}, {{r7}, 0xffffffffffffffff, 0x12}], 0x5, 0x0, 0x7, 0x0) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000001180)="9ba2ae20", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="dbf8b5748db64dbbc87de073acf15d9d5fc5495a8717aa036da6aec64d1bd7b8c92d202cfa304f4fd871e7704c935344e9b4a89766ae18d41850d20dd6f14150ee7a4a8cfbb84f0322a251caff9a61b56301365904c06c8ad234961b88cd6dddcb8362a22287b9d8e3421031aeab945a1a1bd1721913b7f2470bccabc5fdf2a43b7dec1ff4363cc31cb6090a33ccb12a07fd2aae3c548ee1044d62106fb531f5bb8f8399a530247ab696e51d779602ba3eeff45879b3fcb26aac9cc0943024f4d4fffae785c19bba3f4602e507caf3f4b4bd928149be73ca9f50a78c2432b36614f096ace6771526fa0aae8d98738ed4a634fc7a6cfeb4fedb06e15666f0bee702c34c56c9813a47c67ae576862a54765c22faafc303eda6ecd875ebe759efc66def0d90d0775367fda90cc6b3613921ee43bbcdf188dff1c3eee522ae9a857fe2b10f93e5affa46c976d1a26d10e732bcb25db69ee17a0567402d2e562bb00505c75342a1d63b2bc35a6ead7567310ff44a4ade43d440b7ea077d215aab97a09750859d52", 0xfffffffffffffe4d) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000580)="9ded1afd573162e6d54a0a0960a17e1487d942219152668f8881c667b7d11c422c43ef19b61f2f2a7d48968f3b952fe71c9b73aa4fdb4e44cce4595639a65df30909f13c5830e05bc3b19f6f9384953c16bb1d392387a06cc3d0f6692b8cb00433e589ee758957edea75401c522f0e52d8439ff713a593ac3dbc115c4d48a762fb3e38e6e4ae5c6f43e5ddabdbabc76ae03314b42d8cbd4c3ec662a6342a7802d0c86110e20ec0c570ee81720d52d819c6945521dc085d1d891da47c13e18b9374162052cc019add27f7c4aba5ffb869c178fe28f802ddc54d98d6d10909ef9b6321fe594be6aa6aebdfe038", 0xec}, {&(0x7f0000000680)="e76d84df97eecf1bac309a7fbe22dabde738414c73cdf908300a27be84b5457065afc67fd0d8e9ab825405d25df00d46f6e5b3230a9788632701800b61b0249d3bf64f7dd5103cdf1a778a1b19b1316f69c34a55e437f9edf66f097ac77e45a856afc8fd6ec6cc5ed36ec7e3240d6aba67c28e9fbb2c03b5d8c40ac963f67561a86334e3705250b4", 0x88}], 0x2, &(0x7f0000001240)=[{0xa8, 0x1, 0x0, "9c06a59e9afc2b040b6cd20a4a08d2e60930e72c1bf6443ef195526d6a9086e99e49d098d49bb8f655e6ad994b0697884caa96feebfbad075e8920117d57535ec7e34f11d3be52b3ba66fd8a3b24804d3688ac689504afc40496b37d9efac111625c7719d965ff5347b371069bc5bcdf2127c16f59e6fd0760d8e6d2d7dcf2ccd1832ae1ddb47d8c664bffafdf53a2efaa0d"}, {0xf0, 0xffff, 0x8, "1481165ee0b2090c3834b650f0c0cf803b979072190227c2fb59d6e6c95a28a8652c31cd9352c177a40226c4699499424c8e2ab42f260895b402128565ab6d324643c9c5549f28b3331e79d044c68c7f414004b0300e93933d5a8a72813413b88eec534e9a90827b314e400343b074f370acff2de17855ea6a7f56823eb1c9c51454f90e3e3a1043f0cd96b3d2762b8e8426adbf0c25e93c5ba4922222e296b1cc318f85fdd50183e8603cca598d9872e9c1f74b716d77fc4f8fcfaf00020e60867a5d6631e5e51cac7ae15ba0b05e1e5ed10e753eee1ac457a0c7"}, {0x1010, 0xffff, 0x4, "30e887df47677014b3b000996b3113a8dae0476bfb58faa048d69323f573f5bbaca890dbf8443a41a7be4f9c8c803f56e390ce59d00b885afaaf6ae35d96e9be00ad92aeda3a0f1ffbe20f15e90cc8bc626d6da83f82e4e74451817a8dda9d81292f39a0dcc1973aaa1cd2e20dc29a9d3e4bab0739f0d6c1520d8264f5640f47b871ba94bd65ec22a5d24eaedd69285ed66f9cf3bc6a59b4741fddb6bb02e364db654c5974f91e01845a1f74dc5167d50b98e4b1b7b1bbc13c30925113c569ec10dac200656df61898433f14011400d84e89072e5c67580e65e1a9ff6b539351170b11f97b94db1bd30d59685961679718110012f1b8d3f0f31ec8aee4bbadbe0e86ee6010971d8c340b76796eed7377582fd3838d4ec5fa35c42e57edc9f9f7f8ecb405bdae12619ed312b7a342aa7d68153d958abc48d1f5245c4a5e9de29bcefc6a345924523bcb004b2fa03db711806f0678ace29ae806cebaeb07b6de4be6444b2126cce830e7f431d41c7d85ab35dd2fb83078699d20863054f86ba34ca74a84e0be89e19790d2491af5677e126f7b6d146ba42e464a4e387adfaafc7b204e149e1980d4ee4eb66c6ce16f31096d711a4e6cf95fca6eb6a1623ea2a607fdbecc022a88f6814dbc71d355c3f6777fa3181c8ad8ee2b2b50d22b6850af915acabb566f5faa0882595256ff99350ba70176904ffed38de49921ad61689fa1a85c01cda9a58b491b82a2ef5ca4c8d2a84be192f332b9ff23e6d8a709f3ea4979dc1834c057a75392a7aeef4f383b666ef53c44d56caf156ffe598d150a738f6284c1b776e55df92f13832e58d3dbd1b693540afcfeabc4663fd7b0566effe8fa084f4ddf1cf74e990668261d1b5fb82c2daf467a206c31077a17264712393253c6b827fc6bba105b7022bcd537c286dc75a454eb46e3db47fbb6a6b0df267ebf012a474e7bc32a295a642187a7675fe88ef65320fe68183fcf31fa477ef15b39a612f61003330ae64198af25d840e452a9c605f30149488ed0206737650bafe93a38d58176fa94fd7afeaf9590ae8501f6bd77c0c8141f2860100d59e2fd1071f35beb8a6e0057e8030efefec93dab3a8d0eb87f6466c779add3b5b5c590d8ad6a4b4700e94b514362fbdabc0acc39d2800a749c18660d353ca71a42e28a527280eeb7d8b0888222c966b2ee7ca28ca16397b37049d65017f8c268e90591ea57a4f364a11a8be0d0ddb9459dcae55817cd8bdc9ca5162c13c75e55f0171357a5e0336df58d810b041932bb69f28fa147905b42e4453cb035b7ba8159b8d3918346aafd793e81afdb922b57e368f0a6edc579d729e963c9f9e3456cd765f34da433b01c20092f500c70a34e77cc2a2638685f426f79a054901796911bc825e72ed689848fd599da1bd7ea15ceb5777a2b564ea479b0bd45e336f5de5a920bcfd31595d7f894b762d694ccf17c8aec6a828b42c7e4ea386e0e8a664ca1a4d03a6a068f394075e6b484eb802979ab3c107cc587d61fef1477a1158e632a6b9b26038ed779d34621e9668793a6b377ee3154e9113eb6ac3d6c1b4477c81a8e1e4be9a2314158fb93f2d3bae81e0cb1d83a363937e6975a19aec7a985c33987135f342f024c3444f9a9d4c1b6ad8d2b7d824ce12508daa4a2f1095ea748c6dd82f2260948d228423f6cc3b9e6125435898924d751a6fc2403e7efb34282c5e350eaae3d1359f32137fcd061096388361e207b547a2a3d8d3a36cb2497eb60b1fe7decf0905cae298afbc4b3d36bc9de4f025dd32b75cb72b0e0d5d17d9bf4f533377c559e9d1f3ddae79f47577c86c1f1f45dca69b5d661adf632078e14706de62511948253cb17f41eb0a7398b24e18923e4300b833a8abd7484a452b88e855b254ab59b084d1a8412f1a0c523f4d9f19d1dc1069742e866494a7795ec89b1885f25afd49cacb603257029427692583958d8f75bb0a5bfc30c9fa6709de39d8a85a5828137cfe3ac5d11c38341cd05c1e6df3fa39e659b512ee57bdcf990187df0023b99feb86227c4ba701195c5696a2355bdbcb91cfe9357658521d018e620e02e173cf2c18705d3c4a8f8e04cab3b67b83a19afff0a4d4bc42eb6fa7a9b8ec401aec16fb8be983f50fde001deef53460e483375a1ebd9bfb37e342d239c6fd24907d0a4b44c228c7201286103e59c21fcf52dc7868307d3cae5b42fe27a0e96280de78abf05b1ba67d65506e09a941e8e71d7f1cc6b6c8435473855544ac9b8fa6eb59a58d464d84c6fba216d0600867c995914b80a5f6748e67f1fb600a8c5b3b299fe2cf94a3cde17681277751b0beb6877b986e42511afd676e41b6393a45f68309c258c7447f720cfea4920ae074b2c58a127e45a4e729f26adad692cc574b7b977e58684b8b678218f717e4ad2da14794faaf6ce420932392c24e3b453c686fe15b5aff166114da42e81f020561a65fdd44dda36cd7d496c3167600a7097ba864ef3f8b4210c7bdb4425f81ddba526b69b135ab0a19df746a6de60e2794f571b5bb7e0579d789a918863ac2693aa9aaeccc9b733113fb583ed4454d04b5e104f21e8be80d735d4483c66009a8aeaa2382417fa3c7ddfffc2b5b8df18810e1fcd861b5667303709b20233a34c278b25e4800d08b43aaaca0bae16a13d7cdc1a36795293f1feaea06205e0a7f4058f1c687060daf07d446d2bd9805d9b2da06ebb42d17b03d5b8e9629bc5a48677d56beb6b26e200f9ec49d85d6fa446f9bce634a6bbabf64bee38c31b869f064a867b4efc5f4bd0cf2f4b65aa40fade6f82afb02605ad1c3f6c4ca8cb845e3c8d4b2236a4d578bc900c81ea87cb0c76c6d89b9dcdb7f9384790008b39362946eaaf3a59ebe945279a9ce9746b5ca3e920173e246ffe3a1f6b12ae8d0b10488337370c10375a4a37bc239a6aaa6f848d54abe78d7054cf8bf8ba3795d0987fbc888578c04e2b36094405ebcec2d8f5c49b38ab11f0e3af398c7abf00a0a50b2527c941946e71f5161baf6c37d69fa276952f5bca98cd2f95263bd32b0f94b2c23a7209e2bdfc5966bce363d0447fef3d1c1377a62876129558539a740c74147b2a9e785f87ae3dff391df13eb6e58f5c80e58a05433f8abb4d69a66b4663702bc29215fbedb01b123f316d57791b2e64bafd20797bf5aa88aee6985ddc205c05c9d7fa68370a2bbfcc15e330c32e17029cf67cbe5c3149c0b3b1dc6b34a87a13c2f2313dc4b11247abe6b7ad39a363eebba169b23e726efddd13be79e6eaa675c334918ece65cc7d289d4bdab1eec59c4abe3621c5e74bb1490ac8c8ec9b90dba8baa9bbda4a8a9c08422669fd30a2f053430cc6b447e05716bfe12ff4bbf6d06ac2ef47254a9351d683c066de008784757ee49d4c4fc9938fb541f59b83c536212fdd2894500141d4dcbfc1706464fd214ac22acb7c7c309b912c9f3645197a28be4b9bbe22b28f745715502ceb8d9589496bfe7bde156e3743d0f4715a31b6e8a6c90b134cf4c56617745581e8a1ec08dcc98f4d80a21ac1df947338211034f4d66590d955e627cd1c1171dd39bc8aa538933c39b20e0177b5777ef568b58ed707e1e7e43f3142adfd8a3adbd9ee73d0a827d7f970a85e36e3aad233d8aaad7536ef65118a423d2c287869b9e0c816f873e5b7947c810cea7445175e102b52e86cf5daf63ea3dcbecbf44f94f81156b443577773d483d22d09cd60a026778da08e9cf8b0f96e7af4ff344d8c97a416e8a9e65e45606afe638410cc762784bfbc818f1cf7978785b72a1feb641f111ae208bc4e7d63dbf9fb0c718f5aef20ec83990b11560186c0368760ef772c0ab5b2d3d03c7e6d5b3e0a3357b5f53711b45fcbdeda6f70f5301da37aa69314d1c6e5447162d843e11b00394384e934abdb5f12be878ba6e75ffd24afd9f2285f2c476b7d8e06ecea3e7b67901ee6f2b4e6291d971beb76b2471e69f42e6385c53674620d24276ffa7fab5369d19e4b05b006e6a415881482e790a43a23ee623d64aa95b06b5bbc12f124c486548916e592eef2dc1cc2bf3b4d21cda409457513c748642a510b40ff578e9a3729f80e0cd449e5811c28851c2eb8e4b607030315322e0940db6b1ff64b8db3791a37320d684b7937b5c312de929bae5fc2ba3bc4cf7df2a355044348d0907ff20c86f4fab9d48bc397990800e43b22766fc0fde073308f60bf5836599c8018b754aa6efd7578a11bf68611be32c2cb9a36b67dbc873344682b2a380485e65f98152a594af2f6c36c05b2d984b6f7c0fab3e84d32cc26213d890308d783f02ac4e61f0ca287eb93073bb0b87b5f9590b7bc0973883e30941c13fa00e5e98aee5d6688953baddc3e6e20711b35619620a9eab93f380d8dd075f2962b2e44c624187344fe96323b10268ac042e3df0d3636648d46a18bca812e15cfd0c0b303994c9a72fb04eace2a4c0f903d82ac5518d41202e682dc7d70bd7a8cd1e3531162b6eadfaeb08a681d6f5265ad5d2374051c33fa004905dc3030cb31451ec807e1c6bdd3e68eac3b73cc9a93a71f069c84cf8704984baffd2b02376b1cda2ded09821696378a8001cd8811b8c6b14d9cb46543ec4f84e51e5f006156f01021b7d397105e3b3d7808c26060c2b1bebbaf064bfd353c732dfab311ea698ed380c3694f54a3083ab5663132938b89c90d0b51193c122ac2555bbccf85a90cf78593ed46adf41b28e7090f6f8b83ef31028d0595f17a595c20f24ea047645236359adaa4921f641a971f4b5801997d8a2c6876fe0a9ba32bde9db99e2c76ab805f479d541d56422dcaa8629c1a8c8118de1df8c8af1f3831794ddb4f737f8bbd2e00bee9725d079788c22185468e0fb873f74c86a54d1c125a201989ca0e789f81e8fb5aa649df9237f7b84df28b6d934096abeb0c33e6add71066c4d8da93ffada1d3aec796116c94947e482bbc874a9311a4108619ab69b88942a8f330af123e0015ce9d76f9b7d05e5614c4733483abd01696514c220abb6aac1764a30b824e3aa212d1f230f548b8be4aaaf269730fa239d90f51837c6a45c6f08acae4264925c2a5c3aa0f9f3af676b25697673eba502d23fd2bb1a25c2b723b9ac488751862251bc04ac54c52e45e535221e8092ef5958d8ddf513040b85cd55b0970017b562c5c1d173d2b1671a4f54ee5f10b16efff5a5e90de805d5fc575961a716aa3cc7a5e51445be60eb7bcfcc08fb4ec534fa9a9a3b19615245937141b71bc537f9810bfcaa3e44f4e6a46a34a0cf257adb81e5fe7ecea6a5db926cd1cc34b2097dae2465e0738d17c015c7655165d3f54c676e5b0ad18eee90552f8d4fca0da5cf6c88ff034ca36d2d6f8940ea18ed387441c48c89ebfff93018e22460992fd8a8d96d46938dacf452e3746ab0cc2121fd30a29166a3ddff274bbf5b6c6cd976019244f6f47db037e38cdd8a9517b31c3fe8b0591122ff4be99f7d70846a789f58de73d8138682aab1f8cd2fe4b8243251ead2350fcbef24605f549bde1f468cc9745ea31961a069771ebf060e5d37e0ccc6f696e47da9386d2402a9e5bdc769e0336ac4f7ab9c58a6dce50f9864c74f7a8626cd9aba07cd85c57036013c6ea872ef33bc807cc2d3470b139ad99fbe9bbf5961a5b6ecec2ec07097219f58d519f4b0c3bb52a19b413bf55405a9edb293d8fa292669638b11f5850d0f5e0d38c4013b0e843b844a1b00b8b9887e3b514d2a87c6ddc0d472456eb5fc3a386400fbb829ec392a831f6f64b4f81adb39dd3933678a3084fe5b1dfab"}, {0xd0, 0x1, 0xffffffff, "28d7d27471bce6b23d1160a8052aaa691bb0948dc1e1c0095964ba32d9cc297b8bcaff5214aebb4b3dca535a0c23398aa44224955837f07609ced17ec7307f1580f106ab04509f3c2754040b0670553cb413854b5e6276bb440c1da4cf7232137de71489fc8596c2069997c7cb2733d8001c16f1fca8681481fc64d71dc322b79ef7f36037b0aa25491cf5e01dbb811b19380de691450d421d9b773fe851b4329899e53491fd58580b01a3419ea56bcc94aa7713d834ec5bcc087ef6b8eef3"}, {0xc0, 0xffff, 0x0, "cd27dbeabc539ad9cd68fae81fa709443734ade2684711c05c958f9d8fa9d095deedc8dae186af7d138eaf1d196c44f9d434ad757cd6aa402162b33c2148277f7e60362ad8327ed816c1d7c66991e353186d5671941adf3351836a8655ef61972cebff4e2195c73b8a5e01e137f4c4de3a54e1f1e08d7164738752cd9ee2fc381ceda488f147e9535fe47a66fa066609beb51d2f56e09c18b891bd18360bc83776cf1b2fd403454272a5"}, {0xc0, 0xffff, 0x4, "09a86b412bc8357dcfa6b497c521838441141e75913df956806e8c19b2e98c2608ec17351fcf7ed182a6f3169ba844ae51c0fc0c2c1fb874bc9bb335829fa7774bf5e5865a34e5e2292e73a84100275825c79e773e54a4c0deb52427955555cf25845b670702d8ab21cc40052df32a44fdc3b6df82499d9910a99f5de67d39d41697b1c932264e055e740a1f2211c45007e26de3f240ba030d1729fa0bbf73e6131beac379c7cc625ff1749967eb"}, {0xe0, 0x1, 0x9, "4af875a2a7e86e9e12b43df83180a95062e5a862b1cd8a5a94e9dd5716533345ddc02108a9d0e02659b16fc125d356374dac44776967ba47dabffb4dac45529ed93f652cf2a8a8e859508e0f42c5ba5c3c20caa8beea9c48e8934cad65c0206c6d45b0836843e8b3035695107c3c4249f6bc95e01ebdeffd7b44a12aba6b2de1473eebff334077b6e1653ee321b51c3d0b7fa24dcc496aceab23f6029c4b318d4b3eaf6f0d181eea7bdc66966b9e8b546b03fe401c76721150419d9474ed941eb964eadc7d6cdb7bf8"}], 0x14d8}, 0x2) getsockopt(r1, 0x3, 0x80000000, &(0x7f00000000c0)=""/58, &(0x7f0000000200)=0x3a) 16:00:31 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x28, &(0x7f0000001980), 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x34, 0x0, 0x0, 0x9}, {0x6}]}) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x6, 0x0, 0x0, 0xf83}]}) write(r0, &(0x7f0000000300)="7696e5f3d1f18c37ceb8615ac7cf", 0xe) 16:00:31 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r1) sendsyslog(&(0x7f0000000240)="05", 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x21) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) 16:00:31 executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\xaed\xe6\xcen\x19>eH\xf0', &(0x7f0000000600)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\xaed\xe6\xcen\x19>eH\xf0') sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) sysctl$hw(&(0x7f0000000280), 0x2, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="dbf3c87663f100d9f1ff52e609883e7ba786f87f4c7f815154c7652753293a03f4ca53e05322fcbe345e05180a65a4dbe42fc6a063a26bad29efb089362f90e4548d179a1dd8a499d45d6c80d6c487c9859da9c81d1351adc55e719837eaab6879ea7e701b7f99f63350c5e227d9aae11a96d7c3a11c19f59122ad64015a86f8203528ced47a1be27ffa4e1d3afb6f12ccb1c830ffa5e72b84da29e068a212b885f7058804f53a9d09026a997dc6e2c51c688c25e164e699a6a21d9960c760b8183b3e4ceef26d733f013d7f6cd2a59d4227d929bf6b1cf84e71f9168c3bb8944fc18df986935b04f164fe0fadf5f66a3aa64d413efc3af847d894f2f26cc9711fdf3c811436d2d7d44ce5b59157c7cfe6d6bba60b6866aeac58226e924d10d49e895cd15b3ec4e74dcf308107d632b9203696ba072c8553bc391fcb73c2eb37a9501a2984f062a266583dd5ee62a53c5479d8b4b8db90b9add8c2349601d6a99bc5e94d9a16b8a24f23f63e711264821434005dc0936aeaa0d84543f247dcf30251c6b9e04bb5700d584a61a41c30222509cf08a9d52961a1389d730c2f6630394b38800cb713bbde4a110d443da61d1a3fe38691842a79c321a96a4900865d7d5df0f521bfe650d80fec426ac9b1430ed3d5c2bb9b420f9fbc158ed4fcf4b4d7dbc96ba2983f10a6024c5c482fc049d7af6c1d60eeaada9ea447541e5e6e63b92fe8a3d4b8e03deccfb505c6ec666da440fb9ea1caee4e26445fdc84b382c4fdaedee5d1662626847db50338b0c7aa91952a95c1f853811478db2cb3ee9ab4c9b14d40bb65da56ca7f09a2f4e1e9be4319ae6eb6d85e79105386e89fe35f812f1cf03ba5b8b581b9ffbfccbdd47d7d2f934435cd1c680d6ab54a4a67ac15584c68155380bd529f49a5f050a89623c123c9f12a5c4bf9df5fbee28090340085b03da4ece14e6efebe0eb9743794f9eccee31456935e64d91a4fe248f8efa5200899b0ff052a7b5dc98803d143f3e1a1f3542192113bb477738674ed9df1c2d27836a1aa3cd67ec10aedd9508a440ec066a00cc91189c4c3ead0e2b4ff5be84641dd3871139a8bb4dd083ec51a01238acc4554c907ba5186e0096915cc27a57fa9e38ce9900e3e2e4f64c4cbae2950c4ebd7d79e50ee5f75977d93413ff045176b1f8eb1291dfc44e512878821aa59d45b17f38b3cf65d222e5f71fc0fbd53089d7f9bc2a588af32c6f508174067b34557ebc3fba30c6762d9dc6e511acda91c078c65a0749203b6dc9b3752209a65368fe2221c8006110ed86871641294cdcd123ef3761abeee60379d93d0e3367054fe88f15cc871071cd681424f750d3d94b2b831ae6d4c01b4fc118d535a5c72ba5408f6709270151b350fccf61920e7e4f3ba0d01ddc7abc1d0bde8180acd14e8dc473f4b7f66381ffaa760e580f175480c9e2118802445a20dfcde26f1a67802862563c9f53d144fd5877288c6a15ea1e8bc3b7688ee0b2a96cd4cd4df7e6ab3527fa54884d21ddeea65f299c7a2dd28a0b543793690fe0677e3dadb71003a1cc6d83cef9fd3f89ae92d66a6e7900d130443bac7431d344af2e46438e8752bf749981d3c8d93d7d67725d28dcbc22cb1f436d09562ca32ebdf8fe0a602e1783bb131212798c713172eb7c7eb41bb4f2ee7dc23de825b5cdb8de20b6546fc5211e6c0aca94e7838feb3be8533b442b7a071eec397157df3c11c964dff24f38b6d28f6edfecbd5596b69475bf5ff70b5bf22695c772ee4105fc02660748c3ce20bade4e46a4dd6a60a80b23e784d0a52c42580342099ee64f62eb31b987a79dd432c20f4b477e4fd5ff1f044d61697c6819b362468f4709bded7d959b57ca84252f5094e4cb13d657eb10abaeac5a250e3e9f329e21f039427ccc3b67dddd66343c8ac7e5403fa53e9d65a98d93659467bf9ff49508a2b87d6a228f381a80b1bd958580dc28295a415545bfa315f8df4d4dbd682ad4acbc2263a3cf180b61b871889cbd42183c13fc96973d11f9648f8e35a40e34a44950bf92ab640e9959a90aa45db6860d4df7e8b3bffde1a239a05f09081835131feabfef4bcd6c69b67880f8b34e967a37cdfcd9d8be867cdce0f92f98d976190ce8b3606a1997b9064a644a24486dd7d3ff2e8c8328b73095a09f449a05aff283b37dea8138321aebd5f504d17dcfc92a10b3b78700391a5b80d8ffb5dcf61017899f9707f439f3288511a8a92a7b7d90a8bd1eda4cf72d6648c360c030b2c135cff353b9923c4b7da8a2d2b293ea94857238fcf2da9366e521f6fe2e9c5ff78489d61e5b4808a80af5bcca15cc83e8e9e7a5d5d15b0b92206ac039693ce96b08dc03be2a12fdaafca404653801e078068a9ac8c2dd5b923944427cecc450bb182c7b7ac444e421fd064bfbb9730821e3c30f527915d2879a3ad94eeffa2ab7d092a70709f37c6904e924f89aebd10e509d42224c649a189c8197c455cc94c31d567bf5c7d32eb484509c1c41bb52f29a4e6b9eece8cda37e0938e20c5230838da1b80cad397d2705c6bf0b5f64aa9786139ea9c2d473764665ed13f11aff27a856228d1c570288531253686e95c9a375ae40340cc754310e7487484e609d59be9694cf84e185bafb86f3a1af16d5803ba677fe8791270cf0a9eb0ad6049d897ac4e5143ebc523af4c964b8fd79e3de375a88e512a8b96214630f702c5c5bdae297c5236b7cb2c616559a20de4e080d3150c71459d8bf57c00ae2a3a7d623e0a1490767043aab39087d80dd44d204906046b9e11441d859b664c5ebe04e8baaea612d21d1a130534947c06edfcc22541221e7ecb6ad0975385236d250b5b08dca72f0e5e154600bd10e0a2481a7d4d0d719fd1322e9dc93341296401a766f9c4359e11702fb72275c78ad8698826f7e8b666567fa8eebb6c754dfc7138487ca7235f2da673f4e39eec75ea052978536e5a5300b3ba2c3ef695c31fc41d4bed69c291eba4d94806a8b72ceab80bc386158ed2317e83c122b6b8adb9db75f196943a980f936b9bc12e2f5becc88a5ddc7aa3e7c6c2467d6adbbddc92a95f399fb57c6e190d95cabe1f7360ba89a97d9fc73afb6af60529a190ee9b66a61910f4dcd24b470b696243cf072dd9537926aa952ea460a319791905aff6bbf79a4c9992a366515392cf9d35f732edba87437659280370e8cdd4350ce098139abc9272b2025d0020fb44806294cc77ed4412dc708654bc3b34ce6a940138af6e8e262ecfd5284b158171bc999701e5fb322a8436f42ac5a3cd5831c5235c79d80c34a4011226d6f6b66f7e0afec5d6aa2f492d857c4684f4f0147dabb769bb46cf75aa28d619b07de5a575840056873a794c74914f7c80b931b47fe63b454db0db13fc60310e9c051655317f22a962af251f69f7ce24353ddaa2ff278c009afd787cd761ddcbb98b336e039b01f4627b05f970fa9a7fafe683d8daa567e7e5a1927f18883086f3b80f61d8590029b658147113ae445133c11dd9314d6eb8db399d52be57e47fe74b683c29659cfb869295d7300e3b32b77cde29f0e466ee34b38044f2a0d57b3927b3fa369b6583a5f77b3c6688be74a39dabf0c18110be06f550821df100fcc4ffe6e75ef16d0e0dfc8ed72d333b733a9033060d23e6f6bfeae3ecd82a48c747dfb6d28cc6422a49759b3176c61f91f240c74ec2032d6beae2063826d5b48ba5993af0d28e8c5ab2d6c31d821bc7a74bde1aaed8b7ae64582fa07211a92f61ecaf71532a467114afd5d6d3fcb2c6888d45f3d1c2a7cc1e1b9bf7a1c78d57fccba831be41ec9d7705c375cbea31b5dd7e73b87165985f20b87fc6f262328c8524892e898191d152a0f0651894a75b6205767931189107b9042c49aa064d4753e59f5dde0860a95a81659679cc613eaa412ec9d218e7412ea4e5cb358dad7d54404c469c4864452077de301f0c2c9b40713f51548b2437cb29be086f1939d4067f0cffefbfc8afe911801bfb184b95609fdd79ffed0ee82805a7482769d19a8cc6cc5fd13c0455d3b0472d5946012eb9af15b4ecde6d5e55c506080de479231fb1ed8548b056cfa5592ef5e2a8ad2a71c7d967a585d3c63bc841fcf2ec574413bdcc4fd74870b8935f8a5924a906d4f404b907a2194da3eaedbc0a7ad40fd99d7e44b471dbc06ca2c84ae5252643d3dbf0bbbdaf6af95658bdd53820f3c04b655b64182ef666efe75a31cc3b84b2af0c3e553dad6fbdd71e027c046179c6b5f7671bccabb13a3a69692a4bb2a2d4727c91c0415c0595604358f9e16edaa92cf736749dcc6e19dba4a9aadf3b30272c2c3ac3252042b04c2ac20a5d49a83db38ef980a129ae8c4eee233d301c1e5d8b08c89ce6313d2e818a23aed2d952fccb7cac071aa36489096eba9b7f7836a5035108a4f550b5a2f38a87308c1ffa1b7c68e06310ea8743f0034d40426e96a3edc6bd5dde47c9c015d69aaab113d3a9aaee71adc1c597f2e2d43857182a2628ca7ea4f0d35cfb2e66787d4377324ff1ce1bd4ba8c93685c77ec6088ee8141f4a0ccde46927775092c5785ce820cfbdbcf79752bac8f3df653092f80f2bb3bbb6897437613f1e6a4ca4716fba4dee5b3139bbbafa967f4e0d187f4d9500114404e433c5aed8e527d59550560cc1240fad13e25c27e8249a30c6607cdc4cca09087ab6befe60264ce399323709c426ebcac51b6694ca7b21402ec1b2822f2f0039fb80573b2b9bbb545521a6de8366a66b170a7257bee91e68802f0ba279e3a91a70daa75da328aa6b7ae5486d10c25b3f9439e4f413eb5fac36b69b850984c955ceda731b79b0fbf0f1ac256b05ba76baa6cd3bc4c9e0f79aa2656b6a5c95e69094acceaadaed47f1ae87c807f82fbc0b4914a04c10f61500217bfaa9dbd337eab7e3189a66a00c6b13cf26896d2fa641352b9638e43cd45af86857ab12bb9254d9652dcd0316304321b4a2b73df127fcf2564934e5c629e372ad270204de4b9a81755c352c3b597cbbe43ff542510eeddcd87f1ccc94fbe2021a0ea86f35613d5c1fae371e87c9ffbc93c40eeb88debf5e210831edd6853b594c5f0ab20f51dc8eba7f316bc64893205691f899cb9a5fb07d4d11e63f4f51faf7d651f8b0bdde24230e8828184f22ae0fbd22802486789de824741494c664a605834c1013352e03407c46f83ee01258575c701f8d5ff24556e495b66285dad3358f372ceb932737209b9ed89cc9103ced52890f8c629e5b651e68e1237ddeed584fbf9b527fe12bd36405577b254db8a484bca97d9afe68ce141732daef1caff7d35d62c75e72ad0af98aa5804e31b4a30378d84d46313be4413a2672345d86a7362569908ddfe731537ef498bc816b46d4aa2703fb2d57dd2e157ba1f2d842b4731809519b1babb131a6842d37c15a5f023f681ce258c4aeca672afdfcfa82a4a2ffb2974f582385923750481339bcc9069ce90d408b9849a505b0b9c351027dfb9209edd07e83761c16070e04d4b241049775f85dc1b0804ae6bcb24905931aec09ec892cf12f4ce684aa61785fa6ed0f57630bee0a4969e536b2297f1ee40ad98b9f2fc74b829c82102161b6eb0c7a04129dc346aa21a9884a87f6f5593f388fdc7cb896d37902b2c1919b8ee8c435b55081f692142b10d777e0a7175c0444298e3162d369d8ebe98dd82edbe0b8c552d917e981f54fd8dfb36bad1af097200d600eceddeade0a9f1c276e73e2e55ebf2e5515abc6f4978d747519a8de0d65f0b07d5eeea300606784c5881d16a7793", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f00000000c0)="8f3553d3133bf7ab352e5722a126aa1a82aaa28e975c136e52b0e77b2d8d3fe1160065c2285865d235f383d0e69a70d314a3fb3c309f0f531fc19f281282558bbf1e970b2ad2904dbd8885ed0e59dbd67b182aab60b741f19c90b123462e5aee75d527d102e55a6a68dda7d0e5a2fac48375253db02851399a99071c2e21e8a103f70d3011b6e24683663478c863acfddae9fac7de940574aed366221cab44889622e2d6d8dcf24565fc7b691cdf82097e1c42cc67", &(0x7f0000000180)=0xb5, &(0x7f0000000200)="fd04c0c65bb88692ce6bea63e48cbf37b92e4e24652c76ab70244a9c1ebeb715140365c7162b1221d13f4ba4d2f9a551a25d97cdd9db79d7acbb15de5077ea50a9a4f57e0f200349213630e11ca9995618c727b4401a", 0x56) 16:00:31 executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x20006473, 0x0) (async) r1 = getuid() (async) seteuid(0x0) (async) r2 = socket(0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) (async) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x27ffa, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r6, 0x0, 0x0, 0x29, 0x1}, 0x4, 0x200, 0xfd}) r7 = getppid() r8 = getpgid(0x0) (async, rerun: 32) r9 = semget$private(0x0, 0x4, 0x42) (rerun: 32) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000001280)=[0x7, 0x101, 0x2, 0x7fff, 0x9, 0x81, 0x0, 0x1, 0x26e, 0x3]) (async) semop(r9, &(0x7f0000000440), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r12) (async, rerun: 64) r13 = getgid() (rerun: 64) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000012c0)={{0x3ff, r11, r12, 0xffffffffffffffff, r13, 0x0, 0xfffd}, 0x100000001, 0x23, 0x2}) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="12beaff5e668cada72c550514ac9a3a3b6ec1c703f24c478d910f012b539cc2037c4933c6c55e8298f8f94d92b2e4e7116014df4ce24c9a78ab16d1e2a5dda276850b120", 0x44}, {&(0x7f0000000200)="50269e875153796ead73f508857b51549ed06ee526b0a995c8a34cb9a42bec2b64d63325332d049472695f7e40f0d7978d98485161330534f351184d79c7f54113b173e6ad4352744d81f11883b25e8f1c494b8b9ddcac91e82faea0fbbb5c908fd9382a4f28200550b0b6897dd0a8621a61ba7482aef97d35c80ff1b5fb9d1e7237443a2687bc1b941f5ed90782949df31bebd4e911072b5d339671903285361b04fbbacc33c12ced0aee90e9fce9ff0cbbc40d74aba9f3e0323f000818640d2b245b4eed3040d95f83", 0xca}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, 0x0, r1}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r3]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r2]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r3, r0, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r1, r6}, @cred={0x20, 0xffff, 0x0, r7, r1}, @cred={0x20, 0xffff, 0x0, r8, r1, r13}, @cred={0x20, 0xffff, 0x0, 0x0, r1, 0xffffffffffffffff}], 0x140, 0x2}, 0x0) (async, rerun: 32) shutdown(0xffffffffffffffff, 0x1) (async) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="26367e7dd85677d47a6577f76f74b6988fdd86b6e1023d1abf286efb3695e58ca93ccc2f9b535461b12508a14c65f59502c755d9c831748ec9ec96b18abdeabdf2334b89f88a775c0ccaa15f11ccd082b54a80c4719ad87d9f7387045c3b0560800c45331372206b5182475ec1dabc28554c1150b470c08b3a582592155d4a6a17f0f2523920801e544bacd712e621", 0x8f}], 0x1) 16:00:31 executing program 4: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='{'], 0x10) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22001c411a76da8a4f105af1", 0x30}], 0x1) write(r0, &(0x7f0000001940)="fc23e70000000000000028a87903eefb3bb2ddebbec154d6eb62bc05", 0x1c) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002600)="0cb258856c667c4b9659b6f0f77090572e05039f0dcd55722d2e874e16694146ed22edf7127381dd131a97f603f1197c22e807d9152ca8544e217400", 0x3c}], 0x1) 16:00:31 executing program 5: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/180) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x6, 0x334]}}) (async) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x2}, {0x6}]}) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[@ANYBLOB="77e9489ac989e376f05a65b5b37fc7d86e1979884ac2cfeb29bb948338d9df45ea609bd6d56265fc47b8d57454d8ef2c5fa06e2a05a8ce05a933c14e987767dbf214a5a243fefc161a7c8df38dfa8bd2f8ee75eee483a3251da4ce377246c66e2e8027a109632f4bcb5b3d5d5cc1cd13df85feee765d72220aa84c4992fb49f16fbb9d47eda225dfacd67d6f92b52198060c8550d36e0f6d8caf1f7ecefe8a51b2aa620a64bd19d638db62749909d031fa32dfd77a1fa1f2464d715dd3bf8d2f5210ff831ecbdc5ad006f1760f7fd9812ee7bfd63b68ba0aab77663f521a1c7a7575c379c5b738f1b4af58000000"]) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="780230"], 0x10) recvmmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000540)={&(0x7f0000000200)=@un=@file={0x0, ""/74}, 0x4c, &(0x7f0000000880)=[{&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/145, 0x91}, {&(0x7f0000000500)=""/35, 0x23}, {&(0x7f0000000680)=""/127, 0x7f}, {&(0x7f0000000740)=""/138, 0x8a}], 0x6, &(0x7f00000019c0)=""/207, 0xcf}, 0x4}, 0x10, 0x1842, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8020978b, 0x10000004, 0xfffffffe, 0x80a19a, "bb080001ca0000000000001000f72000"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) shmctl$IPC_SET(0x0, 0x1, 0x0) 16:00:32 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x1ff, 0x54, 0x200, 0x20001, 0x5a4, 0x2, 0x0, 0x10, [{0x1, 0x0, 0x1000, 0x10000000}, {}, {}, {0xd0b, 0x8001}, {0xffffffe6, 0xd405, 0xf88e, 0x3f}, {0x4800, 0x0, 0x8, 0x8}, {0x6b, 0x1000, 0x10000, 0x100}, {0x5, 0x2, 0x7, 0x1}, {0x100, 0x97, 0x7, 0xffffffff}, {0x6, 0x4, 0x1, 0x4}, {0x990, 0x6, 0x1, 0xffffffe1}, {0x1d31, 0x0, 0x8}, {0x7fffffff, 0x4, 0x3e830000}, {0x0, 0x0, 0x0, 0x3}, {0x400}, {0x0, 0x0, 0x0, 0x2}]}) r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000100000000}) 16:00:32 executing program 2: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2}}}}}}) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x42) writev(r1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 16:00:32 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000280)=[{r0, 0x40}], 0x1, 0x0) shutdown(r0, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000), 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="fe", 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000180)=0x9, 0x4) socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000100)={0xffff310e, 0x8, 0x6, 0x4}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8772, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2a}, 0x4, &(0x7f0000000040)="955bd134", &(0x7f0000000080)=0x4, 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x000\x00\x00\x00\x00'], 0xa) 16:00:32 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000001f80)=ANY=[@ANYBLOB], 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x40}, {0x74}, {0x812e}]}) poll(0x0, 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/145, 0x91}, {&(0x7f0000000300)=""/174, 0xae}, {&(0x7f00000003c0)=""/241, 0xf1}, {&(0x7f00000004c0)=""/141, 0x8d}, {&(0x7f0000000580)=""/253, 0xfd}, {&(0x7f0000000680)=""/219, 0xdb}], 0x6, &(0x7f0000000780)=""/136, 0x88}, 0x400) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x10000, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000071, &(0x7f0000000000)=[{0xa9b, 0x5b, 0x4a, 0x80000000}, {0xfff, 0xe8, 0x80, 0x80000000}, {0x774, 0x3, 0x4, 0xfffffffa}, {0x8001, 0x42, 0x3, 0x4}, {0xd3, 0x1, 0x6, 0x1}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) 16:00:32 executing program 7: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000300)}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001840)='./file0\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file2\x00') 16:00:32 executing program 2: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) unveil(&(0x7f0000000280)='.\x00', &(0x7f0000000980)='c\x00') open(&(0x7f0000000000)='./file0\x00', 0x8, 0x18) 16:00:32 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) getuid() r1 = syz_open_pts() close(r1) flock(r1, 0x0) getuid() r2 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x833, r2, 0x20008000000000) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x1, 0x0, 0x100, 0x0, 0x3, 0x0, 0x1ff, 0x8], [0x0, 0x0, 0x34b], [0x0, 0x3b7, 0x6], [{0x0, 0x0, 0x80}, {0x0, 0x2}, {}, {0x0, 0x2}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) socket(0x0, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000400)="a1a01397e4e0f82f263fd0234d875e9b36de89ad611d90045a9841f96d531af28f64c907ea4386642c373cfebe76", 0x2e) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="01a8", 0x2) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000380)="8bea8a59e1e3a7d69fbbde918f8438c57c309e152b7e3ac6c2919ae4057f83fa104f8c732692e64d6078420d5bb2ca94c11ed098e4ec8ad890746e1d831b9517bea7d04c4d826380260250b843de73235530f66acd31b5d0f35fcf6ee6f7006cd869cd8bbd8296df0e5525b5c1270c3ee19eebcffaad7166674a0e4136d840", 0x7f}, {&(0x7f00000007c0)="01c5104e693820019f2f8ac1cb416aac4aeeff09910382b0b5c0d6657e4e587468bdadca9080058b0c0f7fbacb62054cd109a804e3ff2c50f40e103848102543cfc49fc1e4b81b052b0e491d4e1f752549616f46933fb1a00e530f9c735dca177d18f7c91d392aee79378931c26c1651f639710aedabc8bfab0aef32c8610373d2d5ae86195bdfa1177194b6ecc45d4e6cb8fbb2055078a846344ae137efec7ff5a3dd", 0xa3}, {&(0x7f0000000a00)="f15faacfe8a930347d1742d70db6a087918fdd820043b85b8b3cb7231a0deff08f2e4148ab65947682f131830bcd85f67734cb386eb2a9166b8c21aef40bc72f7280fcd9a36aa4df64258f40191927a45335e6e39471c2b7ca397962f6a4c7b2b1868237427736c6989f833626b08359574cc0296f0e6aa602493228d7e0a590cf15bafc486370b2f3e81b7793b4268ee3da473da766ac25720f471fb353960ccd2451d586f1eddeedc65482e386de0f6175741e409ba73f9308e125649537968e2b2c84d25bc3b0cac5196a1d4b505a0907fcea6f48ceef6163bb7c7e15b182012ada4333f59a0b34fd8ab148fee7c2687f37f1054a26d6df7cfac13aaa08dda77d1262ae91a8b800bdc01099fa70c3eab0eb72bba500be6335f64dabcc426372daacc716996f8ee1b9e2badd07ec96188a338f7ed8f102307a2c362ca954ed8d1c5738ae143d127403015366b6f7d42286e9b09d33a0f8", 0x158}, {&(0x7f0000000540)="1f4d2a63c06bf0302ec520592c04077ec650c7f7ff033c68bffbc0e7344b56793e78d88093a4ba4af1c0817979a2afa2c469ea36fea70d85bc622b2229fbfc4130e1e3e66c0563f259d01f542c0c143e699220a74e7c572a2990305be72eb41be7c27033ebededcc76e2d2d26529150249d5b374246dad134a1ee547849abd1bd600f543ee35d6d7704c691800000100000000000c8b683c0800d2459191add0ff010000000000009d9f810d502880b486a69b5ebbfe043ad621add0", 0xbc}, {&(0x7f0000000640)="8231b5c3bf915b549aa500acb490dbdc844a5003f5762c3402dfa6b8c900d7522727e0ec9794402fbdc7ec6cdd398f52a2473ab34cde16c2141281d16e12633090e4881591281ddec3aef5063fc30710951bfb108f470e6a98cc7c7c8f5e0a543f35863ac725450a366398191960a77879e67e18704f266dcdddb563ab7224532f68dc9b2cffdc9158d36cae009a07f794cbb68716b3761206f84b3fd45ac5ad722a06c2d1884a02c2c870ed102f3e5e0e1d4c300f39c543a365b55979de5c7539b51dc900"/208, 0xd0}], 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, 0x0, 0x0) r5 = kqueue() setreuid(0xee00, 0x0) getuid() seteuid(0x0) kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x80, 0x10001}, {{r5}, 0xfffffffffffffffb, 0x55, 0x2, 0x8, 0x4e6c}], 0x8, &(0x7f00000001c0)=[{}], 0x20, 0x0) 16:00:32 executing program 4: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000480)={0x1, 0x46}, 0x2, &(0x7f00000004c0), 0x0, &(0x7f0000000600), 0x0) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x0, 0x3}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001a00)={&(0x7f0000000080)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x18}, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$WSKBDIO_SETMAP(r0, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) 16:00:32 executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000300)={0x2, 0x9}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000040000000034ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c4546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a94459e06a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb9695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c481108765541fb7f796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000002368f29c86344671843a1f208261a72", &(0x7f0000000040)=0x210, 0x0, 0x0) 16:00:32 executing program 4: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:32 executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x20006473, 0x0) r1 = getuid() seteuid(0x0) r2 = socket(0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x27ffa, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000100)="757f4d2d470845d71be3ba18dc8d4f884a6ff6c113dff507f2ecf73bfe0b1de578a31d826dd7a25543756b", 0x2b}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0xc0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = fcntl$getown(r8, 0x5) fcntl$setown(r7, 0x6, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r11, 0x0) sendmsg$unix(r4, &(0x7f0000000940)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000180)="8b55a256890202e4395ab1ea29499d8fe01a9312bf4527b8f115571c8db6845b0ad9afad02a678f8608f0b64d01f42880ec9d828ec34ae8f579e59de4e67bfc1ebcd2c4df14441742445c57b77bb7bc69c236ed43bd8d3cdc681c6b30c51656cd9d870bdd8e193cb132a589681892198fca5713291811e21d1686f5c596b35b1e6de65c61349076b3a12246b7dd2983199def3353849979a", 0x98}, {&(0x7f0000000240)="898a208ff34559d110bdf392605bf69b99609dba1e9d9aa1ce5e9b64f3f3188cc282139f3c07f85cccd3cb58f3acc98a3eb282b47ab93a65c54b70ff1287f7584ab0ccbf5890b2d60e40186eb2b82824ec3e82e450366e164044a8326ce432a3e6e9d34f919ef66e35afeddbaf6bdd4ab6ef9fe7c5e5b46bc21a4f38608f0fc475131de8f4e39d36bcc11893c5e0b3176a1935c844dc1b59086b6f338a2f170451b5faceba168981717705dd335dcd4f0ec75a9aefae96fb38e65a6e3b203b0ce53472cf99f5decd403a", 0xca}, {&(0x7f0000000340)="76790722e9cfb51d97a172a58fdd5edc27b9c36611ccf42a78373a111b67da697868d08653aa226cfbf5ae249cd91002e0d9d4cbf132139555ec475b9c45782e27388ebd8f4b4d76d139957196cdc9e902f6c43e26953cf1dd2226c8c083aac58ed8d5c62c045b1c09032f3b8886fce9905448e159029a265d", 0x79}, {&(0x7f00000003c0)="99edcc714943412ee9c4b7f86c74392ddcae7b5f86b648336e3a5bdbc591f7224ae2dfbdcf", 0x25}, {&(0x7f0000000400)="a3eda331d056fa371f84c40576384791dd", 0x11}, {&(0x7f0000000440)="3e8262a8b4090d7577b48d395b59553314333bf4dcc60ae1c0ea1be02a341001eae20d88cdb2fff5caad84b8d84c1f62cdab0ec11a79ac1e6bc06e661e4ef2254450ed853be93ea796d126352ed101b0b389f18d8561970d8ecd9694d96d2bc0f6464e744c07d6be6c321e9386545503f3515f2746caf73108d2471fed126b0e392743a068de4e3548a6544c876cf8afb8c4c0833470123eafedeb9b0ef5b8264f41f66d522999dc135a8c45c7482d38964e55b74adea57c2efd342e3262b541fa6eca428490f237fbb4bfc5b3f13334055166076f318782a314cccc4f79b8fc523e84f6206e0fd655214f", 0xeb}, {&(0x7f0000000540)="59f875666055bdafd5d3d65b0838254329ab292d22ce02787770ce0176f91492766d26a347ad19b41b", 0x29}, {&(0x7f0000000580)="ff3e051ab1e6e5eb417c0d4a79c20ae5d65a630f85466f00235231ff1ee3276e936d8b27debd593ce1beaff62818fbb6765d060514d8dab01207d57449ceb75a473a5216c5e44dea45b2a5192777c1a637b0caa1b208db504fb9e47f9105d67084d48e540f6b8d75c2d62c24fd54ff57e00f7988021aa435602afbd6196e71548b88be5706ed8e8604fa6250e989b8b60fd56ac3124fc8c1e7854bb106c096d7c19e12bc72a56fd160701f24471de5fe8388d854ceb137a993671b9593d210cf7fb1f7c78688204cac024de75faeba", 0xcf}, {&(0x7f0000000680)="179cf08a35e7af1ac4ea5811cc1960763e0c1b371b9c2e20d9687463abab22353c805f32ae5968ab54fe6108c417e2d0fbaeb8d39ef5c9e09be52564d7aefee802bc131e5a1f181e2a88aa007953184594beea4ad866236e3411bded", 0x5c}, {&(0x7f0000000700)="375a2f59af145473004273fb9f5042485459b9f1535a3c59c711e2e9c0834494a293a849da1789df2279b0fbe761dc8762e5dba29ceae8d91c6ce3745cb35a295d21adb7dc179c37dc4fd84269146dbdfe5e6cae476b91ba9b133a7eaf40978ab95ac007b9777f13895cf95d78564f4be843958309961635338c217072f3b56a", 0x80}], 0xa, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r5, r1, r6}, @cred={0x20, 0xffff, 0x0, r9, r1, r11}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x58, 0x2}, 0x1) shutdown(0xffffffffffffffff, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:32 executing program 5: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='{'], 0x10) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22001c411a76da8a4f105af1", 0x30}], 0x1) write(r0, &(0x7f0000001940)="fc23e70000000000000028a87903eefb3bb2ddebbec154d6eb62bc05", 0x1c) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002600)="0cb258856c667c4b9659b6f0f77090572e05039f0dcd55722d2e874e16694146ed22edf7127381dd131a97f603f1197c22e807d9152ca8544e217400", 0x3c}], 0x1) 16:00:32 executing program 4: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x1ff, 0x54, 0x200, 0x20001, 0x5a4, 0x2, 0x0, 0x10, [{0x1, 0x0, 0x1000, 0x10000000}, {}, {}, {0xd0b, 0x8001}, {0xffffffe6, 0xd405, 0xf88e, 0x3f}, {0x4800, 0x0, 0x8, 0x8}, {0x6b, 0x1000, 0x10000, 0x100}, {0x5, 0x2, 0x7, 0x1}, {0x100, 0x97, 0x7, 0xffffffff}, {0x6, 0x4, 0x1, 0x4}, {0x990, 0x6, 0x1, 0xffffffe1}, {0x1d31, 0x0, 0x8}, {0x7fffffff, 0x4, 0x3e830000}, {0x0, 0x0, 0x0, 0x3}, {0x400}, {0x0, 0x0, 0x0, 0x2}]}) r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000100000000}) 16:00:32 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="26367e7dd85677d47a6577f76f74b6988fdd86b6e1023d1abf286efb3695e58ca93ccc2f9b535461b12508a14c65f59502c755d9c831748ec9ec96b18abdeabdf2334b89f88a775c0ccaa15f11ccd082b54a80c4719ad87d9f7387045c3b0560800c45331372206b5182475ec1dabc28554c11", 0x73}], 0x1) 16:00:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x9, 0x0, 0x0, 0x0, 0xfffffdc7) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, 0x0, 0x0) writev(r5, &(0x7f00000024c0)=[{0x0}], 0x1) recvmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) listen(r1, 0x0) setuid(0xffffffffffffffff) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) 16:00:32 executing program 5: r0 = shmget(0x1, 0x1000, 0xd8, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) close(0xffffffffffffffff) syz_open_pts() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) recvfrom$unix(r4, &(0x7f0000000100)=""/45, 0x2d, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8809389e37ea00cb93"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) dup2(r1, r0) writev(r1, &(0x7f0000000600)=[{0x0}], 0x1) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:32 executing program 4: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000480)={0x1, 0x46}, 0x2, &(0x7f00000004c0), 0x0, &(0x7f0000000600), 0x0) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x0, 0x3}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001a00)={&(0x7f0000000080)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x18}, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$WSKBDIO_SETMAP(r0, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async) shutdown(0xffffffffffffffff, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) (async) sysctl$kern(&(0x7f0000000480)={0x1, 0x46}, 0x2, &(0x7f00000004c0), 0x0, &(0x7f0000000600), 0x0) (async) socket(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x0, 0x3}}}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) sendmsg$unix(r2, &(0x7f0000001a00)={&(0x7f0000000080)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x18}, 0x0) (async) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) ioctl$WSKBDIO_SETMAP(r0, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) (async) 16:00:32 executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) fchown(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, &(0x7f0000000440)='./file0\x00') faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) clock_gettime(0x0, 0x0) 16:00:32 executing program 4: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}, 0x0, 0x0, 0x7}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d7", 0xa7}, {0x0}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}], 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000001200)=[{0x0}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000005c0)=""/62, 0x3e}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="962d1400000029"], 0x3e}, 0x0) readv(r1, &(0x7f0000000cc0)=[{0x0}], 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') readv(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r5 = socket(0x18, 0x1, 0x0) close(r5) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) readv(r6, &(0x7f0000000280)=[{&(0x7f00000008c0)=""/230, 0xe6}], 0x1) 16:00:32 executing program 1: ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r0 = socket(0x18, 0x3, 0x0) getpid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f00000003c0)={0x0, 0xffff0001}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) socket(0x2, 0x1, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc90272944044df885f2d92c7bfc3919ce2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecd02000000a413fedb02077497cb41b17582610a"]) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r6 = dup2(r5, r4) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f00000001c0)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:32 executing program 2: ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x20006473, 0x0) r1 = getuid() (async) seteuid(0x0) r2 = socket(0x0, 0x0, 0x0) (async) r3 = socket$unix(0x1, 0x0, 0x0) (async) close(0xffffffffffffffff) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x27ffa, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000100)="757f4d2d470845d71be3ba18dc8d4f884a6ff6c113dff507f2ecf73bfe0b1de578a31d826dd7a25543756b", 0x2b}], 0x1) (async, rerun: 32) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0xc0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r9 = fcntl$getown(r8, 0x5) fcntl$setown(r7, 0x6, r9) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r11, 0x0) sendmsg$unix(r4, &(0x7f0000000940)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000180)="8b55a256890202e4395ab1ea29499d8fe01a9312bf4527b8f115571c8db6845b0ad9afad02a678f8608f0b64d01f42880ec9d828ec34ae8f579e59de4e67bfc1ebcd2c4df14441742445c57b77bb7bc69c236ed43bd8d3cdc681c6b30c51656cd9d870bdd8e193cb132a589681892198fca5713291811e21d1686f5c596b35b1e6de65c61349076b3a12246b7dd2983199def3353849979a", 0x98}, {&(0x7f0000000240)="898a208ff34559d110bdf392605bf69b99609dba1e9d9aa1ce5e9b64f3f3188cc282139f3c07f85cccd3cb58f3acc98a3eb282b47ab93a65c54b70ff1287f7584ab0ccbf5890b2d60e40186eb2b82824ec3e82e450366e164044a8326ce432a3e6e9d34f919ef66e35afeddbaf6bdd4ab6ef9fe7c5e5b46bc21a4f38608f0fc475131de8f4e39d36bcc11893c5e0b3176a1935c844dc1b59086b6f338a2f170451b5faceba168981717705dd335dcd4f0ec75a9aefae96fb38e65a6e3b203b0ce53472cf99f5decd403a", 0xca}, {&(0x7f0000000340)="76790722e9cfb51d97a172a58fdd5edc27b9c36611ccf42a78373a111b67da697868d08653aa226cfbf5ae249cd91002e0d9d4cbf132139555ec475b9c45782e27388ebd8f4b4d76d139957196cdc9e902f6c43e26953cf1dd2226c8c083aac58ed8d5c62c045b1c09032f3b8886fce9905448e159029a265d", 0x79}, {&(0x7f00000003c0)="99edcc714943412ee9c4b7f86c74392ddcae7b5f86b648336e3a5bdbc591f7224ae2dfbdcf", 0x25}, {&(0x7f0000000400)="a3eda331d056fa371f84c40576384791dd", 0x11}, {&(0x7f0000000440)="3e8262a8b4090d7577b48d395b59553314333bf4dcc60ae1c0ea1be02a341001eae20d88cdb2fff5caad84b8d84c1f62cdab0ec11a79ac1e6bc06e661e4ef2254450ed853be93ea796d126352ed101b0b389f18d8561970d8ecd9694d96d2bc0f6464e744c07d6be6c321e9386545503f3515f2746caf73108d2471fed126b0e392743a068de4e3548a6544c876cf8afb8c4c0833470123eafedeb9b0ef5b8264f41f66d522999dc135a8c45c7482d38964e55b74adea57c2efd342e3262b541fa6eca428490f237fbb4bfc5b3f13334055166076f318782a314cccc4f79b8fc523e84f6206e0fd655214f", 0xeb}, {&(0x7f0000000540)="59f875666055bdafd5d3d65b0838254329ab292d22ce02787770ce0176f91492766d26a347ad19b41b", 0x29}, {&(0x7f0000000580)="ff3e051ab1e6e5eb417c0d4a79c20ae5d65a630f85466f00235231ff1ee3276e936d8b27debd593ce1beaff62818fbb6765d060514d8dab01207d57449ceb75a473a5216c5e44dea45b2a5192777c1a637b0caa1b208db504fb9e47f9105d67084d48e540f6b8d75c2d62c24fd54ff57e00f7988021aa435602afbd6196e71548b88be5706ed8e8604fa6250e989b8b60fd56ac3124fc8c1e7854bb106c096d7c19e12bc72a56fd160701f24471de5fe8388d854ceb137a993671b9593d210cf7fb1f7c78688204cac024de75faeba", 0xcf}, {&(0x7f0000000680)="179cf08a35e7af1ac4ea5811cc1960763e0c1b371b9c2e20d9687463abab22353c805f32ae5968ab54fe6108c417e2d0fbaeb8d39ef5c9e09be52564d7aefee802bc131e5a1f181e2a88aa007953184594beea4ad866236e3411bded", 0x5c}, {&(0x7f0000000700)="375a2f59af145473004273fb9f5042485459b9f1535a3c59c711e2e9c0834494a293a849da1789df2279b0fbe761dc8762e5dba29ceae8d91c6ce3745cb35a295d21adb7dc179c37dc4fd84269146dbdfe5e6cae476b91ba9b133a7eaf40978ab95ac007b9777f13895cf95d78564f4be843958309961635338c217072f3b56a", 0x80}], 0xa, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r5, r1, r6}, @cred={0x20, 0xffff, 0x0, r9, r1, r11}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x58, 0x2}, 0x1) (async) shutdown(0xffffffffffffffff, 0x1) (async, rerun: 32) writev(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) 16:00:32 executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ff0000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x6, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r3 = getpgrp() r4 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, r2, 0x2, 0x9}, 0x4, 0xffff, r3, r4, 0x7fffffff, 0x0, 0x2}) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) shmat(r1, &(0x7f0000ff4000/0x1000)=nil, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="630218286afbe96daada08b8a2cc8bf6282f2c838192927f11e5d57d226f90caeea6b12bb5fbd406d73d6b0f9c137118476122c061391bd73a5434aadf5f6f22c1f7773c6408ebcb733364f572f9dabbf9d02dc16579d4e53b2b0956876056b32c6cc83896470457a9f758a52e922ab43835a9f3a543555c008884df22edc8d5bafa05dd43739b6699198e80deaf6157c7eff467a1a2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x1) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:32 executing program 2: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7b02011c"], 0x10) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22001c411a76da8a4f105af1", 0x30}], 0x1) write(r0, &(0x7f0000001940)="fc23e70000000000000028a87903eefb3bb2ddebbec154d6eb62bc05", 0x1c) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002600)="0cb258856c667c4b9659b6f0f77090572e05039f0dcd55722d2e874e16694146ed22edf7127381dd131a97f603f1197c22e807d9152ca8544e217400", 0x3c}], 0x1) 16:00:32 executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x8003}) setrlimit(0x3, &(0x7f0000000040)={0xffffe, 0x100000}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206997, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30024) preadv(r1, &(0x7f0000000000), 0x1000000000000098, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="f45b53e8", &(0x7f0000000240)=0x4, &(0x7f0000000200)="f658fb5f", 0x4) 16:00:32 executing program 6: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) poll(&(0x7f0000000000)=[{r1, 0x80}, {r1, 0x8}], 0x2, 0x3ff) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffc}, 0x0, 0x2, r2, 0x0, 0x0, 0x20}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = getuid() ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f00000001c0)=0xa1d) setreuid(r4, r4) r6 = fcntl$getown(r3, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, r6) getuid() close(r0) 16:00:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) socket(0x2, 0x1, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) socket(0x2, 0x400000000002, 0x0) (async) r3 = socket(0x2, 0x400000000002, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x9, 0x0, 0x0, 0x0, 0xfffffdc7) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) (async) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, 0x0, 0x0) (async) write(r5, 0x0, 0x0) writev(r5, &(0x7f00000024c0)=[{0x0}], 0x1) recvmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) (async) recvmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) listen(r1, 0x0) setuid(0xffffffffffffffff) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) 16:00:32 executing program 4: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="78021f"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) getsockopt(r3, 0x6, 0x9, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000080)='./file0\x00', 0x5c8, 0x41) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000200)=""/4, 0x5}, {&(0x7f0000000300)=""/7, 0x7}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000002800)=""/222, 0xde}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000000340)=""/79, 0x4f}, {&(0x7f0000000500)=""/46, 0x2e}, {&(0x7f0000002580)=""/202, 0xca}, {&(0x7f0000002680)=""/175, 0xfffffdb4}], 0x9, 0x6) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x0, 0x0) dup2(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000003c0)=[{0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x2) kqueue() socket(0x10, 0x8000, 0xc8) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x682) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r4) setreuid(0x0, 0xee01) mkdir(&(0x7f00000000c0)='./file0\x00', 0x115) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='./file1\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0xfffffffffffffffe) 16:00:32 executing program 4: r0 = socket(0x11, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r1, 0x80002) pwritev(r1, &(0x7f0000002400)=[{&(0x7f0000000800)="0f", 0x1}], 0x1, 0x7fff) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x2000, 0x0) recvmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)=""/166, 0xa6}, {&(0x7f00000002c0)=""/123, 0x7b}, {&(0x7f0000000340)=""/16, 0x10}], 0x3, &(0x7f00000003c0)=""/61, 0x3d}, 0x7}, 0x10, 0x840, 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 16:00:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="78020006f2"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x1) poll(&(0x7f00000003c0)=[{r0, 0x1}], 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) getuid() seteuid(0x0) socket(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x27ffa, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) shutdown(r2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) shutdown(r2, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:37 executing program 3: socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f00000002c0)={@broadcast, @random="862df4a93b05", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x10, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4, 0x7fff}, @window={0x3, 0x3, 0xff}, @nop, @generic={0x0, 0x2}]}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000783a00f6ec06a4df466c130a1f590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffc2c00457c5601a5ae23553544d14cb2e907c8ff0100000000000000000000000000012bf415"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000080)="bc463199", &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) 16:00:37 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) getpeername$unix(r1, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000140)=ANY=[], 0xa) fcntl$setstatus(r2, 0x4, 0x4) r5 = accept$inet(r2, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r6, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000740)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e9772554f4611317932247e17e5fef4e67ec372ec6f6644a547e3168400db9b7f06c3cd5c5373d7a891ce8b86a40e0d3909529e8a2637ec0aa67ea7520f8f76738623632", 0x58}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r9, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) r10 = socket(0x10, 0x2, 0x3) r11 = socket(0x6, 0x5, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r10, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) dup2(0xffffffffffffffff, r5) 16:00:37 executing program 7: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x8000, 0x80) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffff9c, 0x40}, {r0}, {r1, 0x20}, {r3, 0x100}], 0x4, 0x1) r4 = socket$inet(0x2, 0x8000, 0x3) getsockopt(r4, 0x101, 0x9, &(0x7f0000000100)=""/74, &(0x7f0000000180)=0x4a) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000001c0)="6c583f5157128cb6cbfea53e288bcb21bc99701637fabdbb9592065dfce87250a1c3a503e42bd1bcc7d3350fb57a311e154b72690c44c05b14ea4ee1729e1b500afb259d1857336c0c08848ec99d9185364dafbb9a4c7a4d1beeb524332713f22ed15523eb89b59cc433287d281b5858232aec17de3aef21387c20ad3e76f0b03eeea0b1de0d7a696303e11df05d21b7790bda9236af1d772bbf07b8077dfcd53898798821fcac66518c5bd8b9603189", 0xb0) r5 = accept(r3, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) getpeername$inet(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) r6 = fcntl$getown(r4, 0x5) r7 = getuid() r8 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={r6, r7, r8}, 0xc) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) kevent(r3, &(0x7f00000003c0)=[{{r4}, 0x481ea8aaa2fe1f0, 0x53, 0x1, 0x7fff, 0x8}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0x1, 0x5}, {{r4}, 0xfffffffffffffffa, 0x40, 0x40000000, 0xfffffffffffffff9, 0x8}, {{r1}, 0xfffffffffffffffc, 0x2, 0x4, 0x5, 0x1}, {{r4}, 0xfffffffffffffff9, 0x40, 0x4, 0x8, 0x3}, {{r4}, 0xfffffffffffffff9, 0x1, 0x1, 0x8001, 0x3}, {{r3}, 0xfffffffffffffff8, 0x16, 0x1, 0x100000, 0x8}, {{r5}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x80, 0x81}], 0x200, &(0x7f0000000500)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xa5, 0x20000000, 0xa2, 0x7}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x9, 0x1}, {{r9}, 0xfffffffffffffffd, 0x8, 0x4, 0x6b, 0x6638}], 0x7f, &(0x7f0000000580)={0x20, 0xfffffffffffff3ee}) setsockopt(r4, 0x4, 0x8, &(0x7f00000005c0)="b7acabae74ad75c735616e32eda8d785451adafd6492d33eacd2b560589df1c0176472be76b27c29e44ba1661c3da3248663cd2568d980564ea1cb41d5486bf50da157ae79b432b728c94246d463cb7ea8c8707ea7e3747185fffae410699b1d61bb7cd12ca073695224d9cf1aae45d7a8a29d38d27749b2e9418426c8241b1a0b7464f402de65cffe16290337ca129e09e00040126bd13f5c8293f023419175c2fde001010bcb3bffcf61f162adaf07293711d814cb081e1ee04dfeb2ba83857ccd1785fa42e3d171f5579df85c642f46d0d43a2353b77fc2d2e0c044956c0ae5f25129edc7a05aaf5e6d6d711485fa7b40db655a38df3b2bd97f071544528b588a78e10211a4ceceea6d7fdf5b33973ad442cc5275b53e72ea9a0f602fa48ebcfbc7e7b447cbcde17208efa7906f3785e53a9f869f0cea8387e77483efdce00505bbc3048e36190ee888a6162ec9caf0007bb7a9f4cea5703683c40a677914038341789d49cc13fe682f7d7d785dd5a20853f45f344c41ea0a01a0828df6ba041c2c693ebf62e89b0d256f7005b8b19627b76a0843db6f0a8ce30fd1e03b42940066e8081da045df69d99c5bb8832928f9f33539229e6c6923a6c4bcdacacca4ec342c82ecc3619152065cac96aea9cda1dc1017bc014c2c81f212469ef8da15052c7a12384f0ded2dbba6079fc52933ffcf17abb9704e1d0b6cfa92c372a90c42e30fdd2bdd3d5f16108471d72b9e36cebc0fce7569c68ab0aa624e6129a962060810e9b431529924fbd09801c0420998b5581f3ce6cb9bb947f5a41fe657c8bc1c1d120e2479422b0cf6e7bd12861a0c222c1116219fba4b10391f7d0e80779cafef641fbb0407de69716ce2ecbf2fde81a60a718879e5b3c8871b6e38743915c7c9a7db5e308d8b711ede25b17d1dd2429443be15b18a664efab7dbfac652edd6311f3bfb04394dd2b7729d5fe30a047e0dcc7d8e2645da4de906f6d5e5e4a4ca1fd6ac8cf09143f2c17301b1726f412507a4cc9eada31678cf81c7b0ba1d3295dfee7d8b006356842adc593c02bb16453ee6e478ac90801edfe8981487261301d02377f46f1e7efdcfa742ca9be01d1bf7dae64afc1eac14c23ff55da76c4e53b651b246dabce24da3beb3916f7a37412b63a033f4257ae54065040ba6355ac1a220bf9696290927b90929196297a4227655f1495053c133213b39496b1092ee243eb5e4f08a28caef9553144854ba6801641a5d2deea1edcaa01171a9bbf6c535edd53f6aebeea270188ba5be5a74b54d69b3c6e2b87500f50dba06b782d896462279d72499120c652980a6ebc7cda57f25eee16b3abd11dc1fecb162674c7d1b5798908c8e7457cb6163cc78ed3899295422ee76fb93e3744f69bcb68e9bab63c606b439bac885e8d4397947e2d49d9e22caec968c4666560a179bd10221ff4d5c86295715691d79976cc13d8119483af3c2e45e93c443b9a9710f6f8815499de39e47dc4e2509c058ee9e2a49495e6b7253fe735caef49442b78da774a6b15464b3ae2121e121ece02a2e3ea504726d5c900eb4a19603ba7d7bd226a47ab3ffa2332fa8666346a4f966d78039cda2bd99a77c6fa0348a1951befc774f5dca51b6956cf752ea7286cb61547a41704fe472d4a1da2333e34690ffe26e7b7692c75b8d2d080dc46be7b21f4120c3a504a75c4419926fa94c2ce238001e8776bd0a9ee0f2e84aa42e7ebe0babe040e8f3888de011763f57fc73399ad8058db4014005b2537c026cb1c19a01e7d988d02fee21dcb73e9f09c33cc4cf00cc35b805bcd91dce26e45ffed8f36afba6d6812fcbcaeaac6e31635323706d51a6e24b391ee77fb275a18586b6bb5ae37eb0ad1ced69814ceaf2c7f48b8809a8bb5dde284ce8fe5462cae0d8d0ed7fba49bdb9e59738dc5f3fa140c00a84f4b25552a6d495e550002c329e65aafc4717b343bf728ee5ec2f4d557a268599560e44ce8d83f46fe0823851eed849cce32d77ae90892ef2e98a9272372bd78bd70789d403136fa4096acae34aeced70aa6179129dece7b8a4dd81ca40e6a720fb8a52b2b2c9425d4134a3bb3a99e180f78055d8f0782124fc0ee18a376ecf902fb566d6051ee05dcc4afd65e2c714fedf59327a43026af3cb940cf10362be7ca0b86ab21e165268f9005151ac6fedbd6bbbc79ada382aaabb8909e3f63c1dc4a5cc62f3539d87645b773be3892eb5863ce53ede7c758d41d6f5ae0885fad5207711721a5b10e3f41ebb06b377b0c8c502508b8ffa7c4b17d595e1a83037e3e88950bc6bbd07411e623474a9beb958764632336e9ae1c757c9ae93f175570e1b0cb79fc88d5c552d2dc87e725f3b7e733881578d2cf8f6486e53dee745821a005a8ba11d5fe4ede1a10bab7394230b01b916ad8e46716f00b2bd0b61e605696843d005f4c69d8e1be84d44e410e5df0ef87cc31f556f63ead9b0d4d84553eb9f7c6ed0b2a2422eb791f461ccfcbe3a30e4aaf6d726ea90b5ffa66d3149295813e04dd4a90c0a5df821d3a2d05dea14ddbec07c0fb6c67397818c6ffb9dd95225be89433d57e5d70b9da3d3ad1175fb2970850c4ae6db2a6776d1b792dffc674f5f4273f3e0bc7b409552f71bb94794d6075099424a4a32bfac5c5b1077b37598c5ce854395b65669e5fb7940a6082a4ee330273e9a88d12ccbd066d7fce129c5c7ed157fa8b9c8470a3f5019772c1269ff8b674ce47bc6d77918bb4566eac4881cf3de36b679e0f49cd01dbfc0167099bba4495b03f71dca40e1acec349ea800b40e685462dc57c001dfefa9c69001b180f714c56654827b4a35a2be0a957f361c3d4a50a249de446d1101c2b08e20ceccf41d603bd0351842236798f7d34911386e7efaeb958e991fc98ab81d369a02745a607195f4c302d6a29de3b7040b106710732ed9f923b4cb2547a9947e5949a6136133b57909d41a7e2e0b1ce1052bded75c1268c739f6b173379a5af3fb47a892bcb6f54ab047d4a143fa7d77c3358e7202b8599db22bbffead087f6571e0538c69607bc06111f3eede707cc3cdcf1a46237adb22ed2da306b4ef05b16865ab05cb91f535fa9f3cb947d5144c4c897a71a5c35dc770e49380cc32f62fafc6d8a783d8b30290b6897d784df6a4fefaea770f066244167fffb48a6ba58c14ef33e77d03362a34206e95d06501d5ac0e691fbfa221bc82b044c8a801fa8909b7b774ca764998914c974bf94645ca8f7b596e127d4529b1d623ee96fbbc02d50328e6fcc56c5b9641562a2b70bd879fddd27a4e260e240fab4f1a86aec89712048c2b2fc99d3de4fd64a0fd8cfd801dd6b876c60475e3319ac87b4a2ac95612ead5d5ae82fdf97c389d1ea480c3b307db957c3bc8c15342d11a7771a1e5925581f60a81b97fcc3434b82ff94be2d28b2f6996cac04552cbffb5c69cf0e578ed3e5527910a56058963ff5b9993ec6d01c8a71ff9ab4e70768ff134d4011ca92354da14b4f00e8f871d41ee9044e66bc874955deb198f0a6b75b103be1f5620f2e22b11b5aa8e3471e150658c874dce52dbdd486725bcff713e5fbfaf4892143eab99d16ca41ee894fbc9ff0e0eebbf1126ab95ab80f02a8d2e1cb40ab95cb6644a1fa2c9157562f4f2b7cfdaca9965038912913b5fa2c31b982046d4f101bf391fd4e73fb57b91a059e1f2d9914447cd2f41d77cd2127c81510f6663ad1b1e4feacad6d702d4aafb73bd2f1342fe13684a5853cf9a188b929b0227d7c2b75db57c36f5eed1bc85561973b85a29a6f1a3bd9269395ab3a281ff5affd88eca3b1c3143cbca803a4e26e57ee3d1b8d2eaa3cb15b23afad190fb3ad636f5f487e7b4aa5a64d5eff6feb74a31352f5279e0deb1c6ddcd0d8dc0bb461beff610a9574b1c01febd66d9f11c5f6490733be323f00c294e8c91cc7b6114e804559138b634fde1a8da5c5bb79eaef8a794c395de9db91c3e94c96c8ecc277b9531043e9b85eacd2e6e5e8280e016ac9502005d5bb04fc22fa92c5a8be2f3a6423a7f57ad5536718f947189d6e38a2df1acd6c6adcda23f94896172fd42e52189f3d31b4dff84a40c4ec56ba4c8189c08aca878ab99a858dc531d2c86811f61542bd045d416913155193cf5afcde9c62d97944a563b88f6851bfcf5cc31a533fa6622c0b8f530e8c232d69797a0e5a0578cd60ee712d5a809cf40646ce9ef60c90e9b0fe4d578a0c43537f34ec999597bb7b8a78ec34927962c974239d0d2c1a2d714e5ce62d4bc47974cdac1f57375153ad8e33486b5b2ccbf02b9a4f0d125018158b3d0624534ba59e39655de6170819741ff3a7edc1cda5428ccd1478fe3cda8b16db83378ced02ea259f3ac0d160cda186f060f1b48b847fe68eef6921a6ab458214f3edb6178d93760cb6d325833c9884ea989327ed8b55170fb154349dc393eea05586673ab38a74907f90be53098df922d73aa1a4f8c3eeff8d2e5cda7c1095edcf6b94b22f2c87f207839ee3c1fc435485e29226cb4bbff1147ed2f9b1f99548476106f363a978e962512970c8cab6a8de837076594455318e9af4c0305a8f45dd2ddab800ca4eb5fdfa71f740b0dae772f2ecc705e4dc386eaccc0303e6f165c0af93e1567e91d9852448a1bcc7d06888bf53ef5a24aef5bc14f734ea40414ff66c9807d4cfa51e08a6eb5f7b95343579b77f86eb42b749290b59765761e29b3e5d940f2ca4b27831c78c5121f22924b6afa559bdebc63153ac7fc0d1d836fba22111a051f21ef844e5b238da6977c125b672aed0aa6b3c2e05536aec5023e83a76adb583411080faa0deadea0cf1d88bf75a50875a436162e74a11734d67a181741d988ae0fbfcf0f7e7bcfa81e650f2cb9e8f44e4c5462131f7b29bb76728a7ed0b9b7de3e91e39b75dfdb72e6462127b5a4f897ad94d07b479c8be0a8f869128d43562a00e91c3086b7f8ac7d538d062abafe9d382b6c7e41fc4a4450e1c5086083e5ac54fd906fb1fa58c588c552e5017e5a125db64e3e853ef13e8c36fcb874b771cc39e28f4161a7ff24b2ec27d40ed34fbdb0663bd0ea37c493c93818cf3b3b2da5a8793e2be9314f1e1dadecfd0c6f6d8a0c84f756de1b9c2604f0f4202741ece7b97e5988b0dd37e600b8f56fd5ddd908d9c5e056735ca4e65a67de588f2184d1a0fc922350d7ceefc43cbc5fc3452f8101e34f9e8dda93900d8850008e46d3abcf98e22445817b2fa3dd8a345ffa208616feb6622ae93028ca6da3eb8d32c22cae17c1946c5345b1091ffbbcfda86e084f3aa626e55218195dec9e879b61dda0e1b48ddc6077356b72d66c132cdcd0941af9bc01fe2e78020b5a4947524dacc71d59a4a66d7d1b0e799940ef2bcd38a0ab65457d9f4d1af1190d3c625437b9f1a0f3db61d692cb9ca9191e33bfda4bb61f52cb3e8d65aca71910be047f8edff4a81046e2ef5f43d2424067469bac9a7a682e630aeb1a6fbe3579b7e53c22d657a7a5d73be0fae7192d8c7ce95f1de437d61440a9fcfe813bfbff1ebff05229d45ab9504e0c6b16f829b1035650fed6af46338c48bbb54ded19772296a0b60f7ba88500c8649ffab52259f24a562924900fe4d2aa21529fff9e5eff9b4e651942769b4c1185b78fc7a4dcc90a167b3c69e071f716ca1a1847f08cc6669756dd80105ee5b411c3f3e836e5ac142ca3d682d7f7e3027d77ac0be58beeaeecb58be054ea083a7dcdd697671a86032f479bf81b7f6cc42197399181041810a8e2ac76328f01ba5c7abf00373a34f1074dce67", 0x1000) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000015c0)="4ca03b83", 0x4) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000001600)={0x4, [0x0, 0x0, 0x0, 0x0]}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000016c0), 0x80, 0x0) kevent(r2, &(0x7f0000001640)=[{{r3}, 0xfffffffffffffffd, 0x11, 0x4, 0x4, 0x100000000}, {{r1}, 0xfffffffffffffff8, 0x21, 0x4, 0x200, 0x55fa5ab2}, {{r4}, 0x0, 0x21, 0x2, 0x7dd, 0x5}], 0x8, &(0x7f0000001700)=[{{r10}, 0xfffffffffffffffc, 0x32, 0x80, 0x4, 0x3}, {{r4}, 0xfffffffffffffffa, 0x4, 0x20, 0x1, 0xd4e4}, {{r2}, 0xfffffffffffffffa, 0x80e01349e768fb6b, 0x1, 0x5, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xf4, 0xf0000000, 0x20, 0x1}, {{}, 0xfffffffffffffffe, 0xe4, 0x1, 0x2, 0x9}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x81, 0x3}], 0x3, &(0x7f00000017c0)={0x9, 0x8}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001800)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, r11) close(r9) setreuid(r7, 0x0) r13 = semget$private(0x0, 0xba93b122b1cff27b, 0x41) getgroups(0x8, &(0x7f0000001880)=[r8, r12, r12, r12, r8, r12, 0xffffffffffffffff, r12]) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000018c0)={{0x0, r11, r14, r7, r12, 0x20, 0x1f}, 0xffff, 0x7, 0x7}) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001940)="960c551c61b905f5b91ad41bd0392845f3379a6a18269ee35dd0e6d1e88a54cf790857b33e5d58486a60529e431a70054ca0938e70e24e91430a5047850f73dea534548f123e6a1cd114a2ab218e934e48f06265a53ebc567304e5ff397c365f36932cd02a64530a1c716b02fb8171166e68355bd1a62029c9d4489a81d7431e3f420c63d889008dd57d5e7f755c9fc7f770ec95b3c3afd87dbe843622b4580930ec8afc899ea41eb22941b6db4ec1c74f4fe177fe0b32e7bc028f204276fb5c57081d6cfe01ce52e8d344efc3d0827ec3279bc4ef9728232f865a214ab607095681bb6845f80bfc3c1e7d10261b753cdbb89f44de823c46e35abeb6413e2a2d493b84494c3d0d43f60a06d6ef6ea0239467a788e94603081b12a31cc5f07e858374b808f434abe3d1c707531632fc188a760f51fb5b8a4c3fdff655c0486e2d7b8902b3c369e80f7bf7fa6ed05b365c355f249afef4ccd979d6e08f332bfe79f22df85f08e283a27ec6c05734f266b7d8af2df5746b85eb92395c97fa072efda5b8f91e24db8a72147a25240069991af9fb1bd77ecc16248fafb5cefa5d4eeed960f2f629e863852b3de72632eb61b0af30190e1e5139d6f8378144ff6e5db3829f4d1dfd215fd82a49434a63c1da5f85b91ba7c6755b32242537c381225a6fe300a2bfbc3446112e3d3a1c71fdf43325286b6fdde076da1158adee6c7bd67d30baaccef31753b4293cc6554e3c98c1bb11e584a71740a62ee57e303eb4169f395fafeec79db73cb92f20b744c5f9cc1d3ec30f0ee46bb62cf07ad9b776fadba0680b4eddc57ecf51df3639ce14dbc3a54f4223d3309d22c26df8b9f3dfa2cd698a7c855404e986f34ef1b1c95c70f1b18c971086a7c6e0736597a9e188c1dfc02f626b53ccb4ef4ce5d7a0b26a0c7b9e39476900736cce7d64c2ab3473473f4f4e8b2d16e8e9e738315bd65d8dab97de3cc69834e53ed689103c20a2694a9743db014473725b554863397cc57185cc1cb7fa1fc31e4b28ad73e4c422a6e01aa2921cf331c70331af82a5ac1f20e952e0d09656826b0dc4d0b3735dd1c907251faf24f50d81fe2903530f883c2e4226cd1131aad925ff10b6b85d08cb4999f0c9d87de485766a287a72d54100c033dac7d5239f85efc0e6c313506b6d4bce4f4dd8a609071ae0a8d5a900a0f42db3d6933fade9d11a0c612a10957777f84225fe2a988e61e074932dc844e72894023635101265cc580d0599976ab7a147e2f36669958b45318b98a87ab8aedbdea14c56cf815ec7dd19f4ce433a98e820988804a0ec0bd3e882e8c578d392066bd07d9e73e98921e3c262be19c18f015c079ec4d79bce7bb788bd9c4a6770130821224671d175aff95eee8fa5fa3384f46e2a8416d61ffa4e9160a2d398e52ebcc1d916be699ac047eb92e165519f0a6e0ec3b3d3c6bf3ee5f13801b7d9a648327ab65538be42464758f76084980ef79ae1c5c51a2f2fcc39fe2959f903c1caa6a91ea9e5804459e1a88e4eb23656635b2f16db6994dfd3cb00ef24fd30c268627ef477b94883e97df5f20182986d1bcbaae3903f0ea00124ce369ef065e3b40fb9fd36e4af3fa6a187a279abf8829b3f333c96e4ffd9028394c635ba4fae7c9b14ff322a78a370b1e7b78823537024d5b942b5611e5f2445ad6bd3057c08adc4e33ed746c3c03b700b4456bd32c671a83839071af83d8e0b69b5b0b0cb8aeb724db92a5ce721764198fb2234f449f9d5e8e252a9dd244264e8aad46745ac9e916f0c64cc80d792671c0fc5647ecc5876fb1028a1eb8083a92f24c33c3baf2db605edff796cfba57dbb7b493dd87c1093c9bd92567c32b5a29da15a9a015d7f7c66fe7dc039f24e1761ab9d3ebe2668abc04cb0c6d8b10b5c135811f45f55764dad10e672bf174be18fd1a2985a018b70879ea39cae5605e8a6f846100bd49b5ef177f5c1e9e8c5003485effbf9312d4eff83d6b3c835b510c901144eedf943ce1afa11b98485c9c36a57da8625bdf94beb62d7d83380be515abc6189c3489dd7ac4c82624aef7930a7d87b697cf401efeae2686fd524a0b004390c9aa55a5a74df6d4a1a80c5959b11034d1a686dd2cd66b422bfe82d5202d94175dbe2cf279b213eb1d408a5025b58b7ee0fff2ecd361a74ad51d753c0144fe28798f7843829f39a83112b0d63450ced3e85cb3d0b3554c9c49b48e7b32d3a58c5b0aeeb8531b6102f63cc2c2b13912c4655ce8652eea7eb1453df3441df77047f3623ede22985d60a1a6199f8f7eef4bd639469c3851160e4ad31fefc3c1990897c3fa3340526dcd762dff59d5ddf077dde1f026f7d24b79224f1b621c42a8e7ff2bdc4d7d76ca96857f821175e9f18b34ba4515473e5f564a6995750c9b28e550b488e1f783f631b205b1cfeb3445b3ff9f6df1348bb3c8b90034b14486645c9e04c3104bbed20c618af7bc528527de5051d409a8eb075524af483492a6246bd9cc9e508e6cc98de9b6358de3aba6264c84b07a5e0ddd69fd0342ceab0c72cbc6b18acf3b175f1bb711113c4cb58a5a0ba5e692c7063fbb57c4eb919cdfbbc9e090fb7b059ee7e25acbcbf294b285d8dbafaa8c16d1309ba0c880e9113be65938c026c17c1fb0bb7942b719b5eef3c69fd037c63dd3aad77f69ae442271cb230f812c21fc97311da50a8d67bb8b863ce61f84f37fdc3b933549494983afe3aa17f3c9f7fd57ba177cb173fce8370c7cc3d18256f97231d6f4108037e2ab6b00d12a11b9f0283cc6724bde539e09b5527b00cd4fea616e3ffca766105a5ac8a6c4acd923e05c0b0fe7578c84b48cd5541c2117a7f043fc4d48f4d658c8f2967cbd2fe600fb489c22fd7cfbd46b3823dcce259c330f448a471121b21aa39f71beb2810e9df512d5f39e9bfad5c92884295395f199cdd93dd619095b2c3c80565404515b9dd0bdead163542e4542ad048d70677e185160d113e0dd90fc1038d9d3970892143e2acc5dec2b18b6ae9cbac7493bacfa33235a85c8ee8eb86ea4077d460823ba55778bdbfa203fe2a4e155a37fc361df7739238ac22385b04b6117e147d4d7d81ee0ef31dff81bfa72967448f70058e8d26c190f557ff581f4687effdf02afb4ef56d2d37d1da01fb6d1e7313a17c65a1b063677a9922ba22537124d1665440da2583ee45dec014bee4ac2a698b4d3d0f62bd52d5f02c9a8d75d74c48fe87e951ecada81bccb165c32ba8ddb2702353d3f5aaed68c92f2087f942d8481471783b705764c5cd2e1ad5ef943614e20824329a8eb9f03c35d3f5c3d75223e26b63d589fd5af6110c5bda1545ea6a5e86af478e8131f80ab98b0fb7708ee5a1ec80c851afecaca166b84a7b65f26684772f0221b94b9512ee9c3b311687188c40ad801824f0196ea1acb7df90e03133caafab08522d3a0e5c1ccb250bb36447b3e676e6f2b7e469e161a72c149f380e250feb95f8c900a50e12d3668ffbd191dc1d4f8831782520c99ab60f83f0ed006c8ed988a2e523d1b51d29171f4f6c25649b2e14c23db822709e72dab64086c9b58c3e9edeb742d972584ebd1e4ea9a52acd128b03351dec2ffa1dfd3da3896123f78074091de924d02f8f79dcb5f0538cc35657c1121125ae6800224e698855e96f1f5253562f3b2e33bf81790181e2744629f24b8c2f6905801cc3191915355ceb68144ed2e9447699eb047c11bc69be9564d150b008c7c7ff3e92f43d713e641c7411f620fec8c311f14197501a766e56813081f33555c04b2ec473acc177a6dc8b14f68681af206574bc44d02646eca8bb8ab668627cf3b1479c6ee2badb2939fd84f730c5be79a26435ca4d0fc13069f1975ad78bb23178fc9e13038e8b61805085318e070d0b4f85f78658516f3b12e55146628827d0e06b3e71574ca2435c0fc04d6e60f07e74548458cabdd447367a4d91fcb6c4991a82b602aebeaf33b8f3d31bf98c1d444f40a4ec3a94b45c72eceea240eec425cb9caeecef576cb82d74b9bf3bac34dfd0bb724620d0dc96c395a3409834ef4fec186cabe38dcf1f83a9e744207c5b0492f6f30f61189c1eadd716bc699f9aa939c493e12f82e0bd928a0ebeb97938e74ef9816a3d51e2b79f8ccb75bbed2de398008678ac32229ba0f10fe9722f6a29b60f0616978e2cdb7b66896eec978e0bfa7abaa6af2eacf634363cbcae731c070268b72b5383a65bf28bac70a4d22b77c31eca2730d286f1338babe2f0e97a4e6caa12262b90ce39e19874764bfda9b9c22e16d7b78b1b1ee71b387e8170e4449c0676f2d69f0089b942017831d8415226a1682390d8e3e332cb731691a2c5d66c8011b1d33f9bcd8241254c401956b8fb5ec395da3b004336fb8ed4c612a4e14ee2bcfe5915bb07e64236f7775e1cd252ab71b2cdea8668d561745a8371a7489eaa37bb5588b89c320fad1c620cac562190339799c33b939e22e133a68e6fca39b3a049d1820ea313e94c21d0de27a0e87147ebf2923b52d6f1e022a5f71b61a21a7a88fa8ea769c5923c9c19db35eb467928202bcceb17448fb45b57310e27f6fff7cb6318ed415a0587ecc5763a1c46945df49c92e7c3d00381cc6f6d963d6905b61a41a740dd72630c9f1846a9c67d311ebfe7a336aac5f58ffaf7fb1d0e2d7f73e6fefe78c3d972d1a1e1fd63958b397459adb1c939863e3a323df051e4b75b6bb53252094dd5c9264aa243d33ed20b93153f5fa01b1d0873b4534e24a63df2e51be6497713288842f15ceee3844c8d54144afb581717a78fa55767dd9126d6033b70a131bde322f37011470ac1cb54ace57904bb7190062ba6a97f51fc96c67d6e2b4e20ae7f8dc521226bb33a67e79f90a03d3b3c18cda888cd04bef85b5bb868bbcf29fee77a327856954708790fc55d16caae2b13acd75d1974dfc8e139888a38c8ea99ef5a4c1efaf2da47ec8ae0264e44d580cc69c44066fd5e8915c8fe9a467e4987509b783dba9c502f3df07d624d6443e1cf814d7ecf836f60d58448b54d147fb2114e647c9186061888e8252215aaf4adfa162e8014fd0565fe4364c8dc540dbbc433aede056968140381829c87b9443cd880ac17331c9240e8e531bea50e9982b4917ebeb1fc07e7d553ca9ca702685f2e6106c36140327f8ac37f2ab34a85125a191fc17d99ba03328ffa94145484648956398513d61e7742dc067f2415d13eb2b5526cbfff374c5b5a5c57a92c9156a90e618b34c64c021d23e5f8a65c45227f4ec420e6ead711a3cd0e85524137fe605cd4b6eafddde6b2b1ca1be5ce66e13ac0c8396ac5ca015815d1224e735b89bcd08ef2ac6abd13fa8dd3b1a95ce7e86a188a951f8e9d46fb5db3f12d82d1207830bd1d35d5fdf349b77878f1f4ce08740c1e665a046fb5d9fea47482392cc342c5aabcad9fadfd1780b4883a03ec4eb28103f4f74f194cfa5b37005bc417ddbe46ff1e4b9ba7d119b99cc444c897b6a0e420c55ddde3107106a41962dcb85e78438c76bace0a3566483ac89b1fc542d10002e8c1c4d6bdb8ff1c2ddc7c840b50944c5db2ce7d715e9e442de71da15a2eafa1dcc8e615f182d5f145dfc530ef462569a5bae4a5753e407642a02040b9deebffbd79174b998f713730f4fe735dc90ff31c88c37cfde8a7087e2783fe1b2154cde6fdf5bfa93b5e96441fa13ff7e7656672b9bcc261c8d583fd706e22db1781f2b05d5fa524fb9a1d73efe59800b612a0589add86f9a2b3c56ec05681b99aaba914b27cde77020f158e429f1fe1b44b6937db", 0x1000) readv(r5, &(0x7f0000002d40)=[{&(0x7f0000002940)=""/142, 0x8e}, {&(0x7f0000002a00)=""/175, 0xaf}, {&(0x7f0000002ac0)=""/153, 0x99}, {&(0x7f0000002b80)=""/166, 0xa6}, {&(0x7f0000002c40)=""/16, 0x10}, {&(0x7f0000002c80)=""/184, 0xb8}], 0x6) 16:00:37 executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffe}, 0x10001, 0x0, 0x6}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x50}, 0x1f, 0x8, 0x5}) semop(0x0, &(0x7f0000000000)=[{0x3, 0x9}, {0x6, 0x2, 0x1000}, {0x0, 0x1000}, {0x2, 0x8000, 0x1800}, {0x0, 0x0, 0x1800}, {0x0, 0x58dc}, {0x4, 0x6}], 0x7) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = geteuid() r4 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f0000001600)=ANY=[@ANYBLOB="000000002170054e588ee46e87eb000000000000000000000000ed4101000000000000e03bb0b37001620eab38d189ec366c0000000400000000000000fffff000000008000000000000000000000000000000000000002000000000000000000000000000000000000000e0ffffffffffffff1f00000000000000000000000000000000000007000000000000000000000000000592cb61b40000008315b45120b3e9c58ff2321ad5495161c40b8ec7ed06319aa548fc6ef0abc44ced0500d2d83c041c084d8f66e0e7630b7accea6d2cec8cc9ffbe62e0ef29dfc0986c7d058df10b0ab1ee3f0ba0b4e9adcea69cd4b7a570b9828cf814c74ca8bb31ccf608f57ee74e21159fa57b20f1c0e133270c"], 0x94, 0x3, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001800)=""/115) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r9 = getpgrp() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgsnd(r5, &(0x7f0000001500)={0x3, "69f7da1bcfaeddfdb8110edbf745d01617a978446a42a33f1fcb9f6bddb52b7ce67aa652e4ecb9bf60fa1fae1fad447e7f5d0a19cf4a9cf3ce609f9aa65fa65a8859dba3a2d7fb03febe5e324773578f"}, 0x58, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, 0xc) setegid(r12) r15 = msgget$private(0x0, 0x2000000190) msgrcv(0x0, &(0x7f0000001740)=ANY=[@ANYRES64, @ANYRES64=r1, @ANYRES8=r5], 0xf3, 0x3, 0x1000) r16 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, r12, 0x103, 0x280}, 0x9, 0x6, 0x0, r16, 0x80000001, 0x0, 0x0, 0x1b2c1ef3}) r17 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0)=ANY=[@ANYBLOB="01002e4c496909000000635bf258856988dce9895926bd9de35c885ced3d46ea6378f5bf9b729d9f8ebdfdcc0503a5018d6138c68a34cf1bc4becf69089448bfc4422b357c8e9397c95d0bdca2bf685716949021ef9cc378c063b58158a5a3778d46ef2804be2c2488c87429531d1438f64f575ad24fc8d744442e9d8ee53ba0d0c8ba6733fa1264d8453e9f9602200122bb67ab3e67ab65cca0b85af270ba12665dc96b7edd0735615a0d542592c74cc8da3b48956fb3304765d42202d9ffbc780fa8692157fb528374837f4b4ff5f919a5875c40c2fdf1d2eb3f18818d3d1b9ee45974bc95f57793ac129ac84b59428244b98b2876e61c557a18b9ebd271052769fc5303"], 0xa, &(0x7f0000002400)=[{&(0x7f0000000300)="b5c2038f684d4e8515f032ba0033f65a48c18d0aab160b8f1d6c20728be36a0158c9a2b6d1ee7a73e45ee05b34", 0x2d}, {&(0x7f0000000340)="bc96ee2ad0e9538cb792e655f18052d5d98009b1c1cda8bc537b5548ac6fbe1719009a8b96a248978745d37e657764f32791e16626dea09a873f6a883e72572673d75a3fb4b8748a45a98625f77884e9a5fecbddd155556792b5160575d82175e9519a7f09", 0x65}, {&(0x7f00000003c0)="8e2862948834ad7d06ed4d8e71bd8fbb5061c15e75c5098a3351c170f701e2916a1660d5c4358f3c9ba909b3a8365206ab1bb955fe464985f1b07270275752026e1cc466289346d403bbda18f4e97b9745209fe7c2e3c6861459cd15b67486576b450b6a6f757a2e8bf2c37d94fe7082168f785cef22040df8880a6dca636492ff3be1231d7b08efbcbf0cd576daf028ac8550610cfd4e3d3654a952b31fc9404d2dad6f77996cdaac113fc58033257df6628ebed2ffb33658203f46f62ee52c66747353f1361408bb519e1cd305326767d88dafd53c950402ce3f1533025cfe0ca995b58f7cac241a784f132fb70bc720679b8fe9e2e44105d7ad7efe41200d43a3f931032f1a5b80b4ed33974076f84bf482cdd47d015a1985a316549943a92387f048489e30d1933c68ce1fa2caa04bdba22b0e3c0e685c76e254630de1cfeaeb882906becd60925e5532bea4a33a5836d7863f14c8de9bb93bc5c2d157c4c27ac4103b4e59baca5f6e675699df053551342649877e4a29f4d5f3fd52eabcd6b5575570a5fe2edb8638face6f6fdc6ecf4d1b8d3c09926a4a492ff2067c21d9120e5f0cc6cc6981520aa7a1149dd8c8d48b98e4bcd398739ae67482bd65a4872618ebc35b2c68f95bafa79344b4fb1d982f7487e7915dca495b4932de9550d3884a1893403deecea4851004ae75405ded04c9762ce269bb09a220fc8343c25a07bd8d0f3cb7bdc10f896e4ba7fe738898eca5a1c146335c1b3f84d5dfd7fe3d1f72e844387028ebfbebcaf5f534cbe88d0f2ebaa0c4a3a8ed7b1d87942c0f49d2019aa49226b4662853b3aab974748500f0fe022733b6b12ddd5e4a24a63163bbca60bbec92cecce947ad83528ca82583d939d544d98d0b8cd06568392a491c9527f95cd9c41af433a87e294f5895d88f0b569cb92befde4ef660522071def9333676afd4100d4e44633d196e9dc24178f9d042d34de0c34e67c11c276b081ed33ffb0d5eea5e8a37177a73f23f7b34ff82070dc76925f003c87a0bf7d7b337febc4cf090d64d1cd61fd123230742d524e95716e17d734377f7382fceeec26d0b5d7c63e3068e7bface235322003925e8c6908cc2730fde00557f9d30d464e8fcecdddcb5c90284fa37138a08473fd7cbce4724da3d72f72a101ecc51f341747d439fab67c4df1bf800abd4925b4d77e461eb7c88d32c8c14a652f5cac6b7187e32f32d1c83b46a9f60759fc11cf225e6889fddbc47ac536fff9c46c6fbaf2f16cb21d705166cc9745af00733d97625bec135356a422090d7880c8b0a1f438161b911146a19be4d3380b504f55bca14d0b9758a77b3abc6890a250e7032603d0588351f9c8e174031b6be5afb2da15a52fa88838ca914535f2a15cd5daf16308c55f3ad0cf545ab29fe97e97ad44683841a4a88fa234098650512d7a044e054e483f61de24bffc54e1f994dcda6b797f9a34138367b7a29616f50e0b8c6875f3ed489ebb82a6c6b8ea8e8c4522cf1fd177173c46d13934be0436af21f591ac722e3628762c80b177c3b15cc4292512e7847bacb8ed07fe8be19fd2e1755b654347171283446953b1583f1f9f33e4f500424d3b4734fdfcfaa23365576c05a1198ceccd74de532a73f3af5917b91e43d3f4586c19ba9be5a4491e28433422349275965c85b1fa948e48b32c5ff7ea444715fbc394720cbeb2b92cbd9aa27bf85df3174621c467f950e368d789b1958e3163f5e79f82999a311971ff885454936814b566247a69e48fcde546426f388a63be2f2add9fbd393a18950b85b58cd79bafbc91e99077285fba31e80756286594eb4c6ca6ac20e4d2d0f3bc0b9d5c48bd6f4b1a0239506b241dce2431f34fb87e246e25055dd1b703408b3e09b0663f0b96361049bbb2f6a6bb1668df9612e3eb179f94305d50c830fb56be3bb04005c8bf4aa9dd21c4c7ab6e16d1f2e517a9f1bc4fe349c43249591942022ce58264b3ce101897e76d4d906beae3f9cb59725e0e0f3a715c0dc5db75e064785bc066281def1ed857bc5b75aef6575e080b907ab13d5ee9c87abbdee3680fc8cb6962376658dd8bcfb8b6a4ca0318df69d4da50d7e0e31a9c99aef94aa7d54744b496eaf3717648f65f20efe019e52d1fb6b08f8b681c1a4673775d109695e846974e95f4df65cc797490714578d4514256d9e332f8640d145cdfb8f20b18fb3d59f8ce183d4625882034003ec6937ee5a2f17855f773d4a38e966dd56a93ff3356487ddd6f3ef469a88446ecbf12db5e289e80a04eb5c27dc5394707d8906d2d9b612c2a896db8e059b5aa3a802388a739cf900cd2ce1194c46aee907c126e5b6b0b874a4b0b65e08afb23d7a58734ec0553dbcb0a66e9c12c2b41d70b0ce98b77db9084268556f20d85999cd2b48d9d6ea7ea93baa7fbe056383d1571d7cca97d5ed791c3b093531c3c040e030743adb079b474a1900289ccb368e83f5a84d50aee574da565c16db70da298a3bf8e6598888b435f9b20d4ebf369fe086d294f44593615e7fdce14eb01b0003ce68dd28ade6491b863e7d92837499e030386cd3aa4ccfa891a38750dadb321d994da80bb9b6cc3ffdcd8bf22614d722e4ef7d3790b162dcc1bee4e881e54431bbcf337bdba069cf83cdea1a2d2acdbf844d86825b44e3d322846399614e378ffeff69593304c78872019e9d52c969df69bb0e4efe73eeb16d507620fe888acb4be15ae13d93fe56f505947a79e3bbf15bf479b2b00fa01eb5412acc7c2d6683fea92fc7f62e3302866e2a7ca4e80f04b0e74dda33767354d97c9c0b801a643e764cce4536f0b27850d74d59c655556103fecc6127447c48d39877fc75d1f43cc3925de5768fc667816b1df339283830d1c1b4ecbb0967a5237f2ed2061a26045667534efcf0a6374c1b648c0b9f5181005a1f744b234bd6f4433909fcd015ca6d27d5ba79b8cbded93a6c22406f85b0710d98f27969eee3a38c327d0025167675b6eae8408968e39e66261b5e52efad903f39a7653bee602b4a64342142815b049872f3218f736a14f3c93195f16fe91eb1d509e614889cebca84a2dd56b6d31657163e6683d266efb7885f87dbde340b3e17bf681a69f2453c9f1dbee8aead1e10d6039aba138c7adc1d7e60ecabf08ad183e6dab8d6c9de1473c6d64791123d3a5aead33443a035f2c9e2b9692126645c027efeaa95622eafe0fc0c04d0add452be219ee4f522b770aa39b19241a40a5c49db9f7ed12ebcf18cf64dd3f56379aa979f6b65451124e2859155d771438120fe283c760ce140814c284c4c7f82f53a36260f936d65d71cdf043f8b540b72bb77849fee93213af016dcfc6af9c1a85866217a2d9fe796b1dbf1b49f069c480aab307ba1e7e7c07fb4d6375f55bd166d68e68eae57749ea8dce8a9bb22b293716c1d40f137050d9b44a40dc80e0937c7bc8fbfb254856976bcaab6b5799ac2938fa7efc8609425d3a00945cb0d9a043ebaf25fd2e9ecc03056cd478ca733faa59332477d8d3511de767fcd987ba9f0f42ab6eaa24149cb7db1c6904026face4c89585dc2e6b1f0ab13c76b44356c08be3d3f11fd018b68c22959dfc7f52ba24d046e313f03aa64e23c276618163f4e3a233f0ad281579ce76d30de5dd7a64bc784cb16deba1e8ec1ed05acba15e8904f663419eeee5db88edb137da1ad8280c19b5d6b8cdb41fd4e1955d634c8179dd0a1ed136655148c58e45004349aca825d44222be2d3c267c483e10bdaa45c039b58a82021d93302250cc07589e0551835e2b30ad9844bb8d8b1d9b9be868fda692ce5d60bcf10407abd851393788016cfb936f8ad96f8119cf4bcd0cc2bee50ad7ccf3058acfffa4befff5b34799dd93de61f2e4e3215372564780fc9e7accb6d99b4c1bae8a229db100c703c829a5bc5fd11cb723e2c13501f8f1d46133c52e48af0dc2f28d569780b9aa3497840ab1f7ea65a7bf047c707dfe8418e74143c79509e2944cc7d8682609d131208a110d220fef7e19c5f6c10ae44776f6f15e1a5b158005a7eef1157a4a66ecde1794592ce64dfaf511d0c998ae8174e4f81d53fe33a4160ae93b2a787cbe817d9d373e6ac406ce4941206184e3123f99814751afdaf8871f4f8a4ec56d9b87d1e257c02c4941e2c0319b54f4d580cf50bd5904e5cf146783e5c6897ddf1650dc9f94b52edcbd3692c0a005756b9ef0c5421d87df1346497952ca9ec8ea85cd66974f8fcddf871173f6d7faf22275eb1f2900b422374ce85c2d1be140d0d33317c7b1e378bd9a5f9c0f53d6e7f1dd47f45b9621854bcc420f7a8a3d0fad54496e0d6d0e18b7ab93dc44da90a815165b0e47c7f6511de794368b0771ed42774e8c16fb9cfac971cb77add5cfd012d368fbcf8953b890ba0382a67dc1ed63e849d6a3d626afd0e1be60b6e9b241f0feba33aea3883d2e061e03ab9e036f26aaf0c7af2cfd9ae1479440a1376eeceeee3fe57280e9725b612ee3c31fa73482d8efb9fe3dbfae6138d428f82b991f10294cd66ae75e236de830d8abca89162cbfaba788c972cacc77d22ba3baa82edb3252d2567c9ec3f0032297eb962e5a75bee89d7d77e1da01d16385afcf02dce9a8300326d1051a4fd1a4a4a42928b6f98b03e070ac6edf52e4e53d17ba970eec6ccb9c156e54a1d62e575090070fbf393b04d005c891b4f4d6a5a180945988dcaa2708531844db0bbd2653cbe999909dd86df4ebeb96685402cac599fd5dc96e4f15c958cdc53846e520459a4b96c09726ab82917be924c557edf653db8fbaef38498dabc21ec5bda3e43bc74e6a7bec25963e4e509b62a2c5b522702c1bf1f34f92421b66b2077d75945c29195d68ce200eca068fb2f961d97ae4da941a8b7c09dfe1180898c53e66d0c31a0d95d385fcf7647ac414347158dd52a975532797919493b4dcb7a67ed282cb66ce3324dd5cbff01994d762cace5c63c84d2b116cb55879d4cf27ccd288e0a30fee946078617a126af6fd5e6c32a1d640091e0e37c8dbc14985922df3ca68caf3a13866153d496b20ca8d216f0cb127f0a57c7b5e2a0056ed8da7a50b3e40086c2f6d341e9a10ce57e2d614522d211d3bc6ebbc0678e786f5900dddb54c5ef7d17b4e3eaca166dd8b3c4672d2a6713fa97123989def1b0718b2f134f11757588090eb2d1f38a656eab9dac6614170291657f68f824733de0634b1b95a370c4029e2096e7941dba93da8617b8938ed3231f8e9704c271bce536a4843a3656c11629c718e63c5e073b73eb869b6ecd797acdc5f96c23030a60802f1324a9f6c78e0bce489d2986943b0b26798fe03232402c5bb22031d422270f30732c3f9a22f836f81bdea5c6f56a7947d98f5b6a1e8de990da499c547e509c92a6b369d0b5d90c92f3abde360648acc405ea5d5f61c85abc00398781f9fd7cf9e8d3481a4acbe2efff22a46c77dcedf67b9867ec3efd77f0c46dc4ead379f5d0d15f5f6c1d546547de5371a695833546f60c29a7976a2687a2a9b783d7c4befde1c9129f71136a9206cc3a2bf10dfba77f60ba6b8e7fcda19b7d73631096f3f84e67397a54c12aff88457e03c1fb9acad15bc14fc963d77bb67ad8f0b247702e0a850b98e777dd8c98096e7a9bd4a3c8f1dab816bbffce25750c6bd438c35c5f4761d9b189ee617483bbc687e8f06a37594080fb1dca50cbed7c964ea74aa72c9e51e826f5c3d603e795211e748b223ec690c3ede8cb3adeb0db7ba4d876f3059abffd679cbe6747c93a19139c2a91e0d9bc403f", 0x1000}, {0x0}], 0x4, &(0x7f0000001e80)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r11, @ANYRES32=r10, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB="0000ff00000000000000000067ff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRESDEC=r14, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r13, @ANYRES32=r17, @ANYBLOB="00aecf00"], 0xe8, 0x1}, 0xa) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x940, 0x0, r6, 0xffffffffffffffff, r7, 0x20, 0x1}, 0x6, 0x6, 0xffffffffffffffff, r16, 0x3, 0x401, 0x8, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffb, r0, r2, r3, r6, 0x2, 0x3c}, 0x9, 0x1, 0x9}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f0000000040), 0x0) 16:00:37 executing program 0: faccessat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x33a, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000380), 0x0, &(0x7f00000004c0), 0x21) listen(r1, 0x0) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x20, 0x1, 0x0, "af88142038a30edb6d"}], 0x20}, 0x0) readv(r3, &(0x7f0000000280), 0x10000000000001bc) write(r2, &(0x7f00000000c0)="c3", 0xffffffed) select(0x40, &(0x7f0000000080)={0x4, 0x1, 0x7ff, 0x2, 0x6a58, 0x6, 0x7, 0x3f}, &(0x7f0000000100)={0x5, 0x7e, 0x89d5, 0xe9c, 0x0, 0x8, 0x3, 0x7fff}, &(0x7f0000000140)={0x2, 0x4, 0x10000, 0x8001, 0x586a, 0x1, 0x3, 0x1}, &(0x7f0000000180)={0x1ff, 0x7ff}) setuid(0xffffffffffffffff) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x29}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="fffffffffffeaaaabe"]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000000c0)) r5 = socket(0x2, 0x1, 0x0) accept$unix(r0, 0x0, &(0x7f0000000200)) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) 16:00:37 executing program 6: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x8020978b, 0xfffffffd, 0xfffffffe, 0x27c7, "bb08000100f1675910508b00"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x7}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xffffff04) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000140)="73fca459724f8cbc3c6ed14401", 0xd}, {&(0x7f0000000340)="85c13e1df2bdc042c51d248d0c29a01df1", 0x11}], 0x2) 16:00:37 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffffffffff0000}}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) socket(0x1e, 0x5, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000640)=[0x8, 0xcc54, 0x2, 0x2, 0x200]) semop(r4, &(0x7f0000000140)=[{0x0, 0x200}, {0x7}, {0x1, 0xa, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x5e0}, {0x0, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x8001, 0x1000}], 0x9) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) seteuid(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) semctl$IPC_RMID(r4, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a80)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000002980)="691679c9dfc2f9d1ae6b5203066f6a0c6f80bf45a86422259473543096e0ca49bdf1fe71acac4fe6451d9acbf8c0a00b27ab27a0053d7270f94775ca6128d590598120fa94f08b5ccb21c6c4ce7a009fcebe07543c4c81b72076a3ecb6beced483c82af9750189410afc2dc05610f2bf40f9762edd1426", 0x77}], 0x4) writev(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000180)="a4543633", 0x4}, {&(0x7f0000000240)}], 0x2) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) writev(r2, &(0x7f0000001540)=[{0x0}, {&(0x7f0000001380)="301ba4dc9db08fc0ad205348f4c7f74124fa1e494d2d0afa607f2413b4c493ab3d1ffd0e40526eb9b98d2a3408e1942f23142ab57641bba0519248ca00d0459dfeb618d7f0eccd5a2adcb18ebde0bbcecd56db1e8952c9a4bd981496eb88078a3b998f927cc3f12948db97e26bdd9440f742b5f34aef9e72c6d90954c9347c280ff08c27b4dfbec568ea64fd61", 0x8d}, {0x0}], 0x3) execve(0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x224, 0xfffffffc}, 0xc) sendto$unix(r2, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x0) 16:00:37 executing program 3: r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) msgget(0x1, 0x200) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0xdfe5b7f3bded7c79, 0x0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r6) shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffd000/0x3000)=nil) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) setuid(0xffffffffffffffff) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000080)) r9 = socket(0x18, 0x3, 0x1) ioctl$FIONREAD(r9, 0x802069de, &(0x7f00000001c0)) r10 = getuid() seteuid(r10) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x5f00) bind$unix(r3, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x211, 0x1ff}, 0x10000, 0x9, 0x4007f}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r11, 0x4, 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getppid() fcntl$lock(r2, 0x7, &(0x7f0000000300)={0x2, 0x1, 0x400, 0x4, r4}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000340)=""/152) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x10000, r5, r6, r0, r12, 0x128, 0x5}, 0x1, 0xfff, 0x8}) 16:00:37 executing program 2: sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x40) 16:00:38 executing program 5: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x8001, 0x9, &(0x7f0000000040)="92d43476db9faaf0da0fedaa6c1b119bc7244eff0adc52f76648159f1416678f505e4a2be64ee3f7b317948081ac37cd99d5a232b63ab69120bcd773e1de5f222f2bb64d25be4c3eaa2f76e8689d06adcad33f92fd709bf04088270248fa7fc0b89a6cab97c08da7e68f0492a9fc459f8f55a27fca83c0177b554d77b9d53e832229374b88efd8e990623784d7968d3601b47695e776439d488462106f91f8ab242f58ce63b39b523391d9ca4117de2e65be2453b2b4cbf3fd7a62d447fc7fdd230bc98c572f88edc42dc3c3a899401a84ae7cf6b8e8faa1a12e90635a338ba5e6f7b254b2d46f93f6899437", 0xec) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x50, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x200}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) r4 = socket(0x1, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000024c0)={&(0x7f00000001c0)=@in6={0x18, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020697a, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x2c}, {0x60, 0x0, 0xfd}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) close(r4) r7 = socket(0x18, 0x8000, 0x3) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) 16:00:38 executing program 7: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sysctl$kern(0xffffffffffffffff, 0x2b, 0x0, 0x0, &(0x7f0000000580)="0230ec16", 0x4) getuid() r0 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0x5}) semop(r0, &(0x7f00000000c0)=[{0x1, 0x204, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x1}, {0x0, 0x3, 0x1000}], 0x4) r1 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() r4 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x82, 0x0) fchownat(r4, &(0x7f00000000c0)='./file0\x00', 0x0, r5, 0x0) setreuid(0xee00, r3) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x168}, 0x0, 0x0, r6}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x4000030c, r8) semop(r0, &(0x7f0000000100)=[{0x0, 0x5, 0x2800}, {0x4, 0xd3d, 0x1c00}, {0x2, 0x7ff, 0x1000}, {0x0, 0xb2, 0x1000}, {0x3, 0xfff, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0x1}], 0x8) r9 = shmget(0x1, 0x4000, 0x404, &(0x7f0000ffb000/0x4000)=nil) getgroups(0x8, &(0x7f0000000140)=[r5, 0xffffffffffffffff, 0x0, 0x0, r5, 0xffffffffffffffff, 0xffffffffffffffff, r5]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f00000006c0)={{0x9, r12, 0x0, 0x0, r10, 0x0, 0xa62b}, 0x13, 0x2, 0x0, r11, 0x3ff, 0x0, 0xffffffffffff7fff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) 16:00:38 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x400c745c, &(0x7f0000000200)) r2 = getppid() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r3, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r4, 0x0, 0x0, r5, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r6, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r5, 0x0, r7, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) r8 = geteuid() semop(r3, &(0x7f0000000140), 0x0) r9 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r4, 0x0, r8, r9, 0x88, 0x7}, 0x6, 0x6000000, 0x2}) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x29, 0x25, 0x0, 0x0) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x25, 0x0, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r12, 0x29, 0x25, 0x0, 0x0) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r13, 0x29, 0x25, 0x0, 0x0) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000300)=ANY=[@ANYBLOB="efffffffffffffff0006c24b4badc20a8d1dc68a013c4b436fe29d3834a1a1e55b24c6b37b0eff58968c411ba254fd5361a9b7a9235a86b945d58411e48e4b5dbe8329f3a01bcceab7963f11f7175089c9896a73e35cd1bed65fa05701794d3a7d741304b281efe7c5c1b98738201890afac117242f30636b8b3d5ea9c619d297f2ea00c40c2ea242f94fee241849ba4086eb0c5cd791602aa4263984796685ff68bd1773049b8ede2c66f519740b48c007b7106ba6a36f49d43f0a96434f830949f7911cda1"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="7164dd8b0b66737823ceada792b63b3a0a1288b20e024b9282c42ee95d63eddc79e8f4c63177487f6cdbc25b7eb8dd72a8c782e7e55486a6af269f6bf7f12015b2496b136ba7604bdd73452bcd5041171ae8b5b74338c69f8e475d4ce7a5662e7e", 0x61}, {&(0x7f0000000100)="e762d1e94458885914c33dafe464a5ea273b378cc81578115341e11fcb5079d338fe0bd013b4091d09b97b6d006f0c255714402d9fd4e589b2840d1a0f6f20089d4e03df0b37f5bd87d6360160bd83222e1036b63685b529d29bc93796d7b6db8115bc392599097e82c5f123dd4e4310dae6574abb10e4547508939f1dd87aaa4f3951fc681c206d96f36a34f2a1543cee3dcf4cd54d37dfcb044b22b485bc9fb030890ee4313e817d3eeb0d18a1e08397d535502b426cf789f2e64b92b8e3e24bea088fd9d6427e995fd1100ca8", 0xce}], 0x2, &(0x7f0000000d00)=ANY=[@ANYBLOB="3784760292d0ef456d6483f42a59184bf2302751735ca69b2149ea9e9982f8ff0300caff50f904945a84d898e82674d9b9afe867b839f311d8ab4977a2ae7d8e45f27800bc13701d04e7ce9915c7baf40b198f5127cec9eb82607660ce51ff5209360480f56a79511bfe112f47b76b2fa0d60a3e059d91fe4f416fd119b895a09a175c003c65f97ef531b7fae3ec22e8d4f1c3d53743f190989477c31ef32093bf5b7640de650fa1bc783310ae38523faec85dff04b5094f8700000000000000cc4278c616d26863a0c63833c56b6e2d80b2de4bfc9bc1214eba48388d5be6cf87fdeba59df2f38211e068467e3268b8cf965ba0ca313426aa18a860126799ba5ad9f4487a0611f3ceacd7a9c397d3c1c9b856b57c0348d3e1d5b458ba406e016b07638754bff980dc873624d0c18b90d5e4ac563084dc9313c02f98923b21632f1ae588194287cb42dc9b6fc09fed59bcb925c5a94ef122f6ddc9b9252ad2bb2749ff7c4add914c95d10d2ea577", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYBLOB="000000002000000012000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00009a5b1dd3d23400000000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES8=r8, @ANYBLOB="2b08ffc0ea85d37d0d827a15f73f1c7e64673123985a5a0a23ee4163b4c910306fcbf1c94ede38c976ab27531899c6ee476e334746f699792daa420ae894c9f2f69e4c834a6e114fec87dc0e0be5ea2b15109c54f4eeba94e9afc4b87e9554660e662d38cbd94f0928d28bc8de2bf1398b6c3c7228f04a48cd71b86333c92da9cc2e6fabe85901efac18a8df82eab193d49e8697be73595c72", @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES16=r13, @ANYBLOB="00000000200000000000e6fffeff000001000000", @ANYBLOB="61f7802cf3390cf38b0270db9e624da8203ee3c9879ef2e1fec5f0bb9034d605247539952c77b3d4f7e7b0944fa1572ec32eea8341cc609c2f69a4f755ea95ea26d098a9e5560d7d08fab5d67442231b52ec68e2654f10d508f55a7a4d79d8de86dbe10de4f214aa80f286820c54e5e4fda0eedb3b5f0bc2d48aa46ed84d3968ccd4038758b1cc2b2517dfb963238a395d9915dfcd70271d4f11fc71a4908c3e33086c7e0da0f5fa6725f24d", @ANYRES32=r11, @ANYRES64=r13, @ANYBLOB="000000002800000000000000ffff00009bb60821542023df72196825590201000000", @ANYRES32=r12, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=r13, @ANYRES32=r10, @ANYRES32=r14, @ANYRES32=r9, @ANYBLOB="c132ec9f18ecca3ad4e5d00ccc086a6bc748ab31ffde04642a7415b91c64ae35126a6ac46cbd42555b0a5ff425149aa28c3b31a3d10aa85c56966af1ee072e731961c39b969844af985f17c2f8582adf030b109ae79f738f4b0cfb65b2520a59bc087d63fd29c2348b5d33abd059d5549f04d1991dd74bd290ef800a98a515bd730e85ffad7069338f689e859b6111d2f28b41e389c006d73d58", @ANYRES32], 0xd8, 0x8}, 0xf) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) 16:00:38 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async, rerun: 64) r1 = socket(0x18, 0x3, 0x0) (rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x5c8, 0x41) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000200)=""/4, 0x5}, {&(0x7f0000000300)=""/7, 0x7}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000002800)=""/222, 0xde}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000000340)=""/79, 0x4f}, {&(0x7f0000000500)=""/46, 0x2e}, {&(0x7f0000002580)=""/202, 0xca}, {&(0x7f0000002680)=""/175, 0xfffffdb4}], 0x9, 0x6) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x0, 0x0) (async) dup2(r1, r2) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000003c0)=[{0x6, 0x0, 0x0, 0x20}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x2) (async) kqueue() socket(0x10, 0x8000, 0xc8) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x682) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 32) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r4) setreuid(0x0, 0xee01) mkdir(&(0x7f00000000c0)='./file0\x00', 0x115) (async, rerun: 32) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='./file1\x00') (rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0xfffffffffffffffe) 16:00:38 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) open$dir(0x0, 0x0, 0x0) close(0xffffffffffffffff) mkdir(&(0x7f0000001ec0)='./file0\x00', 0x0) r1 = open(&(0x7f0000001f00)='./file0\x00', 0x0, 0x0) close(r1) dup2(r1, 0xffffffffffffffff) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) sysctl$kern(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) 16:00:38 executing program 3: r0 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r2 = msgget$private(0x0, 0x10) r3 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r3, r3, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x6, 0x0, 0x0, 0x3f, 0x6, 0x1, 0x20000080000000c5}) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)="bb384992570dd3f37ced0d8601f8fac29373f9924dc3876611a726f3df5216a4671995f02021f3b0cc319b41bf9ebf044e67fe7104e54869d216fc312f1b0e7dab73437857cd01", 0x47}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {&(0x7f0000000500)="aff8f61c0e31ca75e2f77d703bb07e342cd851c0226be752b5ef142895b10bc746f7c7b5ef2ffd4663c01b21037be401be1e639101cd41ae961f69dc1836220bcbdfcad30f8c0bbcdf2dd0c9b854842f06bad35f33bf55668fcd960a9f37a108ad9fd91446600c7224b0e723639a6132efac64c00a6d597d8a2c9b861c9ef8b80f09ac", 0x83}, {&(0x7f00000005c0)="a3b920b9cf65a36f882fda9979532f79aa9a93605d7269d4ee7144d288ed193cf2fa0c6341beb67856784448e83ed8af3e8e9e1b8bb326ed3b055a", 0x3b}, {&(0x7f0000000700)="fa89b1", 0x3}, {&(0x7f0000003600)="23c3e43f78c57a372c288a135be147cece0e557bee4645c6e2e7292dd8d9f1aebea713df77ac2c2abcb0fb55ae31b8a22ba0235175592b1a28ef9f1e824690ebc2eba650286a1e8da4cc72ba747f59f9ab6d289ebcf4601f446353e0276e72dfb537c2cbc7f2aaf21183e0b6b18c7351ffbc5b6cd9dbe38ebd6c2699582ca6df93bf365654d49ef37acc847587e6e69da9b8a4c5519dc40f079e8acbe7215994f211b9876b9bafb895743939da8deb7381162afea9340261d2aff7102f6adaf92cb17b06e41d9f0ce92454c4e8aee5ac3ca893ac40427c71408233c1f792285fc0efd21c21f34443263353e0a100825f6ccad98ffebe5928d6966781d8bda7c68edf9f477ab7fc7f2c1b1f9b0cf134f37be1cb23c48cf61c0c1d0674c99d209755c020e51bf4336f3dc2a2affd4b922d355963ec7688ef3cb4545c549485b49c8a79673cc1ea25c0f825abec4a22c9d8eff94e43b7e3f4cf2756522c0505cd027ed68d0781d8c4f7fe2589affe41b1e9ac9abc7666d6a3e54e73b37a7b85352241b9876dbb42b56c701ec95e28ea081d89f09632d903cc941088fe4fea69dd640ee46922f97d7516cf2a0a711d9d106ebd87c2c54eb292766d84a3377f3d4e069584920f00685266f3d47c38bec68944d645e79d12b0fc69e0f8b16081c8dbb575f5fd18db47fd50d173428827875fbe6a5f277425cf931e576d946053c6b16a83d0653bc1ed6abde9e003c0fe62ea424daa7d980089c0a9de5c56c3552caa04591f5053529f266f703b96b00f5dfe7d09bf950f5760c6bc5d56ff95aa09aed3ececd2b965bbd0d77a8d049ae333a13f4fb166a3411cbc6dc3f3af5c430801ed9bd338c708321a21f8b26aad0d4dd49c11d4517b4ec69fa7de28526189efef6f90bf79332392015f954ac961ab342760c2650afdc7e75dde5b0f3c4ca4b8d5ca092f40be9df7917061824373cf446288d136822517599cb979220a31df907dc6a57f5289b8f9a4a3fa4e3b55c4f28f4dc3f1f16beae3f710d2196dd46464a51d030c9b3c71b0a47736656d38466765846e19ba4eb5a05605ef5b3e2aaa811b52d023e6920fd487289391a66eee3e3a3280adcf0e70c44e3d6ce0f0332bd95c17f3c8b162b59f96a9cd33213f713ad9e7aceccc9196cf1166f2a3fc8e4337bcbe6ddcdcb7029ca3ecf0b137a1952c691b9dc67bd077bee3a66ee20edd588af9301eeff9e05a3e9be888e38ebb4e78fb7cce66f7fd54ff4e273efe27344b2de5295d31b96d6f8236dc6981d750ac1b1c25c8f3acefbb12ceb5b4f19e5ee75fd0b2da2aa2cce7eda8550407fb866f6d91c4c45872f8a191c7b9c7b3af48789d46e05f5e3e04fddc509bdf02d208729079296062f6b8605bdff317adc8b7daf915d1074a5fadada050672e9c7795be6d822e0d993f75403e45b4ff35b458a224cb7469d73cb4cb2ab6262ff9cd5cc8bbefd9d992e83545a14bf5ad36c826ac3c45d0b713bccf77c22a4111e819aff9b51d335cdb65c312b20976a17f94a2074cf04edcaa04a8d8931fe3da352b2415a3f6261e9451018795bafb5a84118a674697eceb03013dbde27ccc8771a30c3f42cd46da9c88f96a1ae87a45dfa6e4e8f87d549c1eba499c7a6fbe62d4af369149abefe9f34110cd353f93326816815a5bee08119aac11aa8cea4943b98c8291899f206440cde4e8a45a6c48b4643f8e705a2c98fc207b2abcb2bf6b3160bc964c3957b5b1d98ccb9c832fc332635bf7620009e8d995194b61bb743de00f73eb025ad736124826940a7fac776ae81b4e94378b5e4e57dc6cd2afa63743a8849d04ac9daaecfc540d68e42f483a2bacec458195582c1ca12fe9454643e88c8c193c8909c1a87ea7b36fd3fd5b7fbd7e149fd2203ff817d673b62a40db0fb7da0a6dd15f6897f8ba482f980e3e195fd6a531f5c74a042760d60ebe4e8c00f3ffc9a1781899ba1171010c20e8ad78a5cee69c59c00f8bff3e9900c4b6ae661e181fc2e02a4168b05019aee161625e63f26e4d0718cbc5aa43ac71222f456a09abaec3768cce8d6a24cf8e32582b5196e40d8ab9be105d212722848de350d770b2b88aec29938ff9747a79e3f1bd9266abea7b7697896e1f490f0178ecb09b8210761488c8fd94c9512c1a177065db3ef7d3bbb43401d9de30143d6084b372f15789df58fbe4d047f96e338b7659e68c2021e3e50cfbe8f0fa305e03c3321b439d3d656ee2f74fe57cfc0edc5cf30c9f67862e0e915420562b4803d6019ad3147ceb96cee0ba7f6d5815b86a297590685afed5e13a36a54bc3e5ff55c8080c752791950ace59333a6d0222046b855527a03b0f712f2b558a89342c4e32d1c7279e8303cfb69c744e11f0a2776535420925641010bdd4461188e33891bc978e827895657425ad1cc731d9676c7cb356f471f145af628fd0ca28074b5bbacace5ed627dad1935b98568b420bfed2c2f6bb59ab35de89484dd996efe93846c66cc9f7f4956a608aca7fed7f4e95ab55c61cdc6b651d9a63aaa673dd17635b29f15ecf8073db1975cfbdc7d46ea9a93818b280c7e40cf1f8044c72b620f3f7a8b9a3226d5a3b9abed575bc97b38dc6f596773b003d6f57bb8d6930deb782193d03808b69e00645a39c47eb36c8af4e6c82ef631023222c2e125bda2ac45ea26d1d14055eab738b2733f9592cc92f9e0233b9626c132a63fa76d46a564768475411e240dcc51833d8a9fd3ef8082aaab18e453b3e56240fafb34bc2c81ae25375ed1d1393366f7954cc0059b77c47d0d5f66428aa8a2cbe2ad57d9e4098b5f97da755bd126a5d481da142cc35273408326f9c4473809be01f5ad6f08c06c1ac39e00fdb1b8b5f20f2f89ef244d14b9aa5295e3744fcae3625340e2c5ea27eda155f71cb9fe2f1eb27cece7602106f8eacc0d66b5a3932eb7697f6df4b6152fa80a9ca6a0ab40da081f278c6eb9a12b08a0e658d9ee3f2c509dd1e84bd0fa03e6277a7ee4f89066cec85de954bf628e8f57cfa53461e15071e82cc5b28964c63c15eda7842681f06fd760cc90eb53ab889f93d35e944b86e74182d29b82f8c61b945d1f6c8dbf522b2e0f3d07833a45c53f378686feb576c532ed54541cf09c47ec60a30d20c36df8e1c0c607a334457e3dd471be97470a61fa090e5590d4450dc4b1ef6bdb45886f165427fc044033a4fa44791cc8499889ea72a76f9845905d0590e2047423737546e6cc792036cf7ee420673eb2c4934660381812bd68de22928a1f39db9215b53ed66e894cb1f313009d063114e4480bcf2f7d6c25dca3a5d0a97fd462bcd8d84cd2339eb493414f13c02769fe93e55ed5a8868b024e1d81d53065a2308437c9088ca9ed253bbf5047e5313536c23691792f8bbacae5151da544c7ac722378ad7db49a1cad240857b73dea25c4e5a170a49e8c3ea01ade3722c1cab9024df7644e9d4c4dd46f681f83180d2343732b1af1b10d188fb4de15fd37fe2487530fa099b190b0df11d76476d291b53f43965f1eaf73624d9d5b275f8e3a6c75c0098d918fabcae88ab478395ad8b09e81753fcc5cf99c7298c574c31e52457e5b772329be6237e232f0a9415954c766c52e6eba03034e27557e2e40b559aa95aa69e00675d39fe73a662d88d504c7ec9774c30d18ba78049c49cd886c7e2cd6e966122febe2dfdf666fca9f94e0a7ee10bece85abdaf40acf66df500181d02ff09304d8c4dcd39fbbf86017c8a4b56d13f69b19fb52940502dd055764af3f545584a38e508facc1c3cfe12b0bfa6b3f90ead22cdbb94031cccc12e46dee8576aeedb0a8310d35efcb237f2d7baba8f82eae954636d92d47d8458f99f1fd05b3aa41e368db15cc8b0e4435e5927c5005e7d4e7cd5f742a25a54dfd421e66b8473fb36dbfeb405ec5f925eabb32ecceb7fcb74b00742b2ec3bea648d548c7566ff0aca33f09648cd6b85e04bc499550fae510aa007e027f288e7add09f466759ad4be103f700ab6827cd3ac02c273f0e1a00c53e914db64643c383adf7840e00d65068b173504cec848413412018946667f735094c75b7b156fc3656b71a964db519605b552250b3ada4e5b0fc7303494b337034ce0d79a4c6dee8aea36f2704782c9257188749f45f825eda25d95b4139c6143c2fbbca5896569a08a9ae05d28087937b4507a6de3731bdfd31bc7ed295bfdc3693ebc1f83fd4cf8af832ddc3d3ff7b721e0140e5907389d74db2733d7ea4bbb02f495e0a1a02bf97aad4efe837e8542ac677c114e2dfcf52b3c443bade8a0680c3c19f069943048bc85ebef1caf60f5e84cc20f9e3bce3960e26c1ad98b1b9e644c21e441a4de4b4caa7e2cb3fa85ba6ba13ee1910ff2e1afaba9a5c92133ccbfa2e25853dd94233a3d2ef9b0fb3dadd394efc3ff18b47195b828ef6182a4d2e810d177578dcd04527446f791ed929d0ef70f3dbe161904ceb0491029f9c04008c8a04c50a8f89f106961d5eefe934d891070ced4a29b776ffefeef17bc55d63e3bf0793b9fc5be4a208a6c9d89be813fb5cb9c0be93009357b32ce7dd6d6fed39f44753d4a526bd154ebe7ddbc50c68846025bcb7c5d64b154388af023cb01a274841911261c9ff2140a7b895c8dda1b82a157a47181470575087e8f7e50b22e55a7adee0a30e16309b1bada9b9948991971f9cb8d035dc4582ed41dbb34a73cc17a09d7d3cb682b5df81fb52b6e84797a08ace295eab3edc90a741488e25309dfcb6486defd45000663e0d58c9ee3a7fff1a85179c85f5616fbd6f678363e120ec3a372a56189ba5d1e98e01e35e3dc4cada83fa592895df7c531dcb287a31b117637cc28e322f92535d3e4d80a0fc0137f22b92454fb51945a5385fb528c626484d4fb0ced6aefa0df0c541e477d1b42fab8c17cd3d7cfd376f0ec10da53588b30e10bdf5e9b8aeed00e2003ec8c51089a7f4f7ba55223119980ab14cf9db76fe05eb9b9f7479bb3d4701db9594c8a1703ca114703ceed87c82e17eaa050c5d8383abd1e121bd1e5d22086f8a6150298c39b10f9ea13fd2ae6db06c86f02775528f5e71875b2d0e2345c040562569740cfc301106130335291cffa00d671890f5aba5d1e8f65512cb79df2a9db9eba85f1199283d42871444201c985e4ab2fc1e06b4c81c284d532060886577e2e8ad40e51ef40dec27c2667f813fbac9a3ffe30ef5d0df0df33dc24793c626ce35449f30737cf0a92cea2cb0ef518a4c9a2a27bd3005d478f28808e1b4eb3993621422883fdaf7e73231880408ef8e12f8decca52468e81265c06cb08de7ebde94a57c8eef714d41d5bc3fefa07f053f544f144eb28481ab5bb94f7788f3e6258be383eb4f1452157368a92ec3c639f97787a903f69d7055def67f465b7d67bd00691644423ed17578714b440076df789a4471df0e56365bb78e912c497679ef74889a0f462447d3707197d248fdf1704db2b69e0e92da053543dde2b1c87daf2043a570f2bde5584da69ab370c535bf9e46223ef23c365373222ff1cad62ce8dc4a1bbabe85fef86dcf41613b3cb0eaaeff4ede625aaa90a2064462d138280161438ab238537c1eea83e4039022eb576c32fae89e635041aa93283a08b940c4cb9a45add5cd8acad962467748384f1bb34e4f5ab395f3938d031a1705eb4dccd7c2b84fa07d907ef1e114897cb6621c8fac08f8507ea47dd428197d3c211f01418c4140e1f7d436c4a15e87d63d1cac4bd431d29c1eeb001081596e70a73d0bada733351bc3dbec5315668e0869229c", 0x1000}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x7, 0x0, 0x0, 0x4}, 0x40a) socket(0x18, 0x4, 0x6) msgrcv(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010bfc59f86fd6cdffa533e381fe598000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000008d90ecd1c17c2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000594930b4672d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f9f0000000000000000000000000000000000000000001f915a3352b86524335c8b0f94aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007056997000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c94d4bd9f9d976e0d2de75ef0aece871d50be1dd152268978ef61ba632c6baf31dae1bd93a6edbcf4538760ab8146f42f5b74a1bfbda94c86c22b0040246db2b42538f7f3aa9661f8912b7f44a34a1396431932247a6267f6d0a22db27606be44708c875650f433910edfc920bab6e2024d11d5babe81150bec961c6702da9831aea9cc06429259f4c1e2aec454610dfe2e57dc541a998accd8649efdd95493d0e6714afa658a5dc21ed49b76adcb8230f691dd8f9686fd4e48e310ed70f321a2134cb90c4b3789e2439747cf6af86e61099282e06284ca8f45085a76659358f5877e4932481174e860771826887e5d67a72639584fb90eba0f24266380a81652eb183e0"], 0x101c, 0xffffffffffffffff, 0x2000) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5"], 0x176, 0x800) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) recvmmsg(r6, &(0x7f00000000c0)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r6, &(0x7f0000001880)={0x0}, 0xfffffffffffffedf, 0x0) 16:00:38 executing program 1: poll(&(0x7f0000000480)=[{}, {0xffffffffffffffff, 0x4}], 0x2, 0x6) execve(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=[{0x10}, {0x10}], 0x20}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) sendto$unix(r1, &(0x7f0000001440)="06181388fa7bcf0dd06a263d6e81320daaae16f58fce6d21bb824f678a47db6d7fe30f14e785c0815ae61f212143060edf35f9d7276ea4be12e55439539fb2473c12924c8123d565587786e704d3162ca0df3e7f3f75317ec514cea8bf317aab889f8322d6ed5ba5dc2eb8dcac565f8a16f40dff599937e1eb057f0f4cdf66d3657423aed2d87a0ca0d33497a166558054", 0x91, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:38 executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000280)=[{r0, 0x40}], 0x1, 0x0) shutdown(r0, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000), 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="fe", 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaeaaaaab61b0872174586dd6006250000183700fe8000000000000000000000000000aa6bbca593ef3d7702a1c8a4603949146a5ec797ba4023ac3c894ab31ea24490889546ce647c3a2aed804d07a90c921f9d4ca3b71acfb522a9ce443b5044a3aec6ec91c16c9770623b40"]) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = getppid() fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r2) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r3, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r5, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000300)="d093d439cb557cfe359248483fcb1d00c98667273989a85322d0752fe9a0bb4d68e43e140ad458ff2df181520002a128ba1075f2be912d85e5eaee928bdda956d00023fba4cdf50863fc8d5ddb263a4acee619651444d340ecc22c13237bbd72e442a40132e12a4e15004ece23f4b45e2886849467ea74fe", 0x78}, {&(0x7f0000000540)="773832ba39ea84a900239816afbe63406f8636e4fae01d16cbaab9b6dcbe62b6146ce4462b23ec9092f0a382c079d76387c0c63c33699fc9377ac21ba5f658cd725e9c23ab2f5ec0597e3979c950c9c101bf23adba8b10dd385907eac251497446ad4b416e5520e6d246206a6ba4f30c623ad194e39a9a40aa2f123ffa57af02dc9b032c101bcc3c1b15aabeeb4d612a57d635b87cf023952926d8591b878063dbd90f376bbbb27b2d1256d1635b7fa4b3d09852f25db283ed932c6f3458e4fbd950817e89f318dc12951f067314b3bd7e1b843820e8db760f59da275bbf955286db4a95acfdc15a1fc2", 0xea}, {&(0x7f0000000380)="87acfc159375fadeaaa00eccbce59bf08f78ba5cc3930074385991a303a5697abb4f251b3d6193fe83ba68b33b14f84386e57cee10a0b912905a146ce5302906c0e8d7856be37264", 0x48}, {&(0x7f0000000640)="5d45fe1d4c93b7757d6ac86273ed6a7c85b86d757369874efb4b90522414bfc05002ea54a617d4d796a1cd3df54021b1485071f59473e94f8a2b139a0f2da762fbdce68e6cc003e95e3d8a685cc63bff632545fd3101c5e7fe12d382ea5365f5e4cc8f836c0ab1cad56e0be01487a974", 0x70}], 0x4) msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2530efdbb98f5540991ebeb4734a720e3523e43150179913f063a59cfe212a34a4c367b2a8bc83b780dd039004a1cdf8667f7c969fa745c2fdc72670b10f957ad370779d388c12f22eb650f92c5cd87c504f649cf40433a2e57f9c2214945daa44dd3a6447ccc78c0734a7e79ffcf8ecbbc58726d75e4ff52c553ffccb35afd2e7e193e9903527b2e1ea71e57382d0a2622a"], 0xf3, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f", 0x52, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) 16:00:38 executing program 7: semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x1, 0x4, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r0 = getuid() r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r0, 0x0, 0x0, r1, 0x153, 0x1ff}, 0x0, 0xfff, 0x400}) r2 = getuid() setreuid(0x0, r2) r3 = getegid() r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000280)={{0x6, r2, 0x0, r0, 0xffffffffffffffff, 0x181, 0xc4d0}, 0x7ff, 0xe1, 0x0, r4, 0x4a, 0x4, 0xfffffffffffffff9, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r2, 0x0, 0x0, r3, 0x3, 0x40}, 0x6, 0x400, 0x80}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)) semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x2aaaaaaaaaaaaca0) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r5 = getuid() r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r5, 0x0, 0x0, r6, 0x100, 0x1ff}, 0x4, 0xfff, 0x400}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x8, &(0x7f00000001c0)=[0x0, 0x0, r6, r6, r7, r8, 0xffffffffffffffff, 0x0]) setreuid(0xee00, 0x0) r9 = getuid() setreuid(0xee00, r9) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}], 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) 16:00:38 executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x61) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x40) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x3ce630d52e3afda, 0x2) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) faccessat(r2, &(0x7f0000000180)='./file1\x00', 0x88, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file2\x00', 0x2) r3 = open$dir(&(0x7f0000000200)='./file2\x00', 0x0, 0x20) faccessat(r3, &(0x7f0000000240)='./file0\x00', 0x9e, 0x0) r4 = open(&(0x7f0000000280)='./file2\x00', 0x80, 0x100) r5 = geteuid() getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000002c0)='./file1\x00', r5, r6) mknodat(r4, &(0x7f0000000340)='./file0\x00', 0x4, 0x3ff) fchownat(r1, &(0x7f0000000380)='./file2\x00', r5, r6, 0x6) open$dir(&(0x7f00000003c0)='./file2\x00', 0x20000, 0x29) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x20, r5, r6, r5, r7, 0x88, 0x6}, 0x10001, 0x0, 0x1}) pwritev(r2, &(0x7f0000001600)=[{&(0x7f0000000500)="81dafadc13f43ccd274854865fc171f858aa9bd6ebec1c9e4b09a30c24a54734f1568472b01c00f09c0625cc8d3c6f877f4690a05f0121843d61ccfce08ffc64d732436222fef1a92249e1d00e2267031448e2092a889572d65efde9721bb88ccec79dbaa87c3f58dd411040e5271a2eb7601324277e14faba1237315eb50d133963de84ebbd19ae48ad57b41a4d5d24287958f85613f9f8a7c2da793ca51a5b73b29a37ef1ec57c41dfdf1d5ef9228e52cb9a88b28f1bcb1e3f26307af0b8fecc93aa7f0a33d02d281e6e608ea676d8a2c67d48fa5ad454134f913cafba235000d2a4ef4694fa6a10d71dc0e1e9db591244", 0xf2}, {&(0x7f0000000600)="c03a4006467a21e66e21e1b58bfbeb68da728cd83522cf6f7c8484611680be325ec7d40036008d97c0183e558de4b378199c7bb6cf4651df01494dc762db9d5f972ded09764ecf366c97f620c284f08a5866b32ad276cfc3c2f9d691480af00f3efe0aebd95eb29a91ef28a4885370d9acfd4478161cc840cd2752d22b3e346ca8dd9447820953caadc929e61c5d3850bd48b12f3bcbee7b5be9388098380d82f3966f88b161df1af38e792d4a3954eab0d070649f56f10a951b4d3b2ff81d5c2f69395dc6979935dbb103da50c37bddd32a54b55ba1dfd59549d2e36bccdeec0007c63cb1cdb6f55ce2dad607a6be92b45f418a08a6a07ec2c11ba2707948846f1c24f1b8b3231b5353ad4bd668a9024ccedde48c0768271f4f4d7b8cae5cd8ae0005af489292937b4ce7b6841f260a8b586961ad059fe0e094e99f6b55fc95ebd946631152293286a3824e050285efe7b7649faa6b01240a8b73afa01f08357a43a19a0c08b9eb88b57ab18c241de54b0c25523f5fbd730b8a48d23f5f3e5df54a484d1c22406e870219a9579dee516c99799a6c4f978f3a34496f76bcbc3a72428612fc37ab7e78c0c16bc3fb5a0c739db8b86a816f0281f6a2c2105463dc8023a6ce6288c80dc222e915d9e9a0999b88477b6e067dc14f0a6964ed75eaf9f2cee466ed8dff94e3a88236c1f0b79c05af50749365e80353800a532f00fdd28bad06036581e345981d34ce3ca7686649eb5d03d1d5121d3ee1a578e65e1b381d18ec1d0bbd8259e01d1ce1260bb98fa9db28231ea921390a54efad33cd1981dfe06cb8f2e9b559033195bc445a9b909056e91d80d234120ddfb5c650c23a462a28beaa19cb516f45eb41feab8c87e3a7071cd6bcdb78356f0d1691314a577bac1f0c5c52ccf77d8b4adfd6b7f3d758f9710118946d0142b7d4c97b84f4fd867e59a2f0e93c85042730550bf4674715a1256d5988cbfb6e774e510975b40a990a7d8892161c1c01f2a99b2b16812d0fdac49bbcea2ac8963515f415530e5649762fcfc984c1d12a8a78f085c126c5a841a3fd1f31dc085b7d1c281b6ecf72ab32743802d57380dc91cdae558d83ebada2fc11a659578c7961e65963c7590398d08349249b6b0beecf41bcf63c613cee6271cd48beea9217a2b20087ad04f8b9976f18daf1d49f7d1be52bf754f260cee0206b745f9367781a1fd405358cdf0aadb447a2d1a3ee8865ba2b8c2ef9c48714070d4ab282f371bf9367cead076535e3acb665684f6ff38257c39bb05855e2d41580ba62f1add71275ea4a2bb489c3313fd4126abda088e53a23cf7e0ae3e53ee3f94c5bea608f8f9ae0f62afd9cc25942c07a6142b78323f2ffdd2e929955a52fcfc7f2d490278b3a7cdb8a55de235a2312b7df2b9850984ebf4cb3425fc3e2f0ca3c181c510b5fd4e867427e6138ebc7b6f957dd5a801b3f87ec16c8dbe548eb2da284447501d23490bfa9f0606bd048cb732e22644f9b4bfb324d68f39e2017feb72b182c5af838a5aa6c265a2ebc47d7bad5be7e76bf25e8c27765a0fe69e7e4ac40dad8f2fe26395af851c4ec7ce724d0f642d900964eee10ac9ef328f60ab71977e3c12c690b3312ea4932e19f0024180734dbd48edb748dda66960e110bd0d40e89887a477204f768cad935c340ce73a3174ab109a7312ea5c74519191b5d54e59fcfad689a007392b9500d0dfd8d1218ad5aa67bd1998b82b2e043c975187d55da78269039833127850e4575b28c2294e9521b726a1034ce62add7955b3ba625e16d502562ca4340b1c8de1c84e1b3789e20793bb5dfddce8a93025d58203ec5524cd2cf6c48fda02061e563d17d44bea04667ab6e60a640d7ff3b306c05b59ef7b8996490614e40a4b16acef0e18379fc43b7d3e9be67d031cf9cd2b9670996de19fc93e7405691ea11d373a1e9b91fc0b66ac0ad7bc6dee3ff67e88d8e7d2882bb3be7efb2b56ab036c4ab402f528482d2906d25016f73273795536d49e3029a4b7e868f632292d2202d7e29e5c2a9ad07a35f726a58eac898ba552eb52d060b8f65d0ddad67bb84d1f2cd61bd2ef8d327356894272f6d564064151a473f940c1e1939e29f4692e7e8c4ef7fda81ccc5cdfa7e54d433897c68e25bf56cee1441c164905cb53be85725de17696ea664c56a538a4831484d249607c116d13d9ed92eb0141bab0ada6a4ced441dd282807cd570c4cf49768f3976071533986f194ec8d1a22749ebfb1ffb5a5e4324e5e1374750e823dc1490a067935a982cfa9fcb08a38bbc5001e5316aba6488b3bee7f15f343c1bd3571f6cd059bea0436dfe95c1899f506d25b63e4fcfb0b301bc9f8cd15686e322001d5e4f57dcaaf85a6bb0ddcac913cf6d96ce56f4dc2b281ea181110ba36f51db8732d1891562d5269c81a006ca99cc62a9afb514a279ffab6fdf0c25b3bfee5a05afadc8fd847a3512baff91409ca61178a038e0653a334f7370e0adf4ae707aad29f6f9d0c054e90b543f156d824c3dfe62b12c23296910065ff3ca0cc28a5b022d703ef975be53453373d3ed8bbcc3019e32a4044f28eaeaf87fa981ada62ebcbbae16625d9a285cf8a366a9470071fc9e7febb9a1552c596b6a3a3cb25c174da8f790b599e949c74f876db3b3671cc6597f84173c4ca499c04543586b9a1e8b7934c71384c7781033c32ea1841874778152332b3be5020e44fd6df7fff6adfdb67a7f3cb669a0b4582636e6e83163a4cec81e47be2d7156ae68b1b4877ba09f666a28ad4334bffdbb7ea4f3e4c6e2c59805442bff1cf5e653ec60b3465faa46a8169da230f7272e2a1af3156674590a3b7359082cd7feb8e44a6db7420c1a39b0358b4eae1d36eabfee673c58d0024cce567423b682fd9713f89f87d8db3606961d075ad8566f1b96c4c4a7b92946e0d4203e9fb6a4b7266d68db6715ba2a1a420247bf4c8ebdf60811b88c21f43916a47f9e953ddf67ee29f321ba7e7b89ee6581dae126906a6e1acffb96f2ee446f73860ffa24404e0f31a212b5e5fcb4415c60419ae879ea7dc770595f04757489d86778e5e60748f5e6a387feebfba7adee896767c3abfe50d6169f9540ebf2cdf811d8c2609b4bd7fca90f5ac3fcc2040b6123b773b8cd3d5e51f36e048961d20920ceb161021cb05cefbabfc63be64f95f2c4e56e6c1b8ba7dc8bb0206b16e99578c650a4ed97b40081a1d6386692b75a925003008642af96af138186b0a2e88fa411b776cdbfb7fccb92d68e3357351d586cd7f9dc1f7e3719c338543a85e6bbabc0815a84c54f27bc788396142ef58d9c1ec219ecb67125fea9780e2733ca53236882f29c022dd7b60666fc9ba2620c9d505eea27eabb2e3e61a407bc79eca091a4034a3697c962e4dcbd214df072e0b18084b97785818205909d71a9fe5273016590c2d263e2fd71f1070632312f38eecad6800e6341984d4dcfff5cf8452dda4309bcf00469bb105252f158389ac489c772acaa629a5f695cc3c1dfc21c8390795f0318518d82a2aa5e082315db06d1335378d91350738b913fd73ab368a1c91d00ca707b608915d48aa7ce68cd6314b57cba44a2efdb366889089b0b607f78da0e3172ddf11748649bfc27500853b75255eb36cb7a36a0be769d71f8f03a62836bf3eec2726a97cd0998ff812dfc584ef07982b2f06a1bd1def8ef1f6a69e7a54a9a18a49bbc93b5eb842860e3ffdf7117a02986c21c3ef25f37ffe870b981c106e0e7befdb4cdc6397f3dc2100aa7ec7d59ba512d8d268c95e7672ec5931e513728709ef3ea5e6ca5589cc34155bbc1b11e80c96cf4b5fd12fb3f49d5afd68408b5e7fc8d35ba08cc4a884b5dc707bc699a275f1f39b6a7454035c8ab21d383ebb2faba943d711f41bf76201f7dc42a62d8ee9619fedb02aed47daded427fb71a5ac0cefaf4fb8a7c3b7fe8a1f10930e1abc9c1517628aa1576999c60de3cd71618051b9e98ea912b86cb9f17c2a22f4dc7feaf3c420bb669245dfa5a292269b35808e6276af16084b183c08ee2ff47f1d80f796a4ff648ee74afe916a6c3a9f3de1036b2720cf10a458aa679fdb9eba6d1ddc83a4bcf143c9b2611ef881196e8e55fe1838dae1580928e3406c82558bae20066f61777061a7404237ebcca2946021f0a79e905a923a9155dbc62b1e16b23dfe2c3f293d77bcc8b661764be3db44e21ada122fb1cfaae9ea25673ff346e2fa0a32bcc965e0f88c375ebee6b0b07a031f0c1031574c89331a8a85da2583c63387c3d99cd0f91eabdc99421e255ed343cd1938af0e208e105ade5dc0c563728be02674742ca89d833c5157c3412edd1b0337c61c97b9b6eae3360eaa5ae83c07ba07b08f5ad530b49e723a73c023366198c31dfed6abf8c3938012b5d76e18d6b585ab3fb3038bf64eb625800ff1161536f027f2481efbddc7c4d2b5c406437800011e9da96faa550eb26f2d7c71c18afcedf82af6a1064eb2f64a7db66821eb0d917234b24b3f18b7f6f684b904ca8a572d18ee4809f1af53220d70bbba2c8b4107494bbe4a112c980c7a308fb7b83c77b9f56a77f5ba32c6f65f6d6d5ddddd5e3c9e0155a53f9960e5bd734051556ee9d57f892cfde4d4bd47f93dbe965c2f25f7ee790ab5c30c1f73bc7aed981ad012b669c0673672daeff1f4fe294746dfea9c5498803de482bdb5cbb61140b1f254b37224f0e141223918c1d389ead1431cf6c33090fbcd1365a55346d91607e7a10ddec27366dca2c6965e8d19edb21fc328a0de19c3e3c3a267b81e277d1a25c654d553d776cb8a806dd6b89e1aadb23a4e62b2939f788593d5b8902725969531f98fc7b061cc54568aec921258f1bc8eb11eb39188e6e5e465987108fbe8a05d8430884d0d536b21a626eaf3d685b220fc2c7d6d3f44e030bd9e481fe99b3ff67828186c5292cb9427d808eaecd594b02c76e6be41b82b51cf7768cbfbb3dbe587077f696ede22e9cd78130efe815bce4b5cfffad43e271c9904abc21eb84cc6b498491b355728e7e59eda819fc6190c51dfa738140f293c563dd8d96e3951b9fccc16582b17ceb814f5cf0d044abc25017cd815f97d8870f80f8283f3edf05f2d382a8d1a2ed7adfb8f78caaf499fab8aaaafcb8212b93c18a483dbfd317f28fbc7bf0ea7e43e91f0387d71aa08fa4c4ad8f20c6509f7ebe82117e77b35b0ea006afa7c5a7a5bcba2701388633d409ce278eaace1266ad6810eacb548ba8a8facafe55f8a5c8a66071b6fdf11c2ae35f8b3e39bd903a221472626dc19fbbca258fe648c590d1ca50363525e53519b311515d17806b7a17df345448abc77c272b8476d97b4807b21ac3d3dd0edd6b16d57bbb9ca98878629d0422117c978e888e739a4f9ec7381591a09b055feaa0954100046833c61ef2552161e9249dc4dc2f1cc57ace256c61f9bc3ab36b73b878e57fe11cb97c478b46598462062633491a49aa9d5face3ad07a25be28d01303e83da642d040264e4b5a666d00e58f6c46154b01e64e5cf2ab3106ddcb12cd1c1b8d9457ecf33a91f46db659ce239c5dadbe6fd9e35d973310adcbbb02b8ce42a7ad30fbf6396de0011ee95929804ade5e6bb4ec417983fd01251e188a67688da3308ac9a9435dfef21e1542ece94799030b5c9b6a5753840ff80fc44189cc260b051b9203f4ee90f26d939a77e4f89384c0dcc643446b0e3c5a9567ad7c790683817bd8f68e9a74d0ba1d3629c99e3445ade008b71df3a92c40bb36079d8ba9d4b55496d44eccb44ee76219a9e", 0x1000}], 0x2, 0xfffffffffffff800) preadv(r4, &(0x7f0000001ac0)=[{&(0x7f0000001640)=""/232, 0xe8}, {&(0x7f0000001740)=""/158, 0x9e}, {&(0x7f0000001800)=""/149, 0x95}, {&(0x7f00000018c0)=""/137, 0x89}, {&(0x7f0000001980)=""/72, 0x48}, {&(0x7f0000001a00)=""/168, 0xa8}], 0x6, 0x5) r8 = openat(r2, &(0x7f0000001b40)='./file1\x00', 0x800, 0x10) readlinkat(r0, &(0x7f0000001b80)='./file2\x00', &(0x7f0000001bc0)=""/233, 0xe9) r9 = shmget(0x2, 0x1000, 0x188, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r9, 0x0) preadv(r8, &(0x7f00000020c0)=[{&(0x7f0000001cc0)=""/251, 0xfb}, {&(0x7f0000001dc0)=""/145, 0x91}, {&(0x7f0000001e80)=""/253, 0xfd}, {&(0x7f0000001f80)=""/97, 0x61}, {&(0x7f0000002000)=""/190, 0xbe}], 0x5, 0x3ff) r10 = open$dir(&(0x7f0000002180)='.\x00', 0x800, 0x0) renameat(r2, &(0x7f0000002140)='./file0\x00', r10, &(0x7f00000021c0)='./file2\x00') linkat(r4, &(0x7f0000002200)='./file2\x00', r10, &(0x7f0000002240)='./file0\x00', 0x0) rmdir(&(0x7f0000002280)='./file2\x00') unveil(&(0x7f00000022c0)='./file1\x00', &(0x7f0000002300)='x\x00') 16:00:38 executing program 7: r0 = socket(0x18, 0x2, 0x0) readv(r0, &(0x7f0000000100), 0x1) (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 16:00:38 executing program 2: madvise(&(0x7f0000400000/0xc00000)=nil, 0xffffffffdfbfffff, 0x14) sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:38 executing program 3: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000026c0)=[{0x10}], 0x10}}, 0x10, 0x0) r1 = socket(0x18, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x12, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x12d, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty, {[@ra={0x94, 0x6}]}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}]}}, {"9cff0f0000458dd890fb9025d4b01c63c766f19d837e458e33a678d5c5c6d9fa3581fa5ee7b1a11dcaa36bfef456a8f5ec4fa3680837d85eb63d98b366083427bb0071e36e9abb4be203ce9daccf1f7041025fd34328cfc83994966e0b6d3a74c5e043d90092c960102e45fb8e8f556e264f17ad59b692ca0f5b973f8a1f82771c8a2c3eaff81648e086658aac4b33ff4abab9813522a483b1254c4f620dac4a611acefdb82a147df40f51e3f5957a15f632146eb578235f990a00d556b4620123af385c9e09a67ab6d34f6dfb0403332ef7fce7259e20ad0da430add892fccdc606000000b98906f4d2f382cb8219de48"}}}}}}) recvfrom$unix(r1, &(0x7f0000000080)=""/219, 0xdb, 0x1000, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) recvmmsg(r0, &(0x7f0000002600)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:38 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4d, 0x0, 0x1}, {0x9}, {0x41e}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) 16:00:38 executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000080)="3eff02ce5c6b087b847d7be4e28a5e16d8789e8b9884948f0d202d4b58ac05758132b8b328dac3d24b0b5b7c67343d029033eed59e924d21abe8fd06ce03d76a223db2045808ba0e11d6a96e91fdce912030b2cd8b0e941d4ca45ddeb29eb33bca64ddfc555a493ba618802d0b521d54a9847fc5dce56f78ea53fadb2b0ea34991e2e939192fb1c44372f12992359f768f64a38ad17b71baeab31519051e39f6fb52879d2fde40b46c73c2a8f61e5c21", &(0x7f0000000140)=0xb0, &(0x7f0000000180)="c4b383ca58e69e9ca85661f3e7801af60ea7e3d34820838632c5bec164ad095867673f953b41896348ffa31f298c02f172d38349448597a59e119496f33e1b7aa80f1bf8600a0218590e11233e6ee0a10e58df2f0786636453d85b105149151e8d5b81316b4315838483edb5030e1c46790aea5264179add7c6c4ee5bbf480a092a0818e65a3b8fbfc870429b3cc1ffe480d9cf655fd1a23f7755c93925e2e9a3d0d140c428f09ef55820fd388d52ca5284b5efd721b4b7a5cd7699b819efd277ed92c8c6cde38f3f2c7c1e4bf6176b9e7d1d7165c178d49562c87d29088f2f9", 0xe0) sysctl$hw(&(0x7f0000000000)={0x4, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:38 executing program 2: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@echo}}}}) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r0 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) r1 = getegid() r2 = getgid() r3 = semget$private(0x0, 0x5, 0x10) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) r5 = getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r6, r8, r9, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r1, r4, r2, 0x40, 0x1f}, 0x5, 0xd5, r5}) r10 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0xffff, 0x1f) syz_emit_ethernet(0x110, &(0x7f0000000080)={@local, @broadcast, [{[{0x88a8, 0x7, 0x1, 0x1}], {0x8100, 0x0, 0x1, 0x2}}], {@ipv4={0x800, {{0x7, 0x4, 0x3, 0xf, 0xfa, 0x65, 0xff, 0x2, 0x1d, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}, @tcp={{0x1, 0x3, 0x41424344, r11, 0x1, 0x0, 0x22, 0x1, 0x1f, 0x0, 0x6, {[@sack={0x5, 0x26, [0x90, 0x8f, 0x9, 0x0, 0x6, 0x100, 0x9, 0xffff8001, 0x81]}, @window={0x3, 0x3, 0x9}, @eol, @timestamp={0x8, 0xa, 0x40, 0x2a5a3b90}, @timestamp={0x8, 0xa, 0xd8, 0xa6}, @md5sig={0x13, 0x12, "467e10912f1aab999610bcfd7fd8755b"}, @mss={0x2, 0x4, 0x1}, @timestamp={0x8, 0xa, 0x3, 0xed3}, @md5sig={0x13, 0x12, "05358bc1497b49ecbb5fa818d935c5cd"}, @eol]}}, {"2e5fb4d4e163208ba154aae8e9b1e465449c52706003831d2e61cd65654d65747d6fa8d1c767aad2362dfbcb85d5a152fb54615767b144bc004674c97a2ed5bc02feb91ee0312efb147431b89b374ec7e3d93057db2c"}}}}}}) 16:00:38 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000300000000}) flock(r4, 0x1) flock(r4, 0xa) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800005, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x29, 0x3d, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x4}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x4}, {}, {0x8126}]}) sendto$unix(r7, &(0x7f0000000880)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118190000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c05000000bfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:38 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000280)=[{r0, 0x40}], 0x1, 0x0) shutdown(r0, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000), 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="fe", 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000003c0)=[{0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffba) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x682) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) 16:00:38 executing program 6: connect$unix(0xffffffffffffffff, 0x0, 0x10) writev(0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, 0x0, 0x0, 0x84}, 0x0, 0x8}) getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r8) setregid(r8, 0xffffffffffffffff) r9 = syz_open_pts() close(r9) r10 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800, 0x2, "ffff09009cef01098b748200"}) writev(r9, &(0x7f0000000680)=[{&(0x7f00000002c0)="f834070d1930fd8a5f046d83a102358a6542289c0352cdcb258604cfb6bc52d0279a70e8a96385060c806d162b90114e7a694fe874aa15d2bd3d9c9a0703a78e62490a9b779ca4ef7e1d118a60938b03f8b5c334ed1d920cce6460efbf5383be1d1978f8e0ec5ee779385d2efdf182bacbea330dd631ffa7ec3a9f7a6dbab48ce27c865b64a046c10d644f81e8407ade5d6ce9fc5f1cf7ea333be0ea4efa5426b3da174aef29b39690734c074e76916d553c8cc8bbe212ac6af409ad3797a4c53bf9f41ee956f60ea7793358cb75a77978a828e4c85617ef499a880dc8af034c70125568b4c8477ce520d0f7a49c6641f4840c3ce79c26f53a5f3dae0156b0ae13248cda145ec7d60c6be265e59ef86e2067ee60623aab65373b349669c009016a29c6f6b063e74ba3646ad8f5a6cd9c1dc99907e7c7dbaf089d212124e9844d726f71f61dc3f41da59ccc1c4d9bafe36eac082a88ec0678c1debb3b650a19ff3946d2", 0x163}], 0x1) writev(r9, &(0x7f0000000240)=[{&(0x7f00000006c0)="f3", 0x1}, {0x0}], 0x2) dup2(r10, r9) r11 = dup(r10) r12 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="a197f7c20cbd39242dba12ec7465498aaed2d89e07c0201d7770aea10c0dcaafbfb9a522b7b8c4a26df2db82d7f8151f9118185313ed17f41168d55c0636dbd0657d1df375b8ddf68d", 0x49}, {&(0x7f0000000840)="e02b7a0cad1c31a9921c4d30cd266e5e9b37d2d864d6b7c25c79d03833b6b9bb3de4ef116481ff1e682b2abe1378c052b641b321820cc1cb656b37b9c0f15ea3b0f55d5c684d0fdfc04bb22b1dfdad8e963cf6b96cc2fdb1d0d82f6aa7815830e3bc87073abc46e745409335c3faa586f0f69340fca467780a91875cd6cb4000939a6bb89f00215f66c7348de874c1078302722b11b6ceca7aba2723442894f32515239d18a7b62100af249be9959eb530f18a1c1d2b696aea4266b1d8db3eb41a70ca1f4f6a8bf54978196d24045fd0b4e01f926eecaf24fc0c1ce0f8716f68d6a92c2c99b096ba56f85840b07f04fa42be3db7f001521010987562fd4d000432c4c062237430b2bbf7c9f094227151330497820dd481287858e51eca57466784dfbb7fd5335a75b924f69bc8834df650257fd9b216cde7b3a45b8a1d8ec5b0e3326c403e67fc9b150a19d502444923a8b29432334bcd44d255ba651d2427939d72df4dc16507d80755aacf2b8ab46d433b5d408bc5ad3631ca6a", 0x17b}], 0x2, &(0x7f0000000b40)=ANY=[@ANYBLOB="200a000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX=r4, @ANYBLOB="000000002000000000000000ffff000000000000a70a40610e6237334faab8ac0f95716ca0f3f2a372e5c5392b0e8e270deb2e347a7e7e0be570ecc35fd2b1b4d9cad1e056d8d8b47096b3e9da008a16b7b402237198a67ba08ed36c08bcce3b6d42d8137277816dd9238c1bcb59e70ffd47cc75460f343bd2959df23400001cd77fe34128a2a8700760672bc89c628c60d5514a9bb87d8f05fa56554b982aaa69a2d2350652ff3b9cfc85b300"/183, @ANYRES32=0x0, @ANYRES32=r5, @ANYRESDEC=r1, @ANYBLOB="00230dded4840973f5000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r6, @ANYRES32=r2, @ANYRES32, @ANYRES32=r9, @ANYRES32=r10, @ANYRESOCT=r9, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32, @ANYRESHEX=r2, @ANYBLOB="0004f5275c5787bdfc000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r8, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0], 0x108, 0x2}, 0x400) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3, 0xfffffffffffffff7}) r13 = kqueue() kevent(r13, &(0x7f0000000440)=[{{r11}, 0xfffffffffffffff9, 0x96, 0x1, 0x81, 0x4}, {{r2}, 0xfffffffffffffffd, 0x44, 0x40000000, 0xffffffffffff0001, 0x5}, {{r6}, 0xfffffffffffffffd, 0x13, 0x1, 0xffffffffffffffbb, 0x8}], 0x0, 0x0, 0x57e, 0x0) r14 = syz_open_pts() dup2(r14, r0) setpgid(0xffffffffffffffff, 0x0) 16:00:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xf, &(0x7f0000000100)=[{0x55, 0x0, 0x0, 0xd188}, {0x6}]}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r2, 0x0) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) setuid(0xffffffffffffffff) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/85, 0x55}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="09980f780000000006000000b9893dab17ce6aa98194f4972b7dde808d82c443958769ebb77ef3603ca8d80434f1", 0x2e}], 0x1, 0x0}, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) socket(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fcntl$getown(r4, 0x5) write(r0, &(0x7f0000000200)="0e74", 0x2) 16:00:38 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x1}, {0xe436}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r2 = open(0x0, 0x80, 0x121) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) setegid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000580)) setreuid(0xee00, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(r4, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000004c0)) r5 = getuid() semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r3, 0x0, 0x116}, 0x0, 0x0, 0x455}) getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) setreuid(0x0, r5) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = socket(0x2, 0x4, 0x0) r2 = dup(r1) recvmmsg(r0, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001400)=""/3, 0x3}, {&(0x7f0000001980)=""/232, 0xe8}, {&(0x7f0000001440)=""/159, 0x9f}, {&(0x7f0000001a80)=""/69, 0x45}, {&(0x7f0000001880)=""/31, 0x1f}, {&(0x7f0000001b00)=""/131, 0x83}], 0x6, &(0x7f0000001c40)=""/219, 0xdb}, 0x5}, 0x10, 0x801, &(0x7f0000001dc0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x0) recvfrom$inet(r0, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0x9}}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) getuid() pwritev(r3, &(0x7f0000001500)=[{&(0x7f00000001c0)="b9acdaee4264d32b4de4ea55936c95bc5515583182a827a16b96605af0e2a8873936e733488f1d246463b5878f0ce2ec20c4e64e1a2cf1b1162af8e9a16f56f43f765522ab933409b78ee09c780e2c90c2428588ac22d19a4ce5a2e645e9e8dc6fbabadf0f4d94275a60e8e1cc845da2d83d76b1105a5a4d1d", 0x79}, {&(0x7f0000000240)="fe0b3bb5cd4cda7c58b2f9fce6ff9eb9a1ba8f9883fe07c6a5d8aae70a6ab611679dc4bb31ffacb0f1ad4288f435fb9f3f2876cd40a9b785c80449139a3f5899cb8459b51527d4b9f8f3ca514f1a2256d453e5b0528a4d100eaee52a87eb05bc87ab47a36e5612032c7d909703a9aff7997f6ffa2261fd7042dfe8c2eb296093241c6304caa9b492b315cba8e97988d87b02b43605a08c0439a36ca3738fb0cab82b2bb5fc770cd192b46a51ad63ccd864f99df53d9b8da57e106d82649479589467307ee1be965b4bba0610acb570819465869308", 0xd5}, {&(0x7f0000000340)="c516259cd5a8f363b23cf8076e31911343c75253b110708613eead90d5e4badd07d0c202aa0fcb37007f01855cba8b50d8a0c08a0de1dad53d84df197400edad7f75748fa9b8b6cf586dbda59c9b9f5b29da0681c3ab227802366425eef68bd50c082472e567e763076440888a87b19931975855ba2571ac15173b6a5dafa1b43122351928570a5fde2418d538f9b3ac31d923bfe0543b1212fb127176c4e9cb3914ca9411767337aefa915c80e01dc5cb399b2f0158c0dc4092a803c9428acccd87b2f5ad4e2ad7e30e0e1186f4805eb0b17fac18b2ed4581db9a3e575e9f19584d9e4460b3bd4f210d08e5df4040e37d9f5c14d8ab9a058634c75d547ed5261530cd222047f7e06601de32bf823a02810da642c13a0ca8eb4249dbf38ef677625ef34404c73a6970b45d0384155a1000b364f60c619eabd4788d2d151efc11d985c392245ac77cbc836ec8f6e3bba88c8ec208b603199fb124f11a4874d9150c393560cee11bd16c00429fdabc42655165bb1e6ecb67861ca91fcf210d85b85fd770033dc48f27bd7db5ff268fae4d6523d077a11c8d06ff1d4c8fa379a36a32f9de6cd37a9394acdd7f6b268becbe85320894e56090958e824d770cd36a6ad6dae780598843c599c73ef0a737989ccff904428cb0f7d9cf7c8e7d0ca8557ecef390676f03dc4dd8a5f7fe42210754ab0b6269ed4a2d46279c0fbd1ce4e0cce7b642c9b74b3b4ad03f60f21251f5e2f8a8e53873ceabc3b9cafa7b27fc1ec7a8001e13c525ce860080aa795ad54c8cd2ae18fa54b17caaeb041ae4978da3b7084060c2ac27923f069c10b6ede302ab37d4059ff3a566d77846bab7cd113280beb12b98b1a967ccdbaa2b604cd9881ddd5f8ce6713f682ebf1991188495994a361468652e390367051e2e7c89ad5e5e591f627ee4179acdac9d962a00133c2ec3d9b2793057ece573bcc3e92b43d4cc44387aa218f5f396ca10026e61b160f9c6aaa4edfbcdc497face0bd7febe6d9c022e30a2a6cb3559ddd4329b9f48ecc9bf04122d999710d6fde752c677bf548657f2b370bbaa16ee48ea176dc32ced416875a074e06082dc40b8f8909d39a9ac0582e5442178287bdd79422a359d1dc269aa9e92869da68ed1c7dc8070a85ace7827ad36c6b26a4f619bbe01d8f9eea5d971f279ae12009eb7f3eaf924d77120566554386d472d1974cefa6435c30a18dc04f626e7eb85cdd85678793a0713b38d64f4ecd2be52520e24851fef4250ea7bd1a391aeaba8d9e31d1d162ddfa599fd9a0b74c6cce5d7df924b439b86bf37e41db287d9ab9456501b668d0ebbbcc9bd86e2687c4af79d0965d70b5e0459e1067999488333c760960cb0dd2aa417b25e81c912b96353e040199d2de58477cc7473326d6736f2f3d693d3592a4d9652ec8f7cb449269d10f44a76f5401a2a8780365f86eb4f3ec2ccc8553ef9afea7373710a86d570f5115e8e2f056407a48086ed033fcd653dc1431b69e962cd3aecbc6eed2b437e76750b5f45e829c52629c2088f1c39a20042f4599a0123e04d9ab03cdbe0c4dc58273ac7b007de04a459d7982e0b83a892fd58d5c10cb52aa602c0c23d6af592af3f97d2d2a07658cfbcb3ab78ba12a14453d3b89edff43ccf239894cbf7432b5693defd01b5a3d196aed95d5cb89b590cec74ef4939269e31f60beabca52c40830d9d0bd2339e403b7b7be81e9312e316d34735c523e4e622364092600a88eb62867a27253472c4ef4ec6c7e7f74cbdca58ff6e9627da43e3d0ecd6f1178502039f906dbdd36c677c5a2b9f08ad0c350c11ccb733a13915e76fbffad8777cdee509d2cf37b7f059a9b11e175f06539908efdf6a652dc3d1a4a7aeb690aa0b02be1b9575b608324f97faf1cf9c86c25455745c5d26bca87d4c7e1c75794ac65091482d0cc75d2e1021b60f51b1bb4047b899e032574d4088b0aadcbddd5083ab246f769b00f6aad3ed10ad5f54c3079b21810774534249d02748e460e13e6c7cf0a6ee92ba76d9e3e1a9958b0e7a0943c90e87c8f7258d15f1ec132e95caffc87380ba6e537efd31b70dfb0210a491b20d5b6316840d3bb1f3c8e070d5f151643625f8cd55b56635d19e07e3240fb630c446a3973d5213185dece9d13badc33195a9eb4bb232ad9a7bc7ed9e5ecbc3195954baf7facb8f293139e00e0785f703d31576a3c292a692f6ede859435bab433f7b1682ad625c070b0833e7291969a67a49097d974ab23a9d181ae124f7e0fef595af69cee056c9a1848a6d83e5ad606449bfd35367d7d305ccb47bfc649a05125d11834ac00d198494281ad7872b365817270f38bc55e5083797dffdaab5c16c678adf8562c4e4bfaa7f9a8a98427e102ce14c5d7c086ffae951737d1be16dbfe5008993dd56267d92e5706bd256626b03d537d0d52a316ec985423a197391c6cc567b7b09a9a33478cf386c053640f2a52e36b6fb650b6ea774582ae89296b709dd96ac49f135596a33d3db673a0cc4a244a54de123aac6374a4689d607d01e09983584d9d0df9086b1aa448b0b4627f65f8d2b980bcaa4ad22ffa11a690dd61a4b3cc7a778c9c836804963cb470ecab9a33bb71f264b56d1cf1adf76d633ff7ab8a0a4728e950b8aef0cf8a9fae49d86026c3d3b48d223cd23921a8f1bb9723101f2758c7cbf42c5c78cf378437f0fe52d493a3a1ab6caa2ab87202a21342637818c3dfb8df98cb7ee278a08ac73dd02dd40e8b7b15bdfb1791b214ded97f36d89080905fa55ed165fcbbe446b72b5edf1c7e6c2ee78dd8de3972bac190ffc4b362d84105ddbdb4a876392bdc497003c67567225dc97b4e1d724fc74a058c1f9198178ffcc8d54520856969764833da69b970d862dd2deeef6414ee5aa031a4b6b3bcadaf61597da65e010889f7a50d877ecb3820a88ec8b89c24ed53d18a28a0ce49a664aff93841df8f1f37e9f32cee8a0f12edc4a67d01aa4581afb0c546d51e18ecb3884383fa30ac7a3a76bddeac56ad2520c095df9294dd7bcc35338587dfd38cc65790c04db2b181293eecfe9d4c4841c1e72ac2a1e0ae89fbc82fb2568daab964225befe8ad5a18ad19c7d30b419d7ef362b11a798121f6b06a2088c6bac213f8153e0691ffd00cfad51e1b241dc6fe0d8ff22a1925b2f58497ed0c7703c88f4dc720c05a7ba1e57e37126235a6ee9d9f66612732a850d477f31fe8a1cecb8360a9c42337c61bd3ef3b184a34576fd816fc677a5c68572780424683d2f2f7463adaa65c45f6114a5481607f0833b11f50c65df1d1c9ff9831a6546a654f3f65d263e00bcc4f5c785162fbdd0c1c3df0072b9a708dc47e0838a36a9106595eae36436b49ba4f50c9227c0ae98139ec3b175febb82852de1cf73c675761f4943a3319c900fa46dd8e302ea4998e6a896449709262e047d45811f6a091a259c6bfde5e7a92d7482d52fae863b9f611ffad2e298f78d18694b78bdd01635d0598b658542b500b391bc1a4fa4280bf9a9e86912a52003fc3a8d1b881f82e2a5b769eb9f1bc4e92e85d473d75963fe10ab76a2aaa715b88dc8e5408b0aa9a7b0976a76d3831d009bb48ebabb5d34dccb04a46a92e94dbb4e9daeaad6e61f0dab4e7cf7d65cddd67084c9ddebba125a0516f262db8a37485c8a0e2eb444613e1d084c6fd0e8af6680af5dbe1b1aa2adfcc618d3f5da20d7e1c06a68ddd829d7523ac3ab8dc60baf5e73df4407c7dc44a7721b17b64325aadcf2dbb796420c1ad4dd79bac70dd9206396b68149c39fed62d3cc4e2b1e2819d1f34316fba575567c800fe0442a8d4326f570c4205238f1ba17cb48484db8c3d1cc9cd13b02f48d80efeb32561ad89b98e00cf3e39abadba0a3ab976fe23cde4e8b4d806d88fda50832764de31eaafb2f144c200a580957a62ad3875e4c46e2f3162591f5d37ecbd8bc41b9c869a59f8e2e52b6dc093b5ec08787a1a1e52ab613bb1f945cc4eaa088ed4425bd72526cb94f6c5cfcb79860ea1a2f55f7f8fe6f32a0dc135cbb8182968d0aced5e890df037be2f2a0da67bbad07e243d5e25bdaec8ef7ddf019a5be9ab5fd236f370d9c399fff5d19627b6e4d50bb3271056bd135d0ece3696f040c741cd6c8c11b07840cf19823cd9e328f56e5d3851fa62af5c05d1ad0e78f6af3e05931f28c2bdaec0f99795946b97637195b818199eb326a8b0679fafbc9629d86a4fb2f7ffde85db9de5fc391ea9b082c43a06031119d5ec87aaf7fb95910da25e347dc34fff1e04c266e506bb720e34e9e760d56094dae7875966b8a13722ff41228b96f0779ba64c946d3183172dfebd28e2451c0f7bd09daa61087f23e0cb84ced0ce357e6dd47d0d56f3985d0e449715656cbde764fa6466bf57c7f993d175306cf70bbe22df50713b46cbfb9922d0d30b475eaa11da7e9bb6dfc49821753177db5c6f2e3f78e7a48b23a24f670c33f208f0dbdf35b3ae749d543396f26bdca48928f4edcdc56ffaed79d7cca0922667fb253f964640f1b1f4c672edc5097a254a36dcf0daaa41e1c35ea893d67baf92c26ccac03bcad790157326f91c871dd060f48a59b91de6a4b80c1d80e0a10a1bcb172a4a8c5509495f6059e056fe6a5fd686e0a3201f57efbf843584673adf13172fb5c19c2d38f3d6af5e10d9c645e7fba38e44d74a4e93ab6bec3042d46c05a700728cb4b87009a81d60dbef2cfd604e43e2a5b8f9d15cd8aaa41cedeaf64e45dee1f363469955143f8372bd916bfbe3a7475d9a563f267754d85d74068ebdb641bb69dd6431a980988eb8a924e6fc6f91e1a8a2f4cfaa0977637a8439fdbb81f9af0a8f7b2ae0fa57725c47f5d0764de026029acaba744468cdc995941ec1f3f8a8ebe0e7c33120a921ffe60972c35549ae3d968dff10dbf26ceea895779e52986c9a9f9389cfb0d4f9047d81db81c9c5dd9493c5bacd61bb9aedede182c0f7714b377d162ca4eb5f0c6e48327e66a7ecd7a28b4b7e8b76294382d5b55b92a1d0e98fff25e0f4ee288ad4c27cddee3be9ed549295c4de983236b1827f8e5e019a66b4fd97a1ee4358021618bd242efd96df0858529e7c42c6c7115ea366f3736f6dc88240a4c9587e4bb1bf4c2f641185ce000825bd7e6bcfa191a79788dcd1544c224521bf95ef289c0b4cc5290a44a6c9570029f8aedb13afacb7564dc9318b915d89309f30a278ab544608f8de79c7780cef0c8881d482a47090ef0b45d30bc79afd0f3169dc0c6261ab1ad47bc8ffa6dbbb3168fe77fca4cb12c6ec8e1aa3f3b0181529a5f0a09a9e63ea1d42eab1c6ac03874814f363146000a173d472a5a51358324a5811a5428d59ba861be9fc6f090cdd010a1ec31bad007eaa698bd7731df38d0d6341f917188c4fea95c98ed1c43a4107a45396bc5150720fa04af6aa192f6a25da41cf3b5348904fef528bf41fc2d44c69fa60d8f2b712c8ef3627e15b6d519beddcaca71e1fb9034d8a54028dd7da20545d8e02b2fc9e5f4693c7576a3d4129842db9e08b57fd8f74805f99136c83c55b01cb58dedfb8cad00ac7237e0f8033a0bc3bef9ed9a4c69c1d24315a575a9d77eb5695994f3c473ead6bcadb4378519cb167f55211fceaeefd2a5961e13c35a8cea469d67829c88abd8459843ffceaf986f6a54dfff9b34c100c5ca6b4e7bf232d542b1ec851959f4c89cc46273e68327c65bf6c55e127c1b4a8a83fde12b68ec0ef6ee821688c8a0492d85ff0c00e31b340c301b68341ffb33a0519abe29de965aed7bfbdf3de4d3e36196167c", 0x1000}, {&(0x7f0000001340)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4ba52e63e401b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf3d7c876d9cf8bc0adfc7677835d4e4240a839fb7aecb39afc23e5e6370854d56ea058c", 0x88}, {0x0}], 0x5, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) getpgid(0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) socket(0x2, 0x3, 0x6) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000800)=ANY=[@ANYBLOB="7a189c"], 0x1c, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00005a9000/0x1000)=nil, 0x1000, 0x0) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x2, 0x0) r7 = semget$private(0x0, 0x4, 0x20) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x6}}, 0x0) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000340)=""/10) r8 = dup2(r5, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r4, &(0x7f00000024c0)=ANY=[@ANYBLOB="78029ea5ee"], 0x10) 16:00:38 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = kqueue() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(0x0, 0x0) mknod(&(0x7f0000002640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1004, 0x0) ktrace(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) listen(r2, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r4 = dup2(r3, r2) r5 = fcntl$dupfd(r2, 0x0, r4) listen(r5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000300)=0x6, 0x4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x5c}, {}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5c}, {0x30}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:38 executing program 1: ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x6) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x2067) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x20) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readv(r0, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/150, 0x96}, {&(0x7f0000001280)=""/143, 0x8f}, {&(0x7f0000001340)=""/222, 0xde}], 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001480)={0x0, 0x9, 0x830, 0x9, "1f289e6387726ec69c27bcbb33e9828bb112ed82", 0x400, 0x20}) r1 = openat(r0, &(0x7f00000014c0)='./file0\x00', 0x80, 0x4) r2 = syz_open_pts() r3 = socket(0x18, 0x8000, 0x7) kevent(r0, &(0x7f0000001500)=[{{r1}, 0xfffffffffffffffa, 0x3, 0x2, 0x81, 0x5}], 0x4, &(0x7f0000001540)=[{{r0}, 0xfffffffffffffff9, 0x48, 0xf0000000, 0x698, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x50, 0xfffff, 0x9, 0x3e}, {{r2}, 0xfffffffffffffffb, 0x0, 0xfffff, 0xdb, 0xbde6}, {{r1}, 0xfffffffffffffffa, 0x4, 0x10, 0x9, 0x4cf}, {{r3}, 0xfffffffffffffff8, 0x50, 0xfffff, 0x6, 0x9}], 0x6, &(0x7f0000001600)={0xfffffffffffffff9, 0x6}) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f0000002a40)=[{&(0x7f0000001640)="46a8b25dedb02dad462ccd16063ea616a9b17c2cb1675657fc33fa2e322d7b33b6bbbf", 0x23}, {&(0x7f0000001680)="d0ae9b071bb309651cd46a55997fd76f119182239886ef090b112da241e12034326c2a78fa73a5cac8ece92a926a3de3a704f8eb35c6ed70ccc193f8df6dc483ffc98ffd68511eed7ad464909b4b0cd5e3476a05d77668a6b5dd394704f398805d4a864f975b9fc739f8d967436dfcb7d241e3226afbe9", 0x77}, {&(0x7f0000001700)="6d7de541fd6a7f765caf9796e1a78bcd7e3eb211470b38e1d85782d40d07c0e1a7266067fc9978e7b92c5bd49c2cacb26fb566e47f627ca5b9543bf128e49049ee08ef41cf0e58937aa2de46c3bc15748c03299a1a8946c86bdfc34f0017f87c7313086706b4fd056ddbf7115a8900cf42", 0x71}, {&(0x7f0000001780)="25adf4f4442f4b5c596c1cd470f971977044a8995e24733fdbe694008d6c7a1d07903fb3cfc52743526cec8f4331f2c13b92a2fb140ed5ab7372345e2f6a2e30ce333c9a526c5c7165d8ce96431a6415d3ab23edd40df5c8b2b0ddb1c0b540924719d5f4d471f19e729a07e18ee5c5311b7567f8fd12eac2ccf1be012bba24aefff199e41a1d61ef1e9971d6e162ec5a2d6cdb8e847c6872a30de6f2f20c6b1dcdb5f19f633da8bfff36eec72f5ffceac4fdb056d397fc5a4cf0df19b3020116a74d289ef9ff0182f99de26c7daec7b8124e9d819b7a758a380298981137aed007cc5131be1f193edc05ec6fc8afc0a21ba4b85f72ece1e37cd805b3356417d283da1a0501876da105fb0715f50c3c176f0b73262fe720151f51b58dd7c5d76106988a7eb2375ca1141cba740780e63eced7d3c1544cc5ba66083dd75f4583558caf9687e014abe2ce87957a07e2c81be0fce183c61f8363af0cef7848c047167d29022021cf3c27f62ee4936d80f84c0a17c871fbef25fa048f6f723728649da02d07e91c9698d9ccd802eba46c9c45e2325dc35c149106bae7865a0073cd293dd570d37ab94355e270cf79ebd27a30a0cc7f819dcb8ec6ac790b5358caab09bfa8441b5cab0e640001ce1960b8f69a970497aeed905aa0493395bcd4c01bc36fe58f81a306755f0785740516f679ac3a8643ade155b5fae668d26bae7bc008ad538691b6f4c1eeeb3cbaacda96cc146cfcc1d4325d5c0acdb2ae77cb5cf0bb79ebb12d7b6bd849faaf9aa496c607a76f5e2c0521907e1f5d2a904777301b00c714a03fa1189bc6d15f85b1ea68ad8a098ab50362d726066cce56d8b135c1edc8d5f125b2127cdcd0cce16071b957b85a25c26044950e170d8a2e7200e79dffdd49cb983623337767f01eb2a329e99f2f43291bf7f1410c4c00373255d29d6b781fccb030b985f6df887ec9756588a0d461c345e06f82f606bf21902f2b64c14975c053f28f690160b45b99381efcc77e27a1412e466dda55bf03f9d38566f68b30e9b1cb4f807939ba09761fc01b49304a7314fd0b78196ded776712811446612c26a6eb8914b430d53001cbaa6584055eaa5928b34f0ddfca566dafdcac7461949abbd333df55a7b01f2c259314030a176d4da8f0f5104c9248abdc45970e73c190ea243acf5b244a9959f638d336a48073122c82fc179fd713bb16023a3064248fb68bd0782c0273e44ce4ee4c31f93cfc210cd3279c2d8659b826481b5d50e5a47598a1372333c8ff35f2e6266bd7b10b20e4fcdd9a80a5c87ef8277e764fc6ca0930a3d41093e17a3f141ded7e6759a292d0b31d3402cf01c789bd7c06c9d681e4151d967924eb538e1027786fd912e6bc4318896d90cf2693c19cbb9df48610bdd8c6203ab358aaa76670ca4928e9f345c65c563a61bf150aeaece9581ea11eedce41615b8a3c6663398cb1b513e0adc3717a50c12e3c2889cc76b4252d497a06043617500fade4b726a6764478f842884b2dd329893d6cf3ec415783e9999810541e4ffc96c0975fa255f1d195b76e713fda35b5c3f7b648d4b640818a2b112a07ed71e7545983ed51e216a72c26f8c114e7da46deb0eaafa8d5aac61dab69778ce51c214cc72af07e2def8bbc7deac50617c1954dc40f77660ee6ed8077f0ac387fc3aff90556b2e6a5b1880004c92de056aa40dfeab92c75d60ab553587f55a54c8fed01e3307280e175d62b8c37c67a2434a403535d5376ad2755b8a4aa1de0778ff15eaf81cabdab3cebe01da108af1ad36c3aeb8bff7904db4269f59a24fe4c5336c3df898b70738cbdb9e1e7ff5d5037681baccd958e9e4efb2ad434a052db7bb1758ad561a7c83e334cce8ba84c72116d0f13a7b73c8c9c027461aa0ed7cba60de492b38bb3078a87ce5dae961ccd37bcea0e28a9e0b69c53febb5d59fb548f668af4f981f33a3b46df348439dd57fb50b2aac733c9fe56773bc6e1cbf4f33c82f6fedd1042bdd8b4de8af8126782f568b494730635153c634c4d670effd572e6dfe71e05af3a448b6df4891d2f349662860cc06cb421d515ac90bb54fd5983acb3c3369e1bc20704f14f798b29cce9bc735a9b57bb9b3fc6bcd002d067b147686c0288503a9c19fe06c3c48e1abe110f96262d79f13c228bb1ab27d2ab832a674eb52aa01d6782429c0b886ad71b815506c4a61348ec7956943bc6fc1cf4c95b536e3bddbd060d280e119077b8dc490c819c1d97fd626532b95c8c646f6dacc5c5baba0e2706d6c5eb68a7706b2d0607cdfa9c9e779d60a929ec4a7cd77e28c2f950716136926bb033ab7ecfd44c16bda2b37dc5f8a75f698f5a3a8970f5a70bfd9661edd94042cf707e4f2df9c81cc5bf62f1ca519941c24e769b4d30b77f8c294bf4155c27e7d11abbbfa7e8358b35dd962ff2bcf0bbceb67f1e910aa01cebbc0afa124fcbc8013ca451cf3cd89f625d9e73df73c58824af5bc7067046ee35849d4b1a84ab27fc43a69508e72846952c7c79ef5e218a9975f770fd0edd6d0b14ecd9141fa3c422907ad9082855c4095108e29f76281cd59b1c612db766098239363727f5bec3a5e3cc0240215098cdaeb0c2b18be45bc6ccb82f71ef47cda7bc0367db43394e46505b643b7e42d9e7b051b9341202493fbb868ca6bcbe64cae757850c11035b1a8b11eba8cc0ee6436ec6e6ffff858e9684684bd1aa4ffd8c477714248e36dbab371b0287fc8162b71ea54e9d7a7642b7311a8d26f99fd6015873eda5d2db210f1ffc0db71a6874699a51f5d4ccf97ae58d7815bbfc779b1629d617222df8369b033bb8fce805f0ce95833dc310a64204c81d7046c3785a96603aaeb69d4c7967aea76d2e8966afa2caf8a4802fc00f7349abb595de590e267c4a822929a3acf88dff14a032a53ff417d5598d35f4b971b34bcfd661ac0278cd88a6fd617d2c0e2514a78afaa0237cddd48df3c334847f75e59d69f168b905d03700fc4ea4e2628a9147492f005664ceea7d591765c5fff2772d10bfa9aa279ddbf1d79b9445e54b43f064c23d146a8f8e6bcdf98a5af056510e079c966a39b2a9a4a3060dad9ca715e003adf35c7f28650f1287f4699407c38072f4a8472871d8b376a3513c2e1fd98bf85400a7a3fbf511654232854bfc6a78e435422a6dba0bb32c6737a9ae900c47e90712353dc9a79c10ca8c61c6f53dc428f18f10ee64f67116045375b383174b690fe03e19f85204ff50df0ec8dd49f59de608f3d8eebe0e01a817922a2e08529eca698fecbcac3d3e19e5726377ac901e404f90fcfe11e7a859fdf6f516051b0bae010e5f1640681ac3eaa1db6aec1b18d0e8d6a81a28ee129eea30c8250aee849238fde5824a275f1dd93e5759fa8f55269c0c6b51a7fe9cfcdc88557acb7f566684b3fc30807a68ffb86ae001ad70a7cacbbf4da0c7b6608cbc303dbc58922f58356419ea745a308762d37a55d786cf4b7b9b19829040524cd53ab9f06cffffb5ce90f7792b0dc679ec90f7b4ac7f48b7b8ca8ffb800222699e4d105ce71245f31c869834a10bb3b1f6ce2d16dcddf139059e7db5decb2a46a53798e2f7c5c0aa54462e93b294eb8d460aa7ce103e4409e5e1978ce6f7d6db71ee2ec4eb010f055a728d2ae493dafa22fc1fa243c34e166580b9c2d4cf6a375080759e30a97824301d257f3cd5f84e9c02bf13864cde8409976e99c5f706663c515083d71ba47f7f8ba1a1bfa91ed3ae5e7a73daa0ccdea05e7a3004745002cad1cc566e9ac2fb66912341aa353490b54d3ba04aa2e10268fc8185d67edce52cc790f5a9376a48ee479c212eba7995103ba52359c28497113b3451eb71a9d56ac45d0c9c20b5d0a2e06903ffe957b711d42d311d7dbfa85ff62ed26b02a85bbed2dc3aa4104186cb225a1e664efbadc38ea3626aefafdc5e563841d94412c05f927642f6e08be59584c6e3c4f0521eb03a3f5c626ab969f27cb7074729373dc9752a805a099244b189dc8c9e4b3a0961bcea983dd0375130c82d99de11fb12a3d18d2be92ccb614ba249605fe499f6981775b263599b08351f821cf153da4cc44f85d65ef05bbec32290c09ec547e575042f9a787501ad72587a60afc0513565d88c83c6786b366e8d1b266d438e35742d4978e78cdb118b628f3529538e3187ab6340bb5651e311c812c2edf041c78708317d10c208531f9762c510415964c6d961b011de54bc95f7bd7f784a8f8213c21e589bf24752dc0d3110029ce5343f664ff8b174e4435c5b26af4dd30261c69ed489ab4cdb0c4618c321d4c7dab7dd014afcf49947e4407840ad9c09cc7494d9e84dc9c62b0780af075723163c28596a2aac5c611f88fae9f6e2150da224cdc029d600a2c14b0f40845d8fc1b5d8567119d2ab83c453d8c8fccea491c2f1e0d1e86908db66d0ffc857282c892b3f2e31f96d782404ef4f64b235b0dde020576b1d9615a3f9409f5baf76b874a0b8d4a3c91a9b887b5c2000835ff489ba7432847bd047158ed0b6274feff6d87adeb6e9cc792260b10c2fb1e2cc0b21a12a3446beea8c9ada5a7b7f62d8b9f4577d18d88b0998b54288dec038216e2f1408c2404c3c51debdf51b0f27c2f3c94c5a54e0188cf35eedade3004edc45362c9b817b07999a93764c3fdde0fd2d29b92e2856947ec11594c954e33af2dc4d5cebf38324a4be7831592075c92b1f45de3639f2e5846d7e96cde7e9b306407bce4efd869b48291c0a7e7e29bc61e5bd6960f7aafacee741288c6e695febab8a6e7866fad383c15a5f22a9110ad513b65222845614df4a94c0fc55c6ab1c187ea8db796e8e5bd7318ef66c076cfa5ee81aa99681ec78a0a8e7aac97ce84ec2f27d0175bf3c06ebd2daab244d996170ef9c5e45c0af65fd1276da730088aed48fcf13f52c9c30d2be68e62bb1cdd31fe66d6579ba1d1ddae7589e7d0b40009d00d9cd824872047e9a63b5e15920e7e1bf6579e04fc312b4bc142b823736940581ffc0879d590019ce7078107336772fd468b346e5bbc3efec768715529fceed6ef041375ad3a541ca68b361b6a84a3335b222c4543336831235c650ddf44275aec8f2f8584a8177b4d072db18fab5a226af0eb44c7f4dbc0e6067daa4d80935e71f2fffcc34a51bc24e6ea5328b33b286424c7ab1f6c81d093fa09be9bea6dedf2be6fb6ca3dda5759b41ab5c1dcf3355a70245a41aebbdf7b989df62ea8108000de86abf58ec1a61f3f7eb4ed9770f77cbd4738e91e78aaf26b274211c3ef333e17c2f2e2ab84063e375a3cb28b43800cefd45ef9a1455d6adb74adee67eb1ff06c5d1975132c0d428f8f92d82f9743eb8ad714c630e8cfaf783b564b814719c3497fe5c1f0a28438dca53d2262d6d805fb5aa54177b60cbda9f2af23f4299d0fe9cfa05cf485dca46f107772b58c245ec091ac3636c5a8353477499d7167a473d746311908514400751d6779fe70bc2081cd211e43de06462b4732af43feccfc13189bbe51ae0335aa044bba10533ee164885934bf5bbaf8ca251df2467810e7136d09f56b4414e635f166415deecbd1665d8e1f1115c3b43822a5e635d4b01a3a489e1ec4407c77538b29bc3cf3f71610592658e3f2d43ee62614b3984027ef032ce47125341ead2cfc37ef62ff5455565d3440d744c015f383b4fe84133e1dc486bd44b7146e3cd1abfb6d84567cba99d46bd0ff1daa87ff274e27b45ebf2402e6dae524ee166a51bd14fc628040dfa7957aec11d1d9e1e01cbdb81fbbc3c9455e14785", 0x1000}, {&(0x7f0000002780)="b10650f8c65e28073678571722aa30b668c4fd4877c8599c136f528dc7e207be3934a19581b9d6dfc11ec327234541296c8a880d0ca5690a8290ba2b12fe0c50dd7227a9a2241454830816457fd40657bb70f2e4898f7424304ea259398cc02463ed59fa2a579c3331358a04d5dac77715b33d0aa78b8cb4af0fbd236369c52cae1e9b24140683fa0f58f0092fa952672e50dc8ba5f8b75ea061d1c60ba9017cb29394ec7eeb0a45cb6ae4c50f2f5d818a6db98224d50e202c50d27621b2e9e8420a95591f1b96da", 0xc8}, {&(0x7f0000002880)="85bf0869006dac7ca938e04674b3135d9eaa2a53ce9f6b414d598bbdb7c7b3bcfe95ddfe0719193ced8db95ce58a2aa8816602800013c1cdf38fb9fb8b39d9457b5bdac0e780fce43776775e2fcc0810a849e37e59ae62f17f41ec06114a85bbb59b54dcfe41ee9959aaf2560a76bf7ae3324b89cef4bf5caf3a7a26c9c02de5d1a772c9e6ef086566eb3bf412f17d0ee68ddc9e4d48c3e71d3d4cd5612e4a1106c59310136cd8873110a49fdaa895461b89ea1acfc8ec2bddf2b34d95d18221a26044ce27e021498f6400d6452c9814d5230fddad07730b7e91d8e7cea626f41dbcc6598d1f0372b953fffa", 0xec}, {&(0x7f0000002980)="093b7a517ec0e0a0d1ce60119325860532c4877dee2d6a6d69f9b66a1c3a7e6d03d9cac7d0df381f483f797752a7794679ebded86d413001b67ad25c0aadea95fbce52d7c7d0d6dc98331c82feb14b5d6eb5f5b303e0394f11b535c39bd8d3a5ad90eda2bd8d013fb3bd7ddd4307cc13c62099238bfe4b23456dc42dde473fb7330e047cbb8219133d5f82ae005084ce6d3c004feaa7d0bf9addaa", 0x9b}], 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000002b00)={0x8, &(0x7f0000002ac0)=[{0x0, 0x9, 0x7f, 0x3}, {0x6, 0x4, 0x20, 0x9}, {0x6d, 0x1, 0x2, 0xe1}, {0x9, 0x1, 0x2, 0x5}, {0x5, 0x1, 0x1, 0x1f}, {0xe501, 0x80, 0x32}, {0x40, 0x3f, 0x5, 0xea93}, {0xfff, 0x0, 0x4, 0x8e7}]}) shutdown(r0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000002b40), 0x200, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002b80), 0x80, 0x0) write(r4, &(0x7f0000002bc0)="9856a22a3a7de9ec9ec352f71b29b2704aedf22b698d719ef981e4a6fafcb6c9eb0284d49c5601cb19de948a7b2c50d43e8150fe699db32a97a682f093641ed0447bc8bc78d27876a3224210349bf0de131017416a04c54d4aeda8346e8b36732ec5cb9338e16617fb41f1fa20", 0x6d) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000002c40), 0x20000, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000002c80)=0x8) socket(0x20, 0x2, 0xff) r6 = socket(0x12, 0x4000, 0x6) pwrite(r6, &(0x7f0000002cc0)="55e689dafb748bbf9595f67dd58091c4a6459a435fc936723a933cc620ff7c19fd69c94aef6d7323477e403461591d712209d55c7c6f39f30f5fbece9b51293034e25b0d570d06b354c8609aed061cecfe99f5346936db4a83bd6263f06bcc3d94159048b82f232c1f0743fb032fcf3bf6cb09a0b3d25ab134891e4d178fdfe7eae1468842618a4e7b52e8ed327e569541f40b720209c9fc2c8ff654e72a0f23fabb8a029f0e6364af718a7a2934e8eca29a3af0e948e4a77640e9c6fb9175c98db0503ea0", 0xc5, 0x80000000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002e00)={0x3, &(0x7f0000002dc0)=[{0x1, 0x0, 0xb9, 0x5}, {0x280, 0x6, 0x68, 0x9}, {0xff, 0xa1, 0x40, 0x80}]}) socket(0x20, 0x4000, 0x1f) sendmsg(r0, &(0x7f00000057c0)={0x0, 0x0, &(0x7f0000004400)=[{&(0x7f0000002e40)="4535ace9eb21e49031688d0c2311021f162410", 0x13}, {&(0x7f0000002e80)="88b9ab94de856d59ca0fa8b7f5590c44d1c79bff19988c63311c11636865f0f671f69238e373184a18aa709dd704e819536e219dd8489d9601c9b8f9050feb0ff19249f14391fdbb7a4a2623884c59f7ab23b48bb27817c0af8d62152d4447e5182eb9a6de4538d56a0678f4ca77f0d54e6b0c5fcf2ee5a26b853d74bee43ba8415ac85a860da11a61eed18f9ffb067b0b2b51ae58f6a73f42bb93fd9d5f133d2bce560d7b08b27f4aa1ca4143bb8ebab5aeecd5ff3cc3e1ad35fedea73cb8cb1b06d5e7c03138976e1a6c8de7fd1fe0ae89261e6875b67ec82ff24af25c0e0141a7f2fa19062cfd0ea9393c5954eb4a61b185a9ee9a4a16dfedcdd58c42eb95302640fc434f05443acc4f26b49082523db4612e2ba4db53e3a40b1d42b4eea23b4f9d1b90de3ed1fd747cdb9adb9f8332381692b5fc7181136399de10fb4b675a88cf7bba4a6aa76c5d462832f91e4acebf2e9a1a73c6df1788a1332a3ba021574611baa79e77b0b6e3f699f078c704477b1f24731cda4d65b3bea717f796f819496e3b2e0b25b0ab0c3810cf6f18c5c68f7158396ef78360e9303219ed765964f85ecf05ee389c4bb4be9cc7998ca2337fb5801c9e026e0a4c40d9a5a86a00442fd720beebde5d1c9e1f47c34eb2f9b4e102675d89bfe9e7adbbfdf7afdeb38bdaf2896289e72d96fe10d98bb81038350b12c711a872b9b838ac8ac64fbc4e498e7c53e19ad5524ff200d1acf146f62a26eb52c18bcf69c62eab0790950a5ad0369ed8d84d1765dada13b32cd63f6eebaa22cceb648078c1c11e74c2cca66f2575fc4eae7b969c94599846c7fc1d30f78bf05d87de5b6cc68281560b8998a7037a530d2087cd91efc03f968c368072e9f2452a523302a8cdc8475efee06e38fbdab402988b67f2f7d65096ab0010ea673ae74783cca2267a64053e20ba7f0a571080b5e9372a72cd860db87e72e4217d188310481cafe729aec9ebe10e7fa5d0ed2694c655736d7482410b50967db96b518fa74fa38e4ae35913dd2bfef6f4537d3b8875ffa321d7b83c5af9fe2be9dedc894b800ac929e929fcae389ef53b078b198dd0c428bc5b8279f045550a71fc35647b8fa57b83884ed0a70d65bc61fc000eab84f9223d8432bc9204b076b8e3f755074e8fcce094cc24060f3ad78016dea53bd217628e22fafe78c9ae160820ab1feae9f9917689612e2589b3924d56388834ad8c23953915a936e68edbd55b64a97fb1fcdab036fadd824b7ad9bbc1860ed6089105ff1c49a3e2399e64a171116c6aff090c7b5691b46191f7686b7336b6a191ee730e83c08c38383e044dc986ab9b29b01641fa6fba38f41f943b688ed32bafbfcd65cb1f47ba64a813c620f01299b0a1a2d920332a5902e78f9702da8cbdb3745439571c69e24c44c3bd83c5d575f76c82040a08eb5548705790e23cac8e39b9a614dda8c6c348c54129babc0c352cd23232099b5c1f98b0554fa1d45522666e029821a79594f6c05e7142fe676b3543e30aea4030b442e3630193d681b79135bd62dea5a6b0be1f730c8c29a5b6e344d01ac6ce84c5c786fd5f979cfe0085bf4be0688a33da16cfa9bc74418b49c07cf6eac4e41d3accf0e8ac0cfa3d82cdc961b58a49ae0a588ae9c466e452f93b890ac6c13bbe66aee00d8a166d601be596a5a1d4eed77c5daf2760f763943d80ec5b3a91051697c1d1e608c71d93cb23f64106013a06466f74917d2eaeb8265fb1689a2d137e459ad2e10ea1d5f2aa2417949aaf71c9d55913d1f6d1ea21108a569ace9e5c5b899dcb4e1bcd047abfac22de508b18c16ac82c91d5a8664df4abe8a1cfc2a793a7d1c76a1217e150d38a9f40a7b54aa7acb51569c1a0317ca4c6f5b8e6f13484c092ecb4b2ee7d87dc6ad864bac3279b2ab26ecd42dd1c2102c15a5ea68bdb53df4eb45b7a98a6b6757a0b012c9d40bec91ad2f8fa94fb188ea50042d32e3932413fd330a6bc82ed0f43e3b97b1d817721ea42a9cba361028b1199a9f682af50bd45300bffa30b1f24109e182cc0bfb38714c4e82e3535584a14770c2f020314602ff0fd7e987f9841caa38295503a3bfc259da6426d719c44c8fea77800dfbc51c1483053033c85c1b764b085e4d1f5b8e3fe7352200e3ff2b33193ea2c63d25bcdc27e452d878cb2fffd641d8e2a9593c8a21918a278a0a36fc363d9c04551b58a5c68fa637c91fcb4784d6cef0961f750e58e8b02297a01742d7961dadfa3a99344ac6c9b2dee30181b2e10025b17d10556a93877c4f27f49eddd6fc3af7de39a0afeb07f89ab5abb676e3b4e529e9ca490de1637a4dce248ad3e0ac7f960577a702199cfea1e7ffca899647ac4cd28019e4572a524ee225226eda4bb4d36ba054e443ca2251894c0cefc889b285f0fddb83d982848c20369e1b8dffb45847b0d12237fcb3436dd0a605774ba36dd2b30d9ac71c023c958bec18d477a6d7408ed0d4ab33caaf3690e2ab331c2afea15dcaa0d96375635c14bc22b71c0a237a398f18989c08129258859d267d904e0300af42275a8c1c50c9f5a37f623a5c25764afaae1353544c39ab1c96513c68bc02a1bd996a81ca2f0ad1d137b7f6d4ffcca31f33060f4d39f1909c828d2a3b5fdbc653b7e56bc3d7986b3e9cc6d5de5b49d5372773df2839fa1283e6887841945102cdfa716cc7e56435c3731e3e2fa70640ea2f5f7887867828954f3546fa5156ce331c1ca4b8fe574b58e8a99ff856015b65034f02d0158fbb6e1b0cb5778e828d3902259c327daee1e758863ef07aec33833d53edfbe3d0e6a0d5520ba0f9e4d050cb87be3c3dcde4c3486aeec771dfe608069f4ad320c3b773caac9f18e5f4a97d9ed143f360503b82035e1126c2f46e7a9b0a2577b465f63efec3174294c678120bfbf18cc3e9c9488d56aed640f200773bbf541028fb021f087315fa2e7f40bf11852d27a0cc24129ca45cf174c085b6fddd22dde5a555ea2f74c742533fa3d84143ea0e786d1acf3f48ca4ff82bf3baa6806e26f3d76ebd178f702f1ae57b66c14efde96f3620501feadd93aa3a178264223a7c933cf91c9263a44da4a55f39aa41e7189ed94fbea2ed3f719395a1950cceeb97ba700a3c591e6b0d18ab7bfefc8f8e2ac4a46d826a45f483a12f2268310ac041ee2415d5ac4da028bac3ea14e6a7a1ac207ea4d74d54f8011890e6f9fdba39963bf8477b1ae4b7c1579bc44d2258de2cf8533291cf8f8ffab94ad8fd37b122dd3f7d4ff40bb5e402149e8837fd2f9645ae4271743eb31b5ef375f8b01ebf3f5f6d69ef409430c481994e9cc7933debe9ac1503e696af4a5678ff53ebe2ec2463c88367573eb792fe5f3f615f1a73308ee291c80d0629a8418be2483c7449568c570e0a314ccf86cd50977e1b05329cbef0e98aee1f41eb959555d0198a24a34a230a42b6b14c5389965bf7b0ece5fc5987650e30c49948940a47c4923fa99f111a3f65c24bdd288f4d59f9598a6892c32025be97032efcb656ede2a362dbb7b824e738440ae29798d4b3ed2ce99dc2a5b613f798f3ea6d472efbae19646f3f38145903f40c944f5967e6c40316a27327fd77513024aaed0dd2a300d78c2538e3acb3c15dae74f70e7d4673eb12c3f3a07c2164a87a4ab65efe5821c59beb1b7a1694f356d63a540543d3d6b447cceb7d1d423d37ab82f836618f569356de011cbd6398de8325c8304b227cf2cd36df94c3f4057ab54fee55f2bdba0c594feae4e4d8d0b6c01d6c4d17f404442875d62a6610469797fba5d7cf511ea9da5952c5b9f2f88361253c0a14e614e19eb74c5406471cef6b0e4dd85a1c02f58e1fb3d1fedd5f2db58bebabc3be2005d619b8078e250e950b061d10bb4114afd9e89f86aa9ed2c626734e079bc254a3f260c516ee4537483ed87641d2fc36415f140a55e2af308a0c983811ec8e25485b5b87ce016407b6e14c05d2ef098bd0d1f24a3da7f7b3aa4e8fb7f5a94ea20d570a5ffd980a362b939308a83dafaea4e5d315d1d4920710e61a737122e87d186d4d974bf8cb6c40abce4b7c963addd46e7163277564cd481c63445fd225cc78ec350b097feff5585e1310718b241fa4b3f0041f0203e81130a95202f47af5b73bef859937665d0f69db7c6fb300b412f367d533845550eac85c8d3f265c18a1d7b642fedacdd99f22bb8ba50968c1f7cdc32b14d77dae5ba6fe0cad17cb7b2d68ce9ea663c6da65575dcd679e1bfaa45f3ca60f0588664b6481d37db8296c29d276a78070258cf2080208d36d7bebeec895aae821310be89482620c9dcabd23374b7d91caf0eff513453c4269a11064f1fa6c920d6726538419db533ce863063974c57a53569eb6d93b460ee39be204e90eb274d4c05e410e3b3bed5c1adc8842b888cbf5cc2afafb5361a26cc0f1d1879c75ab950cbf78d4fb17a3536a3de476e1a9509ec6a4e1e3096116f2d30d48ae2518b7bd314d93dd55219dc80f0f2278a790804066ac626be708505b263091924769ac2e2abd3349cde0c04399b50befeee4f275b18d0c6db092eebe7cff7f8fe8d2f052639c6cb4fafbd6c7766b9f3ead67ef08ecf8639b8553ff6ac1d7d46d43b3837f447daa72b39ad56b9260232a35571c2f5c100e370a59a2cec6c33683353c518378b8ee27340c1dc9725d8a9614e9b13f4e2076f6e25acc28a0b04b32fb2d6c6f2a1e9580fef10ff099b6f68eaa01fac70bfc3169a12a86a451884ceed8fb7009361cb53a1742e1d1383fd475ae25a0ca1c188d29748d0ee9826c2bac5d1e6b7b2656279323654e2092194d3d0f6a770facb390b4dade06acdf3b1fe6c11f41584270e361ab0f0a65a4d05442fe12a0c1f36ce136d60d5f4d66b3f5059e8975224777927cdf582b38c84eadef299362679a7b6901853a86fb116e237d53065a573309a96fb20065148ae5ebb48af252e047bbfa8fd57c76fae72b1f9f32bc69f2f10e290cfd98587a607903c3f2eceae9dc53e785ff235de61fa5639aff68eb718046d85ab4498ffee768aafcc624072f5d07eb99a2e915868b7a2b5db129c12edd99c764f38f6287a3de2909d1918123498f75f35e668f2bfb3e162324b917732d4760c33d1ee2a0007b5ab396697b95862814c732faa05dcd17087a109646e1d5f4ad0f8b812ad996b5a37719eee96c5b2b797cdf65deff31071b47999177ee35f047aa903e1aef1fe57484bc3b6297e7094a2ea7b9e29657b9b9630572f76110347b1c62c3597a19fef6ad8e5a8f314d4272e5de71c4ec2aa9c64a54d5286f1703405419289de13905e50516b3a510fc24fcb2c0d9033811c39400cd32af942deb995fa1633475fa09a3c73fc2fcd09f537a10054de37ebaf21b5b3d9f0b15a70f9db566bf76f79b1b95527fe1eead0e8cb498fda2f7fcfe66f893dfc6867abbc9bcd68579b08bf22aa8c8b59032be2741355cb8f2ea245f783b6cbd6510d5a0e402398e33c2118c2e685b8a30e873932b8e6b2cefeda97336fe9fffe7ece44e744f58d350b422bb47bd2d63c1c585024ceb9f6a57b9cb89d1e89e94865e038af0ac786ddf6668b62785c549946873da7759f8d516d26c675cd45d802c44a8a4ac336171998b1ad63c2f6798b64d03799d5dffa971acebe645ab43bbf9d5b59774d5965b2ca2670577d6c5b4dbe4d522b7c81b322fd57d2c48eca614680bf791ef8697b1db4eb818761682137df4a2f10f126f5d00b0ab29ef0f3250a4e5445831d059683076bbcd58d144ee90069581000122ffedba8865ce98e86", 0x1000}, {&(0x7f0000003e80)="1a6b7fc66a952c772e2da1b739622b6de36b64982430c7497b701b9eb851f8333cc404e22e5116d5aad534c3e49a85efd299879f15cec19e1c6ffb957b465a268ba7b8642a4aceec5122e33c4b4071739ec3a0df231e8e74facd6a56e4724f0a32ed9b1df1eccef5d99a2ebca3025b99782f0e3fadeed0b61a6dc5aaa7e510785cb3b3a9707b7c6e2d7c2006ab6fbb1cac0c", 0x92}, {&(0x7f0000003f40)="c21e75831eeb64ffddf9822f826ace970c44b439189ccb532a55620d100f1a50c2a2bd36e10bf70672cba1ad56a6258594d1ee562a0dd98e186ffe2f0ec1e3e4194719661d1e92c051adf04d76c2b8532b67ada9a209c9d8cefe63286cb17becb3d1ca15583a", 0x66}, {&(0x7f0000003fc0)="70f2da8d1642a5b8ddee39e4ac3bf9c1deb4546a36acd4fbc9ae94676dad8a645b6e4b9c005eaf577727e915ad8f9ae81f0228736505370d880184cc8ae79dd54cdf5fcc74de0b0c3d3a50d5c422949a302a0e56f0473f5ac99dd2c0ac2038b3a71d2f3a900937bf274d97a45af5b0e89e317e454367ad208f14ec5d51fa92f50fb6a8b952a722e910e97800f27d4eb66c4aab159a65786e5614a29d652005293e", 0xa1}, {&(0x7f0000004080)="01246d7204492afef0c1a01b364aa6fe3c607312a9fd5258a28513b80a8d1218d796f846282e20af3e60904cfa094923f63377f3ba9764236fe5db5262fa49f244d8fc7dcbf47d2813971d2521e58a2255bc4f6df9251103574588752957db75c6172eb6d9422193c596811feec21d570ec964a210b0b3c7af0e817a8058d34dd3b1c988e64b35f5d08ee469ae8b7e3dc3f62fba612ac6da08d399e83c64854678fc883e7844d712e0d9d09d3fa5f060dea3dce6b5c39739644baf392d4b958e1d5bdc6bd2f7ca7378e58263218a8894d3b439fe08a2beb3431247a91bdaf6832872b8c3f53ae92021369517e5e24f2f58", 0xf1}, {&(0x7f0000004180)}, {&(0x7f00000041c0)="73966ec3a8dcf8f16379c5b0465ba83685d9b160769ddcc3a4d12543fbe7fe179455d534f0266938421c2e4d41078398801446886f5283bc21578484c9fd439ce659e545a1c556bdfccd66aff361e81485291b55976e0f06", 0x58}, {&(0x7f0000004240)="9b1bf24f12688d137517a75168f5f0edc99322333daecfaa6fddd83767ea9016d9d17410242d8acb084dc19b19c47c945d359166dbc0a13d27f179af669431b8cb10a24c68538890e0925afb0141f5162196680bcdcfa3e1a1974c64d037c265af5a098e9d1246417a418f193206a3835cbad4eea844755e0c8eed81b5cc3af156a619665e37210249ded16c2689f3820cb126f2b76c42ddfb66ac444d5b895f7f40c57a067408be0ce2f7", 0xab}, {&(0x7f0000004300)="0d6374b41ed7011d962b09f4d3eb4ee2aab91f79e32d69e3a511650793cd1654ad08e46a497ea3718906bdd222a5ae7ba9c94fdd55f4e0e97ba73b9825fa3c0fc87a6e94b275438e63a79cb2eb706b586245d5060703857aa52f44939872010804961d9f641c4d03292e2eac624e50a45563ff7290748ce034e3637a6bea4f3e80895d02ff95bf628d1b1802560abf0ff7f48818cdf58a4aa67d8f8aebc2a2aa6d2e3696051f757ceba5b60278e51d57fe44841bbc790f24152b56cbef27da974ef01c89", 0xc4}], 0xa, &(0x7f00000044c0)=[{0x58, 0x0, 0xffff, "cf07266d6b88b65752f6d88ce6c1cf897d037a3cf14f5c2ec6066cf76950a9ea7f223d6ddbecccbf3fdbc637ca328bc558129ef8859d8de64ed95b4b88e7a58d68"}, {0x78, 0x0, 0x4, "364069796b3d8724f271ada1e1c8287586921c61e908e707ed0d0731e684d0afd8ac1828d6ee618d44173f15022010be217a742a95773f5df5c10ae8d9fd275078aaddd4e51d128b31af3e895f2b05a6e26f5c17d22e4792049e7bb1a3d85d1e55159a90"}, {0x38, 0x0, 0x10000, "bc52b5fd280ca7c305525a459b7c1948d3bddd5914078c76a7e8ea00e27ab366fb15fe9af2a2"}, {0x18, 0x0, 0xfffffff8, "8f60"}, {0x1010, 0xffff, 0xd72, "dfcf84092f0356116bad28c29199c158ac2db11423051d72edd62d3db7d4464858957ae7513c4c55014249141c895aa3e4bfa699c6f26b929f00a0b9a579a9bc6fa0e073129b9b6a4d2a076da78622b0d328c91aeb65baed4810c4a51f1920f986c474d452b8f535b35d932d3e59cfe5c2e3120747f3b8a5546c14982ddfc47474c47f375c1df974b2366da253bf1db41dc02cf2b566293938f9ebf37ccdc3287f05061c2463f8bf7e9e3d8b6f5e18212e71910c39af86b0c5db13b2dc8342ed3aa9952f41fac31639362180fafcd6127047625578b03a37d521319a04cf892adfc1e485a94ec46c69d14caeefee865c1fe3aa8ead719cfaa76373a8ae46331bb130be0d20aca4862f71443a681bdbda5cc232ff751a539592f40b2bc1265924e5c846b46b2ec42c6ae25e450bac5e91eed52405d313dff7c32f78df1a3cffd78e8a75a812ab10c390e385bb751f88cdd19bf7ac62397633b93e46900ad2a785589a8a321d99d5fcbd50363210a7cf784c7d9c01ba13877fb3b7d7d01f8db5feabc9500a71979da22576aa82741aab84b3508bb6028ea8bfccc4d46527f04c0402f71c787a9c0bb6a12343156c31df2990c5693c5c8ddd64fc06c22ffc1d00f9ea57e6179e551070b9ace200bfe4b529710b596edc59239a049ac366973a11d832800683d0eddbcfae147f275b0fb8632707125c2f8622a98a7b5d7d5d2e77e58824898cfd0a886e28eff678472af7d7f30f4f1422ba3c1059d3174c2f91107c001815e8fd9d26fa58984765705da3726cb885230d803550a311ca4846ed2612f7e9ea239fc5b6ab4dcc79a1c533c40166ef48d3fcf3851e0758bb2b0a6f47679d56a527afb94be2e0e100d82acc2a54b20aafae383a0bc3d2ea8eee0657f0270ec765ee3e076988c1fcccf35979309abd526217fcdd293ca3c52f4ffb1dd61b2593c39e529df8f6ead4327ceb4aa0202dcb1107dd358a54c766c8622f8d2b66ed0599bbf451c391c290340188cc02c3ddfd5e2d0b57fb65ddce4510df845829eef142b68cd5ced5d1723c1626b5ee2f985f73bce9f92613c99a08fbf41e3737682e2336c02845a148c707ccdc7550a6561931c33c84ba4e4a3ca2d2fc89173280893f900ee6d175477a53114806a380c4636d8d9937d5fb1c8a324c35f9878334503d2e72d2ed9f22efbfba36cc4946f5a17898943bbf5e0fc17428e7f94e753225fc687fa079b5904c922447e649a32ad0551a41024eded6ec0cc1ff83f0101cf9be1bddfc6776a531309a9a64e8dffd32cc38021dff2cb839dce72f5850bf2533fa74c20da0ba202881a56f84eba8b71c4026d8c9d1b13431653c4f93cff9bab7fe2fa1b33248a4fd98d90afe0578e38a0754cf7cd077499960538e3ecaae8c2e07cfc5a8fa20dc8750b92a8b080b7979a7444434959b9aa5d7640773b9f126b5d7ee58f4b0c7360cb0742dd447c8fdd16b7fc49d8d42a70bf704eadc6f3bfd3d31cf194df573fa2c3c61b6b1b3893ddaf81bea3180d5100ae1ea4c5aded601cae63d7a740783109bb18e5cee5caf8a46ad6db4947c771b7f6c1ce8adb2d16b7f2e76a21daae84e0539bb53dfd04285813a1e23bbb1d289a798c2b557624abc3fb852b867fda7761e527d1fa2f65cc8a11dcb9b124d0a876f797687c176dfc8e7556cfdb8c94cf832dba21af35ab7ae6e06f668482ca812db548c14b6ec88fe5c43efdf23abb19334098f0879e782036a65366aad76043233eb9e30fa26143f4978455b38059173158dbacdbfd98800ee4504acefe49de60cd64cd701a62d9f3d18fae23d2a7f70cc22c3afa793e6bc38bdb424e349772dff6fdf01593a35ce968d60d1882f4fd2db0c80d0ec9f4d385c6b3c2714b2d2413f3d1be50fdaa17a809084f1b90751484d2107a03a8a77367486cf37a087d01e1897a6ac9426c4ddae7c6d96fa35c43f224c4892385308eb9c426bfa5c6bf424f0d835456a1151ccc4124804f531f84ddcb9e1c858d726ad2acd528a8d631932a86a8876a6252aad06cf8f9e88b26ffa472ab043d1086c814180eaa7bd17d80d6d5ac39b68698cddabd78697e2febcf4a5ff9b725e5a1758547785f12e01829ea0f60813f98a037bc1854333d1231c3663cd860319d923460b827a625a65bdcb50fdbd131d7effbbfa6307114daa04c668b146d1c2a95d4adf63f0c3b3ef5fb0d50971577ea04e9ebb675e67562bed75c6d979de07d11ebfd5ea5ddca2ff78e8322f9abe9b9b2b7b3f2b30e421358e5992f967a6ee1a541b22c5d5b98654a2f720b1287b592bb02c0d63dfc4e768beddce8cc47af45c2396482e410b233cdccf37263625017451461c6c5bb8efd0652161528fe7f8f44f2bc4e0fc7a85cb42022fc7063ca72fd8f0946847c6921073b5e336c676d355af705b7484231a00cdef6664125ef5a373ebb0b7220752a665de4729ada26babef0e17c9fb4248b587648d67b5f2d5a9165611a72fedeed677a0f01d15aa0a5553a5998d205581dcab8cb0d9544879f8a20b9c7780332ca75df0a6f217b16dd52c6ec2f1cb503df5bde01bf5c6fcbe4aa8ba8ece43146f658394ba6412eb3f01a3b804f2d10cde5b5e2160640a73041b1068371a4695e234728e76ecfc5a98239b1ac043d820c9bf1b9b30dfd0684d1cba91331ca813e406c46f1ae361cf0e3fe8e8e9c287c20d5e96be4dae8d1db5292bb924a900c93a720eb8dbb7f622c44eacadb15893706ac212a55e7d379ec19a6fcfbc49d1b582d7138f23376740c61f654d77639fe84e632f8c4c8ae35a9c97335eedc90a7f59df3fef3baff64bb2fd8e0f2d1bb17f7246cb56b77d6f18b4bc78b32060cef0734002641e6f300dcafb5740236331bc510808200b7894bccf35035a75282ba908f1d6f3b6601c2650e579e38c871f3d4a05b5cb4b698d801afab2d7454888ae4ffaea62e0b6682557d5a3fd3114c07216f103238ac2780b75437d653e4726a22ffb91c1eee767234d28621ceab17da1faa000c28b33ff1ad897df967dc85525cacd86844c76b09211ab6799f423e05b0243b79a788b3bdf705cdea44f482addeefbd35c97c68c95efd3e900a48185a2c8b25b41e7767692bdefcaebd9e13db5a5f91ca59ec52426b815b591949102580a24cf33414cb2c06c764c73b0562887510d40fd181104d7b7c02e7b8c2fd42ebb35af771671d4f8bf0344aa7b89d3a150d8682ca84664670d03e83c941dda54bbb643312b24abd83ca2eceba86b29c4cdc4bdec57d2ee67117fa65ecef94b46a9d5e03d57c9bf11c9c3d02a9aae8e71e4b0e4fcf5f90cf82b0a09caa1408ad163d65e78ca95a93dce6d2bb4a46101af488e92f440a06c8261c8e816f25e9da87fdb87419a432fe11bef34ff946ae4aa495890a6b5a2e46def0506a2874918921b87aea17913736edcba66f56838374fc186d771ff8b767ae11415e296215509384c1c34c1a13a91b0ff3b201beb1667d73b41d12de4d00eb5590a8a2fb1020675c1944c846e2e714272a7e8ad3ca5e75ecf94e917a21cc000545f3635371936e5e7cb8daba62fb901e37952248cf80fa0caee8a2e0d9499476bb0f5030ff93e64637dc6a9e0e426027cd2a48665d35c2cce466769926571f7a2f0634e48547827fc500a763a2d8bfe44dd9327d978a425e9c51ced4e14710f58d2fe454c2e01b8af069b7a6412c0b5a3be2a2a7030fe11653a7de7fba2733825ae4f17d61d52b751ae9d6cd45d3cb764225d3e1e08a59955ce3ea2b76980c795d3c186b3a82faffe24db104222ff68a2dd4bea10f7678c05ea8e58e138ca4380b7980a29aa4d40c5a962337796ecbd5f7a5329bdc48404ca0e0b1c29c487ba121c25d2998d1108d7fecc042dfea9a694ef885284d7ccd4fb46e1c33501401da90c9b0c8e98a82a16690c7452828c1ddef9af7f60150732b9446354383b1e8debe31ed3aa2fc1c2fb0bd601a49f528911578ad740c49e3780081c8cce069d3cb70d673689bedd81fb0287b31b53d1e84415a0b977cfa58568fa691b7a12e54b2dc069c3fc0734dad460dc8dc247d47553034e8719ed7ed921dcafe1decc1fc39de0524705c5ecb5559766a192d3df16241057bb419aea17753d05705b3c6ebc5ec3f1578a65b17b7a93250762c9334497bf6d6f14258cdf94fb19d41c3b4e09716d7e8b75e15a3eeb7db523021e07386f345bf90bd8f2dbd2b9ea03a0faf7b5a5756cb2c66543608b0ca94e4c0ae077ef12b090b744d66a987eb36ee89bedaeac3677d26a17f354829dbff537a3defa839f75d443dd5a2e01876897ebcd64a132c18fd0d4694e544eee05058fc9ec1ec80cff0aea1206fd03cd39bad2b354ab939b873cd9473960cccc8d8bba3f4910e3a0bba4db701dad15e4192acfdb5426487a4bd8d3adb58d50f6a60f4b3414c8c57fe5f6bc0ca7fec95f8fe9215b8e3f2548075d805751e157e7858fc504ce9b964167b81a61f1bbfbbc00f80604cb8107875fa010b9c1e7687fb3409ee63bb399f1eacad02f8a9b419680741bd3d88b179605b99e15de3be62f757de6dcf0f2c79b97efbc74f3c0796865b0c676572de7bf4b32175e8f438a7025bf60ddb25bd803b48bba6bff982ec9af60b7ccd1754ab0986438e6f4d58e748ef691e803908bf82187c9d2a3f83f10f5a12d02e75eb11caa9e7e911e1fd764bbe02ed78ac31b85ea4d94586e18625a0a2fc91684ff3aeede9997fc1adefccfd167b87b5ae99b1bee0b13a61b35a6ae90c28cfb5df31c7fac4a3d839a331622596bad5cf9331ff7f9aceddadf6fd1b44ade4b6ac1fface45390257dcea30a9f61338973e4a097b01f47221f8fd1ea73745395634185a9fd78f076f7e2ecbd82701c4cd8ed1097a741d770b53e29e1d19b2e538332687403b5e7d1040a5ffc1d2442bbef482c8f651d1ea71defff1795105449069f8dd319e39cb4a92a4858df0af884a58d7c3e3f7b8ccc0275048190e180fbcf99101fc95a3ef06ce6792c54d11129eb106935b820ad8ac4c688d0a748aa31e0f175fd0a84976924108f76f433f8c0353a57920d15b576716df1d9c2675cda258d30388837b0b2d8b9fa240ca8563aaa8e7311eb7e96dd6e66b35cb03eba02a62a062012ed582307fa9dd266a3c7666af5e1929153f02797b29cbb7fba443811fd2bf4afc8cd163c2f2e5dd7b9d9a838888a0babee3ea22c7bd271435933e7dd1f783c1eecf98f5b805c9e77fe2f93de73242565a2546194a5f8d0d6ad3ff8a1fe358ae280148426438f1f87e1e662674bf7e759f971f37903d3bf8b06459d4a2f6e7596c39e75f9fe46e79d25d65917a236cf3ad2fdfea564250459d811fc502794049ddf8b468de9dd8434d07f673682320209932a6e7b072710acc8ece4027627003a71bec26800adb745252f8722d2b91095f9400c5ce589f7dba4f96e17622217de3f2c1306b5f862fe81c7398c816533ec13f11bb171e7c4d46c60230b1fd824a94fb77cd143f527eba6d0a30536b5fe4299b72bc6ff39aec807d1c94ec8a7fd3c2fd18246b78900765fe81cc3d419b0dffc5d2684549288680783f02c37c379ea45863bbd0a77a243aa11af41c7ba932a2a009fab91260a2f398b2af1d190a3d2afdfd8fcc7bb1a29425a9cf1d51e2d848e6eef649515436a662d502467f8dc3be91eefc11d0d7220bf8fb982ebc71e95dde5be05cbe9ba5bf1ba399a9d4b33472b48f5e19121a8757525e9e960bf3b45754f4184b7caaf1f622302999ef636b7f0652f78db034434ee84dc2d2f058d1e"}, {0x80, 0x1, 0x5, "3527afa6d3f332adea36a43e6902d3289ffb93a061926b0c2e890b3688437f7c96d29da02e8e2b045d022b9d3b95e5964b347554904456d97b4359139d6f96d8b0957a34bf83d903dc3c55752de2c1c70604a55ab512f2a643ef37904c68d3390da9f30da1e88faf35df7e799e31"}, {0x38, 0x1, 0x3, "f4a1706728e0feadb7da48e8cc81834d079948648caef79ff51fd26422f6c2d7768a99"}, {0x68, 0x1, 0xffff, "a5aa1e92f3edfc430e65d9af73a4ca7a8c4a6a948e51cc54a66dd8fa27e60a8e6d413e616a60b98a8599acbec3b1d59c8ddc9ad962f755b56dc6e81feba1bc5af9758413d6529005c58b4e9186503028e3de"}, {0xb0, 0x1, 0x80000001, "50bcce12daf84fb5689ef386d85d7fe1a5f130534e5ba9974113cf79c78f973e401eb19a18678f6b59c3e6b319059faac2b99a80652a3c490482c998c15c768f020319427cf11159c29f1dfa834e8bc9b9c4e65fc2c64d50d2db2fdf6827bc38f53f06acf8e79a8fcd300cc68f0e27fab5daaa61a6c7434d0b91e34d4d57c4f2feaffdf437979752ceb1a1b2ee8f472a6639af1406d3f72d947fc1"}], 0x1300}, 0xd) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r4, 0x80000000) 16:00:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000100)={&(0x7f00000000c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="ba3b4ebd82f44b5f5ff36ccb03663952b5965ed656cdf35d5742324b84ba40a9e795c5155b4e0ba9b99d36e1636cc99cf24eef34f1", 0x35}], 0x1, &(0x7f0000000200)=[{0x18, 0x1, 0x0, "e22b"}, {0x30, 0xffff, 0x6, "3a29fc92002274e20c0565abd4b313cfb549271ca4f7763301"}, {0x68, 0x1, 0x8, "551028453ac8ad7fb8b953522c0712afd27f1eabb9b4a6ba36e26481b34cce8a4f2236023d8705a2c8eddee503131c48c4adba56276976765f8a67d32fb0d91b3dd32cd494803d3e2fa2657495633a5ddadcb064"}, {0xa0, 0x1, 0x0, "a31fa0836e845504f87018f2a344c161199efd6759c9baad1fa42d827ea2759a8e5ad187cf7398123a129f3b3a99739e390f7116dff1a1b0a1218b9ecd322c4a82077a079460124261c809c4d8ef6c97a2e6b44eb7742787b6e3fe98596b68935657911a553b146764a4b1ee50b4555cecd46674389a5b901e86401118cdf63991cb402d98e9d754d48cffedbf50"}, {0xf8, 0xffff, 0x6, "19d6ce01dfceb8ddd9425b6c17ebb747a09581670f8a95825ac127cfeb2f1435739d8aa08f24ab384ba9a0c6178d5b3ef8f71858cd9437f4f869732b2ff6ef610eda8a7af319c03cdbc4de694a4e3f20e86a8541e54d13ac22cbc20566bbe34ca3df32acb03d5430f8249478b7cf1e7ec4374bc8e8dcc6d154717222c116d978899ce07bfca08fb32c00a378d87b10564d7d741f7efb9eb4b9f4aa3cc224d1d92c0dc860a4a92ee7f49a668458ab82a48a36d51aec3559dac2b00155125f6ac284008d706fa1ee7ed5a8cd6e14a52ce73f67ccf692efa2d6d95ec6a1eaa7013710"}, {0x1010, 0xffff, 0x0, "3da5101d39311d811f00df6e4b068feb1bdd23b333806cb8c3b7b4bc7203015147d68a3f7018004d6389f887c1d82182733ac3f15932b84973f75f1e4c0f1604dca6daadc529eadde4a0aab04d8bcb9aaab63758a8c5a681e6cf61f18a6a959f1202f4c7baae3e8ec3cf0a64f768d5e07d5020fb17d1199bc18cad0178dbeb4ba18490cb5c9986ffdd4467e0cba3b3237184c439fb19b04a9c29955ca494a924fe9dde1b5289bf6000b4acfcf1ae5ecfffe486ccad08dbf3aeab77d0f7c7d71057a50e175bb02ed43a0d6945ce7616e8ebc12fad822da43943c3fdfa62336fda676362339df231b43102081cd3102738cf524c8c6de94b9808893031aae6951483ba3b4aaf9c960cad3a2c99aefe4db1d7ed4732a9d7fe50ad6982e6e9529beffe5e3febbdf8585b245b599b70c1ba7578ce8c6d3d09726bb5f7df5018db2d5d96da9e67a247836c9ecfe43384c148b15f6dc561eed742b8d31d3176f17b24b572ff8bc3579584f7fd508bcd94055b9e36f41bca96bb8d0d47a0a84cc06480c197c5f0b57d7ee0a33043e66e2848c71a60d6f72e56fc28aaaa1590108091ba417fb07dbc5154e745819021ffcfcfc49f1360acb8a6cc7dd8213c8f70da5bf8ac0e20cdf151eeee29065ace4392fc2e93f4a448ee4908606b296b058dda472de6076a8666f84b16810014186f6d85f585b3e0edfe1418efd243e52e09bf4be8a34825a0c9008c684636bd4225dbe6a9bae65ce6491310413f3b952ec7ff3357f9337b787d08c3c433aa882b33e73e64fa59c1e33f792d68f94aa2310269dfd65fa25f0ef33a349b620d8cd03e16b9c6d55ecdebffc316811f60280bcba144f68556708aff920b5961b8b28c7c7c80673f9395b2bf44c34e48afb20cfed09556a374c0338ce39608f1963f276925e2e6f3fc5ab64ae835c8549a8f61337e3e4ca4c13b84bd5841da0d4b55c6de9c4c2b65f8b6082581f8d6ce14e281ac69656fd6a208286667e45b40a72ca187d8b03b76fc2e1be4c26a8aafb5b45c461f7d48cf17846fa487cf073eb0904bd1318e6a9f6bcca38180a996b2ab9670bc0316a9f32392fb4087d379ef86f0e11fb71d1be788cff14dd1dc7f17f2ae8d39ecb2f7015ff47442f941e47c4da4dbfc3d161c43ba6329fbabadfd07f7a7828e675719cc5dbcf48032aae299fb52bf04139117a5b1eeeb7bdd86cca4eb3ebd7a25acce49909a179b9b59222e598cc2bacaeef5cd739da234d7905c07ca3a9975cf1770669ed38170b79c1f73a3094d7dc08b0ace71002e71955601bee876904045533f7cce9bc259916ba266247fc2e6f4c6f0ac11879c73959af9ae2a7ccbb75ac0029e64837a60bb06efd31e9fb015b1c503a5cabed3be22f4f1a2e0507961ec5971d33cede39863a30ebaf39c23848fe697a8a60fb3c6a1b07ab25441a1cb62eccfea4fe889f4d668ee1843cd96408cc7b6bd54cf4ba10c05ab9a2c1560bb7ab0ca290755c0423cbf058671c0f21f361a45eba5a7e2bd4b59ac0ee75232b5446bfc23ad41ca2146c12ffe1c0f17f0145cddccac4bba0998217c267e2a5b7e50fb3460ca52b8ec0746cc03612d649861ce66b4a676e32aabdc995ec38753c1ed21e82949eb1baaf79bc4068ff66d80b33311ca278112fa9d1f956a15d50bb65c96eaad2d80f469a631b80f4ab8b5a7fa0b289e4ab99a866f138a028f2f4a642aeb4c471c9c862e7feefcb160b6f84737c10096331742be240a4e9f862b9e81ab07687866fe4ab7542be688e208ba9e44d24c6e2df237cbce2bf7a84a55cfa1c3db8a59e32acc0b077bbdc5071a1f3d188e51c7a0580e0aecac3602fac479ffa5fc9e58c67c36b286674553c6cd9d396cb627c657233a83adc66fbb3ace07119d7eea5d70154c6a8d53985d9f33246444af0a67f050c24bcbdd74da958dcc1a06be4f005fa78b42dc111102165f4a139c6be3bc2fbc9f89c8865dbfb2ee67504b58d0c5a91ab9dc6b9058e6029e8491d70964a38c72e6c657f5a3bbae1285d4d8cc006f861c0145a47fb891bcd5d91f47733c9c9b19fbd2ef73d5a44e0833da53c854b838625535df9141e38f51e915521fb9bfe5bed05dbfdbf5c7ecf92cc85fa7289e69b487fa5b437df2a8d4a85e0cb5d6da799570df0e56e9cefe7248fff1844f1b09f04bc93770921b270d3bc468b3889ce07f9d61a50029e841d2d179fe1a2cb64b1bb9ca11dc8054a2abda2bc4a9a16816993a58a7780925a43f2f8992de8963b33bbc9d26bb8163575d5297f73527906c23dbed1a0805ec9e40fe875014995a50794499b3b9f5b7a72bcd59e2bd7ba4d0ab49984788ac3d18761bc4c36694eb12f0ffdb49ce0ccf80a40e9d6b9144766d8bd80436189e3f393554c8fcd42c11e457942d8886f4c0cbc5029a31b599acbb40259a6620a536bb18532a1b7cd406ee53060319bc7636d1b2a194a9b97dfb2f1b8d001179ef056be312d7363b4902aa0068c8f983e285be5a7adffc7171501f7baf2519f0ae93c7b48a04f5f663045a6efe1610c6663487b319420b19229ad4a376badcc273214b727166b0b4fba43866ae1c50a2b28a9f3a1a093bfeb060ce8edaddd45f7b0680402c85322c22086760508f848d01eb2d5fde735bdf4cb755eb078ac91d64cbb827ff1573828e0bba382ee369d8cd0d07be7e1715a2dc3ab25e833046e9bbf07c212b735580154120065ed0008cdc730ab5af877bea2dec0f4c73aca2b989479d88b5ab1c55eeb48bb9f56558ce763d725d999877073b1d61a7a25f0afc60894d98e0095880b5f954478302ac7723bc96052bef95ff3904c38eddce8a767b29253903eced797e2615e9f8f9906a5ff2a4ef75eae09bded67591c6bfbd9d3f9098432e52acfce1f76c21c053a5d2826a68a1d3d2783193fe1d5640ee89e66bb53cba8e6c0b60d25afc2ad8564c1ea603733587c4866973e06208c46df846699e84cb037ab0639c191556883521515223db289f383b09069b9dd7405ee66e5cff5e765fcff7abfa55a7a1b43efb5c398cd8f4ec67c9fb1f6e8a589ad4e492c00fdfd8377c31425827556c28940dc63e5d9b574cef1cf7e92bdb5b5f05490ab281b3393e4265044ee027cbea9a68231ce1a4f01fade044e55ad767a6106e5dbb147e71e4eaac10628b96a640551800b408b51bf1c2c6d32486a49ee0cb8a58b43c32b2caef562aea4bf5c26a279c9646fccd33d66f7e31efecb2edee2e122fa99928f9b771be0cacc32d09be4e46b25d0b569ade5f0846a89d3892bb27744b093d82bbcbee4f4d388252245959ab001d3c68de4f3726885b02768a2aeacf3c2311e6860cbeffcf6c1de0cad0bef1dacb27f8ffabffec22b3bc95c47ca226cfe41ad7652d942f9e0d61099ced51254da3e3b378b86ae91946cff81d5c90006e7e84fe4a5b9c1bc49f57d53975eb76961d604afae1737be2a327b62f49fdf488cdbf9ec7dc7f1c3f00518c2beae4934af6e0e091ad9a21b1bba3cb2e56b4b8cceed508a30592306f4fa093064a0fe83c6bc2d3fd89fa8c884b15ea1ad6863fd4f03129e08e4743db15458c026ee15866ccbff1e23945d98316fa98686f0ce126dee48483dff3c46ce67ba5a85346fd886d1cf7c2912e79fa2a0e6acf69c94ba73baaa336a436e0bd40fde5bc94679f98079f43aeab60ed8851fb1030f2e3d0272942756bca3cb0a5af70eb6e83bb542f2fc8005b70ec5adea5e1aea78a8e5b316b646b275258fbce1a20dd56182174a8394dbbab38a6c6c29d2ab74a8b77379002df9d41e4c3cbbc7442f9d174a9aea671f1ba860ee1068ea5015f9aa76e31df35a22b4d7592d717fcb87d3f656a4f47aca8e73dff188823da9d28cd8ad152ef4955574061a5461b076245806d5110f158c7caf50bcf8e4fdedaf92eda2ea2a84c4b9b0a79ba3de5b0a08113aee34d7e318b8875cfab3f2d07f0a0ec08b7eb0ae77ff930249f4927643ec58203d72ffe0783d4a330bf37aac7bee24cb9c1a4b99deb8edcac3e3fdb85c0b4ab2582c900aff1c595f96b090543e59bc5871ec053d43a520e9d018bd8d446be7a588f7a1623f7764cdb486ea091625ed99d95eafec958c1b8cd2ff906a1d3eb6df6d140b83cc1fe49875a9fa46b53b2997d8d6d7ee6bc08879988f3fe45f04e11a4367754cd6bbeec780b4c26beebcc23bc43e5d2b75877c6450db172ac86cc30589848fd062da1d74c61b58bd4917dfae18b393461830e15d22fb69584e43a161eb01ef5d2fdcd0faa4bbe8cea0080a1106dbf8e755711259126942da6b4136f1950c4c00996457d7ef59de00c66d0ca10a36c1b3dd05365f5ecea3f7e941c8bd09b01e2ebc811a6cb455105cb306d1b36bba31dd41026da36612f874b5ac42c5ba1fd0f7b70e917d639c78af070da8b326456ba31d8d153dc3c461f4bd0e80aa6df858c13c61c8b537784a1d26caf2d863ab558faa77a5540a0b5541b360bb2209b1d581bc01a53e7472923150ca2553642787c62dff7a37f6818dfa1500f46011c26751e296bb4e8871045fa552141f4745ea09743d7882929b0fc97aa5950df1173159bb8b3e8b29fec57545b2d57beb3cab3617155f32f482fcfabb2e8961c563373811d2e47bc98f154c03c2fc68d564121d5703fb1d3760733cfe3d1f44abf1431802fde200797b5392f064ebbdd4b2ff96234e4ba10560d99998aa536345feb18c3250d527d7d0fc4dda761a65d238b4b374208724b1161586811b0da6d47acfce59e0532a9c5b00d6144899e5afe4a495a177b63d2141e782b7183896f80e38845ba4ea0fe1b6a4e0febbdf0c192ea6d0c0cf7412b9d9fe8e098efb205b638bcdbcf4bab15784a7c12fe82c473c454bb44aa9cc6922622afe3cab7c8d70042276d2875f00e896e5cc43c169765c270fbaf703708b6735fe48bb9d079d06f8b81970d90b2d198ca415ef684f7e5ca0f3c6d5c708118aca68d2a40c92429ff6b067560bbdd4ecfec9b235e4b662489d4193089a4c8cfb09737440f4dd3fc05ab0f8c935db8bd209cc61e9b078e383091cc89f8f6232db80a62bffc36a75426483627030c311cc5e1e12b178487c16e934c9cd23be081341294a917bd80577b185d490452b3bd0a9d4b58e8b2c0472cd52254f7c397583df357c175b4a2ef1fbe53e0a094f9586ff52adffc3b942cdb9b20589820438de95be9e32b778e8cc374d6351db3c2867ca36b184db3256da9d40ccc02a9820c44ff96d7d72ade6571d3d02b2dc173ff5ab1131fbe55ea2d2dba73003e7c512d55a8b92dac46bd77eb4e84c2ccfb8b803a1532513be757b486c886291263d15287ece67869a8a49303222bfc87b057c841d0bc99cd95ff66a17bcee66c043a4666ae8dec33a54d834afff3439c3e8c4fe0f5928c655042485ba64253631c86e26d1c347078ece69fab462c843de0a9c3190f5ebded54f55a1edaaaa87df73c794c958d9313ada0def4e2146acb19f7787389d2d1d8de4bd6989dedcd88b62629c53d6c2f2addfd7f5b5e55523217ca2f0e77225e0f3092ee1f192088c55aa44f65098eb5853270f317f45f4566eb9ec19dae389045d2d4b1170fac193e8ffed3e7d40b7cc927216d1aa5b9abd2345247bd5161db607585dcafbb2de8a69094881ed2dc84a347c46a10b6002e4fdf7b6d98a4b7a5ea9d084f61585a90b90d27292023f5ca40edec0dec42a45575bd784a9d04ffe4fa2d1b68e8bf66d5994e427eebf0b38651966c00a8c9e8f75b5d12c3b4c373ca02ca0b0ff346ae637ba5f4ffafc5814b5d"}, {0x100, 0x1, 0x3, "1facae7b2af570d2b0afe7b389f4bef95569a73a9f86117df4c6244f0b635a450b66e7b8ecdf79d22ab30e139e0e93e9a810aacde21facda5081a829802a407347c68c5c0836b8162e1127e74d485645833970361f94b784b83755412494f6776a314735a63a0cf3df8764913180466dd2d33257504dc52950c97458b06bf14d0971332df42f896f4d423cf9b06e698d903b1413d68f0364a49b039bcd7da0e8047d49b1d9c03774a006300e994e936c64c98187e31d7829ccc4388e78437b94a3cc8b3c427e665b96e1f90fa6fef8c9bd4933dcd60ed9938d3cb8ea93970c4e9c2ffe1072db3cc39abb1cc92774"}, {0x58, 0x1, 0x1, "f65e78087b5f06252f15e116bc32b493a77a5a0650b3b568750b9326e4d29903d5d2dae43b394c873a262541083486781e6f950bbc0f9ea0acbaf3d3eb912dfc1c"}, {0xb8, 0xffff, 0x5, "37333361f536f6c3fb8d9db122e063fafcd4f41c57c2753eac242ef1195f93982e24738a11a292e1febe1bd170c3ffbeda4953daeae8c29cce5c4b78bfe15ba603302e989bc2eeb742e067921b1347de6257d22c09cbab988e2cc739989c085d72220621f184bdbc8b612822f04e0e0cfe360b312a8c9565767484ec540a120111ccb6f22940db7051cc08424f7c78d707056a9fd3753b9aa5e1db5140870eab0e3d"}], 0x1468}, 0x800}, 0x10, 0x5) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) open(0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x0, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 16:00:38 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x9) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) open(&(0x7f0000000380)='./file0\x00', 0x10, 0x0) execve(0x0, 0x0, 0x0) 16:00:38 executing program 1: sendsyslog(0x0, 0x33, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x8002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) dup2(r1, r2) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) sendsyslog(&(0x7f0000000000)="8efbfee7404f06425926e9e675ededb73e2133fdd421d19e5e67de655e516660a7bec8d1cf329781c9a934df2d1cfbd320ff4ee66ff5a6caad7fc5b28bd355ad19f9861e1f0a25abf13e79da9ab43ba91f385482b9edeb507685004391cd17a9c9ea26d75f7e4587725d4c968f801f25e7dc94f5c6b75610de9161d65c", 0x7d, 0x0) 16:00:39 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000003c0)=[{0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffba) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x682) (async) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x682) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) 16:00:39 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xec74}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() syz_open_pts() setuid(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) setreuid(0xee00, 0x0) close(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0x8a38, 0x3, "ffff09009c2206b405d43321cc00"}) dup2(r5, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1efc9afe, 0x0, "0e8400cb7bfaf8f0c0827320f7a778f4fbf09498", 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r6 = dup2(r1, r1) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="26367e7dd85677d47a6577f76f74b6988fdd86b6e1023d1abf286efb3695e58ca93ccc2f9b535461b12508a14c65f59502c755d9c831748ec9ec96b18abdeabdf2334b89f88a775c0ccaa15f11ccd082b54a80c4719ad87d9f7387045c3b0560800c45331372206b5182475ec1dabc28554c1150b470c08b3a582592155d4a6a17", 0x81}], 0x1) 16:00:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) close(r2) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) writev(r1, &(0x7f0000000600)=[{0x0}], 0x1) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:39 executing program 2: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:39 executing program 4: faccessat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x33a, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000380), 0x0, &(0x7f00000004c0), 0x21) (async) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000380), 0x0, &(0x7f00000004c0), 0x21) listen(r1, 0x0) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x0) (async) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x20, 0x1, 0x0, "af88142038a30edb6d"}], 0x20}, 0x0) readv(r3, &(0x7f0000000280), 0x10000000000001bc) (async) readv(r3, &(0x7f0000000280), 0x10000000000001bc) write(r2, &(0x7f00000000c0)="c3", 0xffffffed) select(0x40, &(0x7f0000000080)={0x4, 0x1, 0x7ff, 0x2, 0x6a58, 0x6, 0x7, 0x3f}, &(0x7f0000000100)={0x5, 0x7e, 0x89d5, 0xe9c, 0x0, 0x8, 0x3, 0x7fff}, &(0x7f0000000140)={0x2, 0x4, 0x10000, 0x8001, 0x586a, 0x1, 0x3, 0x1}, &(0x7f0000000180)={0x1ff, 0x7ff}) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x29}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="fffffffffffeaaaabe"]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000000c0)) r5 = socket(0x2, 0x1, 0x0) accept$unix(r0, 0x0, &(0x7f0000000200)) (async) accept$unix(r0, 0x0, &(0x7f0000000200)) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) 16:00:39 executing program 0: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) recvmmsg(r3, &(0x7f00000000c0)={0x0}, 0x10, 0x0, 0x0) setsockopt(r3, 0x9533, 0x80000001, &(0x7f0000000100)="75260914e173aa95e0f1cd06e10024aecd871ea40a3cd0b5f206364b98bd752a6c873156aff1bce293cbad7e5373bee5c462181555f9f31b71cc5bd13e4e80b89e836669ff9faede23b0a903736d1ad10041fbda698aef39ef91af4fc3a2dcdf7bd0f2f48ac29f6d71db8552e57f8914216a4eb7c2beff52ae07f6fa9b6a7ff4b47ca3bb80d354b99ef545", 0x8b) execve(0x0, 0x0, 0x0) sendmmsg(r3, &(0x7f0000001880)={0x0}, 0xfffffffffffffedf, 0x0) 16:00:39 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/197, 0xc5}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8412dff) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 16:00:39 executing program 2: sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='N'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0xcf) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x1e8, 0x1) r2 = syz_open_pts() unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') close(r2) flock(r2, 0x0) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x8fffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) dup2(r2, r1) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x1}, {0xe436}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r2 = open(0x0, 0x80, 0x121) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) setegid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000580)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(r4, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000004c0)) r5 = getuid() semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r3, 0x0, 0x116}, 0x0, 0x0, 0x455}) getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) setreuid(0x0, r5) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) 16:00:39 executing program 2: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0x66, 0x0, 0x0) 16:00:39 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') mknod(&(0x7f0000000300)='./file0/file0/..\x00', 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x5}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r0, 0x0, &(0x7f0000001200)) msync(&(0x7f000003e000/0x2000)=nil, 0x2000, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8000, 0x0, "490130ca578b0d2a847633cc29d1d91844b37d3f"}) close(r2) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000540)={0x10, 0x3, [{&(0x7f0000799000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil, 0x5}, {&(0x7f0000635000/0x1000)=nil, &(0x7f000010e000/0x1000)=nil, 0x4}, {&(0x7f000027f000/0x4000)=nil, &(0x7f000059e000/0x2000)=nil, 0x908b}, {&(0x7f000013e000/0x2000)=nil, &(0x7f0000218000/0x1000)=nil, 0x4}, {&(0x7f00005b3000/0x4000)=nil, &(0x7f0000154000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f00005a1000/0xb000)=nil, &(0x7f0000102000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000003e000/0x4000)=nil, 0x800}, {&(0x7f0000217000/0x1000)=nil, &(0x7f00003e0000/0x4000)=nil, 0x200}, {&(0x7f0000181000/0x4000)=nil, &(0x7f000034d000/0x1000)=nil, 0xb280}, {&(0x7f0000557000/0x4000)=nil, &(0x7f0000524000/0x4000)=nil, 0x9}, {&(0x7f00003c8000/0x3000)=nil, &(0x7f00005fd000/0x1000)=nil, 0x27}, {&(0x7f0000111000/0x1000)=nil, &(0x7f00006be000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003fc000/0xd000)=nil, 0x4}, {&(0x7f000061a000/0x4000)=nil, &(0x7f0000270000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000429000/0x1000)=nil, &(0x7f0000453000/0x2000)=nil, 0x1}], './file0\x00', 0xb82}) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$kern(&(0x7f0000000200)={0x1, 0x45}, 0x2, &(0x7f0000000340)="646b1f82296566660e6e51c7239e9f6d4b343c0759af281f6c0fe8db179b8f25e0fb9356644a509e8181058bd53f75aa826ae004c086b870129de1d7293b51ba5e019f7ed9b9ecc240a89f6dbc887cd8c181391745a3f693bc868d7236c6d52ddaa1939402ed6e3c45ae768e49f82ceae97344e74dc3b8815c88a876887741a4c78e0ab51927ad6824d48c7bbd88612ded26887324f1ffe8c8c5eb750182e54f91587a26b2c0c67914a2c0bb2710be239fcba1cb9d495a2fae3bbe29b4a8191bde90ef017b4073666e5fa8b6b100d2c293b83ed5ec0ffdbad9b78edc7266ed86cd", &(0x7f0000000240)=0xe1, &(0x7f0000000440)="50e6cded24669b89ddf8e0b2ac96879948fee7357c3f2cea046d1e33c56c9cfa21dadd4392479db35c2279e2a862d4603e5d5eb7fd01663412ea9181cf1cf151c06cc967169a7292f5d9e2f7553b6519749b96f718866d8dc6f83386c738717e305d5545714906871d21369c44c7dc29708d9a766a310b667ccd0a33446d56c3876bb8d1a1e73e58e444a67b23dff0d87a3abe6d27612ec67de5123df9a711fb0fdf2dbd03fd8b3f4b150436f4760545889508ca50a2d68aaff323f6f47c3e096ef6ba697cd55dbe36bdd50aac30f5059ff8c93f2625f43f3b20f625ba57ab51f9be20c04e57145a3d1063f19019f10e920536a0380444", 0xf7) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x12) mquery(&(0x7f00003df000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0) r4 = getuid() seteuid(r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', r4, r5) 16:00:39 executing program 5: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f000069a000/0x4000)=nil, 0x4000, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) socket(0x0, 0x2, 0x0) (async) r0 = socket(0x0, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xe8000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) msgget(0x3, 0x80) (async) r1 = msgget(0x3, 0x80) msgrcv(r1, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x2, 0x0) recvmmsg(r0, &(0x7f00000027c0)={&(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000002680)=[{0x0}, {&(0x7f0000000440)=""/137, 0x89}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/176, 0xb0}, {&(0x7f00000015c0)=""/180, 0xb4}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x6, 0x0}}, 0x10, 0x0, &(0x7f0000002800)) (async) recvmmsg(r0, &(0x7f00000027c0)={&(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000002680)=[{0x0}, {&(0x7f0000000440)=""/137, 0x89}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/176, 0xb0}, {&(0x7f00000015c0)=""/180, 0xb4}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x6, 0x0}}, 0x10, 0x0, &(0x7f0000002800)) dup2(r0, 0xffffffffffffffff) clock_gettime(0x4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) clock_gettime(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 16:00:39 executing program 3: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r0 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x2a25, 0x0, r3, r4, r6, 0x132, 0x101}, 0x6, 0x4, 0xffffffffffffffff, r7, 0x4, 0x100000000, 0x7d}) msgget$private(0x0, 0x30) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) getgroups(0x3, &(0x7f0000000100)=[r3, r3, r6]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xdd, r4, r6, r2, r8, 0x101, 0x6}, 0x68, 0x4, r1, r5, 0x235, 0x5, 0x4}) socketpair(0x2, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(r10, &(0x7f0000001740)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001640)=[{&(0x7f00000002c0)="97940f196f178defd828b8b91677b37c3da14e94892c938a20013793ac7666b04eaaec7b8e4282daf3980eb9e7477e17a9c6ca48223fb489a5e54cfe5ab40847ff941bedbae78a6015386b66e3a756c12676fca0988207910f479483d2429c086ba245a037e2e62414e3c0519127f7bb93a3a05bdda35c3075143bd6f4b54213c63cff9380da0b2b51a3c22c928e2c3f03fe4b1e718b20dca56af908ba466b2e5657835818080448648c39c499b4a9211fab496ecab8a5ecfea391d00803b35333f1c822b412e155d3c50e0746dff4c8caf0215197019e9d83e560742b149dff9102016db2d58652f3ac1e71ddfadb2b1d98dc37678cd430ec7f6a1eced5085498b0c99bbea13e195e5706f39e4535f5c5c22e032430b2613ced1ffc9d607c009556f9d3cfb4805732570901493656fc4d59844b2663feca7da2bf5670df8cae5c279bc0e41022a8a430f859a5873299c1d283b1636a25c135541d68294749b9fdd99f80c8185919163b873f761a9bd56eae4068cea791b9f638239fc386c12c9b917f2578c2973e562ca775617910e54841e6383c5da076cf278288c2df1cfaa48551af358e6b7b646f3412f21ad9669bc9592f0c16afbe99583b47d6e0c9ac4fb136f96f7032630b50d1fd8db15bfd85ea97752d04590dbf9063fb6a466522a3b223a200dbfd59ec710d9bdf874c344e9f4c73e5a9e6ac38653e5b7b34345844832cb8fcaa9582cfed329d43934df5791c010d2a8e692e05dedb983df7bff56e52ac98abfa4dec5e213caf71c599d91f6bb776a53910d12ce66405fcd0622b3eaa99b4de1797364eacef6d1b2da4bf61190f69bf916572e91213138c03c8c92ed0ebf2c9f059fdeaed0e33e0dcc4865b4c6e29ad5ca3791b4dce33b5dccaea7f5b29ceaa5082855105f10be7419e6bf366daa2652d4c3c24a32b01296ac00f7a632ea020c7bdb6af3b8e652f18a14271a126e9323c207ac2f8f306558f234409e16a9012f33bc3a159a9cd6ecd9b5d4ff00c139ccca1a7784626c6b2cfc42239857e184f3930abb082bcf58a96866920efd0952d20b8a3c4e57ac8e24bb6a38bd2f8647ceaf24b397229d710255654038ef1f770a197932561bd3ba0f6e681e6423fb51f0be33cf313e5217731c08ae590a344994998d1d1bf9667c30ec42adc20d8694c2c8c047d4a5842ffd7fc7fc41ae10041b24884b6b8cbbe4223813c702bb5ce0afeaac3caef06b258c1f88d8b5cd410237c5296ea0aeaab945cdc59dc54203ddd2db3d6d0254e186a0bd8184304a74f32a81b0028115b61ea73f0fa938f26bfb387d6f06c1cfcd1895c0482e2fd15920b4589f30acca3b7ac79d19e1c1122ee028c5636b549386921f06492f249493938a3ad31fcc5f96c5330fa36eecf1585d6340bf8d41fbc883fc3b50c6420bdbb75f0b0ffd3320b7ed4a6912bee729f0623989c1d13f8f86ce2bcb1516de501057b2ba88ba374b9ffb8d9d1a6053a876167a205a3e4f75e4becfcf46b6b7eb76db97919a3cd560f5068dd54633c0932a32097a38542df5a76ef104313ca2894be1333d9c469bba6d47633304102f1d2deaad6351871e8550e519018fb597138df5c742cafa2a58843aa18b767e038f47f0b7068b0b827b95b712d35fbc593cbc577eefedfbc352a4be8cc3716c2dcb88567cadf69ac177f768f8e335214a3f9e55019fabf02803088d451253252ceefdf83654273e119ff839470ff2ceb8b3acf4aa5057183847ded45ebdbe4ed1b18f48abb28ff36eed0e0adf19cee9cc9727ab222702f9bff21e5f200d22f7092c1de8233a65f3a62983b9775e902cc145cd14344135e1606ff4dfc0600bb32d77514f9b6ef4ae44d4227cd53372096124e242d094a7de90bbd111ab01f2df0ea9606a7e925c9268a4c99e7ee4674520d9e60c4d83b676bbca73dc1a5b3cfe6c38d10a8057e12369293b6f9cc8733cff4e84380426a5a792f24f6053711ff3e992658eb40b11fc388c700746aa29cf8837c8ec9a3413a6f4e8e7d6a3658121c9efd17f103f27c2915772922e54cfb31a3ddf938b04e962277d5c19a11cba37dc97104e3fbdcc4af08338949ccdfb18e26de125bd5fb2d7dcbc593df70cadc810bc918fdfd7bd696d29ce7f91e041fe8956b4a9ca5bb5010924fbb549dec307dc38925028912dd4c97d0ab41f682b52c8525cc240b26b12bdd1944b468140513ef025e5d997bc8a84e70203e6198f2047c10aeb7a6e8eb10ddb99557c78a26efac97245838011f9da593fcd4d0bd834eaea50cf657e9f8fc31092140781a34e7f113c2f860f54e6063298af973f720b4e8c8083b51902287ef924b90ca728d6d575550e685e54e52d87a11f2f9a27d7ef506e0d104e47e76d3d82fddc8cddea62a279d266c288419cac57e8ead49233ab05d104acbc85b38d0e9ed5d52264fec048287d06ec8c07e78852752b30c2414b5a9ce7810ab7e6a374cdda10034bfe983a6ea83c485b354372736c1156c90704cd14007fbdd380bc11d84b43034c6fca11ad2157c0f67688f08df4a87ef00d377a9d93efc48155e7d1fa4fc6728d4831c64a831677f07ca2b61aeb5b49500914ebe4d04630bfe4c253cb50c1a46850e1d709a69dfa51ed9e1be6687f4b527ef61274a46c9689c1ebf8b85fca7ff2d160f8c283f9db7235a956ca097297ae64943c357070cbf0b545fb12590fa2e29f829fcc2be2b9b756fc9175f9fc7eb099fbb7b82593003ce590fea95c11127936715fbadc9f6ce0a08c26cc01e233d20ec448bec7561d39340c1088623417c2fe6c8c00516c9ddffeecb86e3bae586f643d54702ca3bc842efa36e8b5e63b24bbd3b0e940e292f6e073137c047439d2c4366126f8dc5fef501e3b5926c1a27882e6e63c344fa77074e83eb3f6a002c656ad99b5382631231df3d51a2f0152a6dca447b8cd41bc1f71e91066971dc18b7fb622fc07d2c94fdd390bf401e8091160c5a67bb4b803aa2d0e90d35d410392e1a79680c402430b6b0299c1204732433ea788729d358a7b534ef6acd7b7f5d2cb23bdcb033664ee30174da2108ac2f8ed64ca221f082d4675ac580f08628ec33a609d7b368a616ab53285f6f2729eddab536e0d4bb5b50a074ed0cbe657f9575410c21f205b2efcb3c11e4ac3838582512ff07844d6bb034f7694b01f91b623018afd0fc56a6ec65ef811716ad2d73f44d98252d87af891b1a69b4608401e13140c41bdf99f3a7a641df611489152243576b0339dbb64918c0c6614340b63d62398b7fae8e0c56b0d737704892904f1869ec606bc14b2391a96565a355fd3a3f237312f49c809a2c2f6a6ea86aa69c013aa14cb28403e0e934fbc680558a100163dd9a6eb728b84663ed6ec16508d735d0354c7d894f8b9846b908e79af474f7ab9352c6261c6d053254946734a453e04817e30d17b26e190e62228fd59eacc0dc9599a685fc80218d967b8c0accaefb5116a441930ec5f08c118fe663dc50dd3cdd81269e24f86e600072096664acab84ce34618fbcd64a60a8b17bd6b31fa168d6560e900c770594a98fdcfb28455b5a14718e27f21b5c2f06e1b7dd993612b0c91b7f5e8b7ee32a04fe7672ab9548463c71e5d667fdb068aea07f38c7360e88e257799aaf4a8ad9c84d8584bde6242afa9195786c0b447c5d1a2b2e198793eeb1ef2ba68a8d133517f0c4070848f77b3108211dcceea15e662bb6ec08d2e0684d10da7883f9e2cce98d339a7d133f70c6a1df692f2f06c94e2dd8c2916e410e6b89cfe19c816bd6985cf8fcc5613f3c262027e1e8138c9639be06434d5b4f4377d7613aacaf41a9cea3411067b4b91b4351e426bf9e510b9bcb4f9c43fbc975b923e465c3c576192923935a87103a56c307547f45d92c5ecacded88c3905fe6617f68c7de9fd8be3acaba270641f5ed0af747906574d1ca14991605e85ceb6432c7da353e9e6f858e7608e0cb74ec49909dd7daae2cf3d037c364f50720d655672e7698c5333ac24c5bd9b890ec480e8f66a4e44ae342f425ca47a0e7eefed4faf6e83b64d1fbc69374c858a10ed42b13df76da30a5a87ce97874c5e83988bb9610a114c5723081bf7bb4cb0e4c2a4b6b86ec91c29cb9a92d2ccde9d8df4dcbef752fecbfdf073e3a97c06812aad82e6fd74a1a042d2ad03b3cb2f5360484b24e1abda77b1442f605e128ace04e96f0902a5c641b95e43c6f4ff9cc20681797b6b2080cdf06013f795d31587478ccfec136ac34f15c0b302210bd87cf7fbbcea88a2d70ed4b0c81f2310291dca4d976c96e971b35f7ae3be1caa058d4c61d8a86b17d431186016745a0a4e2b3e4ad0108735be9fb2e2a801475d9e531a8b0c9cab73bfbd21d8cf342402ac8a1b2a5a58ac8be336f0f93e373c8328dd731551f659df6b15b4f77ec8302c570e642481246891edb57c10101a74a52628eb4be9e47923d025914d0ad7b5feb1f5b317fc42d7ce7091276dbdf213fb37c011dd40ca2e5219bdc4c7581f6b3b18acffc09475c84ed9cf8045b655965c5daf0a5988a1d9a7ed4a8186242c0ff43ba3e2e80b5bb703889961c72a921bbcd317ec0b7e3016ba2e05efd61cecaa2ea76df60d9de38951b383ce5d0506d511fc3c7b6863787911848b55c32a48c1b0c82e90ebbe2eecf6b168479e2453ff8754fed2be8504e2ba943cb77a07cdf22da070d8de261db6bd73de262929c32943de8de7d596624edd91eae714754a4a8d061f56bfe74d01f3681d5ff7b56c130c9ed5900990624f3909cd347cecead2ef038cecd1e5f16ad2e5b252c1a8c869907aeccd1a77bda20bf5c79c6468f77af2b1dd67afe4f3b1e6cec2e4ce40771e054f2403287e7f3a414ad3c4c38283afaf743684a2c647347c96c7f1f409b4b3e549978ced1033e45c0526df3caefd922bd67e8c4d1ac699474ae7a51954cbb35c52cf4c6e916c65c85fefcc79d3224d687dc7da80c2369edfd647c17a68ffb978cc2552d2bc8546881da1743240ae72dba326e9fe4f50fd2ab1d76e02c6de03e1043876dc10afdab77e72bc76fe72668a4559e831b787bab8fc4d8b0b410ccd8effb7025249813e478b743e4a20bfa64ecb160ab7b1b9dd122ca7bbaa16a6462309fe0b13aa7fefe9023cce1806e88c3c2a59232776375bb0ec6938282b0984d86c4feec58a51194f13fe227935f2d2a7cbb9379d2b0ef350aba8aa4475b0551945cc58743c806771a3f09ba4027489ba8f6a5e6d711afb2d783bcd030acf06c87cf74bd6991016af825bbf70bc39d11ae3adcc1e1178d5c2018136ff4713a2b844c1ca662183ea696cec34aff11aba654205e738b1793ad659874d7a6bf71d75389fa51b5af088a88d9b1f2989c43ad225cbf5f74884c420479de73a97d70ad07aad7062a02908da75435d923ed6d24f84e7107227c7a35350d039d7091a3f499231656661de41e8bedc13a7e7eb3b64fcf5b49045d2d2e1cb49d13340f5c1a27b367e7e203acb519d726ad5f2e8571e519ad9c9328766a14159cae26bf67fe13afd07a83c58e1fffda3d34ff61d272549452e14e3410e9d1d3a174c4c6f36a125b38ece0f79ec854b92cd2f8eb04d5b38ac8c4fc14e83cf9ef3e85110158118902f73eecfc04404fabcb8b9edddae1a5569c931d803f30c51e51d683915da5c07b0b833dbb384cb99adf5afe6c2166485bc61af69e37ab93c41aa75271f100999552e55a7fbba85aa2e5ac00e1ba691abbd326b528f6d2f608f9f18de4db97469b2a9063b2ce0c94726ca96382a02d15ef6ea9b2", 0x1000}, {&(0x7f00000012c0)="3c21a5ca", 0x4}, {&(0x7f0000001300)="3251ed155b1ee9d9003332d4a1d094682bd116cc2279d00ae182080567ca79153f78", 0x22}, {&(0x7f0000001340)="1158c5af0934f8c11e1c3c164c95534cddf2d558d290b8531b3f6c96b46c876fa690d4ee513fdc0c964d270b53b232ecf3ff701ee3d88af244cb3ac26dc5b97779611989a015b84380be2ae01c7306b4087ec8c092cf73ce3d5c4d3474933c026bfb127860c5d0bef39ac51bb71c356ea162b71306e32d4e3b362a61a6a443f5392e14306fa8", 0x86}, {&(0x7f0000001400)="b0bbd96053f5de342cf14206433e26b504bdb6c20ee20ae2fd1652ea9c7f5acf9a0d99f73e7b2af70a32932c17721559f14e42388f", 0x35}, {&(0x7f0000001440)="b792eff7b2ff04b52bf689d2235d0ba8f00fee25a8e1611b9ead25793196d1c2f13a2dd2ff6ca5dbd1857753af60a173b1973f98a80a7b61416cbbb4cb6881d1815a93bb34fa9e040d27389c3804700f5e9ac929e8a8a13f8ec944c0249c7d4f6d807dad0869db41886365e52674aaec21c60afc55dd4c9d3a42c02f6a089909d71dfc0ca5120870f8818991c90ebdd4a790353d3d28ec53dcd85293845be9b8b534e298b97dd2fcc2cd334e2230cf2be265268efc74f67e", 0xb8}, {&(0x7f0000001500)="ca8796b8333081b6ed44172caf0ea97ff6f88591294a17e504111d09ac281bce349940d5d6d2f446fb33163612bad971418bd2de1fcb3a0f412821915c28ac969cee7d6826fc4b813ff7a210f233d2f398d52297bdf7e7580d4988839512d0b604dda79ac7e03cc8880403e0ce3d04f680404b8d70fa9ccdf2eda7be16ccd21e0da695bb202e5af1e17d540a5c1baa867788f21eaac853519bb4258882dfa56ed3c6c96723dd6b2f3b96910b24dfbcde342fcd4f11e672bc9e52d28fba64bbb552fa829393c521f93cd0f7ade1056513d7fb8c816913b8a0", 0xd8}, {&(0x7f0000001600)="dd828637f92e8d4f1f15995699", 0xd}], 0x8, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x0, r5, r2, r6}, @cred={0x20, 0xffff, 0x0, r7, r2}, @rights={0x18, 0xffff, 0x1, [r10]}], 0x58, 0x408}, 0x40b) r13 = accept$unix(r10, 0x0, &(0x7f0000001780)) connect$unix(r13, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendmmsg(r9, &(0x7f0000002c40)={&(0x7f0000002c00)={&(0x7f0000001800)=@in={0x2, 0x3}, 0xc, &(0x7f00000019c0)=[{&(0x7f0000001840)="ec3109f9bcdbc6b822430cc72ab9e48cf3c604634b2d8a874c866a724877592366c95d88d08cc653c286095392adfbaa5de315f0c5aad53db74b049bb8dbb47869779131d2715832cc90d81cf7aca9d104", 0x51}, {&(0x7f00000018c0)="0190404b1345bc0bf8ad603fdb0e64b39bf5452a04baa1464b58ef4dc01adf3f7d5e03c4a774d4ffaf12eaa9bed33233fe5f7eb0627f8112d83dd6d2d4b348846420a65b0bbb0fdc2c4e2176ce3da914807ef8260acc0d44b7a6458666955692967d61d5a05a0ba180a754787361e0536d44a5837811f523a8a87a9f299cbd9c2306fe88802a409342fe1660923d71354db9203f58d2974a086570c3f90deb4a8a904f4c94fd967c99f5ecf19d8b711c6ef4a5deb82c681f5cdbe74f1f21ca4acf92aebbfe1d7622fd3c73", 0xcb}], 0x2, &(0x7f0000001a00)=[{0xb8, 0xffff, 0x7a5, "9f05ba02b7dbf1f78811d4017dab6485e1ce9ef6b8388883a2bd95c5948d1e4eed842e6e5539cb995195fa5594dbfcc5e9adc885765a58728adc18063364ca0e7a325ee9b5fa6fbc249f1ce537f651a8739ad437a2d25d282657154228f98832f28f18929afb9b213de9e09e15121efc1d92b009e316d375061918aa0ee16be6b2dc2b21382ba713431a20479d04f198acaa9a3d91e314ff911a75a56c197e022d8c72a2"}, {0x108, 0xffff, 0x8, "6bb1386dc411848ed5ff950c8ff37a4d2b54676ee33213030cadb9f0f7be3ca0554d0ad6af840b5fd442349eb12375cdd890dfbc09e23be11a62377896b3e8bdbd23b2f088615b189323314042148d7876909c620b02b2df151b9b3d5f6c9f96a12ec5e3696dd413fabbd59863386ec289aba2774635d283934e56ca159717c34c539fdab538681114925173d8071cbe94e051dd74cde8c288e3f9d66383797bdc2331e0fbbb718686350fe6252539caa44c53d07de928687c3365dda21adee1d53caa5c07aac36c6cf4540979b8ba0dbfc8ce22c8bfd4e4a614c11a5fd5b5068fcb268eeb90d4d420ec3e47d5c28de95de1e6"}, {0x1010, 0x1, 0xc18c, "69acec60a4d6ed90f133417b9ef6203141830c200d96e8af7c5ba0c89ecfa79b4ccb35ac8c47938104d3c3bd0402f3469ad3716c0517a1dd3517d4f8bcc5f5742d09521eea35a825c0e6af8a8bd7916637c3db8d45fe7f1f91abb26b82a7cf768cf12f9f7c37ff98365bf410f6b7a8fc11f2bff054b75ea44a076a96fab507b7759d3f03b7514177392c0ef67db6739e33a2bffb808237a4c34e50914f291afb079e4e12c6a42a2c81a79064120f7c207c29ebe3b397637d0f47e4e8a2d19d4f861af1c73621b1ec1ff0fba236a8fc2fc2c1d9ca5ce38f06bd894f5e0d93b7d2a97696a83f1a2d5631f0da21923a80140afe8477a08a4390448c5a2d0cb8df91d07bbaa5684bd937676ed97bb7432d4d1ef9c57ffa9f710fcdda13df90b1141d4fd333160324695eb596734ad6803b8e4e28f656e4b7eea7c41ff30a5b09f48cf3456eaefee82ba06f4f8d7a64d544f8a2b97cf50d1ba92b03bb0392d27e42429ea487ed11d4d47fb49e3ba5e6d0d324defbd462b38043ac512652b34c960cf607e8a144fbb38ca1d8e9b98e0bc78d989732a6223e986ca3aeb2c3c2de3b739750232b205799165bd60390641fc8a0aa986aaa50c5a6ba46c8bf07fd03a9b0abe65f9259b7c7911e52a8ab1d56655b49f2fd612699b9b5ff42e90692baf9f44fcf9d7612326ef822583162567bcc28982487eb639001a2105007545d9a0e17a446ebfa40e9261179a02bb18066d75d2be4a1f9a3ced0c80d9d4510f45998186af87a006f43670c6564d654cc9a9e71ddec729cf3eae8cb7d20d0f54900dc1006b4dc13872bb8d8dbe50cf4b5984466d572600ae82a0d2a4364a8ded71f8001aea58e1920cbfaab9a5f4537a288f2b083c5abc49583fa8351da5566d9758d6c1fef13a760a94701488015e457b640dda7c97854a75b9d90c1b9ade27654013bbaa1e9509058e6be2c895e3c4e996fa1aa5a2bb0701ed7b8a707886e130cee3e2c9cc70a2788c53ef0a1bccffdb4aca5c29da550e711166bdc26bd3fa5d25d1dd1e632001978da31ee2c51df83492e9727f28e98f7956a13bb70a8c3b18095c83036739ab108bb2e24b8e06b676c172f93cd32ceadd74ca321c1841354510326e346d6682fc57fbde8fe98e8479c56c8db2bd2455d52d26ec9efb335626052701b53831adb0e173efc6efaf1888381f11a043954b4126f491c674039016e77d636512c067233044591b23d23951a4dce1fa76a0d14c03d0a78757224c7549d10ff57f9c1c8b9ed5938e74da03c59b01bba48e66a8c1898eec66873203f60aacdd0ec38265390873e00114627474c99fadd741ddf5dab0112c2e88df10ecddbb2404fe219c245f2566d46422e54e3df131c287029bda7cb719017f46f1c94c1a2acab3ee94c9a9db743c6e04b4a6c5ff5b4038d543fb1e47ee0a1ef13bebfbcc6e74b1eafef90abc5e9be000de2792040609ae1c35f57c301f7e4bfde6f101dc215f3608b8674696af6ca6ca169baac4d19e1a8fc02e97a7fffd1042ba34191a69878a2e477cb4af4c6fb510ab12e88ea95a33ee6abddb1278f04c2578c969a253705fe7a3dda24e8ea4819c0a0d9cba3bbd84ad0d443fc11e2d7c3317d2d33b7c79aa8d9507ccca36e4fc93fbf65c67afc71f3edacb0846a7909dc97a01969b7d0975c6e9644f074d4d25c29b984c6804031f7205160bacaa2a8ef1d46c74e479f6c8d3eaa58579b71071f2f79017e5f78ec13789cbcc84430c2ad1ba3e250ff0330cfd1d304a814f2a6fb4b265d71686c25ffe645e92b5f70f0a856a04ca81a979e531eac267011073edd3eac2e61672013fc8fcec64953cd712d1419d1b84ddd28a4084b2596b3a3b4b3bc931cb6df5fbb43479c9ddf4691b4091273c7d87d334be1c175dd1b69ab50b18774d1d8b9992611997ae2de05646fbe028a47f7b921083df0ef660cd5df70702ac3a3c52ef269d4ac52897e46a96f5b6d12a400aeea91407a965300e40f7bbf0aced4f60fe399df052c23ea969221852b9f11d6e1ce7f8ccffbc3ef81d973fb651a220a84bc09eb1081058e0ddb150c5e97305afcd26c376a5456a54c7ddfcc853894956eef0a7aa2ffe762cf11e42ce78417127eb671addb318915012b7e62ea7554fd0a47e99b5cea6bf36f7c65c63babd02a4255a44b5376cc272b70b718efa33946868eb47db1caad3832f9952fec0b88e0a2b6032dbed4c11db6990f9f82f7f9e4d5754d5262b0179727ca9724d05054bf638b9ea590e23a54230c7200547fd3bc8c81c19f2173595bfb0a9b636f473197c004b7d6012a25a8c8c4657da07caa88575302cc9d48b26803ba9f4edf3ae065da2153f55a21bcf475101611c528bff11990938e436311d200b613a6624b607a8e88867e57d17618b191e32b365a28fb6c840c6637acadeb7e859ccb87fbb5474289bb8428eba5ed7955f5d5ad3763d416d51c3d0bad5067882340114ab26b4b5d0897e4cb1fcb8bd01fda23eb4d4a920eefaa5f5a8cb6f48e0a08150303df0bcda2a45831a1dbe0c842d88f7fc071516a744dc49db33197cad460d55fb6f180e6f31cf3280a2149a93a18c4a9ee89e7588eca7bc97a9c054d78472b436547f8e706451f2567592b89cdc6e34a2dc2bd2b888b84ea790e99c514b4c8a0a027ed532bd5df4c47e36b6339e8da109ea899b8d40046a4c773787539f279977135f8657ff80b18c2df660bb76d5be2fcf1c0c596649b92f80102852a1a28858c003c2464725403207f7a7e50679b1b34241914b59920f839af7c7c214fe6b67d51e11d74c2fd569db983cbeef5c68e2bc1e33aac5e67d6b26aeb97e8b162e8513712bfa71597d45fae357703e34be01ea97b2ff6e79d10ee0a621df2a405c2fc242c608e7c795a1d7b37ce02066d30250e63c7d78db5d9372fe9bcdd4f3727b01a6e23d7abb718f3597d14aaa0e50df34c5f70f06dbff2106cf15a8e660049c000079eca3ca6ad53909d30cbdb31a097625240d1a2a109915ac8a7ef93028f1b580512d0d4defbb7a13a0a7d2ca36cd9e7ae7c08a886a9f97f1664f869d4e6987e4a50bc01be1b65e4291284d9757190560a6eb3d25abc2f590631a3db3eac36bb544b633bf47dcc4d240ff72a6ea758498cbee60493c85d7c7a851ab4d7e24dcbe51dcb8b9a4a1de17741e29ef0626005a93520405f450806bc3d6a3dd5016f909c048da1b88892a6e0fcaef9768aa74250a2523659fbe531aeeb8baa459740993703b6753e6e8706bcf3011eda60ebf790b16cf4b3260709fabc6acd8d69e56c50ed825bb6a17f25a83eb1b2fc6e8a8531434015b765695be2a155bbea98793fa96708d438debd9b3d1034b1514d93520ef74929963263481fa839e1de3580a330f5e529d443e571220a807e13c2006cc379609571912c4e6b0e6b528b5a5d5acda198fbd190cb4329517dbd13c27080d7d91b38cb39b76a32a259af1ddab9893e11b3d2f7c1155be2d4f787266b6ff4e7ddd6e8256e8c661238c4c0cb0fcf469db893c550daacc8dfb46df4c4758be684b91e122f62be9657b1345b356298596b292d2b5822246f1274abc61fd1f3305632692934b089952c0a16d77e028be467b514a739797a60b0ff5327c579bb59adec9cd66d781e0383dd43e7d458b1cc140473694a51df8bd4e8b1315cb92ac9a6fc4bea32680b6bbd91f0149b4da69c44d959d8e916139fd2e584a09c0941f46ea04fa5e427e920b930b43a744d71c0b39c74c384b4ae9b1621aea6110343e46b08829a030b72ce2dff59b8a5c4dd6f909a2517ae65eba96315af505f7ea7bdcabd0e57ede1fdbc9db7b77e06d4c2781fa115c1e51ec9559bfe7d8a50b53d0bc910b355dc891cde02d168fa1641c47407b7b2b4e3dc10c6709065682da5f67dc2a5611a6f4a59c32dd81e42da5df4d63740bbdd2d9547e7a8db8ba9ccc5b9a2c71efb87e7887b2ba0b650e972568d487cb96d5ea701fdaea42435857ed74b18a24db9a77096f5f4e5cab32a0a1245a077797837218b5a9645657b344a355e5b013445d3af53579cc83f268632cc4ac6ce349e0472c40eeb676b8a669f4290f73e970fb3d3ce48c28a5e90c937dca279f724158e146c2da513ba4e8f9b5f4501711f9127ea8cbda85780ef3c0ff67093d2ed63393b82301b0ddeb2562730490eb3d1b0dc7c17c0cd4bb9d199e9d9bd5125d2924736ab7c3bcdd26909cb9a27d17068caabf44967e8fdd4df5cbfd0586e00ae398798c1fa3ee883507bbd17ae87ee674c24460f2b7bd4dbe2f1c28bffc31f5ba132aa3b8d8314ab9531054bddcbaf52798616e5ff798a018ba884864ff7b47bf0f249fde35eff983d7655e24a742553a293cd336710e768e500944e1ee8d035130a821c5fd5a953bf78a095f9c95a968ba899df21b14879c1b197e28ec9842e609df5d3c26a117305465825fca0f8375ed2b5fc593bf67e4209692a26f8ad533f482c4d2ff9c1dd855543f3364f6694fb82073370b18257a223e74c2c5a06e589dc79c917929109b14bf539c017901dd895a247ededacfdf24da4cdcc8ee70da999f390b693b3cf5a6da22bcd2cf17478776e1fcb366b820dde573d5ada6ee42b4f60a3e47d0aac7af06003b5c37683493d920b8f283e423bf63f9a873e21137efa8931b98f91832c426f6a48ca812eb38f13a8f82a3bcc299b05c8c3fc6cc5145ea5df3a9b77078cdb5dc291180767d1cd7c65dbe530679254b81957522cd8088570ddf9d8a14cd012a58acce18e314f8254dcdf8cadc7969ad5946c300a1573b93de0c6ca8dd3238e77508556e77fb6482570fe6320615c789de56d7959669605d3b3aafe5f2b03c1e1b442c84567fbafdf224214c474088f688894aec8dfcb1c0e61cab517fe8cec5845a82d8f4bb8382fd166dfd2b88fe4173f008e4c2e224b5ab13355583764919034c50b26f6c07d683b5241f14398924a45a5c55106038de39cc4dff0ba11a83d9d3eccfa000b15db1e4b3bfef9e88ae7d09787b1dabd84c0c2279c07f199622689a93b10d1f0fb1249fe0448631d161c2dbb6d9d1375ea3b90e4c5fda4d5f4352c993365377108a70cc8386f57634cacb63092c741ef6a8e76a4c46980e24f6b66a046b979fc4e959b59ceb3843d939da54eeb3c3063fabee15ff43742f89be5b25f1c82849c899e3d5a51cc187ca714c64839d1d872ff4509cffdfb5dd8b15ae85993ccfcf964383ac49167442b9810ff9d12fe59717dcc3ef7eb6883eda8256152ef44548765fb3013122fd8af23cfe70f2c5cf0e9ae0cf23b7752d7fee80a14dff9c6aa00d747b4ec29d49b41cdbbb72c725e653fedcb9734131f7698dc8581950b594c890ac0534d473792ddf9f56af744b183dc85dff2b0dd44af44dec4a8e827a589705fccadb0d49afa3f3d30f3179048ba6be38cc9ddb1d3a3d1c041e95aace2158ae30907c650470a822c31900608179186d1ab8c8ad2e5ea48c34f627aa716107f82751e9fe307a47722eaf3a5c259387485804f2beb52e0c6adfde670cf19f0bf77a3b60c9ac060defe63a8afcce196e24169d9d9d25859f4da6aa6df4fa1a3a5ee6521eeff658eb290cbb23a856bd4816941321265de3756d122dce02c444ddcc559accba4b3fe1ec23d91915d05b70dc546c2faa0e652662673543df6ac13380f1f0b555bd9af509ccd778d395f5cb0d38bf2b24b55d75d2282fe8072d959151f0f0eacf888270500641a305eea2568986c8a086445c37f363f9d9787906abc0c5646d28395d4945c1dc4363455c7d5"}], 0x11d0}, 0xffffffff}, 0x10, 0x4) r14 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmat(r14, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r15 = msgget(0x1, 0x913a29947d9cc4e4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0}, &(0x7f0000002cc0)=0xc) r17 = getgid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000002d00)={{0x5c, r16, r6, r12, r17, 0x1, 0x3}, 0x4, 0x0, 0xffffffffffffffff, r11, 0x1, 0x9, 0x2, 0x7}) sendmsg(r10, &(0x7f0000003080)={0x0, 0x0, &(0x7f0000002e40)=[{&(0x7f0000002d80)="ad14e1a141ab03a013c7b963fa7aecbb8e0fcf1f137e18ee0951b9b261ab84260b5a3559c0e80e4f84198f816f6d221f107ecb4bd7e15d06fa157c76d02b62b70974b2728a64c87f9d383df4e74e1d4ec9f4777918c9ff91be255a94bc9e71fdbdfcdf569f1d7efc29d7a44dcb47879e685da3c7f7036b54f229458d48ba9d9bf208f83df063c1ce151e4ae953a82ac1b50d84e5a88754a0d40c3810", 0x9c}], 0x1, &(0x7f0000002e80)=[{0x108, 0x1, 0x6, "7155a014de3790c3247770ff2ebf4fad3127171f3037cc356636236d72e402cfd7c315c2c287a43106f3a689244b16d804f6337180f5040b424fb71012835204ededfcf76ac8109c2d522c72eea466318653a6b0c9c9dae740e10d1c1feb50b4536063c5a9fdad25688faac4e2ab84dc736b20ae3d6420cb0b2fb2740e789f07ed6edf6b432c5dbeac762fb7c2021b21b56351e6529249034b55cca711308d29aaad139b380dbcf3140e2cc037d026c320838aa31b5aa25b457607b08837d455ec98d4aa308a15ff361d598f2a2a0f31487eaf01704d46071141b7b8e60611174d7b514b8eadd5cef9dd2e61d55cedca325be2c91f"}, {0xe0, 0x1, 0x5, "262369e1cc6dc9fe0eb163568abd4461f0fe7d532ce4502c8f00ac80a8d34e9e5a7b26944c3b361e7ce1191dc5dcf2b3ea86e31dc8828cf700320f174eeb1442de60d0c4a8a214dbed37c4234d4f57200dabc28d0395165c3e52c19d60f9be23b9a5d5c39c93a5822ef52470e8172873ccbe92f6b9d9d4fa893a6ce24a4e30dc96249c28c550ceff59729cc0bfa87382855f6db6bd893a9756b2abde52cec89e1ce79f7f1ddaca031120a8fd1442b9e92e2c9159ad9faeaa6a07f5af6e6c3a71398ad9e6851e0716306a14951a"}], 0x1e8}, 0x1) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) setreuid(r4, r12) msgget(0x0, 0x40c) r18 = accept$unix(r10, 0x0, &(0x7f00000030c0)) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000003100)={r7, r16}, 0xc) 16:00:39 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0x8001, 0x1}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x3, &(0x7f0000000200)="000000000000e084cf09080000a080040000000040000000000000008663d74cc59c2d551be8785757c614d0a9b66a25d404527d312b2a1387c5b1501868b6370e4fb6a3a3f6915624c8974fe7883026d98bef26cc2d7ef77b031740d784c44cbee786cde1f70385000060d9bc3c5a652c7a68b12181fa975e1f4e50db99e604d9ecb164636f1f7fe521ea2c501706e074b5f231ade0c6c995fe62c9b7371b6fbdf5e5ba60d17d0b182c0b82e15d5000f39ce8aa2d15df06cfe9a3b67c92d655a6d241a43f7ba20093f4ee3503d1c8814068db5a0af7df12abd744047fea0734b5a3715da7f8ea972f4d915765ecd057ba3f2b83adda111cc142f4aebe999b9a4858eceae7222c4eb13009a08587a78f98586307bf686f429c058ac2cf00"/297, &(0x7f0000000080)=0xfee5, 0x0, 0x42503ab5) r1 = open(&(0x7f0000000540)='./file0\x00', 0x100, 0x80) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="1d1427d8178e800d068d89c8db2ef5956156cfaacaf101b15b310f4340ff7bee5dd285aa3a925eb807703858bcda396a332d8116e61a", 0x36}, {&(0x7f0000000080)="fc8b87e053d430d202c432f25cbbaa4f", 0x10}], 0x2, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091b1fc90bcceccc24b90ede5f9c438748bd7568d91956c606b7fe275966574bb4394baeaa8b3ef01ae762080719dc6662e", 0x45}], 0x1) sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f0000000340)="475146e9030d461eeda731e45c04dce43f6f4fde2c0329dece9ec84174949ca7fcec5428b9c6171ee17d191144fb885001b6a5c58a177025aa7268b79ecf76cdbe336744fce79291ee3153286d6727ca263131be26b634bd74b451248c68698ac552eb45d5cf4aa7e3e70d84c9084c6863f8a07a07391ee58411a84ce4ff43a2f7afa69c21a2028a7b99d3aacaba4d778230f02a7694", &(0x7f00000001c0)=0x96, &(0x7f0000000400)="5ddaee57669bb95829ae3a", 0xb) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB="a5181c1ca3be1a7bff"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlinkat(r1, &(0x7f0000000440)='./file0\x00', &(0x7f0000000580)=""/249, 0xf9) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) 16:00:39 executing program 3: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x27, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x5}, 0x3b797b67, 0x0, 0x0, 0x0, 0x0) 16:00:39 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x8020978b, 0xfffffffd, 0xfffffffe, 0x27c7, "bb08000100f1675910508b00"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x7}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xffffff04) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000140)="73fca459724f8cbc3c6ed14401", 0xd}, {&(0x7f0000000340)="85c13e1df2bdc042c51d248d0c29a01df1", 0x11}], 0x2) 16:00:39 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffbff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000140)="81ffffff", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="26367e7dd85677d47a6577f76f74b6988fdd86b6e1023d1abf286efb3695e58ca93ccc2f9b535461b12508a14c65f59502c755d9c831748ec9ec96b18abdeabdf2334b89f88a775c0ccaa15f11ccd082b54a80c4719ad87d9f7387045c3b0560800c45331372206b5182475ec1dabc28554c11", 0x73}], 0x1) 16:00:39 executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="5282e907e339", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @random="77f61ce24219", @multicast2}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000001}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000000}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) sysctl$net_inet_tcp(&(0x7f0000000140), 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:39 executing program 3: mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) close(0xffffffffffffffff) r1 = socket(0x11, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0\x00') symlink(&(0x7f0000001800)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x1, 0x0, 0xbf) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100), 0x0) getuid() open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x153) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) write(r1, &(0x7f00000004c0)="d71d37d8e79370ac3726d942b65f6b90925bc2f931770bf5b2a5c38b95596f1df3b165556e21ae2e26760bbe2fb44cd51dda1373ad511e2ff1166eaeab4bdad686c621ee37b186086236197283e4a88d9795c9140f0c8926ce4abd864480eb9d800927e20f9c418d005b2605af4d712fb84317cd3da28a65ae4ef2da10ede6aae0d9e21754bc15af51d141dd416f65a4032061ea6875a9e7f0f69a97ece82db053164382076f2dc91671e00099fab90bd660a5e52edf4b95997086bb78a8e8bfb93924059180271b8f09000000310ce8619b171e3949ce5fa5f00a7e3ce2c1b57395f322b3ee3f17539c4b38441a9fb108343b4a7d613b7b5ad82ae7a92b96a252bddbdefc7bfa9e886ee9ab0b7821dc31bb5b609637dcbbfc6a27ce1a7b765a4c92f421ca62688dba7dfd6ac5f6a9a7a3f81003c0123539d92f649cbad82d077acffa28dac0c2f4740e14b815e9a74651756e02fc277e9b45ccd73d6f0c120581d73cc156d8d65a76ee6e81ce316be894efb534c466f168e988ba3e345a7bfe2daec428c41c5b7692772a7a1c8a28259d9a9cba1f14b005000000000000006c20598510929d3f887e395c97c9432969870f6e96bbf3dcd8ddb2e2f9dc9cf9a792ca69892769ec559a6820f223fb16523aa9e228739146ef7ad73f8f43bb02849466ef70cc7a508453b6498070c4b6078c133ade17fda3f2dac569bd436b25", 0xfffffffffffffd58) r3 = getpid() sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, &(0x7f0000000000)="02379481", 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1011, r2, 0x8) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{0x400000}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:39 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x1}, {0xe436}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r2 = open(0x0, 0x80, 0x121) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) setegid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000580)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(r4, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000004c0)) r5 = getuid() semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r3, 0x0, 0x116}, 0x0, 0x0, 0x455}) getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) setreuid(0x0, r5) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) 16:00:44 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) writev(r3, &(0x7f00000024c0)=[{0x0}], 0x1) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) socket(0x10, 0x2, 0x0) syz_emit_ethernet(0x60, &(0x7f00000013c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x2a, 0x3a, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @local={0xfe, 0x80, '\x00', 0x0}, [{}]}}}}}}) 16:00:44 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000040)=ANY=[@ANYBLOB="a8e1c10301029a17ea"], 0x10, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000001780)=[{{r0}, 0xfffffffffffffff8, 0x33}], 0x3, 0x0, 0xffffffff, 0x0) pipe(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = getuid() r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() fchown(r3, 0x0, 0xffffffffffffffff) fchmod(0xffffffffffffffff, 0x0) setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{}, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a9150", 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r4 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0xfffffffffffffffc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffd}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000140)=ANY=[], 0x10) 16:00:44 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r2, 0x0, 0x22, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x0) close(r4) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="cfc3a8fc80a16dfabb8abe9031867da1cf85cf4ad8a73e7ba899114eeb28f50f1015f10a698ebccc93b7214bdd1a5aae14989a112a3cde5be5dcf5f2b166f0d1d000a43f43c0f92d9abc45256fa4e1807be5ad9b7120d3570c3df7897c8d45ea7186111a265d713a7f3a062c1d2aaab5a3d0d05f2aae9dbef58fcfcf3e9275d2245216929e980f0a30e7f8c46ecc06c3b940b668f96d1882ff44558afdebde54a841696890d9f5e73cc99d9165a4bb8aad59dba855bc87cbdbeec37cb5f6d84839156bee35722c33d9510fe0a9580918fdd4bd6275f1ecc16737a3aaba11853f6309f7060a", 0xe5}], 0x1) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:00:44 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00011c"], 0xa) sendto$unix(r0, 0x0, 0x0, 0x406, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000}, {0xffffffff}}, 0x0) 16:00:44 executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="780230"], 0x10) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = socket(0x18, 0x3, 0x3a) r4 = socket$inet(0x2, 0x3, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0xb, &(0x7f0000000040)="8f854ebdb0ce2e0a5a951fbf0400885b", &(0x7f0000000180)=0x10, &(0x7f00000001c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="7002602acd"], 0x10) socketpair$unix(0x1, 0x5, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="780231"], 0x10) getsockname$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) accept$inet(r7, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000200)) 16:00:44 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a00000000000000000000000000000000c183a083d7c1", &(0x7f0000000000)=0x210, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000004c0)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000500)="167699895c1ae02a90e0185e82c401651a47f8e93ea8836ebb22b5f7f43e95b84abb948a3d90e7447e61c066e980fbc18317c1515312302d855eae079d1aa2436bee6c380aa09bf10dc497b276ec262112da60c80f2b34938f62a50afb6a56713595f07d995c9c5b7e9ac9ff5c818dfcc4931db21fafde7b3b3cb32722ea779c9bad7578be5fe198e9767cc3c514fa3e8d28d0584004c6b489fc844236b1b3c5a83c77084b64bb908bc9a1", &(0x7f00000005c0)=0xab, &(0x7f0000000600)="2169e2b5ec180c2c4e13442614414cd1fb2f5f249383967a77fb2334a3582d4b4d38a291f5bfa43d8b1bf36657a514190b5092fd77a7121ddaebc9b4d3b473b3cf23f45edf81475352bb76dbf0a2808ad809f0e968fdc5402f2e449b7c7d4d8791bfcdef28f7d9d31b08c65bacb4a90bcd6bd45357b2b7b45546f0967b0e999d92fac457601880d3f1392d735856f8404670aa53f48e5f171ee0df6ccf1a68c4086c653f10f06c21b58211b151f9d79bd6916e8ef9bb16dcf304bed13035b50bc4f25b7275d63abca45d805702af85550bbf0c3427ba8422423fd5b3413722c988fc7cf04f2053db018ae497e4c707ceee70bc476965718b41c16c6c2fbabc903deb373fc067194900dd84ba601a1353d125f6ca897d9b0ac26097438405adb1de1cfcd6eb3150d1498f8a2811130db18acacc37585481db1405f2451a669eb5139c25b234531bdc8037036a21c23cbf6ba6fbcf84cccfdc23bb904d5fc3812b6b2f861ebd19b41f241cd3245dc39b05fcd5fa9eae30717310ddc3a3ffb1e4624f60cdd6b73c8687ceb6c90a28f9a47880a21febeeef2b938a9c3b6b53b9eaaaa54afceff9dc9d8bb9b6eed0ec499913da7f06ee9c2bd096b1969b6f3416fb3db61e8a58cda13f849815bab6c66ecb6e567f87e5af06bd7e3b051ee64083ab46d822815d8739eab1a7a0eddc515cd966357768b4faefbb44e8c622970dd0ed29e1c9d084579499041aa46677689a102ec6d3dcb4d91d0475c89aa68316e1a710186443a9ea385b1745ff14bf656f7c4a4c8c9175954b13e9babf0c4eee250d4b3eb39a25775c1a35651189357ccb1a635e50132efd990fac6849d81130b5505d294d5ce7e891f81eef68e1a58eab947d5aca5319a153942b1b4751767d8a0ee93d9e67f05e536efd8e03441a4914cbf0b3e25e447dca5a6172986a9dbe9cac739b7401fe6d36437d4e01772b0ed444c3b3953464ecbe1ccdbafe516a4e3ad12ad3a76f2ee575feec9e78f14724dd21c8a88b72e10a845694cb88ab36c45f0c5d681ad7e7fd30d9afb76878763d39c3f1b7827575ece7510991870cbdf6b920e2d39ab679a4671071c7fa777390e56cc4bb5058c93f6d718d09d87697ad1da5d5212145518a13d9a9d249f1a9339c37b3d024996a636f5a9e561bb255f688380546c97ce095e82615749f57f015f6f3fcbcfafa048be8e75cf7d27db8f0395c584f958fd49517e30f89ec04392b430922831f17e564839bbb7f87ab66ab3c5c739956a13f4bf224ddbba67062898a3b98b30ad6bf44e02e820281495e81e8cadf8cd894939898a6da9976028c60fb5b181a974486cb3c126739df4ed7ef8f00aff239b4f17ea1de41e98d23af2ee93fcd00ce461d5e57e80eca621cf1f9083f712875612a1e910c244b9592d42f69d78c008706c5d729c3644bf2d3cc2f27e3683cb3726e528a730bc08057f90690cdfb61d98952a475fdc207626aac898b2222e245a8256b7ef209a2c38f3c05788bfb54a807f558489114aef12f322cdfe20fd5518221a44e20023e43f704b1d0ee6e7caf7d76cf512c0fdb963664c0031fd5c68c7f529825ed02005d49e5520068232b2c4a68f19a8cabaa30701b1ad3542187c6c8021ec09be1ba934610d52886a9ff2bcc368a5edbdf9dc7f45e8797d67a4b4e304d1c5f1694938bb7c62a9c4c292fa006912ca8440f2472883241b1588465767e2c17c35b02cf1a85dc83830c5a7a4553554513cdf9883b03a0393cd27d6c67bea570cd5476120e7d6505c4f9f35386badff478f37ebdb5335070dcdd7300018673fc1ba71265c31ee1a173ea97fe70185e2d6e572d0a11eba533d8baa0a3d0076fc8a2619b3bf9a98e89ab53caae5526b3aac113be924ef9549c12d6f3152b90052631f8487d27676c6cefd19a924bc76f08f657b2894b00eebed2b2c108332822dee0c2f30a5309c64a2cc7da251f56bfbf0ab2f6db77f4f702f7d58945717dd57ccb435ff59cd9a3b75186244620302b71785ff1fc6ce83c990d2ecd727b0c621eb1744f7ff4b809547b9492754652bc3604bb0d661044a7ff86f59cbebe749ca80fb7cefc28abb3764bd4dba47d5be3b0b37eda897a803018e0f6a6b11b859f476af1889ff99d8d2a75d58688422702859f4f57f75b6cff4dd0a385cbe71953779b528cf5bf42934bccf4f70a458851b00f82e0f1b39b0d71a123dcd0b26297ff0baf41ba2dc1198f73a6bb6ee9ee66c6b0b02cfe57eaa397c91d7b400f7f4445b6e65e53242228bd749ed67b1cf1672fe995433b50f3979450580d4e04ba19f97b011733e145077e8bcd149a9286cd98dba2ca5575ff93516c4faa20ce45c13db11455ba6ab4fa6f8ef32a324c66d51e0ee0f25024cf05829a615c76c842d579927b9d35f4719a0c877baa7cf0f2dcb34ac14fe5b559790d74505b1ef499ebe12406bc6ab0f696a867a920c80927653735bb61fe6c44c687ca6c5ba26d7f79a44b95386dcf8b56599e89f6d17d5210fe234a8e509457252501f021d4b89044629b33e3e2ae22969b9af9d325d27946fbbcaa76fe7df28344a451596d8971a0140b1151fb76901e907efb9d222408a7abcc05387cbecdfb5562f013232c8f5e331b27c33a7bbdf06890bc7002fbee73bc3835a314867593059ae89fd8018fee82d6fcfb075932950b7fe7577e6763e78851a90b291e8679e0392b70e4a2014e6ffa77dec3ff03883fa537fdff4681ef83516fa6a3b3be500d45820956c2528c0716575d19b8913bf55334f4a73d384acbd14505e935e22f6dbf4984dea513d0bc763ecba3ef7ca4a5d44f757b74b358f5941ae1345fa7f98e7ef1ee9145dea4317b94b0fed810fb170eefb37cd399f1f2033d91a5550c2464876bfc71dde070c17273c983089eaca0ba9365682674c6481da899f42656211d9136b892996f2155b38aa69fa93168cf1880f5d7c96c225493e59acb7ca7a8fe8724adb9a8c350119c55a4311a4bf8712be978554a2f14fe83721f1ea67a0bc00c1688581c4e660e0fc52a63561ac05ff991f3e4615240fd04b7edaea266a4362e5cb709e0fe62f338936439ea3716ec86f5995ad308c8fe20267535aea39b525c21780d7e8bc6a669b0c3cac6dc7bc5ab1cfd25482a81769d5a92ae0c50268b4e6183f9625731c6cde878e62e3d61ba3ad3e3166472abab5f419440a283ce10f57f6f44c036f10a09e9d54be85a168881a8233bf81bfdb2116de5d5cddd9396796a657cbea813836ea1728617f019abe032e8ed64ba94bb83c2597fdd81ab20f115b25a011256ea4eda134aeabdfe89c7b1fec1b9ffa75611158913e36fb8333b7422635743106ee9cc536a56d20047887df62b0bb8c2735b2ba538893f71f9614cbd31e68f91b0316655cd413d16a5b9df3b5ad1634a23b986c3a855da5f65b153ff7c5601674c0e56b3643ec0f72232cc7fdc1287aa2ff8700f2207e68d79dd9918c6e9313be326e360f0f29f0b2b0ecd2473fbf148ffdb0dc44a3f59e116ad4bf4ffb536ad58729861ebe1a25ba572a5dfea5c4adf826fd912966da71d9be6abb88518b2e2a6223d0593442bc27348f37eb6c5b0b9437ab08c880938675c0a8bffe58e852313096f869e6708d3e7cb6d12a2b40974e4c9738aa768465dd8f464108d0035760af94f6548fb812780706790270e5907ea052f0e73f1e44b7c7ab64344a05d3122ebc2136123df87c722eff1f6fc483514ab7a72a9767a3688b384efd40b7c7a35e725aeadd735e02b8dc7b4e4a6add7af59cb5a7c24625ba7db7171d5caf2b8fdad60256dd9bea978e5a72ac8e97855fb31a9212f0ce7bf7f47df8627a0629946849da22a6eff57b96255ef63f5fe30be564502076afe601841962540c2620057c406701b6400b9daa7a12f5652f533b2106047045285d88a012aafc0e9bf3d1716d412fcce8394a3907f058b8ee0b103cc9773b437df7d1f95c000fd428c5623f33d7b536485fe137907b0471010fcc16d9b1e93ee8d9421484e6774f9e5cf41cc4159b9e5ca0198acd87b7400ace0d64c8e9008cbca921dffdfab515dff6411d4da7af6cd086ccd259df23c609d104390d197e03fb6750131876baf9e0fcba4b51d0089998f2616ba9b72548e9f37fdf740a48c2f8256d2403f21b6f6fc98258a6c15453922eb2358d9332bd57149ca13377309dd92f2e5ec080a820cf9e63ec7851378020d2e47fd3d0a92df62d6f57229d62b6adff9b8052087d5f287af6125ac13434580a319f77df1f6a30c85b9dd87aec6f6c4656a2ea71d8557ba414108c3c585c54aa80b578007c14893ee358825f719e35cfc713da946efbdc9c4d7e72c886653420b8becb934fcef8a8b3231b888baad469bac5e6d07657dbd686f59cf870035493306c72838c3bed9683f1bdfd8c6610266e743645e9327e25203135122d4348e3eda107e9671021743dec26063842f34647658248380c283b119b2176ffee8129e416f442a1fb913f3941740c569cff7681b7bca29728905aa314c5d89a00d5602c639d1672f0ffee79e5598df072a859f66d99c1ed4890694358c269897e9655915d4ddfe06ca410d92b93a2e8af33995e2cced12150e5997bd1a20d7ad614a0b877fba042d83ca36082d802837a6a0277e8b6952bbe95c0a331903f588859f3c4b11597007feadb573eb2af3d16d84c9efeadea8a724e2da73d32a5065193a155fc72d0c3beeed881a1cea34f264b35b4c2212faf65eefe14f38a1d4edbb6620424d8dc4595bb16f78d0a0d4da850ed4353176e92183fcf07f132edba64af5a6f66749f0ec73d8e61e9b860559b4b1aed39b117cd8fd583b361c3db4c8092e48de7e086b9490be451fb5d1aa5d8c7d34e68fd6b824058855c0d670f9aa34d18f14f4f73f291f6adbf6bfdd66546a9f7302a6e522c42f7410bb79d08fad0f9653c404ccd87e71994924062306d74d5e668b9d408d9d1696e5c3afbac3c71a1a504f7d3e41a1b546578ffebeac062fb81d4bc6a170fb2a1bf0c07543c5625992c38058bf94272d33271d6a8d0cd21b788528541cdb7c00e5ec7df8fea2f5de9cccc62df570870afad74c9da956ba4513f21b7f4e02ffc29e4fadc7302d797307cd52c913099d03e4a9bfd7e768cab121d14fea6b131b139cf2783c95269a242d192bb6383731b4723279a40a48bf034766e4a0ad39adb638b0cd4b24ed599cbf3d9a8dcf0d6b62888a6cefa5f7610ea4daa64c856ee951f92d9eef3dd1e0a7bf83fb0fc89a77fd6ec8709fae375aad9ab8d278538a660c716eef47e2b19ae3a97a84803c5624dc7253d21cdc54bfe2740dabe8884c9a0222b3fc3b7522efeaeca0d6cfc75f46b00a2bfd03752493bf8236cc1aa7b1caa65f77a4ed875fba5d327e561d2dd080f912ba4559554af0e8f8f99d1d77931e2dc168b3440224f538748d59065323a5bd0e77a5b72789962f747e98b33f0b7ee1a2b8f16c7557b805509a72d6837c86c9f9a67c2df067d4199b8659bc1ccef2fa0e17c3c2cc6fee6aed6ce3a85a7211c8c810dea22f66941fed1d04095ee05c138ee505a4f57061f918a62d11ace9279a3e53cdb77f16510cf70c60ad87c66c5b44d8c30ec392b3c82fe7273310dfc99ac172fd3fc31757ef7cf4b571f8e91d73eeeddc9e7b55825053911f1c683ffe3ef29009764d3b664c917d1595fc15537d18a9700fd0a45eed2a528cb4541cdd59474268cde6d3af6c1ed230ac88ec65cf06ca016efd1f58644e962ac359d1d0358155378153dcc959d134243b40f2", 0x1000) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22", 0x25}], 0x1) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="0000000000000002", 0x8) close(r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000000), 0x0) r4 = accept$unix(r0, 0x0, &(0x7f00000003c0)) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/209, 0x105}, {&(0x7f0000000340)=""/122, 0x7a}, {&(0x7f0000001600)=""/181, 0xb5}], 0x3) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="7fffffffffff080600000000000000d01a7382008020000e0000fd0f000000000000000000e00000010101000000006e0000"]) 16:00:44 executing program 7: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) recvmmsg(r3, &(0x7f00000000c0)={0x0}, 0x10, 0x0, 0x0) setsockopt(r3, 0x9533, 0x80000001, &(0x7f0000000100)="75260914e173aa95e0f1cd06e10024aecd871ea40a3cd0b5f206364b98bd752a6c873156aff1bce293cbad7e5373bee5c462181555f9f31b71cc5bd13e4e80b89e836669ff9faede23b0a903736d1ad10041fbda698aef39ef91af4fc3a2dcdf7bd0f2f48ac29f6d71db8552e57f8914216a4eb7c2beff52ae07f6fa9b6a7ff4b47ca3bb80d354b99ef545", 0x8b) execve(0x0, 0x0, 0x0) sendmmsg(r3, &(0x7f0000001880)={0x0}, 0xfffffffffffffedf, 0x0) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) (async) socket(0x2, 0x1, 0x0) (async) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) dup(r1) (async) listen(r2, 0x0) (async) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) recvmmsg(r3, &(0x7f00000000c0)={0x0}, 0x10, 0x0, 0x0) (async) setsockopt(r3, 0x9533, 0x80000001, &(0x7f0000000100)="75260914e173aa95e0f1cd06e10024aecd871ea40a3cd0b5f206364b98bd752a6c873156aff1bce293cbad7e5373bee5c462181555f9f31b71cc5bd13e4e80b89e836669ff9faede23b0a903736d1ad10041fbda698aef39ef91af4fc3a2dcdf7bd0f2f48ac29f6d71db8552e57f8914216a4eb7c2beff52ae07f6fa9b6a7ff4b47ca3bb80d354b99ef545", 0x8b) (async) execve(0x0, 0x0, 0x0) (async) sendmmsg(r3, &(0x7f0000001880)={0x0}, 0xfffffffffffffedf, 0x0) (async) 16:00:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() socket(0x2, 0x3, 0x0) poll(&(0x7f0000000180)=[{r2}], 0x1, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0xfea}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "2e957b", 0x0, 0x0, 0x0, @empty, @loopback}}}}) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x6, 0xff, 0xb4, 0xffff0001}, {0x200, 0x7}]}) socket(0x2, 0x4, 0xe0) getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgid(r3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmat(r4, &(0x7f000066b000/0x4000)=nil, 0x1000) sendmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0) setreuid(0xee00, 0x0) shmget$private(0x0, 0x3000, 0x1d, &(0x7f0000ffc000/0x3000)=nil) r5 = getuid() getsockopt(0xffffffffffffffff, 0x11, 0x3, 0x0, 0x0) setreuid(0xee00, r5) 16:00:44 executing program 6: getitimer(0x0, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000580)="cbd7a505978bee3528fefae7d4a7cbefe2673e57f80136817b6e864e552879e9131eaee77034c212a14ffb115cce611e022a8a6f53559acdc8bf34aca837abfb919ec4e86f5f33705d33fc40746a7ef31f1a116bcda068e28a44749bf7746175533aba1b5260daf54fff23829fe881871460ce05c1c42ffe99722908d15b20739785217cf6e968f74870050d8b195ad12e1ae0bc89ada97b53a05ce4ef58df9036a210da8438f79467fe3e93132072a4f08696c5147c349795da1a3a45be63bbdd7d0e53b545d4a75316f5403fa9e0ea6380352097ff6103e9911c0d4f90ed8fd20c1256400a184e3db462b5623597761db76396ed3d6f79b78e27e17dfc24f84ae7fb19ef8d7ccdf00c1227d179cc915dbfb25c66690a6b79e53afbd7cc9852926d58f7f19480", 0x127}], 0x1, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {0x23, 0x4}, {0x87}, {0x5, 0x101}, {0x0, 0x1}, {0x43, 0x5}, {0x8b, 0x100}, {0x8e, 0x3}, {0x81, 0x20}, {0x43, 0x28a9c507}], 0xa}) r3 = socket(0x2, 0x3, 0x6) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="7b02011429"], 0x10) write(r3, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) 16:00:44 executing program 2: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x80000001) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xe721) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffff001, 0x7e, 0x20, 0xd2f4, "b0d991732adf1b75483fa944a74d55aa28a70b30", 0x401, 0x2}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x1, 0x1, 0xffffff80, 0x455, "62f36b33efd1e919207c2aec668b140b1e0680a8", 0x5, 0x200}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x7) r2 = dup(r1) writev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)="b0f7b6057d6c09b1fc3bafbb1ba29c843e0438bd19a4ca629311149fb612843b31ff8ddaa683b47b77f934aee1de43eeda5565c7f050846c17afd6fe2b4a2ca344a964", 0x43}, {&(0x7f0000000240)="068aaca02c119baa0190aa938954424c9fca6bb2469a0da1a1ef3ca7edbce08015a95db35d8f6ba4e91bdd5e26146e247626c0444c34bbb7251ea8efe41da8c84de27bf116bb1bba41bc4697550338444b22dce236ea3302865b1e23d14b14cbbc769944382853987e7bb2f2e56e1b8561cc2248770fc0af532457ad57d86ccaeb461e8452ae27af26a9751cfbe1bdad9965e09366f552d62774647d3114cca08601147ef39ef3364373abbc7c72b1bda362b27b387d5a1f37c96525391f912a132d28e1b1abe8ce7181287e4f08d7a2e5", 0xd1}], 0x2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000380)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000003c0)) r3 = socket(0x18, 0x8000, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000400)=0x1) r4 = socket(0x0, 0x5, 0x9) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) r6 = kqueue() r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffe, 0xc0, 0x80000000, 0x7, 0x6}, {{r5}, 0xfffffffffffffffe, 0x80, 0x80, 0x0, 0x862}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x1, 0xd86, 0x6c8}, {{r6}, 0xfffffffffffffffc, 0x20, 0x1, 0xfae1, 0xef6}, {{r2}, 0xfffffffffffffff8, 0x4, 0x4, 0x1}, {{r3}, 0xfffffffffffffff9, 0x0, 0x8, 0x48, 0x3}, {{r4}, 0x1, 0xcff6871fc88adc44, 0x2, 0x100, 0x10000}, {{r7}, 0xfffffffffffffffe, 0x4, 0x2, 0x3, 0x1}], 0x6, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x1000, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x100, 0x2}], 0x81, &(0x7f0000000600)={0xffffffffffffffff, 0x7}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000640)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000680)=0x297) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000006c0)="1073fff442fa4e5f01fb8e9ace69b20a119c61af52e7b357bfa5f1e50a6fad23fc4af56e579d2c1fa6b3ea1fed9572ac35cd28ae289bde1bcdcfea809779762a449bf82a03fdbc29e8e52a717ce0bb741918c9dffca730910e6c9187655bca44ae246f7494c02c16c2e2770b2ce1a8cf55ff099c560e52dd3e7cfd6e3074115ed7f9a0b0bbb4d70e05e8d2552db86d0b18ff86134708402022976a8b2de87074bdb918c9594e109fd6fb5683dc253a6e8a7321abe3306dfe787f408b8be873aadbbe7eda4afb9f15eef56732406fc760f9111f14bd21dd156b3109ded0781e6035ac9e6af01ce40393f32f97bb8ca086", 0xf0}], 0x1) r8 = dup(r1) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000800)) r9 = open(&(0x7f0000000840)='./file0\x00', 0x0, 0x134) close(r9) r10 = open(&(0x7f0000000880)='./file0/file0\x00', 0x20, 0xb) openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x1, 0x0) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a40), 0x80, 0x0) kevent(r5, &(0x7f0000000900)=[{{r6}, 0xffffffffffffffff, 0x2, 0x8, 0x0, 0x4}, {{r10}, 0xfffffffffffffffe, 0x51, 0x1, 0x7, 0x7}, {{r8}, 0xfffffffffffffff9, 0x80, 0x10, 0x9, 0x5aee}, {{r5}, 0xfffffffffffffff8, 0x44, 0x1, 0x10000, 0x8}, {{r8}, 0xfffffffffffffffc, 0x80, 0x3, 0x2, 0xfffffffffffffffe}, {{r6}, 0xfffffffffffffff8, 0x1, 0x4, 0xfff}, {{r10}, 0x6, 0x4a, 0xf0000000, 0xd618, 0x4}, {{r8}, 0xfffffffffffffffa, 0x18, 0x20, 0xffffffffffff0000}, {{r10}, 0xfffffffffffffffe, 0x20, 0x20, 0x4, 0xd117}, {{r1}, 0xfffffffffffffffc, 0x1a, 0x20000000, 0x324e, 0xff}], 0x80000001, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x20, 0x3, 0x8001}, {{r11}, 0xfffffffffffffffc, 0x13fb3f46125b3bd7, 0x1, 0x5b1b, 0x1}, {{r2}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x100000000, 0x3}], 0x101, &(0x7f0000000b00)={0xae, 0x7fffffff}) 16:00:44 executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd81", 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x44}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x0, 0x1ff}) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x80000000002) socketpair(0x1, 0x2, 0x1, &(0x7f0000001640)={0xffffffffffffffff}) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) read(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0xfffffffffffffea7) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x1}, {0xe436}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r2 = open(0x0, 0x80, 0x121) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) setegid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000580)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(r4, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000004c0)) r5 = getuid() semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r3, 0x0, 0x116}, 0x0, 0x0, 0x455}) getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) setreuid(0x0, r5) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) 16:00:44 executing program 3: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x0, 0x0, "225e00d15504aec100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 16:00:44 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="26367e7dd85677d47a6577f76f74b6988fdd86b6e1023d1abf286efb3695e58ca93ccc2f9b535461b12508a14c65f59502c755d9c831748ec9ec96b18abdeabdf2334b89f88a775c0ccaa15f11ccd082b54a80c4719ad87d9f7387045c3b0560800c45331372206b5182475ec1dabc28554c11", 0x73}], 0x1) 16:00:44 executing program 3: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0x8020560a, &(0x7f0000000000)={0x5, 0x0, 0x8, 0x0, 0x0, 0x0, 0x2}) close(r1) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x80000000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001740)=[{&(0x7f00000000c0)=""/166, 0xa6}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/92, 0x5c}, {&(0x7f0000001300)=""/198, 0xc6}, {&(0x7f0000001400)=""/108, 0x6c}, {&(0x7f0000001480)=""/224, 0xe0}, {&(0x7f0000001580)=""/158, 0x9e}, {&(0x7f0000001640)=""/169, 0xa9}, {&(0x7f0000001700)=""/57, 0x39}], 0x9) sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {}, {0xe}]}) syz_emit_ethernet(0x22, &(0x7f0000000200)=ANY=[]) 16:00:44 executing program 0: setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x40000005, 0x300000005}) close(r1) 16:00:44 executing program 3: madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) symlink(0x0, &(0x7f0000000180)='./file0\x00') clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) 16:00:44 executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x82) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="1d", 0x1}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000140)="790fb71f499831f107eca6c225d8abe44d863c3c1f4dafd3d407e3c1189fa0bd9af1aad1bdda1599d9756ab36592324fb2f8438f8f3fb9ad2bd6a3556fd17c675df5d2437305864515623f4732e222030adef656ffb9bb96d98a279e00ca4d65dddcd9d9128ae601b65499bd7fe926ae89eb4d599c661f29682d94cc77e02804784579b1b1cbc0d6641e38370ffcbf6003d022d3a1e55c2986bb", 0x9a}, {&(0x7f0000000300)="12aeec22cd24f5fe46b29e127ca9aa7cf9f09062ec262cf6692eb66a1d0f469a1408fddbd3d55ddb9f385058edcf2b652508dc26f2c7f891f1d6c9a7f3a3f34b0caa6b42a5ef131603b9330ca5f4f56c656c63a1fd2a00747105d84930be27df1c4cb652017521bfdc2d8f42e23921183abe210e901f8b06899e134dde234b706462d07715ee120cf4ffdd7678e1780415e1240134b00ebb1cfaa5caa17a624d087303cd44237ead0ad72118951dd282b9045f0b956de28b86b0083602c5a790b5b1b9b66b5fe820977bb00da9a1875e91ae5034fbd3922383d0bb60a66917509aac8debfffea3567dbf9f9bf61bd15b332d8fc56142687e2a3aaa2e58d7ff36982273f6f6e60c6e957db97b44b849ba4166a884e0464c63153942c1d8f3918c2e83b1e4c2a389cd58ba299538b10319298ca55c5201094b44796d1538a859e4440bc0b889bb4e2c9419eed4fd92942a7baf9f02f34c611eebd4d95cc58a95b531dd989a560ae5dbe126024e4e4a3c9f26df3784d1", 0x175}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) setrlimit(0x3, &(0x7f0000000200)) mlockall(0x1) 16:00:44 executing program 2: ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x20006473, 0x0) getuid() seteuid(0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x27ffa, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) close(0xffffffffffffffff) connect$unix(0xffffffffffffff9c, 0x0, 0x1) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="573acda8f8f9ffffffffffff86dd6060626000102c0000000000000000418230a510333e960f6a53ba61000000000000000000fe8000000000000000000000000000aa11000001000000004e204e23000890781f09b807b8e712482074fa7dc941646ea82666cdd45386a923145855"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r1 = socket(0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[], 0x1c, 0x0}, 0x0) socket(0x18, 0x3, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000340)=ANY=[@ANYBLOB="040700b9e03a5838bbb107e7d6b0853a765e5d6353d3f0ce61f8fb99231784ca88f7dbe7fb78d5c083bdf686843076d62440ad46014c9258436d667d7b8e10f70c81f38bc4fc2522e4396ba472f1f18c706d6eb98bc0857daeece051ed91266539b712a764d21487701ca3a897ffe1b464f866232f003df143823580129834139340985a08327ad2f82fb76240aa0a4dad4b733753a5132d893f5c84e8"]) socket(0x2, 0x1, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff07ff2f66696c65"], 0xa) kqueue() mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) 16:00:44 executing program 0: setreuid(0xee00, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x322) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x18, 0x3, 0x102) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) 16:00:44 executing program 3: r0 = kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xdb, 0x0, 0x801b80000000}], 0x1, 0x0, 0x804, 0x0) dup2(r0, r1) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d01d8"], 0xa) getpeername$unix(r5, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) dup2(r9, r7) connect$unix(r8, &(0x7f0000000140)=ANY=[], 0xa) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x6) 16:00:44 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000540)="56b2c320b0c44bcd1147ec9ed19108f0544ae4fe1f6abec7bf54a4602974a7e2f03bacb807c7818f77387450ed02e1311fd351b96070b25827cef2fef83c91be4da8cb2a0bde378fdb285b83b15e82be51a2d68f2cddf0409c1e55abd2e15ec7631382d5255d267267d50f794ea43e4b272f559b56a60bc794a4633a5ded86b8916325e657c401a6132b79c506861eaf2128c9a747ba50711fd2ebbe57cd4d0d5942fcd5bbe35a7fccb792cf21d88b58bd0d63ea86378efb06c3726f9cdd7cf3db892269ad4090a8dd1a90bbfa3058a564f55dccf112988526e4bb25e957add6ef51195c329e46da91babd2c6e18be2396d058d400d0e07cc6f0d299a7102e0263667326639122c222f0d1fa90f3966da8feeb03c88cca5f4b7d9a0f99eaa4a2ec84bd24e861ea765da035c4de4587105e7feefd89c6e419860abd8de7e6fa7693890e3f1f7a4291fd0e0ffb116f8295d02c814f8981353156197a93ee8b48de476829826e1e9cf4c7c878a572b70da316d769632fb2cfdc3bc399504290e0115f7c577e5894c0b5160f97ba9b0314d2828369a6f1441069a0e685a531d0cebc0667804102de7f2df9d395bd3d730e2e3a16bf5d240d55846d9b302e668bc1d4c349b11871af554d9c4004ffa5bd84fd7ab32426cabddf4986ea75da328b944b44103f54ef6e67adbe19bb30685ead268c8e740ce9336c1680bc99ef29f21b2fd67749eda01bc26a4ceb54915dbff449eb244dd0a3a93aebc08dd72d58b8104ed69a2fe17f7efa39fa222b2cfd0c12c8bbd41b66347eb245156b659478b532089e05e79a69478c1e7ab32870676f0884f1ff39ad6127202741e614d6f9a563d948934c3214d44f467843b84c25f67b9d292c6749ec2ce55b496c28a2191999fedec38f702ab1424614af14865324c100e4b135b8ee0bece884080e90f72cc2627a4ead758428d4ec91fb693604b38f205fdcf6ac1ff21e1c4b4f7e679e9c3b7141bcece4ba4b7fbc5a7c147ed2a5d6e90418e408be7d77eaf2007a62ec2c761560a0997cebcb63f375ffaf7b60503ab6740eb7860f40e0867fa9d812fdb66c066888642fef43b239ce138bbbc8b54ad83d3a62cf242f16c92dbf5bf06fd9b2cfd30d8efb10335218055148d15db05d7544336721f41704211eb6471583aae3021ad4314e057b5943ffd297d3ac37d8c9d8f7dae86a4ac4530f4c4dd08095726bea65259d3e84e9431713e0a5ca90130cd8349714bfde349bc413535136c9996721e7504fabd7a343fc7e3107e7a029f77dcdc018370fcac950d23dfc6d4d9a5589f2f05432319ceaf693041fff7ac1938efb9e37f7ba5a2b060c8e57c14d92d688895f65cabbe6e6e4c4f4f11eab3f5149aa1f1c978a27bb80f3cd560eb2b636655b973d9c7e338dfa8aba166601fef998c9478bc0fc3503d9faa5e04c2f0d401ef450ba658f6dd959156615860ce4a61d27e5883d44c720d4fe41f2468a8a0d22ef52d47f7a7cb30932be01aef3d62d83f83458b8f07dd8027b2b7b5cf2fca186838857905bc5c23ad9e6b07331d16f918ee01a817192daff99c2c1c5c867ae4122e47a032db5113f64deaa8f75df5d8f3736c847796faad1ef41385ddbdfe9a607161693b9182fbdef40505d4992543c3d4d85cd5e1db9ae6112aabc1aa9c8fc64672a60c42e457c7942a46b75d18c54c3a0527c5358ded00a6afdc463530a26da2eb20c4601d26ebe58b34e3deabc02efd24c92b0172f530d660e0ab7a91e14d81b4aced9d03c6b947a207bd0b29be79b1486488967b895081ab24228637847463fcbb395e9c7fe4330a993db4f6d1d15a06fac84abb929d87c05b2c17e2563090ba0d3bd01229de97d14971c738e2606f71051f6656fb38494ab2d240937ce1c741f241ce3f2d8b1f68ccb97a870b03d0a979770e2446c12ece367e03739f8f5becf5e34ab61ed8b548a770fa1a4e9a4f209a919f6e3d09b544d844245b26b1d3347fc999175fb1ac09ee9ba50231d0d290a2d97db36e50504c3fb414bad286e8b530027a11d8b4635bee194e382bfd64cd27524183d92ca49c23adee0bbf27a60dfd6669770f2b1af348ed76f2c3ebdefee9040e1c5e6c2108f7de7a50ca3523f7e2336f414ad84144daf34af26ecd5f1535a99a2210ea890e76d15253c8dd8f046b8e5735d4b9a27192c03bbf274e57d36860ec0efd38d9bf2f626b1d8f67c7a6b2b936b907d1dca9bb1f213c7d08326a22afb7881156a3f8bc64e52d9eabe43948f85845ff96e9afaac2c1da20115a7341c591fbdec7d9242bbd9d8c76500f77026054a3b5ad32873f04b875461dd7dfb1426547f602f7d9a15011dc3943b78718326cd00158e9c03415b70c8aa9f76eb37797193f026951d91e65cd6a7a564b966f25a1510cbb678f4ccb0dd3c09880dc59301a1b64d08fb86484325a5a45150002a3557a27075d938193b70f32843a7584610685f33e90d0f6dc1153354d383a7a9709fb526136ed90f3ce149f1d70cdc41efa375c02ed16858fdac8b5400521788de1f9a514dfc5d3fa279ff2d2a6d9a11c34368b598ec7c7f0ee2cda398897d87e02eae2c41ea2fe1e2b4c8c9c80d1c43c2be9ee32cd4535a1128a0eccef47cfb38e316908bbb5b79e93a75fe448c1df63d1a671320dd2310a465e840e15bca05201e011d26261d0b46f5dc0570a4f5d2be7314d6d8da356e71eb5e6d7e51b81648f269dd4315b7889043c98c4bca68e8958185a939ca274b923ee51ebf9a071b6b4945e7b260b53a560c14b23dfc2a4837c728fdaf1d582c06a8d2fad9e64270f4ef2c0bd87f0a28ed2cc997adfb6af60d06f3f7bef91c7dcba78e26703f41e9bc0b8220d2d3c76090de235d5f011b83df56a5bae90eaf25bc6550d544d8347e5e7be9ab7f10654cdbbd83d827757630c671e9e41487da3efa94f4600d01d33181b6f518ea26c3ecab4ca0bc9128ca5e4dc6f1bebcbed2d4ee85070747ec4410577042b231db090281fefe923f288d1f1c478ca678f9d081b576126545fd71915489b48f2d4ce1df03194b667767698af5f4ac9c0f1d4ccfe43d7256719c3760633b91de7189cd4836416e8410a94c31985e5da8690a630a617a020d20db4fec488fef20a4e6f644ee93538d53dbf427d858c7d7296e3a8d01bc0d0c2263017484919a50709f69e081678650f6ee0d97f0541faaa5ed8128eb81674109312237f723948ffa00558d4676460412a7b8b37dac32173e64b9243737848816c5f47598f0215c33dedb5f02f86ed9e3096c361f15c9f1a60658a9718061d428279fac8768e15ebe4ca116aeeebd37086548e499e1eade25fa938502dfa1733f39d13afe02ec042d95cd0eb63776df14242d34b3cc317183993407ae0c52fee457b16c3fb798d9a3d53873fbb5a43cd3df0e35d4bc3f4c7baaccefc1d0bce3f0f4ef4ab9a320ed873fff2e83ac063b648ddffa1e011fbeb3c5e4de71d62d3d788ca48414aeeee864c5844c44d77947993ed18d07afa20ffdc7f79baad7d435e81de11446d975edfd477a8083ddc17eb01736c0e89868732ba50edacbe0d505a1ae045589593163bf5d76116cb50eb30c7219b8b87ccccd5a214ce7cb2b95059f1ac324fcc293e478f39e10304be9c185400d2c3cc0edd1798c0be108d4f348c0257960264c20a271b12e46d53a170ed0921eadb27a5fa058dac96dbd3d142d76494e04ef1c01bcb2ed5a2464253d01755abcb190a4bdd613dcba8a73060dbbb749a28cb09d78b081e9e50fc431e57a735b8777dd299bac617d143308ef16b13ea61190ebc9d529733f96783c618c4d0cba533c11aa62ddab5914edb38ab44e27a99e366a60b45099bdc765dc6f686d6506acc1cba15567e234463ac3573cbe440bcf2516bb3fd05cdea7fab5f53d4b9c52a7d609f276850b49175ebef634331ae77899fc7977dafdf8ee441c3a64e5aeeee09db3e6029b6e2267d88b6ec32f8e5c5f6147a89c71b351663a7b1fb8e8e193419b7cc399bd53b280a0cc3e580c2587b592bed7115d71e36c8d498e25e936cdbc6ab545f6c590f2d919c83d7c213ff2ca15d0460a59a1ad6710e3044126d52ffccbb022333f216c11915ce8ae53c669d054a1b200f0b5ee3cbc83e2dff0c4237fc2a1798e1eb6da92578f25060da113070fe0bf885af80394c221c5261e17868aab71d6a8fa2307c49857ddd5cc86def5513ffeae8f727968ca252a69c97255dd52029cd238eacec476722f6e4dc41672eb78637bf83d1ba841f06894109e5340a4e25608ba7a28cd69ca71d82d3f8c9c617a29dffdc40b789b0bc43199c1f9e1969a1b372b9fe2d75f1b4977dd725373f44ba2cf6660f26eacaf04b55d6d60e96611eab89938aaec10115054a106c2a88775f1b19705cd33047d8ebc08245c479d2b264b3c027fbd376d1e93c7983b2245c3e7a9b523070345cfd6f0899359aa83919d14647bed95333b7909e1419853f98e4406ac32c07d42dd46aa3494d4960d158e847a7cc1d04491762aa0153e84a50ec11c00cfe4206892a734d6a0bfc1ba8a3f5fe034c27051ff36f39d68668a7ac773935be87e2b29be94de4b27438f86f6fdd4c26c2d04dbd132e5211215e28def7a4c5321d0dd88a757a9e2a84b8e4f151410dc76514fb030061ad2b7b0e42c6eb87f7bfa10a009cb57bfe4e892c8ae0bdd068a57d9f82c25bf135942602f4cf74f6cd1e86748b4cf84b7dce31f143e95a109b19ba62d3204ecc3fa683d86002150ba1478e0a4a2064e9bf1f3ae99b17aeb77bde01c2bf1fab2c2d6f09cf54317a2014835f1c4d971d10442b578d8d52cc58217d88bdf8fb492057fe5f2bbf12b2e0ec7b6e1271153f461eb748234cfbd28015a5eb36049803552d0bb4a6654e427ecf55de94e1ad3b760616dd2a839eb0587acf2a9fee8a50fc874c86bd592019499018e9cd25455415dc8cc64323b9cfbb2b4c7f90f87116de8a5b5f7983139f6ed8ab1a8e987beb123aa4591d783077e99032db4286daeae654bf6af5a6e0e9d6e08df0a14717657243159415b560217b3a382bea8f8e7a12346c3dee408acba6c7904bfa31e568f8886af1fb232e9c987579fadddbae33ed17bf3560a8da2119946cd43e81d9a98fc624da9e269562a0b343d45496f13de7cdb7d900f13db59e93cc858b737b62c4b83d0d233905e4ecea02a0d50df23e9af7695286d2478fc2ce20a46388e9369ef73e0cf58cddce3c84772a3f23861a79568ad1d0aa9c16fbf072792b8ded83d3e772d02e8917b2f64ee751b20bb39667ef89c8f186b2094baaab3f5eecdbf96985bcd73ee662f15f914ee24d00ecd5f229e60205ec080a3a7e574443bedcebca17d794b05aebfbd716a4b81ec7bfee95138e8ca37e545237f68e84e1cba15e384060bb76ae4ae6e7ea3cb505c13a769f48c97e4bc22c996739b21aee7668dc6ec4a895264da05817cd9a6089b75503cb19b9b91ada2ad351da8277d3685128d2079c682a520a1b2ed10971cf41923b46bb31231d65021d6a50544de4f14c6d3c3656e463e1bf0e2e44115c184ddf7c9858de4ff1f2adfcb20b70772c12063dac69395aa6703c581aec78937783c7b576357b066d07a1e96f740271745f887fd", 0xf90}, {&(0x7f0000000300)="e0496b79476f0c409da4b2550532c1f1c920591e7c4a3a943136f9d3766ba14221839dd1f30b2d81908f5a2773e7f72c7215b42146394b5d50ebe43378d8162921f0b4bd10bbcd1bab8d6a7148e6c5f56d88d968d47a28c4edd637b5e9198643534febd65d5be807b9dfdb6d805035ad96", 0x71}, {&(0x7f0000000200)="5d985477891a99b8d67223d77e98dd61bed95469b0f4207e0be204eda78f953f3d535a664e0368c90fabb3924019ffb7c7993f78c34fe6faaba078654b05f81b910253540b9f0b26c17ccfcad0cb5cd4c65022db708d857dc058b48db8b27ca988ea05d093d545447ebe72f7886d0474a979357c3f843f27f9d88e4f38decdc7c7d4d87c942b1c463d113ecc3d6b3aee7031dd057e9e92c877a699e3054162c32c4b341e6535b54dccf94624c2eb857e208725bf7ad272bf", 0xb8}, {&(0x7f0000000140)="bc64537b8eaab50a3503e9", 0xb}], 0x4) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0) (async) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) (async) close(r1) (async) socket(0x2, 0x3, 0x0) dup2(r1, r0) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) ioctl$VNDIOCSET(r3, 0x41946465, 0x0) 16:00:44 executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="65403a489d4113362d4434d874b87b11dfd1a7d5604ae5d956355655105cbf207b5f30502d26b4255debcf47864469e3630fbb0a7a1fd54da4c0a80b83968d1679b7648d3a39594b33fb24026153dff9b43d77f5ec0c13f22cc54d749cdfcc4ecb8ddba9583042839d709cd880d370c54888e6d8754fc382fdc45f58e8f687fd0e6bf88336cec6d8c200bdca4b6e388719a4480a0b88cf442863d4fa5e824fe6e289263cf4b16f24feef3f28f7e72c3585517ea51733650055ff73a96fb3b8967a5b6538158816408ca7f54e6c9dd58a5335e9be5cf7911ff935b16d01ba9d388c9607f3b9e4a9453581bda45237498c207ad0c43728f517f82471f9cb5c0038965c32a70768fd5b13b62be78df612b508057232f6f3decd7cde1591de9f936439db1cde0f912ef5007dff22984803e68595c976d6742306cc3bc884555fa5848ef7bae21f372610659dd9cd4c9656a79b249b0dc8749a50a721b2cc5cd8ed585c5a22f6452007e6bdb82948db75e74b810c186413519b935ab9b754aa97cf57fa086e424056fc973e91ca7bfed83c140f7c544311454e6625f0c6a07c40209d0973f4122531c0109945ae73784378878fe4ae70fbbd8e08afc084d5c4153df3f54b02dc36e71084ec6043eeabdbc3a1ef1a869a8d25393ba304732c276277ca438764f4111e71a27bade1943be13398dbfc209a1712f51b2964a149ab605920a46939fa95cd426bc70e9a8078b462a9b6f84091bbae3ed9b41a5ace738d8e47a5a5b0ffd494d053fc94fff4a0917cc947b549764a9a7d25c9b727256d6b3a0172df75b97aeaf2f9c4f1f374492fc271d63736fb4329d3ef29d3d3780b5f3dbce8d66c394edcabc894dcf92684d8eacc29043083412af95d1c130e3aa49a9663abb15c468ac877f87f29013e98137a3366b513e86115a3a057e79c4e118befb6cc730a8e7c6a9081614af227f45b3ad5db8169e11f3823ecd6e6ba4b52459244146a8e06a03d402b794b9805a834da857cdb23782cf96a0d494cb82ce433d9d20de79dbc6854fefb3c60cebe9b60ea906e8c926f7de163990550a740168bc815210238154c8736f30a698d9930d896df72220e502eface986b3ab80a33314adc051b30551a", 0x325) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) semop(0x0, &(0x7f00000003c0)=[{0x0, 0x9}], 0x1) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) clock_getres(0x4, &(0x7f0000000040)) 16:00:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000140)='./file0/file1\x00', 0x0) renameat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000100)='./file0/file1\x00') r1 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcb73d041ee2dc630", 0xa) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) 16:00:44 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x15, 0xffffffffffffffff, &(0x7f0000000040)) chdir(&(0x7f00000000c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r2, &(0x7f0000000a00)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000008c0)=[@rights={0x10}], 0x10}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff}], 0x7ff, 0x0, 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x20}, {0x241e}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x37, 0x0, 0x0) kevent(r6, &(0x7f00000001c0), 0x6, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffa, 0x20, 0x20, 0x100, 0x22141efe}, {{r8}, 0xfffffffffffffffd, 0xd4, 0x10, 0x8, 0x2}, {{r1}, 0xfffffffffffffff8, 0x0, 0x4, 0x5, 0x100}, {{r5}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x4, 0x1}], 0x0, &(0x7f00000002c0)={0xff, 0x8000000000000000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x24, &(0x7f00000000c0)=ANY=[]) 16:00:45 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="e000000000000000", 0x8) readv(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x3a) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x90, 0x0, 0x0}) setsockopt(r2, 0x1000000029, 0x800001a, &(0x7f0000000000)="5ab777a5", 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r5 = dup(r4) listen(r5, 0x0) getpid() dup2(r2, r2) select(0x40, &(0x7f0000000200)={0xff}, 0x0, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) accept$inet(r5, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="318c5f000000000000"], 0xa) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) mlock(&(0x7f000001f000/0x2000)=nil, 0x2000) 16:00:45 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="26367e7dd85677d47a6577f76f74b6988fdd86b6e1023d1abf286efb3695e58ca93ccc2f9b535461b12508a14c65f59502c755d9c831748ec9ec96b18abdeabdf2334b89f88a775c0ccaa15f11ccd082b54a80c4719ad87d9f7387045c3b0560800c45331372206b5182475ec1dabc28554c11", 0x73}], 0x1) 16:00:45 executing program 4: clock_gettime(0x2, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x0, 0x3, 0xf8) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000001480)=""/122, 0x7a}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/70, 0x46}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/102, 0x66}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/34, 0x22}, {&(0x7f0000002800)=""/117, 0x75}, {&(0x7f0000002880)=""/158, 0x9e}], 0xa, &(0x7f0000002a00)=""/4096, 0x1000}, 0x3}, 0x10, 0x1, &(0x7f0000003a80)={0x3, 0xe514}) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x4, &(0x7f00000013c0)) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100051300000000000000400030000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000003ac0)=""/171, 0xab, 0x1800, &(0x7f0000003b80)=@file={0x1, './file0\x00'}, 0xa) recvmmsg(r3, &(0x7f0000001340)={&(0x7f0000001300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/84, 0x54}], 0x3, &(0x7f0000000300)=""/4096, 0x1000}, 0x7f}, 0x10, 0x843, &(0x7f0000001380)={0x9, 0x2}) 16:00:45 executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='x\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:45 executing program 5: r0 = kqueue() mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) shutdown(r1, 0x2) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x85, 0x3, 0xfeffffffffff7ffc}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xbb05, 0x0, 0xffff0000, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0xf, &(0x7f0000000080)="4469e4c754c9286967b9", &(0x7f0000000000)=0xa, 0x0, 0x0) 16:00:45 executing program 7: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146952, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x13, 0x80}, {{r3}, 0xffffffffffffffff, 0x62, 0x0, 0x0, 0x7}], 0x6, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) unlink(&(0x7f0000000080)='./bus\x00') writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0x0, 0x83}], 0x0, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r6) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x0) shmat(r0, &(0x7f00005b6000/0x3000)=nil, 0x4000) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0xee00, r8) setsockopt(r7, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) r9 = accept$unix(r7, &(0x7f0000000100)=@file={0x0, ""/69}, &(0x7f0000000200)=0x47) setsockopt(r9, 0x1, 0x4, &(0x7f0000000240)="cc2f5ab9820b37257582a82a1f52e6f270404cbcfc04e4f6cb46142a3e1e7090d736d7bf055bf62d0a5c2b50", 0x2c) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) 16:00:45 executing program 4: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22001c411a76da8a4f105af1", 0x30}], 0x1) write(r0, &(0x7f0000001940)="fc23e70000000000000028a87903eefb3bb2ddebbec154d6eb62bc05", 0x1c) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002600)="0cb258856c667c4b9659b6f0f77090572e05039f0dcd55722d2e874e16694146ed22edf7127381dd131a97f603f1197c22e807d9152ca8544e217400", 0x3c}], 0x1) 16:00:45 executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x3, 0x6, 0x7fff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x7fffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x40) fcntl$setstatus(r0, 0x4, 0x40) r3 = socket$inet6(0x18, 0x1, 0x1f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r6 = dup(r0) bind$inet6(r6, &(0x7f0000000200)={0x18, 0x3, 0x35fc, 0x8}, 0xc) writev(r6, &(0x7f0000001240)=[{&(0x7f0000000240)="98da61547a8606882996cea517c8757c6fce5b5d8c4031a550f85f4ed902917e094d7715a5a15103113c83ffaa435135fdfe66f247692282d075e37a352c0207c4ae76353512736b5f12809b54907255ec17a1a7c4b26193ad655fbfc983552f738cfc5486111280735587339dc362f8222a9b651cd7a3e5cf14bbbcca13e2e883569de25aa6ed0b870e71082bb106d4c14448652981d7dddc3f77c2b95527d0a2d7904402be9e7cc67dd3b31dbb403eb982d59ef6fb471c72cb7517822b66f1b64cf05bae0b4d7367c3f23847fd990fa76208f1980f27a52ff0533f1c0434b0e3160ddaa5e4a0a1108239cd67d1ae940e4915f9863a15a2d544c2dbb333842a138d47c1eaf3127627db6ee8b3293ec2f9f14ff28b89ead400f900dc05305351fd8c9cc2dc04c056f3cf34fc8f98283d989d6ba7f348682ca0208ebad5e8e67da9dd926176363c04100271acf3bb820c76add33cc367659de98d4efd048200cb86327627d8c46f7816d7756e66fa42da042680008ee263de98de5872056c42c3b02abd53deaf0d4ba58c2f1d500fe7f28af085a6a2414e2fac8acfdbfdc6d6d606eecf4fef478ff54f753520ed482289519cca4204f42ba95a071f7204a39edc6eae2e9a28fe27cb92b0e1f13d43277510ff81babbd090527de3ed322840a0f1319e5131d2a0db2300eaec6122d156d04e4e170d46799a3a8c6f5bf3c745840b95dc6533226361887cd4d013452e9a879c28c5034e8b2c81199bb1c865dc2a7861728d8896f259bfc7281f3541d59ef2457ff7c74b77825c554aacfd425666abc6332f71979e3bf39c066419bf63e8ec239a64995d10b1a1efb3308d0221231be7d8014ec3caef8f34b83366c679ff6f99e18f03670a6ac07075254f70f7784b277c3c25a1e0e6751b1cdd02b656a23fc1171d05bd0031ddc1880764495216aca10025bab815acad422c25236b701cc3eea896930150db3c5aaf34fea4427795164ef0505416749efee23bbc36669cc00609144a72cce4f6e04d6cac041f2babccade1dc61a9db1761eeec19e42f14623579047bb3a97eb86278aca5b64aa2f8a8df9219cce4f561b7602278ae08833d8d6a7a5c2e6980d353f1ec523fab2051d48d84740f9bfe94440cd4f9c6feecd1da69632597bd9788b01a683c3a7685820953599caceb1892de8e1713cff1eb74f5db2db6abac4011385ee1184c438dfb7a6a5c4f8d7086d87d5e9ce3b740e41c0d36cb8cd7ae9ff088359539961acafcfc35a46b0728615d90a572b5e7993511e892242f6d0a0c8795a9d6b3eb9dd44b1c5479933bf90542e03235fa20cc5f8d59753de9221eb3963b912a29a66b3ba2f564cf6e5871c9f114d01e9bf9e61c7cbc964f7f33b7f50d7d57554029782a4debc45df2fa7f178a820f6abcbbec12b59b5154831dafd987a130caeae0ba051b5005c8f3c3429ece2d989999edd9d4f4957222970ef78e5069d6d3271c4ce4f1ecbc05a25b5535128435e32a9566213150554740459fee7c78313ffc3967ef1e702c9b35c673e098739c7c8a0e9147d4d12061a0164726a5023a81de5854fc81505b0f4f1a0d35bde608722747e7cb2a24406eaadab9f1a0742e2601c0e1b9458e9abf617f316d6619a86bd70e350c107bf3fdf0e38984b7a83ca3b50c4d45fb441804bbcea9fea98df9c29516d389f7e581eed6a4ec9bf4f610bf381b44e746665ac300b412ade84f6ef7f0a3a5dbd48485673779c2323a6739208e93723144f9f9bcf05f1a2c10295b590b96cbb8ec6408c91bf32c5cd9138974b40fd298b3b6c00c0c99ca5d1bb4c754365afc7ef3c3e698ca449f7ff97e62973ddb656fea4385c377ad83968d33a492098eb90cebfb0106776f404c1560f1e1e84ac112eddf3231a9e920b6506b644b232b4dc9259875a84edf452b43111f4133d4b08aefb4643a2d840ba8dd0625b22fe7dc928aeccbb73db99ae188afd25ab1d367389fb7a8b57d46d84e36ad4828ed00acb394aff2bf571f17ba1d8181e4a54e93b71664d58fa9dcfc1c6245bf4f72a6f7c23ad772cfb0680fbb36076f110fd9a3ce046142d07b472ac5195292f47779ff60f47d32e79bae5302351de5a88d0a6da2d70a29f16f5fdb20c2dfdaef0728c8831ad71d292afb6ca1c2ba000e44a86a16d440dd9c0514f86e3d0b488494806e60f229f4aa2e2b4d6198acdef0faa2969f74589355f13c0d9193ca9cfe9124f8e22c819204f72fa29014e488e4bc82b806f7af59f401f786cace25cbae9cd45c77ad3e33b64f59c3a85780364e2bde3168192a61696b917d1359dcaab92f0ca9a51f62d6fb4925135c12b4d94ccf7ccbce7e46f16e1293efac65bd92fcf018f49989f5ffe9fa1d3455c668ed446154efca24c14a2886cb00af2db9fe0cf23796688836c575a5f102a21f9dc79ea8c7a3791396e6c2e9be9dcca13f799658f6a4cdf344d0ecaa3539cb39487993b4593245ef8e3d9467cd1cba1bde89bcb6c2177e1eca0719d5f9e392c8fe828ffb556dc3c833dbd9f8d3f9152ebb7c9624183261fb562fb440f2b0ed644dcb819fd967b5c74decf55e40d836b007a4cf93a07d6b23fac0cbcfb36e48f8cdea2b9103553cdb263d8264115cb3ba6f3d947b873aa46b007874e72d5460de589980bd6f6d102d6e4b405019b7de5d1ed56ca9275d252c00c32bae0a107692bc73e895947c93e8a5264ea9ccbca090b647e3db8889b6ca804d69dd52df040d569f7b46b12ae179bc26a8d21bd384c12ab31170af1d15639a699907cbf644c14dfa31e1a3c1861ced71f3fab199dfa94450f78585592d65df4d247b839f267c739a2a6ac02f44859bf94e3283836f7981706693610cc6f4e14e94b47e87393c9dc22e0b4a7a2de2f35ab1f5d11646d7884ef536f318a89b3b028c42078f301c9ecd8c6fc8e636c33e27aafc6bb7c940f64242fa9f395c32f93488a4b2420e5495af31da014354754deb302aaad43127d3bdf15359877013f94f687ed0b31e6dba7d823ce69d0fe5499c7e89e09b916b26dc2e002ccf5f392218796b9d7b4f8b3c0fd00e3fc6d17dc055b467bc9ba4402eba040c8d77a8147baa1d7d4c5cd084189b0365948e806523744e61641dae2ad8043b50a328d720ac72760296c32b05f779deefa2183740c403d42b85df50206c06293e8a49e0e8f3e8ba180d0eab9382911f735153d874574d60b86b3005e40f708a425e5ab8398484f46b67d94ad866c6d2bb832c31873f0ad45fb52eb5f33aa9b565a1b20364a768ffa2f77435e39e27f7bcda6c2b3e81fdeb4ae0d4306f963526821496d97b942ad1df3536f111b98af79b2ce428ea6f8e9c55c06c5eecdd5266f4f180611f7d67c1290e3c9d2faa62b947c01d4fa3efd3483c77e6e2d9ea51a29b6f48996514fedc7039ce00df36a87c0768e296ac261776b944d32b572f0ba3718caaeacc3e8b2468d60494722a5a4b0862c952ce52fe0e2fd9ff173fc2ad178aa039fa81de975c7bb5c4fb06c358c2aabdb456466bedc290b974214adb6422054dc7453703efb1de3cfc710c93549bbebb1e32860e429286d4ad9e62db666ca7fc071d58c1c12ab3976f3d5c838ab73b6d40d375602d570f3feb9a748b773781d8998fcbf0d911a056f9f002ee6c8a592727cff0d69a63b13cd71d7a3495ad7c1508d20a8ba5796fe90750a40ac09fe7b2581b7575e25d5563a5b07382201e59a8f2d90a3804431bddfaa9fbaf0b5eb06e1f6254792f5c933f5514257e9f99ad5f68b88ba67b154fcba80280a676c06b81a60cd78cbffa4728030ef62179a21b41c51490e1afbb28fc5327c10761e5a5b4e12037b86eb5ce3d072b672f1cada58fd3dd4c1eba7cdfe2f76dd2bd45e9fd28af1e431d5c213d16462f22e3f259ef7a1dee785ee559600b09005d5aab7362cc1e44058cb8576d7ae03d9fc7986129356332ad302cbfdee3a531b6fddecc00367d6d40cd0f228fd0469a1661bfda5a64446180e7d62fedd36af192ee6a67d99a0fd953cfc504977fa71a5c0818ab15a20810c3d990b370bfe86ba00b5309fed0ed7c2958ec5de49fefeb5f149403fd416a91a0fa694ec42ead7e163954dba185d97a18140d64f84a92ede4a46471ff6271840abd79d254077539b34d765b73198ba73a8892c6f624fb1899b5cdf9d4015b21a0025e9f307e1915c8801814ce0069af841e7d047b955a4005136d55d72516009e9e7997c40bda37d6c9e8636ec2df77cc1f66f6f3c5c4d1582360e05946c1153341facd5b0b162566ca5ff9c2d110ca148fd59f9e3436603068fd1dff0db6eb8290b1212d720e5268fa12a0c4f3883285ab3e5b98defbe4f36314696c3931fe4bd8298bd753cc4d5e6f236a980fba8bcd6eaa67e962f4b5ccf6106fb4a0df47dd4381a44093f0b4aeb1a4d66633d48e1f056b17881d5d4b460777fb0505ed463dea829ff554dd4b6fe9cbd0703e15e0f2cd52798db0c922098d70d6b43a15a56bf126adbbf13a94db502fbd982732625aa5202a0e2c25ef6d49faf2717bec9632df0201affd749f225954b4ab2d1dd1978360b302d62e8c97e89e71bdc1da74e8896199e2753f56ef10711dc4f7876b7acdfb0cd7191f00b5756295c3d77b6a1d4835b6c19cc84577cfe3cb62ff5299a1f23c41f55e190d47df6c7b3a87e6a0abc44bfe9bf15cf768914ea3d2e02deda3f046805e349e758284a7b83097d0d55040271e3e904ccda2384d12911b58741ca8f966a11e83ee3050c813e5b5fd33eab2c70b72f263510f7769733bd3e5e4d3969aef1e21d0907b4612cd0cca6681be4bc44afb2d4f144825d3783283732e134d0c12703ceef4ac2fc42634b59f95c8c9fd404df8a15b1073f54970c414697530f5be2c620b969df3fc4460a138f53beb5891eaf797c5fbc152f8c25ff715ee1f3de7a19fe9d4b4b65d52f516bfbdcc01d125e2b05445c6ecc440f7973cf289f5ee5ae3746323fa54827180367b9229f39f4f134d52d34d2cd1d6af4e7eb5f3af0e2cdabdb461fa45c8b8cdbe20f39b00916cc00f74e18e5ff43b7ca4366bbf29c8c794f632610bd5e725c8e8e0cb8b1c880a8b396b743f6be8167a0f0e9df5b7361be30261a4f00219a65853318cb616755472b844e9b9904a8be5f57f12c3c051663fa95393ba0d946980f1be677584b7c8612c73398a8ee7d6c195fceb2dfda75d29f61243785d8e3fb26382bf073cd8e4653c894c63d09a5c35ef416c047230e6a341ae6d5221e3a9e94f0bf1adf7d436511d17b94842ca6277342f57fba703e0ae4742decc73bc58feb0a535ff71be333b7fea59be8086ce900bf6b18b1e7a5fd5abd25ed336c2787b0d3ca7e4b0a3a94b1d093e742a121b99b298d537491eae7c383cbf1c471e43519be4b195f5b1be294f5cd6bb4ff974e6ea8fb777fcb49443ef9b0cca2dd1b1fd56191ff521c2ab3cd34c21727df3ab1c50535b9986286023ab3a21e9a200abeef5792be52a6df8b7ab47d973d4cd7ba6abecd27ef2586bb38bc68bc9250c8512cb962bd60ebfed579ba1bb2408b16649addf6158bb0416fc00a2f6bd3246176e926a4d2b551be5ed75c4b47cc670205b0bd89e6700a37a02e82aba9d2ce37f1233222b1ecb7da3d80693bde5bc941f7cce34de8847e6f25722ad92005a0fd62cddb6eea3bff2ff0efe5c8b039febefdc71deb8820c832e702a73968882a6bb832fa1be7a885fc7587707e3d2c880323c8f76b2d7da6ecf0c57b4a631706f72bcd1a8d4c18fdb08a514fe37806f40e1a248b1d2d0", 0x1000}], 0x1) r7 = msgget(0x0, 0x80) r8 = geteuid() r9 = fcntl$getown(r6, 0x5) r10 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000001280)={{0x0, r4, r2, r8, r5, 0x20, 0x189d}, 0x100000001, 0x2, r9, r10, 0x7, 0x336, 0xf36c, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000001340)="dd55153347d2e34be7b7c8759145e5eb7031bd4c2c994ecb7a2514113b36a9633f0f481fcb5b3820e731d16c29c9e4ec4a1d1bf52041d4e992df9e535e30e5f55bf0e86af977d66623dfdcaac59ba531ab6f020906e45a05b6716a82478123a9ab10bfec2311fce8fcd2e7a7ec29a37cc4708950e8f2caaa3dc73e91477db0448f0618d2476be19113e731fa8157337a33a8f74217f60798bb07e9d685e02e53b88dc7c329de6a71881087267b6e1ac66de75374", 0xb4}], 0x1, 0x0, 0x0, 0x409}, 0x402) r11 = accept$unix(r6, 0x0, &(0x7f0000001480)) r12 = fcntl$dupfd(r3, 0x0, r11) sendto(r12, &(0x7f00000014c0)="a0a8158a725a28aa30278c89841013745f5f16810c4809a1f9d39b09586cc9940bbd1cf3aa5d8959eee7be567ce16fc2f09c8f6468560c48c1c1196a67fea063d676f539072f0b90b9d4bd9b59b23ba92bfc97e698d5f3d195b414024aa2f10fccf0ba70af4e48099dc4ca179ad5ee38b626096b909e68e29ab61257f8d3ffc55edbcc636ec37e88ac73f66a962ca3af70ff00bcc7be764345def46437cf6a619b3fd2bcdafb006e4afbc9cf18ed44794c37b808c1879a", 0xb7, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001580)={{0x8, r4, r5, r8, r2, 0x104, 0x6e6d}, 0x7, 0x7fffffffffffffff, r9, r9, 0x7, 0x5a, 0x1, 0xaea}) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000001680)={0x78, 0x0, &(0x7f0000001600)=""/120}) r13 = dup2(r6, r12) r14 = open(&(0x7f00000016c0)='./file0\x00', 0x0, 0x2) r15 = accept$unix(r13, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002940), 0x400, 0x0) r17 = open(&(0x7f0000002980)='./file0\x00', 0x480, 0x29) sendmsg$unix(r15, &(0x7f0000002bc0)={&(0x7f0000001780)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002900)=[{&(0x7f00000017c0)="e7296f5f8a497bd8bd333ed2d7f989ca3f288e42c7168089b99ec9815c894a347f02df56f45badb02970bb1c44174314792ffd40717d2bdc040753a4017f4183708cfa70e064198174be3173b90cadc8a2ba8272ccf41a2bc6755a3eccf2d14de0e790adf57e1959b257ff9cb5e3c76501bb71619f6b079d6101324211e8cdd95c3c795839369db981939089e8aa75a01d1552c8e642331b57d99255e14418c55f2bc2a27111bc615122d67f045d788ba412592a6dbbcc842cd96645cf7cc8cac2da7bf9d82a05db2570bfc6c5fc82d1c2d31f504dc0b2123430fe1b268512eae0c5c4a8c0ecb1d2b1488136f80f621b978528573cbebe464f010e4082586883a8234071a586892cc6895b61420c25ac72d7c6ffc4f39f88217ef5573c3ef8292d169e837ccf468b197373861cb63b86deabff773d8d31a082be25cf1f8fba35244620b8b120cc73e6a1cb1dbc9b552fbc26b204db710281630e7443cbb1dfad8d00954ed63bb898b373e850a9631e75fd50e7916abd3d909cf735f300ecb232c69dfb431d7966080babfcfb122ad61152a9733260fabd37d9f863a064caa543f9ec66817288b8c082cafb475ff192b8d85cddb1b5b1f1ccf50b46a6603764b3a5d137918913dab6bf6852930bbf027f63ecc0f909cbe76f8d43e7e12bddf41cb570f3f49c15a3a170ef42d63522975f8d43d348b2a1a6c16769bac7ff0f2eacf5ab6e5b7e1de381775d4fcd99ee3aff967484532d6f85ca3f1c24d42bc7045646af33e070edec45fcdf211817f0671e45c04c19da26d65fe5c3e2ffd924d8614e1f66b0ec7a3b39db263825ccd8a2d2b879f8fce3548d67e7888d5b61f94b3c592b863d4d574ac0b5a2e14b3d547c1ed51c435c6556c472377df444daf3989e77dca7dcec186d660157147a0b44012b62c3de6dc148566b0f5e50fe7a53ad469d4d1954967a7c32f50a6c1cad129247fd7c5f32768cb47f35dc09c839313f72a0680ad230cf0aa324f4a7fb89279c666e1632d6fc91b03bb7f1ab637cd9995fbbdd44f92fa68568031eccd08ca07d11320738da37d030fa7a0344231a4de8f68a4fe545596e03f8e43ee8be25789bd2bf4ed6db164ba1105adea31f4962b9fdd9126d5d7d334aaa3affe3e9d0ad98c62a66ff80a122002176fbfa489d2ada48e40a680c068cf988a767fada0e3c4070e77677a26faac08b3bea67ba7e355c4af5f9eb9d836c8053f043e9cf6887a5bd141f2b4a30eddf6b3eaaf91d8a367ea93474a0bf2bace2dee5ab0410fb157a76497654e46a1eb8ef2526273309c5792571827b8f8d8dbc3c0ddb7b0c99d082696c5051f5c598fcdf406a4d37ce8dbf204892cb356d2e2568f21e2db22b58a63cc388f975906d60a79b5ae7a8e83b5a62036a5a4f4f639abbe7b4ecbd8d52eaeb082f0fa5f4edde5e6166bf309a31e377fe9889aa63ef90b3c5764ba314ac06c05367019bf64a3bf8032be448f5892b40a4f6df5feef0016178ac72afde4be11ce99a0b772865a2d8ee22e10ec6c4ca4d361e5b9b9544c47010b8d22f6a3589678bb7531aaead4e60f1612ef9ea3de8351c55d2f6bf522c37e98bb701a9b934f2bf7a4c180c0837c070141815976cddec6c48009b381d33dc4a60c2110ef254c369818d7be5020bc8a1c7aadd34d377c896af27415fa65894165d4cf30cac97329f697f5fe41bf4a4c59a36dd05e50ddc94f28d9f4d1059b18121b58b8c4aac953d8bef318c32a05ce5e66307a6c3f71e196a65e68dfdd361ffafd4f3ece967bc26e1d71b98a6cfa91a37b267103a9988392284a61f701fd468ce836d432d79e0f35ecbff36176fc68fce3e84d4531fa7285d3a316b01ee5fedab266d7092ef9a56d6ccdcf19f2cb8522310ee8878aa9dfa2e943b1eaecda6f7bbf36dae44d6fd556ef9926bc63f3f7454dcec7d532b14b771fdad89b2a5339eda2053728610a784f230e941616386168caa006362b60e042dd7ca4b57b371c053fde8c22f3207526bc8a1bd383ea9d845a85f3be83a38ced28d9407df8ab32f9ca2b91975445e3f0e5296ec1f31947e7d18ca2868f78d2b8a0703cc646ee5e8af6a9f64aba322fbbf3dbe8d2c7b985c7b3f40c10af3e109dd4a1bdd6f108607e9f65e1d203a41956d4fcf0446edf98827e2deb8660ed83fa27165a955e2dd8596444c3893a306d88a184a3f1b50603eb60551fa024dc173bf93392e5c8061e4bd8169dd7b90e22f22d2cb9ecca989b9d4540fa9caf4f305b1261c408b5b136d3fe19d417363b3cc0ad38829fc0c2f0cb7ec8d9f92bcd596de185c82fc7905b5bff8f19983137f7cb80df3f8c4aba85e832316dd9dc6b49e64521fda42c2dc33883b894c447fa0a810a5002fee30a294a161c4ad8d7d6826ae075ee682a94e62aa751394c550c6f022ed3c41563f7b145e958df602aa60b3120411e918571a1f357ec1845d5bb70778a3140b0325def900c4010b4298106afb5b75dbc009c6f81e8d4d3215ce5d629758301de937b24eb1c72b3294e9d1f1bdafae755dda0456d51bee8a5098ae42bf0255809ef9a777bb734a32456f38f9662a655a98cdd282f441929ca6978a4c62f01f6bcfb8654747c5272dd49aa94d940860c9722ea9388ec840f810871bd5dcccbfc20f35754b20a7f1d7dafb9cd550b0f2f948d075fd8f242fbb1873b03361dd4f74f1c209d4f344cd45b92a3cdcb7ea79f5e623985485f193a8cd381d8b6b4143be06fb15ff4377c401f7e179ce3c4cc3aefd95275d870f1009848ad2d71f40732426c11da33e97f267c0d90738edcf76eee689de5635b2081307a92f53e4fb46734c9f6da7c936e1233b6b60e4df42ef6cbf75e531f7e987313e4aea7c339d19ad1969e10ca17ec8366d4d9d30ef2c6010a79c674ef06be0a076f329df43549bcda7f159816ea0435682ddc4384ac2cebaef83e256e25ad8f5d5676af83624b791d530294ec234039d9087a168977dce8e7c55c04f3ea6e34867152f179d640da6b66cb6d01a6c80a707e9c7bd46427614a5ecba0b906cdf857be0d427ed9aef0e4aa90f2c03e11e3109dae66fc69a0cabf452a7c7555d2148d59b5a5eaf8288459f6fdd6da8949a5e9dc03dceb18781cf191a6855e1e1b93765aaae84a1c575bfbb2ca1df4915afa2c55920b0f07bc26f9d2c77dc9c2f30767b4056c045e0c73b998fe761794b90a5dabb4794a504d6883529d3f6e2528226a3db147089e071de9c61098793bc9614aea670988391849b5668cc8b81b5138e86343dbf1d2b6db64f23b1c5e47e61e24bd7a73be4553db325c2108f003024a1b239e53cdc5fced2dfcd7de21ae3661b8de5d26653ab00779b9c2948db1067186bede939c0c89bb7c62ea472166ad878323906edc64bd96a81bac28ceb08f7d13fb62c86bf9cc2140e4c64767fda9e25f4b3d93a5253f487db1d2c036e957dc4c99426495fe606db645a9aef8c7d8af6e37fe9ee670f4bfb7348a86b35e98dabe6b896199b714a91048f6688fcd2b893330180fe3494bfbe903129310378d0c715758c828e3ff0b432a7006a206974e9a1b71d0daabfd6ae5f31e36d530df35dddf746b2d6e9c2dc844b28176da75379081caa51bd4c8f6e73c4be9196a3c51a9f817e90d9f6b6ab5d740b0a22741dd4678e6c2a8e941a53402e79e678ec92698c7b2a8b372ac88a529269dac6e2545f0d121ec57fcccb8d47c5ff75cba114a465786105046c591ae17ca8cac6a446d466081ed96521d842542d7d94ddf70b4e6b5b184a416219815cda3c312c2f5f79af04ef76498e57b198f0a246d058d0748d5fac105f0ae4cab8046bee3871330d4c6bfcbec62d74823125a9d99570c6f10b1296865375b602672a18c2d8b5909595ae76dd5b1285ef7dbe9bf6f5dc58337407296d9824a20967a05d2c1321aad9a1fce4531d9aebe506d96e56c742b24a85fb16cc8f3304751d3c9e8b01ee6c911e1bc6f83a57b8dcf7eca00af826deb823b6a04c17320c4a9b15a308a645458b74bf316e0c9b6554d7d450a73953eb9814bd4fb20b56d0b3e22790f33208926c24d410d0900db3feb325884c2c4809f73b2183a8a5f1aa68ef514c923262b6c34bd611e4968908af82ad072a80da32cd08a3c83b05d2d7286605f361133fda56261296fd9f7e153e436c6a3d6150d011b39541cbd51760367f16d3bd2a37735e595fc6ffbb60828066e14c46ff9f899efb35a4bc8761e53ab1d597c0436de8f82b12ff5dd22ce037bd2ab603cbcf87d04bc23535791e27943ce2341ad094024ce74e427cc08dac7d2693a4cbc291e6736dc84544392376503fa1c9fbd3523895c96fea7edcdb2f77bdc6a8d4748f9a5249b434626985e8bc6b5d759dddb0ba11baa3b4d5e0d6f09d7cc447a781770d5b000042c0adfc4f97fbd83f7111ae3d8d4f31cbfa71e2042fe5c695e300266570646b87e6b952ea3749dc3cf6f380c11113e67240f535601e2daee3e336f77c5544c966ebdb4c3465248eb82a9f9daf9a5c74ce56d01f261756e0ec6b4ea5a866d2509ece28670968d1ad46301fb5b0de24d15ac097a1a5a8fc7e8c9e5f3edbd8d7ba64ca6c147a63fc0fac13eb4674efa7190f09dd60a439682e6a75b84ebc5453445c41bfecae3c12f95be2332b4936d43a397ec4d0cfbf85df280573a1088fac935ea286a55764819282dc3cf59f33df69870b72aea6a775e97a5e6b9a4444a860f53df392dd97a2d688808a05242f00bf919074ef75667b07536b7935e42f18e4114df983e0573dd9f15ac92b51af57e5545f5a99e15671692e07b4c3f8c38866fe5a2e7558226c835196d16cb7848b2b63c23e722fe124eae6351cd239e5c7b4328a720180fb33d0b68a297b83f0157637728741a00c397536f27e8a35c358ab26daada0d2093fe6d31e73e012cd3be2212edbdb66bd8e59f9737928acecffa77900b2420994fa4811be01150126afe99ffb5474c4fc11043a2ded1d137c93705514dcb5880b3f5b907db592a5e267ea41fbc0d52bf1a97d36bd33043dfccb15060e9524074fd6589c523ce6ff62ee72931a020825be45ced9817bc6949b6983260e6d57e9577d0daabdcc54926f57a8bdc76ad3ca9ac158da545011d570f136f50baf9b83b148b02124ff7c81cb7e5b61d2dba50007ebe1a5b4ecaf9fbe789c2a8e83d1e921f83a640259ec59c23273e4db365ded15e81558c6266bbf0039bf8dcd47272f9b3e9987c3e5d7e3f4897c891360629efcc07b77370136d784f15736e56fd7d99ce479e647a1bb1785f523a598bcb1d0b7cfd4c9d444d9507638c3c9db81c513af9acb50edf43a39c0d372e76f3513603642dd2c47b67d6a46ef15d47a4789dae88bca2ed9ca9cb76ff162c7253303cddfec2cc6de235df9773306b96963c93dfc9fefad5673e4e261ce25d69db03bcd04ce62f7fb9117bfd61c533dff2e7d6c22cef2e1c4c7efb63cb4788d046f12915186e782620c89a8e6b3b3e97db31910dc941d3b0d7f9947a9ab2ab4badc7f5b089071b594c5080b2d5fdcfde878330982996ebde1a98be37e2800a89c3c29785f0a7299d09c9d31022227b1d86e13f48fec7195e2cb4a9bc0c0ca5001bcbc8daaa2920401f8ca06fcd99aca839640badcd5b2d5406352e62e6946b7917e502d4a0512809a0b997fa0ebf47ed40d15d43c3b216b9b40fc5edba19b85074db1a7379a80006cbf2d20017505fc5a71b50f9407f86755c3396e80bc26885bbbe895145ec1bcad6400600f1b183d74c6060c0cc6c04b3abf352b345a5434", 0x1000}, {&(0x7f00000027c0)="86cc569863267e1fd1e108482689e0b9cfc74ce021f811933e6ebfbc4e9174f3797e26081fcfe2db6c49ac0a8d6abaf71ed1ac166538f4b16b0fd0f4afa953de0bb959cada6f11bd9613bfb1394adfe4ce32612dc4f27bc46afaa0f2f700f09ef14f5073f039a83e264c024f0f16f42681f56cb43066242e0c88aae0ef1cac39aeb6e8c6c5e5f3a1bb8df6b6d6ff9d406ed65ac4b6047d7a9684573a6da5289748a6bd7a66c2f003115ecb94d43a62687225856a14d987655bb114d0d0b431fb2bbc5194e8910600fd", 0xc9}, {&(0x7f00000028c0)="68cd2e7c4ce5d02144e644a222a97eff195dbd10b1cf0f7f30688b9abd60d7f30cf7329485798d44095d687b8656", 0x2e}], 0x3, &(0x7f0000002ac0)=[@rights={0x30, 0xffff, 0x1, [r16, r3, r6, r14, r11, r17, r12, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r13, r14, r0, r0, r12]}, @cred={0x20, 0xffff, 0x0, r10, 0x0, r5}, @rights={0x28, 0xffff, 0x1, [r13, r0, r3, 0xffffffffffffffff, r6]}, @rights={0x18, 0xffff, 0x1, [r12, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r8, r5}, @rights={0x18, 0xffff, 0x1, [r14]}], 0xf0}, 0x400) 16:00:45 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0000001"], 0x1) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) (async) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) (async) write(r2, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYRESDEC=r3], 0x10) (async) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYRESDEC=r3], 0x10) write(r3, &(0x7f0000000040)="b2ef021560c50c20ed127c640afd23815293995a791bafd78a8751d8a2f19f68fb7b80cedce715f6c3f25c72a69af03c90cd573087766fb2af192dfad20dd58470f12b181b1ec016492d6d155e4fe6780f890e17b86da56a64f1ce9db05bf05468337eec6a458a91c4eebc3f21e68d0232f46f123dd96c08fcb45d63fec1353cedde0b82f2f50906e1398ad387cf6e673a", 0x91) 16:00:45 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000003c0)=[{0x6, 0x0, 0x0, 0x20}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0, 0x0) (async) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x2) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) kqueue() socket(0x0, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x682) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) 16:00:45 executing program 6: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x5498) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)="8148ac30120000000063096c1ab5b6ee26f9ce00670ff24e7d9376fc1fae5504455ca46fa369e51e516c331c5dc51c8ac62feea749acbb819f6bb2bee9adb0ad52816d544a571ad2445fbf4b976fee60704cca022bd07adfea4241a999c687e2c1d3bdb857e87ef1da6d149f42b14191f3d3cdab5b532ad297f2312e30a6b0e872d95c0897dab465340d344316d0be4d0b5df4c8f4698b4e", 0xffffffffffffffe7}, {&(0x7f0000000180)="6ca2f8fc6df145190ab578bae8f46fb50fa7e7dbfc5120bfcfafaa5e3976509cf32a131fec2f9f5b7bebe28fe9d49839739162dafb2019b85443c3b1dd948838f4dd733d988d21ba7125361da449d4e4c2948a303303882a8e8dd9ad3f2d5653105eecf2ba853e3ef9", 0x67}, {&(0x7f0000000140)="712ab1bece214218b2910c7eb8cbb147c4261a4aa7674221320fe00f2b62782d8b377ce16b15eca7e4832be52e8b9a18986d67a4b6", 0x28}], 0x3, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x6}, 0xa, 0x0, 0x0, 0x0, 0x0) 16:00:45 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = dup2(r0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd, 0x0, 0x0, 0x2}, 0x0) 16:00:45 executing program 4: r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x1ff, 0x54, 0x200, 0x20001, 0x5a4, 0x2, 0x0, 0x10, [{0x1, 0x0, 0x1000, 0x10000000}, {}, {}, {0xd0b, 0x8001}, {0xffffffe6, 0xd405, 0xf88e, 0x3f}, {0x4800, 0x0, 0x8, 0x8}, {0x6b, 0x1000, 0x10000, 0x100}, {0x5, 0x2, 0x7, 0x1}, {0x100, 0x97, 0x7, 0xffffffff}, {0x6, 0x4, 0x1, 0x4}, {0x990, 0x6, 0x1, 0xffffffe1}, {0x1d31, 0x0, 0x8}, {0x7fffffff, 0x4, 0x3e830000}, {0x0, 0x0, 0x0, 0x3}, {0x400}, {0x0, 0x0, 0x0, 0x2}]}) r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000100000000}) 16:00:45 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0xd, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000011c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) 16:00:45 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="26367e7dd85677d47a6577f76f74b6988fdd86b6e1023d1abf286efb3695e58ca93ccc2f9b535461b12508a14c65f59502c755d9c831748ec9ec96b18abdeabdf2334b89f88a775c0ccaa15f11ccd082b54a80c4719ad87d9f7387045c3b0560800c45331372206b5182475ec1dabc28554c1150b470c08b3a58", 0x7a}], 0x1) 16:00:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x2, 0x6, &(0x7f0000000080)="9054b2e2d2fc517cc76b28e1be1af0436f4447e62208cda7ba56bfd83009b318c2be2765", 0x24) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) r2 = dup(r1) listen(r2, 0x0) setuid(0xffffffffffffffff) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000040)=""/96, 0x60, 0x40, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = getpid() r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001500)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r20 = openat$pci(0xffffffffffffff9c, &(0x7f0000001540), 0x80, 0x0) r21 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001580), 0x10000, 0x0) sendmsg$unix(r4, &(0x7f0000001680)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="7d37be765a173b7ea18e66470196657ab78b68657c2019f4b1b4be6976136e240ff18e910bb03ca2785b27aff0abae5ed6ec22b0d0f46fea936b3cf4023a174fb997a3bdb60bcd8e2be1c5b4b073175d68789cd4d30b506d4d4f1a244e8718d0de82badd44e5499c4210292f72121ad73de848bc3b4cc1ad3d16c58c766d66bca1ef5b9a8a90f32552a1e21067aad342", 0x90}, {&(0x7f0000000240)}], 0x2, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r9}, @cred={0x20, 0xffff, 0x0, r14, r16, r19}, @rights={0x38, 0xffff, 0x1, [r3, r4, r20, r3, r4, r3, r3, r3, r3, r3]}, @rights={0x20, 0xffff, 0x1, [r4, r4, r21]}], 0x98, 0x400}, 0x0) fcntl$setown(r4, 0x6, r12) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000016c0)={{0x7, r8, r17, r10, r18, 0x2, 0x7}, 0x7, 0x0, 0x7}) r22 = semget$private(0x0, 0x3, 0x502) r23 = getuid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000001740)={{0x1, r15, r11, r23, r9, 0x10, 0x6}, 0x1ff, 0xffffffffffffff70, 0x1ff}) open(&(0x7f00000017c0)='./file1\x00', 0x8, 0x0) seteuid(r13) ktrace(&(0x7f0000001800)='./file1\x00', 0x1, 0x40000408, r7) fchown(r4, r23, r17) 16:00:45 executing program 6: r0 = socket(0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000aaaaaaaada26"]) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020000ac1401ff"], 0x1) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000000c0)=0xded, 0x4) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYRES16=r1, @ANYRES8=r0, @ANYRES64=r3], 0x10) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r4, 0x0, r6) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r7, &(0x7f0000000580)=[{&(0x7f0000000240)="ad5df7bf06198e5883116af5466f36c1ce51d43e1d", 0x15}], 0x1) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) mkdirat(r4, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x67) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r4, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x0) getpid() 16:00:45 executing program 7: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x10, 0x1, 0x4d) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r5, 0x1c8}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r5, 0x1c4}], 0x1, 0x0) r6 = dup2(r3, r4) r7 = dup2(r6, r2) ioctl$BIOCSHDRCMPLT(r7, 0x40047309, &(0x7f0000000000)) setsockopt(r1, 0x800, 0x7, &(0x7f0000000080)="499c24ac100aab925a57b9d16195a48347191aa119600575634ec9d180df6302290522b0e53a50a9c0535923316091ab2f1d66545987ab8cc1fe6cc8b51c7127839c84146ae729394f603dbef2d22e238b2e63922a54321ebf14422358454d7e9018551f9b048f4c040929cbc6e4985a6bb47e144b214b65c325b2f4b5f8b7fb936afd2ebbb6", 0x86) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r8 = dup(r0) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000000), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x2, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) 16:00:45 executing program 3: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="78021f"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) getsockopt(0xffffffffffffffff, 0x6, 0x9, 0x0, 0x0) 16:00:45 executing program 4: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000e00)=[{r1}], 0x1, 0x0) sendto$unix(r2, &(0x7f0000000ec0)='\a', 0x1, 0x0, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(r0, 0x2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202ff86c388de0157327ca845f031eb0000000000000000000000000000000400000000"], 0x1) r4 = socket(0x2, 0x8002, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000080)="c7", 0x1) r8 = socket(0x0, 0x0, 0x0) setsockopt(r8, 0x0, 0x1b, 0x0, 0x0) write(r6, &(0x7f0000000340), 0xd4e688a67930cd) close(r6) write(r7, &(0x7f0000000040), 0xfeea) close(r7) execve(0x0, 0x0, 0x0) r9 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) connect$unix(r4, &(0x7f00000012c0)=ANY=[@ANYRES64=r4, @ANYRESOCT=r3, @ANYRESHEX, @ANYRES8=r9, @ANYBLOB="5fba06e11c61a1dd8dde2545f1bc121fcc97e078d07391a8c172d76bbf8ecf2b815f2f16ebf8a0323791011fa88f9b06c44b4722852bf2f754aa22a9821e5f56adef67bd46d2a7b39ce88a12a0b4c36822e846371368c3fcb8c1e84a57c9aa9a407c0aeedede159c0251beac66a3c359e823a3040b788f88b521567c442a5ed7c27133467fabbe95f5eb93036e865a0476ca2378b3e1ee04187c48d62b3dee061e473eec53c1e1c90a4b0cb357b93531773f7edaedb6a72377bd79927e1b0c0a34af1b34b53ce108d474464c80df25a34ba605cce93553337e22a03bef2bcb7515e606334d4b91f79d7959e980ce8a2f4719730fce8da6947ff00a450c7e9be2c6d83fbcfb70310520f45ae791d51bc01364392e0ea487ec8307da2ad9473eadfd96309bf0165bca225c1ee795d51ba7de097cb2ccf27872ca22504bb232d57797ddd01ae53ad03eb00b81e50a34270c7a2454c1d28c38278888600d38006e0dc8e416322765c6f5ffb25a9addd03c71c866cdcdc5234b9ac03f70552d6e3f009bba4c9b236de5f9a0201f3a977d26b6611229f3358065f97f6367c39b556a4ce8b33c34eb852ef08c9cbf96fc5ea650bff2ff00afce78d397b82a0b618d6245b9fab4d7c10eee20daaaeec1be77f49402814faaea08e39c6d3a3a7fba489f2069baab2495735ff65bcf6627dbdabee96f0220e928cfa3c78500b86df7ceecf417aaf13b84c6465d4ff1a4873798005125a1edd7e9d75399b53aaa4d0106aaea3bcc13b11b7f41a0a642292b05ef69099c7a4b1e1f7097decf2cac1594305b04541dc011f516f797ba89da57a2ed7c05c5681e47689f9c669a3274472d91be86c6810671227369c505aece52ca4b203aa5a95de6a6b90e8867d71e1929acfbbdd1f77cb9c66656832cc25e18e5c875044ce3dcd1c7156539a3c2c9a159f6d4d3a5c8d070c6dc3402e2097608775ebd8c342fea4f9dae82e6b274e71760a6f8e7cccae1dedec46a7b25566590ae24e74a685cfec0505197a342312632eb1d4eb60635c8ce55a89dd887003da805144c15ea8c335f0683777872a3a59165cae0dc31aeef74ab0998ae1392b310272dff63339685def12be9bd1ac88322a243a2340141d6a313cadf280efc862b2c27a9f6904199fde76fb2bfc2467d1857d0647eefa2ae986ab068345728162ce31e5fa31ec82c8f9e9caa7787c5cee6d63ed043dd042519b79aa4bc5af519051d4952d2eb00af1416aa5fedcddfd8a79909f81dd0d5444dfd018330e486beb3ef4454d9c64ea949ac3ed821a57c0d114aba3f0ce11cfec20c9753154524a8d4d681034ff8f989a2fcfe03bc8a4317ae08e66c86704a6112b564a481990d0ec5e79c18c14d9a98a7022a5f2bbb95ac93ffed258205b5f8222d354a37c4616cbeb011d3b0c92f29fd4ebba21d3ceec4d9fd6f6034c827c11fe534740415323aa2f00b1a9fcf31ae9e4223dd30673d9d149e8973b85de86e46ede04cc3680989429a96d8a4b650ecc0abf7674c62487b4073cc4713b13c652e7046650e8e286d59f215bad481108cd6680e78ed3410960efbd012774e0f03b155e5f9fa682c4c057ed68ff6e4cbdb0ff00b345af704421b0cc8338d9efeb2ca93574a062ff60bde97021294981cf464be94df535d919c52e44a49a9f687609f5fa4d693aa7fd4b0ffc7c00575ff636661a8fdee47ba6bd6659507cad0fe6bac1566c4086b5995e2f92820112fcd3107cbc4ec0b59b7263871e259eab8ca545e0d58ad8bed19ae915b74f17166e287bf37936fedfa8e03c6b585e5787899a0efd982bd8427b2f63c37bbfb9563b3775ecd671a2679fd499a49e8f3e76ab00f8d63ad9f0287ccce4b3885d3dc155ca8be9784838ef58e3b755fe94ddeda7f1f426849d0ee4da0f18155bfe232a0e49c6bb1e8bfd8b234bad323d2f2eb82718537e001bc8b7fe820bd3bfa33460dd3eef5dd3ea314c2eb4fee49200b9038bb6fefdad03442577d306f42b6bec3ce38fb993a46160d4cad0f63aefc81023646b45f1526c9377c73be807144ee67712316ff3c0a1b5e587866aaeecf0a9e099b191b01066558e361c0891fb767f3cb80138256755391e844012eecf145f1e7741b2e094ef4d092176b167dc6bc20386213009de5795308fb2bf84b9b81d38d64a493578ba9b512a262d947b8d4dd72023b9ceedc3f48c83e60ff22a3426be0c5c52cc371e9b43488c2303661a94082025711b8c3d95a97335fcd395e08d9910d7ed6f4e2bb47f0614dec863299160e047d6dfd0a660cdd1279eef0b6f4ab596103819f26ecd50aecd6aade3e72c11c310fc85bbd3223c81dfcbe47afb3912e7b19dbd529020b1d4c2dea8521c5c2e1247b1ae6411c978bd2bea33c8ac96f0033666ce09f55a535ba06017869d00312c31d1d6d8d13fe471281b95083bb3c7675d46be43504838aa47ee4817ec6ef6ae4aa0a2635615c5d267ccc51524506f27d4ba7d9a07b8388f4229831fe86de0edbd9d9c3e9a151612e6a4f60c66fb2a7990273a5737824d3ddab2ac00ba0f7d3f1cb063c5579f06f7e78c76f4f83a4dbddae5102b2e5aba25d215a2743b5723911cd90f0af7d426b5ac03413904c620ad661656a654fc67445c4bb422acf6ebb18ccb66963d0b5d6f42702716baa12afaef456f0bb8f8ebfd44eb1aaec4c585ed1c0d1e8ba4d66d254871f92d125dc712cbe7375fabfb9f0976835431a8bc9edd63ab16059b8f89a59c18cd3d200a0410066e464b72f6a377c5414621ebd69549c9e1854a07807d9ef8d29d46a54527498fafd1e291993e668d0bdb483c9c90f646bb1aa884ac76ed993c7058c0ffeaad9d384da5b78b8da8d95bf820f16133eee1785eef0adc8309757d194b301bd24c33aeeff8d201dc420aedb934f2de0d6bd983e7dc0d1d09c3a879afacaa9aa92ed0dcc0ca1ad5c522f07987fd6424e24ef5f04c65643cdefa38c0d4c6d359ce65440d6dfe5800f5ad7703dfacfb085c51ed7fe4ae4b958c19f3e0f57c3fe5dd35fac23411218e25838ce6ebb45481c15ea4be233300457cd1fd37155ec572c1d24fd8343d16e81ee9584bd813c12a8dfc93e76364e5557ec4f65a2944cf41cd76cac2e941ba1a85ae74648be6de80ea4be6e63efcac30d7cb16b44ca56c917cb581d3e3e417582f3b09a6c68472b7183836055bb514de2b1e326176c6815f845294040dbad9368139bc318e9cb4ff02226f3bac6f7f2038b9830d1494c7e1747a55af8244395e3823699cf3a65b6148042e0a87c138b683046d9fe5f4f8ca356aa287c7482435c751b1e0918c0ba138f3df733026efe0a82cefb58eac4dd35cb6f9639a542d9ccc1123cbd0cd24b4378bf2d03bf8037e23ec426d1036982571ec7927c71c3088d356dcafe1bf7bbd14f9e66e878ba038860d0ff3dbd3eea24fac43c4d9419dba6b5ee7afbb50a5e913deab5ee33c113dadcaec9984ece9e1d7f402fa8dc8515ca9cb00ba7cd64baaf35a422169264d1779d81eab7b4698098bd98155e1f7f5883e1cb62153016af28e88b2906f88ba748d67ad02d3e8e249d9d42f6d6507a0a3d791a196a32f73103ce80dba09a93a52ec1d52897eae96b90f0880a5771f6612a80dfac93f006b5d3b3e6bdaf989c4a6fd310606e3a8fb82aac7a3fffd195a772d101038d8229189b08c15cd304be49b23608e2249528bf65ed63c2d28f7b26d897188d7e6701d71c23e3f4842a530a0a6319e3d1710d907006b3ae2d90e09efc02eca0ba21314a5814b605103d4394a5c7bd08c4c9c4a24dbe5c6b728a261655b767697f14008c0f135ac802a4d8e7cb4a41fbc669eaa745e57dc194d4b3d06db14decc367fe53643c563e798d96ddd76adbc0626bcbc28d0fe1c76329ab4629af6bf0a5fdfd869582087a498f23d725a3b53cb7028843cc4de60f6dd7660c96dd5b38526950360367dcb92d25a6d2f78ddebcadb62614086f7baf6fbb3c3c0015071de705d3f8104f5eecfa223503dddbeb2377eaba1e812bd124fbf10e1f3e206d7cc8b566003cae0dd0fb501f775855f7196ff697215ec54902378198265d4efa20ccf0e518e18be01d88ca817fb270c7ead7cae6181fc17edb19c7c0368d40fde81d36272110b2e65b2a401c49ce42dbeb0009add4a1033d337992819f09c0e6c6218584d8318bb6906de088309924b3bf5343f135587faa946e457ea4a9dd86ff0899b42d1f05138181140b950f32d81fef2de955712bced3b03d9523134534dadb5a269d112c75ca401d2d33a6faafa9aee4e8218059bf560f626bc98c141db1f1c2601980b702d4422eeb40e844a6f38620086eb544968496b23b706fa79885891171d649ac929241d38db3d98100bfd150856bb5a864bd0b797bb8e5a83d00548e99e3060d55d71c879856f6b9f09abb56d9039e7ea5e421755a5df0726f624b66279bf0dea0e99dca27c6e83276910bb55b75086a96388f7e2babff911d5adade80b9cc057e2d73b6122f0a9ea16b22adee52ce8bf2e52cc0e78e1acf45696d2a2249dd625f113838dc33d512a30b5c4944e9c5944e881fe90760c7b1b23227551b0d593b742ebec2508808c2c1577015292434d2b3401262b30797fbd392402078416a2731de10f4d13bebd04df9a4a0fc745b6e97e854673483eb0e632ebdaf70f735db22c1fbe8493613cd10e41adc69a6fffe7896a8f6ff59f236306a5b85736caa0c8210112c9013da4a68faf155d3ffe52b74f5bced19b6634472a6bdced61beebe23ad4c2f50a15c9be5f502ddd16530ec1cc2af82942f3352f243040c8cdd6b7a38d20ac74851eacf2e1c19727a300a6c8d0fa5d90627dcf0505e97dead6cc46757905bc5820986eab5954495fc01e49d297a1f81d65050771b692188ad2b01db5ced364c373fe412e8b55f054c800e26659792d05e3982d0336ffb41612675a6b2d752a168b9d18f9c89fc0d6e3aced8168df57ef8ddc905abdf8e98373ad71a2dde812eab814973e6d49cedf51945a85bab719294dbfbd1966e7e28782d0011fe05c9dd97cea79ecdb772aee5c877df6f9107798df3149acc187ecf0a88ab137ff9abb38b0e8bca55209844dbe59879e0334da750a3580e25435417f2e52b5af5b513e921c0b012ee218aa5f05775ad153310b8f8dcb5794cd7b863f7521d32c15ff09ac37d74da4679630d7a422102ffce854537b7f98355b82e8a49c4dd9dffcfe3328ce0a8ddaf21ae1c49631429246309d77e67b2c4ea0a24de78020f39754502b7d8cc094112d6c0fb8c4ca9a6c07d6390a928b25375341c87a03d5fae100261b997466cf8613e2557b66a910bdf41567e4d674befea77677dc73a404d068a4408ae027c6b71ce8c7dea06c6c9005a9e68bcc6518fdd54febe37d37ca4b993e34ec56aed9fdcf2b7c3123ec24e9a1eeed03e5f8059d1f50d8dbc3f04eb0d2e53570195b5d5f23d2ea8f43e5a5f53915b5ebb23095f5d95411086460dc957f1281fe23b73a507c9e3518c4d53c3424a1c486c0cce1441abd0fa9d2532986f101b59ef0caac65e66b32109f65095c86955f0f3b6b3a445a1fed77a244fa41211fb16581102617d460d018a2eef5292bbbcfce9f0251b836df08438372138d671925a78da0297baede7f543a8ef2bfc24c896e70b1ffc8417e24dd8f8c7e279ca44abe293f7e0708ea797b7aba9ecbeb5db68e07437bc56f91dd2c37bd2e89b3a07d887d45100852f0c637facd869c8250c1a58ff7a97d4925639a8ebe222b636a6d6a8a1d83a453c594b3f45f9", @ANYRES8=r5, @ANYRES64=r5, @ANYRESOCT=r9], 0x10) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r2) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x812, r1, 0x0) select(0x20, 0x0, 0x0, 0x0, &(0x7f0000001940)) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x802069b5, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000003c0)}) r4 = kqueue() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(r4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x26a, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x20000000, 0x3, 0x8000000000000000}, {{r3}, 0x3, 0x0, 0x40, 0x3aae, 0x100}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20, 0x8, 0x3}, {{r0}, 0xfffffffffffffffd, 0xe, 0x20000000, 0x8000000000000001, 0x284ce56c}, {{r3}, 0xfffffffffffffffe, 0x14, 0x80000000, 0x1000, 0x2}, {{r3}, 0xfffffffffffffffe, 0xe8, 0x4, 0x7fff, 0x6}], 0xfffffffb, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x9, 0x159}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0xc51d, 0xffffffffffffffc0}, {{r0}, 0xffffffffffffffff, 0x90, 0x2, 0x2, 0x9}, {{r5}, 0xfffffffffffffffe, 0x9, 0x1, 0x12, 0x401}], 0x1f, &(0x7f00000000c0)={0xbee7, 0x7fff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x2) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() socket(0x0, 0x0, 0x0) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x20, 0x1}, 0x8000, 0x0, 0x0, r6, 0x7, 0x3, 0x480, 0x6}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x80000000, 0x0, 0x0, 0xffffffffffffffff, r7, 0x27, 0x7}, 0x3, 0x5, 0x8}) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000180)=ANY=[@ANYBLOB="00ac0300000000000000"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x682) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) login: malloc(): allocation too large, type = 127, size = 2607458984 16:00:45 executing program 2: r0 = socket(0x18, 0x3, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040)="efbd1f3e40a7d394e38137f3b4e66d96781477099c86de8ded04554fbdf1f74183f10b49abe5aecfd17b3626520c92695d1a1c0979e0dd85f715d7b2f83693395cc81580a53f4300d09165adcaae183d6b874713e8efe1139bb652588dbc80a251bc06afbad46ccaa2bc20d3dbff7cb256d0bc767f5843d6", 0x78) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x8, 0x4) 16:00:45 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x76, &(0x7f0000000480)=ANY=[@ANYBLOB="c317463486ddba28ae6f000200ddfff806afdf466c130afc590bdb9e4ef6ff"]) 16:00:45 executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="34a307d065bd1fb5ae6d293b72ac0400000025324cb8598c11ff0e5e7bb4dbb53626ff671a1653e64308"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000040)="af", 0x1, 0x195a05e282d6161, 0x0, 0x0) r4 = accept$inet(r1, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000600)={0x0}, 0x10, 0x1843, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020000ac1401ff"], 0x1) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000000000000000000000006000000000000000008"]) 16:00:45 executing program 7: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d4", &(0x7f00000002c0)=0x112, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x0, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x8) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x80, 0x1000}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x4, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x0, 0x7}, {0x2, 0x9, 0x1000}, {0x6, 0x7914, 0x1800}], 0xb) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000580), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x8) semop(0x0, &(0x7f0000000400)=[{0x0, 0x0, 0x1000}, {0x0, 0x3ff}, {0x3, 0x2a5}, {0x4, 0xe242, 0x1400}], 0x4) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) semop(r1, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x8) semop(r1, &(0x7f0000001540)=[{0x4, 0x9, 0x800}, {0x2, 0x0, 0x1800}, {0x4, 0x3, 0x800}, {0x1, 0x4, 0x400}, {0x1, 0x5, 0x800}, {0x0, 0x80, 0x800}, {0x2, 0x19a}, {0x3, 0x80}], 0x8) r3 = syz_open_pts() poll(&(0x7f0000000180)=[{}, {r3}], 0x2, 0x0) syz_open_pts() syz_open_pts() poll(&(0x7f0000000000)=[{}, {r3}], 0x2, 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') 16:00:45 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) (async) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x1ff, 0x0}) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000180)={'./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}) (async) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000180)={'./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000000c0)={0x0}, 0x10, 0x0) (async) sendmmsg(r1, &(0x7f00000000c0)={0x0}, 0x10, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) socket$inet(0x2, 0x8000, 0x1f) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000400)=0x2) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) 16:00:45 executing program 0: r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x1ff, 0x54, 0x200, 0x20001, 0x5a4, 0x2, 0x0, 0x10, [{0x1, 0x0, 0x1000, 0x10000000}, {}, {}, {0xd0b, 0x8001}, {0xffffffe6, 0xd405, 0xf88e, 0x3f}, {0x4800, 0x0, 0x8, 0x8}, {0x6b, 0x1000, 0x10000, 0x100}, {0x5, 0x2, 0x7, 0x1}, {0x100, 0x97, 0x7, 0xffffffff}, {0x6, 0x4, 0x1, 0x4}, {0x990, 0x6, 0x1, 0xffffffe1}, {0x1d31, 0x0, 0x8}, {0x7fffffff, 0x4, 0x3e830000}, {0x0, 0x0, 0x0, 0x3}, {0x400}, {0x0, 0x0, 0x0, 0x2}]}) r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000100000000}) 16:00:45 executing program 7: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = syz_open_pts() close(r0) flock(r0, 0x1) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000080)="ffdaf64c000000004f0527000000050000000000", 0x14) dup2(r2, r2) syz_open_pts() (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0xb, 0x820351c, "090e4de6d3a80a00008c6c4d020000ffff000400"}) writev(r3, &(0x7f0000000400)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5b87883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62af88b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83025c29bdcf47011f2551c2c41149ee6f8c68c1496358a5bd156e0f3a7ca107879f9637b65000741d44f4b7dd58ea1c2b22cb3b55d73b76c6b7b22034a29caf9912dee651703a445bf06b73cd62584aa5f281ed24f079316852ea72e343e847987009b8df30bb4c97b8eb5f6aed3621caecec63520d740333dbc3325a2314e6", 0xde8}, {&(0x7f0000005380)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad651db36868c145f22842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694a1091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb0", 0xd2a}], 0x2) (async) writev(r3, &(0x7f0000000400)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5b87883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62af88b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83025c29bdcf47011f2551c2c41149ee6f8c68c1496358a5bd156e0f3a7ca107879f9637b65000741d44f4b7dd58ea1c2b22cb3b55d73b76c6b7b22034a29caf9912dee651703a445bf06b73cd62584aa5f281ed24f079316852ea72e343e847987009b8df30bb4c97b8eb5f6aed3621caecec63520d740333dbc3325a2314e6", 0xde8}, {&(0x7f0000005380)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad651db36868c145f22842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694a1091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb0", 0xd2a}], 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="b4a4a4f5dcf49e63ffe42f5a6c33306ec531c5d7b5994f490ca8da5c2f8fd80f8d7553c352c3487c332a15bb876c52bf5ce23e3d7389c9d3f8e3541dcb5a427d7aaef8d44c1cb484f3fafaeb0a22a0578396dece85cbd887bdc118bc1ad22826fd09258183846cdee4346d0181c7cbb3e5aa44225f14b192c24ac772c6c74edbbf88e99d8c3e0f6d4dbff9c1436b9893735fce1b3b1cac1b9677fbd3d98305743f90e102d662110b0817b0464a4bf2", 0xaf}, {&(0x7f0000000100)="3041bda9cb1e853b1538e8ac4d716286c3b44aa697d29a2b707479c01c856ab9c857514118790df78f34d8b6f83f10ffb0593867e9883c1bc2458f16b6928a5466590998d796dd3408342c82232f615f70cba6365341c6f5281e", 0x5a}, {&(0x7f00000002c0)="1733ee17464f0900000000000000ee208a3369cbac7b6b91c259fd75ffffffffffffff4ede8d3f5046d301e0d0edf094d37dc6756590731ccb8b239c2c15faa5f95f9d69b583d97af7c6366fbf61031a655bfa1f4629138592c631778c34b9396c48e3376cfe6b6c405fd90ad93051ebb40295fc0c93cf58f1aa286104e0ea0aa4f0292a0152d44000000000000a", 0x8e}], 0x3) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="b4a4a4f5dcf49e63ffe42f5a6c33306ec531c5d7b5994f490ca8da5c2f8fd80f8d7553c352c3487c332a15bb876c52bf5ce23e3d7389c9d3f8e3541dcb5a427d7aaef8d44c1cb484f3fafaeb0a22a0578396dece85cbd887bdc118bc1ad22826fd09258183846cdee4346d0181c7cbb3e5aa44225f14b192c24ac772c6c74edbbf88e99d8c3e0f6d4dbff9c1436b9893735fce1b3b1cac1b9677fbd3d98305743f90e102d662110b0817b0464a4bf2", 0xaf}, {&(0x7f0000000100)="3041bda9cb1e853b1538e8ac4d716286c3b44aa697d29a2b707479c01c856ab9c857514118790df78f34d8b6f83f10ffb0593867e9883c1bc2458f16b6928a5466590998d796dd3408342c82232f615f70cba6365341c6f5281e", 0x5a}, {&(0x7f00000002c0)="1733ee17464f0900000000000000ee208a3369cbac7b6b91c259fd75ffffffffffffff4ede8d3f5046d301e0d0edf094d37dc6756590731ccb8b239c2c15faa5f95f9d69b583d97af7c6366fbf61031a655bfa1f4629138592c631778c34b9396c48e3376cfe6b6c405fd90ad93051ebb40295fc0c93cf58f1aa286104e0ea0aa4f0292a0152d44000000000000a", 0x8e}], 0x3) 16:00:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513000000000000000012000000000013fe2fc3b69356ba9728e54e5e20492a14cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa076443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c88106002ec589040000000c000000360800000085c500002002fbfe0c2300008abfba0902000008e371a3f8343712051eeab7196fcbd80407", 0xc0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000180)="aa", 0x1}], 0x2) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000040)="190020000125c840000000709c890a", 0xf}], 0x2) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000180)="0db40f551960c8512ef923a5a523f4eab3a2488595d0a4e8a4f050f4a151888b706ef5d90de86dd2f0a261d0628d6f9fe26815418647ca394bc8cdbe33bc2c0b85eee467b7de47b0f0395248d3af66539c79cea09b0cf970663091156413af832b740e25c16eb2847a4baf4b75938b5d8f72b8941bd26f31d069376009993b05afe44f1150888703e7f5bc3d74039c5cd4a0cfebf78f65ccd23ca20abd8da1b425845486710faed9a4fa7e7ec5e29e852487ed36cc678ac593ed382adcb1f1f0de08f684a5d0332b6f221e347b30eaf65aa4d2c4e76e70888db01068f1f29da7a55cf4e11f5b562f16d2984f7446bfb70811f7713f8cbb06f6fb43adb7cd53bd4f7c69df00926b19e7dcbf64a641e07f865affe7ea1c31c63411457867d37b93d847c6444b0d77bce48532e424fbbd5ffe226a3830bff3dc2353c150d339e73fe112d35e87ec2f9e925ee5070e404fdd40bf8ef67e617ecd52f782c52c488fc046a692675f47a9d85e38fbb42a6cbb5724e5b507d96d7c616da1bc9c717916c364a99b840bb4f3d98eee3264df980be70d39a36e956dbca06911846d28d4ea5507e62adf51441b4c748b846f65a529ebed67cdacae1f3fef44b04468bf1d0c6039f370314ab9fb42d131573428c7cd4a189d03a954667f91e98399991d7c41ac6b875e4404c99a1a02051d8b668c3846d3749bb1992483c812997248a5ac962e7e5cad0063af20facaeb91edb36d3fac76bcba73979cbb46ae3cf1406c4b30d97a9c12885e40df95a45de3c661db4ad635e71b2985995b35ed5b64ae044c1f7eba1ec15803ee2ec4ef277abea03456fa7f851643692221d16b346db095506c5d915015a85747b2acc7769c28e9213342628e2b2738042f4ec9ae2d9c06b3c02cc519bec2f0473f6d04cf711f29e118f92b79ea21ccd5ee3fa15cac65210ba390d6f2a15b4ddc1eadd9bb5a581d8e2886cfd686c5ec4ab5817c06a0e9831528555ffb8d8e1b60a4b93bf3fbb9fb4b7b9cd2f1878c04baeacbab089261ce63cc7c2e68ae5332db696787a6c10d9db9d9154c3b7356d369966c56a510db1808415dcb27fa0cc147fd28c29117382b4332bbb56b937a67ed75b4e802156e9ea55e1db56d406044cac82a69cc706d7057418b7e4d61faf6cec86d45b5c5d5b8ff82f0332ac83b85dcc9710886aad9f5c303288fb28f00e4bff525bf32d5328cf3f1a677e96517f6d43c08ae2a9913f276cff3b7913700c4880de7bd0cee03fb64b40c8a29d27635b0c013d4fb925198c312be4e2f51ee81e32463c1c52045581120fa0bffd8720dfb73809d8763bba570e9e45064e820bdcba971a55c8186a0ad4f6e2d623ee50d962213ba78bbcb1d3e6c4c3a150366fb98c2115bf88f6c33110fdf456e769341f89378badd6d71f9d94bdab6d2d643c1ee7cd2780b13e9e2870fe0fb761bc49beeb60bf7db14768042f42ec598d4a92c003742d807f9975637a46bae269ddd33622f46e53f373d356bef77bab81694c6c45bb2ae02668eeab103ad13dd9165c391e8ca7363402c61f0465564cedb625f09a4db0a7bcf50868cf181843db3f2af05b9bf10511f889fcca06862325dfcb4911bea45a06a055f2350498fca199540a41eb245a1d350df453aeaf3a653571090e5ae6f39aa979eb841cddc0f8854ddb0a8138a3c84c079af0ca07f224241942fcddeb40b38f80b12ce7b34660c4067707871e742846aa7d4f0b1fd588a76ea3ce4ecc1e714c17ede6a3265f8d7f3ad3b06c6e1cd17b94e4c0b3a59308f42692f3734d467438e7d9d6a22cc572e2420df9c568dd26331780a0edfb6823c080f5070321198c4978ba997532a5227f009d0ba7336d3c1f423d1d4775c35b3a2971d2edb4f78a006a102e81edf690c48702f2be3586f100347c3c64fe9873365cf59fe3f6f843e5834a34e117d5fdb9da95d31676c22b4fa94b847a7ed18b71adf25b9a2c226c0be2dfee955d5a392a1c67dbc84b7b60ddb5ca0aece96f0c51063081263680b768b5062366d14bce1d934d902ee341a12a05aa2e0d1806b0f6d14d2d668455f6e11b46b558389e4391815d0377b094d1f2a6fdb05850d6b66d1c97558367dd64680cf5ce07adbcfcfbf26aa50b9e85439ad84919cb962b7e759d7d19ec78b011370ca6e46163a31a29c3eddafd5bc3822e8ff6681bb86b577ecefca5141b20e5903dec7793b41f568499e32632aaacc63e2d6f8f5d1682eb92388cce2166bc640f40632b119e5d3c9f49a2b96e8b9bce99ae0eddc9ff0b6acce37ed01a4ee6c58f28b56a4c2c6044cce538564f61a83fabf9b28d113aa5108079de19f0a6f66f90a323823f6ce8af5ea7d0f6b9fe1fa64f62a1d75a40dec385865222f6a871e44f78c604ec2ab285688a24cd385c7a837d87c96b79b3cf01e40e2d8b50c69046a982d4c23650e335ebf72cd92e7b965e80edd54d3b8b6e6e0eeaa31bb7d1b74537e4dbf2595502700a676e7289dd7502725c60a46d3202e27df4f0c58c0f292ebd865c65f78c8ea0cc40a80e4290310c28c1fd60ec5387c7237cb0bbb64e0f4302efbcde1b62193f5df5d683b3883377901d7cf797694cb6b5286831e2412bf8ee2c0412b5bca4022665e8e92c3e383808e40126d0a4a74153224d2606b50fc4b66374a0fa8f61fdacdadd3438f77519ed0fd99365a44030c5b1ec4b8768edf1b8668327cfc65d14112d85854d6dd305a1cdc06af802c812c8d08acebba17820006f8133b540d1a34a887910588d997218bbb53af3749de8d25e2a08b430905016c7bcaa835fa188dc89e1340212e1dffff5174f4117dc64d3ee42c70540d7924160cc6a9a95b4888a76b66b57333294fb01ffc8dbc86153764af884b90a84edc7787fc775b9002075bb851fa8dda0432467a4598dfe4d7582097e0e82a88722176f7755a98aa729588080387c5b1ff1f9f090153ee218764be54b59eb80fc9b7485db8495446638b92fcd73c06784c6c13735dfa8d13b19afa38fd561ec5f6f34bfd8728a73ced11530fd3a71ca372e54acdb906955e6e0cca97ff15f69ed0557d9877d57750ad4dab8d81ee6243f2c1f17f5e03e52a1ef5cadfbb6ebf9c1d25614f8e209553f576c7b99e95a477011ce0f3d4b22c0bbae86c968935f4f4328aade25f15763c96ace1aa4796a6c604c59c944dde5386031f2ba93e1daf8728283137756bc29c73b0cb4d4fcb514f726f4e33826bb79593a0edca9bd03c917721dc106dbe38e4dc9edab0820e1239e026590e3f97b44baf43ea346e5e6492459d5f939eaba7124397cbee29c7a28f7081fecbcb2d117e8b603fb9c481a33a057e6c5e2e97a316222edaa67c53750936ef7d52a48c6a836e42da9e55982f996424d2dad2d6c2782076a47a1d26592e878313220b4d6124af24dd5fcb388711d4a1e018af6f2728544e6932d237992d17d12d4c11ed6942bbffd42eaba50122d1d48232aabace264c855358717f52431cac6673bc986b0a69289a99190ae5a0c268532b027da94be5879640d918ac459302884618ba5a7948f1cba562be2585e28a2dcf11494425c816f883fd14fbe0e2450538e7f69744c901b977390ae3d44f7868626ed678d2c93c287ecf24aad4b303dd2fc0a508177202817a3bc618183a4ca223b77492ccd977e1fe758f8d819144efd487af286e60817bf75e7ed51bb3868ec5757489590632cca66f37b4cc8ab59d68ecea1db94d86de63f10cfbc4e6ae777aca001c6c8bcafb2c99e27233ccaa9e1773b2bb9ad0400d856248afcc50fe7b897ca4f7d3ba382de1e691ea873074aae26c9e91af8d13a21fd08b4763e5602fe6956634ccce4efcab6bb21e4d8fe447df2c37cd7fc047be50ae9044493767a9ed9c64d5581cbd376e4136ad58850d350d3198dc1858af1e9555d0b77c9b109bff1b900a08c7f47f4c94c5011747d3098cd2f774621a92f5b3f2bdb11905449493597d4a8cba90ba570cdd81e5f0306c3c149be132bb35d2b1b3c318dc5f60e63c4536e19ec453adc911e28d1cded7e1ef010bfb95ec04201f1c2417b6aac27c6440494b9c1f2ccfcbc3b0cd488b02ba10302d091cfaf4fc6777acc82cee66c50b2625cffa58283761710445dcea3fbdb6117e4bcbaf75fe698bfd75b8d12c3d3cc31ac4fe319b2f374d04d81f4e4fc946b68e228234faf1f16389cbef059dd3d87910b4b3de68b91f7246957d5263b2d47200e9a20fa9ec52439a4b827161bf1ab5efb0edf665c1dc7708bfcccd4a89b53afe88847dfa1d02a6c84882f96626e47c59c13066c1e2f1cdeefecf4ec95caced85d3c6079b232bf295e8d2ebc906b346a11dc1e86eeb67334401cdc56bb8502cc487b3b5542ad462f17e444d445b6fbabde7c7b95175acca5f09acdfe7a7fff6a0b02a8f8ff9108736676fa60ba6f2384630c4ace5881e341704fafbb0fb635ad78d149dd8a308d5a7841cc1f46428e7a9ffd3592273cc8b21807b30cb9685b12f3c41fdd9a27227891d80288c62752ba44b2543917374f9197f06fdc100c4ebec882580ad938db522208ca6dc143eba3fe729b500a06129175655a4a305bfc397c9023abccbab2c6e0a7b2ccadd7cd48f6c756c0bd58535b6ce172c107932cc7089802e04ea242426d50fca48d3065931d142bcabdb0394905079f6a34992830d094f4308e0b27c1452e32f7daff2122151a11404478edd10e378b733a932eb1320de08a7be99f7778e38356f5954b5021ca371ecc26b0b104a035183518d0796d53f77d7e7cb7c82dca5bc7ae7c39000a8771e0fdb8ed6884eaf42b09779eaada94b56a1997adce5310a3e8f4454e1a46448a55830b0e6568c754c2d3079c3c9dbba092bd42790a4fee0dc1708dcbc93cd0095aaa2b455b4a6fb57097b6480273a382964b08f9911cf29c97925410e3788a8514f78563e826bac8e60ed456cc35ce11eb268170df14445bc6aaf2ce49291212a711e3daf714af5baea81effb205b1cea6b746182aa6ea0436a4c3d4d916fba1c5d3b3728fc46235e938e8a947cb4063cae9c3e8d5f7f5616c97cc2a237c0e7b7fc2853f91192a447e15121f3fcc4614a00568a29299355da774e5f219c011743c98336a2b6445b82bf2593523d869a9d8eef68345392436a7868cee7c9c63c0059c9b4ba7b512a6e1927d54863c7b012413ace24bf5b3a794864de1a086e91b94108ccbfddb3f675f6e071196858199ccf2c92a2649ad9baa89ceb37aa90940c7fd89f879950ddc88317fe7c6cbd5d8f8fba29ebbc234c07fdfcb4aab1ebe61db283e5a79d0bcadac4dd80189c4c2680f5584dfdc29f2ca0f389d4ee6b96b504917ef3398e6d751153f0605b21d48ffbcde445c7ccf272811d5fac9346459ead5edf6e7a01b06b61442f3829d6b6ef68afeaf15a4989ecff73d248ca7ca66906dd0fc656e3b524fa1b89405a6c39fba483a854c1038dbe6e245e26b15f71316c20868b41f741c06554a91acfaa1d2f1b2eeea85c77c60ea356c67fc524804345799183f884cc88e7b30aebdbf0180a45e10b45c80c5f80a81e0c3af79a04dbb559d017de0737136d227b50f13be6763978dbff444e15e966ce4b9573360bc9065f3a37a2ec67ec5d0c35a4810dea076cf34a5521633f0d58b046a7ff25e4dc6c6b1d91b23a6c66fd9f77e66153fc4287b62c5fcbd8a84a5a1f19be257de4f17eb0a53ea48a38ec5ad16d4d9dc926a0e1d8b80e98376e498c192facf3292269399d8239f96dc84a7cfd82e0d4cd7f6f025eee787f492b79e587853d70b17e", 0x1000}, {&(0x7f0000001180)="59460c7c5c9ce0810936b097842ab291f6ac3e65", 0x14}, {&(0x7f00000011c0)="6517a5a29b24a232e05afb792bbdf2e2b81fe378dbe2516376ad229cd7cf076d3405575bb1a662fa40ff36bbfb4edb0be4f940725d128abb819decf3522a40bdae7eb688a998a88b629ed3fad0a958f5c76e8b342fd264", 0x57}], 0x3) 16:00:46 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x25, 0x36, &(0x7f0000000000)="03000000", 0x4) dup2(r1, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8001) 16:00:46 executing program 5: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x401) flock(r0, 0x6) close(r0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000040)="118d330f9c1693b60cff96acbb1b6d8e1cdb74cdb991deb2c7dcda077b95c56dc45117643efa179467df125886827e51fe762d8a9b80074c10517728085b3b8dbf6cc497e6a8225f90e7545213df7771bb1538110e1da8398e1a1f3da31ff8b9da9458cef7decf7f06b11b6d7f9ef061d1c78d0149e400b90591419eca060b3c3df502da207105ce1ced46656bf4ae5f5610c9a40aa873d808a2198482689f59fb2c2c337a1cfe0655c799d8e98d7e31b51782c36ef5183f60004fc8bda5d317cfad9e2450399c33e8ad6f", 0xcb}, {&(0x7f0000000140)="d40e70003683e7d2c9585cb6eaf1d91a0750e1da9220d4335f845262eee67f20b7824139cd3090eb9899499e114e69080e91a37870574a0d079dcb3eb53aaacb64c4c814a9d537f11f76b633d65866053fa173028f17800d784ef76ee7c5029f4afcd190ba6873fd754654cfd7896fba1879622f00daa3e2e0b356a49305dcb202fc9d8bb336a05b97547ca96fe7c970cc753e3e0b4ab21857e0cc889cb543772aea51cea443d3b3edd966bb540c8bdae4a30ba1022fe33598f86d3cd475dc22d05d75108f6e212a3511f6817afd0226b2f07ecb1cef2eaaf0cd5c398a859127b67b1a3c5b2abcd497fbd1a5d3217cb68a68e47b", 0xf4}, {&(0x7f0000000240)="15100ef9262848db58e0f4b4702a6a30cb5b2da5d092a2914b02aa10fb127c0a5937d8ee33a6b1bb847c92f9a39a9a94d0e98da1493bc60f21b12475f9393526a6c434981888a9996b18fe16e427766b40e8f7089641cc794e9c995f65419c5840c93b5fca2b3f2f07fa460835d9ac2f6d0fe86206424dfcac004e22a44d0de960e657e4b737866329d0fec0be991e473bb0fa04ef55c1c3237e1389d09a504d3411a45413562b0236ffe851b30bc4db91ca1fbca790184b08e4ee3c6932e33eeb4854b97913da8f0a2be31a382c9db0ea81a849e564ddd118af90c93aa87616448ac5f94bd38ddc79976d05b6dd2b0cd7e37fe77c772da589e1900f720b52088b539daced1353bf6c185c30727cfb1c13cf15a03ac4f24fe7951de9b64b4bdc3599771bec36fe9640aa59bad9a01d247e32407b07b8281a5ade78be26d715b792d73f543b2224548d53663cf7bca72b3fe52534e7e1464e6c83e7abb40978b00774d0a57745aac14d5c0d9995e8296f229826f149bb04593657dc209a56aee08ef1624b50ecc16eb32f4187f0d5ddf882fa2ff6f505a18f72ba74763116e32c4fd87c38b929008c27e8472833a5d2416daac7d82b6cbc3142d872ebe0ca8cd154dfc28ea36c92b79505b57ef7d1a6e1b4319d2490038295a7848d121b13cf80909ed84cddea4190d3154c1b7d7049d1ae98076f69329cfea9eed6ab1101904364b7af088432baa4cf74325fb4b5df06f565ba5800fa9e2ea31023fe32a25f31b40b3c5175b0a1141f440b2e79246c75114790f995e9382448302924d7c8cec7154b8f7a068d494fd0d6f9b5195093e94e8da9e5285c9edbdef638e2ef2fcfbd3b4dde4b5d30bc9e2e603758d51f39430b351aa0371ad7f5c4f76c09ac11f383a7fb865997fa7789d6c9517fbb35ea7fca1c92ac8617fbe31fd8a43ac126fb83bdb693487e9e9f0ca870d0589ea881241447e1127a86a24f29c147ad6ad0fe120ba80992036a9bc32c88e0a8c58cf9f9e13d42c9d0f1693fb7e4275acc05bb07c70b15545c1766ab66a5454cab3a5a0b318aa2c8a29eae640ee79f1cb6cdbe7de353ed1bc59535d3fd923f89b7d6dc210e847356989c7dc389beb19b9198f4ca4f4a1e336cdb89a959862b5c2ad0524ab35c5521b65281b9c4af0e45d6f03bb000d741dbcd23c6b1bcb536e00102d5a5aa95330bf13433d23060e56bc06c591f3dec3a97f87c1b0bf33b26ab5eea4be28c51ee19105080a4344c4aeea321fc6fdd825107d635b017a01db246a9c93671b6e7778e11bf14d2674e877757d0ec7d560971ceceab6b893686149cf668523a69e3eb7b29c4ed0b8f8f1b856216588999e4ec59582548f0ab375adc95933f20aa3199534e08c4d21a09a97bff746c88eb438893b592601d6ef96b182faafe3e01f7010a5afda7d866da1c76628f66a9e4adc35cf1a22bd64d560fd2c1880f2b27ab2c198782c777ab707e205444a83101d11217c32b5413c83e3ca96d3879a8fbec6faf37ef70312de7994770fa51e2e88ca9320cf7e355ce10cb8cb61fc2e9490747aa0e69226fa0926147e19246395c5a9db73dabd8024663c09a21a0724e84f7453b9197aabf1c1739594dbe1c00eec8a363c9b1659fe93f7ac31210970eb66d7ce6f00f5af847c942890e77904cbd45627d1c5a0fe4a86003a1c8eaba3b0bffee992a6c864a7f6e6804cbc6268e88482f49abe5631c6cc7e8f1a59b5963beb38524732f1a0ce7184006ee8917e61c318b314dc6919b9c6b8964b0eaf336a57def0eaab1767ff513332d3e2b2ebcf5953f80a9f90a4f493632ba1ee3b47af0c5c03ee294f15497940379a3bf9b1ad3313d2f832345f4008b1943ac4d3e896e439ae3092d6b0cf7f09909ae293f41b41141cbc79d9ad6d772334481ca05826d8a544bd0bb5cf23d6d2d8159749ca53d37220d40433d1f01e01c191dbeb355bdd0b03554bb6f62c0f8fe5132156bc298a32bb1171b4004464874642aa008cf5d44e95ab64b6b294ff78451b34ec197e6f848490ab7c017ae7daa448ce31d3ae1f05153b14f2d3f458eccc40d2109f8284596e61645787a85a519c7ef17a9b2df76613f992c8a9768b6b58b12a10a36e60fba5b5a2346bb2a9a5ee9d025fbcdce93c09df16299f9e923e3e0359d674a40164bbeb9163aac060aaf2a959065979fe0106845960599df64bc94d0766c4d5fdd1e19632a849d8cf271990de2e0464b6d848c3848f660fdaa0618b819d629ccf6d74f756a4ad9056308c9b3ad674138b61b9bc96f7601b0f3e896d4e774ea3031e645eefb91a9484d40ef0968a0c4506950a98f08bbe8907f00705dc5efb526d0e87461a9ce37a1fda16c8aacbd66ae085363a0874c6decdf8fe45f7b83f05b0677f65299a13a3a1a833b7076380b9e2da256b32c2761aa10c58bd6d21d7a957ea88eff8a5274a30629ed6580708def6d81287ec0059492beff67850b17987a83d92bf1fecb73d6e37ac89ba9b0c1a462f6ab6bb41c8e856c246d616071b9123011ddf80047425aedc5accaf0d9734a2eb0762a4060ba1b6e0e7bf0bb1eeee0ce2abc4ea8b37160c75561302ad92b00e40192497d366cb6ccf95f2224c9fd78d79fd252cae392cc870fb703ab507ba7bc058101ebe940ed399046f4e1695cd67736c494d3bebf37e3ad0779886265aff16fc9dae050293e4bc7e3aea58274f58e99d4ccd5fcbc74a9c3acbe9b4e5df9c0b3f2a1ccb5c6273a065095c9ed7178efd31a013b5e24df1f2410af65fef07baf5248b1af8bdea8679bddb00d1b7542c13be39af04c2841c62ae2498a27da4b45b4fc4a6eec126ca2575b03d04209311b1f9843bec44cdc062329078eda75dc64dd8f775d281b6b5b352e165d4096b9ecab01622bccca0c2fb1b0507f9b52a96483c22c25408dd026b2d3cdd3e801b8e015c6bca3bbe5603536fe929a6efe64410ec3e8d8401c28155368033b61bf3abb405bb59039610715b6c9851ef1979038749034ecc3cdb6b06744546bf69192f37abf983c98f04b9d6426d75a79093de6e07b5b9a6d9e24f3787e7de6d5c142ce0ad2f35f7edc1bafe5d4c68febcee27a1bd11dc335fa667bc27bc694c51b54d010295ceca6bb2a3003bafdfd0a2527938b9d89773c0f17c8b6f9f8234f2f2262f540444259d42be956a54650d26cdf936acaeb56d8dda8413687a7393f4eab34ba15a518a58d100e0ee207c137f111847ebf20902cb02b6beb82a58a7f367b545a2f2918976236ef96a5a44e68dfc45c435e2e898d76dbd1bb87836df930d051f3824d7f9ae393fa1418543e61d86f3a099486c1374da45f9dbb09aa32e8813d6dffc2b44c1700a3ddef12b3fc05223167ab10d11ebecd2b821729f6d704c8a2156d917c2e1ebb7b5c32352dde40bf4269a5fff8f6b45f5a1855e2f64859d868a22e240f0bcd667a55a9a95712d6a5446053502acb34a9140f07f98f8c63a6814c6e9c005502817532c62717106cd759521114462c93f5ba76f89b6759e09d5e582070483774f3c5cf30815a89fe20912bcf20946c971ff3cd054ac9c4c7fb786837a0e8124d876ceef423f697380f5e265ce25bdfcdc8175ea3abf532afe1e59f7ffb7fb50bd0507c9ae7a37bfae6cd9c0bdeb4f740cad1cd46b3c0c3aba0ff40de4f7ab2ce3c05b40511ab484476854e3df139910785eb5518e8974792f48ed34d524b0d1453c889a449e41f0f4d5fcde45debcfb77235d2f44c534ab6f2cd32cad7dd9c2bed7edbd297c54881694c644293d109ff446e4e2a051e2f9721d5082548bbdd56e99558aaef50f4ac9be62b8b07642b34e3b9e258e40a174c92e6a016e4898bd3495fdd9426eb271d9c1a12815a5fce0bb2e8ba87311da8a25f5219ea4ead36773059e14e52157197c77ddab4badee75b686c444d16571ccbcd2b631f2e9e71874605c793943697a742164a85fad5e279c849e8b589e911eb091f878248881709fdcbd15ba0b61b5a426c8228f7378ecdd4874975be36d39d5cdb0de04e3788232921771397852da33e0bca2b3427585b10738d5c3e50f9f478319af45696c7a21594cd5dd91f885817734df3de7efc39803f4a2e2fc81a9a63a78ff6fdf44d05a709db7742b4330e12352c6053645378fda8065f4090f619d35ccfb2c12db59cf95986a26867f69ed12a698ee7800882b687506155213976ea08e6ee3f537b2bd8c1a8f50ce10f397ef991b0e8024759fecb77078bfdeff0bfb188a3fd887d89860e1af0b40f5e68e4c8f719e2446195d249aec4459b6e49ff6aacfec3c6ac4dd6bd15eda5282ec20f2e7fb44afad31a9c560cc023219a3e288f84e68550d863effb1010cc9a55e9455b319cc9741c0cc474c36dc3fa97b8b99b8cf3712fac8293a3b7cbd04735f32e88ab2e74bacfa816f626c2dc5c4d281ba6436a134775dfc8fe68b152d58908529f8d7d5035648fb9733879530cce6a3db6f24972938acd89fcd932d2abc30068ffb36eabf43418d774508e37065fd30e52147bdb0633907db1ad170a89d56c9f2199c0eb53343b874f716e3aaffaea2ca477bcdaf4945c4a3f2b9a45743186d6b8ed43d90e0bee61aab6f54856970107b1c3688d852d35d8da9e0ecdd47f583c24f41b750687c2f8d538200ee4a67f3eedee40d4c09b4b2a2af49e143a480a302bf5b363effa9006b816faf7bc75c0a8af44633dd6ce1c797aeb33ac4b3e36583b10df46545b8a4ca982412e753db43b5f457f4a00ec4d66a6c3168234925e36935047d1588b14eed7f1cd22ec12031e92a8dacde64216addd8abbf97403903f652b3e40f5c13d29b0b4f29a64c19228da22d505673f615b8acfd92f6e6711d6c0deea8001605e54d3729769a54820dc76df02a633175e394f87e71464a99edfd87e48a3336244030a0dec68037d4e9e3916ef57b2f54acf54ad4b8ec208115d7a98563bd62e149b946e5b63600f942e65aeeb382714b2f83c21f8a97b65aa37341217cde1fd2adede39df9fc3ee52b50bd6b6492aa3811c7e78a088048278a9a87cd5c0dc4252d37b8c49bf4eb03213171a3406de1bd251afae22db07f6f4ba39602c65852fcce8f18276319c3bfde8e1de0e67c4dde299679937508cdd227d337828c4ac95bf96146a08b1f17d92c8e291140d7da561d204c596f651ae22319e46f2d5a100df6cba9eaddc93b22c1fc44cb18e1859b03839c1808cef4e07ee5977eb4a217403d61ff792d4c62720ad63b350192d83f3020b9e42df9f9877a987a554bd75dc2d5460116444628dc5442343929018132a426bbc60c2f20cd0ee2bb66624bb42aebd07ce00575d2c45c750c30ae9c5a3b81174c7400627617793e2d35adf6d40ec2649ca59ff094f73fd4bafed1e01717adc8cf6436874308d744eccc2097e652bd08eecb25082efaf1c216456ca54388c91fe16d2bdf1d587eb015bf34312cd7c7c08a4f6787308fea57da2eeb193ba08a786ff4f4ab0f57722dcfc5415ef86d5b8d188a71bf70b1c0f6c734ce85ff8c0e98ab27f42f9fcaebebe95f403080eac1ae8febd536c1257d2750184c8a3bd7a5a57ed4af81ac90b6730a39205eaa3a65aba7aeff5c9a4896634d9c1eb366edaa999357ac666255db3fdab85a9a44172cbf3d9c12ff2a2b70a5161723b008b8a0bde1c0ad947f2cd2a7061838851563cdbf65d56c4848534aa1000bcce641d9d388ce1fd6ebe6f0306a63b440b4a24f88b840c30e64f473ded73e47a8ef7cc7a3bad31dfbea8a82f4c7c94532180457485e9785f47e6c3ce", 0x1000}, {&(0x7f0000001240)="2374ffc835807dd97b7558934d2ab5789f2df869d321005a7a32cc8503ec99ec931b58c4c5b89e004e72de1e4032b79570d0afbe99e6e0669e133802aa", 0x3d}], 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000012c0)={0x7, 0x2, 0x100, 0x5, "d372cdf22c0fc5d8f39cd31eda5f5cc80adac449", 0xffffffff}) poll(&(0x7f0000001300)=[{r0, 0x4}], 0x1, 0x401) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001340)) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000001380)={0x3, 0x0, 0xfffffffffffffff8, 0xeb62, r1}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000013c0)={0x5, 0x1, 0x5, 0xe5c, "4367f3bc301eb5c396df1c67b9f655718f3d2603", 0x0, 0x1c9}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001400)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x200, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = dup2(r2, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r6 = accept$inet(r3, &(0x7f0000001780), &(0x7f00000017c0)=0xc) sendmsg$unix(r3, &(0x7f0000001880)={&(0x7f0000001500)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001740)=[{&(0x7f0000001540)="c0f3cb015b44ea0f83f7ff58c2521c8be2a5b37141299b25dd24ce1344c577f84fba9cc4e4e4413141e3c3929c4d8cd728e20b8861b743ca52499163a27a171020cc37aea19b576800bf834ecd470549342254fbc400162d6b2c18cfdbac3a8eea9a54fbddb9850e969b0dc387effb8e2f2b45fc6642e08fa293e3e168f2b7acd53a15c011fb1ffb754ddd3b2435e74957d50bdad1b63a5032f585136897da42350927db3e885c4af08c6db4ea9cf2a767e3e7814d1e118df2aae51ce8f3921a123f9ffab301091adceaf5de7237d141260503a27bf431fff758ebbc3319985db4129676c271", 0xe6}, {&(0x7f0000001640)="980fbfd68861c1fa3ac0c6fc54e6121d4becef48a6a400d932cbab89c93cff551927afe9d1328dca3b82c3cdd580984062b5a800f19f981f35c733b7b6", 0x3d}, {&(0x7f0000001680)="3c6cb5d6128c0235732f9b8c1964bf0abc581b25e977414fc80f04f235d94424cc7c5ee9a667b1fcb4e78f726753f6684f31616d0d7abddea4f203ba5de6f7930a4051d28630332130190e6c800db681a648ab333db387cf635470ae317e56631460d60d77b7909f720d349b7157e8065012269cf0c61bebbedf03497822171e51dcb92c1a85218140600ba97b96503bbc0841a00c59d1040451697752", 0x9d}], 0x3, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r1, r4, r5}, @rights={0x20, 0xffff, 0x1, [r6, r3, r0]}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}], 0x60, 0x5}, 0x803) r7 = semget(0x3, 0x3, 0x8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000018c0)={{0x80000001, r4, r5, r4, r5, 0x51, 0x5}, 0xfffffffffffffffd, 0x7, 0x6}) seteuid(r4) pread(r3, &(0x7f0000001940)="3721b86566a86fbbd63c3dc42f892ceb49808f309c9b89fd4901b7ab57e2afb811ba7f1ccd830911428b54ea1fc2ede781e82108db8fe4f79037ebf6bcc46bd110035e", 0x43, 0x368) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000019c0), 0x80, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000001a00)) r9 = accept$unix(r3, &(0x7f0000001a40)=@file={0x0, ""/15}, &(0x7f0000001a80)=0x11) pipe2(&(0x7f0000001bc0)={0xffffffffffffffff}, 0x10000) r11 = syz_open_pts() kevent(r8, &(0x7f0000001ac0)=[{{r9}, 0xfffffffffffffff9, 0xa9, 0x80000081, 0x1, 0x2}, {{r9}, 0xfffffffffffffff8, 0x35, 0x8, 0x9, 0x2}, {{r6}, 0xfffffffffffffffd, 0x10, 0x20, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x9, 0x2, 0x9, 0x8}, {{r0}, 0xfffffffffffffffa, 0x12, 0xf0000000, 0x2, 0xfffffffffffffffd}, {{r9}, 0xfffffffffffffffc, 0xc0, 0x2, 0x4, 0x6}, {{r3}, 0xfffffffffffffffe, 0x2, 0x20, 0x1f, 0x7}], 0x2, &(0x7f0000001c00)=[{{r6}, 0xfffffffffffffff9, 0x91, 0x8, 0x5, 0xfffffffffffffff8}, {{r10}, 0xfffffffffffffff9, 0x68, 0x80, 0x5, 0x2}, {{r11}, 0xfffffffffffffffb, 0x1, 0x80, 0x5, 0x9}, {{r9}, 0xfffffffffffffffe, 0x11, 0x1, 0xffff, 0x1}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0xa9, 0x1f}, {{r6}, 0xfffffffffffffffa, 0x8c, 0x1, 0x1, 0x9}, {{r8}, 0x6, 0x0, 0x80000040, 0x2, 0x296}, {{r6}, 0xfffffffffffffff9, 0x55, 0x1, 0x3, 0xffffffffffffe4dc}], 0x3c, &(0x7f0000001d00)={0x8, 0x800}) 16:00:46 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="26367e7dd85677d47a6577f76f74b6988fdd86b6e1023d1abf286efb3695e58ca93ccc2f9b535461b12508a14c65f59502c755d9c831748ec9ec96b18abdeabdf2334b89f88a775c0ccaa15f11ccd082b54a80c4719ad87d9f7387045c3b0560800c45331372206b5182475ec1dabc28554c1150b470c08b3a58", 0x7a}], 0x1) 16:00:46 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) (async) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000240)=0xfffffffffffffd72) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) r2 = dup(r1) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000080)='./file1\x00', 0x20, &(0x7f0000000100)='./file0\x00', 0x8}) (async) listen(r2, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r3, &(0x7f0000000040)="af", 0x1, 0x195a05e282d6161, 0x0, 0x0) (async) r4 = accept$inet(r1, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000600)={0x0}, 0x10, 0x1843, 0x0) 16:00:46 executing program 3: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x2, 0x21, &(0x7f0000000080)="2389350eb7f018327fb3bfac44866390aebdec30b9c5026556411d7bfe870b8dc85be84cf488873403b64f3e13a491de32d685e3c8238b181dfc0720e5c90aa7bc217ef38046fb0e51c13b49ae6e18aeb93e03afcbd71e94ec48905d7e7c7995fd7b945635bd2b4a486d5b7d4e2263fd00888cd5139a73dbd5d0d59875136ff0f04ae55d19c16d8b7a74615160a4af12522454771d88e23002", 0x99) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x6, 0x4, 0x1) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) recvfrom$unix(r2, &(0x7f00000003c0)=""/120, 0x78, 0x1002, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) recvmmsg(r1, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1, &(0x7f0000000240)=""/184, 0xb8}, 0x6}, 0x10, 0x42, &(0x7f0000000380)={0x8001, 0xfc8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) 16:00:46 executing program 2: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYRES16=r0]) sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000af7000/0x2000)=nil, 0x2000, 0x1) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = semget$private(0x0, 0x5, 0x0) r6 = geteuid() r7 = getuid() setreuid(0x0, r7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ff", 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x10, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x6, r6, 0xffffffffffffffff, r7, r10, 0xd9, 0x8000}, 0xfff, 0x9, 0x6}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x401, r4, r3, r2, r10, 0x24, 0x5}, 0x81, 0x8, r1, r1, 0x8, 0x6, 0xfffffffffffff801}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, &(0x7f00000001c0)) syz_emit_ethernet(0x3b, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08060006f44b06090004aaaaaaaaaaaa40311f2e116d70c10900000000000055e95755d8717a2671867ed195dbc36f9a184f7abae4d4d4ff60a5a6da2eeaeff3862f62490e48590ebdaf68be959dedd33af7a7d01abdc03aaaaf1ed65b89cd1b39bf5bde89a40ab91c97b176a04ae3ae8c46aa106261ef2eb7565fa999fab16ad92bec2b8a3efe1be304b46721ac518a4e53d5232939040a5d181e1be02a22fcdec10399e82604cf3ebb228fd76a8030c83e5da17b3d9fbe2baeacfe36c2be11a2bf68496a0c37bfe54b1822c06d7ce447f097bf8f2f8d797f95ba76db8284d8bc780c6e3942e505f8b5432ab9569087da"]) msync(&(0x7f0000af8000/0x3000)=nil, 0x3000, 0x2) 16:00:46 executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x24, 0xe4}, {}], 0x2}) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0x0, r1) r2 = fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_extract_tcp_res$synack(&(0x7f00000002c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x120, &(0x7f0000000480)={@random="c3b58b132350", @random="2cbf38174634", [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0xe6, 0x0, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[@fragment={0x2b, 0x0, 0x7}, @fragment={0x2b, 0x0, 0x3f}], @tcp={{0x2, 0x1, r5, 0x41424344, 0x1, 0x0, 0xc, 0x40, 0x3ff, 0x0, 0xffff, {[@sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "cdb9e0209c1a9af1810dfe1a18ef7686"}, @sack={0x5, 0x6, [0x1a]}]}}, {"f8d0eb796bfe7254ad805d2baac8f0fd54013ff78f7f68d1f882f33de771387e11b800928c9a81c24c662932b6a7f184543ab6862cf030c21fe979ed6cf7fd440b0647834f13c188ba639547203f8e2f9c6ad08a9902df2463d209e2c8f34be7638a0efb7517591ec806394a9152a8ffea01eaab48b61d52fb31f9a3521512d61e75c160165e18003559c8e6fb31193a6829d7bd393bd6d9dd2300d6f4387e8b48207a0f573e"}}}}}}}) setregid(0x0, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)={0x2}) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r2) read(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0xda) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:00:46 executing program 6: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146952, &(0x7f00000001c0)) (async) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x13, 0x80}, {{r3}, 0xffffffffffffffff, 0x62, 0x0, 0x0, 0x7}], 0x6, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) (async) unlink(&(0x7f0000000080)='./bus\x00') (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0x0, 0x83}], 0x0, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r6) (async) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x0) (async) shmat(r0, &(0x7f00005b6000/0x3000)=nil, 0x4000) (async) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0xee00, r8) (async) setsockopt(r7, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) (async) r9 = accept$unix(r7, &(0x7f0000000100)=@file={0x0, ""/69}, &(0x7f0000000200)=0x47) setsockopt(r9, 0x1, 0x4, &(0x7f0000000240)="cc2f5ab9820b37257582a82a1f52e6f270404cbcfc04e4f6cb46142a3e1e7090d736d7bf055bf62d0a5c2b50", 0x2c) (async) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) 16:00:46 executing program 3: syz_emit_ethernet(0x6a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @empty, {[@ra={0x94, 0x6}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{[@empty]}, {[@local={0xac, 0x14, 0x0}]}, {}, {}, {}, {}]}]}}}}}}}) syz_emit_ethernet(0x76, &(0x7f00000003c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "3e7f4e", 0x40, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr='|J\x00', {[@hopopts={0x0, 0x1, '\x00', [@jumbo, @generic]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "e46f4b", 0x0, 0x0, 0x0, @mcast1, @mcast1}}}}}}}) 16:00:46 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) poll(&(0x7f00000000c0)=[{r1, 0xb856fe5c85232a5e}], 0x1, 0x0) close(r0) 16:00:46 executing program 3: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file1\x00', 0x6000, 0x0) seteuid(0xffffffffffffffff) stat(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0xb, 0x820351c, "090e4de6d3a80a00008c6c4d020000ffff000400"}) writev(r1, &(0x7f0000000400)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5b87883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62af88b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83025c29bdcf47011f2551c2c41149ee6f8c68c1496358a5bd156e0f3a7ca107879f9637b65000741d44f4b7dd58ea1c2b22cb3b55d73b76c6b7b22034a29caf9912dee651703a445bf06b73cd62584aa5f281ed24f079316852ea72e343e847987009b8df30bb4c97b8eb5f6aed3621caecec63520d740333dbc3325a2314e6", 0xde8}, {&(0x7f0000005380)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad651db36868c145f22842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694a1091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb0", 0xd2a}], 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="b4a4a4f5dcf49e63ffe42f5a6c33306ec531c5d7b5994f490ca8da5c2f8fd80f8d7553c352c3487c332a15bb876c52bf5ce23e3d7389c9d3f8e3541dcb5a427d7aaef8d44c1cb484f3fafaeb0a22a0578396dece85cbd887bdc118bc1ad22826fd09258183846cdee4346d0181c7cbb3e5aa44225f14b192c24ac772c6c74edbbf88e99d8c3e0f6d4dbff9c1436b9893735fce1b3b1cac1b9677fbd3d98305743f90e102d662110b0817b0464a4bf2", 0xaf}, {&(0x7f0000000100)="3041bda9cb1e853b1538e8ac4d716286c3b44aa697d29a2b707479c01c856ab9c857514118790df78f34d8b6f83f10ffb0593867e9883c1bc2458f16b6928a5466590998d796dd3408342c82232f615f70cba6365341c6f5281e", 0x5a}, {&(0x7f00000002c0)="1733ee17464f0900000000000000ee208a3369cbac7b6b91c259fd75ffffffffffffff4ede8d3f5046d301e0d0edf094d37dc6756590731ccb8b239c2c15faa5f95f9d69b583d97af7c6366fbf61031a655bfa1f4629138592c631778c34b9396c48e3376cfe6b6c405fd90ad93051ebb40295fc0c93cf58f1aa286104e0ea0aa4f0292a0152d44000000000000a", 0x8e}], 0x3) 16:00:46 executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x21, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x155) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) kqueue() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = getgid() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000500)=[{&(0x7f00000000c0)="6e8fca3084772b02613a31bc01dec601f870d83e101dfcb88f7d447f7087004542be19b6de1b01b3d9beed02d3719b0bdd2fdde1837c5e67a946715b80c62c3f34f6be2b9317fc306b50dfda763d595a6ba3d308c0eb515ee97e7ca83e7827f3fdc575b907eced0c7c9ebd429369bc217584065b822f3870b5b4c07d25aba6f90b3fe5985a601f14403238b556c91ceb87c69465498e71453abe88052d3fd86c5f36ee4fdc35", 0xa6}, {&(0x7f0000000180)="9eaa2871790fead3c88fe822c0e965b0ed87f89342b9309dd5802974714c4b46b45909e74adca475", 0x28}, {&(0x7f00000001c0)="fdf1e4e9780cd66d1a2c261e9282080ad8db9837fb1d9d62786b882f20108e6b29c62f343dfceb63eccc81b5cb241ebb5fb1681fd39ce1fcb39685e4a9f124ac6235f4b6113b4f0ac7529e38f0eaf59e5bf9c64ff1b683cf5a3ca5a26fea296597cc8809a147c3c63009f257d43a2e0e55b47bede6bb4c0e506e0fbafc517add2a7b1ddb74e3254fb44906355a1666b0f4b038edbd931bdc6342a8c0d69fa671ac6b089d7957ac5e260d26127c1cdf5e62fef11e0f3ec8b323920d685a4df3", 0xbf}, {&(0x7f0000000280)="e089d3276c74d678ded60296b595d03180c25977e9b614c1ffab8325a827f25a346f78392a6b3e0d3c02badca6a336e9e7ebd15615f2e08f4a1f4905216f405a1c878f258500b76461273b75e2cf247930feda787a949d6cdb6dc7476a6139b004488c4c9ea4f8de", 0x68}, {&(0x7f0000000300)="3874b3e6ffd5e9b61850db2c097f1be14e0c5153afd0e18e", 0x18}, {&(0x7f00000003c0)="d789fb82cee0bd7afe622aade07035e54833bc24eeaf115bc1ecfe6ae58b819b4de8560256d297d6507cfcfdf655b86972eee15147d823c5a3a6240c14ee4a1c6db0147e49c681ff54557e7e16a5a0262d7b4affa6335576cef068c76b02138c", 0x60}, {&(0x7f0000000440)="ea7ff055848cae1fe15b675980cfc118044259fe63dbc0659b65809949794fd2425f197987baca994bdab301e3b12fd24a79d59e7581228f6a41d620282f3bb5fc71f8dfaf13df67b00d367cbdd5fa2eb286c03729d26e599d9f92d43b9e8688555e2f9d7bcf606e5cbac7dadccad450e9edcfda2c5e96bf6abc637da7d476d83ba4b697479723b2", 0x88}, {&(0x7f0000000340)="75101d07c9e197a8209774d06585d73d10e31de63a1df1617781c2a0fa1695e77460abb42e7180ce9fbb6be24ba2bab6de50116f524e", 0x36}], 0x8, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x8}, 0x402) close(r0) 16:00:46 executing program 6: dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0) (async) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) (async, rerun: 64) r1 = socket$inet(0x2, 0x1, 0x0) (rerun: 64) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) (async) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) (async) socket$inet(0x2, 0x8000, 0x1f) (async) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000400)=0x1) (async) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) 16:00:46 executing program 3: open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x1ff, 0x54, 0x200, 0x20001, 0x5a4, 0x2, 0x0, 0x10, [{0x1, 0x0, 0x1000, 0x10000000}, {}, {}, {0xd0b, 0x8001}, {0xffffffe6, 0xd405, 0xf88e, 0x3f}, {0x4800, 0x0, 0x8, 0x8}, {0x6b, 0x1000, 0x10000, 0x100}, {0x5, 0x2, 0x7, 0x1}, {0x100, 0x97, 0x7, 0xffffffff}, {0x6, 0x4, 0x1, 0x4}, {0x990, 0x6, 0x1, 0xffffffe1}, {0x1d31, 0x0, 0x8}, {0x7fffffff, 0x4, 0x3e830000}, {0x0, 0x0, 0x0, 0x3}, {0x400}, {0x0, 0x0, 0x0, 0x2}]}) r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000100000000}) 16:00:46 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/156, 0x9c}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$FIONREAD(r1, 0x80606949, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x25, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1ff}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7ffffffffffffff8, 0x20002fffffffa}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000000)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) chown(&(0x7f0000000240)='./file0\x00', r5, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x800, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x434, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 16:00:46 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f000001"], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0)=0x8, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) socket(0x2, 0x3, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) mknod$loop(0x0, 0x0, 0x1) setrlimit(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setrlimit(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) accept$inet(r1, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYRESOCT=r1, @ANYRES16=r4], 0x10) 16:00:46 executing program 7: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/62}, &(0x7f0000000140)=0x40) r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xb2c4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r1, &(0x7f0000000780)=[{&(0x7f0000002b80)=""/4084, 0xff4}], 0x1) dup2(r1, r2) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) read(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0xfffffffffffffea7) 16:00:46 executing program 3: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="da41", 0x2}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x0, 0xfffffffe, 0x20351e, "1a0000000200f90000000000748412ffd1bc463e"}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="7f2e14cf137276fc0a7482cc94affcbbaea076fe4cd6238f57474928e9e77a212874439215c5f1bd5900ba49cdcaf9be1a44e3abcb090b5f9198de5b9011f218034c31be5a5b22c1f138ef80875cfe03ad813ce2790fb694a65fe42e97b1f95cc24cfb0dd3e5dfad67060bae4f268765feca42689f33715a7c5e4187467ab2af26a7c1090200", 0x86}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002440), 0x0, 0x0) fchdir(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x200, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000180)=0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000200)=[{&(0x7f0000000600)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000240)=""/30, 0x1e}], 0x4, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) write(r1, &(0x7f0000000000)="dc01fde8af2cd30a56412f08e6d32a28a2fc210af4a5284b3ebf5ff7054cdd7551214b3f216979d83fb742e2b15936eb165733a1bbd46e40080f18cfb1", 0x3d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000280)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) r7 = syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x8, 0x6, 0x7f, 0x4}, {0x7, 0x9, 0x1f, 0xfffffff8}, {0x81, 0x7, 0x3, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x0, &(0x7f00000004c0)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998ef9820d52111f5d81ef087ffcd82c4c878c5766060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145000000000000000000000000009ae5f24ff96e067d37d8fba64306b5eed1dfd1c0e249eb7b94a7829097e9840640b8763f8a52d382457b2a24e57f4503ca68595fac0973cde981ddaf4e17966f0b945fbda45dbfd0", &(0x7f0000000440)=0x135, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x96df, 0x0, 0x800000, "48cca0f1f81a6ad70e13a0e265f800"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) dup2(r7, r1) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0xa0, 0x0) fcntl$setstatus(r8, 0x4, 0x80) 16:00:46 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x1}, {0xe436}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r2 = open(0x0, 0x80, 0x121) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) setegid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x2, 0x39a) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(r4, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000004c0)) r5 = getuid() semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r3, 0x0, 0x116}, 0x0, 0x0, 0x455}) getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) setreuid(0x0, r5) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) 16:00:46 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x400}, {0x8106}]}) syz_emit_ethernet(0xb3, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x7d, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x2, 0x3, 0x8}, {"95560c4a1308bc281419dc99d39b004b5c3aa5884111219b05068e4a6931f7570e07af7d6fa91ab3cc418ea29a382f9f17aebfa88c745c7f8e95957f5e6403e8a2598bb867e8e18b1c5b79ab44a127595a89803e53c25da0fe75815d25b0e143967a24b772fec3a67500ec8d729f9e9cab692a307f"}}}}}}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180), 0x0) 16:00:46 executing program 3: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r0) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x2}, {0x0, 0x9, 0x1800}], 0x2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r7, &(0x7f00000002c0)=[{0x4, 0x81, 0x3800}, {0x3, 0x6, 0x1000}, {0x3, 0x9, 0x1000}], 0x3) semop(r7, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r7, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, 0x0, 0x0, 0x0, 0x66, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x4, r5, r6, r5, r6, 0x3, 0x2}, 0x7fffffffffffffff, 0xf66, 0x6}) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000000)) semop(r2, &(0x7f0000000340)=[{0x1, 0x401}, {0x0, 0xb}, {0x0, 0x7fff, 0x800}, {0x4, 0x200, 0x800}], 0x4) semop(r7, &(0x7f0000000300)=[{0x4, 0x3, 0x1800}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1800, 0x1000}, {0x2, 0x6, 0x1000}], 0x6) r8 = getuid() chown(&(0x7f0000000000)='./file0\x00', r8, 0x0) seteuid(r4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x0, r8, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0x0, r8, 0xffffffffffffffff, 0x50, 0x101}, 0x2, 0x401, 0x8000}) 16:00:46 executing program 7: clock_gettime(0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000003a40)={&(0x7f0000003a00)={0x0, 0x0, &(0x7f0000002940)=[{0x0}, {0x0}], 0x2, &(0x7f0000002a00)=""/4096, 0x1000}}, 0x10, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000070c0)={0x0, 0x0, &(0x7f0000006f40)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) munlockall() r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x0, 0x3, 0x0) open$dir(0x0, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0), 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000019c0)=[{&(0x7f0000000140)=""/136, 0x88}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000800)=0x3) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000380)="f82d1c3e2226c5d5c7b5955cf7c29f0f505b4e6eaf2880fd83473e62702fb67ae2d6e0658efcde1118c370f1d8c9ca8424981684ea49366dd5c1dbc9d120aa37ea", 0x41}, {&(0x7f0000000840)="1e595ac0bcb670ead10391f866ea8a3c59e6b56446173fae69e92473c4ebdc25a4f33068980b5efe0f977900e64bd9dd3c6b09d114dc0e444aefee8d44b0d4aceb34885de3eda156", 0x48}], 0x2) writev(r2, &(0x7f0000000540), 0x7) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munlockall() clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x4, 0x0) r3 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, r3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000000)) socket(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:46 executing program 3: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x1f95d27d48731892, 0x7}, 0x8) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0xc, 0x0, 0x0) 16:00:46 executing program 1: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r0 = semget$private(0x0, 0x0, 0x20) r1 = getuid() sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x15b4, r1, r2, r3, 0xffffffffffffffff, 0x100, 0x4}, 0x8, 0xa1, 0x1f}) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000000)="3821e11e736fffc9de2715dec432cf9a9621f2151870", 0x16) 16:00:46 executing program 7: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000002c0)="00ddc8c181f681f1e0c05c3ec00fc13ad25e669885b0ddd13fd2ffc5d6899622f82d1d84cf4d78dc33a4256f028f376f45a6dbedec8095a82930f909c40752cf3292c9eb054772628a97399d7673b8fab2446a75693fa417d441b229126444b96bb93f687712baa7bc4745e25bd479bf91641059ed291a313ce09a28759396aa511a7e13c5fb2669d73eb5e611138d9efc4dba358a626221b50c0615d221de65b0908098a9b46d472ac5c015b63eb7de2a939555a5f17fa93f43dc889c1177b1609b8b4eadb2d60cb7bb19f1e5b016", 0xcf}], 0x1) r3 = socket$inet(0x2, 0x4, 0x42) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xa1e, 0x56, 0xb1, 0x1}, {0x7ff, 0x6, 0x1, 0x80000001}, {0x4, 0x7, 0x1}, {0x7, 0x1, 0x6}, {0x2, 0x4, 0xff, 0xffffffff}]}) setsockopt$inet_opts(r3, 0x0, 0xa, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000180), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) openat$tty(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) socket$inet(0x2, 0x8000, 0x1f) 16:00:46 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) 16:00:46 executing program 3: r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x632, r1) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 16:00:46 executing program 2: sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa7550000000000000000e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e77257340059a4c9c2e92e5d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce96bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127da29a57431fcd0d7ffe6300e16931af7dadf12d71db24214f806b4189bc6debbc929bfa3c913833eef38b65640a85597d56e773df044e34e9236fe3f5560db417f807899f9d894fd44918e325a7674f6349d3edef25e031d59d04f44ddc391f7d765fa0f9f", &(0x7f0000000040)=0x106, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x3c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 16:00:46 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYRESDEC=0x0, @ANYRES8=0x0, @ANYRESOCT], 0xa, 0x0}, 0x6) getuid() getpid() semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) getpid() ktrace(0x0, 0x0, 0x0, 0x0) r1 = getuid() setreuid(0xee00, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f00000000c0)=0xc) getpgid(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x93) r3 = accept(r2, &(0x7f0000001400)=@in, &(0x7f0000001440)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001880), 0xc) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r5, &(0x7f0000000000)=ANY=[], 0x401, 0x800) getpgid(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) chown(&(0x7f0000000000)='./bus\x00', r1, r4) 16:00:46 executing program 1: r0 = semget(0x1, 0x3, 0x200) r1 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) getsockname$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000300)=0xffffffffffffffa5) r2 = socket(0x2, 0x1, 0x0) bind(r2, 0x0, 0x10) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x162e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x500, 0x164) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0xfffffffffffffffe]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x240009, 0xfffff28d, "210e0aec328e7700000000000200"}) ioctl$TIOCSTOP(r3, 0x2000746f) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000100)="f70aee45467c9635898c3484a5f285077faa3f6438e4a9034741cbf77adebf7be7086a29c0fe13f908697e72db94f8b29f1347745a83552060ece445ba57d7c1cc9bcf4a17a078cecf455d400249b448481293cdcad63e058acde09d5e96aba1a5d33f32f5db93e173d744d6e4862afd08e444431be7ed52b9b3559b52877f2e84f2f2510c03f65412775790adc7d99a972405516468fbeb7a44b80d", 0x9c}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000001}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x5, 0x100000000}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000780)={{0xb179, 0x0, r6, 0x0, 0x0, 0x0, 0xa5}, 0x0, 0x6d1b3f54, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6, 0x0, r6, 0x4, 0xffff}, 0x0, 0x0, 0x6}) semop(r0, &(0x7f0000000380), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000002440), 0x0, 0x0) 16:00:46 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x1}, {0xe436}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r2 = open(0x0, 0x80, 0x121) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) setegid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000580)) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(0x0, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000004c0)) r4 = getuid() semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r3, 0x0, 0x116}, 0x0, 0x0, 0x455}) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) setreuid(0x0, r4) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) 16:00:46 executing program 7: mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x8fffffc}]}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x54) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 16:00:46 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff"], 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) socket(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "d141b1cf75975459daa898eb74abed385e8481a5"}) recvmmsg(r0, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) 16:00:46 executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000240)='L9t', 0x3}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0000001"], 0x1) r1 = socket(0x2, 0x8002, 0x0) setsockopt(r1, 0x200, 0xffffffff, &(0x7f0000000100)="741de1fe7f8108c5dde6d9bc129d2fd860b84bb9b12027a5d25effe7b688e507a6a4ddbd9a02133c0e13e0dcade5366be72a8b362e544f6f7250de4860dbb08bedbe8c135be66575e8245c90f9fac6b1ff0f7b62dc164c989e19f05b9548a8bba1e768488951e7de05156735d8a4f74ca51286403a983c0aa90d85668ee64dafcadde4e762408d6d958de3865292a2", 0x8f) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) write(r1, &(0x7f0000000040)="b2ef021560c50c20ed127c640afd23815293995a791bafd78a8751d8a2f19f68fb7b80cedce715f6c3f25c72a69af03c90cd573087766fb2af192dfad20dd58470f12b181b1ec016492d6d155e4fe6780f890e17b86da56a64f1ce9db05bf05468337eec6a458a91c4eebc3f21e68d0232f46f123dd96c08fcb45d63fec1353cedde0b82f2f50906e1398ad387cf6e673a", 0x91) 16:00:46 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb0000000000ffffffffffffffff00004000"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 16:00:47 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb5", 0x82}, {0x0}], 0x2) getrusage(0x1, &(0x7f0000000000)) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) kqueue() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setgroups(0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) 16:00:47 executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000280)=[{r0, 0x40}], 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:47 executing program 7: r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) setreuid(0xee00, 0x0) (async) r2 = getuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) (async, rerun: 64) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000031c0)={0x0, 0x0, 0x0}, &(0x7f0000003200)=0xc) (rerun: 64) fchownat(r4, &(0x7f00000000c0)='./file0\x00', 0x0, r5, 0x0) setreuid(0xee00, r2) (async) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x2) open(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) (async) setrlimit(0x0, 0x0) (async, rerun: 32) socket(0x11, 0x3, 0xb4) (rerun: 32) syz_open_pts() (async, rerun: 64) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) 16:00:47 executing program 6: mkdir(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x200, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:47 executing program 1: r0 = msgget$private(0x0, 0x7a0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x8) r2 = getpid() fcntl$setown(r1, 0x6, r2) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r1, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r2) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r4 = open(&(0x7f00000004c0)='./file1\x00', 0x1, 0x20) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r5 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x5b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r7, r8, r10, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r2, r2, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r1, 0x5) r11 = socket(0x2, 0x2, 0x0) ftruncate(r4, 0x48) ioctl$FIONREAD(r11, 0x80206979, &(0x7f0000000000)) r12 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r7, r6, r14, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r16}}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000800)={{0x4faa, r13, r9, r13, r16, 0x14b, 0x20}, 0x2d4, 0x4, 0x100000000}) getsockname(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) 16:00:47 executing program 2: r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) socket(0x2, 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r3 = socket(0x1, 0x2, 0x9) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) dup(r4) setsockopt(r0, 0x1000000000029, 0xd, 0x0, 0x0) getsockopt(r2, 0x29, 0x31, 0x0, 0x0) mkdirat(r1, &(0x7f0000000280)='./file2/file0\x00', 0x16) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f00000000c0)='./file2\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000000c0)) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000001440)="1d529c871ddc8eb35f6114a4b9ee63f328a073c856", 0x0, &(0x7f0000000180)="cc6be8e718c8832bdbdd03a705c1ec9896d5f19f14675e3322948449322f089125d0a65c68fd8d89489d57288529e58845d0ddecdda29f17babe7eff8cf9d480d6bbd42b9ac77823a23ffb902defe35cdc417d54b326175ba72de069f8f1312df7b33709f65fb3ad9fd49b4b239910", 0x6f) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCDRAIN(r6, 0x2000745e) dup2(r1, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="1664da5428bf2778459f3a5edeae0565d738029d13b4b8bf9bf02d5d4bdb683b3f8e4555fb1cdee6b25d68852203c1d5fca03b92bebabf5fd6f952edaf7fa6a5ee3b3e0a30f63cc4a7acd270fa43fc40c21eb9030201e798c582bfb3c50819c49155d72a5a4fa9cb6fd3d2fc3034b2d9374fa10454e03fd9dd451f23fa03fd89697b89bbc71e255dc5e2eb895b88d4f1ec6e7db45436207fd0eee2f40f2bc8286d686d20ba3c91a2c94e4b0248aea2218a4062cccea36f24685fe9d1063c94e07672371a0cd8abffa6d5fe95c72f5ca4c97177bced10c52f3fe16bd580f59048b6d092e7031c", 0xe6) 16:00:47 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x1}, {0xe436}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r2 = open(0x0, 0x80, 0x121) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) setegid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000580)) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(0x0, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000004c0)) r4 = getuid() semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r3, 0x0, 0x116}, 0x0, 0x0, 0x455}) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) setreuid(0x0, r4) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) 16:00:47 executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='r'], 0x10) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) bind$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x41946465, 0x0) 16:00:47 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000100)) kevent(r0, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000280)={0x1}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x51}, {{r1}, 0xffffffffffffffff, 0x12}], 0x5, 0x0, 0x7, 0x0) 16:00:47 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2f9e84ecbece4c681bc2ebf4d9cefed3a13bc2d8e44f7b73571411b20ec47ca6b01687a24086e6f4fc2fd11eb57457d27bc9f6b16bcb9688652bccbdfdea29e3dd677cd8e28ba514a2e03bbb88c5ddc376ba729986ccb84688bd35e6258af2f63c09000000191649ac2a03d03d3da3389027eb85669720a1774d3494bbb7fec835ccf09f0d1afc855e6466839ef7e4a5322d9d6a6473874191f0415b6cd3cd1c5bf481bb2bc1abcac3fbd1f68755000b0e3bb0b74719c925676cc189123e2c180000"], 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x40, 0x0, 0x4}, {0x4, 0xff, 0x5, 0xfffffffd}, {0x812e}]}) poll(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x6, 0x2, 0x1f) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) utimes(0x0, &(0x7f00000000c0)={{}, {0xc, 0x1}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) fcntl$dupfd(r4, 0xf, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[]) 16:00:47 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x8126, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) 16:00:47 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{}, {}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000040)={0x1, 0x0, 0xfd, 0x0, 0x0}) open(0x0, 0x611, 0x0) (async) getpid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000002c0), 0x0, &(0x7f0000000300)=""/66, 0x42}, 0x800) sendmsg$unix(r2, &(0x7f0000003540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003500)=ANY=[@ANYBLOB="20000000ffff000001"], 0x20}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x4) (async) dup2(r5, r4) (async) writev(r5, &(0x7f0000000600)=[{0x0}], 0x1) (async) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:47 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fff, 0x0, 0x0, "3a0a7d6ec9eab0ab020a689f387a9bfd35fc8075"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) r3 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = socket$unix(0x1, 0x7, 0x0) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/249}, &(0x7f00000002c0)=0xfb) kevent(r4, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x81, 0x20000000, 0x6, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0x40000000, 0x4, 0xea96}, {{r0}, 0xfffffffffffffffc, 0x82, 0x80, 0xbd, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x21, 0xfffff, 0x9, 0xac8}], 0x1ff, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffa, 0xc8, 0x1, 0xffffffffffffb1a4, 0x3}, {{r6}, 0xfffffffffffffffe, 0xa0, 0x80000000, 0x0, 0x15c9}, {{r0}, 0xfffffffffffffffc, 0x62, 0x4, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0xff, 0x2}, {{r3}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0x8, 0x4}, {{r0}, 0xfffffffffffffffe, 0x82, 0x1, 0x6, 0x2}, {{r3}, 0xfffffffffffffffd, 0x90, 0x2, 0xbfd, 0x2}], 0x1ff, &(0x7f0000000440)={0x0, 0x8}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900303a003bcc2629a17a6c58afb8877c8be162e3fe800000000000000000000002009078000000006006c33e00003a00fe8000000000000000000000000000aaff02000000000000000000000000000100000000"]) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x1ff, 0xfffffff8, 0x6, "3cdec65081b5ff46dbf7df802bb67b08024e1343", 0x5, 0x5}) 16:00:47 executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) r2 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r2, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB='-0\x00\x00\x00\x00\x00\x00\x00'], 0xa) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) readv(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x42, &(0x7f0000000340)={@empty, @local, [{[], {0x8100, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "287f5b", 0x8, 0x2f, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0xf0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000008000001b196c86008786dd61b652c100ba2901ff010000000000000000000000000001fe8000000000000000000000000000bb3a0e00fc0000000000000000000000000000000000000000fe8000000000000000000000000000bb0000000000000000000000000000000100000000000000000000000000000001fe8000000000000000000000004000bbe0bb993f96e9491effac5d1d72468dfb00000000000000000000ffff000000008100907806800001be95d23cdff9cb5cc80a7db8c8af292913531ae0b0726c7f4cec4ce5ff863ea40e7975851abb0e3a1ad39fa62e441504c24b2b3ba8564998190d9962713970e45279985322972e1bb632b16ea7852d8298e38aeb0b583a362e58a06ad411329419be31d3ad8f8ec1dcbdc1c648f94b4b6e9b4728f3512dd791b812d38e9ae473e4cc2dadd9e1742fa56755783e5bc81e676e48f818280ec1e80bca7667cf84babeeea85c9c4f4eee71f0ddf7548daa8625df88bc914de57b996bce3c3b694eef808f51be96b351417c1989cad63db5adcb7d32d46d6b34202a63c9cfda883a70db5d87f5df86b0e5ad46bd0ac6f4a6897dbf3cfdef8e8b30e6ce510256b64307cd15ca2351f59eada09d9156e525dac262b03a35a4c077919456f53f52ebf38be1e6507bfed5a9f3dbdc7de1543f2be81d6b9135eb88286250f6954f"]) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020697f, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="8f6f77ede655ffff3bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aaff020000000000000000000000857800000102000000000000003c0354585a646f1f93bd8c6f5dac8b8171ec4fbb21c9b598da76bdb9371a0d4ce481b0b8baa438dc1988982e39eaf925f844addca9c675b1"]) syz_emit_ethernet(0x7e, &(0x7f0000000600)={@random="a2fc81dad8d0", @broadcast, [], {@ipv4={0x800, {{0x1a, 0x4, 0x2, 0x3, 0x70, 0x64, 0x1, 0x24, 0x33, 0x0, @rand_addr=0x4, @loopback, {[@generic={0x44, 0x7, "9bdb0de8ea"}, @ra={0x94, 0x6, 0x4}, @ra={0x94, 0x6, 0xfffffeff}, @ssrr={0x89, 0x7, 0x0, [@empty]}, @ssrr={0x89, 0x13, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @broadcast]}, @lsrr={0x83, 0xf, 0x9, [@broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x18, 0x2, 0x1, 0x5, [{[@loopback], 0xff}, {[], 0x200}, {[], 0x101}, {[], 0x400}]}]}}, @udp={{0x0, 0x3, 0x8}}}}}}) 16:00:47 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="26367e7dd85677d47a6577f76f74b6988fdd86b6e1023d1abf286efb3695e58ca93ccc2f9b535461b12508a14c65f59502c755d9c831748ec9ec96b18abdeabdf2334b89f88a775c0ccaa15f11ccd082b54a80c4719ad87d9f7387045c3b0560800c45331372206b5182475ec1dabc28554c1150b470c08b3a582592155d", 0x7e}], 0x1) 16:00:47 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000180)="aa", 0x1}], 0x2) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000040)="190020000125c840000000709c890a", 0xf}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)="cdfc1fb60fd2e64e0cdc119fd78e52b96959d7128a6422e73eb636bef02bbe7370b008688fbab72426a5b90d9f3ee17d46e145c0d2defd4ae28d4406a147dac952757a16c3bf8723900896000886339a4e03f364e077370fccaf86a843deac9f4dc53348d5", 0x65}, {&(0x7f00000001c0)="921870f8ff5e901a227c3acc0f51d624d55996c1e706d7e2a549dba835062407cd29f3531a3ba784f680f8729de56c", 0x2f}, {&(0x7f0000000300)="8ec41b4330591686b2bd738f31c0a7a71da496f307440534c1353874855b639c3dc36d75194b7932b20ed6596d28e008c5717baf29b5b972d5c66b95aba853b60fc40079a6b73777bfc0547ed3eac7c4f096a88821aafe593864ab86e2ed871154902940b20ea5227ef29d60ff3d6564bff7b95dbb646ba30ca52fa75eef30fec22a622520391b26346196b86ca1c14c42ef764cf8b5b25181ffd3900474a481e6c64681e2ac414706d445cd048f", 0xae}], 0x3) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="836ce898e0fc00000000000086dd60ab956500088900fe4ecb000000000000000000000000aafe"]) 16:00:47 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:47 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) accept$inet(r1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x1c, 0x0, 0x0, 0x3}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) 16:00:47 executing program 7: ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="b08ba197bb28deb9d30fd501cbb16a13e9ed332b380db3208eb20225ac6440ce56dce7b0bca692f07c4bfdd5eb35886a5c2c1f1d7d25ae6e9850545a3385a5ba84fc90689726496193", 0x49}, {&(0x7f0000000200)="ea405411d5cf8f6a9671d99380d598e6f1a81f6e5c93afc4e6d8e0fd2bd956d3ac28c10577d155238ba2aacf165bf90c7c8594b4b55a4fceff8a0102a858c641423edd9293105d36fe7f4d6dc5e3c4faf11dcc20f03c5f9d6ca620c7a175104a3f9b961156593e9ce9894fe1dcf71e8dd5bcf952048329046cb97a38e080ad77090c2fd9047dcae2950e4751550d0a", 0x8f}, {&(0x7f0000000500)="a599b607b86d37cace9e444aac50b738597ec3212953e53dd1f9d499862088b503cb8edbedf05705434980c9c75526f65991e9427d87f7592b3c5c9ab291ef2f87904158cd9162b87a5836ced60ac42a27e1d841e695a86b1d62637388590eaa441454039c8ca3bf0769836c4f6e04af185880edead47caa51be421be4b07e2ebb027a5dbd97ff80a78b0ef6e84c5706af65704582af22b677871233f99d411ba2b5d3463615b3dbd05a9bb92aeb0af4c49c51d88a520d6c67e0b5699c3f25304f4a0b4f192f8c285f536da8eae390dd9e60df42d9e016801a6811f259445baeecf8337bd8d3c01e63cec30e36c34797ce149c8e209ae65b530a46bd26a5015cbcf76c3e69cdaaa49ba8fa1e8b54dcac4bb3c4432372511f3d535b008f20b9256b99a21f5ab8b2a69ae32eff37c7f916f17e8c24c897826dceb9843aff7b1153f7e1a77465271b7835d764061daf38dd3274a4b34245733f8bb46917190779fb32860ab6461ec64d59ddab9a35cc61417e1777dee0777d6836b869e5477a0049f8c8e42184a5fd5a6325cd171db061e841a5efad89f5a5b2a0363d111b95b098d5054258f63f56b4a6f3d20f08e5d3ca85fee2f364b33b624968aaef135e70b0ae4898e241217856cdfb044af987807a42251a9ab9b0a165bce028058fdb8bb04bfbf48f07c0b9f67d464168c5066d1cb463ca889e64756aee792abc1ab248dc4b846fec5c1f25e75efc630cff68e3deee4f08ca74684cf812618bbe187d71a8cc3bf024e18f1872e7dfc86c4bcfbc4f36c2f2e1bb4441028877db4d8d0c84f368f602b5283450fda6ae3a31b10887402cfb5f7256fa3563ca8ae46ff39779de76e87c5d21791042ded0fe1567d03fd27af5a734092c5c98462d7731babe81640d0df364cf377dc0b2b681303a6d7159dbe20a61a97cff2897c0bf80a80cdfe87983fdbd3eecad1f0ad705141bdfbfd87aae4728ed9faa74170a665b69178f17dfda017e7f077242cbcdd4fa5d180d88082f3683b6becbca151016e9fb77b53b7cbc82d831b83048f1cbd61052e6e23b15bb41773f2977307d907a3a0607210fd287aa009e513f45c4893254a824a60d789d5cf93e698b8dc81366ff4c24993329f99f22fa0191ab4b7f0976a2a95a1009ac7dca04f70f33daf9d222b0a67da8486a3dcbb47b63a5d14b851111d5a45308058423500f90a408ec6c60d6b3654338993ac83f019fd10cc5a870c3d044c4913a2c9fd073994d9539d08e3621f5ab6b1d1402edbcd3f77c742daef9b4d473e39a31bbfb51a44b7a36f181ac4cc1693b83567088c4f53400fcc6dd2fe1e9125d1d363f03b22c39d473ef1f1b94dbf15e84648e46b4ec0451c2a59c27ca590e2f56b8e2f6fd6fa8fb35b21c745d620651ed51bb28b3182fefe22833995d60f6e16c6a0bcdd76bd17f2fdcf2a6027fb740571437b695dd1d2350a08320d9d2a70eb57b0eb4dab388ae6f7945b318d45556117f9e1ab7c05988cc5e5f87cc9edb58449358d29b674d8c738599512e59a50bfd3c848abdee8d7a1b6297281dc3310b13f3dc2f2ae6511efb089fc45ab1efd777f2e14276f7eea06bf96bc9ba9153934163ae318cf9b1339884c0ed35791100825e0d2ee8e5812c5ea61c5ef2712c6d5dfed0462fbf5b6e57c2babb7da83d69e64f5af04c4f4afab467a28a348ded659af6ac6abe28bfbee56bba75a8bf5ffad97b57b913f40a09d38956f05b6756e606b96ebaa34c3332c9f45f5aa92f661c23ba871a74be215f7d66ed8ae6b73de85c4ffa3727dcb0f0af62d13f7946da7ade2aa9f77bf675a98543f8d265daf966887f01d76109f5288aab099aaff1b2811034fa16261d7f568369d65dc0a0dd858c95365ce681d56a9eb55ad73c081b98db1cc51103e458186384d77f34696f614c747cad01ed6c1df456689f4a2d96b9b614912d6e70abdb5050b0c46b672a8c3470314bce03bf01066b459062eebb4d32635eb0c33744313d0e266a484682be7d4c63053e1cbf7afe8056c2db9ab997aa29b34ca9d490a7f369d38f5fd0b042ee09a06980f0573767153e56ef78c6879f6335ad0a90348467552f8ab96d519a27784bca52618a44da61bf78e606d273fb08a62b8d9ac9a85f78ed142f1c13004ddfb6d9bfbf385750fe12394b4ff2c03fccd8bf2c5cdcacb78c91b2288ca3f8b01e2d5b23b5cbe998a45e8dad57397dcb17c6b6c4655bb8cd26d3d4f3be21093af22af885ce18b5089fde34bfc7f2cbd747bee9751671b892d24fb73833e98702e7ea9c7cd56387f5552bd9feecaac775842b118b1f11bcbd77774272f23b4b35c4c86ce1f71e1a549603c999c1be3c0cd28be80c288b8b6066f2122e3e46ffe18b36f91711c4b8b6d66054c3ed5280fa02d721f3cb96dbdc96a974860da5cd8a8759dd32fbf28baf932d2d414ea72735d04c16616f91c330d2def9e7430b07eb4e95c2a7bbc3cc0828436504ca6dd3f934a734b0d38ee9eaf6c0b1e912743071cb4ed5eae908216a1a336bbc6c86fa50a8cf02280abaedbff38846c639b48db6eb3796e8ec1bc11871023a7288877c7308d841502ebf9e72ef94baf4043e3f373ad16902f79724ac2d817c045ada44c3c10c9eb6a72e951bf52ac4ebfdb04e1ad27fe5c52506211b6311c9fd12adc8b1abdf6693f27ee9caee2790b4f7523347775b8c1b81479c68c712273324744c7f30dbee89614da1842bf4c36a77464bd1422e726ae2922a41ba3d2f1a49d6221ca69d39dd6f29273d8d5594be334f9ff577b0d80f5fe98b324536f4a21cc75ce11cb4c74dded642db605899956cdbdc98661b1a192071982e766340e7a3903e6b49fe58f9ebed00db2f928bac8688eb205d3ae550704e8d6a40b99b4ba3aa1f592517f7a97a90fc8a3ea9933b6daf7503f01250f280412102fe4977be8cc054f0ec9941261c71821648fcbba7c323aef5bed32aa3db729a0031677ac1c6773947dd655f03cca0f79d9a41b098185b28237a9acb5eeeff7e932d2f7513debeef1af291ac42a2d2bdaead163a55a10a5ee7df07031b5edc178e297bd5e8ed751d4a0d2d20f1763915c33b9b05e5542dae3eaa2860bda1165641625fb48b5c421e938f2ba388db9a25fc9072766204d1d90906431a0e41f71f7c6867548068fac42420893cf8211ca603a987a9e7dd68fd21aa8896bf6cf92bd8de29f25a53a9e7ae234f2842a5abd1fe2188927f2ea372c9a1421669bea4a3d63c845679fe0783eef77e2db1e74b2b2414b53fa9f17035a6b3024af29b064090b86bebe2e394e4454f0773bf844372f4e0f831baca94aba285ae40fdeae97aaa5aad018615971ce29df283fe31c45c90c0e3518d35f7e90495b350490ced0b11d105fe1d1f12abd0f37cc2d519dcbf721b74f5aec86b74da518979985d63eb2fb0e788c3dc1e7d67bf215731dbfd4e0622e46fd9262cad571c773017899be54244b7a05fc099f16f4b49de08eb37314c6c264bb13baa5df01275f1c98efcb5890e5a708810cc8384e86dd60c8d2ac20da4f91c4cd39b413b80aca4bd40bd846e15d1bbce5b2ae82dfc9812f80c0d7d56cca29369a19e7b29dd96b90ad5d0ed8c3c50a3dc5550bf1866da208593e5e2302cd14389c89dfcfa9ed08d8d9a737e705b08575c714d52515b7a4f28c9dee2a0e8510057bebf2d4b616a2193301c71e85821dfd44b08fff5a1dea82ceaebc5a93de559880e00b7791c8243f34cbe2e9d4a5c2ef43754510e1c8d5dcbd9087749ba64416bcd94169ce3446f43173bdebdbc9333826f1c5b617492b09609df7a332c6b8f4ce68a133b3aeac433a375fd806e9da536515f748abd7b7bfcb880387f84f550b8bbe8bd6c0a17a8cd076aca5f7be13a296f2ac44f81beb8939b4caa629f49af11936fb4638beb8935e9a4b9ec8879e10ac2f0e64f69a09e1bf65580c0091ab610fc0a6893555c56b30e624fe0b6812ef0acbf310b55801e94a4fbcd7efeb2b3a8ad2f5ac65c80e9617db3624a988152ac838cc21c83dac8afa9407628f804f035c46e6efcdaf139bb21f4b7c1cadaac5400a56e519a89adc73f021b9371eaa00e77bdd2a138b74866d18ec1012e935e588f91eeaef74a332a3f78e2425289061f656dfa04116680f8d11a9830b4a6472400b1d965a35603f3868930bfb6ed4efd171bbee110b5909a80838ad4e02df1a5e3026db12ebde8f6f70006bd63bf2bda2e3b64093e0dc588e9c3910a8582126fca66b9b0e8cdecc2a9c6dce6d471900294e40516d9fb5715f7867b5b4a280c8b2f10d67384e31c643237aadcd0f85308376f4802c699b727b6dc97c577aa7a76a9ee7ab4dc346542ea40aebb070132699a09af4481474aac915a84dcd86e3ac47430b34233338d778c3fc00644b4cd2548c5c842c92898086c2eae8bf9b3d24c5fac9b6a95ecea46c99f4b84645e434df27ccf4be7539383972c8e57e315c6f65f37d6397c583ddc4cb3bfeed2711d26f68b8c8d7f85d7ce9dbde93e4baae5776db8bf567f618e49d7b3ba8181b5fd05e42dfd3ad0c4ea3410f87288e096c29a06161060c0b8e17a85462dc7ba3ab500a59b7c8a3471b135b4269d501a92b4632f7f4a80969bd89f90610c4c6ec6eddf04e0039cf4571004fd8784997a07f4ff1ef0457aa9899260f472b9a7c7da74f216434c115d4916c0da30b81979752fa568abfa057e429570a8ef5c1bbac862355f675a85cb85016cacb5a02a9d412aa2945f59310239dae5f93cbd2425877fcd3328933f2ebd68761b452b498026be8f162e1431e267438e5deceeb8a5afc4cf56c83ff1c7eca0f9a9197f0105924ef00c248724cc05e8377e65ab8d0997bd7325b9fd32b965b9ba8faffd576f241da1b3b8a810684734800e14e5e1423bdfaae6dcb49948b81db03e8e75855b2e0afeab527e97c37d8b2a362b8be37281a43a58d8b74817081fb20947485b5a19924492944a74d4689cf0ae9768f0da20b21ad02a835be61694aab92991c1f3b5ebed91de46a7f3f84b978d2d473a86c8050b1addd1562f392313e47f479ad4b87f58f583f47bcf463f0ec0e0ee1cd9a5505ee1cdb4381343ca7f333af9e19ecd382d9c18174252b847aa33899c749b2d44bf869975322d594ed26c7497074c3213afde0a9c18234a219baec621fb42d42ef5fe5e30dbca9a8ffa6af5b1666220266dbdd17c1c252c2e8b3957d5870237fbe9f9bc68086b16b27a91024183fb445b32a4d9fb316647dc46f950b6410c3c4a65667bfa7138004fa1aebd9fdf9515873f5781464a8632ffe74f8912d9e39f7bfd7a7a9e65eb57012357c5826ff9387803712e1134a054e46c66c8351bcd784089d01e22c9f9ab363aae97d5b49ac0971fd28f8002bd75606b5e73ab1377f1bbcf1b8f18176bde2d5c8fffb628d149620c222a3d910e10b4a959114601d589b925f3710d28ec807cf3345d3108ae8d0880dd2b4d4bd4ebe25be0408768a78cad3c0e9fb50c9a63bc4532b822177c8f2d63afcc131ebbc0ba4344261c5ee2c12429f22b1bfa613a0afccb67df9b71727a97a1f864ae1d600a37eac6116c2ec55686d5185647a22699da41da8172c82dd9904852ed6b4146fbabb64f27670a7b128f5b38192aefcebef88c25993767cbcc60937baddcd97b8fad8e9d76458e59e4de0797730e36272ba800cf8a186b31908721029f6a6ad38e7f8802528c06b6ac9ebd6f61cb995a0e731b631fa53fea19f341782f8a102e2c444e947818ef7a6a7dfb8729c8bbda259efad3f9074181f0662299", 0x1000}, {&(0x7f00000002c0)="f70863871be328aa7583bbe5da73559a2ec3bdf1a26da11a68ce4bba3de5e29088712a8b9d4d0b2860a8d9aa6187346268969b8572027a1e92793f1a5446a905e6fa4a7379f3a9e0829a474081224258dfd39ec28cc1f017621a19ade6a6eb40a048cadcb983b941c2d05b64553177f2e7df3d72e3a8af3966f2f29fec5aa8ffead1cd64de4f1da00dec6029be841ac58f19681f4e", 0x95}, {&(0x7f0000000380)="1e2af19af7513d74106a6dbead21dc0b96c0cbbfc45677766975f9a34003d965b5c7a2af83b3983b64b36500d5578c4f671b89448a0a0a801d4d2082ca854ed062e85178b9a1c71376a108c4d2a52ce28a4f7f6f3bea678b60d0db02ed730e2d77b9c1ff42d2b0fbbbc175270dacdca7bc7e6ae0c0fe1233961b5f290a8bdc612279f5e9f70e14a97e9b2a8526bd3a195bf19e6adc07df8dc6", 0x99}, {&(0x7f0000001500)="6151e8cbc0807a692a6444aac2d4f40f3086796bd96294ce336bb28732428a4929a1c4f2438fbc727e1331530c882db0088d967ad1870d8bbb0e926bbd947d280dc232464a42ae87b2a10563d442c07ef94c4f3ce7a2009254f9f50bbb2f038587f5cbaccd709b2c3ddd40da7fd35e8e3bad3935be481c1cb6f2b2777f0d35d49e49924f852d61c4237273d881a05fc0b4ac329ebb3b9cba05ca56bfd53ff440814820b929f763dc31f64b517cc8046fa93190cae3f2448992e39096d26f2d2d5e", 0xc1}], 0x6) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) getuid() seteuid(0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x27ffa, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) shutdown(0xffffffffffffffff, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:47 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x1}, {0xe436}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r2 = open(0x0, 0x80, 0x121) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) setegid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000580)) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(0x0, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000004c0)) r4 = getuid() semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r3, 0x0, 0x116}, 0x0, 0x0, 0x455}) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) setreuid(0x0, r4) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) 16:00:47 executing program 7: dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x0) setreuid(0x0, 0xee01) (async) setreuid(0x0, 0xee01) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x5) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) mknod(0x0, 0x2000, 0x412dff) openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) open(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) (async) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() getuid() sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x0) (async) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x94, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) msgsnd(0x0, &(0x7f0000001500)=ANY=[], 0x58, 0x0) r4 = msgget$private(0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="21617676007e2bc322eff8330fcf0d62c217a69b2d04a5000000"], 0xffc, 0x0, 0x0, 0x0}, 0x1001) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x113, 0x280}, 0x7, 0x0, 0x0, 0x0, 0x800000, 0xfffffffffffffffc, 0x4, 0x1b2c1ef3}) getuid() setreuid(r3, 0x0) (async) setreuid(r3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:47 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="811a"], 0x10) r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000640)=[0x8, 0xcc54, 0x2, 0x2, 0x200]) semop(r0, &(0x7f0000000140)=[{0x0, 0x200}, {0x7}, {0x1, 0xa, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x5e0}, {0x0, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x8001, 0x1000}], 0x9) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0xfff, r1, r2, 0x0, 0x0, 0x48, 0xa31}, 0x1, 0x2, 0xce2c}) r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000006c0)={{0x4, r1, 0x0, r3, r4, 0x92, 0x8}, 0x9, 0x50000000000, 0x9}) r5 = getegid() r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000780)=[r4]) r9 = dup(0xffffffffffffff9c) r10 = socket$inet(0x2, 0x4, 0x9) r11 = socket(0x10, 0x1, 0x3) socketpair(0x1, 0x4, 0x7, &(0x7f00000007c0)={0xffffffffffffffff}) socketpair(0x20, 0x3, 0x8, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000600)=ANY=[@ANYBLOB="0088fb009c1ad30b037658ffd8c5ca00b6dc76f2ab"], 0xa, &(0x7f0000000580)=[{&(0x7f0000000040)="d6f4b18929bf67983a032dda51b28f7240ac21879ed64a98a0904561bcefcab5e1ba8d82033ab0b34c1f8bf181b1f33c2328715f86a6e53098efb93d64f93ac4402b215ea8119c842c4635dbf56ee050ffa9a426a1d638b1300847784760e1237dc66931e07c4aede3768d", 0x6b}, {&(0x7f0000000140)="c88850476401da0bd95a88672294c2ea7b8deddb37f0d11ae78251625821f8f09e3dd8f009be5032ed377ab2b1e42a59c0238c920a7501b5", 0x38}, {&(0x7f0000000180)="0ea531e66c9a20cba4786be74fbee68edf5575860f035ea822a6d9a3a6d6895643b8c7d7b1ddfc116bf075c73d222ad23bac607c5663ee74c40ba296bef87fb478d68120cb234bf892b23d5d02d30b8ad0866956c7eed8d539d9b3bec6636288013b5e3d9773da35fc8fbd71c2e490b63434ca6a384e050ce9fb304301280a13ea40abcf025e6914538876716343cf36e0a63614e5a06919e9ae664290c9b3b6e4147e3837dec2e7d838056540025a388a2d67409188c4e5d431c64bca4b2778233f78fa0d31f55e7fd0365fdded8f6ab0b570d0a743131407afd82aff7e0f618a1da9d22a2585c503630c26d0f5c32ab2c0", 0xf2}, {0x0}, {&(0x7f0000000280)="a3c98f0dbec56f56e784e978a53db004370ed1138d0272b7ab191b25fca4c0225edc3591f1fcf1ca529e2a714d1bee1cd76a9291f7c4bc86d8b14655d324a9", 0x3f}, {&(0x7f0000000940)="9230ceb867d510b26c379fd2c6a075d6f86955fec72ed76538617337b4dfc71a552bb61dc22efd50eaecaac548c3e6fb149a00b981cfd63ee9ecc74c211d8dab36c8cd47595dcd0ddeda8d7d1bb7ec088f97bfe647babf6fed3e181b53dd8b0e8b337c14659841d0d0e546ff6d10985968b4dc48366239940e97527f7904bd454c0be7f33aee6f57b034c23c05e2198de2baed36057dd7a993bc006663e8bc12b7eb4fb3766e4aee143a2a829bd4965649a251d58d39a8661eea13c1b9fcf174f79442f95e9025b8e8a4e88f8da45a54ea2795a73e19b5431b782762ae42a9dfef6cb55024d0a862f4d54bb55c1c5254541ac57013661577b50ac1a4786b7fb314ba4b3c7b3ad47f83521f863386975c153db59c6fb3f174736e98df461d8d6a11b10dba9d869b07beac9409ba6a51694084c88a5b32eb02949b36b4d0451e993972d725a9eba84fc999204cc78d5ad4df7c6aaa691d66401f4e685850a7887bf83d503d9538de5752215db37fd724f0b32877fde5e38cf4ecedad295ca5817e339d513bcc5995932cc5f66d33ec1b96351e00", 0x193}], 0x6, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="0000000028000000000000755cff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x88}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 16:00:47 executing program 3: openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='r'], 0x10) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) bind$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x41946465, 0x0) 16:00:47 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x18, 0x0, 0x0, @rand_addr="feceba7d7ba90e28efcc5cc08cfe24be", @loopback={0xfeffffff00000000}, {[], @generic="5ec797ba4023ac3c894ab31ea24490889546ce647c3a2aed"}}}}}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = getppid() fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r2) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r3, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x8, &(0x7f0000000040)="0461642da29b662b", &(0x7f0000000080)=0x8, &(0x7f00000001c0)="ee101c07407234b94d497f929b5380c9e4b1e9b9b4f00dd22965781ccb24fb6e80642337e230528044442a7304b458735500e632b25aab5c11858eac96442676a90bcfe1b5a97805ce4c91d959c7bb583689707fe86b2aacb303dad53469694feb4b788345e2b1dc3a01094b1af1244b25e6af893f719e06ccaa83d1328d97bb98408416ceb5d957cd4b682209c62ac844a6e59f0719f13fa60b40c1", 0x9c) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r5, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000300)="d093d439cb557cfe359248483fcb1d00c98667273989a85322d0752fe9a0bb4d68e43e140ad458ff2df181520002a128ba1075f2be912d85e5eaee928bdda956d00023fba4cdf50863fc8d5ddb263a4acee619651444d340ecc22c13237bbd72e442a40132e12a4e15004ece23f4b45e2886849467ea74fe", 0x78}, {&(0x7f0000000540)="773832ba39ea84a900239816afbe63406f8636e4fae01d16cbaab9b6dcbe62b6146ce4462b23ec9092f0a382c079d76387c0c63c33699fc9377ac21ba5f658cd725e9c23ab2f5ec0597e3979c950c9c101bf23adba8b10dd385907eac251497446ad4b416e5520e6d246206a6ba4f30c623ad194e39a9a40aa2f123ffa57af02dc9b032c101bcc3c1b15aabeeb4d612a57d635b87cf023952926d8591b878063dbd90f376bbbb27b2d1256d1635b7fa4b3d09852f25db283ed932c6f3458e4fbd950817e89f318dc12951f067314b3bd7e1b843820e8db760f59da275bbf955286db4a95acfdc15a1fc2", 0xea}, {&(0x7f0000000380)="87acfc159375fadeaaa00eccbce59bf08f78ba5cc3930074385991a303a5697abb4f251b3d6193fe83ba68b33b14f84386e57cee10a0b912905a146ce5302906c0e8d7856be37264", 0x48}, {&(0x7f0000000640)="5d45fe1d4c93b7757d6ac86273ed6a7c85b86d757369874efb4b90522414bfc05002ea54a617d4d796a1cd3df54021b1485071f59473e94f8a2b139a0f2da762fbdce68e6cc003e95e3d8a685cc63bff632545fd3101c5e7fe12d382ea5365f5e4cc8f836c0ab1cad56e0be01487a974", 0x70}], 0x4) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB], 0xf3, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x2, 0x0}) 16:00:47 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dec62be4e21a4ae3bf336e8ae4cd0af4019c051"}) r6 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000140)={0x19ed, &(0x7f0000000040)}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000000000)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="5dcf4b7329"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:47 executing program 5: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x401) flock(r0, 0x6) close(r0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000040)="118d330f9c1693b60cff96acbb1b6d8e1cdb74cdb991deb2c7dcda077b95c56dc45117643efa179467df125886827e51fe762d8a9b80074c10517728085b3b8dbf6cc497e6a8225f90e7545213df7771bb1538110e1da8398e1a1f3da31ff8b9da9458cef7decf7f06b11b6d7f9ef061d1c78d0149e400b90591419eca060b3c3df502da207105ce1ced46656bf4ae5f5610c9a40aa873d808a2198482689f59fb2c2c337a1cfe0655c799d8e98d7e31b51782c36ef5183f60004fc8bda5d317cfad9e2450399c33e8ad6f", 0xcb}, {&(0x7f0000000140)="d40e70003683e7d2c9585cb6eaf1d91a0750e1da9220d4335f845262eee67f20b7824139cd3090eb9899499e114e69080e91a37870574a0d079dcb3eb53aaacb64c4c814a9d537f11f76b633d65866053fa173028f17800d784ef76ee7c5029f4afcd190ba6873fd754654cfd7896fba1879622f00daa3e2e0b356a49305dcb202fc9d8bb336a05b97547ca96fe7c970cc753e3e0b4ab21857e0cc889cb543772aea51cea443d3b3edd966bb540c8bdae4a30ba1022fe33598f86d3cd475dc22d05d75108f6e212a3511f6817afd0226b2f07ecb1cef2eaaf0cd5c398a859127b67b1a3c5b2abcd497fbd1a5d3217cb68a68e47b", 0xf4}, {&(0x7f0000000240)="15100ef9262848db58e0f4b4702a6a30cb5b2da5d092a2914b02aa10fb127c0a5937d8ee33a6b1bb847c92f9a39a9a94d0e98da1493bc60f21b12475f9393526a6c434981888a9996b18fe16e427766b40e8f7089641cc794e9c995f65419c5840c93b5fca2b3f2f07fa460835d9ac2f6d0fe86206424dfcac004e22a44d0de960e657e4b737866329d0fec0be991e473bb0fa04ef55c1c3237e1389d09a504d3411a45413562b0236ffe851b30bc4db91ca1fbca790184b08e4ee3c6932e33eeb4854b97913da8f0a2be31a382c9db0ea81a849e564ddd118af90c93aa87616448ac5f94bd38ddc79976d05b6dd2b0cd7e37fe77c772da589e1900f720b52088b539daced1353bf6c185c30727cfb1c13cf15a03ac4f24fe7951de9b64b4bdc3599771bec36fe9640aa59bad9a01d247e32407b07b8281a5ade78be26d715b792d73f543b2224548d53663cf7bca72b3fe52534e7e1464e6c83e7abb40978b00774d0a57745aac14d5c0d9995e8296f229826f149bb04593657dc209a56aee08ef1624b50ecc16eb32f4187f0d5ddf882fa2ff6f505a18f72ba74763116e32c4fd87c38b929008c27e8472833a5d2416daac7d82b6cbc3142d872ebe0ca8cd154dfc28ea36c92b79505b57ef7d1a6e1b4319d2490038295a7848d121b13cf80909ed84cddea4190d3154c1b7d7049d1ae98076f69329cfea9eed6ab1101904364b7af088432baa4cf74325fb4b5df06f565ba5800fa9e2ea31023fe32a25f31b40b3c5175b0a1141f440b2e79246c75114790f995e9382448302924d7c8cec7154b8f7a068d494fd0d6f9b5195093e94e8da9e5285c9edbdef638e2ef2fcfbd3b4dde4b5d30bc9e2e603758d51f39430b351aa0371ad7f5c4f76c09ac11f383a7fb865997fa7789d6c9517fbb35ea7fca1c92ac8617fbe31fd8a43ac126fb83bdb693487e9e9f0ca870d0589ea881241447e1127a86a24f29c147ad6ad0fe120ba80992036a9bc32c88e0a8c58cf9f9e13d42c9d0f1693fb7e4275acc05bb07c70b15545c1766ab66a5454cab3a5a0b318aa2c8a29eae640ee79f1cb6cdbe7de353ed1bc59535d3fd923f89b7d6dc210e847356989c7dc389beb19b9198f4ca4f4a1e336cdb89a959862b5c2ad0524ab35c5521b65281b9c4af0e45d6f03bb000d741dbcd23c6b1bcb536e00102d5a5aa95330bf13433d23060e56bc06c591f3dec3a97f87c1b0bf33b26ab5eea4be28c51ee19105080a4344c4aeea321fc6fdd825107d635b017a01db246a9c93671b6e7778e11bf14d2674e877757d0ec7d560971ceceab6b893686149cf668523a69e3eb7b29c4ed0b8f8f1b856216588999e4ec59582548f0ab375adc95933f20aa3199534e08c4d21a09a97bff746c88eb438893b592601d6ef96b182faafe3e01f7010a5afda7d866da1c76628f66a9e4adc35cf1a22bd64d560fd2c1880f2b27ab2c198782c777ab707e205444a83101d11217c32b5413c83e3ca96d3879a8fbec6faf37ef70312de7994770fa51e2e88ca9320cf7e355ce10cb8cb61fc2e9490747aa0e69226fa0926147e19246395c5a9db73dabd8024663c09a21a0724e84f7453b9197aabf1c1739594dbe1c00eec8a363c9b1659fe93f7ac31210970eb66d7ce6f00f5af847c942890e77904cbd45627d1c5a0fe4a86003a1c8eaba3b0bffee992a6c864a7f6e6804cbc6268e88482f49abe5631c6cc7e8f1a59b5963beb38524732f1a0ce7184006ee8917e61c318b314dc6919b9c6b8964b0eaf336a57def0eaab1767ff513332d3e2b2ebcf5953f80a9f90a4f493632ba1ee3b47af0c5c03ee294f15497940379a3bf9b1ad3313d2f832345f4008b1943ac4d3e896e439ae3092d6b0cf7f09909ae293f41b41141cbc79d9ad6d772334481ca05826d8a544bd0bb5cf23d6d2d8159749ca53d37220d40433d1f01e01c191dbeb355bdd0b03554bb6f62c0f8fe5132156bc298a32bb1171b4004464874642aa008cf5d44e95ab64b6b294ff78451b34ec197e6f848490ab7c017ae7daa448ce31d3ae1f05153b14f2d3f458eccc40d2109f8284596e61645787a85a519c7ef17a9b2df76613f992c8a9768b6b58b12a10a36e60fba5b5a2346bb2a9a5ee9d025fbcdce93c09df16299f9e923e3e0359d674a40164bbeb9163aac060aaf2a959065979fe0106845960599df64bc94d0766c4d5fdd1e19632a849d8cf271990de2e0464b6d848c3848f660fdaa0618b819d629ccf6d74f756a4ad9056308c9b3ad674138b61b9bc96f7601b0f3e896d4e774ea3031e645eefb91a9484d40ef0968a0c4506950a98f08bbe8907f00705dc5efb526d0e87461a9ce37a1fda16c8aacbd66ae085363a0874c6decdf8fe45f7b83f05b0677f65299a13a3a1a833b7076380b9e2da256b32c2761aa10c58bd6d21d7a957ea88eff8a5274a30629ed6580708def6d81287ec0059492beff67850b17987a83d92bf1fecb73d6e37ac89ba9b0c1a462f6ab6bb41c8e856c246d616071b9123011ddf80047425aedc5accaf0d9734a2eb0762a4060ba1b6e0e7bf0bb1eeee0ce2abc4ea8b37160c75561302ad92b00e40192497d366cb6ccf95f2224c9fd78d79fd252cae392cc870fb703ab507ba7bc058101ebe940ed399046f4e1695cd67736c494d3bebf37e3ad0779886265aff16fc9dae050293e4bc7e3aea58274f58e99d4ccd5fcbc74a9c3acbe9b4e5df9c0b3f2a1ccb5c6273a065095c9ed7178efd31a013b5e24df1f2410af65fef07baf5248b1af8bdea8679bddb00d1b7542c13be39af04c2841c62ae2498a27da4b45b4fc4a6eec126ca2575b03d04209311b1f9843bec44cdc062329078eda75dc64dd8f775d281b6b5b352e165d4096b9ecab01622bccca0c2fb1b0507f9b52a96483c22c25408dd026b2d3cdd3e801b8e015c6bca3bbe5603536fe929a6efe64410ec3e8d8401c28155368033b61bf3abb405bb59039610715b6c9851ef1979038749034ecc3cdb6b06744546bf69192f37abf983c98f04b9d6426d75a79093de6e07b5b9a6d9e24f3787e7de6d5c142ce0ad2f35f7edc1bafe5d4c68febcee27a1bd11dc335fa667bc27bc694c51b54d010295ceca6bb2a3003bafdfd0a2527938b9d89773c0f17c8b6f9f8234f2f2262f540444259d42be956a54650d26cdf936acaeb56d8dda8413687a7393f4eab34ba15a518a58d100e0ee207c137f111847ebf20902cb02b6beb82a58a7f367b545a2f2918976236ef96a5a44e68dfc45c435e2e898d76dbd1bb87836df930d051f3824d7f9ae393fa1418543e61d86f3a099486c1374da45f9dbb09aa32e8813d6dffc2b44c1700a3ddef12b3fc05223167ab10d11ebecd2b821729f6d704c8a2156d917c2e1ebb7b5c32352dde40bf4269a5fff8f6b45f5a1855e2f64859d868a22e240f0bcd667a55a9a95712d6a5446053502acb34a9140f07f98f8c63a6814c6e9c005502817532c62717106cd759521114462c93f5ba76f89b6759e09d5e582070483774f3c5cf30815a89fe20912bcf20946c971ff3cd054ac9c4c7fb786837a0e8124d876ceef423f697380f5e265ce25bdfcdc8175ea3abf532afe1e59f7ffb7fb50bd0507c9ae7a37bfae6cd9c0bdeb4f740cad1cd46b3c0c3aba0ff40de4f7ab2ce3c05b40511ab484476854e3df139910785eb5518e8974792f48ed34d524b0d1453c889a449e41f0f4d5fcde45debcfb77235d2f44c534ab6f2cd32cad7dd9c2bed7edbd297c54881694c644293d109ff446e4e2a051e2f9721d5082548bbdd56e99558aaef50f4ac9be62b8b07642b34e3b9e258e40a174c92e6a016e4898bd3495fdd9426eb271d9c1a12815a5fce0bb2e8ba87311da8a25f5219ea4ead36773059e14e52157197c77ddab4badee75b686c444d16571ccbcd2b631f2e9e71874605c793943697a742164a85fad5e279c849e8b589e911eb091f878248881709fdcbd15ba0b61b5a426c8228f7378ecdd4874975be36d39d5cdb0de04e3788232921771397852da33e0bca2b3427585b10738d5c3e50f9f478319af45696c7a21594cd5dd91f885817734df3de7efc39803f4a2e2fc81a9a63a78ff6fdf44d05a709db7742b4330e12352c6053645378fda8065f4090f619d35ccfb2c12db59cf95986a26867f69ed12a698ee7800882b687506155213976ea08e6ee3f537b2bd8c1a8f50ce10f397ef991b0e8024759fecb77078bfdeff0bfb188a3fd887d89860e1af0b40f5e68e4c8f719e2446195d249aec4459b6e49ff6aacfec3c6ac4dd6bd15eda5282ec20f2e7fb44afad31a9c560cc023219a3e288f84e68550d863effb1010cc9a55e9455b319cc9741c0cc474c36dc3fa97b8b99b8cf3712fac8293a3b7cbd04735f32e88ab2e74bacfa816f626c2dc5c4d281ba6436a134775dfc8fe68b152d58908529f8d7d5035648fb9733879530cce6a3db6f24972938acd89fcd932d2abc30068ffb36eabf43418d774508e37065fd30e52147bdb0633907db1ad170a89d56c9f2199c0eb53343b874f716e3aaffaea2ca477bcdaf4945c4a3f2b9a45743186d6b8ed43d90e0bee61aab6f54856970107b1c3688d852d35d8da9e0ecdd47f583c24f41b750687c2f8d538200ee4a67f3eedee40d4c09b4b2a2af49e143a480a302bf5b363effa9006b816faf7bc75c0a8af44633dd6ce1c797aeb33ac4b3e36583b10df46545b8a4ca982412e753db43b5f457f4a00ec4d66a6c3168234925e36935047d1588b14eed7f1cd22ec12031e92a8dacde64216addd8abbf97403903f652b3e40f5c13d29b0b4f29a64c19228da22d505673f615b8acfd92f6e6711d6c0deea8001605e54d3729769a54820dc76df02a633175e394f87e71464a99edfd87e48a3336244030a0dec68037d4e9e3916ef57b2f54acf54ad4b8ec208115d7a98563bd62e149b946e5b63600f942e65aeeb382714b2f83c21f8a97b65aa37341217cde1fd2adede39df9fc3ee52b50bd6b6492aa3811c7e78a088048278a9a87cd5c0dc4252d37b8c49bf4eb03213171a3406de1bd251afae22db07f6f4ba39602c65852fcce8f18276319c3bfde8e1de0e67c4dde299679937508cdd227d337828c4ac95bf96146a08b1f17d92c8e291140d7da561d204c596f651ae22319e46f2d5a100df6cba9eaddc93b22c1fc44cb18e1859b03839c1808cef4e07ee5977eb4a217403d61ff792d4c62720ad63b350192d83f3020b9e42df9f9877a987a554bd75dc2d5460116444628dc5442343929018132a426bbc60c2f20cd0ee2bb66624bb42aebd07ce00575d2c45c750c30ae9c5a3b81174c7400627617793e2d35adf6d40ec2649ca59ff094f73fd4bafed1e01717adc8cf6436874308d744eccc2097e652bd08eecb25082efaf1c216456ca54388c91fe16d2bdf1d587eb015bf34312cd7c7c08a4f6787308fea57da2eeb193ba08a786ff4f4ab0f57722dcfc5415ef86d5b8d188a71bf70b1c0f6c734ce85ff8c0e98ab27f42f9fcaebebe95f403080eac1ae8febd536c1257d2750184c8a3bd7a5a57ed4af81ac90b6730a39205eaa3a65aba7aeff5c9a4896634d9c1eb366edaa999357ac666255db3fdab85a9a44172cbf3d9c12ff2a2b70a5161723b008b8a0bde1c0ad947f2cd2a7061838851563cdbf65d56c4848534aa1000bcce641d9d388ce1fd6ebe6f0306a63b440b4a24f88b840c30e64f473ded73e47a8ef7cc7a3bad31dfbea8a82f4c7c94532180457485e9785f47e6c3ce", 0x1000}, {&(0x7f0000001240)="2374ffc835807dd97b7558934d2ab5789f2df869d321005a7a32cc8503ec99ec931b58c4c5b89e004e72de1e4032b79570d0afbe99e6e0669e133802aa", 0x3d}], 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000012c0)={0x7, 0x2, 0x100, 0x5, "d372cdf22c0fc5d8f39cd31eda5f5cc80adac449", 0xffffffff}) poll(&(0x7f0000001300)=[{r0, 0x4}], 0x1, 0x401) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001340)) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000001380)={0x3, 0x0, 0xfffffffffffffff8, 0xeb62, r1}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000013c0)={0x5, 0x1, 0x5, 0xe5c, "4367f3bc301eb5c396df1c67b9f655718f3d2603", 0x0, 0x1c9}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001400)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x200, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = dup2(r2, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r6 = accept$inet(r3, &(0x7f0000001780), &(0x7f00000017c0)=0xc) sendmsg$unix(r3, &(0x7f0000001880)={&(0x7f0000001500)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001740)=[{&(0x7f0000001540)="c0f3cb015b44ea0f83f7ff58c2521c8be2a5b37141299b25dd24ce1344c577f84fba9cc4e4e4413141e3c3929c4d8cd728e20b8861b743ca52499163a27a171020cc37aea19b576800bf834ecd470549342254fbc400162d6b2c18cfdbac3a8eea9a54fbddb9850e969b0dc387effb8e2f2b45fc6642e08fa293e3e168f2b7acd53a15c011fb1ffb754ddd3b2435e74957d50bdad1b63a5032f585136897da42350927db3e885c4af08c6db4ea9cf2a767e3e7814d1e118df2aae51ce8f3921a123f9ffab301091adceaf5de7237d141260503a27bf431fff758ebbc3319985db4129676c271", 0xe6}, {&(0x7f0000001640)="980fbfd68861c1fa3ac0c6fc54e6121d4becef48a6a400d932cbab89c93cff551927afe9d1328dca3b82c3cdd580984062b5a800f19f981f35c733b7b6", 0x3d}, {&(0x7f0000001680)="3c6cb5d6128c0235732f9b8c1964bf0abc581b25e977414fc80f04f235d94424cc7c5ee9a667b1fcb4e78f726753f6684f31616d0d7abddea4f203ba5de6f7930a4051d28630332130190e6c800db681a648ab333db387cf635470ae317e56631460d60d77b7909f720d349b7157e8065012269cf0c61bebbedf03497822171e51dcb92c1a85218140600ba97b96503bbc0841a00c59d1040451697752", 0x9d}], 0x3, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r1, r4, r5}, @rights={0x20, 0xffff, 0x1, [r6, r3, r0]}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}], 0x60, 0x5}, 0x803) r7 = semget(0x3, 0x3, 0x8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000018c0)={{0x80000001, r4, r5, r4, r5, 0x51, 0x5}, 0xfffffffffffffffd, 0x7, 0x6}) seteuid(r4) pread(r3, &(0x7f0000001940)="3721b86566a86fbbd63c3dc42f892ceb49808f309c9b89fd4901b7ab57e2afb811ba7f1ccd830911428b54ea1fc2ede781e82108db8fe4f79037ebf6bcc46bd110035e", 0x43, 0x368) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000019c0), 0x80, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000001a00)) r9 = accept$unix(r3, &(0x7f0000001a40)=@file={0x0, ""/15}, &(0x7f0000001a80)=0x11) pipe2(&(0x7f0000001bc0)={0xffffffffffffffff}, 0x10000) r11 = syz_open_pts() kevent(r8, &(0x7f0000001ac0)=[{{r9}, 0xfffffffffffffff9, 0xa9, 0x80000081, 0x1, 0x2}, {{r9}, 0xfffffffffffffff8, 0x35, 0x8, 0x9, 0x2}, {{r6}, 0xfffffffffffffffd, 0x10, 0x20, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x9, 0x2, 0x9, 0x8}, {{r0}, 0xfffffffffffffffa, 0x12, 0xf0000000, 0x2, 0xfffffffffffffffd}, {{r9}, 0xfffffffffffffffc, 0xc0, 0x2, 0x4, 0x6}, {{r3}, 0xfffffffffffffffe, 0x2, 0x20, 0x1f, 0x7}], 0x2, &(0x7f0000001c00)=[{{r6}, 0xfffffffffffffff9, 0x91, 0x8, 0x5, 0xfffffffffffffff8}, {{r10}, 0xfffffffffffffff9, 0x68, 0x80, 0x5, 0x2}, {{r11}, 0xfffffffffffffffb, 0x1, 0x80, 0x5, 0x9}, {{r9}, 0xfffffffffffffffe, 0x11, 0x1, 0xffff, 0x1}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0xa9, 0x1f}, {{r6}, 0xfffffffffffffffa, 0x8c, 0x1, 0x1, 0x9}, {{r8}, 0x6, 0x0, 0x80000040, 0x2, 0x296}, {{r6}, 0xfffffffffffffff9, 0x55, 0x1, 0x3, 0xffffffffffffe4dc}], 0x3c, &(0x7f0000001d00)={0x8, 0x800}) 16:00:47 executing program 5: socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f000022f000/0x2000)=nil, &(0x7f000073a000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4000000000000000}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x4}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000308000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000000000}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="63432a61ebfaff", 0x7}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85c7a88add94ebeb1b2608c200150214c90d", 0x1d}, {&(0x7f00000004c0)="a789300c7f4a2371652ab163551c3299f6238756a7199912335f1e04e4ff560c40c1732afe6efca200e161b2694fc9e33e0b7b43743d4b292ccfd466e04d70934a316bec7c182d2390a30f5c34f2ddb34745c4be42774daf78a699a5bf4941b05c0d33ea78e244bcf92a38adab61bb9a556f2023dc2bae751fdacea5f8287217933c3d46869744661c78d70dab05fd60c7aafc97c721169b727c372f4ce53794ea84e7f15f751bc55e38ab4cfbb3e94369e6446f610dbb4ec5008e613d5c0706f815c5fc94984af31638876ba1", 0xcd}], 0x3) r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x3a) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\\', 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000440)={&(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000911a9a793daf05499be7155136b64500000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000e190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc14ec7ee3cba9096b6bcc8fecc94eb2ad4952a7fa65d41272199f14183a36180bc80fd7dd87692fa91b30a8cd838b34aac5c793a967b2bddb9fccd8708569e81abc775841b28d03f38346dc8e6b11a6caa542ae469a7500"], 0x20b, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/29, 0x1d}], 0x1, &(0x7f0000000400)=""/61, 0x3d}, 0x1}, 0x10, 0x40, &(0x7f0000000740)={0xffffffff, 0x5}) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) 16:00:47 executing program 5: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0xff) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x66) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x41) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x9, 0x5, 0x2, 0x9, "0bd7f4b4750c1e98ce31943aabd849b7cf6a4615", 0x676e971f, 0x9}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x400000) fcntl$getflags(r1, 0x1) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x3) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000300)=0x1) r4 = syz_open_pts() open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x80, 0x3) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x840, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000003c0)=0x3) write(r0, &(0x7f0000000400)="3725e7ad4804e024057911befed04c6eb9515484e1a67b1b04baebe5ecdbd8f6ced130b1ad023c1ea2bb47c66d169b735800239fded95caad39d797c778a0a166927504a00a1f96ba5d3174cb2a2c04fa1049f69965831bbe6510d84fc0678d5b8b07ac0135879f466e7b60580f251149af11c96af6a0c9d10bcb947efd798527f49fdc2a393b570a5606f5fe761e3b3e3124bcbc0cc50f52a0ef752118b7a66cbda1f49c21c7fec294dfc96b1d5ca87c9c6b34b369fc8ea10b408670546fa6fb28fd91e76affb4584f854728fe493b90fed80170170c5e605f0304ad3e07737fc2592e01cfcc2b4", 0xe8) syz_open_pts() close(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000500)={0xbe, './file0\x00', './file0/file0\x00'}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000540)=0x5) lseek(r0, 0x17, 0x2) lseek(r1, 0x8000000000000001, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f00000005c0)) poll(&(0x7f0000000600)=[{r0, 0x10}], 0x1, 0x5) 16:00:47 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="26367e7dd85677d47a6577f76f74b6988fdd86b6e1023d1abf286efb3695e58ca93ccc2f9b535461b12508a14c65f59502c755d9c831748ec9ec96b18abdeabdf2334b89f88a775c0ccaa15f11ccd082b54a80c4719ad87d9f7387045c3b0560800c45331372206b5182475ec1dabc28554c1150b470c08b3a5825", 0x7b}], 0x1) 16:00:48 executing program 7: kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x601, 0x0) r0 = kqueue() close(0xffffffffffffffff) pwrite(r0, &(0x7f0000000280)="4e2132efa3c1c0609092bfad06e7efb6d636899dcdc302784356ef89ddde9a191dd85f286de2ccaf27b51a0371c4e3ef5348e68da9aea7ed7407431c540e9a66c30dd0ec9bf0497e9629355305b228f31629b2a380334f6357ceffda72d0299f7141ca91fe0c192623df8fdf2b6ee734a98656e57ff5bb342e18ccb8b34291e7e7e308ca70cd6eefb3ab7e3ef90e2b62ffa43c13abc3614eaee9a4c61982a53f2fe5389af40576bc477d65c73389381013df611147a9da9814648834d8f6829df954f24083ae1ed333a97a43ee0b4e8c9123df6b2ad5a54672e0c2d310b710f588073b23cbce32e2", 0xe8, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000ac0)=ANY=[@ANYBLOB="190000"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind(r3, &(0x7f0000000800)=ANY=[], 0x10) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000780)=ANY=[@ANYRES8=r0, @ANYRESHEX=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r4, @ANYRESDEC=r3, @ANYRES32=r4, @ANYRES16=r5], 0x10) r6 = dup2(r5, r5) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r7 = dup2(r5, r5) poll(&(0x7f0000000080)=[{r6, 0x20}], 0x1, 0x5) sendmsg$unix(r7, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)}, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, 0x0, 0x0) close(r5) accept$inet6(0xffffffffffffffff, 0x0, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000480)="8b1807464524cec0b3889d558da2e9dbb095b5dee47fb13a7abfb01d5ac61a01e6eff70845fc45dc4eee370f4413408448246c4a1547f5a9f7c70cf75e2be2d6ee6e1632629180494cd0a1394e77effa95afd44877fff90151ddff4aa56831fbd29d916344a77028ddcc02dd297b8767777ff8fe113e05b922d74ef8fa1cca367f93f586256e6ec77b8f8c7051b22c273ebcf00ab2dee5c4fa1039f5daec1d19eec5", 0xa2}, {&(0x7f0000000680)="b37aad1f4cee649677c107eeecc53ecdaac877dfb8fed51a8a26e58db8de4a73d2591da40d6f79969ba2e81f9737c76ce423500ea0cf08758525a8486aec5d081a8bf0f68f8dce22e7ca761d34c518caee4e4bc04d5e06f8dc17d2d05bfab19b82c56152df407586c31114d086152bb44577c53cf890f650609ddb415bfb092066d5128b46f211754801ff6225b5ab6ce3385a03177a3221a7813082d0fb1f7db04b41dafb5410128e54bfc6e27ba55fa17975f825b9d5489ebb7c79bc52f1e9944704edcf82273319", 0xc9}], 0x2) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3fd, 0x0, 0xffffdffa, 0xffff7fff, "ffff09008700", 0x101, 0x4}) sendsyslog(&(0x7f0000000180)="00006a1a13cfc4ac", 0xffffffffffffff0e, 0x3f) close(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:48 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:48 executing program 1: r0 = socket(0x2, 0x3, 0x6) readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000340)=""/225, 0xe1}, {&(0x7f0000000040)=""/26, 0x1a}], 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x83, 0xffffffff, "fc10ff7f0000000400000000000000000500"}) writev(r1, &(0x7f0000000a40)=[{&(0x7f0000000800)="950da9429a010120ece6132a63a5f87086ea13d0bb35bf812a9b4b31e6d63413a311943e5c916b33a9ba2a6fb435666c2e4ad776b27af681d093735b8476ed599940e1feb1e5d893db5add55e6e12cb9088aea2358ecb38c67d6032ed2d7a80e634c292a86a8f791b724ac64f86b822af75ed7f931b62d7e8a702177f05a4082eec2df", 0x83}, {&(0x7f0000000600)="d57b021447", 0x5}, {&(0x7f0000000780)="3f76810732e315", 0x7}, {&(0x7f00000008c0)="24288c9d671bb99e452e25dd39", 0xd}], 0x4) writev(r1, &(0x7f0000000540), 0x0) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000900)="0db9d8cce7308bb13a67623ab5556d3d0eda8849fd7890383fe7a8d64c0dab18a4f6e0d1b8a7663808c332fcb252fe30b8d22f9044cb0786c4921e884786b54322e6936e25d1f922a3c3a0fad3d243728bf7816a6a65b0b3fa19e193631e1222347c", 0x62}], 0x1) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="2d5dd10c1da2be890f855875c21996e2dc189591ab4e9bff0795e4fc0aa691c9520d2fc78230a86a29979dec37e0d1dbc823480023a8e520d2a07da635c6ddc469dcf19516aa", 0x46}, {&(0x7f00000001c0)="b6a0bbe1458e6ddb72275f4d53dbc768533990686977bf8c829c7dd499285bbb97d60fd2d7a8cc58965f2e5ecd986362a962fe4a68c5e5017241e8bc7c8f1b8c365079244668be445c1bd0f71f9ca9a0772b7e562df47f018886912b92f4e96ac940381f73cea775cf81ea3ab7430f515b67b2b9c8b5fb14a36e48020ae88f1f9f97ede7df9114448d7b8ae65b99629ae6f1d6d8db9a15f47c", 0x99}, {&(0x7f00000000c0)="b3a11e7d019b5b05f2e04c88022c4180d959fbe2b9f9b9b4835014afc1d59646e3d93fd88bdbe8507f2db3685f6ac107ab", 0x31}, {&(0x7f0000000280)="3e7f6b0d0c9f20dfe8ada65167975cc27f5a61fd10b7110965e48d5e104f0052f916b702d5389b70f295d7b3603ebebbbeca2cad689a2dcfaf5ec4f05d6d8de7468e23277a2ac90e2f42a5477833075714ddbbec062b3caebdd97c61d74983f870a59907100341f0a8c4df76f179a664cc5dc28c90615337b9c73477", 0x7c}, {&(0x7f0000000b00)="53f320a01e8efcf77da20c949c0e5ea687747cc5cafb86aa90bb86891063f0127680059a099ee8a59e38f0dbef51bb94065687c8224d94321597d5e32cbd66c7e446645c033f7691ff846d1d7ab148e942579afe09ad1b1f5ab6beb273587480155451ac44f991b93ae0747d71b6c871c2162042065c521106b5c5a8d6383981435b9388af9665fd5ef7a6b9f43a41de65ab60a668dc9835b7f2f6dd753f82666abc2ca6ed82957b3aefc7a6c538d29fb5e1654032220be1eaebad77764747b2b92e9ec7ea28aec78aa0bb7b67aee77d1240bb503cbe5c07e2a3c0eef4e2773a9c3b10e8627ecf7e4ade855cad0a41731a965ddc79d9eccb6438a8e8875b124b47e27292896955ca2f284ededfc456be68f4ae01e6adfbd869a4015ae778d6c7fac104e42e41ba122d2d385a2239beaca94d8fd872b16b403bfd664fa988b41d3e6854d130e73296a456809260bcd9f3fd35bf89a26bfebaee1b54643d175ae8606dd6f12bfd2d1ca8e048ea446742df49568c712013a10788bccaaf35b4c619cd29c9da0bbb5766b474fdc7b3bfc75821db497b6741abaa8ada828c148d9ddcc45681398103f28db1cf962790175dff6705173199cdcf1d7e6730487f1e33b559ae9b19c48236baa3bf82f45a5087203d9416ef4718db1727f562c327c7b463bb92abc95ddcde3bef8f4a12558b3f39b9f69d0ef8198fd9e32f6be36cfc0a946d314e5fb2b1745cbefa105c48c619cd0a110e20fb2396247a8ded3e3c4c523e04f617d67b10770907ac4a49d21a7f2edbd87cf1ea5a7e69d006a99a316cbcb71d4fe697e875f35be800dcdc40232f19ea9b2be161923a6a4f6c8af718846e2ce61dd5de179f627b5dfaaff1739bbde25cdc32a0ecb1a7bdd72e69594d3479b95f4ff1950f08b83f3f7998ba00f049cc7054f2eb27a0ee6dfd8a572a851a86ac9f86374cbaded2aa2ef8f8fd3e5d76df345f548ae79c224c4370810a8005977354b8b15c2b2a8609fdf2e5a2ff4890f6cb7af0a27616943d6f6968582c94d1cb7cd11dc685ad163a0ecdae56fd68a5190e1b3914a5f611952ee66cbf52d7f1a9f6e59d8b908d94cac8abd5311b3f9cbf76d2728081bd935f486b7187a49079d3fba8d9f949aaeb21c5350954ed23ca657ec0475394d8175aadc89a3e2c49541c6aecc0de6fbad8c847556257a473dfd64e7a2b5f71d441589491e86438536e77fc5d2eb44ab75c69929e4a69bc6e42d720951fbb8c1277cc205f5496694a63b8a361c161e2a7c4d4ea10898b920be02306ef2763477a48f43da5c84142b50e8734c52523d35a3793c37d1cb8e75f0d84e15e0fdab8b999c0c6835c35149845d74c0a50808814b9cb2c8c5ac571c2e4e1cae02ad16fcd310fc5c7a21a57c5615d209554fc5ece7d49b16d311b18f3ecf3a7c64c84073058a115915ac2e49a4469709055ba179884c365c50efdd7b0d759ae0e1736585faa1332f9f3554f4ef4f56d11ec3602b778371eca60ccd72cb0b7681298211224c1131727f9301ca28685f82989a530721407e9f8dbefca6b830d1308fab8f7fe93bbf7b338cf54af084c079cd9dd11e630ff52a4ee302b522078880a7e29d8e1dbd7f780dd86b60eac47ce376b9bcc031c7e786aa926b0e8783e902052abbb601095db94aabbf74ec3fd72ed870fd93bd531f41a82096572cff92260a687b50ec487ff4e75343c558bf4a2b73d26791b34f6ba7574d0d1d27aa2b37fab3c312fd290f996e5a8faeb7b4430bb7639d9280d70885d82a20ba092d1b112817c9d4c3b7bd30998b7359ea08b79df130763d9db86990d8e98205b7a79c9c41b3c573ae4c734e7cf8e026e232b125f6b4361df69a706179bf39ddf45c06f5eb3624d97f4e8a087238c60a9f72d8885d81ece285fd0e1c57ef799c1bc95a1313d2f9b410842ed56b82dc7bc147af3b1938b458cc85b67cde4530ef06e7e1f791c5a9ba545796bc42c93c0a4261c216204c7d3c303a00c00d4cbaa80742a07168bff73e35dc94713a8d56f0505e22b51ffc265932958ea3eec4f2ed72511789e4df8e31a9369c3dc7ebb5cd3e9cc565114f03f1277572549b831a37f2dac89c172c938f0e855560f0cdd1a348a1e0475e08de4f604bda0832277b4db0e8234581fbeb4221c4a16519fc4581a27c797d73655d7d4dffff9f0c17f16432381ea88b9cbc0fc9aa10af542a3316632c6831944a350100511548fad4151e750ee0c3c31da1092ef2e6fa832f2b8ff3c6555c45b1131cae0a655d2a23b804d9c9ff3d40adf4f27c974613b886292de2b2c26f7ec55c71f046e07fc538fdd9e15c3880be8eceaf09ffa555b2334a203e6dc900cb01f1213dc6444cb9103bf715b8e2eba8316ec95d71ac70630f06d31066c5491bbbb7287ea47c122027240f31318ea260af7c0f94f210c230e41fe37242cad517c5ede1419e60eb20daa0e7d4c72d7d47aecd21ae96fd703d06e3f50c6fce4f55c3ecd546f61bfff35bdc693731b3e57209ceef48be0524b3e19c677d8816fbb68f8f989541164995a043728134a273d5fec639c5bdf4d6e24fed5a237c53827af33e6f5f255177ec61375ab09e6462f5676d222a1ffa83937a72ccd2b81a983760b031e03788cf14b3e924bd1ee78d741f85e6c46b3b0ed89d8da20d9167e06db6db92aad6282f0d4a8be0c57f4f14133438face73855d78b56fe01ca2823f34e49cb5398a612f04ec014e7c3563a446ffdb607fc7deb6757f2adb79ee31407d8523f4b65b8df45fdcab229c6a89d92c057fd7bcad89e7950c92e556d06c97eb14f838954b7eef0771d316db643a6caac1704248e84aa3b45ce4f34996ed5db9c4eb0d5bbf66facce7aefb37bce1270f5d0222b1eb67468d4a5c2cc769e6d3d19862f174d751f3e9a6df1eb895020bcb44b138df318ede355b7d821f46a9b3b2e9effdbf48129069fc77d024fc186abf0e823cf4a4964245ce14700ca0d5b26bc3a6cd7df4182cab1eb823b4f60d9c9412a2e20681ac92cb6a358ba1268c5ae2c19cc3e6b3fa3726da01bfda2c49f37d19c6953ccb858c493050ef1d2db0d35e4835495be3cc70218dc3d4eefd76554ce5fdcbb82074e45e207c0514d191b9556a0c896ae51508da3d83f4a5691b81ee7277908c0c7f367a890a8dd56ed9f89e7887702e9d1d4f1092d684418f611b26a9c402384aa1211251a201849464f56e9be2be188d2503b3e053faac3c82859f288e487f083fda09d3cabf61fcf5fcd2c68580c72e0d976db1598d5e561c47734da7f7f3959992d7f99a4151836a29c1b93602c7302cafb8d63342594cb3f162700b9e84acb85f974df1844fe33b7e3eabe3d93300a4899e12374ba1c08647cc2ab2ff7b8318dc0e377635bbdbe1b41c13bb48231cdb32431eecc6c0439a5259a8fb5281db9aec870424253c2dbeb4e6bb8925ca9e4371fd809b117d7190a64acb7a6f5946675ffaa44a969d0995adb5fd27de0330ff999837552913fc5f15c8db40d0f4a5f3fd9657ef91960d498948ca051276b42b7c810679cffd1472ed2cd76355f3a3fa85f48072f326d3bea60fb36f0d8c9979a60d23901e46e838abe549fc6275f733aa82decbcde8ed7d000ac31d4493fcfc8fb6a4f66729fbd61202529e322e5105929400a6b06dcaedf75c7b863d436274a104ab1065a58be004eb31fb7eeb11d3d0fc9dc98ce9369a6db65d8d674dfb97853746492931210a4acb30ce95b4aa5731d3ea4f0ea5989467e02f2c37c6dd770282dd562ecacdd7bd08dd4c8a79a1fb008db090fc0d7a074d3c3996aa9aa46bf4d90ee4492144987dc378e87dca50d089400200a7b25333fc69e198f8637163027ea2c7ff8caaa629c058ef2e6fafd3bb03ddc2f64f905731d755af3784eeed1ac7a817b9cdd000c6930f5f41ee0c4074bce1e586fdadf7d1356210cf39b0242c13c86561f0ad290b8bfd7f272e018dc7d67928a4efe8919e15e1d367479af01dd806d36127047f5b727263a95103337718b122dbc603e4748a99c2bcdf3b9026256a84f83fdee604a1107dce87e48396f2b6bc94fa1a815e90ddf0040c001597c1408875b97bbc29963495fc6f7dc5a15901f5bb26272ded0150b195b3b231b4e32d77ad54c1e017b588272fcd50705f0c1d2ea7a224e799663ee013baa651a3e6c0f2ea38c16b69cd47c82b575303f342ca83343c6cc2c729a7422b8e7eea7eab875da26848aaf0272cd1147b8c4d7149e4e883cb7e6ec24d7b91024b3ad216c9e0948349d9f2a0ead2b831032fdb742eebcd43e77c94e7722c3529d0217e3df557f363088e44429cafd16a0591102ec05e6f026b864adf08a3db82581dab15ff3b923ca14efe6a7966b2c80d3b989675b7a8796e708db8157794ea6d7c8fb47d82712ff038e1114bfdefb660c9c194b6a86dbbcbfe74e5c8001e0a67f19a90ba82d5038d32c666a89d3065fb3faaa8769d1e7163267bc6fca38939e96c0d7c565f692fa70c49203f9f92dfe6c954c5c599dde56842b93c833bb57a9241f1850a1c72c4239239d2db61bdcb359e874e31b05dec20d33f21b74aaf0626fee84b499bf3b45536a79e07e84d06c5d5a0be68ea86034b0ca08b2f5354a7f1f28ec04e9013a341a32b679f9a061ab4463b6fd76adc920d41273eda818d52e56f14a4730334fe987ffa68606aaa0f7ab0babe3ff5ffb5b63c8abe2425a844eb78938ed1985dfbad01b01b37e7d23b223bd8aee3b221e1dcf870d5c0289e47b6fa56603e8d7166496f4710c774c982e6adf13c9663097ecdf80a26836ccd197694f5d56d1c0a5e58e4f9f0e347274c1be5b97109e337b4fc2ed0dc587bf487f0fb5d82af49fe4575e281ee39505cda4d2ce3163d892b2f239b70d3ca025c621b86ff8a304a821db44e575a5d010a4d6f25d8f43bb6b17cdea4f0daa0cb75b9db4b26589eca360757dd0cc5665d471e83fc90314d4f4729eb8323a8eec98e00c8f79a93ebe087dac52b145603568311f862418aed7d37b5d8393c91968fadb0c105fa2230da45155368aaf476a2acd4b5e962677f0647615b5b47141fa286287e553f56358da867fe513cb1db053a13c138e9dd63ba1c296a0bc3fd96d8fa2d660452929f88457bcbcfa95ba878699177826e754c0bd158e2ee56b94cfc9ea9a454dbf68499c601fd023aa6c664d6c2ba86b3c633cc1e75e4a3c3f2a4bec98f69c70ba8acac1fe903ea894a331b3401c39981c34a47c35cb5f39aa765de3aba46cce160a8bea91b6814bcccd1a9c8bd3bed2ba6329e064e0c29341f6a7b0b623ef9b6937700ca3eaf951b9967e12160f985f3ace5ad3ba93dd3a3f978ef87208a8178e690a66efe2634b3634871a974ca2dbd502dc9c5f01d7e67a791c8d11553f9e74ba760316b58020c07f3545ad35f48542bd28eb675e8929a624f25b8c3c39e24bbf372caaca7f2f94f0c5ca95c0e2f139830bb90f364aedc6c052fad2c065ff9387d775d6dcc956363879cf3ae63a16429fd7c2a42bce2fe73dd35db4f009c36d18880fa69c8dd46b723e6fc195a6f031bec845f8c4e87c06ecc7ea9b23b4e05855e91b7bb7794bf0bda86e9ebbb3265ef6ace8decd174c05972d152fafc19f9c050bbbe0ccbfd14622c3f511168480977c3b22d6713723b30299ec33f4221c288c23cfc5f33062a175681c72747f86ab076bec5b66d707164056c69226c471892e6d3f2a18bcfc1ed49c5b9c45d6da7a66fbbd59289a7087d7594e3b50bc9a7fdaaafd77a4e64d8c4a89c06303b3cee230258dd101048e", 0x1000}, {&(0x7f0000000300)="90e262e75a0f2f608961e52e557f0bf86443cb063cf71fb4aaca62fcb9bd8089a5d624398b2ff88c886561e8904efc29841a59e57dae", 0x36}, {&(0x7f0000000340)="d2597092709e3355db4b45dc3a4f442818dbb57e765268a0a813872f3b5e7cfe245c51ff16669aa1f7a6e99b548a994ec4ddd8b399b6406826aeb152b793f7abb11c74b9245d4c4a45fe01dd4f567a03a49bc7", 0x53}, {&(0x7f00000003c0)="1dc72ca7d5a8f45cc220490fb22b6516ebad90576343e9e1199c41a794e1901a4f0517dc605e7f654d0b2e10306f8cec6201120ee43a1076c9697c9a0f6caa47f496e3cbbfe1a52eaba30a8a5266727bb748000913ece405518d73da73663da273e421fa2276fda9ba0fde3a37274433fa40e4529f1c06523cc977cb52bd2549df4da07bc1212869021a1c3e1f", 0x8d}, {&(0x7f0000001b00)="046a6cece295a50185a48c2dad33ee459a20f278000f8d0b94eb8a3d4862096a893ada5af75938246e710853793012a5e3e18ad0d08899633bac87a1045ca269adf5dce1f6d2ef728a26c9a38be5efdb303061d997231f6043a8850fcb9e74ecb113298bae44da8f08cd887b72abf19e2d87317f15437d27181f2f73caafebdaead2b8366b43c17c6c68bdd6e41d9da485ac4336489502b12611602a239ace5704eb29ccbcb8b46980c9c3a75c202d345b01bdc6344330bd5ea83794e71403d85d2345a46b5be6b0e98b70ca5b98883571c95e848aab69202727feaafe2769d78ea7d944164b03217880030e9cd89dad506cb463d94b23723e98304fd269fe7b10727464ec4b5096a92d32d83a3d428968a1af42c65dfba1bedfcd279e350a4793d670ae137fe937090c90708bd4ac932bec3e8d28d9895eb13f720ce144fc4936c644722adfb8faec9c91b6f683689acdf1c1e31eedf2a41d5588c65d4966788107549b64c71babe9a80a6d9f199a9d70cc6c0f095caf35e3db26f80ee34a25f308d2775b5093c14f30fae5f14102547a92e54065a6a13d7b91c50ed5fa8438457d532cd29c1f9b00ebef38ddbc510ec02b99db1f744bab1432e63760817e7a7fa0ffbea3849aaac10343ff41eea1209f8acb1b4d5fb8a8d1329a22f6c1ae74e20220c2c8738c82bc69ce938c8e41b9dda68339a396b0512ca690337e28c500ae627b999deac1eddcbb333fbb7db0f211f33e3346917afb39b3b8853fadb9fad268aac32fab624c2f32ba418edcd77e2cb5d193251128a447e746c798cf08a7d30f3fddaa2f2cc628290bc4ca068edc97d64205945349bb1509dbb024e2916c053adda478c3ef7748a98236f94c8e0199748054aaf1d2af9773e652d0a98424d84a26646842811da6eb2f9f2820882e067dd9a3fff5b3ce6dd7d1ff4193abaf495773dc1255192c64443451f4c5d6b468a756eb4ff1fc634485fabbd751a80322eab6481ff90354789dad58e3521fab01b01f150120abb3caf1770daf2dc88cf257c0365e0edb24118e097f409465342126386857ca25b3941d93f22d5ae546a4067240f257ff301bef4eec54ab5d21016b29b0ddcda82095134f1a54bf550e165697a98e2c426387aa7e141dc8e32ac330ed346e98cb89742ddcb868f7b3652506f9e8de2933a1244af6e2a0367c581488721929cea16b5f5878dd2dc8829e4e0b3a2e51e4e9f2e848e115ee666cf90db57da3017365ad5715d1216b049321d80a2394d49429dcbc27e371277c3caf1016d84f3ef2a0335d18f810e42569bef54af00382b8ef9f6bff8dc882aa2e78a00a3a91c904f93681ec0a929a5a3e58bcbd42bab26a9de50b4ff29ad572ee19cf8ef9c0a5cf2ee6309e96bb3c2d7713b4d4287b6595e2fbe4c4d6694fb181431ed89726dc004c56b5d79ddf79c4cdabb274520b047766269e845670af7f69a6713ee191b43e0314630127af6ed325ddc10129cc3478786a24d8139108f6dff498e171e50847d4139622cc75d5cc3cc62ce4f3b5a8fa1b87f343c16846aab1900ba93f9d7e8f7a6047b57e740b65362abb8f220f03eabb7d269298345bdebb93918c3e81c0cbe023a6a1cd21c2a7613e62b878ac4e63c094df11565ffd4282c0d6a99d49a5fc3970c402ef7c402f240fbf4ff4827f6ab8c85c68ddc3177201009437508457cc7304a846afb1ab141633b37dafb255b87c41e0042304de285cd7cc3d12edac851a3558f1a2c2435996c763f6f3610226ecd4d25f3ebedcc45c7e918d772870196450d2b6c318fdfa61cb9b92b4aa7bf62db09bea2891a44f7936520860a2fc01daaaab993f2ec257828b902887018bb8927cb2105a0b018d7f278ee1162bece02b425b9be6c3bed182d24c5917d0f3e36ce6a2a0a10c093b015eec654c4b7fceadb0a58635eec32cf056977ee931f57ec0955096a2d22069863796e43fffddab0a509175acecf3b0ecd1e92935cdad022f68cd25b5ebe9a5d2246f4fede6451aed35c2bcc9bf56b1a8a7c6d0917c72d99e5dbabae58fb2bc88389831681d5021d51720d5460a8b9a11500ccf65a26940bf5b4d8a5b9d18170d24e83021b026bb66d457b1258e08724a34e1efd1e682d561d65d3c62c93f7f09a6de3b463154a3594aedcb7023e4468351c98191fae060b8cf4f607e46c22b7302d6d6247daf742cae9da57dc2ece3a736f395c3130d9ae7e6fa9e3314a0b171521a89e92cd0ba9fc31b48cc963979a034fbb65d7cc1cedc0f07310436754015a1aae37ff4d1403a22bd3f7f1bd1d7e7b3d33e7151c2e5f44c34fbf7e46e2cd2629579109e6ff8932396774510a646474839c0b1747756152e28a506b5e2d3a585b25b0f3d148216c68b9a9a8bb8266bff08620496e061a2e17883250f690841b350056d100bec39e513392ff0f5e9e644c8ba416c080b9ffcaab80aa1e9462da3dc4a50256e4a6465fc1aab1e4579556fdd60dd7014e74f46e5ad1023d18a3221dd7f3877e3bb4625d94cb9a3f9638fc8f6d2bec69b0c6bb6b2ca8e8896e64617881905e8c653656116ff11295ad85e2680858979362cb60cb2c0aa5ceb48ba747306836f9827cf3fd89c61776e3678d4490debeb53bd8f72225907a85a95f831c272decd95251faec5cb490130d60bb1345f8dfaeafef0d50ce5d1246a4b0d3abc33e06d529d90a0e67429ba3cf1b8628a1c7a9b5702744634f182479e266dd52a50ec9d55a39871ca0f69c58765a5f1deca2c02218168b8662da7a4c6b984576455ad83648e114768ae72e83c5a5ed9313a37628fcc81897cb50c4f5a7c217d2807ba1f18135b317156a5fe52d51817cd1118fe289eb2318bb20595c4179ec5bfca46228a011d1202ae6d67d47932f8f16ffcaa50811901e0bedc6b5f829c27f95ff00ee771248b8bf9d51a22a73653e7eebb6e2985afb2ec719d2a4168fd4756a135b0359c000dbed84fb2cf367c9c6344ec0545fafe2d7c3b66a0f677dd5610903e3f8eac077c3d937deceedee6c1b2536dbf2e4ef46e0e44110b2da4d8e18858dd3d6f17ac8e7b8aa8bd07128100cf7f46ed0839838b3e1a89ca6bad43d2ec74484b55f6c58f8e0087bcc13e5a688c87ccad6c31b2a0a2cf45de059d0750d45ebffd435ba326f7e648787bae6d5796d5a6706959db46436093e0150ebdf35241d8a75b23ef1801c1c5b295a1c45a3dda7c31752e4284d6780c88d1f75bcb73dc4f2d803e643dcb253dbdbb3016a727c36027832ce3959628bed76f152d82fe5f80089789672c3a10afd15446c664e13bccf919866dcf44969bbe614f4a139e37142ab88debabcc9890e2a497d8daa73312499884e2e5bbcefb203c01575a1c9cbbd0c08b20d87935de5f04863fd429cf56da4cfa63ba47cc1b13d235f56fdbb83c331293af0a6d206d6ce48bca596711d2136926235f4e25e79405c286f40652efde15d8795b279f91f700e4828ddfd75f9c09e568e8e996a9e251b9701cdb6b5562d28be0786becd076b4114e3bb06258a9fc3331b00cc80bb3c388e82a8a7743f90dfafac2ba6d1acfd1cd71480fcddd30a9d0692309840863d90377efaa2977d1d40e9f0c933f3e94ed77e839969fde70aee9f6cb6a72ca04773f887bfdd547c5b695744b440811fa32cdef5fbd36c20fd41913e3e14660094d75c3ef6c9b5ae40c75b7df25e994ed9479671725b6363cc86bbe765ed22d54f9435c97a4ee569c4bb597e5942836cf9a6efa49c918470c52d98c019656a13de1a0ad39341add3d4c7186efb41ce63dba0988dc5e972665b9c1459c7c0a4bafd5e2d321fa9cc107b06934e2389ed8b6cb815eea39f35835d91405f6968d40886ede3a931d1e16ee491161a67b668298c0387b2370492a83b0c6faefbc7df7fe1a8df3d6938d9fc8c0a9c2ad3ab58612c54589b8aad1654c33908538dc4337867d159f5dbc581933266f60f8249140c9a2336c047677d6e40387ae41dbd91e4431f5c8bd97559d22cc510feeb2b3eb46b2e5961e51a345b01f91dbb8abd7e92609efc041a196dd1e32c33114a5a7f9f5ab12d001c9e9cdd0124efa8e58327165e4ef44daf374e4b67b2ca98a9c9b8fe8850f", 0xb5e}], 0x9) readv(r1, &(0x7f0000000040)=[{&(0x7f0000002b80)=""/4084, 0xff4}, {&(0x7f0000003c80)=""/4096, 0x1000}], 0x2) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000480)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22001c411a76da8a4f105af1", 0x30}], 0x1) write(r0, &(0x7f0000001940)="fc23e70000000000000028a87903eefb3bb2ddebbec154d6eb62bc05", 0x1c) 16:00:48 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) fchown(r1, 0x0, r2) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) close(r0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xfffffffffffffdad, &(0x7f0000000400)=[{&(0x7f0000000140)=""/48}, {&(0x7f00000001c0)=""/162}, {&(0x7f0000000280)=""/132}, {&(0x7f0000000340)=""/46}, {&(0x7f0000000380)=""/58}, {&(0x7f00000003c0)=""/17}, {&(0x7f00000005c0)=""/131}, {&(0x7f0000000680)=""/136}], 0x1000000000000326, &(0x7f0000000540)=""/102, 0x66}, 0x0) sendmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0) 16:00:48 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x7, 0xca}, {0x8e, 0x1ff}, {0x4, 0x75}, {0x0, 0x8001}], 0x4}) r2 = socket(0xa, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) dup2(r2, r2) r3 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080), &(0x7f0000000140), 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x16}, 0x8) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x4286, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) sendmsg(r3, &(0x7f0000001880)={&(0x7f0000000380)=@in6={0x18, 0x1, 0x2924, 0x5}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}, {&(0x7f00000018c0)="35a954dda3f79a5ceb4687e6152fab6cba8c2f39e1292d1507563fb72f17d8bd71ca33b554c657700cb112fdc6e008c966cfaa7ebffe1dd1130215bf3f96738f7983a314abb3b4fa7d69703642587271b8a085da8672e8db79f30203142f59312d10d1a76ccc550b6548ab671e51cfc641d76abe7e5475b3f01ef3b0d22604585b2a4390f592f8a8a3623df67b85aae80eb4bbd1064459a720a1b05362689749631d29dde9c2d54e53c43b0f3766a95b391ecf7c111f10a08b3da47a4a028ddc9ddfd323c132bc9ad07aa924d6dc4426909a01c3ffdf7866c8c98ea22369dc657ff27b48d9375726a712d91702401a39d6639186ffa5aaeeab1d7838ff53a527c8cb6a4733dcff21c8f47ae396b85f4fc5f2820cf39a396a01d9e82c26bf542caf8fae1f9566f44d25cec81d8205209bf03353b7af437224d22bc004a45b472827d41397889241567d647e7b26dd115fc559b3f0d520e13030feaca2ab2e5400976d69bdd4d6e78538e1c16e72f8709f6345e7466b4c118ac878508f0cb9a863ea1593bbf95f5695569ba047b4d12d1f90239f68ed91467d94dfabf18a3dd497d173e82afaaeb67810ed409bc91116510de7600ff26b22ec74b14a8ff131ea405ae693ad0ba5cfba32daeb35dae8ce97ce60bb4da43b61f270aa2088772fc22c27b84bdfae63836a57da18acb785124c788a7782803e94820695df9e2d085e36649cc2aead632fa31763e2bd3844d1b7031aef56a94e9613ca5add2fecc02fbb7a153531f0e4ae62b941551927180254cf64ab3c35ae1a26fdc1af6f57db403220027d6a3daa58bef1980e137da66629aa309d2540a3eb5b7aa86ae0dbf3d54708193756e8707ccd76b7e5c1d1569b0f8dc7a74be601eceedc7799f0854ab5e16996fb3b0cc2bc1d3bdb75177014820f33949452ba17306a976b5ae0dd2761a6a333384a1ca28cc4e70415ee49fdae8c37574e6f9ce389306b12f154cb22424461de8ecddc487688351f1969e1c0f82c17c4a512018059c0d9268bbd5bde412ac211f1b0df9ce30554aea19b0d2118d1e1e38a5124070aa40c072d7a154fce7569a1676045558ce84741a51604d76397543419d4cebe04bae1bcde2dbfc6216e97d73db08965e8678e737fb40b31e7c0557cd93411694a762c48e47982047e81474bad84738cd4c239d7d9b2b072151796b1887c10e79903db6ad00d6622ce2ef51577d0023fc4b44ff58b00983a439b3a8b252af122da7da75fe40c8026834a9f3ce63cb1db4e11bda5951bf5a5e6a615bc4dab7e7fe78f49fcdf1a72b83ca9e3462b1ce4fc6daece16e780bdef87260056240d6afed3bdc393a6c11c9efd45faa11422468468c2122c80634d3cc2a58a4825f919edd23f0085af25228924e242aa809f715816b05b796d3f8f89fed14d6179de42261a78e4009f2bd9e2b8e944ca0d8500db801b924da3f68b2ba0db5dcab15acc6742009a91d19747ef17bd7ee8e1247a9e783795ccf1b8158d5eefce5224e1eceb575912aefcf6e4ce5e0e79a15c889795d3a15144f59bfe9550f60cbece2dc2080fda57187606ba0fa879b3586036df3f8bb167bd27095237dad249e46c211e99538f0f2d2578c1c7f6beb16fbd160e9f8594bffc780b25827a53af4a781cebcb024cd36d15ecf735d806a992278b55d73dd927580f5cc1d9e1e7da816b6bc0d057e75639f6c37493378f3f37ad0c7ee7cb4a74a8547817b8ae8b0da1ecfb243273453aab1d06ae031d2b3c858431bcd60b0d1a769d1f3aa4985876d6fd3ab6a1c2ae1bb5594b67f02fa10585ab9580ceea027dfaeee928876ff0409339aa688a0bec2e83a16f19ce7001baeb978da242f07720b3fab2573f1c2e8223fae3a5d35e525d20894d9656b72000bf03047ed0f0ac07b34a0a17fc9f3ff203f28090a239e0a97ebf0beacc0bb998731f13834ff1561cfd2e7add1ea6fdadcc2c2ff4e4fa6c6d45ebe7cf73a571a98695f5860700e2038ee231a9a8874c3a8aa3cf7f5816b1dda375fb10a304c19e5dcfeca9bf8e3b23ac20c55e0c4c6eb8320e3773efda1944f865757f8f08d6fc51526eab8585a7dde23a8efdb72e711b65619e2f596572a958b5d59e9b034dc7f3de9ed6724431eacfc612ab94aa32e88a3003b0a4655409f9900fd7774e7c9ea1f3e236234f91c40336173bee162ff82a931693548bad9523bb0b8826cd699155b5802fd14c1e18afe7efabdc74fa4adfe5b17a7581f1fccfd81c3c7c225ed902c26c3bbc83bacccb6019d6942805817a9e452b9948d5ada7df23edd0e6e4090088f35c10bdcb2d4d754a368ba8688349ceec7bc5508be8ed94766af4db25e58ef1a6cd6d1b90385efd00752d6374c3ce6881e1de611390ff84c6ff08b701ed96123a6452fa67f6d33f7390609a10806c8b92f4b99ae65399b3dad5078600c61968ee77fea041d76b01b8ac5a6151bb68737107fe1494d5025afb56f475dfe0d97b6f3db4ee246f2164da5818eeb2983f10c96ad8bf179effbcbe48839b53c40f1586daee7d8dac195651e9b95e28fe0a0db3b38e0ba6cabbc7abaa727e5666a53711fd5f9e0056ea9cd3c436b2da0b7e50dab3a31687c936b595f3c907b080ce10a28885829c6799ef12c1d5d49835d73d780efe6a9f702616c70905362e8a2d101f14159bc5d09b9108ab5cc1277743abf07d67fceb4fcfbc8f18a68c62541bd7702e6b3c703ee3a0ecb687235e48e071977a2cbf78b1c2ac94572c4e6333c7d2e751d18a69c6db0a9cc29e47a904e017a2dd9d33a3e6b5de2a409b1a32849f7f0ee1e510b6e3821491f97c0434cdf3485dd3726b0e87c253d12b52cb0bd7505ef97908e01722b73304a4de40b06a84a8fac85465cbc8e41c747d5cda8c0f682bb989f814e3c4bfc51acb95f15486d3478875b408c185128ed6e1f1905a7a5078b8383836e8880549c463d8e399bbc844666b62d247590bbf3b6ec78479ceea1c274df8d401579049602a9dfcf03ab0d1c146edda8c95f8a9c7890f52733a28b9749c5e902fa3a73d51b620352f581e44a473a0c331e98ba7192f78c6527c2dc3dac2ca86159b36be686b8da1d74139cd51e6b05d393f1600dc69d8e5fd600b4dad54fee68c4311db82297f32d0ded10cfd819aa73711a6fff76ca98351aa8dd373b39a6960f05bff15b5e9039e7c528cfbd33171f8a477f87f85d4a1eac2bf9916caee02a46d84c3c8ff8fc68fd940d23fd8da1b7117a67d330d5bdf2e477dbf0c4dc2bb5c9e0858acd4176d5af99bfa207224de677d77999a225196b86defc2bf8716f6e02d87cb3b3043424bc3edc27fb74ccd0bebe300a0b9d9b8c4723637811a59874169bde617535c7a1db9deb486ff0c107300134e91e4c5f1c1ff4f37acb0c47a86a5ec499280e838507e48dc6d02a7045bea6a52e7c434779cd48f30410311a0191b855e6c50e153d1d1cc07777ed8514f4b50ccb231733d21a652dc55d6684dc4d32f29c1b13e701bd49d835babbe9e56b25ad9e5885faebdfdeef021131d5f78d3a2afaa532ed0fa94557e50dbb086b92fadea18bb424b57b953c3ba6710a2afdc4564af06a932eaca345614428a67b36619181af54df3fa57ac2724116243e24c214240d15505e30e5f209caa8065a1117d329948ef4af1fa79a9dc0682dac2ea92089216268563abb64c9532f2257da38058f68efc4e199c22e73b889764efc31ee8a47efa8923481a30ffd580245025853264742ee98a85e5983d7e14efd432c62e1927d61a779447d8ad61b986009934c22b831043b3a1f60014a539908d60342fb5c0a7ce326418f59ba4d659fa25dac0cd33d55b21bcedf3546f52d9a8df94b1f64f2d6378d278142343b0f5e2bd7cf6b3d104b1ab448e1220b93cee42fdf0ac9006bd8e06db429264c1d64e49037bbcde2219804c275830401a61c521f0ee1556a55d1a8c9187a5a96bc44ae2c6dc21cd87eca693f517e2aa122816abc5429c419a271dd1cc63aaa8beb99a54884b19afea55a6af71e2d2d33714e056fd1192e8824b8dc74486747d0e777b7f3ae2118e67b810482345cc16843496920266485886548b28596e62bf16a3097b964151f5005e28d1a007277dc191dcc3587e32077ce188e22580060b615d7b6d4ccc61506bbd8f876657075fc35799b487646ff26fc65c06a16476b86172457b7160d4e98f796c41689c9a10f42c17c2b80cf21429adf314007074f3607fc6dabc2e2695bc41ee63c80924c4e8bd379bcf070f779b0a542ff320fb15c7be97d9ad4fd770c47d5a63950c84967562f06ace62e70dc075eb52192ed0ae186cb11172bca046c9e37ec0df6ddc7b12b8891d11ef9ed30bf8087a3179738e69b17ec9059f2724a148e41bc0bc85bdc51e316df738f56cddba4f3b04ef32ae83bdcd1003e8294e2bcda3471b0741db8eb02757c49e9218389aa2db7d79590ea1ebe8fdac1a813da5794fe2d4819273225a85559dd982234b05413730c1a3d1fe2733ed418b177af6c6d3835bce5c0c8d3c1f65ff545f7877f0213a3eb3ec3952e8d53c34df5bfdefbde0f829889ffe4fc662089a5a0553e3199cb45c999c7090197d3d48ea706643123778fa98aef3075053f9a1eb484d6cd6b983aaa0b6857e6ebed1cf91329388debdf626f435a14e574cf70ddd05981893afbe7c8ba7286cce5c16458f301be31b97a73f0c823f01f21590a623b3f0742d5b5038f391202c079b469a08a26fd7bca34c0943992dca58f37cb9b22f2ee2304fbf5d52214694146735e9b41618865e067694352f4d0f49dfbefe183ecfab455a34cec0b1ad9fd892ed34e66b1904de2e97f35f246c37b897ae3f485c1c65c34a1b467f29512dbcaf0ea1b6896c78f1b4b3190394dae6de7d30fed37499c6838e170acf4c6a8409bc594811e3c730883944800aca706ee97bd7a37d37e1527be63a678b48b6a25841f949eb5005b10bea3dbb83175e026dddd6bb7af2ec48ccf45df800a30f5083be9fc5023cb30bfb5e1fdab2007adc172245363f84a159e4e45e5a9dac971393d3be58e2c6951284d4185a179b9c558391152237a459c8d6309718b400e3bec7cdd2bfccb96f316390235a5cb779de64a26a4daa7f3e792cec966d045861ec6131a0cc9122f3ab3c94e4cbe1e996a9857e3698d0c1d68e72b01fa564e348bac05a527a9f5f07b22a0539a2ab3cc36529f6a4ddd2ba76120d595f1066ed8e1db6819d4d676cfe6449de0ad8cc3def6f5f2aa64697236626c82cb9a24cb11898b3ef801828219f6769cba91f4baada1bac6180f8da291b62d263b6bed9196b5c56e727f224bbdd5aa15ebbbbfafe6a1028aedfd2cc0f9b0bf3421bfe5f551585355b1f61d2f5e9b31b4f502c550d314c70e8bdf4257bb3a42c369dd3c7eb5263b2545725923d735f39dd0de7fa9cfc5d769c6d185e36a9aeaf3830b1f6882bb6d3c1d900929ee76c004e2a2fc6a7073412c06fbd071a2646eae63bc410e135e79c3672fc803d071c3722138aa3a5a7b938593f7dd2293a875bfa1170730a5665069bc3c6c8eca4f1251af02c27a3e53acf5100752e8fd3340e7b3d2c33cb69cb016f90ac80419233b55962a3aa93b7e710323b4f7c964f2eb4093c5df912d104d794135a5db0aac52d3ec0eed29ac1627871ee9956f8cde5c29e996ad0f84ab3ae99956763f42efa906a5616e3465023f304276f4f4120a0a5bca43ae54c2c26bf3650955b38888dbfa65b1e933a3bf4026559f2d66cbc6d41335a1f78bf923a08ca31", 0xff8}, {&(0x7f00000002c0)="593cde8af8d55d748fef467344992fb03e559f6fe6596964e8b599ecf4b3c9548a9994a97c54f27ee6b4615d472bd3d5f88af2b28671f9ba", 0x38}], 0x3, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}], 0x1d0}, 0x401) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) r7 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r8 = syz_open_pts() close(r8) 16:00:48 executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1c4}], 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f00000009c0)="33a717", 0x3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x1, 0x0, {0x9}}) 16:00:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4101}, &(0x7f0000001080)=0x1007) writev(r1, &(0x7f0000001140)=[{&(0x7f00000010c0)="2e2b42b6decf28879ed657ae46c03a4119dc6d1faaebaaae911eb3c0d515b86d65d6d47849ad74698e5e780e22882f8fbc3c0019a58517751e20ff4bbba088525eaa1dd3bd00757b575d8b9062d2ba3343aaf4b2b29efa02b78f0c89a96ea99fb6135eb57f4c9114b5c5", 0x6a}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0x10, 0x80) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000011c0)={'./file0\x00', 0x4, 0x28, 0x2, 0x1, 0x8637, 0x1, 0x1ff, 0x0, 0x2, 0x101, 0x1ff}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001240)) r3 = open(&(0x7f0000001280)='./file0\x00', 0x8, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000001300)={&(0x7f00000012c0)=[{0x47, 0x3f}, {0x101, 0x96}, {0x0, 0x4}, {0x8, 0x3}], 0x4}) getpeername$unix(r1, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) r4 = dup2(r0, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000013c0)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001440)={&(0x7f0000001400)=[{0x41, 0xb09}, {0x21}, {0x45, 0x800}], 0x3}) write(r1, &(0x7f0000001480)="1c1f2c1466971e8157d50d785e0e0ad49c361e46d63031bef214f1e7255bb0a8521f7167e6c717e29a72", 0x2a) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000014c0)={0x2}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001540)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000015c0)={&(0x7f0000001580)=[{0x24, 0x1000}], 0x1}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001600), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000001680)={&(0x7f0000001640)=[{0x46, 0x3}, {0x7, 0x4}, {0x22, 0x4}, {0x2, 0x4}], 0x4}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000016c0), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000001740)={&(0x7f0000001700)=[{0x0, 0x58}, {0x25, 0x6c0}, {0x80, 0xbdb4}], 0x3}) close(r7) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000017c0)={0x6, &(0x7f0000001780)=[{0x6, 0x1f, 0x26, 0x9}, {0x4, 0xc0, 0x2, 0x2}, {0x8, 0x5, 0x80, 0x8}, {0x101, 0x3f, 0x81, 0x400}, {0x1f, 0xa8, 0x7}, {0x0, 0x4, 0x1f, 0xffffffff}]}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000001840)={&(0x7f0000001800)=[{0x47, 0x7}], 0x1}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000001880)=0x3ff) r8 = socket$unix(0x1, 0x1, 0x0) fcntl$lock(r8, 0x8, &(0x7f00000018c0)={0x3, 0x2, 0x4da1, 0x9, r5}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000001940)={&(0x7f0000001900)=[{0x24, 0x9}, {0x6, 0x5}], 0x2}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001980)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) 16:00:48 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) setsockopt(r0, 0x1e81, 0xa, &(0x7f0000000c00)="c97d191462047187a02021c9a03b702908285489a5a6660e08b8ec68a6e019ea3bdc070063ea0a24c25316dbb024447a5beb027ecc0000bcdcdca971f410001dcb07b3308537961d8fc84e1106547d5ece2c6c1f8ca3b8e44618895f86372bea4a3a507dfe484044df2c4b56", 0x6c) socket(0x1, 0x8006, 0x85) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0xfffffffffffffcd4) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) socket(0x1, 0x3, 0x9) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f00000000c0)=0x6, 0x4) sendmmsg(r2, &(0x7f0000000b80)={&(0x7f0000000640)={&(0x7f0000000c80)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000340)="02e3b5af7acda5900ca43a9c51018705a71818122b5cdbf92c39953026848df1e8c514", 0x23}, {&(0x7f0000000380)="569b40608cf07facc2170b640b8c3c923c26be894bc119b0b1ae2eec8e7f3862361f07f0409a20f50c3e8b8f520259ed9a1ed2b4bc0b47a9d3d368483d046e62e6ed1d59db3e9f9910087941e396372a9ab533b75c94566419d4d13cbb972c3c8d61ee6232c85f1ea481b4294cbf8a2e85958b967922db7a7825ead96b6e3c874d3d038a9c8f1549080f19636f24bf6c9a005b4bc7dc788f523260d9cac776531a53081f933c415ec2eb82a1b0c47c0bafe319f32ce2e1a93ed7f3b8adf6f40abc097722457ee9c3c64f66a16d73bd086185a745d3d83ebf846f", 0xda}, {&(0x7f0000000480)="55d0ce1be34a1ddb1b1b8ae3ae517db60acf19b6ab3f2d31b87921fd1a230a94546c285d0b24b23c597e9056449ac4ee4671efd64dbcdb38457f9291674d9e90bd55fc0da5e3840da53fdb2380f6620a1c0828f2da15fa497558dccb7fe7deebeb62564aeb77a9", 0x67}, {&(0x7f0000000500)='O,', 0x2}, {&(0x7f0000000540)="09e359a1a54dd18db8c6ef38a9c5026d0efe430b4d56e8cf5db33a21f4016766668e279e185e15e0c3740b25e670a6d5b330059b45831b785c793c68682676b2c155dec92937ce820f4e302ae4b97ba476ca9dcefe313793ccdca82ce906e1c86e78df98676b4f9a5b004d0b68097a6fbddfa8967f1851cc51b70278209a56c4046df1570617db3e38d48410822c20dafe65e7f06f11a65bfe1ff13b458aaca6a5631f75b3ecf27395d66b3c03a25530de60e2f601afa54c32a017dfeda5057372fc8ea1b93b0ce20acb83ac657b6064fa5c945466fd99c366324532", 0xdc}, {&(0x7f0000000700)="7397ab9cc3c2b240dec1cc58c0fe2564ac1285e9aeb9fe7e50969a76e0e2729800f017483e4f76240dd973ad9040145e4d38ecbeb03de6ae5d7e3873b250b4290df94b907f310cdf34917664ecd022edf6e59ff15ebe1f4f557ae46917637200f9d80c1d9fb91837d783a423103bd16fb3b730b7c5b74690a9c0afe840325efa5e3aaef5388432e993272241c100bb439d5f9ab46dfa56", 0x97}, {&(0x7f00000007c0)="bb1ef28c1d32c62f470d2d2c0aaecbee2d317a9e0b74c13240f43f950aa178ce4d1d8d1f9c9090ffbdd181f1ca5d6d3877ae436da664766d1bb73ac8bc0c85afd7352d27864305f45b6b91d91aa2d22e134a55b7e15db26a66064baa305d5160f38e", 0x62}], 0x7, &(0x7f00000008c0)=[{0xb0, 0x1, 0x1fc, "a4f1caa2f4fbffc86779b7a70dd01bf9dc573b6e4fa31ab6e19e9f5af82baf0810bb74fb057d2c555d3fa64974296066580303d5dbd84d93aadc94fdfac1e7a3feca051a9d53bacb4e479e241590ecd9d052876dc784f812eec7e338d31a98cbd3c135974b50ebe43b62688a31c1840086f34fa874ad799711d15c1388d4486fb0e7910534cb095d7db9438e6c014646624435c36821a92c8739cd"}, {0x48, 0xffff, 0x9, "f2e5f634e353b047820b452b959aa114be3517110a1e76638db1c6fe7802479a40075b9d8bd0b3285d2949e0a4984a4f6ed2ee"}, {0x40, 0x1, 0xff, "e7f48a318b6bf00ea5621f5cbe0d62866f9626e50311761da61a33bfa8d5077f69418b8de037544e9ba062"}, {0x28, 0x1, 0x8, "5bddc480817a99d7a04fff445e4f20efa8190179ef29e3fe"}, {0x90, 0x1, 0x2, "3640d3aa28fe429296be2719e8315d15b210ea6667120a5165f352b9329150add173977efb9c80e1b623b13242b4a3a82f4c41032c79b1dfaf3e9bf8ad16346407c1e66555c10f42c1e55381e36338452f42c454eefdeb4f6ea092bdaa4f1457b15f06481de5f7ec1b65b17561854478622ccbf214d39c6be81f05af683bd1"}, {0x18, 0xffff, 0x1, "0d4d60af3eaa60"}, {0x98, 0xffff, 0xfffffffd, "4b8ba2a5548eedcd6ca3baae75739bb923a4ef6fba69682548f2ca1df559f7d621bcac297664cfd8a2149c541804ff3de3447322ae07aea6d805419a9f64eca2b93ad14eddb8c409bb1922a5eab01f313d279240e121c975dce62ab1bbf1d272719a76a78976b3e4562f2fa92a3ea7b727ba3302359b04188b0f1ed850d50359cc0bb2d352"}], 0x2a0}, 0x1}, 0x10, 0x4) chmod(&(0x7f0000000240)='./file0\x00', 0x100) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000}, {0xffffffff}}, 0x0) 16:00:48 executing program 7: open(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x0}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000003c0)={0x0}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000dc8000/0x3000)=nil, 0x3000, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000080)=ANY=[]) syz_emit_ethernet(0x11c, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffff00000000000008004924010e00660001051d9078e0000001ffffffff940600000001000194060000000200004f9f3a8505000000000000000ec4b7c4789790ab37a8dee2d8efa40570b50254dc9a258d2eb42298c3ab1e61b705aad115e4f4bafa06ae4839511c5fafc9703f8f4ce7c6b07e2e51929990c0787f891cc9d27cf1dda29b6476e66d9fcd99204883e869f63226aecaa4f363829b8c6464d76169aa7b21fc13c6864c166531146428f95873b58474bf76462150eb91a68dd510c8829ce0352235fbc12ed4755558e36e6896cb00ee85d3376dd4761fe59793c483b24720767bc71efb8feb4e346a842f8204034ac7a50d5be6eff7e2f2ad299f4d5e2af875e55d5dc3e70400000000000000000000090000"]) (async) syz_emit_ethernet(0x11c, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffff00000000000008004924010e00660001051d9078e0000001ffffffff940600000001000194060000000200004f9f3a8505000000000000000ec4b7c4789790ab37a8dee2d8efa40570b50254dc9a258d2eb42298c3ab1e61b705aad115e4f4bafa06ae4839511c5fafc9703f8f4ce7c6b07e2e51929990c0787f891cc9d27cf1dda29b6476e66d9fcd99204883e869f63226aecaa4f363829b8c6464d76169aa7b21fc13c6864c166531146428f95873b58474bf76462150eb91a68dd510c8829ce0352235fbc12ed4755558e36e6896cb00ee85d3376dd4761fe59793c483b24720767bc71efb8feb4e346a842f8204034ac7a50d5be6eff7e2f2ad299f4d5e2af875e55d5dc3e70400000000000000000000090000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000003c0)=[{0x6, 0x0, 0x0, 0x20}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000003c0)=[{0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x14, 0x200}, 0x0, 0x400}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x14, 0x200}, 0x0, 0x400}) socket(0x18, 0x3, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) ioctl$FIONBIO(r1, 0x8004667e, 0x0) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) write(r4, 0x0, 0x0) (async) write(r4, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x2) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:48 executing program 6: kqueue() r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0xfffffffd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(0x0) mkdir(0x0, 0x0) setreuid(0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000003c0)=[{0x3, 0x80, 0x7, 0x7f}, {0x0, 0x4}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) 16:00:48 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, &(0x7f0000000000)="0237e860", 0x4) 16:00:48 executing program 6: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x0, &(0x7f0000000000), 0x4) r1 = socket(0x11, 0x4000, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/226, 0xe2) 16:00:48 executing program 0: socket(0x2, 0x4, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000002c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000093000/0x3000)=nil, &(0x7f000002b000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000091000/0x6000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001f3000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 16:00:48 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="26367e7dd85677d47a6577f76f74b6988fdd86b6e1023d1abf286efb3695e58ca93ccc2f9b535461b12508a14c65f59502c755d9c831748ec9ec96b18abdeabdf2334b89f88a775c0ccaa15f11ccd082b54a80c4719ad87d9f7387045c3b0560800c45331372206b5182475ec1dabc28554c1150b470c08b3a5825", 0x7b}], 0x1) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x1}, {0xe436}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(0x0, 0x80, 0x121) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) setegid(0x0) r2 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000580)) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(r2, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r3 = getuid() semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x116}, 0x0, 0x0, 0x455}) getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) setreuid(0x0, r3) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) 16:00:48 executing program 4: socket(0x18, 0x2, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "00ff0000090000000000000000000000008000"}) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) (async) socket$inet(0x2, 0x2, 0x0) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x1}, 0x0) (rerun: 32) kqueue() r0 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) read(r1, &(0x7f0000000000)=""/30, 0x1e) (async, rerun: 32) ioctl$VNDIOCSET(r1, 0x41946465, 0x0) (rerun: 32) 16:00:48 executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x800, 0xffffffffffffffff) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:00:48 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x7, 0xca}, {0x8e, 0x1ff}, {0x4, 0x75}, {0x0, 0x8001}], 0x4}) r2 = socket(0xa, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) dup2(r2, r2) (async) r3 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080), &(0x7f0000000140), 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x16}, 0x8) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x4286, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) (async) sendmsg(r3, &(0x7f0000001880)={&(0x7f0000000380)=@in6={0x18, 0x1, 0x2924, 0x5}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}, {&(0x7f00000018c0)="35a954dda3f79a5ceb4687e6152fab6cba8c2f39e1292d1507563fb72f17d8bd71ca33b554c657700cb112fdc6e008c966cfaa7ebffe1dd1130215bf3f96738f7983a314abb3b4fa7d69703642587271b8a085da8672e8db79f30203142f59312d10d1a76ccc550b6548ab671e51cfc641d76abe7e5475b3f01ef3b0d22604585b2a4390f592f8a8a3623df67b85aae80eb4bbd1064459a720a1b05362689749631d29dde9c2d54e53c43b0f3766a95b391ecf7c111f10a08b3da47a4a028ddc9ddfd323c132bc9ad07aa924d6dc4426909a01c3ffdf7866c8c98ea22369dc657ff27b48d9375726a712d91702401a39d6639186ffa5aaeeab1d7838ff53a527c8cb6a4733dcff21c8f47ae396b85f4fc5f2820cf39a396a01d9e82c26bf542caf8fae1f9566f44d25cec81d8205209bf03353b7af437224d22bc004a45b472827d41397889241567d647e7b26dd115fc559b3f0d520e13030feaca2ab2e5400976d69bdd4d6e78538e1c16e72f8709f6345e7466b4c118ac878508f0cb9a863ea1593bbf95f5695569ba047b4d12d1f90239f68ed91467d94dfabf18a3dd497d173e82afaaeb67810ed409bc91116510de7600ff26b22ec74b14a8ff131ea405ae693ad0ba5cfba32daeb35dae8ce97ce60bb4da43b61f270aa2088772fc22c27b84bdfae63836a57da18acb785124c788a7782803e94820695df9e2d085e36649cc2aead632fa31763e2bd3844d1b7031aef56a94e9613ca5add2fecc02fbb7a153531f0e4ae62b941551927180254cf64ab3c35ae1a26fdc1af6f57db403220027d6a3daa58bef1980e137da66629aa309d2540a3eb5b7aa86ae0dbf3d54708193756e8707ccd76b7e5c1d1569b0f8dc7a74be601eceedc7799f0854ab5e16996fb3b0cc2bc1d3bdb75177014820f33949452ba17306a976b5ae0dd2761a6a333384a1ca28cc4e70415ee49fdae8c37574e6f9ce389306b12f154cb22424461de8ecddc487688351f1969e1c0f82c17c4a512018059c0d9268bbd5bde412ac211f1b0df9ce30554aea19b0d2118d1e1e38a5124070aa40c072d7a154fce7569a1676045558ce84741a51604d76397543419d4cebe04bae1bcde2dbfc6216e97d73db08965e8678e737fb40b31e7c0557cd93411694a762c48e47982047e81474bad84738cd4c239d7d9b2b072151796b1887c10e79903db6ad00d6622ce2ef51577d0023fc4b44ff58b00983a439b3a8b252af122da7da75fe40c8026834a9f3ce63cb1db4e11bda5951bf5a5e6a615bc4dab7e7fe78f49fcdf1a72b83ca9e3462b1ce4fc6daece16e780bdef87260056240d6afed3bdc393a6c11c9efd45faa11422468468c2122c80634d3cc2a58a4825f919edd23f0085af25228924e242aa809f715816b05b796d3f8f89fed14d6179de42261a78e4009f2bd9e2b8e944ca0d8500db801b924da3f68b2ba0db5dcab15acc6742009a91d19747ef17bd7ee8e1247a9e783795ccf1b8158d5eefce5224e1eceb575912aefcf6e4ce5e0e79a15c889795d3a15144f59bfe9550f60cbece2dc2080fda57187606ba0fa879b3586036df3f8bb167bd27095237dad249e46c211e99538f0f2d2578c1c7f6beb16fbd160e9f8594bffc780b25827a53af4a781cebcb024cd36d15ecf735d806a992278b55d73dd927580f5cc1d9e1e7da816b6bc0d057e75639f6c37493378f3f37ad0c7ee7cb4a74a8547817b8ae8b0da1ecfb243273453aab1d06ae031d2b3c858431bcd60b0d1a769d1f3aa4985876d6fd3ab6a1c2ae1bb5594b67f02fa10585ab9580ceea027dfaeee928876ff0409339aa688a0bec2e83a16f19ce7001baeb978da242f07720b3fab2573f1c2e8223fae3a5d35e525d20894d9656b72000bf03047ed0f0ac07b34a0a17fc9f3ff203f28090a239e0a97ebf0beacc0bb998731f13834ff1561cfd2e7add1ea6fdadcc2c2ff4e4fa6c6d45ebe7cf73a571a98695f5860700e2038ee231a9a8874c3a8aa3cf7f5816b1dda375fb10a304c19e5dcfeca9bf8e3b23ac20c55e0c4c6eb8320e3773efda1944f865757f8f08d6fc51526eab8585a7dde23a8efdb72e711b65619e2f596572a958b5d59e9b034dc7f3de9ed6724431eacfc612ab94aa32e88a3003b0a4655409f9900fd7774e7c9ea1f3e236234f91c40336173bee162ff82a931693548bad9523bb0b8826cd699155b5802fd14c1e18afe7efabdc74fa4adfe5b17a7581f1fccfd81c3c7c225ed902c26c3bbc83bacccb6019d6942805817a9e452b9948d5ada7df23edd0e6e4090088f35c10bdcb2d4d754a368ba8688349ceec7bc5508be8ed94766af4db25e58ef1a6cd6d1b90385efd00752d6374c3ce6881e1de611390ff84c6ff08b701ed96123a6452fa67f6d33f7390609a10806c8b92f4b99ae65399b3dad5078600c61968ee77fea041d76b01b8ac5a6151bb68737107fe1494d5025afb56f475dfe0d97b6f3db4ee246f2164da5818eeb2983f10c96ad8bf179effbcbe48839b53c40f1586daee7d8dac195651e9b95e28fe0a0db3b38e0ba6cabbc7abaa727e5666a53711fd5f9e0056ea9cd3c436b2da0b7e50dab3a31687c936b595f3c907b080ce10a28885829c6799ef12c1d5d49835d73d780efe6a9f702616c70905362e8a2d101f14159bc5d09b9108ab5cc1277743abf07d67fceb4fcfbc8f18a68c62541bd7702e6b3c703ee3a0ecb687235e48e071977a2cbf78b1c2ac94572c4e6333c7d2e751d18a69c6db0a9cc29e47a904e017a2dd9d33a3e6b5de2a409b1a32849f7f0ee1e510b6e3821491f97c0434cdf3485dd3726b0e87c253d12b52cb0bd7505ef97908e01722b73304a4de40b06a84a8fac85465cbc8e41c747d5cda8c0f682bb989f814e3c4bfc51acb95f15486d3478875b408c185128ed6e1f1905a7a5078b8383836e8880549c463d8e399bbc844666b62d247590bbf3b6ec78479ceea1c274df8d401579049602a9dfcf03ab0d1c146edda8c95f8a9c7890f52733a28b9749c5e902fa3a73d51b620352f581e44a473a0c331e98ba7192f78c6527c2dc3dac2ca86159b36be686b8da1d74139cd51e6b05d393f1600dc69d8e5fd600b4dad54fee68c4311db82297f32d0ded10cfd819aa73711a6fff76ca98351aa8dd373b39a6960f05bff15b5e9039e7c528cfbd33171f8a477f87f85d4a1eac2bf9916caee02a46d84c3c8ff8fc68fd940d23fd8da1b7117a67d330d5bdf2e477dbf0c4dc2bb5c9e0858acd4176d5af99bfa207224de677d77999a225196b86defc2bf8716f6e02d87cb3b3043424bc3edc27fb74ccd0bebe300a0b9d9b8c4723637811a59874169bde617535c7a1db9deb486ff0c107300134e91e4c5f1c1ff4f37acb0c47a86a5ec499280e838507e48dc6d02a7045bea6a52e7c434779cd48f30410311a0191b855e6c50e153d1d1cc07777ed8514f4b50ccb231733d21a652dc55d6684dc4d32f29c1b13e701bd49d835babbe9e56b25ad9e5885faebdfdeef021131d5f78d3a2afaa532ed0fa94557e50dbb086b92fadea18bb424b57b953c3ba6710a2afdc4564af06a932eaca345614428a67b36619181af54df3fa57ac2724116243e24c214240d15505e30e5f209caa8065a1117d329948ef4af1fa79a9dc0682dac2ea92089216268563abb64c9532f2257da38058f68efc4e199c22e73b889764efc31ee8a47efa8923481a30ffd580245025853264742ee98a85e5983d7e14efd432c62e1927d61a779447d8ad61b986009934c22b831043b3a1f60014a539908d60342fb5c0a7ce326418f59ba4d659fa25dac0cd33d55b21bcedf3546f52d9a8df94b1f64f2d6378d278142343b0f5e2bd7cf6b3d104b1ab448e1220b93cee42fdf0ac9006bd8e06db429264c1d64e49037bbcde2219804c275830401a61c521f0ee1556a55d1a8c9187a5a96bc44ae2c6dc21cd87eca693f517e2aa122816abc5429c419a271dd1cc63aaa8beb99a54884b19afea55a6af71e2d2d33714e056fd1192e8824b8dc74486747d0e777b7f3ae2118e67b810482345cc16843496920266485886548b28596e62bf16a3097b964151f5005e28d1a007277dc191dcc3587e32077ce188e22580060b615d7b6d4ccc61506bbd8f876657075fc35799b487646ff26fc65c06a16476b86172457b7160d4e98f796c41689c9a10f42c17c2b80cf21429adf314007074f3607fc6dabc2e2695bc41ee63c80924c4e8bd379bcf070f779b0a542ff320fb15c7be97d9ad4fd770c47d5a63950c84967562f06ace62e70dc075eb52192ed0ae186cb11172bca046c9e37ec0df6ddc7b12b8891d11ef9ed30bf8087a3179738e69b17ec9059f2724a148e41bc0bc85bdc51e316df738f56cddba4f3b04ef32ae83bdcd1003e8294e2bcda3471b0741db8eb02757c49e9218389aa2db7d79590ea1ebe8fdac1a813da5794fe2d4819273225a85559dd982234b05413730c1a3d1fe2733ed418b177af6c6d3835bce5c0c8d3c1f65ff545f7877f0213a3eb3ec3952e8d53c34df5bfdefbde0f829889ffe4fc662089a5a0553e3199cb45c999c7090197d3d48ea706643123778fa98aef3075053f9a1eb484d6cd6b983aaa0b6857e6ebed1cf91329388debdf626f435a14e574cf70ddd05981893afbe7c8ba7286cce5c16458f301be31b97a73f0c823f01f21590a623b3f0742d5b5038f391202c079b469a08a26fd7bca34c0943992dca58f37cb9b22f2ee2304fbf5d52214694146735e9b41618865e067694352f4d0f49dfbefe183ecfab455a34cec0b1ad9fd892ed34e66b1904de2e97f35f246c37b897ae3f485c1c65c34a1b467f29512dbcaf0ea1b6896c78f1b4b3190394dae6de7d30fed37499c6838e170acf4c6a8409bc594811e3c730883944800aca706ee97bd7a37d37e1527be63a678b48b6a25841f949eb5005b10bea3dbb83175e026dddd6bb7af2ec48ccf45df800a30f5083be9fc5023cb30bfb5e1fdab2007adc172245363f84a159e4e45e5a9dac971393d3be58e2c6951284d4185a179b9c558391152237a459c8d6309718b400e3bec7cdd2bfccb96f316390235a5cb779de64a26a4daa7f3e792cec966d045861ec6131a0cc9122f3ab3c94e4cbe1e996a9857e3698d0c1d68e72b01fa564e348bac05a527a9f5f07b22a0539a2ab3cc36529f6a4ddd2ba76120d595f1066ed8e1db6819d4d676cfe6449de0ad8cc3def6f5f2aa64697236626c82cb9a24cb11898b3ef801828219f6769cba91f4baada1bac6180f8da291b62d263b6bed9196b5c56e727f224bbdd5aa15ebbbbfafe6a1028aedfd2cc0f9b0bf3421bfe5f551585355b1f61d2f5e9b31b4f502c550d314c70e8bdf4257bb3a42c369dd3c7eb5263b2545725923d735f39dd0de7fa9cfc5d769c6d185e36a9aeaf3830b1f6882bb6d3c1d900929ee76c004e2a2fc6a7073412c06fbd071a2646eae63bc410e135e79c3672fc803d071c3722138aa3a5a7b938593f7dd2293a875bfa1170730a5665069bc3c6c8eca4f1251af02c27a3e53acf5100752e8fd3340e7b3d2c33cb69cb016f90ac80419233b55962a3aa93b7e710323b4f7c964f2eb4093c5df912d104d794135a5db0aac52d3ec0eed29ac1627871ee9956f8cde5c29e996ad0f84ab3ae99956763f42efa906a5616e3465023f304276f4f4120a0a5bca43ae54c2c26bf3650955b38888dbfa65b1e933a3bf4026559f2d66cbc6d41335a1f78bf923a08ca31", 0xff8}, {&(0x7f00000002c0)="593cde8af8d55d748fef467344992fb03e559f6fe6596964e8b599ecf4b3c9548a9994a97c54f27ee6b4615d472bd3d5f88af2b28671f9ba", 0x38}], 0x3, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}], 0x1d0}, 0x401) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) (async) r7 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) (async) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) r8 = syz_open_pts() close(r8) 16:00:48 executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xa5) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffff9c, 0x0, 0x1) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4522, 0x23, 0x6b9, 0xfffffff8, "0a2affff03855f19000000001900"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae887824b155b2", 0x15a}], 0x1) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d97878200000000000000000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add3670060ddf61d7f3b81f9bd35099726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39979681c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b603", 0x1d8}], 0x1) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}}}}}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, &(0x7f00000002c0)="b657f361413e6416bbcfc53af2bbba6e9b2eeb39c4ecbebfbe6d3ada3505acbb841e66e9ea30ffda24075eb9d4dabae3326054bf3452387d0d05a1eb0d73b5deca4bae9fb4d1ff5cf8bcb54c826a5d0e0c3c316befa3b7872e557212e693146f53c20100000000000000083be27d2dc15a312d2748f1fbf6def4bb6c156f4fee957884dc9923a16c409d36dbcea4da238469e95a3af07b48628c7394d99b63d37a4d29741465c2f01696fa613a18b0960fe5c239d744d38937ff24c970a351e50bb0e2ac00000000000000129fbbcab79f9a516bd5e5faf14b6df61877863d4948371aa4a7f1381ee225e80e37b455980ccecac329271013edddff33ec48e6b4e8d720062757a3846c8e8667e63e081b01190945ca", &(0x7f0000000080)=0x115, &(0x7f00000001c0)="71ff78b2d478b13b73ab84b45916f3670da14caadf44256e259b7c6cd37ce159e6b29c9c1a07577dd8de9a60aa3bf00a521cbc04bcf8205ddba4d3da0370c38b2c8a719d7159062bc1f4e626e5132a2faceaa4947100c3387b07c1f11d3d511db15acf75285393877c26ab2ea3ce16d93d9f5ef9e5cbf2cfd6154cf0eae15e43ca65223bd245e3e275186e2b35ac06a6f594d14f54a72fd27fe3b0", 0x9b) 16:00:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) r4 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffd, 0x92, 0xfffff, 0xffffffffffffffe1, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x5, 0xf0000000, 0x20}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0x40, 0x2, 0x4}, {{r1}, 0xfffffffffffffffd, 0x47, 0x1, 0x2, 0xb9}, {{r2}, 0xfffffffffffffffe, 0x49, 0x10, 0x0, 0x9}], 0x81, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffa, 0x6f, 0x2, 0x9}, {{r3}, 0xfffffffffffffff8, 0x1, 0x20, 0x3, 0x7}, {{r4}, 0xfffffffffffffff9, 0x5, 0x80000000, 0x7, 0x3}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x0, 0x2}, {{r0}, 0x3, 0x29, 0x10, 0xfffffffffffffff9, 0x8}, {{r2}, 0xffffffffffffffff, 0x71, 0x20, 0x9, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffd, 0xa, 0x1, 0x0, 0x6}], 0x7, &(0x7f0000000200)={0x4, 0x8}) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) 16:00:48 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff74e0000001"], 0x1) r0 = socket(0x1, 0x5, 0x7) connect$unix(r0, &(0x7f0000000280)=ANY=[], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x2}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="f9", 0x1}], 0x1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000700)="986718a663c73328f4839764ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e15", 0xa}], 0x2) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1}, {0x44}, {0x8106, 0x0, 0x1b}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[]) execve(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000200)=[{0x4c}, {0x40, 0x0, 0x80}, {0x41e}, {0xfc00, 0xce, 0x7, 0x57b2}, {0x5, 0x7, 0x3, 0x8000}, {0x1800, 0x1, 0x6, 0x4}, {0x80, 0x3f, 0xe, 0xfffffffd}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x53) ioctl$FIONREAD(r2, 0x80146945, &(0x7f00000001c0)) r6 = syz_open_pts() lseek(r6, 0x7fffffffffffffff, 0x0) syz_open_pts() r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) pwritev(r7, &(0x7f00000005c0)=[{&(0x7f0000000240)='~', 0x1}], 0x1, 0x0) syz_open_pts() read(r6, &(0x7f00000002c0)=""/64, 0x40) write(r0, &(0x7f0000000040)="b2ef021560c50c20ed127c640afd23815293995a791bafd78a8751d8a2f19f68fb7b80cedce715f6c3f25c72a69af03c90cd573087766fb2af192dfad20dd58470f12b181b1ec016492d6d155e4fe6780f890e17b86da56a64f1ce9db05bf05468337eec6a458a91c4eebc3f21e68d0232f46f123dd96c08fcb45d63fec1353cedde0b82f2f50906e1398ad387cf6e673a", 0x91) 16:00:48 executing program 4: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) kqueue() r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, 0x0, 0x0) r1 = socket(0x18, 0x5, 0x6b) setsockopt(r1, 0x1000000029, 0x25, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, 0x0, 0x0) close(0xffffffffffffffff) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)) fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x1a0) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r5, 0x5) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000500)="171c3629a64630a1f9288aecde5695ea3174cb94c14f07c206b67fe1862b5bc2135f7a4c6ddb2db56063424ae0d9f9e41eb509d333397bd1aa14cd4ddd6138a355dbd1b872752db9143737bfd522c80759e374ec81fc43e76c914bc09d0e87ef6ac5d74a09e6d0eaff3136a0185166136f253d73384e6db1a574cc4dfd6d6a14e7be633d9de658c89442d48b6ac9d63d8776e14173f662b40d7051e7dac666fd5742bea135ace076b084ab077d8f1ea22ed4f0b06604a8fe2b97ee16f2d3e1f8", 0xc0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0x6, 0x4) connect$unix(r0, 0x0, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:00:48 executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) close(r3) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socket(0x2, 0x3, 0x0) fcntl$setstatus(r3, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000), 0x10) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x6, 0x7, 0x0, 0x1, 0x40, 0x9, 0x1, 0x2, 0x2, 0x5, 0x100}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mkdir(&(0x7f0000000380)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') r7 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mknodat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000600)={0x1, [{0x1, 0x3fd}, {0x3, 0x7f}, {0x1, 0xf68f}, {0x2, 0x1}, {0x1, 0x26}, {0x2, 0x10000}, {0x0, 0x80000000}, {0x2, 0xaf4}, {0x2, 0x82}, {0x2, 0x800}, {0x3, 0x3e06}, {0x2, 0x20}, {0x3, 0x8000}, {0x3, 0x4}, {0x1, 0x400}, {0x1, 0x6}, {0x2, 0x1}, {0x1, 0xd889}, {0x2}, {0x2, 0x7}, {0x2, 0x7ff}, {0x2, 0x356c}, {0x1, 0x4e51}, {0x1, 0x2}, {0x2, 0x7}, {0x2, 0x7f}, {0x3, 0x3ff}, {0x3, 0x1000}, {0x1}, {0x3, 0x80000000}, {0x2, 0x5}, {0x1}]}) faccessat(r7, &(0x7f0000000500)='./file1\x00', 0x108, 0x2) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="39ea7955cb6f0b0afa2ef7ef590398a8", &(0x7f0000000100)=0x10, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 16:00:48 executing program 2: getsockname$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x10000000000}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r3, 0x0) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="01002e2f2e23e332a966696c6530009d52b44cb7674789ca1bb6a3ebfe66bb1405414d7678280320ea03692b32ffc0763a1a97cf0e14b1447bac2fcaec7cb3c283d6622116ec1a682ae4981fc168c7f37814af5bc364d286d058b5c5571217ec5701000000eb556a423aa1cc7bae38684d3aadf55661dd62c64025a98697e2d5ac04fd9196f515a134a1ec3ed45d0b657eee561d577b003cfb05d4320a7da28934bd0ee545a98c969043dc3752cf7f08bebea4faf564f5d293caafc93fe21fd6f91a7fa1b29ab6678a456038c3bb62ea4b99f358693f000000a33eca7832529719964dc031e394ea2d48c2f6391539a33526c70b02b0c32d402c7d01041beaab9bb26ee3b423f6df377a636ac5208ed3232bc8e072ba00e2a2674ea11b460eda9815d77baceef437cf7fae9ddf88c4e5db224b6adbac9481c42c319cccb3e7b098f588"], 0xa) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0xe, 0x0, 0x0) bind(r4, &(0x7f00000002c0)=@in6={0x18, 0x3, 0xfffffffe, 0x1}, 0xc) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f00000000c0)="a3fea3fa9f95cc36ea415ecf4ec027d0302d9abf54f0c97f54f04b5f718afbb854f6b80e6639ca3e4a28497437c65d92ba9bd9cbb34d5cd39769bce3dd41619dd2aebb01676c4423186d9037eb111ce37057ffd2e087b99ce1a0015b849af8fa2ebe3e95686ad1dab3878b123b2fdfd61aa3853c6dde7ba72f14547271835c82cf27676bec69a41e65f21a1c4686ca71cdfbe4b6f9df1df00d81417738c8c098ff731d1642574f30baeb0cd1d52cb2d918f1244d5644c8e47524b95e616c11ecd8d531ecd0beabeff0907d3b1026c70000000000000000", 0x0, &(0x7f00000001c0)="794fd563d794fbbc280954f4ecce615b601e652120d49020f74e2011831fb214f6b1eb8d34afaeefde16a959265acc9b578cb1827f1560c8c5a90058db17281856f4e327883242c748771367b3c68961e2107374e192b364eb4744de8e1e4d52b894aa9fe20c99dde32d2f70b23fd62a2b4a0bf14dc6d6265176b18ea7c8a1d456a6168d2350e99ab67725268aa009eb6b550efb97eae853875bf4d441a52ac70eea195210a1dfae49a33024886a368d7e13b49d235434e1282f4b54a01d5bc9e61e8449eb59c0ec7775bf8af557c405d183f355d1d79e83ad51030bd61f014fe3d9114af12d3ef83a18ecde220ed6d0b8dc8c6a4bd471957635860ae45487714b2ecf916e902533914c995e9b21c6bcc71def3f643b3bce472102dbc24a40581f0c", 0x122) 16:00:48 executing program 3: dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[{0x10}], 0x10}, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getpeername(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r3 = openat$tty(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) socket$inet(0x2, 0x8000, 0x1f) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000400)=0x1) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0) (async) socket(0x18, 0x3, 0x3a) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[{0x10}], 0x10}, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) (async) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) getpeername(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) (async) socket$inet(0x2, 0x1, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) (async) openat$tty(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) ioctl$TIOCSBRK(r3, 0x2000747b) (async) socket$inet(0x2, 0x8000, 0x1f) (async) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000400)=0x1) (async) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) (async) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0xb, 0x820351c, "090e4de6d3a80a00008c6c4d020000ffff000400"}) writev(r1, &(0x7f0000000400)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5b87883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62af88b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83025c29bdcf47011f2551c2c41149ee6f8c68c1496358a5bd156e0f3a7ca107879f9637b65000741d44f4b7dd58ea1c2b22cb3b55d73b76c6b7b22034a29caf9912dee651703a445bf06b73cd62584aa5f281ed24f079316852ea72e343e847987009b8df30bb4c97b8eb5f6aed3621caecec63520d740333dbc3325a2314e6", 0xde8}, {&(0x7f0000005380)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad651db36868c145f22842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694a1091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb0", 0xd2a}], 0x2) (async) syz_open_pts() (async, rerun: 32) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="b4a4a4f5dcf49e63ffe42f5a6c33306ec531c5d7b5994f490ca8da5c2f8fd80f8d7553c352c3487c332a15bb876c52bf5ce23e3d7389c9d3f8e3541dcb5a427d7aaef8d44c1cb484f3fafaeb0a22a0578396dece85cbd887bdc118bc1ad22826fd09258183846cdee4346d0181c7cbb3e5aa44225f14b192c24ac772c6c74edbbf88e99d8c3e0f6d4dbff9c1436b9893735fce1b3b1cac1b9677fbd3d98305743f90e102d662110b0817b0464a4bf2", 0xaf}, {&(0x7f0000000100)="3041bda9cb1e853b1538e8ac4d716286c3b44aa697d29a2b707479c01c856ab9c857514118790df78f34d8b6f83f10ffb0593867e9883c1bc2458f16b6928a5466590998d796dd3408342c82232f615f70cba6365341c6f5281e", 0x5a}, {&(0x7f00000002c0)="1733ee17464f0900000000000000ee208a3369cbac7b6b91c259fd75ffffffffffffff4ede8d3f5046d301e0d0edf094d37dc6756590731ccb8b239c2c15faa5f95f9d69b583d97af7c6366fbf61031a655bfa1f4629138592c631778c34b9396c48e3376cfe6b6c405fd90ad93051ebb40295fc0c93cf58f1aa286104e0ea0aa4f0292a0152d44000000000000a", 0x8e}], 0x3) (rerun: 32) 16:00:48 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x1}, {0xe436}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r2 = open(0x0, 0x80, 0x121) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000580)) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(r4, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000004c0)) r5 = getuid() semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r3, 0x0, 0x116}, 0x0, 0x0, 0x455}) getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) setreuid(0x0, r5) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) 16:00:48 executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:48 executing program 0: clock_getres(0x4, &(0x7f0000000000)) setrlimit(0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0xc0}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r3, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) accept(r4, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) clock_getres(0x2, &(0x7f0000000040)) 16:00:48 executing program 2: msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/13) msgsnd(0xffffffffffffffff, &(0x7f0000000040)={0x0, "60b4694bfe58ef7637f1749c4d30533c978e69880b846ba70c54a0a9c9549952ff4ac88b7dfa38454425f4278306f1282b2b79aa1b833611a2abaa7491cb75f6335651bc91440389d5c0a741255fb782787515d8c717d09ab2ed350310b27139efcdc657313383757aa4831fd29202d069fef969123d886369ce8521"}, 0x84, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000100)={0x0, "c4035810903977ca4bba752b8227657a98764ca238791fb283db74c6a51c04f3c1b468384a8d2c20459f5bcc0fdad0d1ff378f558d4991e722c3086a4c2b45e09f88fb41ff232c48208a5f87a443e3c1d076789568fcb2b77f21"}, 0x62, 0x800) r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000180)={0x3, "c744ebca83457441d7b11c9cea7235fcb5174534b80615a02182f712100244d77bd03feac642f6d0216cd321e1f66242935ed322a71323629600cac99831494af0c82551c274b54f9493281d52c389dfc6f7c7c923f4124c23a160bcbbbb8f28852a3d7368a3857b6e0f9fa86c92166b779e8b020f3fff8cbe8a1c28e05402"}, 0x87, 0x800) msgrcv(r0, &(0x7f0000000240)={0x0, ""/239}, 0xf7, 0x1, 0x8e87138e5ba65c40) msgrcv(r0, &(0x7f0000000340)={0x0, ""/36}, 0x2c, 0x1, 0x800) msgrcv(r0, &(0x7f0000000380)={0x0, ""/31}, 0x27, 0x2, 0x0) msgsnd(r0, &(0x7f00000003c0)={0x1, "f774397fdcc138616f7a02490d69a017b5db7761b56b901db13aa61235fa2392986302e222b5873709e1f4c6a2db451390050b307253a912681cf003d1f988c9b694769795da0430697c8399f484b1bc29d6bda31cf42d609bf52d280bbefd02e5f2075a5f17c7376d54ea75c4a0f912ff843ba3a2dd1cc7caee2cc54bb31b46fa6cb324ab9fe80701740533d058d37df08d07affe2c1e5f1c3b66d778efa351f440e9933042c622136a4a3d973daded0ef727b6efb348f8d44b92d00eb968fd06e416b63f2a08fd488444b2b2b2a02ed17c2ef7e4ae781500ebe463995643564c0bf843f14a11e8e7474e16c7669c53e653273fd41aed25267e087b4b5f305f8bf40e963100d578a11be79f967263d9c2c8de387845d475ead2e4d0cf2e1b9960a119239d4fef9f1b9b2ec7e890bf27eaa8f33b59ec0041ac35631c2b1d73bc5f323d855025d684872fc20d08c4bb3d31efdf04c3b51fa38b368c5e69c583e94b7f6407350317f0690542586eec5d86fe27f22b86a8385296f4f82d5985716f8b94ec37555a5c3d02fa137f1be54423dd9aa5bba7966ab972eb16986e926f460c6f554b9bc8b064d35e1317f314d91686f0f601d965fbcd38b38ccc34aa4db031e672f7f5d9798aeea56cfea4309a5f5f4978748962d21c20ab1b447c7c4ad1781c6df71c3671edca507f788cb6a907e02bd2ef0abb6e05fb336aef76842157e20ed9517c488391aaa1ec181bf3cbc276f76cad21331014772eda71bcbf52b7dc8e34e1950a10aeb7a3c2c6835a05305d4d41a7a34233ad1871bc533edcbf90d5b36736616742e3983b4abf3cd8372fdb289ce62894437cf08142149e4f84b3b16b6fbbc5fb178e1e8e8099c80add38c5c2e01972c521c92b0f187753927ef6ea000914e00ddf42348bbb9b099f99017597c55f8aff6cc55af2fee478a3aefab754323b95abc6d436f5840a1c1f4f991dc9127240c9294b5901861fd6f117bf098e4b5518a19c69212329506d2ebd4d346c8915d411a144791b6ab7b2c07795cc136d23137169d39026deeb9c50f93a5f7fcb6b243b968e293127f86730089d48cabf0232d0de816f4571022d2471304f09c5c904c44057dc3d72fbd183f1d2a78caeabd82a305999bce08c235cee24340b8619900e1f11999c065b1cc7b1513b569033f2b52a1af4668883b9da2fa5e4fdf33c504e8c6862a0b7951e6c38c323e9becde6fd0ce598d821d9860228477c8fa4e7019a710261025e4fc8e3a33dd9dee67e6862653c6559d6010812b9699ede3c6201e04f8c7797a8e6b87c5bf933b21c15856183f3f41cff06a933e0e0ea9758f5f1b54e520bc254eed0a0099b1881d0477558b992519b5af40b347815e6fbb9d1fd51f3335e1a5082d6df9d48e221a4de6f314fa33e8c9a869df6e3542f72cf15b97e2bdbbfa6bf4c7e0b9706a9b5cb6734d49f6aec3c481b0c40468f8e3ecb98682d9d1635fc12a5ad7bd4a216c100baa37e4f2ffc493c162b6ce3501b1f00370daa475104b4005d096e2d6740a202a34f01fbe96119149312c5ce917d0d459aee60ba264e5e56fe07da3111b4be4e6f84d4df370a4eb9d289ea2eaeba8f96e001f71284147249dd98d9b904d6b07139f2124828a524c8e1a9cd13018b1b868ac09b0f7dae21ac15ddc7a38e1d06149dc944c4e7c7c257e4bff0ac3721d09845aac8de747537319d552de7914b59531ef009436ce08b5c1cf9aed8ce5df99a430d9721e5a26a13ad868a2a6215f01099dfdc9327bf19b65a216fe013dfa7802edddbf6aa963c7013294cf19ba961ad64c0805362d144b1db6ccda5b4cfbc270b305e20f96b725b1f0d24004f1dd993e4390497bf395e4c80d36ac8090f9fd6d5cc44c2c84a6700eed6a201af64894213a9777ed777e3a09cad02a88ce60c0e27dee68f241b89117bc31a63175b3c10776bcce22a6bbf618423790a801b79875334c52bbb747d4a8a567abdd63a683b6e0b3151ab40f4fe6d3987fdee0f5cc901481123e2c4ac7fe5a85a1e4f571b4e783febb503e436a466ef0c6d878b104364eb56ad26887f587650f7b3d020e09d7f43b7ae764c9610b8a07d756321f04154b8620ba56f3fdb24009cebb2ac447802a672d3863e796b1bc03ff3c9405253117a2e680abf67006fd77d6814c5fcbd069061cfebc796421a46092cdb3201579e190fd25e252533817b7568bd35a0049d64eaf17295c56766548639e74bd6ab91352d38f5d98ae0235f71b3ab2bb37d46061ce80054e4ed9ee5baf73121339efb91d5533d7e362f1ea844085242b17342fb7e507b6164a51ebc0aaaf15526d578a509e317267e650e00f81b20421c342ad184f42804b09476f739cbd9f53aa0491952835560415208db66ee3e9112ff190344fb84fbd83f92aa77ec9b5d9db63dd9f91104623a35ac41211d2245da7fc839cb8db8754151e2617fa56d60b7c19e77553cc2e89673a9925a824b1393293367018ab0c9372185f1149e77cd32ce389db5f082a7eb8e48e363ce10cf55ef1d563f1630cd174cbf5f83b58ae55e4167cf6ed54522f83498482e9b7835852048a75d7bb3ea81422c2f5443c6b7cfe4123485cf94dca973edf17ee84fd75b708a6dc855f70f8fe402923f859252abe25b21fdc67f3dc5f816ead756a193ce985f7ce53824822f129cec4df9d80e69bda3a11c78bbeebc83b242bd5ac7cae80b0f7d3dc81c7573fe3978c9012bbf19f1006f934c3f8f059f6b19f9e83062384e49c0982afa3900de000b84f3d54a9f39deff9268160d0c5403ad0d8e47d86e14210abb247dc3c3bf58254ca2399bcc2db48d64860235c0cca75c1e55e0d69b26ccd0c8017cb7e704ac30904891a7dd9472458ae34e5d491ccae01063f5921cab0d2453b9d4b84c527d5450ea5a2013badb7303669eaf258d9db71253d66a82dd841e7de422dc32b1d415bd91bd6876dad8aab303eaf2c6a542c81b06f00a2fd28a84070c0e0d47c5332de44729a12a6debb9d6d3155f10febb80fb544a8f0fb273bcf1e88d1580df3e2016b289a2ea6db26e4e435d4ab5b08e11540b2e791206218e928f0e815523d7387ba4a59e757a403db633a1a756965dab2b742cde3d5ff71c5894a1247ca38425102b0a630134e01f14d6a831691f864413d63587bee1355c4f0eca7ab22b110d57ffe46eaee6ba2aedd34afb28d1bf50416de455d0f7fe38828c8bb3c936c3e128f74b1b76e5401f531e61be09efe0131fced9a4a6f697b6400ede279cdbc742ccabc0934959840735571b0fedf9939f72723034a0dbf3a601bcdce00107ef1d5d80b38d2c2154da5a3fcdb850db432e9808a55092a941d93464cc22144b97566692d422d96870407589b4fa9c8fa896fcf4177e9047c32ad007a02cacd05e3f358639a8d07781e192370a864918276dbc8fe80fc233150fea022ede8de1e0e3541bc3fe5e243aa75d266bb7f443145621cb7b000e00e70892ae42318b59299d30bec6d8c19981f4e2d7d2671c938e5b7cb2bed8fc60b0c5573958d744050bd43eece59e44628351d40bfc86fe656dce671fc9cc79bd64f7f30a48bef9624a88526c2dfd46d0679284c11b9153344fbdca585a8369c0a6d8494e57629c09fa6407f41978dd84f62a1f571ceb7ca089d5d014842ea76b643f2cb21bdfce461fe041ab0efd625568572c04f19caca9640d723d574fb4f8f21ddbd7f6b4bcfd0cd4762aaf83e505eeccbc83c1163ede2ca7ba5c25f1cee78cc4f94942014c1ae4f98156152b396bbbc7906fb6c6ba498771920bf1bc865596fec6b4133d381d2ee5ff79f85eea9bddc813d5f5f484d0aafcea4425f3d1e8a942b46c34b37d2870f99e4b6ca66dfababedba80d533047d924f27a4dd68a345672dc70ec52475bb4a50e0554a946aecefe09b4830d88d31660e06c66f8a566f015e1e38d51aad69ee9720dbd3e46b9fa1a2a95b19f54570d75fc7e4b6a5c3eedbf2626e59835d75a60e8d4bc5bb749dfbaaef180c081234e0e3b3c7bd75a12e14638e9d2ce168dade1d4b48232156296521376ad44b08d96614d2501def4618debe4b8b7bbd2708a8d05be58cd34f518463b3d9600a49c102ba250ce56797cbb2fda9bab5df20620f8527bef6e4b52eec21b155830fbe0b9576bb18bb6062c12bc836c4fb7ceaa66e4f146991ddedb2ff13e936c64197c4bc6eda4ca8a072c75122de0f709401b26108ebe67ff5c41291fcc6966d04326be6ceeb6cafdee30248ac57cd5b9238f860faa2b231e4e0c15e8aae7f6366b6fc87034f61517dc5bbeb800379311ef68b66b7ba36bc41cdf0e4d3c4c9a8294bf2cbfb4ee0dcc3f2ec28dc96dc73df87df53d34c3570c04dd32d096f88d022cc333d712a7adb8bc680f37f307c8c4c58cf78cfb20dbc039dd64b6523470d034835b15009d81fcef7a59895c5b35a7a6fa16e8cd7a2347af5bf312ac004a0af0212d54e55f42c28edacd6195929f320a9e01171fbbc9abdb70a6db86f68627fe7bdbf10cd7aa97d9af921b7537f426761ac0fa027aaeee0b6f833fc07408fb6132b7d92148954e16d1f80ac9354829612550c2f09d27af90f6f83295eef636e86cc2e06db4b035e6e90522680e6ab3ea271f40c303e10369a9f7b5f97c429003aa00191b9ce8aa73e40bdc9cbe252e539954c7ea2c54ffb3b924d18df62c18e19964a0afa1963cadc621c3b9700018aa04b8ca0b21947ac6f9ed9e35d6c0f784d1a2e7b7829ae2405a500f40834bd45de06842dc6750f3668a6618eb77155098dbecd7f96118802729f34599df851aa6d26ccd23bddcc8b6ea95841e0efb89ffb370126719e480859c1b1a3892987fe24b811628a2bbfa0b6e947c531552215558ad3c549b9224bebdb6dfc559c59cb4ac5cb0a68f09bff97001a592237ba4b40d7b0d200358a34f985a68f77830db6cebbfbd977a16c9432e1733485f35edc67251f213bff3a12c4b26d2cd414ce93c0865155c5d23fb87d5ab2137c13e6594a37f8bf14ebae72f7b657a224834103a698ef25fb5b9c685a3d6497009223eaa9f60416cb4b75c2b28cb51b185ff6d3308aaf35f17a0f37dd6e5ed2d2040433e6971a680d51e83abeb83b31a0a90e3860be14d13dba0e8ee5642faf737b9b64326509d38f27f2c4f2543674f7f8804b94e47687b6426356036772f9234621ad9d39221bb308a1bf778785ef1e54bf307f4f0a5d6bf25e85eb86db113c694c442152294bdd65b77621aa588831bda18ad4ce5a85d305bcc02237308133529fa200fc15d4d288cf93a53f95d01c7ca229fcaf54988434b08ff42ab0768418220fc9a40a51dda3ca5a31190acc6e7913f8bc78a70aedc6acf12d227adc953684a6518fa72ec06f5fcaa1af020582ce8b580549e8205a03dc657b3ba26ef2b449543f243b03af503cf977eae9f7fb9338363fa6151de94634753235b6140a8bbe7d9f6e918a80f4d86dc83f84efc97d32b6b5eaa34aa62d8882ca3a17c305d9b948d8725fce9fb8514cdfa32dfb81c650d5098ed3bca8df132e674f6d15d7c976a9d1eeff70a12a1d3fc81f930a0924c0d1f929d9e4250ab5114e516ae35b1ddd0c5a9dba82770a16543afc7ad355e9bf2a5ab57fffb0dc9c102c83391ff986c72f49a24de0a76b082f5f6680de89950d0cd8ddce41a2af142e4d0d8186cfc50cad610dd5d626cc4d1a51a5de39a01c1656c7eb06947d9d44814388de3c21808e7983904de0c4101288cc8b2ec068ff01cf6c1c8a101f6c6ee6dabbf8243d4d19cc2fc62be865e43"}, 0x1008, 0x800) msgrcv(r0, &(0x7f0000001400)={0x0, ""/129}, 0x89, 0x3, 0x0) r1 = msgget(0x3, 0x4e0) msgrcv(r0, &(0x7f00000014c0)={0x0, ""/206}, 0xd6, 0x3, 0x1800) msgctl$IPC_RMID(r0, 0x0) msgrcv(r1, &(0x7f00000015c0)={0x0, ""/93}, 0x65, 0x0, 0x0) r2 = msgget(0x1, 0x8) msgrcv(r2, &(0x7f0000001640), 0x8, 0x1, 0x1800) msgsnd(r0, &(0x7f0000001680)={0x3, "ac10b96d26fb414bb32aa360ae9815a546e8bb5c2ec9fdb7ef58bec7b5b31c8855228912cc70aa2fc6037b8e126e3fa2"}, 0x38, 0x800) msgrcv(r1, &(0x7f00000016c0)={0x0, ""/182}, 0xbe, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001780)={0x0, "16c98eef00426609c0490ef77067b746ea02d16742ce0ab884f42140034ac1"}, 0x27, 0x800) msgrcv(r2, &(0x7f00000017c0)={0x0, ""/120}, 0x80, 0x2, 0x1800) msgsnd(r2, &(0x7f0000001840)={0x3, "4b6ac8b5ef4ca8fd5df8ef7ebc6d6cef3cc02aa0bbbeb90eef09fab1c741cdb47ab57259896643c35b1c5ebe0a0e02b8ef53c93e40b61306501245c3c15b60ba5f5b31e1a2a2306bbe240c41e921c5e2804ce900fadd15c88e545a23eb01a3e1ea0adc278bee6463db4afc65770631121ee2ad208ddd178effa8f23a44b1320db1e403a892b39ec68e8e58d2bc41fef0e9c0f65bcdd20a647bdb88b4029a70dd24beee99d151c001cf45216bafd28e0e7b096453ff964bc0a96b102551585cecd7bfea03fab40dba5e7100569e099d3940bad0d4d01b7e75bd9ad8cd814415a957c6a20c5d2cee5285b586ad82fb2af0a689af0b9be5711e"}, 0x100, 0x0) msgsnd(r2, &(0x7f0000001940)={0x1, "6c27ccb8d88cb3ee11593561afceecd22e95b27a1f2bf24e7f4d8952d770572ef5ba7cb5761cf80639fc70093c5c427802155473f782128b25e35db836deb592e10a3602cda0d6866a308d6947d3"}, 0x56, 0x0) r3 = msgget(0x0, 0x0) msgrcv(r3, &(0x7f00000019c0)={0x0, ""/4096}, 0x1008, 0x1, 0x800) r4 = msgget$private(0x0, 0x15) msgrcv(r4, &(0x7f0000002a00)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgsnd(r4, &(0x7f0000003a40)={0x3, "f988f4a57d4faa1e7b10a5f1e4243a61f7637f88b6224c9930185c484691d26054f89f1c83cfa47020b04f05129ba4b64ca2b2de87a38b30ffe47c2dacf2979437f83131ade82c1e299d98814cb9013b95696993f7c012c55cf670"}, 0x63, 0x800) msgrcv(0xffffffffffffffff, &(0x7f0000003ac0)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r1, &(0x7f0000004b00)={0x0, ""/155}, 0xa3, 0x3, 0x3000) msgrcv(r1, &(0x7f0000004bc0)={0x0, ""/210}, 0xda, 0x1, 0x0) 16:00:48 executing program 5: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() mkdir(&(0x7f0000000040)='./bus\x00', 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x13b) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0x0, r1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000640)='./bus\x00', &(0x7f0000000440)='c\x00') 16:00:48 executing program 4: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x50a7590d) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000003c0)=[{0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x2) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x682) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) 16:00:48 executing program 6: close(0xffffffffffffffff) close(0xffffffffffffffff) connect$unix(0xffffffffffffff9c, 0x0, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x4, 0x800054}) r0 = syz_open_pts() close(r0) r1 = socket(0x0, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffa, 0x8}, 0xc) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x6b9, 0xfffffff8, "0a2affff03855f19000000001900"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae887824b155b2138bac78930de12ddc243c187e455a1713ced1182003", 0x170}], 0x1) 16:00:48 executing program 2: r0 = socket(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffd}, 0x10, 0x40e) sendmsg$unix(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)='l', 0x1}, {&(0x7f0000000480)="7e272e5b23107763e06aa751679f6af42f74a37abdf205ef0b01110bf0bd1f7adec90132ca6bba5d8b77e2f674972165ff4df789d32fd51b3bc2bd1247a12c225e17f8beeac826f1681f55f213996df355a1c947ca451b8f453032b30ddbb170af8664e3f2ac0ddd78b91865340d9d250697917c7d0152a691b4f2a0ad4e78bdb0c6a7acae590a72c5ae03f8f04cb69c5125d3a383e87bad6907100efa241928a4"}, {&(0x7f0000000740)="1bf4b516ad8872fe252317eabb39e6e511826b8388c8992e06d9a82a866afc5ff7426a2714d215f5b320286a13153fd76e1f385640bb99debacd36598665abd173f7d82c6e39d3fb08d306e13e30d5bf81659bd226c722f2901ecaf30f11be8bba1eca8972ac8e1f926a0c4647893d5340a81ca238bd0e3452fd2719c1cff2eb7bf3e9c6bebf7f128647d5a5"}, {&(0x7f0000000800)="ac4652b23e70c477b6e82cf75b66ca7468e45703125f359c80d671ac44ae89c54923814f8f441b7949d8bfa7bed1c42401c49c5f71bd9dcbe88dc04715f15438563e5a43b83e3133847af4a39bd945145b6aa4f2cb33c592001b100427bde350bc502ff070e1e4aee43480f6249f293404b29d5beede4bec6db3ab48c5f23b7d29166ef69ffa843415a8dc37a46300b417c2d6275926bc13510e05dade3bccbb2564f5776d8c36f6f29ef3c1699b72a47ce8f7df49"}], 0x1, 0x0, 0xfffffffffffffe81}, 0x0) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) socket$inet(0x2, 0x4000, 0xfe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$FIONREAD(r0, 0xc0106978, 0x0) clock_gettime(0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x3) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "99547fdccb85cb55ba65b02eb8c05d9f107b4813", 0xfffff51a}) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)="f84e2d10fb97", 0x6}, {&(0x7f00000008c0)="53e2183ca7be0c5ffa87196d122b6cdde4e95a9ae430faeb6ce1e943b3d733743fe1f3ca8b6a73cea9bca6ac3a26def38602c2f9b7ce2f2028a81b9b5aa2e9d1cee88a40c02e8df1d8d9a24833633fb5a23a857721598f36d6c17da2734bc66970ff4acd2da11e11fff948641bf84c571f70d5244c6ed813e9682345023e3bf47c3119147db90d185dc1a086c38aa4e3786a7e6e673d1c8f616cc7b9", 0x9c}], 0x2) pipe(0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f00000000c0)={0x0, 0xe514}) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x0, 0x0) clock_getres(0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaa2a61b88a4f00020000bbfea440000000", @ANYRES32]) sysctl$kern(&(0x7f0000000200)={0x1, 0x45}, 0x2, &(0x7f0000000400)="f0c624a67db6fa5560ed60809c537d35a7d20a2c0113234a1e6aaffbdfef1f9506500db9b3d579a20d83c6322b8d6559b50e0000000000009f8c79833d0f9c81508ac36296a20ff52a3fda813d4650daac9ac1e8e31ac3ff7c988eef9f1b258bdee0220417725c77fcf9398f34eb1a", &(0x7f0000000180)=0x6f, &(0x7f00000005c0)="5a6792bef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b780609b8608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871000000fd86791dc09dc4fa89a2daed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad2396b90572501000100110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6007625614312183724b71c700000a0000000000000000000000000000aca2bb0f25c2691bc878ceb44917fed8e3cd9bdcfb85ded48cf52e63ebcfd77e812c5e3a84b522aa5c6f60021021f27fce830d3995ce961a6e4c7e1411bafb65d1b278ce87520d44e6fd72dbd8445390a054e7a9d1e360a69c00b07ec401a63f598f065c12e946a74c8920987fea297d181e674c17e5f8ea0c2cfda497502f", 0x145) socket$inet(0x2, 0x4000, 0x0) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) openat(r5, &(0x7f00000001c0)='./file0/../file0\x00', 0x80, 0x210) 16:00:48 executing program 6: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x45, 0x0, 0x0) 16:00:48 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0) open(&(0x7f00000003c0)='./file0/file0\x00', 0x10000, 0x4) mkdirat(r1, &(0x7f0000000540)='./file0/file0\x00', 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000ff00001000"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) sendmsg(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000001940)='./file0\x00') r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000180)='>', 0x1}], 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$kern(&(0x7f0000000440)={0x1, 0x13}, 0x1f, 0x0, 0x0, 0x0, 0xfffffe88) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x5}, 0x0, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0xd1) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) connect$unix(r1, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) write(r4, &(0x7f0000000180)="1e", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000140)='c\x00') setsockopt(r1, 0x6, 0xfae, &(0x7f0000000580)="8bfe589d3b60528e836d9a913e65a34c7e882af7750b51f18e5215d644bb30a5c07ae1b20e713c6ca41e28f0895da0927d698f0646e6cd7d6e258506532588aec7bc73dd9b34e0d9ca07840a62fd0397288f04ced0e35e3f0f8ece90e4181a2bc48414652bc2715b6ede78df4a18e1dfdf0a8f7345e3e8f78df17ed871212a8bc3eceb74c168505d1c048e00b9f945e0ca04a6e28f203f9ad62c68a6af3c4b8c0e072e41178f17ebfe1b0821e859b9765509fbcec704318338e8f52aa5fdbc6de6ec0fb62447b4c318576285df3725fffce508807f669ad1a8921032553e4539379128c0d76c0e3f763308a3e6d4024ba0d8a7ab6ba0a6554602494f17171ef43a60864937d77acb518d5cf221f01d2877f8e15f54", 0x115) pledge(0x0, &(0x7f0000000180)='tty \x94V\xee\xf4\xfc\x84\x00\x00p^\rl\xaa\xf0\x86\xce\x87\xde83|#\xcb_\xbctc\t`\x04\xd9oc\xdd$\x8c\xa2P\xd2\xab\xae\xc8\xe4,\xfe\xb8\xdf\xfbSd\x11j*\fz!\xd9\x9f\x9f\xc8 \x00\x00]\x7fv\x8d\x15y\xf6l:$\xab\x89\xcc\xb5\x01\x85\xa3S\xd1:\x00\xe0\x7f^\x05N\x82\x0e\xfa\x1a\xac\xde\x83\xe1\xbc\x97\xd5\xfd\xa4 \x87\xde\xfaK\xda\xb0\xfc\v\x91\x9f\xdbsL\xf8T)\xf1j!4;\x83\x11\x19g\xcbD\x96su\x93\a$\xcb\xae\x89\xd1&\xc0(\xb1\x81\x96w\xbf$\xd78\t\x87\x97\xe3iW\xff\x18Z\x86z\x9b\x81\xf0\xabV\x80\xed,\xb55\xfc\x90R5F-\x93\xdc\xcf\x1b\x82$\x9b\xe4;E\x95\xf4\x12\x03\xe8x\xaetS\xf6\xb2p\xfcX\x8a8\x8dK\xf8\a\xaf\xdf\x18RI\x9e\xe5;id\xe4\xb0hK%m\xad\xddm\x9b\xa7)\xf3\xdb5\\\xa5\xd1\x80e\x8c\x90\xc2\xa2\x1e\xdb\x82\xf0\x00M\xfa\xe7\xa5\x00c\xf6XC\x06\xa8l\xc4\x06u\xfb\xb4N\a\xce\xc9 \x05\xf4\x1e\xad\xd5\xeb\xf0\xa8m\b\x84v\xe1e\t\x15\n\x92\xb8\x95?\xfck\x920\xf9\xa3@\xa8\xd3\xf6Y\xae\xd4\xfb\xf3\xe2\xf0\x8b\x87\xf4(!\xc9W\xe6L\xdf\xbdf\x90\x99\x00'/345) setsockopt(r0, 0x7, 0xaab, &(0x7f0000000080)="8c841e57dd81d3d045d1258da72f3c8ed6b4ecbfb2ee860bca2198c880d6bc7d5b73c7fe7593a36206aea89a19acd8e53addcf738421a015d976938ca0decedd5f9afa76b38d9326ecdccb427a1fa67ecd02e5e0b8dec2b3fcdbbb53fcc1d796498e6f737d69200f1376efe8bdbc6245b6ef3385b9d545eb57913bf6d836bc14efa4fa9a0cdb8a949bea79cbef89a963edfd4d4263ab0fe1fe9478d0ce9db47e0df62791750651e939ce7e8cdf0de2864ab5239db9b9725b960c516fc7f8c44ae53edaae8b176ad044eac16ff964576ddcc057d287781214333f32b05609a814", 0xe0) 16:00:48 executing program 4: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x8020978b, 0xfffffffd, 0xfffffffe, 0x27c7, "bb08000100f1675910508b00"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000140)="73fca459724f8cbc3c6ed14401", 0xd}, {&(0x7f0000000340)="85c13e1df2bdc042c51d248d0c29a01df1", 0x11}], 0x2) 16:00:48 executing program 5: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0xb, 0x820351c, "090e4de6d3a80a00008c6c4d020000ffff000400"}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180)="5131893d910a58512a1248876b2208cb288b597a13c8a8a50277d8872d7c210127e158285ec0fda009bda8b6ed2a4e8d1d19db6aceeec7424428f433bf54ec1b4262508fbae1b7dd21c4804e61873607fb693f6ca82c7de323c348aa73cf6eddea4a202d32a8161518f5432f93ee9456d31e2af9336ae58318f8c3faff60acf79b8e3f2588de22b0272449af7119f45c640815", 0x93}, {0x0}], 0x2) read(r2, &(0x7f0000000280)=""/56, 0x38) writev(r1, &(0x7f0000000400)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5b87883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62af88b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83025c29bdcf47011f2551c2c41149ee6f8c68c1496358a5bd156e0f3a7ca107879f9637b65000741d44f4b7dd58ea1c2b22cb3b55d73b76c6b7b22034a29caf9912dee651703a445bf06b73cd62584aa5f281ed24f079316852ea72e343e847987009b8df30bb4c97b8eb5f6aed3621caecec63520d740333dbc3325a2314e6", 0xde8}, {&(0x7f0000005380)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad651db36868c145f22842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694a1091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb0", 0xd2a}], 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="b4a4a4f5dcf49e63ffe42f5a6c33306ec531c5d7b5994f490ca8da5c2f8fd80f8d7553c352c3487c332a15bb876c52bf5ce23e3d7389c9d3f8e3541dcb5a427d7aaef8d44c1cb484f3fafaeb0a22a0578396dece85cbd887bdc118bc1ad22826fd09258183846cdee4346d0181c7cbb3e5aa44225f14b192c24ac772c6c74edbbf88e99d8c3e0f6d4dbff9c1436b9893735fce1b3b1cac1b9677fbd3d98305743f90e102d662110b0817b0464a4bf2", 0xaf}, {&(0x7f0000000100)="3041bda9cb1e853b1538e8ac4d716286c3b44aa697d29a2b707479c01c856ab9c857514118790df78f34d8b6f83f10ffb0593867e9883c1bc2458f16b6928a5466590998d796dd3408342c82232f615f70cba6365341c6f5281e", 0x5a}, {&(0x7f00000002c0)="1733ee17464f0900000000000000ee208a3369cbac7b6b91c259fd75ffffffffffffff4ede8d3f5046d301e0d0edf094d37dc6756590731ccb8b239c2c15faa5f95f9d69b583d97af7c6366fbf61031a655bfa1f4629138592c631778c34b9396c48e3376cfe6b6c405fd90ad93051ebb40295fc0c93cf58f1aa286104e0ea0aa4f0292a0152d44000000000000a", 0x8e}], 0x3) 16:00:48 executing program 0: syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="01008100"/18]) r0 = kqueue() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x10221, 0x0) r7 = kqueue() r8 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x10, 0x0, 0x3e) r9 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x4) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) sysctl$hw(&(0x7f0000001440)={0x6, 0x13}, 0x2, &(0x7f0000001480)="942d872f7942186e", &(0x7f0000001500)=0x8, 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x4, 0x5}, {{r2}, 0xfffffffffffffffa, 0x20, 0x8, 0x7}, {{r3}, 0xfffffffffffffffd, 0x12, 0x80000000, 0xfff, 0x63}, {{r4}, 0xfffffffffffffffc, 0x61, 0x2, 0x20, 0x8}, {{r5}, 0xfffffffffffffff9, 0x40, 0x80, 0x0, 0x4}, {{r6}, 0xfffffffffffffffc, 0x31, 0x20000000, 0x6, 0xffffffff}, {{r7}, 0xfffffffffffffffd, 0x34, 0xfffff, 0x2, 0xfffffffffffffffb}, {{r8}, 0xfffffffffffffffe, 0x8, 0xfffff, 0xf26b, 0x3ff}, {{r9}, 0x0, 0x1, 0x20000000, 0x59, 0x7}], 0x10000, &(0x7f0000000180)=[{{}, 0xf0b3c6b4bf854bf7, 0x11, 0x2, 0x7, 0x1f}, {{r10}, 0xfffffffffffffffd, 0x8, 0x1, 0xffff, 0xffffffffffffffa3}], 0x8001, &(0x7f00000001c0)={0x1}) 16:00:48 executing program 6: r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x1ff, 0x54, 0x200, 0x20001, 0x5a4, 0x2, 0x0, 0x10, [{0x1, 0x0, 0x1000, 0x10000000}, {}, {}, {0xd0b, 0x8001}, {0xffffffe6, 0xd405, 0xf88e, 0x3f}, {0x4800, 0x0, 0x8, 0x8}, {0x6b, 0x1000, 0x10000, 0x100}, {0x5, 0x2, 0x7, 0x1}, {0x100, 0x97, 0x7, 0xffffffff}, {0x6, 0x4, 0x1, 0x4}, {0x990, 0x6, 0x1, 0xffffffe1}, {0x1d31, 0x0, 0x8}, {0x7fffffff, 0x4, 0x3e830000}, {0x0, 0x0, 0x0, 0x3}, {0x400}, {0x0, 0x0, 0x0, 0x2}]}) r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000100000000}) 16:00:49 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) 16:00:49 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x1}, {0xe436}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r2 = open(0x0, 0x80, 0x121) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000580)) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(r4, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000004c0)) r5 = getuid() semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r3, 0x0, 0x116}, 0x0, 0x0, 0x455}) getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) setreuid(0x0, r5) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) 16:00:49 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, r1, 0x9c, 0x400}, 0x6, 0x4, 0x0, r2, 0x4, 0xff, 0x4, 0x401}) r3 = socket$inet6(0x18, 0x3, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000200)="b7eb61a331f053ccaecdb1f3499041f3e3149bcafba9c0218fc5f82665f4e0a3e1af5e1c546d39816f1ea9a0c065f6ed765006a72cb97904ef4bf5b0bbe2beb65ac21875cd0ff9bded6efe8f423c76362620bf61ec3820960b73bdc812739394fc38c6a9bf678d34c6ab273ad1a2802782f1bb77a11b9b424d1e773a49924203962f7d219ee79105cf3c64867106c2a30b7baa644c3ab36a33f1a4899dff68f3d73e8fe224636ea8b7e728be7c421e28a20a84ef4655cfecc8bc30e93a1d316a37bbf5ca3145c47a04578eeeaa1c7695a97fa0c7e1d288c1e1ac1ab50d9898", 0xdf}, {&(0x7f0000000300)="e884e58048e4760e9e28b9bbbb82866310664dd5f0474de9cc6cf8472c838e75f1f6377290b7f4d9ada80cc5d1c10db1b9bc168d7d0d85e4b4f583461926ad5c871cb6975889627e070de9b4f20c9598f8e439f3b5ebd92ead89fafc265f7b499ec82cfe6e7abaa0c08efe5974a64719f13ff5640f5ad8c75fa64b58c9381820db989c480c6307a5747e7afe951b992c92db260912ca3a08abb20cf05ad70b368d42a3a4c6bdb06c646e943a", 0xac}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="040000002000000000000000ffff000000000000ebd858db4bc3070045", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32], 0x130}, 0x2) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f0000000200)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff67) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000600), 0x33) r6 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() close(r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000009c0)=ANY=[@ANYBLOB="ff9895a3190d5ba1ff022f391c5e323fa1163c0db2439a6e0000000000007884a42c8a958c38ec5acc0039bb3dd70b18f1404994b3ca8fd45dc800747f3a05d03247199ad605910b6a8b0985a5e2070745217955fd76ec21b8b6e73444d64526a16b88c92dccdd82aa4ac85e4a0825fb576d8144015d6b8063af44087e5f774a36cab7df4eccd289912c4ac4563e01965224ac6953671bc59cb462894ef1a228115b9b3f49f69976bd250431c0843b6fc541b49829b706c30b34e926c41a16e01ad72cb847a2a6b4f9095800f9c2c2499c638616b4a55c9291d2d69fbdda462216dee8ec815e46d992825d6ed152367758c1cde456070ec32f1ffb077b684daedbe16c75c4477340981911d4610ff356f5358775e3b68261434b06c286337b805356b740486f1172c7990fd4fba0b789f645eaa06b7cf5e4dd1cb2fb5b56358f8db055e56e6e09b17e2cd2c73b0f2dbf37a07765504df64fada051582ca94ebc5ab3fd89471004fa0bbc39445ac5853aad1cf40d1504e139cc6797f3142c71ea1030b596b54f2a86460e7e3e64359721786c38176da25bb766456d86f592d32a6d2fa3f44e8e4661cdba24443b87b8eebef4531afe3234d6cfaa5a62922d6d6e6368ac8e032d9df574eccc49a09b59792b02e9da84ebe2"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r8 = socket(0x18, 0x3, 0x0) r9 = dup2(r8, r8) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(0xffffffffffffffff, r0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x8001) 16:00:49 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r0, &(0x7f0000000080), 0x1d, 0x0, 0xfffff69c, 0x0) 16:00:49 executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:49 executing program 2: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x50a7590d) (async, rerun: 32) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000003c0)=[{0x6, 0x0, 0x0, 0x20}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x2) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() (async) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x682) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) 16:00:49 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = socket(0x2, 0x2, 0x0) r1 = dup(0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, &(0x7f0000001840)={0x2, 0x1}, 0xc) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000001780)={{0xfffb, 0x1}, {0xd1, 0x8000000009}}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x7fffffffffffffff, 0x100000001}) write(r2, &(0x7f0000001e00)="f60ad06daf7d9de977551742de37778af38f87bafab5e671f5dbd6c6de0804e37f89e15a8377f40b4c1f64225d346ec1eb8d5a5fef7a27990bfd886f0522984ecde90dd0bbdf19e52118bdf83b704b2c70cf32e3a5aaa04b619933de900cc2453dc8d002d5b4229fca3211800afb797acebb4942f05ef69de1908d5dd25c816e15ba03187d768e370034b884b1b9c078fdf5b0045c45f9522833f8bc74ef60726b601bfc98f4f4ddaf89ddff3f7b8bb4a16e6839b80208e75b8e00b69a89828b6f16e4939e230eab30574b3d24a63f9bfedd8036a32537d61281035f8cc6df4c77754496b939b81a1b7e02f0e8b5b7040b7dd8599983c4071650e614fc3f0738f08abad620a94cfcd42c34bf939f40e85c42b31cd75d04145e9d7a77f119e7cebd0b71703d30526ffeaecbe871df6c94c6fd56e51ef841ae9c01ad46476aaaec43eeefbde67f4a9341ad28d79f841f2f301d4bcc79714c7beacd686e5841026f0fcfd29caa4f3f77da80a53277b45367d7aa62039aca8c2f95eb771b2016495dad156245e15f3ac3a03a33ddc17b170d84848096bf5c66c42ff0617e8876d058016d214e63656b7d659b6a354199cb935dcdbd6f85236681031a4cdd50848459ef1f320060108f19a787b0ebe2884af29331f9559eaa79cff49ef8d41e004dae9c41ee40e019e4c5ef4551b6b110cf2b4ecbe5230ab859ba018f36a06041e90e8d6e5739ddeba2bdd384381887b377c56906d14a7bf8d3d74dc057e1e8912a173c60ea6b18c77f98871d8a1908ba7654b61230b85d729f42ea79d9cb2350d1f647fb6d75f74221b15d1454aeeb526c5a2264b02f01e37ae91216390937a5491639008afb49175bc4d1010f46a6d0ccf5fe9789cd5191c13453b046843a7c98d2f0b804e67a8ed5d94ef90ed4508ed835ea087451bf09f946c129aa38ff5acae4f792553c75d94187ddece99cefd3a340283351c7f904b1cc17997afa4104de095c2ecf9224a7c330b3159b57d9cafe52153961225e56ad71a934e5834763f660ad974a77cb2de17903ac23aa8dde784aa34d454b85d96c0cf8e802c6a611823b8b6ac87d17ff960943de8f751cecf58b7df5a8103be5d2fe4bd43bd3a20a3ee6dc4d99706d89a3042e99fd7b87282d28f4bc968e91509d92198b7c16e0e707edcafba9e9f1168cbbc1ec69c180db55dd741f5406f8bb4a3702432850eef38b5de4dc3bd1d94edf4e1646d5cda9788da658ed1d61584e2bb9614b7900608d9e8a007007c7fea400bfe31e98b863a7105fcf479e23debb3c72dbfb40563ffb7b1c24dac55ad10a9c3bf3ea0149bc1f89fa01425eceaec2552c54455b42ddf142b210fbcffb16387c8b4dbcccf1ae946cb6b3bf31695db0d6581c2b30bb6e2227ac67777e4382981a4eacdc12a7fe5e717be52d2d0ad331f1106a642bab205e3779b7c59ca9b0f057d1a8621d445f72a5e00949d94ea17d80992490bce0faa045e5aaaff50820cbff7a86fcbf1d5cecfdd218d6a3381ae75898a3276d1c7cd4d7c969e2fd76a875158dd86a422e26b01356b9af1eb3a24bd08e4bf78dca036aeae24bcb5931f19b781dbc3b5bb00365b9f563b626b6c9ad252d0e6d28be5ed38fc90643593629d8e6b2d7eb6481bbd6e2559c312865399ee7eb39bde9bc09359d585a3dbc9566ff6d99872faa2ba9ac559d81d40ac63d4bf3ae522df339ef0536c2fb8c3ea8e50986262e648c0112aae7414a9ac9218dd76dcf3c9441076e47665c6eb8a5acf8338a25522b00804a465812b5dcc93e4c7cdedc7857151201c842680d3a6aa3e315b8cefd54011b7fc49f5fad098c95ad62bd6e6b225c5e493e7b010ed9dcfdf564ae34afbfe895aaf9f35a1f0cd2545fce3da8af6b7f0681534daa69624d6e66fc615c45c7d1fafbf51e7a17af2d825014820e76db30e83fa8eb9ec0822d36b23855136dda6da9b6f9f568d8f4dc9417c499c4f1f80ffdbb424c9542fd2694406db254c60ce9afe68cfc84869cd2ea86c66bff3e53014569c2c4ac51461a1a7bc659a8d7a27e6a985e121278ae43b550b03770dcaf7f981e35093a7abca6e3141d990af527fb9db17cab8faf18ee97f611c3e871a765ec8fb134e8b25161c7c58d9751eed44ca5ae7fa636a30cdb836834a6652192823f7bc5637cec7a379a48e8b7d2c67aa0d1328ac244ab6c08186538410d145896df0dc176af5b7c05a3ce2aee0a2b37140bf2b6f42fc0404339aeccbdcb5fdf7b56b8d2a65bd29e4f55ed7a1ce985c1127e65f3ce32d8976c21a0580ccbc17173f259326fd640b358de73a7e62a719320905ae588f5e899d0ceb332d279a429bb674afcdea017cefdfc60163f20c0b1156beab814646ce635417b9906557b33286584bd55656783137a609c54446a808228f57c197d5c70f9bc664c54a49f656c82d482415dded1e03551c9cef4ab386083fdd82a6cf0a1726f903a4aa7771de55a704146b2d2094e176fddc49ad3d62920c37106d119dab79b66ac78d00ed79155da4cd7007360a14282d6ce2d95cbbd2bebd163e450f64075e63c960900bab390d7684dbdd0ea14ee22ec5e6f71a05aa889f403c149249e927a3bfa2a9e6c3e8252591263e765ec3b6c38f20ff65f60c59d10e45b379bdc9bd1cb5695409bd41446a85cdb6c423a503659270a20c28cf2b6f8921ce0cd4805413016514ccef26aced5e797cec497c533626681398cbe66603d57feacea225cca9dbfee8b40b897be38627ec6b9549b3ddcf54b1d4d2e235ba3386c149506638ee2aaca1f9b68c2d0e01bd9ff8aa6abf4bb60c27f0d0f237bcaeb1a52ba66f7faeb8dc0ecbb361bc54a6e6d691736b3dd438e10b460cccce66cc5cc4ea4f3d4dedbdd02eed51b92e3881e581733f43361c05550738d4129b3ec5e50aeb716f2f2b946aadc1464dc61f40bdea0f6d955927f468c31fb57640c83f7fdd6bf810bffe5d4d017d68dea5abedcb513abec6320128ce8ffea11ed02f88fb670c3e95470139e13a1799fdc8a008cd0d56e362584899e1c0fe16c069f09ed0747755aa08878663b63b6a199b42da7ed99e57016302f3a418960d9e520c305a8d712fe4592f12dc661b4e376380699299cfc3f0fd7e78745b09ebe1d8a8d6b3a1633daf5f44aa8b6bc903f8756ca7978206c74790b740c1c5e3f2bc2a759d60372cf585adec73504eb3b7459205a6a03e84fb6c60d390b4e71022621d3d9aeda539f58b14ce3990944dcc6518a3bd22c50611e5371321f478270fe100efc057bc811f05a80b665f5b6e00f16acf54a3d218fec67bbc1adf2e33c9762b48b61fb7f13666a8fdd27bea91755c8a65235c90625d6f1e8c37fa8a740f7515b6190f58fca47521098e29abf9140eb3adaf9031712056b2a3e4033df5fa48baeeee5ddc716e41c621b939fd7c371446eecc7bdf25c647c8ce7e7d8dcbd5f2a8db7eef1123777eb522a5ad9adc8e32c3e3227ed0ec34d6b7d84002426c17981861d61d0c5799811db2d7cc7e084b305c6e669d87d5083114e1b54c8794983f57fe8e65a456872b5a921c659ea50a9fa988ef0a4c809958cbc45486e91aaa1d597775817ed0bac8164cd27978f2999e55936587494a83b958e412fb656730021f4c3a8e7c156c5ad361bfd3fe2ea32cef12ad505056ebce516e078e502c5038be0970f9cf78886e65249819aad19585dac22f9ca13b5c644ae1eeedc1f76e43b356b1f846ef9fab4cdc6c66d7ec3d2dad97ab9a82984fea91365e9552801bbf4d8992aa8ba2d04f82571e91d47433b057fb9cc86d3a16b769ca8a7c49a2e287ec765e99e7c7367646260b8feae6aa7b9e96a6d019cfe9b98fdde125ac4bfb6e625cee997b1f718be7e1b98a29dc69e048213ee373ffc9f1c9a7a4a8ca94c8a520fb3eeb14dd8f10c89b556b77f1ae2372327d6803fb67fa2e5e46250bac435cabe9e37c8b7c64f287dea0ba9237521dadb30a1f5132d1b8368eb12d7364e472373c5706ea86f9d2fe037f8eb4796fa57ec6e3bc95436cfd02243375b7f0eadd928c72d48d55ec89bac4be46420761f24e54b9af8ecad4f94205e98f39cd43a2b375afc4d6a6b671327472832b9e5c76e7708986fe68d4d6be7ec0d48de7cd4e1d7dff581b919df7e5f785a9f36371767e922d64c37a795c0b9d363cc5adfa6f091e1b54c993a0cfb53c46751dcf0f7ced0fd2fefc353655028e1085f3ea6bb031a795ffdcce351ab30e079d1eb04aaf0c01ed100a9b76342fcbe4e770142514cf267f0b54d231901372e19214f1a90f83ed771e00db2547df3718d3275df4570ef1118e8b8b7a1d2cd40be0f189ef073fce58b458b0531ccac7e0e326b9df7a8f73d01676fab3ef7b1e5b3f25be9530d09dc9deebf2b80ec4a34ff7135ca8b7a40d2c88132c7eb79f1e99c22ac29094668196cf5526bea85e0f4ba760fc14bb79b3e628803982fb36147f5271c35b994628fcf90f6a501f65556fe7fa5ba07bc3220ef5ac5ab3b8387e42cf033104bc50bade5faef76fef65ed85d5c6539c3f8fff9becdd4be8de80a3b6d10e6b23c52128bacc802607eba1942a186c8c02c2c39f0819ee9bd073216ee4f86221180957ed4218881ca8c64111a36a2d3a7f9828aeac78b2eaeaf88b3e6db96bb3c48d105bfedc456b99ab6aadff3b4507799585d2875ee547516b7ddac6f3c9d1d992eda5c12b5e6534f9fb0df9a82cfcf841642e67c3c3ca3c3afe84420acf809a279bbe57541630ec8d971fc725c3fe53b63c0f78debc6b0370aa2a0eb7f8c1701aea216530838b16ad05d533956e6e1f3c7e49fe124bba193686feb9edeec309b27e83d3476b51f1c989f741f2c7564582c59d2fe770094d4e12d4d424515a011f32a6de94490957b5dc6bf40abffe0ea738d38f5bb58b811aa41433d7dd3855da8449af1ab7b2452ad47a32e0ae421de73ad0fd916336974a60141745a6b902fa435d25f672b3729ee1f24362d03f6f358747355daa16149ecdc6bba6cdaeb0fe2a56037fe32c46e695c17b23576612cd9b2bb0b87fe63b5ee7a1131cfa5484669558c183941b9c63e98e60baee25820b4a83a59df9837fe807f2ab086877abf443513e725f39fe6c06d37bc21ee495695e1ab9bc3657c1000078b1ec277d0de7a3b31d89b9d1b2d2b7b30d3615ed288f1c0baff0bbfd98337111b6352f4d755f0ad6fe56d29ec6e40e67d1d097ce3d89365e9a4a322f416ce7d53667b15c9716209f7c1bea380801f162dbf770fa11b51c6f2ef1b0b7b0e6d4663e1ecd40826538cfa2e4826433df19ffcba4c3f1e3cf9e7a723f544aad8b4f53dca4b3f9eb540037da0cfbb3560c9fc00c11a14734c61c4242c251367bbb0d34b15693e4ebcfe055a6e4551a057a8c539c81fa69de30edb642e0cbcc0ac79a5ca2798e8b3b43f655e830de87d1dce301b97f990d174805ad72a01f748ecdc2ce86d2ec063ed9e88c9c3dba9259b0f9ab5cc842e80fd4a2ffc9e15d4a3289aa649ce775d361a5c54cf6ff27cff32badffb406f3910283ba2b0202c10b3d20bd7eb6c707ef701634dd36fe65e0f793416ac9e322179ed97d629ac2211ec9b5784062a16131e5d9479da2b08b2ebce88cbf0b0a661512d325a96e2876eda8a22bf01ac4c8f1150bd6819fa27cd754c6bc080bac8cdc8d00bf36e1feae9baabacdd3edaa67ddb4524371b1ed91461427828156940af98cb0f1301f4a06390178d163f45d6bb256676cfae69bcba8ec4826f13f7154a29c14a37fa15c6fd624a99eb03b69ba4044528a9cd0fa9", 0x1000) getuid() pwritev(r2, &(0x7f0000001500)=[{&(0x7f00000001c0)="b9acdaee4264d32b4de4ea55936c95bc5515583182a827a16b96605af0e2a8873936e733488f1d246463b5878f0ce2ec20c4e64e1a2cf1b1162af8e9a16f56f43f765522ab933409b78ee09c780e2c90c2428588ac22d19a4ce5a2e645e9e8dc6fbabadf0f4d94275a60e8e1cc845da2d83d76b1105a5a4d1d", 0x79}, {&(0x7f0000000240)="fe0b3bb5cd4cda7c58b2f9fce6ff9eb9a1ba8f9883fe07c6a5d8aae70a6ab611679dc4bb31ffacb0f1ad4288f435fb9f3f2876cd40a9b785c80449139a3f5899cb8459b51527d4b9f8f3ca514f1a2256d453e5b0528a4d100eaee52a87eb05bc87ab47a36e5612032c7d909703a9aff7997f6ffa2261fd7042dfe8c2eb296093241c6304caa9b492b315cba8e97988d87b02b43605a08c0439a36ca3738fb0cab82b2bb5fc770cd192b46a51ad63ccd864f99df53d9b8da57e106d82649479589467307ee1be965b4bba0610acb570819465869308", 0xd5}, {&(0x7f0000000340)="c516259cd5a8f363b23cf8076e31911343c75253b110708613eead90d5e4badd07d0c202aa0fcb37007f01855cba8b50d8a0c08a0de1dad53d84df197400edad7f75748fa9b8b6cf586dbda59c9b9f5b29da0681c3ab227802366425eef68bd50c082472e567e763076440888a87b19931975855ba2571ac15173b6a5dafa1b43122351928570a5fde2418d538f9b3ac31d923bfe0543b1212fb127176c4e9cb3914ca9411767337aefa915c80e01dc5cb399b2f0158c0dc4092a803c9428acccd87b2f5ad4e2ad7e30e0e1186f4805eb0b17fac18b2ed4581db9a3e575e9f19584d9e4460b3bd4f210d08e5df4040e37d9f5c14d8ab9a058634c75d547ed5261530cd222047f7e06601de32bf823a02810da642c13a0ca8eb4249dbf38ef677625ef34404c73a6970b45d0384155a1000b364f60c619eabd4788d2d151efc11d985c392245ac77cbc836ec8f6e3bba88c8ec208b603199fb124f11a4874d9150c393560cee11bd16c00429fdabc42655165bb1e6ecb67861ca91fcf210d85b85fd770033dc48f27bd7db5ff268fae4d6523d077a11c8d06ff1d4c8fa379a36a32f9de6cd37a9394acdd7f6b268becbe85320894e56090958e824d770cd36a6ad6dae780598843c599c73ef0a737989ccff904428cb0f7d9cf7c8e7d0ca8557ecef390676f03dc4dd8a5f7fe42210754ab0b6269ed4a2d46279c0fbd1ce4e0cce7b642c9b74b3b4ad03f60f21251f5e2f8a8e53873ceabc3b9cafa7b27fc1ec7a8001e13c525ce860080aa795ad54c8cd2ae18fa54b17caaeb041ae4978da3b7084060c2ac27923f069c10b6ede302ab37d4059ff3a566d77846bab7cd113280beb12b98b1a967ccdbaa2b604cd9881ddd5f8ce6713f682ebf1991188495994a361468652e390367051e2e7c89ad5e5e591f627ee4179acdac9d962a00133c2ec3d9b2793057ece573bcc3e92b43d4cc44387aa218f5f396ca10026e61b160f9c6aaa4edfbcdc497face0bd7febe6d9c022e30a2a6cb3559ddd4329b9f48ecc9bf04122d999710d6fde752c677bf548657f2b370bbaa16ee48ea176dc32ced416875a074e06082dc40b8f8909d39a9ac0582e5442178287bdd79422a359d1dc269aa9e92869da68ed1c7dc8070a85ace7827ad36c6b26a4f619bbe01d8f9eea5d971f279ae12009eb7f3eaf924d77120566554386d472d1974cefa6435c30a18dc04f626e7eb85cdd85678793a0713b38d64f4ecd2be52520e24851fef4250ea7bd1a391aeaba8d9e31d1d162ddfa599fd9a0b74c6cce5d7df924b439b86bf37e41db287d9ab9456501b668d0ebbbcc9bd86e2687c4af79d0965d70b5e0459e1067999488333c760960cb0dd2aa417b25e81c912b96353e040199d2de58477cc7473326d6736f2f3d693d3592a4d9652ec8f7cb449269d10f44a76f5401a2a8780365f86eb4f3ec2ccc8553ef9afea7373710a86d570f5115e8e2f056407a48086ed033fcd653dc1431b69e962cd3aecbc6eed2b437e76750b5f45e829c52629c2088f1c39a20042f4599a0123e04d9ab03cdbe0c4dc58273ac7b007de04a459d7982e0b83a892fd58d5c10cb52aa602c0c23d6af592af3f97d2d2a07658cfbcb3ab78ba12a14453d3b89edff43ccf239894cbf7432b5693defd01b5a3d196aed95d5cb89b590cec74ef4939269e31f60beabca52c40830d9d0bd2339e403b7b7be81e9312e316d34735c523e4e622364092600a88eb62867a27253472c4ef4ec6c7e7f74cbdca58ff6e9627da43e3d0ecd6f1178502039f906dbdd36c677c5a2b9f08ad0c350c11ccb733a13915e76fbffad8777cdee509d2cf37b7f059a9b11e175f06539908efdf6a652dc3d1a4a7aeb690aa0b02be1b9575b608324f97faf1cf9c86c25455745c5d26bca87d4c7e1c75794ac65091482d0cc75d2e1021b60f51b1bb4047b899e032574d4088b0aadcbddd5083ab246f769b00f6aad3ed10ad5f54c3079b21810774534249d02748e460e13e6c7cf0a6ee92ba76d9e3e1a9958b0e7a0943c90e87c8f7258d15f1ec132e95caffc87380ba6e537efd31b70dfb0210a491b20d5b6316840d3bb1f3c8e070d5f151643625f8cd55b56635d19e07e3240fb630c446a3973d5213185dece9d13badc33195a9eb4bb232ad9a7bc7ed9e5ecbc3195954baf7facb8f293139e00e0785f703d31576a3c292a692f6ede859435bab433f7b1682ad625c070b0833e7291969a67a49097d974ab23a9d181ae124f7e0fef595af69cee056c9a1848a6d83e5ad606449bfd35367d7d305ccb47bfc649a05125d11834ac00d198494281ad7872b365817270f38bc55e5083797dffdaab5c16c678adf8562c4e4bfaa7f9a8a98427e102ce14c5d7c086ffae951737d1be16dbfe5008993dd56267d92e5706bd256626b03d537d0d52a316ec985423a197391c6cc567b7b09a9a33478cf386c053640f2a52e36b6fb650b6ea774582ae89296b709dd96ac49f135596a33d3db673a0cc4a244a54de123aac6374a4689d607d01e09983584d9d0df9086b1aa448b0b4627f65f8d2b980bcaa4ad22ffa11a690dd61a4b3cc7a778c9c836804963cb470ecab9a33bb71f264b56d1cf1adf76d633ff7ab8a0a4728e950b8aef0cf8a9fae49d86026c3d3b48d223cd23921a8f1bb9723101f2758c7cbf42c5c78cf378437f0fe52d493a3a1ab6caa2ab87202a21342637818c3dfb8df98cb7ee278a08ac73dd02dd40e8b7b15bdfb1791b214ded97f36d89080905fa55ed165fcbbe446b72b5edf1c7e6c2ee78dd8de3972bac190ffc4b362d84105ddbdb4a876392bdc497003c67567225dc97b4e1d724fc74a058c1f9198178ffcc8d54520856969764833da69b970d862dd2deeef6414ee5aa031a4b6b3bcadaf61597da65e010889f7a50d877ecb3820a88ec8b89c24ed53d18a28a0ce49a664aff93841df8f1f37e9f32cee8a0f12edc4a67d01aa4581afb0c546d51e18ecb3884383fa30ac7a3a76bddeac56ad2520c095df9294dd7bcc35338587dfd38cc65790c04db2b181293eecfe9d4c4841c1e72ac2a1e0ae89fbc82fb2568daab964225befe8ad5a18ad19c7d30b419d7ef362b11a798121f6b06a2088c6bac213f8153e0691ffd00cfad51e1b241dc6fe0d8ff22a1925b2f58497ed0c7703c88f4dc720c05a7ba1e57e37126235a6ee9d9f66612732a850d477f31fe8a1cecb8360a9c42337c61bd3ef3b184a34576fd816fc677a5c68572780424683d2f2f7463adaa65c45f6114a5481607f0833b11f50c65df1d1c9ff9831a6546a654f3f65d263e00bcc4f5c785162fbdd0c1c3df0072b9a708dc47e0838a36a9106595eae36436b49ba4f50c9227c0ae98139ec3b175febb82852de1cf73c675761f4943a3319c900fa46dd8e302ea4998e6a896449709262e047d45811f6a091a259c6bfde5e7a92d7482d52fae863b9f611ffad2e298f78d18694b78bdd01635d0598b658542b500b391bc1a4fa4280bf9a9e86912a52003fc3a8d1b881f82e2a5b769eb9f1bc4e92e85d473d75963fe10ab76a2aaa715b88dc8e5408b0aa9a7b0976a76d3831d009bb48ebabb5d34dccb04a46a92e94dbb4e9daeaad6e61f0dab4e7cf7d65cddd67084c9ddebba125a0516f262db8a37485c8a0e2eb444613e1d084c6fd0e8af6680af5dbe1b1aa2adfcc618d3f5da20d7e1c06a68ddd829d7523ac3ab8dc60baf5e73df4407c7dc44a7721b17b64325aadcf2dbb796420c1ad4dd79bac70dd9206396b68149c39fed62d3cc4e2b1e2819d1f34316fba575567c800fe0442a8d4326f570c4205238f1ba17cb48484db8c3d1cc9cd13b02f48d80efeb32561ad89b98e00cf3e39abadba0a3ab976fe23cde4e8b4d806d88fda50832764de31eaafb2f144c200a580957a62ad3875e4c46e2f3162591f5d37ecbd8bc41b9c869a59f8e2e52b6dc093b5ec08787a1a1e52ab613bb1f945cc4eaa088ed4425bd72526cb94f6c5cfcb79860ea1a2f55f7f8fe6f32a0dc135cbb8182968d0aced5e890df037be2f2a0da67bbad07e243d5e25bdaec8ef7ddf019a5be9ab5fd236f370d9c399fff5d19627b6e4d50bb3271056bd135d0ece3696f040c741cd6c8c11b07840cf19823cd9e328f56e5d3851fa62af5c05d1ad0e78f6af3e05931f28c2bdaec0f99795946b97637195b818199eb326a8b0679fafbc9629d86a4fb2f7ffde85db9de5fc391ea9b082c43a06031119d5ec87aaf7fb95910da25e347dc34fff1e04c266e506bb720e34e9e760d56094dae7875966b8a13722ff41228b96f0779ba64c946d3183172dfebd28e2451c0f7bd09daa61087f23e0cb84ced0ce357e6dd47d0d56f3985d0e449715656cbde764fa6466bf57c7f993d175306cf70bbe22df50713b46cbfb9922d0d30b475eaa11da7e9bb6dfc49821753177db5c6f2e3f78e7a48b23a24f670c33f208f0dbdf35b3ae749d543396f26bdca48928f4edcdc56ffaed79d7cca0922667fb253f964640f1b1f4c672edc5097a254a36dcf0daaa41e1c35ea893d67baf92c26ccac03bcad790157326f91c871dd060f48a59b91de6a4b80c1d80e0a10a1bcb172a4a8c5509495f6059e056fe6a5fd686e0a3201f57efbf843584673adf13172fb5c19c2d38f3d6af5e10d9c645e7fba38e44d74a4e93ab6bec3042d46c05a700728cb4b87009a81d60dbef2cfd604e43e2a5b8f9d15cd8aaa41cedeaf64e45dee1f363469955143f8372bd916bfbe3a7475d9a563f267754d85d74068ebdb641bb69dd6431a980988eb8a924e6fc6f91e1a8a2f4cfaa0977637a8439fdbb81f9af0a8f7b2ae0fa57725c47f5d0764de026029acaba744468cdc995941ec1f3f8a8ebe0e7c33120a921ffe60972c35549ae3d968dff10dbf26ceea895779e52986c9a9f9389cfb0d4f9047d81db81c9c5dd9493c5bacd61bb9aedede182c0f7714b377d162ca4eb5f0c6e48327e66a7ecd7a28b4b7e8b76294382d5b55b92a1d0e98fff25e0f4ee288ad4c27cddee3be9ed549295c4de983236b1827f8e5e019a66b4fd97a1ee4358021618bd242efd96df0858529e7c42c6c7115ea366f3736f6dc88240a4c9587e4bb1bf4c2f641185ce000825bd7e6bcfa191a79788dcd1544c224521bf95ef289c0b4cc5290a44a6c9570029f8aedb13afacb7564dc9318b915d89309f30a278ab544608f8de79c7780cef0c8881d482a47090ef0b45d30bc79afd0f3169dc0c6261ab1ad47bc8ffa6dbbb3168fe77fca4cb12c6ec8e1aa3f3b0181529a5f0a09a9e63ea1d42eab1c6ac03874814f363146000a173d472a5a51358324a5811a5428d59ba861be9fc6f090cdd010a1ec31bad007eaa698bd7731df38d0d6341f917188c4fea95c98ed1c43a4107a45396bc5150720fa04af6aa192f6a25da41cf3b5348904fef528bf41fc2d44c69fa60d8f2b712c8ef3627e15b6d519beddcaca71e1fb9034d8a54028dd7da20545d8e02b2fc9e5f4693c7576a3d4129842db9e08b57fd8f74805f99136c83c55b01cb58dedfb8cad00ac7237e0f8033a0bc3bef9ed9a4c69c1d24315a575a9d77eb5695994f3c473ead6bcadb4378519cb167f55211fceaeefd2a5961e13c35a8cea469d67829c88abd8459843ffceaf986f6a54dfff9b34c100c5ca6b4e7bf232d542b1ec851959f4c89cc46273e68327c65bf6c55e127c1b4a8a83fde12b68ec0ef6ee821688c8a0492d85ff0c00e31b340c301b68341ffb33a0519abe29de965aed7bfbdf3de4d3e36196167c", 0x1000}, {&(0x7f0000001340)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4ba52e63e401b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf3d7c876d9cf8bc0adfc7677835d4e4240a839fb7aecb39afc23e5e6370854d56ea058c", 0x88}, {0x0}], 0x5, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) r3 = getpgid(0x0) setpgid(0x0, r3) fcntl$setown(r2, 0x6, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000001900), &(0x7f0000001940)=0xc) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x27}], 0x1, 0x0) open$dir(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) socket(0x1, 0x3, 0x0) socket(0x18, 0x1, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {r6}], 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2d012e0200000000000000984d90d98fa462d7ca04fdad2ef08d2778c7590400ac9b2c"], 0xa) sysctl$net_inet_ip(&(0x7f0000001140)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x25}, {0x6}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) dup2(r1, r0) writev(r1, &(0x7f0000000600)=[{0x0}], 0x1) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2d012e0200000000000000984d90d98fa462d7ca04fdad2ef08d2778c7590400ac9b2c"], 0xa) (async) sysctl$net_inet_ip(&(0x7f0000001140)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x25}, {0x6}]}) (async) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) (async) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) (async) dup2(r1, r0) (async) writev(r1, &(0x7f0000000600)=[{0x0}], 0x1) (async) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa, 0x0}, 0x0) (async) 16:00:49 executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r0}, 0x8000000000000009, 0x64, 0x2, 0x2}, {{r1}, 0xfffffffffffffffc, 0x24, 0x2, 0x2, 0x4}, {{r2}, 0xfffffffffffffffd, 0x5, 0x10, 0x10001, 0x7ff8}, {{r3}, 0xffffffffffffffff, 0x10, 0x4, 0x3, 0x800}], 0x4cecd1f7, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x6, 0x8000000000000001}, {{}, 0xfffffffffffffffe, 0x60, 0x2, 0xbbae, 0x1}], 0x93c, &(0x7f0000000240)={0x5, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2f020000ec"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000040)=@in6={0x18, 0x2, 0x103341b8, 0x400}, 0xc) 16:00:49 executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000080)='(E#>', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f00000006c0)='G', 0x1}], 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000100)="902cf5ed54e0244519e19ae0612789763b512388cd8e5581aeead7bb487cff11f9405fa5085104b96a95d081dc97048db41411d7a37f652fe4e523fd0cf67274c8fda3706610321cc4171b2f7ad419eb7bd7a6bb180cacca618386a9b747ccf8a52ae68546174d02d7d99c471f66fc79b71cabfebcf77a161cb843f33be0b5aaa9f1d337", &(0x7f00000001c0)=0x84, &(0x7f0000000200)="7238215d3f1f622213e69c02264097b89395c5ea7aec58e92e5bcbfdc5d096a110886d973aa938dfcd45d454843ae26cf20fc64171f71eb4942a23590474e054fb37aae37ff9eba3f2c802e377fc3b1f01e7ca13aa7d313e85d714f0a0231e082fb65fb588949f5647967bcda36f3e0d0517ee1ec326077c82a3579b0822d5c106d5276687970c3e694a92021fdede33a51ace451f50e7142c376213dcc9a23de23f17d376c2e0acd03a3ca72fb2f0d3164baed6ff4d8cc774ac2c47ad526ee25b749746be85c3bbb03d17d570b2928fc3467163baf78bc23f9822faeb7c82033743", 0xe2) load: 3.37 cmd: getty 63276 [ttyin] 0.00u 0.03s 0% 316k 16:00:49 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) 16:00:49 executing program 2: r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x1ff, 0x54, 0x200, 0x20001, 0x5a4, 0x2, 0x0, 0x10, [{0x1, 0x0, 0x1000, 0x10000000}, {}, {}, {0xd0b, 0x8001}, {0xffffffe6, 0xd405, 0xf88e, 0x3f}, {0x4800, 0x0, 0x8, 0x8}, {0x6b, 0x1000, 0x10000, 0x100}, {0x5, 0x2, 0x7, 0x1}, {0x100, 0x97, 0x7, 0xffffffff}, {0x6, 0x4, 0x1, 0x4}, {0x990, 0x6, 0x1, 0xffffffe1}, {0x1d31, 0x0, 0x8}, {0x7fffffff, 0x4, 0x3e830000}, {0x0, 0x0, 0x0, 0x3}, {0x400}, {0x0, 0x0, 0x0, 0x2}]}) r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000100000000}) 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x2}, {0x6}]}) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[@ANYBLOB="77e9489ac989e376f05a65b5b37fc7d86e1979884ac2cfeb29bb948338d9df45ea609bd6d56265fc47b8d57454d8ef2c5fa06e2a05a8ce05a933c14e987767dbf214a5a243fefc161a7c8df38dfa8bd2f8ee75eee483a3251da4ce377246c66e2e8027a109632f4bcb5b3d5d5cc1cd13df85feee765d72220aa84c4992fb49f16fbb9d47eda225dfacd67d6f92b52198060c8550d36e0f6d8caf1f7ecefe8a51b2aa620a64bd19d638db62749909d031fa32dfd77a1fa1f2464d715dd3bf8d2f5210ff831ecbdc5ad006f1760f7fd9812ee7bfd63b68ba0aab77663f521a1c7a7575c379c5b738f1b4af58000000"]) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="780230"], 0x10) recvmmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000540)={&(0x7f0000000200)=@un=@file={0x0, ""/74}, 0x4c, &(0x7f0000000880)=[{&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/145, 0x91}, {&(0x7f0000000500)=""/35, 0x23}, {&(0x7f0000000680)=""/127, 0x7f}, {&(0x7f0000000740)=""/138, 0x8a}], 0x6, &(0x7f00000019c0)=""/207, 0xcf}, 0x4}, 0x10, 0x1842, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8020978b, 0x10000004, 0xfffffffe, 0x80a19a, "bb080001ca0000000000001000f72000"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) shmctl$IPC_SET(0x0, 0x1, 0x0) 16:00:49 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0) (async) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) (async, rerun: 64) r1 = socket$inet(0x2, 0x1, 0x0) (rerun: 64) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) (async) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) (async) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) r3 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r3, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) socket$inet(0x2, 0x8000, 0x1f) (async) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000400)=0x1) (async) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) setegid(0xffffffffffffffff) (async) r4 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async, rerun: 32) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 32) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) 16:00:49 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=0x0]) 16:00:49 executing program 2: munlockall() r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0xb, 0x820351c, "090e4de6d3a80a00008c6c4d020000ffff000400"}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180)="5131893d910a58512a1248876b2208cb288b597a13c8a8a50277d8872d7c210127e158285ec0fda009bda8b6ed2a4e8d1d19db6aceeec7424428f433bf54ec1b4262508fbae1b7dd21c4804e61873607fb693f6ca82c7de323c348aa73cf6eddea4a202d32a8161518f5432f93ee9456d31e2af9336ae58318f8c3faff60acf79b8e3f2588de22b0272449af7119f45c640815", 0x93}, {0x0}], 0x2) read(r2, &(0x7f0000000280)=""/56, 0x38) writev(r1, &(0x7f0000000400)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5b87883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62af88b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83025c29bdcf47011f2551c2c41149ee6f8c68c1496358a5bd156e0f3a7ca107879f9637b65000741d44f4b7dd58ea1c2b22cb3b55d73b76c6b7b22034a29caf9912dee651703a445bf06b73cd62584aa5f281ed24f079316852ea72e343e847987009b8df30bb4c97b8eb5f6aed3621caecec63520d740333dbc3325a2314e6", 0xde8}, {&(0x7f0000005380)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad651db36868c145f22842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694a1091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb0", 0xd2a}], 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="b4a4a4f5dcf49e63ffe42f5a6c33306ec531c5d7b5994f490ca8da5c2f8fd80f8d7553c352c3487c332a15bb876c52bf5ce23e3d7389c9d3f8e3541dcb5a427d7aaef8d44c1cb484f3fafaeb0a22a0578396dece85cbd887bdc118bc1ad22826fd09258183846cdee4346d0181c7cbb3e5aa44225f14b192c24ac772c6c74edbbf88e99d8c3e0f6d4dbff9c1436b9893735fce1b3b1cac1b9677fbd3d98305743f90e102d662110b0817b0464a4bf2", 0xaf}, {&(0x7f0000000100)="3041bda9cb1e853b1538e8ac4d716286c3b44aa697d29a2b707479c01c856ab9c857514118790df78f34d8b6f83f10ffb0593867e9883c1bc2458f16b6928a5466590998d796dd3408342c82232f615f70cba6365341c6f5281e", 0x5a}, {&(0x7f00000002c0)="1733ee17464f0900000000000000ee208a3369cbac7b6b91c259fd75ffffffffffffff4ede8d3f5046d301e0d0edf094d37dc6756590731ccb8b239c2c15faa5f95f9d69b583d97af7c6366fbf61031a655bfa1f4629138592c631778c34b9396c48e3376cfe6b6c405fd90ad93051ebb40295fc0c93cf58f1aa286104e0ea0aa4f0292a0152d44000000000000a", 0x8e}], 0x3) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0xb, 0x820351c, "090e4de6d3a80a00008c6c4d020000ffff000400"}) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) (async) syz_open_pts() (async) close(r2) (async) syz_open_pts() (async) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180)="5131893d910a58512a1248876b2208cb288b597a13c8a8a50277d8872d7c210127e158285ec0fda009bda8b6ed2a4e8d1d19db6aceeec7424428f433bf54ec1b4262508fbae1b7dd21c4804e61873607fb693f6ca82c7de323c348aa73cf6eddea4a202d32a8161518f5432f93ee9456d31e2af9336ae58318f8c3faff60acf79b8e3f2588de22b0272449af7119f45c640815", 0x93}, {0x0}], 0x2) (async) read(r2, &(0x7f0000000280)=""/56, 0x38) (async) writev(r1, &(0x7f0000000400)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5b87883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62af88b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83025c29bdcf47011f2551c2c41149ee6f8c68c1496358a5bd156e0f3a7ca107879f9637b65000741d44f4b7dd58ea1c2b22cb3b55d73b76c6b7b22034a29caf9912dee651703a445bf06b73cd62584aa5f281ed24f079316852ea72e343e847987009b8df30bb4c97b8eb5f6aed3621caecec63520d740333dbc3325a2314e6", 0xde8}, {&(0x7f0000005380)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad651db36868c145f22842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694a1091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb0", 0xd2a}], 0x2) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="b4a4a4f5dcf49e63ffe42f5a6c33306ec531c5d7b5994f490ca8da5c2f8fd80f8d7553c352c3487c332a15bb876c52bf5ce23e3d7389c9d3f8e3541dcb5a427d7aaef8d44c1cb484f3fafaeb0a22a0578396dece85cbd887bdc118bc1ad22826fd09258183846cdee4346d0181c7cbb3e5aa44225f14b192c24ac772c6c74edbbf88e99d8c3e0f6d4dbff9c1436b9893735fce1b3b1cac1b9677fbd3d98305743f90e102d662110b0817b0464a4bf2", 0xaf}, {&(0x7f0000000100)="3041bda9cb1e853b1538e8ac4d716286c3b44aa697d29a2b707479c01c856ab9c857514118790df78f34d8b6f83f10ffb0593867e9883c1bc2458f16b6928a5466590998d796dd3408342c82232f615f70cba6365341c6f5281e", 0x5a}, {&(0x7f00000002c0)="1733ee17464f0900000000000000ee208a3369cbac7b6b91c259fd75ffffffffffffff4ede8d3f5046d301e0d0edf094d37dc6756590731ccb8b239c2c15faa5f95f9d69b583d97af7c6366fbf61031a655bfa1f4629138592c631778c34b9396c48e3376cfe6b6c405fd90ad93051ebb40295fc0c93cf58f1aa286104e0ea0aa4f0292a0152d44000000000000a", 0x8e}], 0x3) (async) 16:00:49 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001040)="7ed7ca3d187ebbe72245e54d741a42ef3d4af9d2e5e81721ae1b142181e2a771e4c3", 0x22) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x30000, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x400, 0x60) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r5 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r5, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x2, 0x10, r4, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) pwrite(r1, &(0x7f0000000040)="a7759a84ce676ee5746f8e78af7580231ebe8b709f7720ecd979", 0x2b61202b0f1f4ff7, 0x5) 16:00:49 executing program 3: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:49 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2c, 0x0, 0x0, 0x2}, {0x14}, {0x496}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) 16:00:49 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {0x8, 0x0, 0x0, 0x20000}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[], 0x10, 0x0}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x5623853ec5ad65a9, 0x40) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 16:00:49 executing program 2: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x5773c543, "102609307e7be2df67de208c8bda64612c3100"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="b886b4e47ff0e57fb99bf049fc6a79feee4da357e2a1b85c2f535c0a003153f6e2e3d7555ca8", 0x26}], 0x1) setrlimit(0x3, &(0x7f0000000040)={0x7, 0x3}) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="3cc125aec3801c8286a780b3921ce51d6f8cb8cfa9422a69c30af468272e63a9cd622953ad30df101469c74178256cb76238ee16443e67efdd862013c12b5ce0c2d9b530d7c10dc8d723b2bf7a0916d9d0dc58be226679f68e3af6b8f9f1fc46950d96498f3c598b70a3485b80b06ee3f74289a0799d85545ed5bf01a44c82c3837a32a00754bcdc4a27b01013be56f1c5433ed7fc71d2dc37631c20c1f0", 0x9e}, {&(0x7f00000009c0)="48f1ebe7a3a5e9dec3413200fca74970c78fe0e1b72c9657599fd337e2fef605149f60dc741cdcde2cef3afed7b86a0df224a89ffbd5eb5edf5184db88b93e06c2c5420bbf44f301a4c57d86a04941ac8e3347035a0a9e08971695c3a61fbd5b752dd8a8451d14b8a2c412d883999b1c26f0824ce7084be99fda307efdc7b458524b0dd0c96b5644ba0ae72c3e31ecca4624a4a642cb58c3efd3415e33f5d2df6bfe5abd3ffc9600986fd3a9c0c3c9135f9a2f94c68cdb03f64bfe959ddefeb8824584f1965c3dd6894766f6ceedfe33392ea55850dfbb796499f4ab22c7b18e9347f6f65c01809e53137f3b236cbd14afed6e8bc8f328669e08d5d732ec12da9ba4435de26506d3bbfb7482417777fdaeb70a2707f156c1e2ce6daecbef1975798fe2f31bf0ee2d5b529ab50c279c10429ee356c72fcc5f052ca8053b93f7fa7e6175b2a40a5efe7e9c0469ab7380e23b658ef789824b38d32282fd98ec8dbd36ee866d399b48c600374c4d7cf6976c4968a5b270b78ef897f9a4b1af7386c2c49241b2e18e774d121f0c8e116809b03c16d3f3121febdb7383c2d3cf98ef98538fdbfd8b542b187e35818e62ca4c882f83914310157d97ba511f74bc5eff8a380d5dafb049128283aade1a7aba4d8a7151eec71b001f47caf26e945977ba605c8ddcd53761f42540a6121a17d92aea7daa8c355e4bdf07be67d5ab98032e96c9e0c52f9891cb4b195e82dfee0bbdef3259c7aad7d9f340ca74f4657f870c8593f84646819361f9093e4f1e1cafe65cff19087f786f4fc4ec5cf7e737d0aa1643e3a63713a479f30f163f665c2c593b39555ee6848042c11a9f5ef41421d0c9d3274c329c72600e7a06227fa4e15c544d17cf3e9acff2a265d46f2f4b72fbab0ba94419ce4c95bae8d1f87c691a8178e76d323c87cced569e96fa94474f6fcb757e219338062190a1f00a631c10457dcb9b923608295dc22f14f928ad1f25c1b5072cd76025ce1f5ccd29a20e577b267bbb5a44b8fb32b25db428dbe22e12a0d67e21b8337144da52b21eadc64542018401331ea19024e3f88105450feab895e8d767cb31f54c77769211956f62168e31f8748cbc7394c19717f41fbdecc33f34b74b5e0614b07c88306ac3527dbb46b3385097263c0cc693fee971e6ce3d7aa3f6106480f90da2d76c981a53f5e55a04b16e6e2b3b0b18fce5ed72536f06f4df7cb3414b8b53febd8f219f6c8b1e7f80de4f5423f33343dde8b5ee6ebd57d6e42f0aea2f88fc4df500897c56e8833e4aef000c499aac9be690d733106114ffd95c1fd647e6cb6bf2a2ffa507c832aa300475ab15833ef5b223eda24faace7c6b5208ccd151f05efa7c62751e458c6f295bba9d8eef1d6519017fd916941a40b9bc6d3bd22f4844d169423944ebdf4eb6a97234d71e4db75d1586ee46b5de95905fffbf73cda8a2197a10680f5c73e8197a1b78e1af8c06c99507cdf46fed4f9b8ea824d5cef6186b75326eda0b773490237f665e265c7b6ff6c5c33a0ddd17d48f0e88f81a624c6da518014b10b8ba25302b6eb05f00cc0aac17311e818cae3ac9e107fff68724777ec5dc7d105e394ea7268a1a3fcc1d72b2f4a0277810b177c625d0e885ed3d812c06d29d551957f0edae825a7e4de9aaede7c14c01ffc622f02613b0c28ebcb126f7345f699c4e553743a45789a7e50a519714c7d89106d27d36121d7692b8fbd4a29283acff1b933b90a29bc3f456326aabade81af098186e7488ea24a90537127ee8f4980d01adebf8f508bf86e7dbcbfd8989b3b755ccd83daa3af9aeeea86778a3fe8b32aa30239607e9d18fd8b713a2bd88351d29f045517c9db0cfe9d4f33816256f95680af6d36020078154cc9450159decab4db3b2dbb2d8a301ae2d8ea48b087c0e611907aeb0181cfe5ace73ea28ec03a6a1928dfc5d64fcd7765f1c428793350fbda7af559d7b94b71f3c6b9e83c8404f92f099052d9fcbbc544edc76471de2bfc4eac85d4c0df44c803b6b9deda0dad0bd4e00522f7b6821245643073ab6315b0378915f514fbcdb8aa19e984aa3665e7bca08798f30ab8865742cf0039fe65711e422d25a0551ba6fa0b0c3114fdb83e34a9e26c02b9811e957bce601966b593b87187abd2396bf8f960e468e490897e75ecdc23fdbd32b798ada710552bb5ee8594283532e78ee61129609c84ecd079efc39ef6758d92f8a541989c10214a44784aae2e06bbb16e9ea53cc4eaa3fb04e247832a690694b52be0ece95007d3b62f725e7b3d1265a5fc4b47cea41e7129ec118c7227dc1bf18d4dedbfa845fecc01cad05dd0cf003a00c66e936f68084ab4b50d42a6c72ac23946fd9788f3f75e0b570006454fb462b4b149fb154fbfa9354f95155677041ba26536ce8fe5995f5ed796f028e7c342cd16e7426bc42e096cd59985f47d7e15209677a165b019fac23f19393cefcc9fa1869cc177cb098cfd80af3badff28e3b9ca7826067693373d0f920803e7882bbd63e7d320295327b2bae2c2b80b15270b68e43a6f8e657ed1fa17219c983b936ca21ef39dee3c230669055a1c9c031ea36b5288d744de89bd98ddc8b2a4d3062f4ffc772dbf3acbcb5f933cc0414c14dfb683cc0e6b8405d3a1c6e3b651650261ebc985748b8d2083b34cf21ac7f1403c73c577a75739143c25820b0f30d99772c779b632fa189dc066e29a28edbdad794447c0ea68be88fa21fb1f432edc678b7e58477653b8c28929122d80755aa74b9ef9fa82e625d139b02a96a7266ca0f2d107b59eca5fa2782e9d7d3fe65f3944814f5075bccff884523f713f3fff61dbda8ea4356aa949046291f325f8b5117d68eb0eafa3c748298365600af2c73c9a73a95233b3727817423289ce8609dd9fede7933645e99ab0c8aff7be75b3bf40f4ed9e60c566221f69831a2c551e92e62ba258e1f36f5a65338ea5af28430d29af9c77869f8313339004d08243c37871eda005dde342e33d52fb75663c3a4585c42f786c97e9f9e2bfd5c4a0f918fda018fc2ea13a6a02c4bbf87fe9a9be12799d004a5477d128d7db1bf79892397ed90b6389e78d3e80d87e94e945da4c4c42b6092274d56da0c07d5c5425d7d3f8586857b85f4a19e834e7944f3fe61b56e2835dae08f40011f2c6225272b327e9fed090a00b9d96517d587c7e3c40106fffa324aeb88df784bd91a4e64859f238b8d97217a82cc8a4a00468d732ea6b69c2b763f04e5f4d0c87be98cbd70f1e6991d1423937cd12d15fae425b7191d8c6f477304357645f56605a5e94752c8ad455c8a6434e8ab038512892cff9f8e4c01982fd2a23fb706ceb146f3ca4d80bfcc791d592ee29c6b022c5a808c81a7f70ec59c0d03f310b05ae2015b3707b6345ae69fe8ef6c206bbe3f9d1726cdc8c759fcf0c9a0ced5d706bca06051becc8517ddc15e79f33018ec1b593deac6ba858cec58281492248f9e06bab653a91ff1c02c682179df8eb3152976102b58aea45d411fddc33dc7a9d9b81e9bf17313657cab80b04f542184c3774c131934c5a9ab16896c39a142b56b85fe2a56bf9ed99a447740f077706f1a6a8b0e80514c17db71110e86b50ff51ddb221e94c9d91a708ccb1f6d6742086ccb2554fe233b0114a9996d103877f8afffd2b8241c0cb1d5843c7b600276cd3a8afdb9dd4748e66bed46cdbbde7c3b49ae31bc8b8bf0a522904819ccdeb33a9e040846a3f6c04a67070e409565091de02554f769ed1f80f6ec3fd072618cbcbde5e17c429343aa43a9bf85f545ce4261567140dc77b7f72a14227fe8d6c47c2a3fa7fb53d5ef9e2010a43ac871256352ec69626126fd41a467edb50649c15864cdbe1019174d774d0223efebf77e2cde1286c01fbce888a6ed0309f06adef3f599401c368c543bfe4daf26f8cd66ae017536c59d3cccb339614e28e40d8a4f3d54d49388fa846305fbd69e8e46517d76f030cd6cfe91d19e61ec9703285393439720161df67e4743a566acafae696135cff04c8030a2daef1db49926e99e8ecd37c7b57d25230cac07ce2703407ac2a754d8613f7c6bd473020ec1508869c63c8f3ba5ea31418dd199cf4dfec1af7cb58890c5b794dd59687b2aa2bd66931f18c44a0c10877a8fc76af17546b756f3c162cf29ce0b418906ce0ef36da0495455eb8271e06ac3b98f59e6c4bf9fdc922d70327248d495bc183d6ad21c65dd278fac6df6e3091e0b074175f1a817f91c3a6629f518cf4ba85dedeb135b0c633c6c7c29ac8ee884428597b6a3d8c641e4b095fa92db02116b18c0ac291928e653ca5bb3208c57c258a0918962bb099d2856f70a273ca7ec45906d1d507e1cfa66a6ec005b261ba2ef13bd3eafd4cad22d4b62331189305bfaf3c356b600d0322cd881e2098045d94df1788aee3b689f0913cc621d751cffbe502447bf9e73af952d326359b28b93464585119576607d87a25eaed06ec34bb1199cb83db541ca1b47dbdc8ee9f395f10301e83adb345e431eea7d6e281d394f1304e55277bd84917dbe1bac7117f1ac764d9ccad2eadc920286a70dfcd010e649d872b2a373d97b9635b7d569091efdc3277eff382682bd4de4a4d6e3028914f84611e75335d3b6011ce26b895c7a8f511d72e0592a4ec592ddbd052445dfaf56a7169f7a9c426c2358904d68caa0327cbcfa749b3e8c383f33bd1447899867c08d478fab7d6201f61408243e891e3a48b35c0847fd49d9792cad20180fa348dd16c72f19b2bec7c68c7e699dde6b5947a3e94e83677f34a20f477f464df913af40a16ffbc5b8dc5ee75feb17fa7f04ba26c3d606f0f025855dffd057445d32a7311c14bdc9f3c11fc274cbc6ed0b8f577f4967eb1ea3ffea38275cbf8cce840fb89a0f2479c22c7be5a0fa944c29e556e22ce892f27f2ce656205a28dceb65af850eed523cb118223e2c923f3d5de1801925717452ef8f0426fb6f6a46638678eec93b65cc459b8298f0b45e5d92517feabb589eaa289519d146b176cbe5815e6010e081a27fa3b0154e9d70e8fe6f083c6bd63e572e70dd56cad922fe86b870e68f16d978661ce5ad29a11d65959fa8357ff0a6a5999c681f0a21f38a327c2733c7b815aa39b556a2d93b089c5128df93ba9ff55b976f5cc11e596baf4a841af3cc037769ba498f552fd4d608a699a438a35d7898ee0fd4690e9c92033f0f72d77741f20157971286b826ebfa3370f0e5e1f1df8ff73f2353d3fefc21e8fe52ad3649371e4b7b81cc42a8a299dabffd99a7d677c383d5f9dd021616940a790a9ea2cb5c4188ac5e4ab0d3e6bc2230eac01a854dcfc45377d10e9b558bef777e3857dab33e6d376be0b5e562ff3866886128a470c40f6486ff0719d297ada555643c3315233ba654357db8c968785ccefa2ae3ca5d35822a58224a6d80ce48477bef0e4918d2c4a5952c33e340fb4adfefe5c83c5c36b30089830da4a77a8de6b91dd225795c9bb94a8b947e6e1a8399991320e36370cc9313a8fd80e84ba7d0f632343b38c8bbc7ed0e86240be2c6401468674103a2fa7c4d6a765d6e6f6627ecc74fdada9ae424dc8d4d26b13e87c3cee0be3e3bdad0c4bfa6d0358f431187b714faa49e56becba2bc71dc687b30a13cfcb9b1b652ed8ac94b88f59bac89009f08a39b30a0e2bd59c81a109599c5a0cd74a8bb4d670e095e1b071744efca6206d5d84f4190e415ec9cd588611a47f7c7a042f9563d576f923d74713183471f23704d1e32f18a4927f99b66fb7d0388814cce26945022fc", 0x1000}], 0x2) select(0x40, &(0x7f0000000000), &(0x7f0000000080), 0x0, &(0x7f0000000180)) 16:00:49 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x4, 0x0, 0x0, 0x0, 0x2) r1 = getuid() setreuid(0xee00, r1) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = getuid() setreuid(0xee00, r2) shmget(0x3, 0x4000, 0x248, &(0x7f0000ffc000/0x4000)=nil) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000340)='\a\n\x00\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000003c0)=[{0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x2) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="2da98395f3cdc6965318ab68b49402f6"], 0x1) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) poll(&(0x7f0000000040)=[{r4, 0x2}], 0x1, 0x9f) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x682) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) 16:00:49 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) 16:00:49 executing program 1: r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x1ff, 0x54, 0x200, 0x20001, 0x5a4, 0x2, 0x0, 0x10, [{0x1, 0x0, 0x1000, 0x10000000}, {}, {}, {0xd0b, 0x8001}, {0xffffffe6, 0xd405, 0xf88e, 0x3f}, {0x4800, 0x0, 0x8, 0x8}, {0x6b, 0x1000, 0x10000, 0x100}, {0x5, 0x2, 0x7, 0x1}, {0x100, 0x97, 0x7, 0xffffffff}, {0x6, 0x4, 0x1, 0x4}, {0x990, 0x6, 0x1, 0xffffffe1}, {0x1d31, 0x0, 0x8}, {0x7fffffff, 0x4, 0x3e830000}, {0x0, 0x0, 0x0, 0x3}, {0x400}, {0x0, 0x0, 0x0, 0x2}]}) r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000100000000}) 16:00:49 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230d877"], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14"], 0x18}}, 0x10, 0x0) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) 16:00:49 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r0 = socket$inet(0x2, 0x8000, 0x7f) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x3, 0x6, "ba8d47", 0x14, 0x33, 0xf9, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="e2098e64cdc9e9012b7c64df52c6a1f2", {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) socket$inet(0x2, 0x8000, 0x1f) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000400)=0x1) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) 16:00:49 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x11, 0x4, 0x5) mprotect(&(0x7f0000358000/0x4000)=nil, 0x4000, 0x0) read(r0, &(0x7f0000000240)=""/226, 0xe2) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10088, 0xd19f00c54635f6a8) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) 16:00:49 executing program 4: ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r0 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035000108"]) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="7b02011429"], 0x10) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000080)="fc230100000083af0fa628a879c3d8182862eb4c6c5a6113ce2eecdb", 0x1c) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) getuid() seteuid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x400000000000000a, &(0x7f0000000140)="71f91e3471ac0058ee48228e63447db5dabc5a91501d94a34bce4884cf71b59c7afec37082e49dcc180329820b9224a699ebacecbaa17ebded729eecf0f41d40e6ecd904a209e2b5a7517334edc47f829dd77395bbe3654456d3e82baa8ce6080000008190b6f212f6540a02978cffe8312dfa38df5f10085d8c8342f1955c8d311cec598e74049b050d8a4f5f9cb502910000", &(0x7f0000000080)=0x93, 0x0, 0x0) r3 = socket(0x2, 0x5, 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socket(0x3, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x27ffa, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) shutdown(0xffffffffffffffff, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:49 executing program 2: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="78021f"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) 16:00:49 executing program 3: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="bac41243f2"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) 16:00:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) getpeername$unix(r0, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000140)=ANY=[], 0xa) fcntl$setstatus(r1, 0x4, 0x4) accept$inet(r1, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x3}], 0x8001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) 16:00:49 executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000080)="c83d6839", &(0x7f0000000140)=0x4, &(0x7f0000000180)="9f0d67b2", 0x4) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03", 0x1) sendmsg(r2, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000780)="e2e6d6ee5f1c011098e75ab181f4dfdcc6fd52bd64d178f124c753c0611d72000c1c9a07c7f48d601a811cd1d717f158bba0665c8bb6999de5d27ce5701e9fe5e7be0067efe582f907c1d736dfb94dfb107890f92f9eb2d4aa69f089534ba7a040968a4038e5610111d76905d545b6d091ab4c4c3f201d80ca3e52139a46d336e93b72b902718a149c20b29ec41c2d15919916ca0372f2ec7b7a", 0x9a}, {&(0x7f0000000840)="e2fdb9d6bc15da043f8de88e3d0d1d225eac3fbc4037c5b93c3e8e59437f4e3193886be164843d", 0x27}], 0x2, &(0x7f00000008c0)=[{0x20, 0x1, 0xec, "d678a62875976de83e"}, {0xe0, 0x1, 0xffffcf99, "fd06677aa6aa0159b9d774ef420b32faeebcfa710fbb2e5f57a1227263e15b78854128e6a625fd279e47bd8455ecd3ed3ec3994b4a9ae31c9d751836595a01517cd62fb943b66b2b7342dc36bb45686f26f2e2c601a84b747f931c493d5326a3c3f26c0ebd729fed903048e29da0aa2bdddd21b18a63fa09cf10cef1bdbe3f920e000ed8c9a7a62da198dd2fad0824088f0b659b1ea4fffcd3f0316f4bafbf92973079c92dd48f7a41808b4f9970e0e559e7e8b003dc05c6fb511204ff4b128896c4c9dbfd7a5dfdf0e32a1b"}, {0x18, 0x1, 0x0, '<'}], 0x118}, 0x8) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) openat(r0, &(0x7f0000000740)='./file0\x00', 0x80, 0x4) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x802069b5, &(0x7f00000001c0)) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r6) r8 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000005c0)=""/62, 0x3e}], 0x1) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) readv(r5, &(0x7f0000000cc0)=[{0x0}], 0x1) getsockopt(r4, 0x29, 0x37, 0x0, 0x0) accept(r4, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000a80)=ANY=[@ANYBLOB="00002294d7a1fda59b54b177ae2632e53f2f66696c653000b75a5ce3724e218a3183a6eaca2de4ee4451ecf6114023b0592ab235b2f659bb9cf242f82c022860e5c05d5952e9e58737addbb9c0c733336e4f268e9c97cb9e74e356e40b8e8d2a5e7a6e30a7a98c565e2502c2b8d7535fc999682cf16599e27126f5b8421bc64e853ba386dbdcda70572dc40e17b94392f6ede5feb40e89afa4b9e352eac1ed796ff6e120cb1c181558e85c661ec000709586bb44e3bb07f82521a1a74ccf831958f0b84d66ffff88efa5edd7d253962345b6b28bd2c245b5ca54e35b2a4e3a331eac2073e5a508daae18f68f16fe3e390000"], 0xa, &(0x7f0000000640)=[{&(0x7f0000000100)="983bbbf9728468b796fbcb8580e7df8b4df7f3493eeec9a7dfd1f05207b96f7f90b66c44a1bfb3203a15a1629e67634e3c75f2c9660cdf62a0842cdc8714d79b3f652d73ec73976950e833b42d", 0x4d}, {&(0x7f0000000180)="a6da03c30ea4f2f68a098a9a47e4cc4a4296bd", 0x13}, {&(0x7f00000001c0)="ea82fe88789b94251ff3419be8a34977245bf18e55e7d24a0a49c5c2e505cbcdd0b1ced2fe4fb77e40175b4f43fa8691bac4e9f112f60b6aef3d6ea276279aee620b4ad6e2ea1ed73586caf7047b4c56294cd778b0561a49402827414027169229937dd9bfdc3201bf02644ca20d192e3378ce08d152e45fb44900450ba2e2f5be38529a7da97fd97caec2c304de3e6d5fd4745f61c05a6141e32d4d631c53b596eff63ebffa93bca070431645dbedd92e464401814c", 0xb6}, {&(0x7f00000003c0)="00a2b8e4ff53db8329e49b6aac668cac115f53bb5a4025d8ae04f503583f85accecd1adfdec0c2ef9bcd4efb3bb9b1d4c9b5d10abdf516ec6e0999dac3f225e25641f7df194f255c0e437ace3b025b846e0c87d40d8d63b985de85ea23d955f4ac1dca9b88ce96f57c241779025bc46a862ef645f8b91c7fd8d7283cbe268b24351a904625c14236b4279802", 0x8c}, {&(0x7f0000000280)="9a76e0525c3cb9b1a64804999e373943f329c08e558172507043d1922413963019a81fddc277b56dc1cea0126ee45d20390c064e7c86a67a3d21b26a71ece9135fe698b9b99beaaac26badf1e278e027e7573872de63ab1a483b6b19442c11536562f0dd8a36856606d68daa05d253e0ff8b85adaa", 0x75}, {&(0x7f0000000480)="627c8581f0f109efb72ef0409649b840bfa290ca1b8e9c33c5a026d25af5f64f363ecf6f91aa9ab8e491bd06b538dec60dde457fc9ed6824ff6d0470ca7d425ece8369d51f5aaad1b02f4e35401e0818cd3be034cdd5f472da142579cc76cc4183f39a80e8888a3ca431220f940194adf8950150f30017325faaec5c69316c5185cfc00add6a58f89eca0f1d5455c9b339c1beb2334a6b86c0dd0d9eb94bf2a4", 0xa0}, {&(0x7f0000000540)="7d34335d593634c5a9319ef896ab62d1267af65ea179de6b05e38d45861f90a19e6226629e37945b4a490217613e2613c5607d56d850ce890fe0548a4cb60c428fdc014f15adb14f3ded2ab9d4661fb31b6f5f76517b8da33005a1c8aefa84b04d8637d412e263d728bbc3f39c18318456d4d550be39b773fbe3793f7779113d0d749b6718e187632ab199625623ab9e312feb0bdb9b11df212208ee74b6031c04795daa099543834a4cb85770a51285ea22093f37d153e8323494fa8b42b2d74ae13362a0843a68e0d30c9ca4ef88e89e", 0xd1}], 0x7, &(0x7f00000006c0)=ANY=[@ANYRES64=r1, @ANYRES32=r3, @ANYRES32=r4], 0x18, 0xa}, 0x8) 16:00:49 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x400}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) socket(0x18, 0x2, 0x0) r0 = shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x0, &(0x7f00000001c0)) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) r3 = getuid() setuid(r3) chmod(&(0x7f0000000000)='./file0\x00', 0x208) semget$private(0x0, 0x4, 0xc8) setreuid(0xee00, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x1, 0x0) close(r4) r5 = socket(0x0, 0x0, 0x0) setsockopt(r5, 0x1000000000029, 0x9, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r1}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1f, 0x8000000000000000}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd602e957b00080000eee7567b0200ac4b1d49265c3d1e9b53341f7733000000000000007adecacd39332a4221494cf066dbd60b3e60f2cd804dccc52dea2689724926cc82440f04d50b1276b030ad8e900b60eb08b066cf"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) 16:00:49 executing program 5: sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000200)="096257c0a7f76aff2e7d44fe0c481d00012e3d907c0fba3a97fba81fd0c05f5acb3ff3ee300047bf17302ae63251cd14d5022f4cf7c9cb55b5f29fdc823e60fb589b2f84a385e1380fdeb73cba1eb9bbeb06f37ff4d7e216f93fe3ec5a4cd674ab69fb0400000000000000a05d930002ceca7584ce533ce3e3f0c8143ad67962f755bf57ca808a58788bdf5830e871c0933e37db23edb28fd4ae5ad897aabe9091fad45f7a2542b3199b3f8916225b5ae62460f7bb3c01d6dbd19f840f354517a652bdb0ac2dc589f50d687d3c125cda9bcc8e1983206fd5eed92bd59c7ac800000000000000d5aa174838d8063ea433e3bfc5b88d79055962d9d8b6515cb79134391f97ef9cfbe6ad7f7f90a108b1627d9146bae19a77a1587caab29875c9420851193827450d55f080996bad93745f3ebf5f7c95d02c6329a2803e9455dbc383b87c08ac652dad299e8201be0e27db846169bdc064552996e7f92089f5a8ff93cfff57b07981f26b8bec6d5202010ce70a77c311eca05f4207b8fed639d704330947e021f771834a3c184072", 0x18d) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x6, 0x10, 0x0, 0x3e) socket$inet(0x2, 0x2, 0x5) 16:00:49 executing program 3: close(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=[{0x10}, {0x14, 0x0, 0x0, "7d46232261ba2604170000544021f4c81ad7"}, {0x90, 0x0, 0x0, "e4ee99f36caed6441b42784b31833073e18e28e79a5be69865b96c96bda752a5b85e36d3e16792813803e94f77a95d4c59b554484b6a214b68b8127305b1db0d9069cadfc4e7bc9ba60760e10f6d34aec9c4b789cacb3f3339f6664a7f67a66f96dafd78b229ff01321cbc79bf3242fc3476cb5c1d62d9b5ecfdaecac323"}, {0x80, 0x0, 0x0, "fb90e49d5de082ddc60341b85ccc383055423c30dc5ef7a4bc70270028da31e9844646ab2cb8232d50332cbc0669704c6efde09af990a8126c766498bca100854e1adbe11c4db1aaa12cb95e8188ce25fb4079b41ed6fbccc857c8204c1924f2a55e29d49464f9ffc6f9792a071068a7"}, {0x38, 0x0, 0x0, "120a828eb688496bee5f2a1ba8a4c7bbe95c943d520dccf3278312d94412c9f6c413660215542576"}], 0x180}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000680)) socket(0x0, 0x2, 0x0) socket(0x18, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2485607, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x0, 0x0}) unlinkat(0xffffffffffffff9c, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x84}, {0x5c}, {0x6}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) 16:00:49 executing program 3: symlink(0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000001440)=[{&(0x7f00000012c0)="34d2e6f0489cc57a1f40d675ea301d0832e2b7c134eb9bf6f926052179c2a5cc3c0e04cdda7251d18a53175f2c0ee811266dd830c0d4926598fc5248430363c12ab789424323", 0x46}], 0x1) execve(0x0, 0x0, 0x0) 16:00:49 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff74e0000001"], 0x1) r0 = socket(0x1, 0x5, 0x7) connect$unix(r0, &(0x7f0000000280)=ANY=[], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x2}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="f9", 0x1}], 0x1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000700)="986718a663c73328f4839764ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e15", 0xa}], 0x2) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1}, {0x44}, {0x8106, 0x0, 0x1b}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[]) execve(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000200)=[{0x4c}, {0x40, 0x0, 0x80}, {0x41e}, {0xfc00, 0xce, 0x7, 0x57b2}, {0x5, 0x7, 0x3, 0x8000}, {0x1800, 0x1, 0x6, 0x4}, {0x80, 0x3f, 0xe, 0xfffffffd}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x53) ioctl$FIONREAD(r2, 0x80146945, &(0x7f00000001c0)) r6 = syz_open_pts() lseek(r6, 0x7fffffffffffffff, 0x0) syz_open_pts() r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) pwritev(r7, &(0x7f00000005c0)=[{&(0x7f0000000240)='~', 0x1}], 0x1, 0x0) syz_open_pts() read(r6, &(0x7f00000002c0)=""/64, 0x40) write(r0, &(0x7f0000000040)="b2ef021560c50c20ed127c640afd23815293995a791bafd78a8751d8a2f19f68fb7b80cedce715f6c3f25c72a69af03c90cd573087766fb2af192dfad20dd58470f12b181b1ec016492d6d155e4fe6780f890e17b86da56a64f1ce9db05bf05468337eec6a458a91c4eebc3f21e68d0232f46f123dd96c08fcb45d63fec1353cedde0b82f2f50906e1398ad387cf6e673a", 0x91) 16:00:49 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="26367e7dd85677d47a6577f76f74b6988fdd86b6e1023d1abf286efb3695e58ca93ccc2f9b535461b12508a14c65f59502c755d9c831748ec9ec96b18abdeabdf2334b89f88a775c0ccaa15f11ccd082b54a80c4719ad87d9f7387045c3b0560800c45331372206b5182475ec1dabc28554c1150b470c08b3a582592", 0x7c}], 0x1) 16:00:49 executing program 3: dup2(0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async, rerun: 32) setsockopt(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) (async) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async, rerun: 64) getpeername(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) (async) r0 = socket$inet(0x2, 0x8000, 0x7f) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x3, 0x6, "ba8d47", 0x14, 0x33, 0xf9, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="e2098e64cdc9e9012b7c64df52c6a1f2", {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) (async) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) (async) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) (async) socket$inet(0x2, 0x8000, 0x1f) (async, rerun: 64) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000400)=0x1) (async, rerun: 64) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) 16:00:49 executing program 5: setreuid(0xee00, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) dup(r1) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a0000000000000000000000000000000000fe8000000010c8621922ec2bb000dacf97df00000000000000000000aa0100907800000000605adf0000002c0000000000000000000000ffff00000000ff01000000000006000000"]) r3 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000013c0)=""/79) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) setrlimit(0x8, &(0x7f0000000980)) kqueue() writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="9c0a", 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) bind(r0, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) 16:00:50 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x1}, {0xe436}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r2 = open(0x0, 0x80, 0x121) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) setgroups(0x0, 0x0) setegid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000580)) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(r4, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000004c0)) r5 = getuid() semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r3, 0x0, 0x116}, 0x0, 0x0, 0x455}) getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) setreuid(0x0, r5) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) 16:00:50 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r4, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x8}, 0x10) close(r1) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='!'], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60522e4a0000000000000000000ffbff0000ff000000fe8000000000000000000000000000bb"]) 16:00:50 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000180)="8d6bb85551ec841c84cc02ab4bbb20e82b7e30877ae32fe9bbe42cc8f2147a3eba8e1969f0434119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fdb8969e75460789579b54e9ffac154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a0000000000000000000090d3c6de0e82752f45f180fda7ab4ead99", 0x95}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:50 executing program 0: socket$inet(0x2, 0x3, 0x0) (async) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='y', 0x1) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0xb, 0x820351c, "090e4de6d3a80a00008c6c4d020000ffff000400"}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0xb, 0x820351c, "090e4de6d3a80a00008c6c4d020000ffff000400"}) writev(r2, &(0x7f0000000400)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5b87883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62af88b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83025c29bdcf47011f2551c2c41149ee6f8c68c1496358a5bd156e0f3a7ca107879f9637b65000741d44f4b7dd58ea1c2b22cb3b55d73b76c6b7b22034a29caf9912dee651703a445bf06b73cd62584aa5f281ed24f079316852ea72e343e847987009b8df30bb4c97b8eb5f6aed3621caecec63520d740333dbc3325a2314e6", 0xde8}, {&(0x7f0000005380)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad651db36868c145f22842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694a1091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb0", 0xd2a}], 0x2) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="b4a4a4f5dcf49e63ffe42f5a6c33306ec531c5d7b5994f490ca8da5c2f8fd80f8d7553c352c3487c332a15bb876c52bf5ce23e3d7389c9d3f8e3541dcb5a427d7aaef8d44c1cb484f3fafaeb0a22a0578396dece85cbd887bdc118bc1ad22826fd09258183846cdee4346d0181c7cbb3e5aa44225f14b192c24ac772c6c74edbbf88e99d8c3e0f6d4dbff9c1436b9893735fce1b3b1cac1b9677fbd3d98305743f90e102d662110b0817b0464a4bf2", 0xaf}, {&(0x7f0000000100)="3041bda9cb1e853b1538e8ac4d716286c3b44aa697d29a2b707479c01c856ab9c857514118790df78f34d8b6f83f10ffb0593867e9883c1bc2458f16b6928a5466590998d796dd3408342c82232f615f70cba6365341c6f5281e", 0x5a}, {&(0x7f00000002c0)="1733ee17464f0900000000000000ee208a3369cbac7b6b91c259fd75ffffffffffffff4ede8d3f5046d301e0d0edf094d37dc6756590731ccb8b239c2c15faa5f95f9d69b583d97af7c6366fbf61031a655bfa1f4629138592c631778c34b9396c48e3376cfe6b6c405fd90ad93051ebb40295fc0c93cf58f1aa286104e0ea0aa4f0292a0152d44000000000000a", 0x8e}, {&(0x7f0000000440)="772f8ae0f56c5e3b1bd48afc7298ac74904db86f50df2b7872a364e8cf189b47d61f4a9d7ef711f3c39c6b9bfb8f7b627cfac3a76aa105fc6149343309bee9d23a3d28df8cada89e2981af827162399fadfdf3a01dae8d9ebf50a3419092a3fcdabca02ca19d392944bcb62ff3410301ead4b99192addb033096973a89e0a27c43ba4df015dd27ac8a02d19ac34519757b476ff903d3d99bd1b1df303177df5118b211c877e8b90e408422c61ff83dfc3b11be20821651093b2ddce7d4b98a9b3d7774be193968", 0xc7}, {&(0x7f0000000380)="b24bce292077dbf45d3c5793d14c2be2cdfa2e5dd0dc918880d9373438eda11b1cc120a08ad221fd9315ce905c36bafd624e92c1d3165c2a93b39254088f5f027ac2c69180ef7abed37468f4c679bd874922ef8cbae2ce9660fea67d8347c4f26ee07b", 0x63}], 0x5) (async) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="b4a4a4f5dcf49e63ffe42f5a6c33306ec531c5d7b5994f490ca8da5c2f8fd80f8d7553c352c3487c332a15bb876c52bf5ce23e3d7389c9d3f8e3541dcb5a427d7aaef8d44c1cb484f3fafaeb0a22a0578396dece85cbd887bdc118bc1ad22826fd09258183846cdee4346d0181c7cbb3e5aa44225f14b192c24ac772c6c74edbbf88e99d8c3e0f6d4dbff9c1436b9893735fce1b3b1cac1b9677fbd3d98305743f90e102d662110b0817b0464a4bf2", 0xaf}, {&(0x7f0000000100)="3041bda9cb1e853b1538e8ac4d716286c3b44aa697d29a2b707479c01c856ab9c857514118790df78f34d8b6f83f10ffb0593867e9883c1bc2458f16b6928a5466590998d796dd3408342c82232f615f70cba6365341c6f5281e", 0x5a}, {&(0x7f00000002c0)="1733ee17464f0900000000000000ee208a3369cbac7b6b91c259fd75ffffffffffffff4ede8d3f5046d301e0d0edf094d37dc6756590731ccb8b239c2c15faa5f95f9d69b583d97af7c6366fbf61031a655bfa1f4629138592c631778c34b9396c48e3376cfe6b6c405fd90ad93051ebb40295fc0c93cf58f1aa286104e0ea0aa4f0292a0152d44000000000000a", 0x8e}, {&(0x7f0000000440)="772f8ae0f56c5e3b1bd48afc7298ac74904db86f50df2b7872a364e8cf189b47d61f4a9d7ef711f3c39c6b9bfb8f7b627cfac3a76aa105fc6149343309bee9d23a3d28df8cada89e2981af827162399fadfdf3a01dae8d9ebf50a3419092a3fcdabca02ca19d392944bcb62ff3410301ead4b99192addb033096973a89e0a27c43ba4df015dd27ac8a02d19ac34519757b476ff903d3d99bd1b1df303177df5118b211c877e8b90e408422c61ff83dfc3b11be20821651093b2ddce7d4b98a9b3d7774be193968", 0xc7}, {&(0x7f0000000380)="b24bce292077dbf45d3c5793d14c2be2cdfa2e5dd0dc918880d9373438eda11b1cc120a08ad221fd9315ce905c36bafd624e92c1d3165c2a93b39254088f5f027ac2c69180ef7abed37468f4c679bd874922ef8cbae2ce9660fea67d8347c4f26ee07b", 0x63}], 0x5) 16:00:50 executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000001300)="cd65b77615d4dac0bce692b9d3a61f0000000000000000857d000000000000212181bcf9bf6633e76dcdb74dda5a2ff413e1e5890ce2e722dc8f4da585e5686c9f5f614e92b5b4af00614e336d7624d0c9131ca8561e89301ebc9ad651be420155938a59f846bb7dac9a38a5f7bd181a39504b75f733ceeed52af29cfb0e3776f96a5b305afb480bda04f24d1cbc500bead7fbc79109892b942ebfe40af672a6f02c222f832adbc35f1d0cccbde7f200d3fb2f7e0ba8fbe09d4d3afd7628b788db50a30e9dba1e6b6915f2e3394f49f5d3dd71974b8fc0b7abb4", 0xda}, {&(0x7f00000000c0)="faca2d57d17db5a08991ee01a7dcdfe84cc6a3b16c43566dc370dbd02a3b1c28b0b4779d1a1351e3b565d85860ce77426f5f80194a85c701efd72fa735dfa67beda4aa8afc27dc95c2310d318d366780105ffdfbc447128f3e2a7880983a0ddb146411c5b0bbaf90de8d8e0ec08fc8e6e1755e8a02f49ea7c4733e", 0x7b}, {&(0x7f0000000140)="98ae5482cfce79f766c61a390cb11aa7f9bae61e5e0f0db622dc9024bbb31cff8e70830a71b0ce16b3ddc5e39b8e7b686d4c8473c5a2399915e04073a17f6455b240ccacda3a2ff9776faa1306ff6ba99fb13f0edc1ba68415e55aeb83dd5c53544b3a073e114141bbdac167f6cac7c8dd7d236e02fabd849eff83fc76ce28f988b1794a7d5993d77f66b770802851171f708ebb1ae0d0a3c6b664e5082e34", 0x9f}, {&(0x7f0000000200)="c5e7ca9ff6f9d36cdc9b9b7c7bd4d2d6304b495a378d2de3f0c382a3807f0fb3c5f21d0d46d402e9931c858ec03eb736878ae0a04df36c7aad2e8ab36bdc4bd5ab18e8b8439c9736df28b7db303726530b8d4871ac66b97f58cc", 0x5a}, {&(0x7f0000000280)="ede09578bd8f18144e2ffd80d749f18ab0c3eb75c4fee7774cfb8b02c169df9e649c67c9b0d098bf5d2adc4afad4848161582293b6ad59feebf7f92fc8e8814422b1c5ee8d39ea5ee329bf295abd97b1836873f79556cbe2060e58011297e14d50ff0a39bea647f4c5a50fce82d43399b9f1427d2313aba0121579077af65e892ce7fe96a9e234351c777c284496b1b35fe204d87e19778a181dd837b557f5c940e1cafe4ba5349303f54747fd8db53a8a15c433e1470f964f876cbf6e537a9b483a8a4c461f241af473bf9dc36911fc6138dc9d073b5d2df8fd768d825fca683bbab101b5e1b11d0293f60b9b2f32904ac4989b4fc955fc990a5ba6bbf8e1164d5fd607832a6284fe496ee53125fe0b132f4ff4f9d7da9ddb501fd5af7f7ed1312cb1901f4efa0e54e1bdbc10f2f61505e5adc6c7ac95dfd2ed6906c27b6dbf8e3d6c86a47b5d15ad7cd586bdd7a9100d08923b4c173cdefd8aed3367e192374a31bdf5c764d0c349cd28910ec3b188470ae52898cdb3fe16a235338a35f1322729744ceed4e2c253efdb5ca20972c6f7786b725c4c1ccd4afcb8f0cac3fb0765a0afb0b2b849710287c8eb3db4c29f69f120d8da664bb8a8e84f33cbdbea088fd54fcb72f38951522948d4b6391b4378c55df94f40dca8b8f3f7bb1391920b8512b2261b60cf34ac5fb5e60daab0e288ab486d1b95b255e4b9f8db14ca645f49a4898066eebf4fd006e7f6423773b6e923902251dd62efb1e2393168d4a57d1bc6f54112061daf9fc4e33c5a3d3fbd8867b43b70bf9ced7bce8feb47c45dd260db91c5af80f0317708cd91bd9daca5e5e249f9cf1627c4ce2dd4a223fa7297f0a28150ca642b8a0efb0ac57c596c43fa35a681f3afdb1dbed5cfe9fbed611625aed496f9318d1128f2ec30080fb6528b49bc2bfa48d2cdb94d1fa445234d9478bd66f9ab46ab00f60a2512ae62757e70d89844077e9b4f7f5b89da831f01139e732bdf7f225a115eb7b7d107fe75a3fad15373df1d939b67cb30c3ca14c3472a775c06db8376f81f351c3b52c545f1ed89ea314093ebe75284966b3e0274f1c352aa94124f28b54a2c00f569c905ee740ed86bc775840fd73cc5554abcd2bcf07370d64175f85663717ffd9b7ad106b6f764fc7d6f3316ad1551659c25a67a773a68691d21dd9e8172da2b1b7954a897f977e08f047c8a3bd2af88899fb4fa05bce9cc24329a260d3d1305c8220686c740967a28a50206da2ed0ba44fb2a9d70acc5c6d0eebe30ff7b91e0dcf10267fbd2749b438e105ffe91f9aeac76cf4590f7d061a6585e80498fd3dc7bef345a9c0bf8b311e825a88ae43d8cf44099bfb02dcd60a8d841e51ca8ec989e35a7481d849cc4ac332070b494ea4207f9319dcc6f1e4247c1dfe78b4228d3cc3cdbbabf96e9b953f851c1f4d726e7ff4eccab929d3a9de98904ee6e1b70d41f00a1dde2e42a85fb5e08d09e9a5fcbd153d295c4c3da4a5e50c6d7391f117b8f65ff4b824d6cbf171e1db14a5a2c928f2d855619681e7f5d4ca4df7562fc5e104d072e26bfa784fecf77c258794eeef67fd89e4d2079ddce4f544c9022c8f1bffd559d1e96de3baa86224c08476f7bd96e9f214cbc81a8804554a2cbbe6a2bf884b8b30524e736866cdb39fe8f67d9a43ac463438c97231b33c08767cb22b64c581bb427d9f0a077ce1c2cae1d31f7d6ee8625fd1e5bc3183c7233a495a9b9e6608493f557aec10f84f5ffbaec92e886ff4bcdf6f21b95f539444963a0c4f352bd4cbce7889a198a1a8f9934aae66ef71ad15378269095fffef848cb1aead44974cc3c832be1421b85d98349f8f5f3f4211340510ec3aaa7556f6688566c67ca47f6cc661837b968f2ec2da36ae3db9052ad2ac2df5448438d163de766967e58d41f73e003995f124833f6640cce3a61853eca80d053bad42785c1ee596fb7b8fc6e4cac258b4053535f2b89557813ad92ba46118e6d20b0a3dc85bd87440bf6ab755619b1b9ff18b45c01b81c2406509eff2fee6e8d0557630b5dacd9bb8352f9e25b5dba6c272898bdfc591654ac560053217111a615d212f4296ac123fa19dd744e65949883691b434d627450eeb411fef440bb1d7eafceb4f57b4bcd6ed98967469f6b8e5e24059843db5c4f70692103dcb3b7ea4071e89bd8280886615d2b756e5e71d9a17d24a7832c08a7df15e2347d69518b8a1a5c6af62c369193289b6931c4eed26fddc8c623fa73987361fce4c23b855a7f7b47d9776fcb3daf186c0d6dc0ac98a841954e0b150d4d95cc247fb2101ba183e81737a211d4e1ed3b036320afab554e18ddf8235c4e25400a8a9133108670ea911a2a984b9ad10779adde3c937d4e843ece5427e0ea1ad3397b018ebe3731164bbc94d264b57b355358cc25ef95f28cd5cf2663d6fac8b1022a972f7cd6983a767ce54e1f220813aaab9e71b74f4c519bf45efd71da3dfc68b9ffc00ae73d19c9bdbd0e0ccca048736dc4031927f1a3ea8b07b384e22472a89eedaad3378faa92e48d000ffe139bc985d52bb5a457610f8e1549f65a005d50e451728cba34f2def0584b19d6c28d409a7629d418139b0f105c24e3be1e179374686024e083c7a9221229c4bf66ea31adb9cb4bd69fe49a0ae10e22563a35c9e9c08593514197a63add1a25ffe2960a996103ddf25dbc08c29a809b07c8d50e4f43b42e7255fda488438079c8b6f0870157f84b4740d8dc7d47cd032e76625926d7a11ce8c69212540c3b8d766972a859efe2925897435f7eb2f8de32f0dcba91234df6434fc6b35a9114bd45b180ad717743550817eb8ed5a76fa39736b6a665f2af00246ffdf478791c84b5e633a8dd0f1872c4e655cd26bf762b30d3f1e7729cb271a72d4907f6e8b48d3f65776b8bfa4a653f5eb74350e1e71763aa699c1ca7463d5cb92a7403b8800b19541a3bc433b606253e9d0d213ebbc069c5779e3e8fb6e5f297c269c405d770b02df7a1fbbb08ccb33fa8cd4265ed861330d00c34896c83351610cd35e30916a9b898613f571ff66df2bebc4ebd0a23cddff8783e16cb55697c771973b9c7b62c9bf171788108a201e233c66bab3ef3123b17ec6cc3927ea5c7bb20b5f5b79941de8ece6794984db490072860602149db0c3697280bfffd33db805b9620c4ccc0202cdf1db2d2f84c9167a3ac7eed63e386bc0b3fa587cac6f2a905b86ef20a759faf6384a1852d4fa9adcb499f5a069e891fafaa6bce50a3da311161f8242ba6652749b4988b48643303182e5abfae55f168a102bb7621fe7ad534299e000a1f7655153a8e5f9689ad551ed200295b4816bcd43a853e9e433f075bca304a8760b238e46341a8ded696824e71788aba9522d6968ea58e3f5b5ed18c5a4374eb99affa56e2603f11db97269ee37ed9641707087db2b1e4d92b5fd0ae1599d6e0e55b1f92ee68ebe468058c8775979c85d4442e65dad9a6e826c88c55d89570fe5afd6cc4a5370f681d8a61c601c4170ed376a8788eec28ea8e4c3741057a86212b7116cff92be9f15aefe442f617bbcc95952e7c23d2e1444e4a36f0e72cf7b519d30ebd6237f1cf0a9ece264d86712180d8f9d63b25bd6ef3e1bb02d7852dd16f1131789e8cfd26e7e739b0c45ad7561c8320b96c018fce982ae75da942170560d69fda1846107f38e908abdb98429840d51cba07ea8e840687a2cd98ef85de417cbe99e353f70284990d2e1b415b7b5b5199ab8116b34f0b209e78362505c9200c8e6190d80bce9e13a1226d425ad796024c17fe299d9bcb050b2a566389f3b83142ccb069b80917c96df2ecd05a40a65df95d21a54edd7b2b6f508d4d084db2cce52a20e2a55928ce95cebbc61b842f2b09a14e12ba457f2d5896a90bdac0c66cd7e7cfade395dc4d0985ff109d530024ea55e6c481536ed20857fcbdcde8678606a7fd2b75e2278111a29c26200af031c07a81f5b59796c5be841c051fb2ff0fa7606ad47372fefb091c62f9ce08dda5a85a849e8a30026742d0d08926977648633d6b3ef9dc6000ce93dc96a6fb8b1de1de80a010d772e2efc11acea2b838f039a15c8d17dd2db353eb6df3f52468602b6805b2a39adcb6aa6f263f6c01e0839a4d430c5e17830f39ccd2f6d45bbb89ae911c07f909497347cac16e4c7a4eeb1786a55dbf27492024de2a7fbed20975057c52ef07fc481f2437223758baf2de425d9fca832473fd79e0c817089d70886373cfaf2200b7f95bf01130b1b4342981eb028d2496dca5cc3b15836ff1c8cee98998b4870ef5adfc1e1fd5f183ae20b6d9bdd2a8e958fa5a7eef9942a22c96ece080a4149baab3d7ea380c257a075df566b2915ed222f78cc0483313f329a787354d92be02bf363d0f97e91afa79f375a1866e8fe420e7aa38e78c55bc2da5c4860f4d83472697f0b6c0d44cc0ce9ada4415716f1a7541093d478bf0239031c674c61afb0bbfe8b62a709ac465359ad9caf502d88b8216666ec9fe968885003c074fd2dbf6426a6ce20feafb34315a64c6d72d8632f3521f236203078c506ba61f7033e1c5aeebeebccdb05eff4ec80ee9d049f18b95554d40787db2b40c8b89c37352198f451176b006cee128aafeeaf34bdb7dc014591cc9326c0847b780407f149f29f09be8cf229f9f7627230a9b9af251be9fd7629fe9ef791597e0a87dd87e0baf2414c74be7cbf7e6f56f11c00cc325fe3c6a408292b0539054a610ff43796dd6dd007a8e35cb23f4da5f008e57e330289a4fc8bb3c1f343d1b1e64485c6607c1feb7283ea6f5b574bd42334cc2b2842faac938398cdde0de3df18f145c39cb0806e034c52543673eef3237923149398cfa06c80419243fa3a10bdef45d687f33dbf3c4e637f8ef960dd1e83ea84548ae3bf711fe4979b5e587511338e467e804f814e21339f205bc3f7c890c02ac88100e7901d65cb0c3d4c6607a31149b74e4ce413fc4747fe57f9337a7d9cdd0d26a9d9e7ede48a6da299cb2589006fb45e4c6345b23dd377ee75733cf07e6ddd4c67210c0c6faa25e71809d2887ed89f94d06befc9ac1204734087623061da3013023228ea814ffd395577ed28590bbe526b536c53094c36108c57e28fc01d19e03b283ccb6a3b83a15bca9498a270b6a3f1e474ce7db1110b8eb3bd53e062e0ff01af911a72e3f3857a1542e14cc66c620da5ea0227198025be59ae6f6c7ed979d2afe6cf40e59575b6797b96de0c4073c4b3043d89b023e391d9580807acbf86453c29dfccec34dacc3b2956e4df5c990d5d3e7c7be1dc575b4212c574e55d6027a391d205bc5e2284d7043fed31ca893d0f72f2c47f774290a603945261674ff66e5a8ae8e73156e049473ae28a0abc9ac070b61ed32a20f5bf7161f67348177d718547e86e03f0b37c2d9ee7819be9a755dff7d94ab015ec048ac1157377b85e25c0c3c133fd2fc409400e67a70bd917535983eaee3e0fc3f5668c6d06b39a63a0f528f6300cba9c045bfa811a1fa8e9f9a53ef56422f6238c745e37c78c90a1681e735d65527a89994b8aebc12dd3305e145f97226262dc7b3143bd8f264038a1ae133d2c5295702f59a2a7034c3759da58ca2c0324e31bb6725105110eda28b14ec7ff8d03f595881dedce7818cf61b7b0143f283380aeef7ff5720d225745a0d0c73a59ffb0266443689901a5edde3aeff4363c303d25b840375470da9a29998fb4950869a1534e95596aea6494ff22bccdfa67e09233fecd21cf4714fe7c0bd0654daa21829616e2ffb864f397a", 0x1000}], 0x5, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) fcntl$dupfd(r1, 0xa, r0) 16:00:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x2, 0x0) mknod(0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="83183b"], 0x1c, 0x0}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="780231"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup2(r3, r3) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) setsockopt(r4, 0x1, 0x0, &(0x7f00000002c0)="730070ab958fc3555a5a13661330b3f80b4e1c24642608ad65e5e769d0519abf5ce581e3e6978fa144ad80d625e98610e3ef425bcb1edb6b7f450e759a8b39d06bc34645b6f9af34ab55c3db2bc76f774e78689a387ab561eb01856e8ef9acf53af0220f672d87bf0bdd0838cd9530a2e395edadca46bd3ddc50ddce8399a3be552dd13494b8e01ebc4a973d7948b5b952829eaa80db6574f7", 0x99) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) getpgid(0x0) geteuid() getgid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000980)={&(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000680)="3a3cc1b23dbec6a9b355f8673e59427337976e3d71f07ae5ed692f94cebab8d162f6f7c3c3680cf3ee009da2e6829c153766c06cf260762691ad16c1ccf196a653664d3dd8b6e7e319efd5e1b288704051b25eb3835ee7f1a4d78df2815017dbe216e662565bb35f2acb78f90ae93a0c1b74183395cfab5e4da3d15aa54047604ea0dd33381a6d4772a6822334ed949db43097c4602148c0a9f6faa7bfb12c93fd3ce551b0fedc8ac0b62f027535e141824b610237f8dcabd663be7b576ab421d8aba64eedc0db85c2177623396c4755c331d2dd7970f43817", 0xd9}, {&(0x7f0000001740)="3317e9fce22eccbd79f2a88327f7cb7ff23134619d4cea7dfa5974d0acc5c7c78f927c11ad74daea35e151f9261c098c6f32a3a93ddd6df40a18a076fb1ea2abf4151bc6a917716f7fa9cb56ca6f05cac6a071869e8d461daf0bf39a477ac9b80cb022fe3d1cb12ea92adbbb06b223a760a7f4736b4d41561d803bda9c29ede9bc4748b8a280b5682228cfacef602db3a8d02a1bdda8accb595deacf4ab4e6d2d4aa7260b9d2764e8a50ce1a46722a5028ab450760e4fdf1d89f5710267ceb326b0e804e46fef2366a068d06355cf2c2839d2d7b813d287b13eb2e5bc805fe4d39e3842b8980611842a5aa0ae405db0951805137aefdd13e4e4a3f9463cbf377fb60c4ee2535ab670b591b988d48f41aad2973ba309364e81f9586272bcc920c9d8c171c346eac4c23095a344ec66a9baf86d3a424e30f48e6a2b702d77e1637c0464a9e8400c60def588b6827db063ce6b0e38413396a0a3d2114b12d2f27b46f0813577563b053bf315508def35badd642291e02921d31f1fb53e7678d5671b24f812faf2dff7f15e32aef2f94912c43ffbb804f11be26599c0ebd151ef5fc6e60a28c11d56c70346551d9cfe856cc5571bfaac6793f69af00775fc75c33f642bf51986eae22d5a8bf8370fffc5d9ebbdc4ed201a5b2759452f732dec34e74139b780f91689f7ed7c64a592740ff093774f09fa0a1b4f6e7ee03f8adb65f814a98e09fd88b310a58bc91b13ae6ee276490fd791ebcfa0c895419c58f87efb4cbd9bd70f615e414e7fc1f46de5acf08417fcd9a689571e444ffb431970d42c20664a8ab4fcb32fd09c22879194da150a4079c0ecf56de407ee490a3a12e663953cfacc5b3dff7e3fce5a43ba9f9ae19e6a36ab0a45fe0abad340101cda6bbea3f5254d693dc7d521242f57a04711ac6a456f8bf0c1c210a98b55a250dd24085415ec56597c0803dd025f3d92c1be9bc9ddfe7411958f31b7c27ff985399a0637d786ffdc777a8e8938abb7e12ea04949e3732bce6b0043f56e39a2099ede619e60394f152b60dd49e64fee7930b76f6453db656b73e34f8dbc295950e0d13d3b4a9d4a97217f03e47b608496bd807882c90a04184d67d09a9afccb82d26185a36e5de447711f36412175b4f22814a7351f8543fad1e91f8001657e74bdca809ecc5ab561bc9aeb489ef0a993673179342589c56a9210a804748568b450dc49db068f6c1447bbee999997c1eeb96481363c689dc5917c81679830dcf083c054ca6fdc09e1f50ab04b4086850c838426b7113f779baa32463f4c945ccf81aa8da0ceff47cbfd32a1162231d8100130e263524e3d89e02cbbe5fe4d6200853cf58c4b0375ca4c9acb24cd12fde8cae4677a6a6977290e4a999e4e771230c695cb6e32066e1eae62f192380d2c9b42a192919a184e40210dd6771ac2114068807e557e7cac72b23af685e2d9b657d64da694573549b22b1819f3ebf16cfa69fcf49477e280eefa6ab25c92d20ccb48bc5d33684b7e0e92a8688b70949391271f65e0eca08e5a74d9c68be4a6f7e274be6df7ddc654bf8cfc096a28ce8b85096f4612c23f774e2db2b623cd9fa91723435292daee2157e3e87473eb35f0ba6db4a14ec203780f23e2caf1298c9eb2ad74447cb739728349035f004683a005d0afa48cf1abe4644eca02e261c435e1a996a4ce2a8fec4d39e13a8f5f3c6bfaf674d62f5e1ea96b896e6c7a403207f19b76db5fc2f61dbbc857559e64ed3fd84489986c9fa7d2a4e0d36bcdcd9617694262f010ddbdf73fe0bf0c7cf7da6e09cf5b05a87df061ba5824eae8c64854e2fef45a5c43f29e31f1f3f2b905dc6efff1ec858e1b5711b13ca991429f93d28baaa336d81793b0fbef4e60208634dbab99aa5acd7ca760997f6fe24ecb5f1dd4489673c9bc420c024dc45782b54e07d8c3b1e9a885185d763e80d074cabd65390571e20f1cc647c4a5fe5d512099128b88b8e6b0e0cf3592671a3995e9902828df04e9c0d415fe59e84362cc56a7f15c8d2e0300c76cab2f2e345bedf0f027073749e3da16b7168684e6de8767ca8886cdf371bb5d96a423f9188ad427211b255f87bb0287fbe43ad80ad5f4ab1d328bc1f0313b2bdce802c688a29624f9e9b36c7b30a99c07337cd73712a8521a65a903d013cf002589f46281c53ebedffa7f4aa1be67f6ab7a51e7041ad9262858ea1fe480955fc9ccdadccd18cfcbf3c529e46956efe782701ffbc637dfc9b1d49911760168de75a25f5ee0e0983db2d02e5d3c3be4d5bae781a755e70d10ecaf7664c6ebf23658c4ce3d344a3a6c6ba5ee267a4640eddeda889e4884bc6627b7cf35fa1669e1adb5423f684ae0232d546b37e5fc4f0c5ecdc84acf95aa3a8d215f3844e5c66152607323bedf57735e9a760aeb15d0d72c2c382b279e74bc7c7520768d5ca6098df534393b1aac2710e1bbca10964ca97eee880c6d8c660a27db78d9f0c68d160ffb081da2fbff8149dfdff0066cf874ae5021161588e929c4ffba6301082245807b8236ea19747c980c0f4fb8ae4e5eec62b3d5ad11246b2acaf0f410c11c86901703b0438e5b0b2e29f460fb34539b7d858532226b8dacfbdc19b37cc5f687ba3760e357840565d11b170c0186ef26c5b5930e6b6de872abcc9f7952d4b9d547754fb6823ead4575cf9e6abf133fe4c49ac6b23fed4016cb6b97cabbf85197ff8007222f9b145048b352626cd22dfd9299a4909f88d124fed8fe0582a368e66cf83d383d1e60f9485179f5bc0ea2187d54ae478b3184957b376e37f493aaf934a25ac8fbac692211b58aa2688c797c5152ab22868c3b35399c7a64a0d1771bdf1145a245f376063240ba8db3c19a930459d34b806f52a772a65d0e031734652fdd7e65620389d940dc36f446db1ee95c16f0791571814f051eca02b173fbd4f3006bcc5081484586401a78af2359086adaff0e864839784db9ebe4a226602073804c1dd4c8807786bf3884e416620dcb371e97f60fe61fcb8a2ef71fd08704a0ba2814d39a2cb86d1b074137cadb655fa95c43c16b54d5ae5fef82fb547309a1af7783daffb943dbf54ff1119befe4081f7bdd6a0f54d624e1c4d873c5b0a3afe1f8957137c683f51d262a41778923ddeeaf931f3a2f4d98beb630e1be350aed3b91e291c59df04b696dd87e357179c3bd30a34da81290e9e0eb84b8c27e17319382036d76bf6899a4d45050efddd5d9975c1537e03df3379188ff738a32fd03877d921ad7e2b141f8b14823d3fe608157f8a603e6b0065e7142b450fce4acee80503b83b198a230b0e8ea990e1d7ab38b1cd958b69b70210f2a1b4f3c3968f362f8920a85c973582db9f2519a9b1e70a4a661a6cde255773122498d166bf2794d6df8b17a8c8e1bdac9e7956e2f7367549fc535f80547835e1f281244417b7c5359afc22c76830f92b0dac74eefe08f36e1a9ef689ca52fe5a8ccc71823aa1b68f2d3616f6535e14bedd65f52fc865932f053f359ba62409496890f0b4cc0a91da521c1bc8f951d3729755411a309a5a3fdc1cfe1dc695bd32419d0dfdd7109caef503e51f85b444c434856d6c010a0d634219c3e9bbe3197ba6703c9d63ade16cf892398e97654a18734fe2592a041b1cf08c3af7d6de8a020b5dbdecd2302ec10e4426d18d1bbd913bb40ca7935ff89b2e6c7cef6d24eab2589bc1019fc8c092d52dccecccdc0eb8cdddce9cf4db2d6be79016d3d4c29b52bbd19960fbaebff0a087520a73321be3569249bffb80979b6837a42b9919cd5dd7b5b91331283d320e0468e4d9b979dd6ce4b6b5cac466b51efe7fba4b43ceb876301276f5370db54c6627fd02364687a9ce32915eed12a00f8d3578f30b010330da6e6579d407157d3fe1012178d57d5ce43ea709c7a0561768d16922df50cba14c9d71b44b91d37c8c17925b85eabd445b5b0c3d58075a8595f93282d3d0914b71e178a7002996ba55952c290db67c20bde8cfdb4297da9eeb352e682350ae278e333207febd39460ce619fb8c75688aefb4d5890d0339f5e9c550df2b2975dcc7dced1aad9718d105d7727907712fb767999f5e393e81e55430ac1f46f49daf0681fd6d2d53068d950e41e7f34dafd4f8107f69112d4a50dff2526f5b4747296660938de4859a54a3512e4ea4285c07679790bf69da0ac79a6e1fe7e9ab1b915fa84d4501f3f0d6c75a17f0cd1f6ede8fd9c35eff8174cfb9454c5576486b1f7b34f1b9f3c4f22b2636fd59b1b79f7d86bc659bee1d0469ddc036795759c7fe8128555ecffc3a5339303a991c0b5d77153a9b7aa8baac727216e2e55ae07689b5de95aef4e734909b8c4c919692aef641a0a9dd3a2f2fd6f0f13c5133561e0c1072b5d96d1deaf7b9b42e7f3b96e80368a864cd623d9a56442aacaeb9beb70598ec8ce526bcf93ddb094b0423f05efb4a33ddf82810da3195ef92569282189ff305fd4c40a636141fe2c711695f68ed915fab01884a4393c78ce42071f6580d92e5e3af97d23c8e77b0806e2cec82fb350df4f3867fb307d092be52385680f7c868365980fcb03794863bfbf5a179f95ffc9d28736cdb80ec9a2ed98b1fda4077efd5711ef022fb21c3b97f705a9ffd693b3072508f2c2acf52cf17270f8f54369aee8dd9202b09d1c199eff335c6acb536f31ac5851b38d2f47b7e68d4818d8a8c2fd2875d0613997018192ce18944bc473c83c194f7c2c51380579399c28864a61a7de550ad6eb8f212b426b0b2034ab77c7c79c33453c923d60ecf073834a0da5db05f35ba266dd686329876031261a42ae4ec80418f360e8b1fd5b43cd0dcc2dadd22bfcb30c7c2199f0c0ea2d688c3e03fe31b4422494d4aeb621886f721c467a9bfc190507ae0887195da8147c2676ef1b3d1c82554c890ac97a1c94ad82327a28b9e51b9df430bc6c4680ee89067c76f9702e2046740a581f093517f7a5d69ca7c79fa708f2e8222273bf4d350f658e79f684001ee743214c7b883055efdc915f7ebe3cf7bfea1733f8316f7ebc7595868e3e8c677f1a8829b0ec62554027bf40db65be393eae4489dd6b211674dea2f54fb2dbf58e5c68f6197000579ae003047b3c01ef8c26d310f32164945ca42089beab98a2fef6b6a0eeeaf342ca0164b79b3166e8303bcf2192d7e4e6e3c55066a0ba72d3d50bce0130f00b8f0f7521ecc2110dd1c82a021b183ab7d7186a0150d5195bc2103134cf62a1bb3483d9c4d5cce12fed678cd85814a1befa08691c9e75917d47a278f422f4de019344e4c95adac0ea42f9fccb39df69d147eb51b4fb365d0e7a871999e49dc0802ed8db40815cd1601e62f520fe15880e3df265ef115bf0dc1fd744ef4197f4886b934a6f0b9dcf6b8b26ee25e004ab4b91353f04f94abf2b4623a50dacac07bdf602220da54181a7c4cb2ec9e2414072621f22bee61e937487ec2c36f6878162a013dbf081f76f64e83116537e901946a40aa2051bf73de9070c8da94409f874de333581b29c7f38b4cc8de5f9fd49a656a1fbadcd094ece962fe8224c79aba08da9e0fdc64711e409d5569e8c19d54bcff2d7a13b2c3e3d6f19cda33bb740c0f248b048566bac04eae34b83afca92d666bc4ba15119121dc21ad869c8cb97ebccafe37f1fea18085ab015928b8325f41bd5e323815ee3b44b2babfa268d9c779d759933d0e7e9597a9c211a5acecb290c5cecd98245af05f4e311bb427674fa2a746d01eb3a51087a285e5e4ce9ac70aed282559c282024b80421b7a00ca948cdc3af5", 0x1000}, {&(0x7f0000000780)="64d1f76e001442d8a80c472892b7dc361c82bdf234dc31759482838bbca7685b59c67600e5ebaa5c4c672159245f706077e5c3b5252cef6c07f36809bf183ca343598e123c1918569673143d8cc0fe128d6b7cf54b7a6d66faef68e613c8922b7880d3474620fa7aac2256c4ce63d89131772663e5cb7fc2a2cd6b005ec1c773e1dc985ecde966d2bd52da66949f701f44ef3d1a9ec728acdd5906821033c927ffa4e0dda0a0c90b08edf91f04a2fca6cebdd567e16d37b9eb5038107cfe5a25cb58c752dc712613573900776fa08fa43bb69bbd0e08cfc79ffbcd611b2a663758c6d81bb69c", 0xe6}, {&(0x7f0000000880)="ef293910b777cb798bae31c81531aeb3fc583abdd206d02631ea4df6b8719ede1341f88aa9e1bdcd0d43900c4af04adb969afb30a885f23803b110021535b25974a8e27dd167761c573bc4f4fe6af3e3059bc74ade3c67", 0x57}], 0x4, &(0x7f0000000900), 0x60}, 0x6) r6 = dup2(r3, r4) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000340)=[{&(0x7f0000000280)=""/178, 0xb2}], 0x1, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffc, 0x6, 0x2, 0x4, 0xc0}, {{r1}, 0xfffffffffffffffd, 0xaa, 0x2, 0x0, 0xf8d5}], 0x9, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffc, 0x83, 0x10, 0xffffffffffffffff, 0x7}, {{r8}, 0xfffffffffffffff8, 0x40, 0x1, 0x6, 0x6}, {{r9}, 0xfffffffffffffffd, 0x80, 0x1, 0x8, 0x9}], 0x7ff, &(0x7f0000000540)={0x4, 0x1}) sendmsg$unix(r6, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)="3e5832a664661206ae130ec6f66b6f21b18718306d3158276c0cfd7f3b52c87f6867c3b17a316390488b921d58ee0cc90b8033940d3245e4bdbf6494fa342b9e3018fb5dab282f227e6ba4d4dc", 0x4d}, {&(0x7f0000000180)="a0842c8684627c57278594a788ba308e3d28eeef71d8f1ce5daddc9ec5daffb5765dcec18f55b511af50", 0x2a}, {&(0x7f00000001c0)="e93446da2d5d0803bb77d212bb3b54101dfb962d5340b84d0a341cf71a415a394e5c229e2687c65b3e55adf9f731d0e10e24f53b0ee12f03784005e93420e0717f42f99ba22bf2ec458b16c199dd928222283d1114656a53dcaf700da3caee95ec7ce00782bf5e55d6d4cb82cc905466fd80c98daf8aeab7adac59e6d0996260cb8863827cee70657b457fc90e7ec774f9952545a9d00b2a013a7d3663f1817625a8c78904e96d0df1c8992e4ee668a1f12a5f4f54a7c15b7f7dbf8774029ccab1b487a159142b7b8976e3", 0xcb}, {&(0x7f0000000640)="1e0daeb727faa886f44ca62dc066b70092c09b61653e22dff7f87ff9bfd5ad7287f0745642fcfc05a103f7f46c30c6", 0x2f}], 0x4}, 0x0) 16:00:50 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x6, 0x84, 0x6, 0x7}, {0x9, 0xef, 0x7, 0x7}, {0x3ff, 0x2, 0xaf, 0x3}, {0x5, 0x6, 0xc0}, {0x0, 0x1, 0x5, 0x9}, {0x3ff, 0x7a, 0x0, 0x2}, {0x8000, 0x4, 0x1f}, {0x6, 0x81, 0xb5}, {0x324, 0xa8, 0x7, 0x10001}]}) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x38) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a000000000004010090780005000000"]) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, &(0x7f00000001c0)="441e0f5e96af1103af35249715327dffd61c13a7cae2bfa09750261cca0ce0037620a0bd01d2a983f89e2e8934be8e661b1933715099caeffebe727db01d8bec0f0c82cc6b5948a1eee61ab02cb146a3c79f170df4b088777c3de506633b1ce4ca6ce918", 0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x20, 0x12d) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:50 executing program 5: ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) (async) r0 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035000108"]) (async) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="7b02011429"], 0x10) (async) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000080)="fc230100000083af0fa628a879c3d8182862eb4c6c5a6113ce2eecdb", 0x1c) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) getuid() (async) seteuid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x400000000000000a, &(0x7f0000000140)="71f91e3471ac0058ee48228e63447db5dabc5a91501d94a34bce4884cf71b59c7afec37082e49dcc180329820b9224a699ebacecbaa17ebded729eecf0f41d40e6ecd904a209e2b5a7517334edc47f829dd77395bbe3654456d3e82baa8ce6080000008190b6f212f6540a02978cffe8312dfa38df5f10085d8c8342f1955c8d311cec598e74049b050d8a4f5f9cb502910000", &(0x7f0000000080)=0x93, 0x0, 0x0) (async) r3 = socket(0x2, 0x5, 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) (async) socket(0x3, 0x0, 0x0) (async) socket$unix(0x1, 0x0, 0x0) close(0xffffffffffffffff) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x27ffa, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) (async) shutdown(0xffffffffffffffff, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:50 executing program 4: getitimer(0x0, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000580)="cbd7a505978bee3528fefae7d4a7cbefe2673e57f80136817b6e864e552879e9131eaee77034c212a14ffb115cce611e022a8a6f53559acdc8bf34aca837abfb919ec4e86f5f33705d33fc40746a7ef31f1a116bcda068e28a44749bf7746175533aba1b5260daf54fff23829fe881871460ce05c1c42ffe99722908d15b20739785217cf6e968f74870050d8b195ad12e1ae0bc89ada97b53a05ce4ef58df9036a210da8438f79467fe3e93132072a4f08696c5147c349795da1a3a45be63bbdd7d0e53b545d4a75316f5403fa9e0ea6380352097ff6103e9911c0d4f90ed8fd20c1256400a184e3db462b5623597761db76396ed3d6f79b78e27e17dfc24f84ae7fb19ef8d7ccdf00c1227d179cc915dbfb25c66690a6b79e53afbd7cc9852926d58f7f19480", 0x127}], 0x1, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) r4 = socket(0x2, 0x3, 0x6) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="7b02011429"], 0x10) write(r0, &(0x7f0000000400)="fc236f0000000000004028a8790308fc29b2c8ebcc9f01bec154d6eb", 0x1c) 16:00:50 executing program 3: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xffffffffffffffe1, 0x80000000}, {0x62f, 0x5}}, 0x0) setgroups(0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) chown(&(0x7f0000000000)='./file0/file0\x00', r3, r2) fchown(r0, 0x0, r1) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) 16:00:50 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="00f72d5f5e696cffffd72be587b20300576b6302f511a8176c6e60357f7dd5d15dcb5d2b8ee41fd29a6a926bd5d0142bf1bbce38f18ad3ec050073d345ff0d97c94736a78d9c6824b35e38086b96872e05e92214541cf79c0e19ff9fc9be8ceae79962d22e6eac43c937c0f614c6ebc37d3ee7380243bfc9efaec5cc1a5ceae586cd52faf4f903cd0000000030becb73bbba615757df69f82b38b9e9eb4621001b3336d7e1020035622ecf071a94040f95b039a136efb193e822a1781b3d53543efdb6771f0b78226ffe057f77c9400cb03c45d4fcad192659e48b76ce5d52cd6078b7c77573484baee704000000000000ff0300000000000000000000000064e94dd507fff6869fef232ac40c5f65df68390e2aa8c84b446de84085a177f9f5abd169a4c38077b689d36d9d24ed93a8f58deea5c1face1880b3ccd9fca043f2a849b1dcf08e8c59491fd448f7880354b3c347bb124906000000000000002a01128470059f26026de98a7907b9c23fd6000000000000000000000000000000dbf78bd08096cb644196139b1ec9ce57e901c7d9d88b4ff07944be211678685ef982635173ede9000000000000000000000000000000000000000000000000000000000000000033a9cacf0000000000e0c586be0b7de4769ce915e7fd6ec6f5ad1ce9e2070295e2d11cf78a2d9087f1f3e4e41c32d4327e57a295b40436399b12df7bc33403a38c3d4fa09f2457743faa87ae124186210d4a28270fee6c82f2e187a05bd781cfd01e29c175dc80786b283e118b9bc9ecf8487633fd0c7dbc5c3ab7f454a3f1b9534e0f1c865a2eb96ab713001fd268bba9d8b38500008016eed650e48dcbaacc7395b7bbf7a769fee9b51220387145ef203fb2b9ffdf388287f48800000000006c154894bfeb98ea37f4d77ec5c797525981b799e9feb01963d617b6425260122a0a2c2d1035c463b0dc35c58bca1195b1b61431b1896222546bcd3fa1eea5fb55df4fff482fe62dfaa48ae010313a690606a7c40ce054d3229fa72e6e7455dc195f77af805316e9f6dd2dd19489010579fc9729283525a1471c76c3d6d8a1707d3da975d77b5e1c35"], 0xa, 0x0, 0x2, &(0x7f0000000840)=ANY=[@ANYBLOB="10000000bcfee3a17ef42b128c441058e031a876e866d400ffdf00010100ffb4f116dcc77ef667da5a1f55ab1812df124efa0eadcc63802aa7286c47372f65a870e72d71e6d9d060c83ef4a67767b53684d35b7a0b0d2a5db60800009f066323cc1291b126c9e96e0de35b71b8dfafa73474f1d77ff2b38e5b58a30bd1586169516b1f289ea55a3a3fe701f617d56cc4213811dc8c9ae935c8f07ed692a9c73caac1ba74b6e7d84fbf557dbbac971dc554d90cdcf2bc099705755197e2f940b71de185ba583094c6088f73f89cd770998e59f8f027930af6649aade60aa45f430000000000000000006605119623075b53304f90bcc75a79d54ecbbef1c23bc9002ae96279c65dfffda79cd4e423584291e750076830e3e7f89ae5972c5a7f09693ea76c8111ef81ad4600dfdbe6088b9744ba16c6f83bb00518bc99cb49ef620f1e4f91cce08f00d80e60f0c7d4b30b51cdba0853649dfee29136678e0b6cdb3270a53909afb14f5a257279fbe1af59c4985b62902fbfb1ed28794f37dec80c76c0c5ffd8b7c2389ca2ba99fc77da0574fbcca07c6ca9e1c4048f2092344942ca000000000000000000dff576d5b3aff57797242bbbae2cafd90b4685f604698837dc3fa72a8c41d8005f7b50f59163f9db766c29b7f4fccf5dd03c817a85fb490c75cac608bf5fdf6c73120c4386233bcc61be4351c1c0ae9dc40e3ef65d04860a12def2928b07e8c3753a666c1f9d0736471e12e5eb0634383c0077ee615ebfa746ff79333b302646f90ae946813475b26ec7a643eaa203deb58b3dbca33ad316f232d5b2acd20762c35871ab5de5ad6dc605abe52ff4859c63de35a8261e04c73dd9a653c982f19048d99799c2e375df7cc8d227ab2ae200aad7bdd8bad798db1b9706f1d0ecf0d122a172994cb2c9f74ebb66a2704005b5ae669e4f4cb01d621577d2d81f7769aaf85ccd6cc599e73060b5f417a861c1bf1db88a3703085f0f20a300a86d76c2cc0f2e87e2a9da85f6f07a3e1b4f556b7216f48a6f5ff7ab7ee563e5544310a100000000000000002a96f9b34e8adc8eef67303ff98888f38009941ab544b9cdb2c1c9657520199af74a92dffd7fd57227e9b74787907cb5fb343e1185eff546368239a22a2a370fa4e77778fd2cccb2921a08bdc81eaf5bd96dde1a3a861dcbc1564b748d1ed05b92ffd5cc7ccbe9b19c525f4912f91f745c9d42571b5db25b26ea73b3914914b5ab45734f754c71ab204e539ad363df0101ab8643c536abadf810752595b567bd4f0aae1f311d6d90c504489e78a1450c1d3da8eeb125482437"], 0x10}, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES16=0x0], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() getegid() geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgget$private(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) msgget(0x3, 0x333) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffd000/0x3000)=nil) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r4, 0x802069de, &(0x7f0000000200)) r5 = getuid() seteuid(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x5f00) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:50 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xfffc}]}) setitimer(0x0, &(0x7f0000000000)={{0x1ff}, {0x3f}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r3 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080)=0x3, 0x4) listen(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r4, 0x29, 0xb, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107008, &(0x7f00000000c0)={{}, 0x0, 0x0}) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r6, 0xffffffffffffffff, 0x0, 0x3}, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:50 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="78021f"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) getsockopt(r3, 0x6, 0x0, 0x0, 0x0) 16:00:50 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff74e0000001"], 0x1) r0 = socket(0x1, 0x5, 0x7) connect$unix(r0, &(0x7f0000000280)=ANY=[], 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x2}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="f9", 0x1}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="f9", 0x1}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000700)="986718a663c73328f4839764ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e15", 0xa}], 0x2) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1}, {0x44}, {0x8106, 0x0, 0x1b}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[]) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000200)=[{0x4c}, {0x40, 0x0, 0x80}, {0x41e}, {0xfc00, 0xce, 0x7, 0x57b2}, {0x5, 0x7, 0x3, 0x8000}, {0x1800, 0x1, 0x6, 0x4}, {0x80, 0x3f, 0xe, 0xfffffffd}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x53) ioctl$FIONREAD(r2, 0x80146945, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x80146945, &(0x7f00000001c0)) r6 = syz_open_pts() lseek(r6, 0x7fffffffffffffff, 0x0) (async) lseek(r6, 0x7fffffffffffffff, 0x0) syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) pwritev(r7, &(0x7f00000005c0)=[{&(0x7f0000000240)='~', 0x1}], 0x1, 0x0) (async) pwritev(r7, &(0x7f00000005c0)=[{&(0x7f0000000240)='~', 0x1}], 0x1, 0x0) syz_open_pts() read(r6, &(0x7f00000002c0)=""/64, 0x40) write(r0, &(0x7f0000000040)="b2ef021560c50c20ed127c640afd23815293995a791bafd78a8751d8a2f19f68fb7b80cedce715f6c3f25c72a69af03c90cd573087766fb2af192dfad20dd58470f12b181b1ec016492d6d155e4fe6780f890e17b86da56a64f1ce9db05bf05468337eec6a458a91c4eebc3f21e68d0232f46f123dd96c08fcb45d63fec1353cedde0b82f2f50906e1398ad387cf6e673a", 0x91) 16:00:50 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="26367e7dd85677d47a6577f76f74b6988fdd86b6e1023d1abf286efb3695e58ca93ccc2f9b535461b12508a14c65f59502c755d9c831748ec9ec96b18abdeabdf2334b89f88a775c0ccaa15f11ccd082b54a80c4719ad87d9f7387045c3b0560800c45331372206b5182475ec1dabc28554c1150b470c08b3a582592", 0x7c}], 0x1) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2f9e84ecbece4c681bc2ebf4d9cefed3a13bc2d8e44f7b73571411b20ec47ca6b01687a24086e6f4fc2fd11eb57457d27bc9f6b16bcb9688652bccbdfdea29e3dd677cd8e28ba514a2e03bbb88c5ddc376ba729986ccb84688bd35e6258af2f63c09000000191649ac2a03d03d3da3389027eb85669720a1774d3494bbb7fec835ccf09f0d1afc855e6466839ef7e4a5322d9d6a6473874191f0415b6cd3cd1c5bf481bb2bc1abcac3fbd1f68755000b0e3bb0b74719c925676cc189123e2c180000"], 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x40, 0x0, 0x4}, {0x4, 0xff, 0x5, 0xfffffffd}, {0x812e}]}) poll(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x6, 0x2, 0x1f) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) utimes(0x0, &(0x7f00000000c0)={{}, {0xc, 0x1}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[]) 16:00:50 executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x63) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) r2 = dup(r0) setsockopt(r0, 0x2, 0xfd9, &(0x7f0000000080)="8d8675828c1ca44ddb5399d1aed29d5a417ff09ecd5b64679461a5bd24747e8c9c38f0ba65898e4d8818cd31352cbcf5891098c4f2854e958a81e0b2617b4e63109f282efe80f70541cde50e9c5be2ba51e090c1f664e2309774beb394c9e9ab36e46edd58b559fc16c37ed7416e221f344beccf4b1616ab70ffcc8a8adf35f55ea29ba7f5ef0004eb84f5d3af727e75dda4e23bacf30bb5af3ff91c05d6f3f7dd9080ba7004fa62f3931e50532cea16e83095196cb91dccce76598201c79d054aecfe072ce87d36b9e43493215c35da682a0b71d6c79b293dc3660ddf1c8b53e38471da666b6fee44b0b4d8", 0xec) setsockopt(r2, 0x1000000000029, 0xd, 0x0, 0x0) 16:00:50 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000003c0)=[{0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x2) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x682) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) 16:00:50 executing program 4: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) shutdown(r3, 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x200]) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt(r3, 0x7, 0x5, &(0x7f0000000080)="3bea6aa4419ce7653428c471782f8ed51384e0310b7d54e00ca0a697785838be3715f7bd0c5f00f15a72b19a4cc21151247fe58e86db6e5e9f2ba44fc9e78c44a7424e1c495027178229963d21412372218049d845f9340e4204c74d5b05c2675c91a78b1f4589d4bbaaa48a4ff9457a6a04", 0x72) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f00000001c0)=0x808, 0x4) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYRES64=0x0, @ANYRES32=r2, @ANYRES8=r2, @ANYRES8]) 16:00:50 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1126939, &(0x7f00000001c0)) getsockopt(r0, 0x80, 0x1ff, 0x0, 0x0) 16:00:50 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) r2 = accept$unix(r0, 0x0, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=')\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='{(-^,^P\x00', &(0x7f00000002c0)='\xb3]$((@&!,%-\x00', &(0x7f0000000300)='^\\##\x00']) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) r6 = getppid() r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={r6, r7, r8}, 0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000440)="67c697d29ee529f4d1e378fe11d4f5ab9abaccd08424db11e351dc4bb19471835e9fc8a11f3290", 0x27) close(r0) sendmmsg(r0, &(0x7f0000002d40)={&(0x7f0000002d00)={&(0x7f0000000480)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001a80)=[{&(0x7f00000004c0)="d014668720bdb3c67bccb8e2cc914f86632f78057078ad64a348d06295c46ac3d838857928644d5520e4c6fdb8ba1b2cc66c9b07019dbfe9017e28427d0ee2988a85effbbaba82f2a62423938df33482812cc2aec2b64f87befdd8806e9a4deb46cd11427d43885c92b349c013", 0x6d}, {&(0x7f0000000540)="3a769edd3925226ec8471bb7227e8ec14737335b252ad16c33c028247da0288dd2e3fb2fcc3723886206b6ad6274589b05291956c6a74bd920d7de1bc77359c296c0cfe897a6557a3812bf2d69aedd8f198aa08de797323701958d867e3f6f5b14338b4b10aefe24fb0c1bda95cc3bc9b3dac6d178f0befc92114e32387dfdd4995eaf9dc0f0bb9e1dcf289ccd4243d17cc1903502f6aa730f56f278790e3fb1899217b95c02de11163418a2dda9aacec171075def165d63d7055d54de623f78cb3db73f65b0c94654bd386fef2d2b07b7861cf68e5d0ba8ae6557d7ef7eb38b9b9a5c53d3926a0ae2ab27206ebdfb355d4e77207ef0", 0xf6}, {&(0x7f0000000640)="6db6370807de124b44841c9502134ab69334b5b67bfa35dc5c9361a7a6a4bd57a09756acaeb73f74bac9fa3c0d89d9f8dd5fb4ae94880d117175105e5b54d99d98d83c3bb4da1bd866c61759805b1fb7f50708bf6ecbf5643267aee800d73bc44649c033881058c15e474b13ce01ee05d863a09bc34c4895acfabe92a84fee35683dc190ae6537d3ee761fbf9f17b83627f0aa7886d39df79bf543567b3307e626b915bf4d5811e958c24e2c0f4b7e8d5f6b19e040a6124f6ebb0c8a3f7adc22eb29c43c97757a53e64d184141f2a9146c77e0b27e2ae197fece5f7d9e74c630ae44fc6445e0", 0xe6}, {&(0x7f0000000740)="c98d90947bb77e3765dc985aec83a001227d108659e6d69a8ef3b2bd435f65d653e7992b5461e3b6d04bfc73cab74bd1bdac80e358332f7d90ec6fd1a8c0a1776395fe668fa63c80e215658e4641c563b684b5beff30fe1b71ec", 0x5a}, {&(0x7f00000007c0)="0a3ad32038c7aee213d7761847d7889f21e9e9a9435a", 0x16}, {&(0x7f0000000800)="d201b51a991064066c020fa1d40b6f9f82dffd6c3ec149588ff4b96d75e43a35af2dfce141c3501f2b91dcc7f5b631b1f4eb16a035e9496a61ec453cc70b79388f1543b71ed248695dc7838ceaacf66c19a55422c49ddc719b8ae5a9e65e474c131be5ea594f9bba45dbbaccba896476e83ec5be91786129551ab8c509ff3d84ba629eb05eaf53c340479b8e50383d9296584a123ea8165dc2db8fcc843b088b0e70afdfebd80c7615b8ba7e7fee986f1aef3c6b9d5c8c05d06c3343fdf78f2c67400aaead3beb96f50211225d4929acf168ed801a9ad95f46be6df1f20a0f3d0b9357d194181ae2dc21b78917", 0xed}, {&(0x7f0000000900)="db263cdfa9a3187458b1f49e288649c9808dae214eb69beb656e063e466d2d948107b66b96934640620063b74779c9c63f1a36aa1af501be1359eff57affbd32130ee1ab75cad06191a1a23a234a8fce4acd285154100422d128049fbd232a312d961e0326eac8ac9bc4766c8dc1e7bab2636587aad5f69dcfe3d5f877e74d4d2576bb80ada5973167409a4d74097799df26ff566df6b03518cb3a776521b774acab0d1736314d4a5f358bf20a834024b94f6e0a5f96b900b5842abcdccfb995ea7a898f2091eb5ce5d1c444befacbbb5a43b3790313d7e0ec1e857584f0a0a399de", 0xe2}, {&(0x7f0000000a00)="d81d8394c4628ec1d110595b366451c6fb9b24ba104cfe866ec28d757170f02c809bbae3fe9ec7107006a07c6a1aee9ded027e4aab998dca7de72c7f51d8aa94186de6bc231a87229fa15c1112f4253d3f53e8b7c595621ed71f0546222f9c396137c722c9dda4b47a2fbb4e84fa898e8cd40b35b1d96ae8065e66456214ffdaf432ee0c7a6c5e819b10fc32e3b1b7138af034aeab664b77fc616a9ab0cfa449f42e859289504bdcb11dfc7a2158fd44fec5c3c343089003a5bb6c84f5c7353fb76111225d080182df59468aef632cea7e9baa12e3c1759e01f05ac90d7133a83b08558a9a2e101a241cccb0d064e3dfbc4b30389f9d7ece2270b3f9200245f1653c2cfaa4e48f74c2745b06388f7f6c809c5dca3052b2c7ff64a6b2a649a2fadc585dff4addd1398ef9d0fe24515bc939f6b1739d7d1eb5a9e0208fb9d6b74b2af2d3eb7eef968459aa4f6d8aff86e67faf63e9cd4677d14c4b93c4fe920ec0179e9aa725b7886d2d142b999ef4c3b4534314e8d953f4c47e5c0ae28a64a42da7002dbc294f02f031cfdff3f48462b576df985c12b9b3ccae2f9203e84f474b5aca52351262adc540c3a084d15ae99a4ab241df827fca4a9ae4300a5ccdcdc7145f5664667e2bda92740639ac471c4644d9333a26fcc624ac1087dda8f28916b22a366f884f4f3785bca2bd2f951c089ed9d8385f93a5f8677141436c50128976eeb371d2ec128845bc4fdaf976703ba29a54f8341c49b02c372107144fc5b1b9cafb9256225d3607231df621b0a839b4dc0de22906b9a0f323e44a88b471ecb495db8237e23c1881643a644332d9ca220adef170f3738725fd432e8f472c5e030343274b5c0749e1a6a6c92950590a5b3b59aaf3243df62fba8a9d0a8e20444f0e261387a16464ca1ed875fc7902912f254bd855b71a80d85e4e30cc9e187b235d9cbb779adc526d0b41a4f70e8c869f438218ca758184e5460ac3b46d944bd212d40bbc263344795632b405e65b599c1f94073ed0673138f8ba694eac22107832e5ada6847e6135a9436a8e60061307e6d9e2d5d4c74b98ef57528cd4de1036246c6189aa70571563ec639b6a94104e39b1f67962f0b844b14145a12fb5279cb3bcb201369f290a72c1116a4139444c64ddde54ccc05e2661ed2b675459e4420967a8103a20debdc0d4b4ae6b932e38e5cd7b1fb6b05f89345e5a6788243f074f0483d5006836fc80047cbd0fb4acfb61ce7379fe2306ae88594c12cc4a3562b93ba387c45eccf0ffb8afee6557593b0182c490a5560e44ebad924bb3c42c840210cac8ec3b732a27ccd92f5284982a86466901ef6b289e00d03f3706cfa42539eaa8cf52e2ae9910e0a8b77821e88ee6faae5eb1eab1a18438bd19a913025ac9dcbe5741c0980117ecaeedb06298f0118ff8675a502d91c8ad2cb9d5ab61de591bec458399080e397428ad756f29c27804eee054f50a3b456e49306932a970a49e1775a53c822d4aebed8cbe75f900cfede2aec75b4b3a91506904f458ec6e83d4662ea303461bc91e1cc0835df7be1a42c63cb632884ffe034105c1f40a1ceb56a067323ef61bd90f58d1d7c4c6da5c47399f1fb1946d1d8719cc82c06e77f7f32496d7352b29cc7e7afdbb06ff12709b64a9416551efd449416360520bef1683b9a7ccbed8727f50f1c4257ee73762f481be3c7460706e555b205cb1889b6eae91c609384cce45caf99090102bdf7ee4decc0d49116923aeea37d7bd71f7b5f9824fc316b5d079f934361b3b4328a6a2327571c199f75047b84d062c86f58ccc069243acbe38d26ca53b465c4aa56171e661c6087e4e18fc299641c1413b9783c01514996e606efa732f8bc3cec905acdde7dcd6757be7b3399aaecfee2ce67d94672c2891f57dfcdec90b085fd34865a93af5ee9b35721cabf19f93941c2a7bcc71ac0d47ec3b619fab9ad14344cde2d00258ea83a75c1eb18787fe617a960e486f3e48bb072e2ef25a05c60dd255d548f056365c8c17f7e6cf569f48097919ab9fca1f2211c488f8acf68e8af0bd91a36f582b470cd1dab87ae96485363be5c981267270e175ea136bd409ace96ae12890ea0fe7d52792ddc5dbc573e41a216ba22bd9391121d29c4f8e31f873797a8a28a6d15ba17d0b45e8fb47bf4538706b1fb1e5ebc0c429770bd19e560c3bf6cef5fd6b4abe0912a3ac0aea8284900941384374a18f2ec1b3a2b82a4f273645e27200c63af2992b131d438e1e98a6c3041ea875d88d6796a0eafc47bfffbbdfe5eeb859b959a2aab5b4756ce7b9ee34ab2dd3fdfdd4aa9aca2160c8560c20195c2066b7498d5a849109dd4441e8e2e557753fda17cd934aab6ffc80ff316879bc10ca8a834d579832e7b3f23590a6bb04ebf49c5125ab34b8692d4e5e624b405561d1536f2115058dbaa101aa76475df9d5ae4e47201c29ab903eb03ee17e7485e932bbdf8d698eb6962b4280a3dd8e78ffc51539b353a28f98ccdad8e47f7fcbad087dc90d5b6236fda29a210ff6322157e67e44daf26fd06a67e37e2139ba2ea79312565a162049d3bc5a3ac5bacdbcd72e4a3a8f8902a233bd35ca01686ed64f8254ddc53d18f88b5f2a210521b895a588b696b4ecce622e5986b6c43bd83976df416c28d520e3a616823c4bccc271289b76928cc548e5fc11c012482bd5957135524c16d0d3310be2a103ed8fe12e71bad518b787ceb41dccac0d4694c0cc334cb556ff81cce45a3eebade5aefde1e9395b80004936623eef13c57ef650f5f9da90d2c342562557fdc16b89de18b2026f193fab82b5b0288be4457859175f51bf31f6a33fcdb0338e9f2ad5f0c7e4c432eec20ebc5ce8bc5d3815d679257fce3521a251ab3a72e63814e352fd2b1e96cd2a8f8d96540f2d8b2d8bdea09aa279822e8b16b5abe9bacfec19ba07033b551903f3cb442a8b1edc6944a4a6e35da7e7151f622266c87ef93019e523d4110129bb66ff98da6887bc579d9a7fabe03b77e35714bf31b65d7618cbef34a6f8ea5bcb0231514c2bb5456d8f78419ab76f94e5359b9e68f4efe79344a2516d0ed9e5d6e17bd88475e93531c9393371532f38f4c7b1e39aecf7acea44b40a99de75a82442bd9521b6e1a1feea69c493eb9943f2b422abffead7aad6ccb4b2a17dc9f7d8647c5e0c77851f54cd8ca23b3918bab9a69a3014bf8e6ccdcc285db08d9f2cd7ff89edeb3dadb48ed0934facd7ae4fb53b1aa6ef439cae92c9bc917d11746b86474e8563a49f3596772f93538defe93c4ca593240eb02e36a3d23b9a6f51c7ca4fa73f613b276a0dce982f8dec6e10f8915d59fbc0b7615d0d21331fe223bc21c97304b1fe9559d2159964ee81197ef2c8c162ced70a21dd6694cda002c7b9bbbe4a83909b1d40f53a05a9634d8bfcb12519529b20e80f80324a46fe72e6bacf75be9e419cb125b194ad1128bc902ec39c1e93d00fd4135736eaf2c817dce5cea9b47f45c9457e62af7f8c430fbeb7154c18de79c8cd64de49b72b36bc860fd57f796b90fbfb98bd1ff8894812b31b43ef354f8f175a2723425c6dd1acf3edd2712d69e4328c3a7a1461e82ae4d95482d68056d2457c9861737f903096100acfb68450092d33af7311c00d8777eb043d4a89a4abbba160a01f56484556fd0928e7cf5a444c9a9473aefcea9bec2f82be6d8e75f094c9c795e3be6013511f5cd3064eb942b81df076338747b3ed18455f7274ad769837a93d2412c582844e440d805e1571fc6337acbc072e6f1985f544d273f56d4a6a0a5ab04208e5b8668ff07d6a43ddb9fd525324d92da4a65afcda31972467bf96e23f96b781222ae54b94c235f9fc58cc2cb1f1b696d3048ebf3de369e536a2405e4a52e326842e6a89b9479e640a2e0e3af4578b51e2a6516c44711de25f80e38fdc5f71659721f88afdbec7b9c4794d8bf15c76cec100e4e8b58454c855dcde767f2e1ffac69f8dfe97406ba20db3e77a83ca38137ccad903bef261843be1d8097b27c3628b506fc469b9a8951c31dbf62e2dc291815d10b6afc317e319d2b867619b0bad773a190681475b79b39e48589828326b37c2a0d498edad3dfdde66b0ba33c5055827599f8cadf8d85116cecd206cb76652726e8b90b3138223222a9adb7ff8a29dc0e14f45ec11d53095b578d9f3e0d0f554c85f204dd66503951b5b5f7558f810c7627bc54d354923fc1868f7d9fba6033ca9d814552504d00679a99245be56989abd4a7e8767f98153e335984ffc4773102b1cafd3993985f23e8e6d3f9d8ac4c96020e2030f5e7f10a6952389719921284fbc261b5298c9998da5c2dc4e3ee59de6b391690499919b5b4126ffbb62098556a34baf1ee56bda18c5c43af56ed003d9af82385df27f3779952973b10b743e6cb2b39f0938ad7658fe388a9a943e754be327dc2cfc16a50d327cc2843691518f9cdd029e2dbf2f37aacb18b9630248cc708a1d3eb66b308ddac17a404c7c432c96e91652a393f3776fed76b5fdbc4f7b96725f0d57cfbdb79e49d869938fcd43a0bdd3620269fa5c4a5c9753f42114b19b656e07191d2185918ee7bc0be6280dc2ee3afbace25aa6568d099e7e2a5181b758736a9700343e26669a732e701e90021cf17dd444ec5e3ee6db58e1ffd99f1c991a1677f3824592b3466d42301ec53a517a28771e16f2e52cdb0b94c30773e47e5b144ef095c53e9679722242745d2397fa4e3a3cd1f9a59309253f91740f10eae914281379150c1c4f8cd815216f1e20a01bbc7263c655f59ad9482d6dc869717a58ceb1fb02495aae595c94235d01677ba481d9f41c8c619bbc4bd51f5026dc49a4abe1a6aaba74042b352ddb4c8a62eca17a97433a090285dccb9deb08955092ab6fd46ee9a59caf08365acd062b598a43272a8825183a5585e0cea8d4c5e8184d15a0b252f5738e038bb6c2e9498913ac04f884d13fc453ec14333fc7996fe6134dc3b028c6c24570f1f198dd126a6cf68eb92bce19a55e3c11ef526dd5ef2ec6ae69fa643731c6ab4d36c838c06a707f1a0c0edda4070b3e7d0a93998b8887c34b73367fe9be27810ed06ddf8839a460e555693f588355cf0bbc00bedbabfef4cf8e1f0792f48f519850bc90bfe48423991b5108824cbada50a27541522230fe9bcd19f8eadf6633fb707d29ef85c41222673ea0c526a9ed3efa7bd7ef6a6b15361c3436438b1cfec6d02cc29bd5fb2e0f85f96b6ef56a73fc38078bcec3bfde21b111d9637db39151090a9ebb3459cb59e52c6d2230364446aba6b02d07868659cd37baa1dabe8b17325d44b1c786460c45d85c1e0d2cf205d383337367c8c91735865f92ba05a068585fd5b1afc189a7413a1f153d78422d416d2f4f7177c3c54c71c917f10ef2ccde32f22ba9513130a8c645c0cf84bacd61e7649e2e71899d3b929f6c8bc31724a6175588c68434a6a6198d0cf35ca5ac60522438fba43b601a938fa5f3f78440294d03dbcd28d339bcec5dee6d4c715072efd92ad9fafb161c60e3bbc8b9fc0a6e67b093cc4aa71cb1c0fe24c5eafaf703e461a84b9a1202b72d7d373e98cb30b3579e6eeab9a6510816d9ca4db05b8f3adf3dad85e92441899a0688be8243881da826ab6ede7c51847867cefd57fcbebed27310358d287c54e876c8d18993d86909a718a9ac07604eeac31c3d97096036828421fa6c3127b3ef92d123396220e11f0e95600842615b708f611896d03d5460f526445b305d152bdfbbc546ae9dfa479889dab59fee4d7189046c77", 0x1000}, {&(0x7f0000001a00)="b2f8da43f766d1e2fbbbb84fd20f71904a31edb1db7682220dd164c077d84a636eb0c46ed9d1f756cee04f52644e96443d648ea4f132f58be9ac35032f0873929723f20a94d63d3320248eb5199aa718abaf439a59150824f905ebc60737079e08f3391a90951b5330aabd4b46f8cb64e26d9a4dab", 0x75}], 0x9, &(0x7f0000001b40)=[{0x88, 0x1, 0x8, "33496ddf89357110a8cd5a9e49ac4cca9f2131a8833f93911c524398d2e5fe5ffa48dc6d7a496a7d63463531526d3be8c1f9d447af8fbbf5ad9c72bec88d5340f91284bee32494852d4e383b5dd98df91e591c287bb6211f5d883b96359a276ceed1553f29f47234d30d14a9e7da47f21b"}, {0x1010, 0x1, 0x62e1, "ab75a00f600f6d25081363c2f88e211eb964c0618904abaa3e1ac8e542d8e3f4c3be98b67bf2ac0881a08b6a60e030aa39206086f780133276e41ec795918f03748cd60668b77e6755019e43f6fce7a685c2cc443bc47f0378e1f4136fe6fc8f7c49deb424f7519ac46691aede2cdd1ef390b9bd4f363b35e03d9e1af1f2581d881b683f890b9afbfc9b79f8104ecdd6344d017240184521cefe161acbeebb9b25f5781c2cbe9fa0774ce50c40a3414daef2c792848a2b0a69a12831302955519c910c93e74a66bd382cec353dee7be5f2afe4cc2a10eb3b6d4f7aff94cb97b9caa6a343416a045128a81c0a7f1f52434d185db0d190ae6dd903d1651067a6acbb0351b7a78b09fe014b1e9985e2f664ecc41f4c17c15e58e82450facb58c5a4a2db5e2c92b1b79b3d0f3d014862b90202581fa0f9dd4d1c98e3b8223a9e3591a05f64bcb655963e1131a96476338cd79bfe678ba65605f0f0596e1533b6719a9f6006c4ab0da77abe3131c723e17647c16afbb92ba6195e6b2926098628904ccfb8fe928f468d0a15308f02688837968217c05a717f9783a8319fa90084e164f9275795497d4b66465db32fb47307664b688fd13135e299a66213ed4347414940e70d58289fdd5bb426ed6f2afc8d38be37deb8144fb65d4439b9fad9c61fed183c1cc3565f81fce43ba9184840176258ebd84bc681fd966e7bebb5dd641db13e96f4cb2a1bfb2bd0203903b77da28f6eb5d798673747ffac9ebddd611236365dff48dd303c55e385375c8c57a5e6bfc2fcf887a849d3d6f9c54bd436e38926f1d3ad5ecaee4f82f0a6f7610a15e627accadf7371cde0198b2124b3f1d177384c3c0dc79b137c0d03541c66a455d52bfe5fc190c857b7e5948717739f06d53906592077abd7ae9bfef79387eab7d3c96c303ef613a27803ee34f82594f88cac22581d2912f0e6ed84467595a5e82a6727c66b925ac881c4483a712316b00383b0291db4c883cfa7ff3810f119206535dafaa55c8f64d4be985240de62831a1654277667c3ae4ab2f8bd31ca49a69c543a19af5ddb9b814ffbfa56750703db3d57d107050a652174e253872c581fb1cca406287955552565ccf951692c0dcf3f207b49bee3cef5802c99d3fbccddf729e642cb73ed1c77c3320036f057ef5fb066663f39f1ad9afc7e15d0caf38926d73f4e847fef785b2985c10b08c8b1c2a22bfd8287ff7acce164aabaa996e73564fc6b892589f96b6432544fe8bf6af977065d8c544280f2f4f5d2885fd55909d79225fa1954f9f3467eb71acd261f487329d0ecf54ca9e08a3598986f5820cf28aa89e4c38017e1d647f25ca84c1682c9c72e8a17a001433ff5790194048cf7c4edace2485ae1e13bd02642971aa96d35eed98d34a31d6eeaee2854a96799199c2d1482e8e65b31f2e49866324f2a0b967b92aff8db2702c8adaf2a0ae90e6a26a6e7a2393aedfec8d7f640ca739a68f2b3b15e501833b1d98cba687b65b9458e76ff335d0d9a2b39bae593acc1ecca1065020521d36f185bffdc197f306f51b89c3eb205baee4308776acaae2f103b646d3419ae9aeba42c49bfc4c2866b4030570296eabe4779787f21881cbccc1e93634449b961dedcf19c8ee1a78da529bc73fee4349d1557ebba41a6bf425f7ffaab4084c507a47ce3ed761824e30d47f43e08445dc22cc36cac5a4b8940d0591c64b8517fd7fc25e52a635800fd2142812989be536e57e7d8c60deda19adac6fd1e0e248e20097de03363ae2c4eed73d9652ccfa0d71c215d1ee74de8a1f3463cf54b3d94d9cc49b639592e0c1a7991325ce72509c15ceb4a021ed240bbec921a4fc39b6abc0994fe00e8e75aebd9d043ec590dedb5edf1492ccd98cbfe80d099b6ec66f70b584c24f6ecb0dc535e40052a1460e0bd54bf1455555121830cada889a443bc6bdc63265cfe9623cde1dcdf6a96ad6f04c05070269a28f0cf56ab61aca0c17ab8b4c7a611531c54fab4f504d52eb837d5d8a20ff2d27f3896ed558f23b338d5e23711d6018a0c99486836bf492fbf733e63cd02a5f87ee1d5a5af72f2c08f44d78f0d27176604e17175345587eddddb784260573a7a4c176af79948deb5dd00d3604bddaa4f6cc2faa3b25923192878881450fb974d31d44b96619caa51221c4ab7a656f5b756a509701bf0c6d90ebdabbaa390a995017b239d435960e6ffc50a049ce1c304b3d7cdb3b180c6320cf54c9e446424427f0104580ebe1c7a8eb10b23d7e07281760065171cfeae38d54c533d4a31bd5d1eff075ef4bc98d90d3b07bf1d6cc3805f3a30ed32538f2bdd7da96aa43a1c9dc90abe36d39091c9e7c5a2b59add2a8f168eaa15e52160dffdce14e4ee818ba500de40c5c55b07da508ba6ee33a1ec0c52b0a8e8a6f1cdd5b8f2c425408940cc393baa84cda4f362de5a5fe29016c16aba054d16d6067589aa4e8b51088d489f83c0ae8f09979ad1a63eb95534fce61b21dabd93b30d47c2ea7a162b4c051e510fae227a9e5d99a7de301d04f83d72b07114e1938ba0a5eeaee5480d2453b141419675628c7fa81858e6b9d09fcdf40296ff9c651e6ce31f3a6d1cf2dd63eeb1a54db293b0cf8eebc12cffc97f77c7d26fceef773274ebec1a65cd2c80f6c7bf6a17f3ab531149eccdae199cf4848aeb6a3979999151a4bde3ce98f30a208b96c01b26c20782172b969a873d68a52204f8b4e48e79c0e99fb79cb293ffc6aac35a150e7baf9b0ec7d609266109e46d3c82533c81cbf06f67bb0ee0650289f63d2dd5bc55912f95119224ce274c9d87d7ef061c8764383aa0d2e21ab052b6b1ea5b8a5bf87882a73603630353f71ae165f47d75a393dfc652097c175c6527cf6554b7c71223d7c07f98ccb228014e902aeb58175839e78d591b1c94ea069d35f09147ba91057e603532867456353cbab522b20ca9b8146c85f3d1281a28da47401a00f636adfd22c01f0ece68cf88b25a73a0f164edd4e8b76349404fc516c5f8a7bb655114dcc50d08651d748375ad1e6573880e9b1aeb58aa7969bc2d9d1a8c668dd6bdf2f238a382eed334d4ce243e6e8dced842ceb52320e239cca28de8a206fc0df24d953a7850c2bf8a73714720c3bf2d2b795dd4e3132a477192c6428c3c89b2313d63c97ca3c2cdfdd2c60a56785dc2efa9205b738f3c8e7362693b51e1ae3cf017f50121657497b48d7d45c878059f411ad861a5041848f1d483bfe14335423bfe9ab917deaf6b4bfd51332115fc9f6d04f1ac79715cf2f3b1421ac96695dce5fd2c4a6bb37afe2401c807f0f6de5e90987b080b84bdd87ce37ddb3d76d141164152e613c4ac275d170ef5691ad794aa43f5c00c3b36391b6eedd9c209951a8fc2867bc6e7814e388c37c6370d894ef1f1b9ca74f2507242c734b7eeb5dad6158d4332433e634a098a229fb08c03f2f529d51172109fe0b197c27fca8c20217fa7d1ba765020acb84469605770f6733f67388155dd1dee40803b30b138b76a813dc249a1922dc63bf51db2acc5b5224382e220ad4b3bb6d81d5e5cca719f20ca72c04cf10e167af619846d3305c53db6b10195b8bd1807967a37419fdd87814edc289f38af2b7951d642c0413580b60d2b6e027525be156ed5f38f61f7d251309d9a023f9d40843f90391a09d0831c401d37cc1c4dcd2a51dab3b2637a52d7d6133fb10c6f8710d096c4e3d0bbec74d5f507a5ef8fdb088c84e6734920e2eab881037458d9ed5e3b69fe18c41a21ee54764fe096e37b6c54d6c228587ec71b546f52effdfb67a6a77e81e9d9a1c1848e2afac92515677e72e3d263b9b18339a0f24c963180df08af394a1df26a7e840e5390881dc0916f72ce09620712d547871b2c4689bafb9271b62e599525c1c5059b281bf31afbeaf4d80fa918399c721536bb85a39b1e708aa6429cca584077629927e36cd447e31c830126742f13b88a4cec7ae57b7da37b07c258055e0bb3faacb10cb362f69d0b1818cffccbe7b1f471f5eba638f3bce834df4a07bfbac1fa51f80e917b2bb4e6a8cb8afcb70d7434361f593290e481b8cf1f7c2a691a93f1af75e5b524b778e55456a62605fe27736faf1e839ffb2606deb8088945c050eea92e7ce6b5cce10f7e83c87f5af706ec80c0ba9311e1a06e1ddeb21e37dd58b3cf775d73bbd3e48a2559bf60aae2d8c5e0100d8dd23cc49680d83b7e90452d7d95b359d268bafa769d130c2688840d4695cf57709f0ec9fcaa9540709161c63941e6a139da2d3d59a66d1d0e70fbd65349cd6c59576404741777c0361c2c919ceb482d96437cd0084c250c29ea79c01e33539e348d81ff2786e358976aa2521fc3cd42570369be23b6387491bcc98cf1bdf5529fe129319228cac595b2ee2b34d692a236e1eecbda4690aabca6df8433bb9dea1ca8f522cd6b15fe90c2f5c32636cbd7174b987bfcef10bf5ab2ea68701a4ead94e19d094f281497dba6bb0c52e272244442b469fbfa6d19005b97f1ed89ac6d1a263a0b7149988d9802773723234ddd08603b337a21cf412c710eb46bf28083cdfbcca47a4e09297a4c1fb7cdcd85ff9d69dbc8497cf3215c617afeaf810a0b32bfc6f66475b6d7274777d8849675663aeb0b63a0bed2eebf38acb5368b31e39ca080d5bbda9047bed0f489004d13f281c0d6d6e7477a3071b956cc84e98279ae754b2b0952691876a76f8813aebc715ec5fcf3ce30e8eb6b6db22a6e4c0957fd5295db745210ce995281cf271ad8e96d9acb1d09a2d2e2ff31250361ef5c353e555278711de35a02fd1d411e5b9f0abf638b11a6ce928a2ea37b7f0f13b0b15395ee1382be47161e6566e514212602108a7ea82168f81163c358b07d47cd185c37fe9d9ddb4474d8ba1d9242e6973ee946da20b33dd39445a577ab6e427d806dede2f4029a9efaaa4604ff63e0d736a78474b2f8d0f52f2f787393277cec099e988fe1a701857d671cb169a7defef0c1fea1d674e73e35321e4e6459455108771c8b79807e70f1259c915f85aee9a49f70840afb1599f0f2a0a9ba6a115ba0c4bd856c57c083f8c1b7e6d362374254e16970c2c91c5f90a1fbb5b61de3062c106d8ff89d6470597dcc34eb6c55ed42322a90ef82e26f1f3e9529d519f4863240d29f3f34816308ff2bc3c2efa91df279ba255ac597290c457cbd3c7572fad3974063b3978a2729f4d0f69b42dd5508b4bc5312cabb33d9d2e7f157a20a73c6e339bb11d1eb2d8dc351ee8d860fea04fa4a02d9e42e85011bb83f514de0d0b4e6df68a88cc93c63563a699de2391a94cb0568dee3125af8ac94af7419b28e6b17458dc3da0d68d0d6ea84c67599a0304b53028bdb141b85d8ff0e9ef3534c1817fb0a121f0c75d638a9567188a7225969b34f069b4fc09d623350fc520532b69f6b14ff59043f143c12587687f010f80a9f86cee94be1df5a3cb596556c437514a85fd43780f487d819d4394d924940181cd02fb7705230912a826a779d398ae3b2004bca122a2df0321e2a222ce708f216a98687afb2d4c155f848ab7123cc68c4e62fad2eafa0b4b504d1ea31e35898943431e380769396a6fb65e74c35525b4a98c864db89cc2b54b719717bf3e161ae57c5b4a4ce2dbee955507ce245285a4cc274f6c78987fe38f95daceceb8f1772f10f761e536a06d2ba78b093ea6e29b919eb9d2b29785e1379c49540b49ef696eeaf2bd21ecc932f9b020d43b2fd674af09f662089f440f59150858a92355ef21cbe50f3a1ba7caf54c4b40527"}, {0xf8, 0xffff, 0x2, "6733b4dd2a3cda3b131d0cd04e346e8db0a57ff374f9ae9199812dd06ec849fc0ba55d74535d0474b57fd3bc75b626a5267d2e7e9e9bc15ca49550ae286278cd228a07196042d8fa68bdfc6064021cce99ed893b7dcdacc6788200470aa8738ca8295b7feec50535d986b04b0cbf509b696c21b4f15ef4c5288dd29554d9f360ca9268bad58f677deb391aabd3fac7615429d00ef8ad34b300ee8c4617accd5982ab44fa9ad5bee380a6870b1fd4ce03bb746fcfa7c082d07b2589999e47483bfd6dfc56069b9f2a7dcbe3a6d004fb60506a1cce090698d8b1a7bf9a5960e21d82bc2111"}], 0x1190}, 0x2}, 0x10, 0x413) pipe(&(0x7f0000002d80)={0xffffffffffffffff}) dup2(r10, r2) r11 = semget$private(0x0, 0x3, 0x204) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000002dc0)={{0x1, r7, r8, r7, r8, 0x80, 0x2}, 0x2570, 0x5, 0x9}) r12 = open(&(0x7f0000002e40)='./file0\x00', 0x8000, 0x42) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000002e80)={0x0, 0x0}, &(0x7f0000002ec0)=0xc) sendto$unix(r10, &(0x7f0000002f00), 0x0, 0x9, &(0x7f0000002f40)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002f80)={0x0, 0x0, 0x0}, &(0x7f0000002fc0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000003000)={{0x89c, 0xffffffffffffffff, r8, r13, r14, 0x60, 0x40}, 0x4e7, 0x3b, 0x401}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000003080)={0x9, 0x3}, 0x10) execve(&(0x7f00000030c0)='./file0\x00', &(0x7f0000003200)=[&(0x7f0000003100)=']\x00', &(0x7f0000003140)=']\x00', &(0x7f0000003180)='\x00', &(0x7f00000031c0)='\xb3]$((@&!,%-\x00'], &(0x7f0000003300)=[&(0x7f0000003240)=':-.}.\x00', &(0x7f0000003280)='&\x00', &(0x7f00000032c0)='\x00']) sendto$unix(r4, &(0x7f0000003340)="24c04c0afc303f501cfe4b6aead8aa2cded2fd06492653f6611b3865350e05f0d4a603e973fa0871cd7a17da1372e60d569eb4d225c8d78f2c686a33e66639bde79e21574fbf8e1aa6e7066da460518ea8ea4e6948cb5adbd77a98682ff1cf85e709bac9c9a1c618cd5cce80e46d78174cad4a457b239b16097afa60760c5cf2f0294050ffa8c581a4d6425de30391a8809f1c2ad8f2d6e223def003b9f7", 0x9e, 0x1, &(0x7f0000003400)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000003440)={{0x9b2, r7, r14, r7, r8, 0x30, 0x6}, 0x1f, 0x3, 0x1}) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000034c0), &(0x7f0000003500)=0xc) 16:00:50 executing program 4: r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) write(r0, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:50 executing program 4: getrusage(0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x1) getpid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{0x80}, {0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x5, &(0x7f0000000640)=[{0x8, 0x1, 0x1, 0xfffffff9}, {0x6, 0x44, 0x20, 0x2}, {0xf5cc, 0x1, 0x14, 0x8000ff}, {0x400, 0xe4, 0x36, 0xae5}, {0xf000, 0x5, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x4, 0x3d, 0x9, 0xffff}, {0x38, 0x5, 0xa, 0x3}, {0x5, 0x4b, 0x2a, 0xa5f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x3, 0x1, 0x0, 0x4}, {0x30, 0x3f}, {0xa, 0x40, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d4a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e2d44c9516fad549535cab88727c92e4ea9cdbba98eea2a991e9839ac01634a347850dd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe2777", 0xce) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000200)=[{0x45, 0x3, 0xff, 0x9}, {0xe2c, 0x7f, 0x8, 0x2}, {0x3ff, 0x3, 0x0, 0x5}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {r2, 0x40}, {0xffffffffffffffff, 0x40}, {r5, 0x40}, {r1, 0x4}], 0x6, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) ioctl$TIOCSTOP(r2, 0x2000746f) lseek(r3, 0x1, 0x2) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000280)={&(0x7f0000000580)='./file0\x00', 0xfffffffffffffffe, &(0x7f00000005c0)='./file0\x00', 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) getpid() 16:00:50 executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)='q', 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beedb00000000000000000000000000bb99da597c13a061543c6c0e7f84d4"]) 16:00:50 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) open$dir(&(0x7f0000000480)='./file0/file0\x00', 0x8000, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) close(0xffffffffffffffff) socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0x92) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000300)='./file2\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x400000000000007c, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f00000003c0)="b66ba3a7c12e6efd53f64c8b494a23c93f1ed89b4641f63d066164cf7074e06fff82fd985f28231079155690956f6a62f18af6af8e7b5c93", 0xffffffffffffff6f) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x12, 0x0, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x22) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r3, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r4, 0x2) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="dea9213419a1c64c2ef6a0470f3af714fb124981affff4cfd69231f60b7c005de4d8789d777e3db00a8cc534a78100154a8a5fd78bf73b1d992983fa3fb58c00000001b505673de7cc85a30200000000000000686438c853116a19471f8d8a0a7f9d092f9847ecc4f690a8bb92683c2815bf3a9118a5286da9"], 0xa) msgget(0x3, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000380)='./file0/file0/..\x00', 0x100, 0xfff) 16:00:50 executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) mprotect(&(0x7f0000143000/0x1000)=nil, 0x1000, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x7fff}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x27ffa, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80146951, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="573acda8f8f9ffffffffffff86dd6060626000042c00fe8000000000000000000000000000000000000000aa"]) 16:00:50 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="7b02"], 0x10) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="a37a7e5396a7", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4}, @window={0x3, 0x3}]}}}}}}}) getpeername$unix(r1, &(0x7f0000000a80)=@file={0x0, ""/4102}, &(0x7f0000000040)=0x1008) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x21) openat(r2, &(0x7f0000000740)='./file0\x00', 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000880)="706b848a4845ea0631311bd4f992e5d7ad1e24a18b35bd39e80b07a778bb46db0781e773b9190a9fbf6cc7eb348f17bd7c6ea9a1b59d990d11e8b08b7404da4be9ea8e49557445c659189ed0369f6eedf1caf09dcaabdbdecd226c95780bb2cf1956036e16ee059b814a845acd479cd246f2808e952d45eb7b2f4726ae0c1d8dd07601207db00c08e09f7b100a315bde4aaa1337995fc01b6319f5fece930d8045314e28d25f3ebd185b51ce89909824b5ddaccf8f900dd78f9c3282082ca40f91255b709e52dde26e6b3da021af47e814acaf818aad2718a517b952e66dd8551f009cdcf3490075599e8e0c49b8c0b64093f49e5e9816767922394700482501250ee4be2937689a52ffe533c786d0d72f2fee95b90a252e9f09c4ab69c0a1d64ba80d722e0bf0b4474638ef1d1afb6f5bb16245f2e56f573723fc49a34b681cee94d8590ddd85544f7179ea38d4dcffc74ebb8c864823d5395d5ceb570a592f6d1c75373d6a54f01af1c8711a66069c0a5cc1656b1c9748711e65e7f1882f14f81c4fbef2eb28ba5cd1a4d8802a01f8f4bff13ce58239b7cc0e4f6856d89fc50f1ed72511d1047794ef959c0fabafcdd06853370871951fbbdd5d647093802d71af2d0c58b368909a47096a3c342423534e285889fca45ce44658d9df1b7c00"/493, 0x1ed}, {&(0x7f0000001ac0)="2b72ec9b6f3709251fc0036acea82c72e4ed1e5ce9aafe2ea82d32a0dd40e142c591714e118eb0c6dbd04ce7c67465d2571e96a3547bf9ab3c9e0f18e8200062fe97506f2bcfe250eb30ee0dc32e8919ec231ae5ade483e2dd6b33eb90c09b7814f3193720e539e852025005cef82fa8c59974b1190be505e26476cb368613689b1cb2993608c27043bfcb05dab8de1e9ee6250c311f7b82c41e2b1bededed178ea27921f032eab6b1d435df9c6be0e64d889783e1b44d723c10ddb65f139a1d47dcf60e7a48590455c202d445e4797f455c479f9814bc6fdf552edda2a570375de9736c52c5dd33d356f68a5e5ca1c0ce425b76791ee6105af616d15c000f6fcf99cd37d3c50ec042807186b24599781e938c1ba69e03000000", 0x11a}, {&(0x7f0000000340)="6d505fe4260b8341116d9ff0755d3e8587c8067d05072336ecd38fb3bb7d92f0ab92c2e8e41827fa1c311a9ca9a35330e71e006f6560b339984f962ab6db011e5a25acb346ecdd48d4ab62c95dcd05c6cee08a0b5a4f074de5cab0f3e3f19f107a216a687513bb666ac2b6e5e3efe29f33b03f7f21eed3945904e331fbc27ecd83ba643ee691623eac450a7a1d83625d1e456d9c30d953cffb567fcbfd6ecc4ece6eeba6da0eb6e195e54a00c214a0e925455ee1530c27fd6937d745258dad285021d540e70e1058605289d279aa7dc896d9fc9c5e2c9d3801856552fc256cb2bb1713967c683424f4b1861aba34fcff0f3ae9420fb98dc35533f421d9f278d4e3b76e08aa14a168faac7c3da0e1575c3e93fe6b01b3dcfa4231ea50fc7e3ede0198d337d8e352cd4a246cef73d7e0ace6aa6156f55c5d5849450379db66bcae82b6a791078a1590e668de26388e6a9d50dd2ed857557e03a4444ab5a73f3c71046e013a534363b4fdbf1aa11f55dd3a80b22b90873616253413ee28c9d00e3f88ddaf6d274e2174719ae525f68c34cdde116b2a1ab6de4a0420aadcd23c1906b29a3f19d8cfe86cb81b0de2ca95bf3b799d503c920afcc4a5c46f64ede62e86960ac940bebe3f138d29d3505a19a7e448355bbe93e95f152758823198131e2fe2a1bf027fc2a3686e8799ceed18d806a5cf0c4a9f3fd978e3c0b661d299529ae534471a628b3b51e1814fe10f947aae759487bf9b94ca533d2f8c18a980c7a4e5d616e01f4f25180b20e74a63969c85bbf7a64e7a32e76689b903c21d507a851d1d074bca61ae23367c185a7065c5184f4384e9ec7e033477f6c3d4026584d8eeafc154e4da978f704335c012e5c5c33a0beb0642767950878c72d61eb14689cc439a10a8ae3133574fb098cc1d01f55d884d14cedb88bac307c49b01f8ab8ff28bc5b117f8ffb2f566ea08aad703e8e63da69968e01ccd36680ff1d369a5395de406c6504e7067865ca95253cf856237d689ea2f91539817705bce13d9e62a9fac744150f5280b5b31d29f", 0x2ec}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r3], 0xa) r4 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r5 = dup(r4) openat(r5, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000640)=@file={0x0, ""/265}, &(0x7f0000000140)=0x10b) open$dir(0x0, 0x0, 0x0) 16:00:50 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000100)) r1 = socket(0x2, 0x1, 0x0) (async, rerun: 64) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="02012e2f66696c6530"], 0xa) r3 = kqueue() (async) mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x8) (async, rerun: 32) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (rerun: 32) listen(r1, 0x0) (async) accept$inet(r1, 0x0, 0x0) (async) mmap(&(0x7f00003cc000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x100000000) close(r1) (async) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r5, &(0x7f0000000440)=[{&(0x7f00000000c0)='lw', 0x2}, {0x0}], 0x2) (async) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) getuid() (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) open(0x0, 0x0, 0x0) 16:00:50 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x1c, 0x0, 0x0, 0x3}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) 16:00:50 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x53}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000540)="5e245b9442a463d96dbef02af80d446a619bc3d399173d5093c8672e195b7ce8b5798d1515092595e6e06a18d1085666c609a456c61f5bcc09dfed6f1d57cec43c709ccbfad7bda58ea5e1d2c67f5c9b511b4436c661e183742f966f9c192de71e97ea8f167206303eb82f94f22e4180ee9d915875943d67eb15", 0x7a}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) 16:00:50 executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) (async) open(0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) (async) syz_open_pts() (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) (async) fcntl$dupfd(r1, 0x0, r1) 16:00:50 executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x0, "0000c30c000000000076d4f78bd2051d1600", 0x87847b00, 0x800000}) panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 1078 Stopped at db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 30401 90563 0 0x8000000 0x4000000 0K syz-executor.1 200654 26926 0 0x1a000002 0x4000001 1 syz-fuzzer db_enter() at db_enter+0x1c panic(ffffffff82953f63) at panic+0x17b __assert(ffffffff8290a2fb,ffffffff82881545,436,ffffffff82878b55) at __assert+0x29 rtrequest(1,ffff8000359dd098,4,ffff8000359dd140,0) at rtrequest+0xa23 rt_ifa_add(ffff800000de5200,840100,ffff800000de5258,0) at rt_ifa_add+0x1a7 in_ifinit(ffff800000dab000,ffff800000de5200,ffff800000de5258,1) at in_ifinit+0x368 in_ioctl_change_ifaddr(8040691a,ffff8000359dd3a0,ffff800000dab000) at in_ioctl_change_ifaddr+0x68a ifioctl(ffff800000f36a70,8040691a,ffff8000359dd3a0,ffff8000ffffca50) at ifioctl+0x106c sys_ioctl(ffff8000ffffca50,ffff8000359dd580,ffff8000359dd4d0) at sys_ioctl+0x4a9 syscall(ffff8000359dd580) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x49338229710, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 1078 ddb{0}> trace db_enter() at db_enter+0x1c panic(ffffffff82953f63) at panic+0x17b __assert(ffffffff8290a2fb,ffffffff82881545,436,ffffffff82878b55) at __assert+0x29 rtrequest(1,ffff8000359dd098,4,ffff8000359dd140,0) at rtrequest+0xa23 rt_ifa_add(ffff800000de5200,840100,ffff800000de5258,0) at rt_ifa_add+0x1a7 in_ifinit(ffff800000dab000,ffff800000de5200,ffff800000de5258,1) at in_ifinit+0x368 in_ioctl_change_ifaddr(8040691a,ffff8000359dd3a0,ffff800000dab000) at in_ioctl_change_ifaddr+0x68a ifioctl(ffff800000f36a70,8040691a,ffff8000359dd3a0,ffff8000ffffca50) at ifioctl+0x106c sys_ioctl(ffff8000ffffca50,ffff8000359dd580,ffff8000359dd4d0) at sys_ioctl+0x4a9 syscall(ffff8000359dd580) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x49338229710, count: -11 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff8000359dce90 rbx 0xffffffff82cc9cbf cpu_info_full_primary+0x2cbf rdx 0xffff800000e10440 rcx 0xffff8000ffffca50 rax 0xffffffff82cc8ff0 cpu_info_full_primary+0x1ff0 r8 0 r9 0x8080808080808080 r10 0x426b3c9602edd368 r11 0x8dfcd93e42dd1fd6 r12 0xffffffff82cc9ac0 cpu_info_full_primary+0x2ac0 r13 0 r14 0 r15 0x1 rip 0xffffffff820b0acc db_enter+0x1c cs 0x8 rflags 0x246 rsp 0xffff8000359dce80 ss 0x10 db_enter+0x1c: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) tid=30401 pid=90563 tcnt=2 stat=onproc flags process=8000000 proc=4000000 runpri=32, usrpri=81, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff8000359bd750,0xffff8000fffeed10 process=0xffff80003721d658 user=0xffff8000359d8000, vmspace=0xfffffd806b546000 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 90563 392652 98372 0 2 0x8000000 syz-executor.1 *90563 30401 98372 0 7 0xc000000 syz-executor.1 96004 280336 76972 0 2 0x8000000 syz-executor.2 96004 265073 76972 0 3 0xc000080 fsleep syz-executor.2 96004 240647 76972 0 3 0xc000080 fsleep syz-executor.2 96004 494845 76972 0 3 0xc000080 fsleep syz-executor.2 96004 140404 76972 0 2 0xc000000 syz-executor.2 96004 432086 76972 0 2 0xc000000 syz-executor.2 18469 484978 17890 0 2 0x8000000 syz-executor.3 18469 404940 17890 0 3 0xc000080 fsleep syz-executor.3 61703 313590 95077 60928 2 0x8000010 syz-executor.0 61703 306002 95077 60928 3 0xc000090 fsleep syz-executor.0 61703 291427 95077 60928 3 0xc000090 ttyopn syz-executor.0 42302 305975 66882 0 3 0x8000080 nanoslp syz-executor.4 42302 264455 66882 0 3 0xc000000 smrbar syz-executor.4 42302 24316 66882 0 3 0xc000080 fsleep syz-executor.4 5490 78157 36019 0 2 0x8000480 syz-executor.7 5490 472922 36019 0 3 0xc000080 bell syz-executor.7 5490 154954 36019 0 3 0xc000080 fsleep syz-executor.7 36019 152888 26926 0 2 0x8000482 syz-executor.7 80998 22978 26926 0 2 0x8000482 syz-executor.5 98372 151809 26926 0 3 0x8000082 nanoslp syz-executor.1 63276 23824 1 0 3 0x18100083 ttyin getty 70318 254428 0 0 3 0x14280 nfsidl nfsio 45576 506776 0 0 3 0x14280 nfsidl nfsio 99186 29377 0 0 3 0x14280 nfsidl nfsio 16465 296927 0 0 3 0x14280 nfsidl nfsio 55424 441397 0 0 3 0x14280 nfsidl nfsio 42544 163822 0 0 3 0x14280 nfsidl nfsio 91180 102054 0 0 3 0x14280 nfsidl nfsio 58266 261069 0 0 3 0x14280 nfsidl nfsio 30129 421626 0 0 3 0x14280 nfsidl nfsio 38590 487981 0 0 3 0x14280 nfsidl nfsio 38958 14591 0 0 3 0x14280 nfsidl nfsio 2366 340996 0 0 3 0x14280 nfsidl nfsio 12505 289543 0 0 3 0x14280 nfsidl nfsio 38086 257941 0 0 3 0x14280 nfsidl nfsio 24392 34892 0 0 3 0x14280 nfsidl nfsio 18313 39919 0 0 3 0x14280 nfsidl nfsio 82051 47592 0 0 3 0x14280 nfsidl nfsio 49647 313824 0 0 3 0x14280 nfsidl nfsio 65179 478074 0 0 3 0x14280 nfsidl nfsio 38647 234843 0 0 3 0x14280 nfsidl nfsio 3181 44846 0 0 3 0x14200 acct acct 76972 455466 26926 0 3 0x8000082 nanoslp syz-executor.2 49290 168693 0 0 3 0x14200 bored sosplice 66882 382877 26926 0 3 0x8000082 nanoslp syz-executor.4 17890 420749 26926 0 2 0x8000482 syz-executor.3 95077 158888 26926 0 3 0x8000082 nanoslp syz-executor.0 26926 436742 83669 0 3 0x1a000082 thrsleep syz-fuzzer 26926 136228 83669 0 3 0x1e000082 nanoslp syz-fuzzer 26926 253223 83669 0 3 0x1e000082 wait syz-fuzzer 26926 451407 83669 0 3 0x1e000082 wait syz-fuzzer 26926 61878 83669 0 3 0x1e000082 wait syz-fuzzer 26926 451632 83669 0 3 0x1e000082 wait syz-fuzzer 26926 283390 83669 0 3 0x1e000082 wait syz-fuzzer 26926 367725 83669 0 3 0x1e000082 thrsleep syz-fuzzer 26926 67407 83669 0 3 0x1e000082 thrsleep syz-fuzzer 26926 490089 83669 0 3 0x1e000082 thrsleep syz-fuzzer 26926 109644 83669 0 3 0x1e000082 thrsleep syz-fuzzer 26926 229218 83669 0 3 0x1e000082 wait syz-fuzzer 26926 51336 83669 0 2 0x1e000002 syz-fuzzer 26926 68893 83669 0 3 0x1e000082 thrsleep syz-fuzzer 26926 16614 83669 0 3 0x1e000082 wait syz-fuzzer 26926 200654 83669 0 7 0x1e000003 syz-fuzzer 83669 464694 28132 0 3 0x810008a sigsusp ksh 28132 236589 55267 0 3 0x1800009a kqread sshd 55267 178905 1 0 3 0x18000088 kqread sshd 7225 358077 27423 74 3 0x19100092 bpf pflogd 27423 455315 1 0 3 0x18000080 sbwait pflogd 85569 451023 17188 73 3 0x19100090 kqread syslogd 17188 26688 1 0 3 0x18100082 sbwait syslogd 25923 193358 1 0 3 0x18100080 kqread resolvd 92928 355200 52483 77 3 0x18100092 kqread dhcpleased 78102 180007 52483 77 3 0x18100092 kqread dhcpleased 52483 326835 1 0 3 0x18000080 kqread dhcpleased 63356 298402 0 0 2 0x14200 smr 17446 494843 0 0 2 0x14200 zerothread 30147 446417 0 0 3 0x14200 aiodoned aiodoned 41970 335266 0 0 3 0x14200 syncer update 78941 500889 0 0 3 0x14200 cleaner cleaner 10040 236730 0 0 3 0x14200 reaper reaper 7233 356907 0 0 3 0x14200 pgdaemon pagedaemon 61063 354558 0 0 3 0x14200 bored viomb 23473 100594 0 0 3 0x40014200 acpi0 acpi0 22935 249304 0 0 3 0x40014200 idle1 7385 75635 0 0 3 0x14200 bored softnet3 77651 486135 0 0 3 0x14200 bored softnet2 68692 408859 0 0 3 0x14200 bored softnet1 37529 38135 0 0 3 0x14200 bored softnet0 13423 61442 0 0 3 0x14200 bored systqmp 70210 348980 0 0 3 0x14200 bored systq 9687 27148 0 0 3 0x14200 tmoslp softclockmp 19382 438398 0 0 2 0x40014200 softclock 31178 147758 0 0 3 0x40014200 idle0 1 111889 0 0 3 0x8000082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 90563 (syz-executor.1) thread 0xffff8000ffffca50 (30401) exclusive rwlock netlock r = 0 (0xffffffff82d4e8e0) #0 witness_lock+0x446 #1 in_ioctl_change_ifaddr+0x91 #2 ifioctl+0x106c #3 sys_ioctl+0x4a9 #4 syscall+0x8cf #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82e62f98) #0 witness_lock+0x446 #1 ifioctl+0x37d #2 sys_ioctl+0x4a9 #3 syscall+0x8cf #4 Xsyscall+0x128 Process 42302 (syz-executor.4) thread 0xffff8000359bc2d0 (264455) exclusive rwlock clonelk r = 0 (0xffffffff82d4e850) #0 witness_lock+0x446 #1 if_clone_destroy+0x4d #2 ifioctl+0x44b #3 sys_ioctl+0x4a9 #4 syscall+0x8cf #5 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10221 6638K 6836K 166960K 12367 0 pcb 15 12K 14K 166960K 254 0 rtable 177 5K 7K 166960K 613 0 pf 28 8K 10K 166960K 78 0 ifaddr 36 13K 15K 166960K 85 0 ifgroup 47 2K 2K 166960K 112 0 sysctl 1 0K 0K 166960K 1 0 counters 60 35K 36K 166960K 96 0 ioctlops 0 0K 4K 166960K 1546 0 iov 0 0K 20K 166960K 85 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1370 86K 87K 166960K 2192 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 40 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 160 0 dirhash 12 2K 3K 166960K 24 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 15 53K 93K 166960K 1456 0 sigio 0 0K 0K 166960K 17 0 proc 71 91K 128K 166960K 816 0 subproc 91 5K 6K 166960K 184 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 227 0 in_multi 74 5K 7K 166960K 205 0 ether_multi 1 0K 0K 166960K 16 0 mrt 1 0K 0K 166960K 7 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 235 1049K 1049K 166960K 235 0 exec 0 0K 1K 166960K 582 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 323 76K 85K 166960K 15355 0 UVM aobj 131 4K 4K 166960K 135 0 pinsyscall 39 78K 108K 166960K 2798 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 74 0 NDP 10 0K 2K 166960K 56 0 temp 71 6815K 6888K 166960K 80282 0 kqueue 13 20K 24K 166960K 147 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 153 0 149 2 0 2 2 0 8 1 rtentry 112 200 0 120 4 0 4 4 0 8 0 unpcb 144 1015 0 997 2 1 1 2 0 8 0 syncache 336 18 0 18 2 2 0 1 0 8 0 tcpqe 32 64 0 64 2 2 0 1 0 8 0 tcpcb 808 642 0 571 17 9 8 8 0 8 0 arp 120 37 0 26 1 0 1 1 0 8 0 inpcb 392 2168 0 2093 20 12 8 9 0 8 0 nd6 136 44 0 25 1 0 1 1 0 8 0 pkpcb 40 10 0 10 3 3 0 1 0 8 0 kcovpl 48 14 0 7 1 0 1 1 0 8 0 ppxss 1168 5 0 5 4 3 1 1 0 8 1 pffrag 232 8 0 6 1 0 1 1 0 482 0 pffrnode 88 8 0 6 1 0 1 1 0 8 0 pffrent 40 59 0 57 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 131 0 52 1 0 1 1 0 8 0 pfstkey 128 132 0 53 3 0 3 3 0 8 0 pfstate 376 132 0 53 8 0 8 8 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 751 0 386 29 3 26 29 0 8 0 art_table 32 752 0 386 4 0 4 4 0 8 0 art_node 16 195 0 126 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 11 2 1 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 158 0 148 1 0 1 1 0 8 0 shmpl 112 132 0 4 4 0 4 4 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 3855 0 2313 98 1 97 97 0 8 0 ffsino 272 3855 0 2313 104 0 104 104 0 8 0 nchpl 144 6011 0 4274 67 0 67 67 0 8 0 uvmvnodes 80 4382 0 0 90 0 90 90 0 8 0 vnodes 216 4382 0 0 244 0 244 244 0 8 0 namei 1024 25106 0 25106 2 1 1 2 0 8 1 percpumem 16 62 0 18 1 0 1 1 0 8 0 vcpupl 2048 2 0 0 1 0 1 1 0 8 0 vmpool 696 5 0 3 1 0 1 1 0 8 0 kstatmem 264 56 0 36 2 0 2 2 0 8 0 scsiplug 72 4 0 4 4 4 0 1 0 8 0 scxspl 216 19597 0 19597 14 13 1 8 1 8 1 plimitpl 152 337 0 321 1 0 1 1 0 8 0 sigapl 424 1782 0 1713 12 3 9 9 0 8 0 futexpl 64 18256 0 18249 1 0 1 1 0 8 0 knotepl 120 546 0 0 17 0 17 17 0 8 0 kqueuepl 216 342 0 332 1 0 1 1 0 8 0 pipepl 320 249 0 224 3 0 3 3 0 8 0 fdescpl 496 1742 0 1714 6 1 5 5 0 8 0 filepl 152 11546 0 11179 26 8 18 18 0 8 3 lockfpl 104 444 0 442 1 0 1 1 0 8 0 lockfspl 48 147 0 145 1 0 1 1 0 8 0 sessionpl 144 33 0 17 1 0 1 1 0 8 0 pgrppl 48 52 0 36 1 0 1 1 0 8 0 ucredpl 104 1915 0 1900 1 0 1 1 0 8 0 zombiepl 144 1714 0 1713 1 0 1 1 0 8 0 processpl 1136 1782 0 1713 6 0 6 6 0 8 0 procpl 656 3540 0 3443 9 0 9 9 0 8 0 srpgc 96 7 0 7 3 2 1 1 0 8 1 sosppl 168 29 0 29 2 1 1 1 0 8 1 sockpl 664 3360 0 3263 18 9 9 9 0 8 0 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 20 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 326 0 0 41 0 41 41 0 8 0 mtagpl 96 15 0 0 1 0 1 1 0 8 0 mbufpl 256 402 0 0 23 0 23 23 0 8 0 bufpl 280 7618 0 1366 447 0 447 447 0 8 0 anonpl 24 295786 0 289785 94 35 59 62 0 186 14 amapchunkpl 152 47288 0 46607 35 3 32 32 0 158 1 amappl16 200 7404 0 7277 36 16 20 20 0 8 11 amappl15 192 11 0 11 3 3 0 1 0 8 0 amappl14 184 170 0 158 2 1 1 2 0 8 0 amappl13 176 7 0 6 1 0 1 1 0 8 0 amappl12 168 2552 0 2520 4 2 2 3 0 8 0 amappl11 160 57 0 43 1 0 1 1 0 8 0 amappl10 152 80 0 69 1 0 1 1 0 8 0 amappl9 144 187 0 186 3 2 1 1 0 8 0 amappl8 136 279 0 193 4 0 4 4 0 8 0 amappl7 128 102 0 87 1 0 1 1 0 8 0 amappl6 120 439 0 420 2 1 1 2 0 8 0 amappl5 112 212 0 196 1 0 1 1 0 8 0 amappl4 104 639 0 593 3 1 2 3 0 8 0 amappl3 96 9953 0 9869 3 0 3 3 0 8 0 amappl2 88 2241 0 2165 4 2 2 4 0 8 0 amappl1 80 15027 0 14489 24 12 12 23 0 8 0 amappl 88 14592 0 14388 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 134 0 4 3 0 3 3 0 8 0 uaddrrnd 24 1747 0 1717 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1747 0 1717 1 0 1 1 0 8 0 vmmpekpl 168 16507 0 16444 4 0 4 4 0 8 0 vmmpepl 168 124545 0 122516 139 36 103 119 0 357 6 vmsppl 440 1746 0 1717 6 2 4 5 0 8 0 rwobjpl 56 40639 0 34927 87 3 84 84 0 8 1 pdppl 4096 3501 0 3436 170 101 69 83 0 8 4 pvpl 32 46673 0 0 377 0 377 377 0 265 0 pmappl 248 1746 0 1717 4 1 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 504 0 122 12 0 12 12 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x1c panic(ffffffff82953f63) at panic+0x17b __assert(ffffffff8290a2fb,ffffffff82881545,436,ffffffff82878b55) at __assert+0x29 rtrequest(1,ffff8000359dd098,4,ffff8000359dd140,0) at rtrequest+0xa23 rt_ifa_add(ffff800000de5200,840100,ffff800000de5258,0) at rt_ifa_add+0x1a7 in_ifinit(ffff800000dab000,ffff800000de5200,ffff800000de5258,1) at in_ifinit+0x368 in_ioctl_change_ifaddr(8040691a,ffff8000359dd3a0,ffff800000dab000) at in_ioctl_change_ifaddr+0x68a ifioctl(ffff800000f36a70,8040691a,ffff8000359dd3a0,ffff8000ffffca50) at ifioctl+0x106c sys_ioctl(ffff8000ffffca50,ffff8000359dd580,ffff8000359dd4d0) at sys_ioctl+0x4a9 syscall(ffff8000359dd580) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x49338229710, count: -11 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffff800029cebff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff82e62d90) at __mp_lock+0x122 ktrstruct(ffff8000359a5c68,ffffffff8286c181,ffff800035971e48,10) at ktrstruct+0xd9 sys_kevent(ffff8000359a5c68,ffff800035971fd0,ffff800035971f20) at sys_kevent+0x14a syscall(ffff800035971fd0) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2cead7450, count: 7 ddb{1}> trace x86_ipi_db(ffff800029cebff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff82e62d90) at __mp_lock+0x122 ktrstruct(ffff8000359a5c68,ffffffff8286c181,ffff800035971e48,10) at ktrstruct+0xd9 sys_kevent(ffff8000359a5c68,ffff800035971fd0,ffff800035971f20) at sys_kevent+0x14a syscall(ffff800035971fd0) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2cead7450, count: -8