kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 7 17:34:36 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.246' (ECDSA) to the list of known hosts. 2020/05/07 17:34:48 fuzzer started 2020/05/07 17:34:51 dialing manager at 10.128.15.235:26027 2020/05/07 17:34:51 syscalls: 338 2020/05/07 17:34:51 code coverage: enabled 2020/05/07 17:34:51 comparison tracing: enabled 2020/05/07 17:34:51 extra coverage: support is not implemented in syzkaller 2020/05/07 17:34:51 setuid sandbox: enabled 2020/05/07 17:34:51 namespace sandbox: support is not implemented in syzkaller 2020/05/07 17:34:51 Android sandbox: support is not implemented in syzkaller 2020/05/07 17:34:51 fault injection: support is not implemented in syzkaller 2020/05/07 17:34:51 leak checking: support is not implemented in syzkaller 2020/05/07 17:34:51 net packet injection: enabled 2020/05/07 17:34:51 net device setup: support is not implemented in syzkaller 2020/05/07 17:34:51 concurrency sanitizer: support is not implemented in syzkaller 2020/05/07 17:34:51 devlink PCI setup: support is not implemented in syzkaller 2020/05/07 17:34:51 USB emulation: support is not implemented in syzkaller 17:34:53 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x15c) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket(0x20, 0x4000, 0x73) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x1e9, 0x1}, {{r3}, 0xfffffffffffffff9, 0x42, 0xf0000000, 0x1, 0x2}], 0x6, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x80, 0x9, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x70, 0x4, 0x1f, 0x1}, {{r4}, 0xffffffffffffffff, 0xc, 0x0, 0x1000, 0x80}, {{r5}, 0xfffffffffffffff9, 0x29, 0x1, 0x8, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x6b9ac27b, 0x10001}], 0x5, &(0x7f00000002c0)={0x8, 0xffffffff}) r6 = syz_open_pts() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) fcntl$setflags(r7, 0x2, 0x1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20, 0x0) chflagsat(r8, &(0x7f0000000380)='./file0\x00', 0x0, 0x2) pipe(&(0x7f00000003c0)) getitimer(0x2, &(0x7f0000000400)) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x800, 0x0) fchdir(r9) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x0, 0x8}, {0x18b, 0x1}}) pipe(&(0x7f0000000500)) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000540)={0x80000001, './file0\x00', './file0\x00'}) 17:34:53 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) mkdir(&(0x7f00000000c0)='./file0\x00', 0xc0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x4, 0x1, 0xc1}, 0x0, 0x7fff, 0x80000001}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) read(r2, &(0x7f0000000200)=""/81, 0x51) bind(0xffffffffffffffff, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000300)=0x4) r4 = open(&(0x7f0000000340)='./file0\x00', 0x800, 0x80) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x10, 0x0) fcntl$dupfd(r5, 0xa, r1) socket$unix(0x1, 0x2, 0x0) munlock(&(0x7f0000ffa000/0x6000)=nil, 0x6000) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fchmod(r6, 0x4) readv(0xffffffffffffff9c, &(0x7f0000000480)=[{&(0x7f0000000400)=""/71, 0x47}], 0x1) 17:34:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') readlinkat(r0, &(0x7f0000001240)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r7 = openat(r6, &(0x7f0000000640)='./file0\x00', 0x8, 0x140) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r9, r8) connect$unix(r10, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r12, r11) r13 = socket$inet6(0x18, 0x5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000100)="e1b1dc8fe5d4c30805e8ff8f74a0754f953f7f2fc0ec789d28ca6e37ecb48776", 0x20}, {&(0x7f0000000140)="bd1b697e5217ea7530bc26eb4d27cb9846d4e710ff1f996523994e85a98431c094b11719305e9b1af69848cc4c70f17de9954d923d1fa6d77e5d6a5d26440a9d4f7f8f39c2", 0x45}, {&(0x7f00000001c0)="9fa5b75a1c724edd8f577a8afddee0ce42f2043819d7ff72085f6ee9d9ca1e434658", 0x22}, {&(0x7f0000000200)="2baf87e75b556c91c5fb2a98c457ac00fdcb4cd68a9eb000e0205e5d05ea05846a7a95b9f84fbf773a29ccbfc157b69077743bb63edeaaab593bff9a178d02221cf25f94b877de188291fdfefb8f2a9b934f615014b87fa2459b94df4e56a17f9f1ca6633d6f83ed2ff23a15a30967d22fe905331e3c21cea44ac39848077a07c30382", 0x83}, {&(0x7f00000002c0)="416f4d8804818292ab6af514e4c22ff9e2d50b43dfeb76079d59acc8781d4f6385fa7e3b12cf41b7e38c0f5af7e284207a82c08904c06e082463da2e517b7698fb9411a9796fee4067e275006a3caa742d81d4def180713d156c767227b29954e45cd9ddc332acf124e4f67a543350495cf5007f1d082b73ff4c03e06bbee246d6c67da40ae33a", 0x87}, {&(0x7f0000000380)="4fc519ab649cd15ea42c1d4493a8fdf07b6dcf3636402abd32e179530954cbbea1d55cef326f490b168480531c9f062cedc4b1a9135e6792884031959f9f404238f75485ae09c7d9cd9ea0d92052fec65a202d48c22501caa1d8c100e4c8220ce222beaea3fda1a74247172f43ca65742d87f4ac7f09ec387a9e1a4f4d6e4212adf3863e03900bdb23a319fc2b5b790f51d71abeaa93709c02dad915ad517cbd9b38a892e74e6caf0ca23a021c45cb5ff89e45620ca9eab1eb211194dd", 0xbd}, {&(0x7f0000000440)="15b6bd374f39", 0x6}, {&(0x7f0000000480)="1038ee0f6390fc22f52f2a292211564b4215de34f9b4d8a3bc2f431c18a6fc474f0e7f58973f4baf8ec1291b60497b8f65a2b757b01c847ec3741cd6fc763461989aa32b061a16afccafaff8f7d9f0057bab7aaff0cf42fb19bc4fc66f0321fd55811f0a64703d0d7f65b46abc6c28ebe5c7725754b9de2c60cc1017", 0x7c}], 0x8, &(0x7f0000000800)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff0000010000003000000000000000ffff000001000000bd27058cb344edeabd87e0856ae77a3f895751538f06e2cf2435950b6c4727ca922ca877ddff87748ddbcbe012", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r0, @ANYRES32=r0], 0x110, 0x409}, 0x402) 17:34:53 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='.\x00', 0x0, 0x101) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="4c6d601cbbd83d698cc297287fc21a60f8242971d7f0eb6cd348d1f6a1755aed2b29856f64642cedad6f43448afec5043206f2752100e5081291851990b32218126d42db091ff0aecd45a7f760b31e2ff7d5eaaf8854798f0584ef75cae2db58a378980363a05018f2d90ea1b3bf4325d3c2af361a76e21707", 0x79}], 0x1, &(0x7f0000000280)=[{0xd0, 0x1, 0x3, "c6be6a2e82460852b966f481ae5fb283558989e7901de678d49a4d4431abae0a25f058aea44f2b933c7f1f0a0173c57d3a4143a763df38ef0e1bd924ec13f0b68071ceee5376300345401125d131782643bdfca6120f5610925a15a4be82b9f29551499d3ccfb458e8b841f677e3026e87b447459fb5e62cea5ba674dcf3d9c3ff84d5637937f1a435a17f20e2e925eb6a2a590a3a55250fcc18e8a8896de06834f904d64f2f714ab9396963276f1b6173e1a7667df9cb7b11d6d57d18ea"}, {0x40, 0xffff, 0x1, "ddce3387243b4234ae4e710d44a2dafbcfb37130a47a064fd4728b46327ea53900cb636bca17bcb03d"}], 0x110}, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000400)=0xfff) 17:34:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/66) select(0x40, &(0x7f0000001640), &(0x7f00000019c0), &(0x7f0000000040), 0x0) 17:34:53 executing program 1: socket(0x400000000018, 0x3, 0xcf) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x38, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) recvfrom$unix(r2, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) setitimer(0x1, &(0x7f0000000100)={{0x7ff, 0x3}, {0x0, 0x10000}}, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2}) chflags(&(0x7f0000000140)='./file0\x00', 0x1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000080)="1f44071b1cbfd71f72b434dbed1890937ec119", 0x13) socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x6d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000001280)="71d94846931727d696a282c55f5f7b58be9ac5fa68ccf4f799ade233e431fbd605e8df8f327e0c0c733d9a600585556a58854321bd45fadd0662cd66e275033b48cf1a67c8d48e640615285dbad89295c4a9a6aa729cca106d54569f20000860d65d532c3ed18cbf851535ebae0d10960ebc83572aff31954ac409d903d8c14680edc4259d2c8af2586ea72ce916e3b4a24dbafa8dca40aa701d3809d94a4cde5557e343b4f3121cae1f5078e7d66ff145ac6d5f59173c859722e87a9f3d27e6609193739206", 0xc6}, {&(0x7f0000001380)="8523fe225ade3234cb44a891e7312aaa206341d33db4c98d36c5d505d3f8ffac2cddde0e15c3b5a2f591a16e86b6268fec3f0df7dd67d879ec9393c07c1e65760f7e48f927ff6dab5300f38b6bcb8f9005676ba1ff37358a128f3feebe8731a0a3420eb10c1ad4ed8514702b04bb23afa48d31b2a9ea965f27a15c66a034db0ed8d1ac9829b2c52fb44e8e9aaf97a17308e943df5cb445c8a0", 0x99}, {&(0x7f0000001440)="8fe98870e8cc58b30e257339a9b6da7e131629305dfa52bb1514eb77facec5a3d3dd2bf74efaa049d178ce13eb7c9f98004707978cb1262e3437dad877551b8d8f0bf79e1f09731b", 0x48}], 0x3, 0x0, 0x392) r3 = socket(0x18, 0x5, 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:34:54 executing program 0: r0 = socket(0x18, 0x8001, 0x4) close(r0) r1 = socket(0x2, 0x1, 0xfd) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="820211e2b28a117711348b1d213260b2336b00"], 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8c0, 0x39) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r3, 0x2) r4 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r8) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffde6, &(0x7f0000000200)=[{&(0x7f0000000280)="d9dfa825bd812996f37fc5910fe7c2bc6ae02ad92917a6004bbf0251f4c6420dcec0338e6d98b1c4108b43f7a3a5d82f320c918df9e15c502260af5a974de40f4fbaf7c0a1dcb6d3a07291900a31b63f2d3bf5e1f0f4f5c85498299cec3eaeca3cbfaaceee4456127f4e9ea9da5893394fa102f7c1eb734dd3b2da768f93dba8", 0x80}, {&(0x7f0000000180)}], 0x2, &(0x7f0000000500)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [r7, r9]}], 0x130, 0x5}, 0x9) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000800)=""/4096, 0x1000) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2c) symlinkat(&(0x7f00000001c0)='./file0\x00', r10, &(0x7f0000000240)='./file0\x00') writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 17:34:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6}, 0xc) setsockopt(r0, 0xfff, 0x3, &(0x7f0000000180)="9848a5b2023c407404fbb9ba58daca133f0c97eab3b9a3127f7c20d41f3bf5bf882a319696af449a1b3db008c4d9e278b212c3b41323307e4c73515a083544235c7cb52ce8ed9dd1fa84570ce8b3657a3543acb6a865c36ec582459d9f6e5ae542f2c361b1c4d270872da92ad95bf79264aab3917ad9223f18169aa94dfcfb6f5049c6a02db210a7d547db61076004c890f0a5a3ee004f1a79c3db", 0x9b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r6, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, r2, r6, r7}, 0x0, 0xfffffffffffffffc, 0x4000000}) fchownat(r3, &(0x7f0000000100)='./file0\x00', r6, r7, 0x2) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r7, 0x6) 17:34:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008002901000000000000cea1fea7fef96ecfc73fd3357ae26caa2416fa4f376336acf07af0e235781e4991f7c8df810000007be1aa5b23ed699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffedd) r1 = dup2(0xffffffffffffffff, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7fff, 0x6, 0xc6e, 0x7, "e6af121b2a4e784ef0ee4fc22a13c3092b5b68ca", 0x0, 0x2}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000040)={0x8001, 0xf, 0xee040fbee9d4204a}) 17:34:55 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000700000000000019078e0000002000000000304907800000000450000000000000000060000ac1400bb7f000001441800000000000000000000ffffffff0000000000000000890f00ac1400bb00000000ac14008e44040000070300070f0000000000ac1400bbac1400bb000000"]) 17:34:55 executing program 0: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x4, 0x5) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r2, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x3, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r7}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r7, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r8}}) fchownat(r4, &(0x7f0000000100)='./file0\x00', r7, r8, 0x2) chown(&(0x7f0000000080)='./file0\x00', r2, r8) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x8, 0xbf42) syz_emit_ethernet(0x121, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000eb3a00ff020000000000000000000000000001ff0200000000000000000000000000014e204e216b7155aab784e3bd718d58c012f032c6eb04d14dae5f011353f10c05eac3101f21777768f0fbc87a1a71b04232242fbbc70bbdce919056e3cfdce38240db09d0fc567c11e599f9fac23c88ad051cf31bbf7d8585d151530793254f673b82594251b1b2f727fbc429390ebefc877a72", @ANYRES32=r0, @ANYRES32=r9, @ANYBLOB="b0020000907800090516000000b80000004c000000090000000300000001000079b19966a4d9f7f9c2e261204a645adaf788490e9f58f943978246187ecbd4eb275a16ab79463f549c5822c87aca84be411ba11f233050b8c1d6b31a7b24df6615431da391753ec93d22db93a41a8bd772cbe315746ec9a15eb11f8d20034d2270b58106dd0d5dc10eef7946699ce5735b25ebfe3a7546a32d99234f86bd53211632cf781aa9a66727da3cb060bc98cee971f76fa8d28c194c482821062cbdbfc0bcbfcde6cde0f9cbd40f8ab731dc77ca08aa5b86a08182a039851e935b6c"]) 17:34:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "810000005ee1048c"}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) 17:34:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="cf45878ab93687bc3000"], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000000)={0x6, 0x100}) connect$unix(r9, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r10 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r10, 0xc028698d, &(0x7f00000000c0)) 17:34:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000080)="c27b6723b7e56bebc2b407b6b09d5376bf2f4445df9e548149f69599a5301c6461ed6838b979a7dbe264521dea082b95530d07000000a3293742d93b712d69af5d3c1f12d551f14fac96938e094adada7dff4885eaa3512b8f7404e80fdc55e233fada8765", 0x65) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) dup2(r1, r3) 17:34:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="a840f1607dc26650cdc6c2ac3d85f6adaf7fabb0a14b97c15e13a540654ddea6a3f8514fe4385bcf79e132cf6155b2c70f3627b9c3259974ab94f848f8b96c4f6c84976f408b106fadfe5939f000"/91], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x3f, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r4) openat(r4, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r5) 17:34:56 executing program 1: r0 = shmget$private(0x0, 0x5000, 0x2be, &(0x7f0000ffb000/0x5000)=nil) shmctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) getdents(r1, &(0x7f00000000c0)=""/22, 0x16) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x25) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) 17:34:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000070000000100002000000000ecd300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f0000001440)=ANY=[@ANYBLOB="d547739f76357043618fd68bf2eaf9efb24903000000aa688e1332adeac4b2080e48d37cdb9237fdabf3b7b68c31ee48f456b7714df2516a94814f058fe8a5fd8499ffe2725824c279d6893dad8874085f97cc3cc83e0102a001b35b4d78b58d3ded0000000000000000000000000000001f0059fe907d4dad3c7eb48d39d5da007309422a4452f39d1f3e798fb2bbfbd0299ab079ae6e4012389bcab5101910bd176263dee826af042952f23d3abdf7caa3fd27bf7d55ad6dbdafec587337e19fef1395220b8ef445fb168ffcdc71127bede2fa21239ed0878fb6c0bfac272cd6bc25a7dde909ebe7b66b67dd46f12527a62aa23e421348eb24f345da43cc922ddf26c5ae829eaeb83137cd3970e1c4615396c242b57437f5507caaef6186095835f78b8a35c587b5c765d35ced4014413b5b95f6d79d4917680a67563471d31a8eec144c8ddf4b34a49b60e2203efbe1047a09724397f78d4a6a31f919292b49a5c9f90da03d35c759432619d677b3b650c7df5ed204a5510a1190d6f66c73ca3a89c762746364ce3bf3986849655bbc846fb89eb1e220810523d660987e6609ec578f93bcb6815650021e0181a5c72d12b009ee3777fc66aa6adb418a511320bf980ac14c87c1954f6f9f84083758000000000000"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="14bc62986a9259ff59eb084264b5c15a5923bc1bca5c9754b03226fe122960fb03e7e78103a60df1782253114ef2f1c203d7198570c558d21d4f2281205e81cd92de57316386fe5859a951954412e140f46eb9cb55210afa43b569fabe7b67727528efef08ce71d4f3b1f447752fcc3928b12c9e08b82fbac094e8909d35cceca0d5abdbd52b41edff67df952e94faf32d78c2e7021af5c8241b91c8b5b78a3a260960bd146d3050e675bb54010668ae678dadf0b4de880dac25018387f94bec376fed31e130c346bff23bb51d4147af0e349fef14805fd732296d8d5d43d85423a6b76236abac974697e6901d572aa5b6d08e293e0aa36f97b8d7354939582b6606cab6eb831216fd5c944d9073e06d5e5e8f57843e1dd5fa0893a0f4e1e7374af583c32557bd8322c73d292ce9b8fa9cc2f24517a7ddfc12bf5b9e019ac2736e156adea45408d64c2ce108831fcc2a9e2f867f56cc24119ac3c84c3ec60b956b53644695e6da89f2bdf4052069b2bd07f5600afb95b408039b50b83768ffeec477478e271c519950e6c4126c957001ab62d1663d2fd53219e0f4981176e3ffca297f9b7e06fe59e3194a880ea768a768fa086ea09eee25d49c232f7505cea63efafe9ae241a08730d3a74a7a5b1840a00c1dc6f68dc76ecff77a494434b48671abb6b038980d85c8a86c8e11ab154eda652f07ec9d7d8a4a9cd84b31ba8d30fef504fef6d7c110acbcc3255105f0e4eb0414f406f89e809311d1ad3818ac29918c8b59d2790dae5aad0ba633a1b54a606a05a24b6dd5bfb4128de9482c749cb680201d3cf65fe76c0b2cae643738077cdb58f44b3907efc52c68678ec0d5e0e600c8f012b0cc7efda3052d02ff2165b8286e2ea32c3a8bbb18bc072e8065b5a5ee7663b009872d2a57ad9fab292a03c6ddfdb75380ee6ee97368e570ee6303e0039434ec3c872fdb6a7538abf2b7d76e83f5d5bc8800410e4d140904761aded057e9103c1173e1d6c9e3995e423ff7576a98075312fb601c1864457f4748b8154be8f3f2387ac6d6af8ca9dd3e27e1ff3392b9cb2d6131a15a7022459ce53c583b2243741ced63ff05f1da519a68f4beabe6b9dd7ee56d35ae3f4a1f9cf12853d936f524c93f5e73cfc7eeef80c8ba5e317c9fda315140d8c83b68e90bf5d8f118cc3b4ef8041c569ba3ab4073d22a6c45a95f27e065f6a0434175e7bc629f0d479244785e4f044b597af9db6e2e343f76584c2f2f86c6869143fa0ee9376c5a3cec938661b05d53f941e8f1e77b027797338e0b8e0699ec86f5af396d9c981830bca10c5b563b9bcb7beb043d1801336683eb01114d21f2a4b7b4ffb787232bd2ca8abb9711f3ff03523472b73322d33062e5a6f019767d27811b015e30036e9ef8bf23a4ab4c47e02bd0daf048f41be6b22522c76a94a6ca479d20c13ef20a7fcf10c0c986444bebe37fcaae434e3660a9c2e26341c2ff233466df2040a6efbd46c8fa7d061541dcf9baa537dc9134719f2c82eb370e55ee180b23a306396515e2b538e8b61ae845564c13ff5ad03d201fb8d9cb824fb92fe6d565cea3d0207144a036e9f012b36369927ad7a04ea4223b983c17dee3161c07b2118798bfc1cbd02ac63cdee0749237769bc43498d65fdf38015b20646fe1e28a146683318297b570846a7673a5183459e671751874712507da144b1c6803320aacda1eff02fb57959bcd8f4bc4f8d1b9b3201c404b9a016db7f622cd0cbb0b81b5d76cd910499313ef2d1d44ce2ac62c442c61f6e16c564b3f121395c0afc59bbf3ef328f8af1b9f62aaf645fe1c03f390d798ac7600548c98c10b95925ff4e7f5e48c13a52071e6d45545188be3bc93a81e17971087c499daf6de222ea5227801edf0f2dd1c649164fdb10ebee297f54a4b85066df7cfaee2991a577458679be9f93cb20c606494d5c62f8154aa09386fcdc3617b072a211f1b5726c0f3ad882f6cfff427da185f617b7551b2dd0bf632d941f7f13e6baa5b187db6a8affa2182919d25b0a39b2e3006787700128c23fde691f0772cf6dd51e96116b7e78e1b164911835f06b69d652a189775e2fd0e79da0e5d765b4886c5229416dc08f2e0a3ea8d767d382e87ce675376c64ea3fc6831d9e47144d79fa2f5c70acbc3d9009ae0c47a269d0d63a7964eae603c9bcad9d83f268f7b9a1cb1b0cbe8e9b5d003aa17fac47f408a1023aab40b99e594679f28075f43080618d7eeccc2400dfebef1d92286360947e83e864326035976fc6949e10bd890428659ce9158d90680b7b7893e90853c088f7769de654357d731492c477213b62346f817892fa48911e959af74b21ec2d0259e25319803b9ad53c00cfe3465c7069a4b998acb40cae92f9a3913a70cd3f3a393123365fcfefc0e21dc62da45d05c74f9b25531a6e7e7f2f2a1b7b261bbcc2dc642fb1479207909f3b697b5a59b9ef2b4440d2fb47d940e95129ad02847850fc3a40208a9147f8ea4d78363d65c702fe3efccc257a9d8b863eb625c7c26b55c0918696c23ff1dc07210f839eb4ba5e877f3b2b6b2924747a4f7d74222e71136ea41fb90e1bb6f8424c758465e80ad42064678c0c6a4664a3f0b0217a9d71bf545f4339aed073943ea52cf03f28d5587fb511c04d6c9f5353a5c72d9bbf42fa5304f149074dcf9108f5036b490dac9a05083ff70c4383fcc16d540ed93849cf89c3e301413601dba087047853ae35baa1b7d48603e2532ae41b1fedc51c9596a98fca749aed7c0347b1f3f809edb81d53cad6aa7be6399e5075d8f6e3baa65313b2933aadbaf1f57c0b50333b98bdceb491e69bc0727a9a975f3abbf8fbdfa006e2a96c00cc074c6e8d7098b0e93f1e127405baab8a336021f41fc3306718aa0365b66cdd5e4cdd69ff4dbda88730407456a2e2053b11b33098393583fa2e90b12908a2898afa0c021b3544e9d6a6ed6587e58d899d39b126fb13ed57f8c087caa59bc3f0e6aa1ce7b18f0745c8176bdeb0cfffe5ec607d423afccf6a100f0fd1e49ff7c417194ce0d7a8202555510e155fc38fe4645dfa4288a14b6f41aeaec4b048e9855599fdef51d3584f6999c73e668007021121f0e932af77e8e81cc99315fa44cbab4229bf823bcd76c9450b2392a55804f2e8f77bdbaafc5bda66af93f1b12aeff9694e3124fd0a2245ef05d48c558d834ed997806346822f589b17b117bb76c76b47a6ab57427108696584599f9f5d68af6f00efffb7e155f013784f45ba657a9b4b158de811c420363e684538c8c0cb4bdd6bf7756a63d9555a1cb4a417ea841cdbb0feaa13839f3de959d4f20bf3ea62cbe36d2bb837d952379317b5b8701ed19613fe9f2141431efbceb6c771b13e8e72204bade756c9a12dd80d6547922fe7b8679e41ce8b84246e867f0d0ffb20f88b838c5e5bca4e9668cfa22508d19b9b5ca036b80d07336a25df033c3c5553cbca3deeaf835de5c118fe2681903ee775b550961622ee90be408c7eb4d647a16afea5df86bfd77cb9c3981014dbbc95d483e1ec7f46e3f9f8647bb7d3e8cd7e63e63abb8523c6427c1568c9c78d96c3951a7a1e94ebaa2065134cdf85adbf591a863bc1bb45079dae001f1424042a3ad4b2a6b2d3f7c1df0e1d774325e0265ba429ab9b66ef057ed699422ad863768bcd41497757b895fc97141eae9b3fd86d0ea7631029560c8f6eede03c7e5e0cbff1af3a70ddc4791118704a172d60640a4231b8180e6251b86bc90f346d244f1f7b6bdc2f896b8fde09f1a23ea0475cdd41aaf90fd7875285a2b51fbf77af99862b049daeb1a345a0f573de4797a2927ec54c739b4aa554fff3e1f074aef03d4c0de8a1ff7da6c925fd2cf7aef671861b47f3078b82d59cfeafce12611eacaa5ecaa7ef8d77a6d52cddc7d8e7e394c010f3ced67a9dcaa635a8a7393c00cd6e130851d59c9eed632fdc4343df59de9fb7e58603acce0cc4923d2ea652c9ca796aab3445cdfd88bbc0d2b923a1c97c191d13dc3e825dd0439c45bdb168f440c02fb4f25ac08871014b6ddc6dce7065e6b55554c1bccdd9d7ee97aec5265a120733b4b552ca52aa5e75e4f3477fdbdbb6bc2ef28f3a28cf1a792480cf9fc192daff4567cfa039c29297e6d40e37fd2dff8aece7635189fd34d52816a646469adb69a8f29993136b16806f0c8a01bb7b99fc521e61c966e97c97d8989b840017b16404e94b12bc9bf873fbc2a8b7e6503ecbbe3e244fd6c4707a43d53a5cf688a16dd3af91495a1e69b16d264d1f7119dd92ea4e344de941f56b959d7a0df0c5205b6d94059e77a4fe106b87ba6578561139dd4640851fecc32448da79d57f88b6057d361c19dfacad82d2c9ad5b39017bd4695103cc7dc50575947ad9388d7611eda105c8add941ca4c00c1658551b1cf3415efbdefe45eb38d50d6a6255c17297bdfcf73669867fa3cf1d47e5ad4196b11c9f0770e0f5a380c75f4177b83f6069b6ed5a56321fa9e2886abc3e58ff7ee7f28f0f3268f3f41692138fed6ab63a9cccc365ebb0a1fe9cbf936b541862f07da111c02b2f92fea857e4f39086fc82b8bab8c8f4f8dd00a850822bfb8e4641203a5bd0149851e54543cfaf705ec357fba279a5dbdbb66a28a6be603daa44355e308ccbf68d0ac941c667ce5c4cf1a9ff89777fcf5e12ef2faef63e501a08333f5a7e12f5033dc94f2025bfc5965a5a21f228f35be2be902c05140796056f593fdf874c1aeef7cab4d50e53abc07d360368c48ee8b7352e1d33d6d52ccdd4d9715bc878056787f7772f339fd6642cfd4c785eb8c4ccd578e9fc0a4a5fff3ebcf0f01d37c31736cfa376ba83748154d7416561fce6486cb1b1ab5a995d0e7ad132a679d5803336586e3d64814c8265027937183b18ba7908aaf459ef77f4c92190f119de31c94d20e717abe6d1f538d62bc9f63d6655d57a5cf88b5cf14d426745a8e2ab6b81ea8593f15d7b2714bbf53676b655d3b1c27b63b383b32e433dbc06c918aebd7aae04bda91123c5a758fad0ee5a26fc2c3e73cf318f08e91306916f217094153df6dc6cb837ae7e51961f738eee303ebfc2c4090b4ab13e2b99461504d46df1c82ac5356959bad7ff8f86377ad89ce1bbd592e08739e04abd5e5764a84b096c7dd78ce7770a77b5381fd9904a9c215f7fb669fe2faad9f75cc6409b20dc660ac29908bc76a3a7a1588b9f14c351ded4bde10ffdcf1090360599111dd6769dc3c298c30af859ed21357099ac430204b3154fdb197a54bcd6689e5843d832f63a5da5b1deb75fbc45386661df8ce95048b848f1f0055e9094128beaf3cbd0661d5bf95542bc39021531aeab1d320339dd8a2bcc0dfdae9bd32792a3e7c586e9bdc6a6d90e7642711de57ed989c92f045e5f794bc35115653b2798d69ce1af85558e2be6cab425208fe695bf4b27e9658cf33e9f2deee3323dc492b759cf5e03c88fa40807d8bbba0f028294e98eaab048a732526cf4ca97651b35eeb6c345cf29ec8417594855952d3c665ee0dc271a677f6c063adeb55a92be6b5f340e5d92259c49058923ef6f6f52b7e832c4143849c853c50ed17e3aac11b2ca7e9b106bcdcc8796e40c23bc51b43b9c79e2645e54f9f0b5f6e1cd85baf60ee1f575bb086b3a0cc60a4c1a2b210366ebd0a290f6c30fd58faee802bfbc83f55651fcc3ac677e88ec67aa88d312e8eacd4f54c7b6ae890daa019c5697119002e0529708836c14e3990a717efa1e392a0cdbff009ea337cf51ce6766ba65e6070ecba2a761cdac7f6162", 0x1000}, {&(0x7f0000001100)="5a74fec39f921e15db2a0888de5611166dd14ddb672ed355e67778d1908a6a0b47f9b9c82e102431b58a0b08bb8a8ceafe4dbe885e013d672af7abf0fb7d188f3ebd1605dd11ea41fb675f5448e8503fa833cdd57f51703d585e5bd9be718d34ac28dddfed223e9c51e8615211d3d42e9a0998cced07310500748e892f678b55393c97e9455737f127a25e681e1dec6e79af0ba044c5ebd1dc2c85d82d015883bddad09e2c92961b8721a40af6b4251288e843010cad099ab95d1892055190a4174722091aa2da9869498e85bc773bbed8abfa08a4c5f18b79474d17a25a8a78cc822aaf2455", 0xe6}, {&(0x7f0000001200)="bcf0fc145e2e5563bd916de50df63afc49e8ad092d24acf3cb47e69ab4f3f019169e6f66c1ffccf9e65ef18f6ff83c70d5804a44185927471c7c6b0d6a67b1df114386ce3e253e33d99da18eb4fae2f85b63197ffefca9cf7c2647528e069cc6a4436f4111e354b6d693b2e78c9740d0274e2a096e08df253ef319fd69b6fd3196fd89c8a2a3caf83fe037ae4b26072cf5f0682bcc8ee430", 0x98}, {&(0x7f00000012c0)="5b97b77aad33c6fb7df9fef0716e2a4ead8a2661deacb9b7b074b219aadf0eeb7c6cdf53514832bfb6e25ceb41293904ad8924bcb8d1272d2ee52395643fd175c521e653630d232663848b3db5c912a1a52b0ea864f1e07291df348c72144874ea082446846afd43f970df446eda631f24e05d07f6a583fa492e8a5058c9a8621075", 0x82}], 0x4, &(0x7f0000001380), 0x0, 0x8}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000001380)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r4 = socket(0x18, 0x400000002, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001400)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') getpeername$unix(r5, &(0x7f0000001640)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\r\x00'], &(0x7f0000001680)=0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:34:56 executing program 1: syz_emit_ethernet(0xc6, &(0x7f0000000080)={@local, @local, [{[{0x88a8, 0x1, 0x1, 0x3}], {0x8100, 0x4, 0x1, 0x4}}], {@ipv4={0x800, {{0x23, 0x4, 0x0, 0x0, 0xb0, 0x0, 0x0, 0x3f, 0x1, 0x0, @multicast2, @empty, {[@generic={0x83, 0x4, "f1b5"}, @ssrr={0x89, 0x17, 0x1, [@rand_addr=0x7, @empty, @broadcast, @empty, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x3, 0xd, [{[@remote={0xac, 0x14, 0x0}], 0x5}, {[@local={0xac, 0x14, 0x0}], 0x1}, {[@broadcast], 0x7}, {[], 0x6}]}, @ssrr={0x89, 0x17, 0x9, [@empty, @local={0xac, 0x14, 0x0}, @multicast1, @empty, @multicast1]}, @ssrr={0x89, 0x13, 0x7e, [@rand_addr=0x401, @remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}]}, @end, @lsrr={0x83, 0xf, 0xf4, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @loopback}, "cba7c7fb9219c772"}}}}}) 17:34:57 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x0, 0x0, 0x2}, {{}, 0xfffffffffffffff9, 0x21, 0x0, 0xf}, {{}, 0xfffffffffffffffd, 0x0, 0x2, 0x2000000000000}], 0x9338, 0x0, 0xfffffe01, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040), 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000000)) 17:34:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000fb0a000000000000893f"], 0x38}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r10, &(0x7f0000000240)='./file0\x00') sendmsg(r10, &(0x7f0000000140)={0x0, 0xde1d86d4e9b30ce4, 0x0, 0xea, 0x0}, 0x404) 17:34:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f66696c307500"], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = open(&(0x7f0000001540)='./file0\x00', 0x1001b, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, &(0x7f0000001680)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x3, 0x0) r7 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r8}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r8, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r9}}) fchownat(r5, &(0x7f0000000100)='./file0\x00', r8, r9, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r11, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000040)="5d4cc74ace1fa8d303d75f358e10d7d115c40b6e390d5597b31985fb2a5c68b99d0910a22045494870fd4697", 0x2c}, {&(0x7f0000000080)="59cd65dbb695ac68be8af17786ccd1b7e409de3d1e50d4667fe71c78b61592d2dfb3ac49483bd9293b0e70653de9da6c8d816cd1d4db81667d0eb946a287272641fa7be83396f22debe43f68f8b094c329bbc84f2a623c65b8ab2e7f412503b742fa93da051e71085230f306eff8fae49e80bc3db7a19651ae71221f8fd515fd738ed4ca63091b9a6f4658138f343aac59388c0656d21627294150e98ae8", 0x9e}, {&(0x7f0000000140)="50d34beaaa1a7538afedb2e5e126bdacf52d1bf49db7d443e41d99fdfe89996843dba04b179f1de1be96485da44c4c97fb4b8954d09487a24b8a1c9608ebff750c69ce69ade4e14f5cd161f8936338b1e97b1509853366403c225e6b4e7dc57bddf8c0b3521b6cd21d3503851e1b8cb3b371ec0718cc88458f4da4fbb1589ecff4077b7cda9d201a5a91f74fb4736a7db841cc8abc46f2da6bf332cc99d17b4428aee4e4766a249ddeea0ec5655d81b0ab40ba15f5c39f2288c2883e266f8e23fac02ebec97fda01a925bde50a26b5f6c8cf8ae84431174aeee3b78d869ad4486dc85494714d8a52e0cb707a51fa86ec36770abc8e18ff872d89bccb54baffaaea7eeaf3a633529d1fc06a551f4b5723942aeeb68f407c54041ef645c683aefab32ba0ca483bb31f368f7c44232b0d0fc060266041c96057c687047b91365da3a68d0636d2de13b550aae727ed02b038c7d0a870d8f15d8f95eb97617dc7299caf0a205721d11f90d926dbf123062fb0d4398f70af84942c317d929b56a363ffdc6fdecd31aa4e298379b4aef0e784fc1cbb524a9c837124f1bac786608b448041c4b0069712dda5f4f0ef5d28018a184d3851052abfb3949b2582259e04b64f1687f650c25e822a13ff495410de54980237df7f932fffc11e22dcd377dd0568a21117c6c26e6d25ba5320a168f22856b43e9c3016d8ca990b266df7a1783b80681eaaa0afbc03e3c696816c5f18e3bb7339a94d300cecfecb9e018f59d78d51b76f2f0d279793ad480b0def3faa222eb6f1e341619ae92541551f5159219f9ce48ac32f7cdb38a6b0d91739b63e8f9630ace4d94dfa0755063a34d08c6951010c12bb538a4d2a0c7c48d179873b741ecacbffbd0ff61403ad7324da7abc6f728b7584a610cc6653c379db37e7a23b5f4a66c3af62b94d9ab49f0fbc99f05d9166ea25ff2f7dd2cef653b25be9983d2dfb56ce3539fe521ac8535b3ddaed7c67110deca3209691d1ca9faaa0412bb86ac1028e0f1c4aa31277b7fbfbacafad489f7db3ba1cb44a595315729046e25abeaa6f9cd40cb449d818ed1fb972e33751049923139b3a76a9841aecd3542228e6c123349f644ede8ca64ed4a8dcee3bdd7ca2f872cc0b0d962489830cb50ece55204157743e3fe28190ff99938a14f38ff60b85558fecedcaf0b1d0714be00ed513ee4751477b6266306ca56bf3b5e97a151aa08a0da0982715708f541be48ce62bfac94a9307a12e2a738d97fc3536284a6a9547f9c2154a932ab7480687cc2fd2b1d6c66f71242cdac7f56d6d4445e2ec519c968e756f9d449cc7fcbf4a2824610e5bfdf08c0c68b98db430221334ec381caef006598f2c40a4447e44099e51a1a07e9b28b5c3c24e5d3a0044a52a94d99fd0c0ba6b74268b2b66ebe231abca04f1c84f3e8ed83c131b9bd21c8b629c825a7533e6ea593dc8084a48bbfdfc848a559f4ed24ecf11ce06408bd80b723e6db874f6fde778f28cefa3e58630873e155c218ca2cccd2bb9005cfbe9bb76706738071ae3ac649dd5b1a00186b26aa8cd933b9c2d5985f8f15ea971e9866176f4be8ff60e4b5e29fcb2d90483d7715db4be67d196f99e64c516ffe82ca93543555b07f1e226b4ea3a3862cd421e64ed192eacf7e2e2e857a0b27b1169a524b0ba95e052a1a818d406f100ababfddb768fd02aea9195cb75d8796c5365114b34371d61e64a1b9989b08a073c6c9732ffb737d9bde61b5c3c9f657ebe3bb37c29c625468f678e08863b299421a3800475fa9d4f327a070529c69be8ffdb3fc212b529f1f7cd115cce90c676856b59b85ef3518fae32390421912445243638650d9276f9c0e5642099b078a782b690763341fcc79041a1f9f0a987ea5094347927bcc9173e40ed2520412c90a2dd447921e0030c13ce2c857d8af56a13e4bd046e41f1a6d7d6a4030a13dd32fe94126d239a285df345ecd80577d15ab6f3bfb5edffad3034dca490c2ed4923b5f7fafe5684adcf4630c4a844e9d3ccede135ad5bf89f833be3cfacd9097023c7f2777a389e01e728cd040f4841ab5df4619577f0902f5b388b29bce0e568ce8838f2f7762e0067f5edec4ac4fc3d220372a3bf7c694d7fd380fc66f06657ad854607e24fda9cecb6008bbbe34e30970166e962f1c69734dda8e9a44ac58d98a849036424201027e284da79165c44f799989f46f17aa1419608c16544c6d5a28a2ed48906ad10112175a8266ef7ea79ec27e1254fd311bd81fbb6c7851c0f73cd8240fe7e19841955cc1929393cddfead2d40e0fc7b5537f2fd286a4e85d53d2610e1428ec4e13f7926a5b5d11053680a0a0651dbdb0e1f5bdbbede64f41bb7e1e67bfdca49213ad300aad049c249440c706e6b658e8cc8b2f295627df58ad4539f4bde7bef343bb19568c89d37b2e20d4e53ee6ff72ef7f5742c2d0cfb1bb0e0cbd2f22caef801f231298d82f7e451fa316d354dd236f2491ca1d684fc5f0b6422d690d9ab154461b5685406a3e269162a6bb79ce5bbef8d5f1960c2d44fdc42ff415ff1c1f182c573735f7dc331e0feb994389b4182f771fd1e6429a164816331ca9efd28545f28b164fe04a94494dd3dabfd4f2bf4a079b07d2f62988b0c1c6c2b571fed2243378801df8d20050f4e0d4452b4a70a7ce66629e8b900b2626906e69fd34d0a04692b014afb72cbf9735e75eed404bda124dd463f664ab8d51f9a803a92d7a39f60fcd5af88ebdf6c4b1560a2b993605f7ac026ca117553ec2250ea8f4b699b9f96df7712ed72609db911a4b9206d960c11559873db7b6ab0761fbb77889854223de24c31a5de56d1a4a081bff1d9df2dde96c1ec7bcb1a9a48f42fc4bafba17c230ec4e6c057c94cec9ad03289782f51273162415d77c7aa5b8ea5a3569ecce4bc916e61a16e32433dd77731f0211d290def2f5344e591b919f0b10b669ca977e45e47e26067c368f306f047084ba828df251755655c57c9dae420fad8ec18aaa1056c607d932f8d7205ce1c1eb721ffec212d4ba41bb9ad5952716973c5cfed01c1df3f45fef74cfb094cd71a758fa10c2b904610d114552847e77b9ce516de16cd04b53750c3a4fc01bfd00ea494259b16c45acb985eadee8c13debb3eacb62c94ea5f06ee74011a6331e60aa0a08d9dbe49c598c2af87ad9a53327d01ad0f32b70b69832fe474ba7d70975397b7affdfbc1b026c09537b81f9d4b091313b22d88670bafc510270ab660955346c3546eb87141dc4a2b1cec37784c21beb3e0e690f900790f59d4f8af7c149a8496c258e9be7a5dbc1f130f0fcaa3dfe8220f5b377db24b29368ceb8726ffdd9c8ff3948635cbdfc072278aca97c9f31e8f09de48791ef848c56df4469cbddf93dba50aba652f35cc6f728cb464bfde103ae7735f80ab0fd5fbb766ed8a0dabf5bc41ea1f2509e0a9805a7ec6a84a006fd4b752712995f05566f293d34537a790858f8f94fc664ec25de0102858dfbd30e8ccae9cf5527bd0a7adba32dec886c6ba931d557da45fb951de070103043415a40ab99f08453763bb23e5228827373ba2d2ed79f771b43b04040f3bb8036ef63618acd2aa499c062ce14c18c257df6a728e725453788003b13278f445abffeee65a33e6cb5eb43de8e52d90f198b9b7cac5367e03d57ce3c0d0f3b42605acefa6d3a5a41a6359b38dc4b390cebc7dbe1501a61d23f87d66c37f811a4be0fa7f18b202586cf522a80d5fc25bfc2042226fb73b408ad696bff220fb99e9f25bac789837781b079d6810ac4a03e555e1fc3947d7a3b3c590a18f15a818f9f1aa546da19f31018671a41273616f0eb095a897b4dc6ac68ff1471f40d7b3ce1d24bf3b2694fbf47afa7d50d0e5df457697df30d4eddce79a6d347d00002c9c528d55b3bc55fd95c3a357064ce854d81d79c4b6b0354ae619174cb9e46bcd9e240d4d1ab89ff12e2ec277e00105cf0bc6a7031cd12f702d76e1fbb31a6d60f77d958c209f235db35a66f504cb96a9db504c9f7c84187dac632064c4957f81c36f9967c7fd7c41e8870461587b4e644b799c649fa4ce66554124eeea45e350dcd8cf907143890d28d2bd8d8dce36e1b09e27bed3876a739a48404ec5f9963aa81edef5035548344104e5ef94eacf78ae8476f16fd081f5f379c3bd7b1fbc14a7c53d030b957e5455feeec72d7a9cce17d78e39480127d4fde147e3cc9c3ef83801cf25b275fd5688bfd7b7b513867371aeb1006445e1fa2a2a4669f0dc844a9f2486d1c6a3336d87f76f69ece4ee8a39474749969edb7a06766d23b18412909ed98c4e7b09215fe0d66e7d3f4db8b00545b592dda94c9c577cf11f58f12a5eaec8f78fd0ca6d25c2a84689a96d4d4c287d4450203df4a0011314b7d30ccc99ae0f66f1aa352321c2e3c7dc87a9b808a8faaa3b39b47674b39cc3086567b60667ba70d27c4c7679aff24750d0365ea6a8bb42421fe497dd85a9d66fc005c27c8daf8c0d18066d36d14e862834f38a88d361d5a9ba39d44c09bee8a6c0889ef67d5b741dc514759c594c2c51812eb08bd124845305b2b2a24dd265b247ae95e7af1256a7ec4a5a94ca208954428ef83a187b233eddedb6872c1e7fc9d7b1ad7065cc5b29989cbefd01c89257163be06a9f8020c0199d46e7321898ff7e95fde87ce39cb5ea36cfdd01771a7f9712f32141348224025873e8eed21e8dbe160087ce2904f0b972a5411652fa41f03dd070d546a82864bda755bf30dcc48aa99ae99eb5d3f70c753a8a64a46a1a04bb60a5b628d31ca1e0800a3ad93081c0f277562db548c4f4d9a5a5a37514a30a6b36c2cd0fbe8ca4abbca4ef91eefb6b3e9655233d4763e142414b37ec9eda3b56ae9dccda4f089231831999f2b24abdb4744ef86cc99da7377bbcd30e1f40210eecea6f19c014c1937bcadd7e3b1697657f8c63a0b5f6968fbfdb750b60f2817d904685d6d02a2f56bef4dd0a6f4f4ed9c9a058f77026942522f88c110e13b3a7295cf5dcbecafa1991b276c5850e77d3508830dd842c5697f29ce521e0c57a1a6314c00a1de5b7120bcdbe485be61cd50b2c22105a3599ffaefca7c589d4a0458a72357f2a69369a6cd06c5dbceb1e758870945c186ecc972b2e4c2f99c9a97934d331e6ff6a95e8f04101d1c81c9f174cff7f43764f26c33f60e1a95770ce79a37c9ce348266e4175fd2194956c9534c9e58ac49e8e5711d07f4c361b9769b88abed3688d68a1d6e3435e4ba472e608ef5dad32cbfa3eb65346fd61ce3af476bd1c49a3a802521eab2e58961684a7d81453a4e0ec3c60380d2bbd25ce0b4cf60b2747a6e2d4da2e6c45854b7a21f744f91ef512e4e9319d8d90426332a342d8629c022ea12a6068712cb674b8cf9b529da7b76af983df6fb6ebfea217063c275e21acb53189de09393f6f4bd427740f01132616b2093011a6d5ee489c9e75140f23a7454f37235087db1b268f61854eb6f03e90a9c205f4976d98ffb4d326fedf28f1b41d310c137f5d47e52e175ea661b0b7ce9ceaa065c6f1b91b505f2f93388e34026779a89aab2e32ff361586cf0071a6a1d3029813838c501cd685aa66a49e2c32ed034cfe6790af29faa54003a22974a75f9adddb6047e7c966a82e47aea685814f6ddabec08e202ee28f2d6bcdead292689ddbf8c34fa46c3a21efde9ae162636c90e81cdcfdbcab203a49e34c2f658f09c4171b79a3322425b677a6e1c6f8451b761ab4b62682f5adf058b6275a09cbcc4962db24443ad5b4d9dd873c0dc1787e", 0x1000}, {&(0x7f0000001140)="3a93693ab8ae6cbcb3c2c261abc7189ee4af4acf3d55a4055587eaf741e160ee0583df5d97ea783eb5681b186ce35d454813ec2a394208afaaabccfd5ba3dc97a60e321e0d2ca67687100675e173c9feaf647f27aba832c2ba21", 0x5a}, {&(0x7f00000011c0)="53fcab33843915026d343ac05a9e8e370178579653f4bcd4d75a114135f1d00b0a9c04e3efe90c07f4fa32d639fa44a1b99b772db4bf48f2a31e74d7d4107312f583cd1d6119b0e505bf7a462deafbd175301a1fa137779eb108d0e76acd1bb8d6de50f5e5e439d9cf55b8c425a601f1c3a2b99c2833d7438af3d4a11f97f3f7aa9afa5fd8efd6970cbe67038ff8c33f5a2c6dfbb488502fa16715d370fdb2cd1e670e0a7ddb51595cb2f2dbe1edaeb4def425", 0xb3}, {&(0x7f0000001280)="384504a577e4fb68a43685f584e36afac5f035999e234b9acee0727eed7e48e61201dac3dadbb797bd42cc4bce71fe88a5f9d595a6576215c6813a129283a5b04a254a53049833c537ffbf7c033e1eb0534e1fb833d5e1386ddee365a28121cdd6b37881435e67a0edc65a510032b279831d5a25100180c69a9311fe34727cef9edf2df3da5bc7ee1775aecd1ad47499ed60504a80258ea2ac5db25b49bfd77d6a0f1599f7087a3052747a10dc4852a16d8d258009418e0ba1", 0xb9}, {&(0x7f0000001340)="62dd4601babf8336fa57f05894043dc209494c522e7d848d96fd16c7f78dd586fb4247a1557fc5536c0e881148311a19ecfb1be36be05d0d34ffa602654fa9162a5daee91672493b4cd43e445a3e9dfbd12242a3d9728fe7f1a6498b71694da16f28168e1f7b68dc7b641c90b645fa273514003e93035991ea34e4836306a4a87013acd33c7fd65dd2b418da948298954d26eddf68f8910607c65a9570ff175d61b288eeeda9f3250ebbbfd8794e3fd16b25617e65c12bb637ac797f0cd123a099141fddb3c62509cfbccd7d213e6fa9a542a59afccb85a47aea613ccf8a3eac7c7f549b4496921204a2", 0xea}, {&(0x7f0000001440)="005a5e8ecdf9ec80d7434f5952a7096753edd1a72f3d0e7544e736c13f325e16abba55cd52c75209aebab60c335234fa4ea0b5efbe089444d19bf9646a0d89d9ec11a3a45c5cf7875b3f40999af884e3be6234388e", 0x55}], 0x8, &(0x7f0000001700)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, r3]}, @cred={0x20, 0xffff, 0x0, r4, r8, r12}], 0x150, 0x8}, 0x0) 17:34:57 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) close(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000400)=""/206, 0xce}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000300)=""/54, 0x36}], 0x3, 0x0, 0xffdffffffffffffd) r4 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000340)=[{0x1, 0xfffd}, {0x0, 0x8, 0x800}, {0x0, 0x8}, {0x4, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1000}], 0x7) 17:34:57 executing program 0: shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) write(r1, 0x0, 0x0) dup2(r1, r0) 17:34:57 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r2, &(0x7f00000001c0)="3d4f63699eab7ce4e3e16accaebe86b3ad3ea83536d632bdbffd86ad112fe4a446b2d93e92a8b7711bf8f4f079b08e6068aabf9c26f52d60514ad1bbd84421ec041467b276d8a3aeff5bcb330029553b9311abd97e634cba5c1c382abeab319176137016ffc00f4232f18a18f3aa64ae5bb77ac054f4cecf0747e61f14d752a90163116b22328affc25053ae37bed2d0e80b3cee81edffad92379debbc6fdf9003a6d84716dfa9680c9b5fa60f04ff1f79050dc62280811e98b2fbbbe46630e976360f072c69bf55c77543c68a26d01edb1cab2f", 0xd4) read(r1, &(0x7f0000000080)=""/123, 0x7b) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000500)=ANY=[@ANYBLOB="2c0fa7060000006c9c3859132d1241feaeb6a7f6567ab77e000000000000000000"], 0xa) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r11, r10) r12 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r14, r13) r15 = dup2(0xffffffffffffff9c, r14) kevent(r5, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x1, 0x0, 0x7771}, {{r0}, 0xfffffffffffffffb, 0x2, 0x8, 0xffffffff, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x5, 0x37}, {{r0}, 0xfffffffffffffff9, 0x59, 0x1, 0x6, 0x77}, {{r8}, 0x19ef99fdde0f370c, 0x8, 0x80, 0x4, 0xffffffffa0a0b900}, {{r9}, 0xfffffffffffffffb, 0x78, 0x1, 0x6, 0x2}], 0x7e, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffe, 0xc9, 0x2, 0x5, 0x6c}, {{r1}, 0xfffffffffffffffb, 0x28, 0x80000000, 0x6, 0x7}, {{r12}, 0xfffffffffffffffc, 0xe, 0x1, 0x7ff, 0x2}, {{}, 0xfffffffffffffff8, 0x80, 0x2, 0x3c, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffc, 0x22, 0xfffff, 0x5, 0x7}, {{r2}, 0xfffffffffffffffb, 0x28, 0x1, 0x5, 0x1}, {{r15}, 0xfffffffffffffffb, 0x0, 0x4, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x42, 0x40, 0x9, 0x1}], 0x7fff, &(0x7f00000004c0)={0x1ff, 0x1}) 17:34:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000040)='x\x00') r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r6, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7}}) fchownat(r3, &(0x7f0000000100)='./file0\x00', r6, r7, 0x2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, 0xffffffffffffffff, r7}, 0xc) 17:34:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r6, 0x0, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0xfffffff7, 0x4) 17:34:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="9837adf066d1eb6b000000000000000000001ad24959d77b00f408bdca5f8e7dab05956b96df091b3c7a9901621887b854ccf1db4f2b1587178315bb71ac7c0ced3befb596bb7278b41269ddece0c9bb61f1511eadc9de920e47305a765af87a2d2532f0fb5246d08ab96d5e6811267fc68caea9ecc766c2a11154f27271b1ad37594bd9fd0aa80acf460ffcde825e74f08d12636768a65e55bdb4abe515c8bbabf69380566b7681177f028bed72a44708cfb253ae3401feec47b957376bf50aa130f64b74df9a5c0da48180ccee4f25945c", 0xd2, 0x0, 0x0, 0x0) r2 = getuid() seteuid(r2) 17:34:57 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x8, r1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:34:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f00000006c0)='#\xf5\x80\x88R\xb0k\x183\xc1;D\x80\x06\xa7\xe0\xba\xe4\xd8YdM\xd5.V\xcc.\xe1\xfc\x11i\xc3\xaa\x83T\x1f\xce\xa3\xe0\vR/;\xeeh\xa4\xaal\x9e\xc1\xee\xd5\xe4\xe5:\xc7j\xc0G\x13\t\xdcA\xc5fo\xf6\x1e\x85\bukO\te\x8b\b\x00n2p\xf1*\xc96\x966\xe6 \x1e\xd7\xb4U&\xe8=1\x9eT\xc7\xd0\'\x940.\xd3\xdc(\x98t;\xc9r\xfd\xac\xf4\xed\x9a\x03', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 17:34:57 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ff3f00000000000000dd828586dd6000000000382b0000000000000000000000000000000000ff0200000000000000000000000000010200907800000000608da44600008600fe8000000000000000000000000000aadfd2cbfebaf228e1ee1b28ff0100"/110]) 17:34:57 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) write(r2, &(0x7f00000004c0)="0920320000feffff4404148027454aefce0ffb0098f209749dcbd3e80f77b94aaa412dcf52b04113e833f680fa371c960abdb5ea2b1633a3811d1af5500af85801870505228a822d6262ae7a64c2039a1c525aa637b5a70510859dc7b21cc9abe610e5fa321602033d13baf26eb610c2b9a439fbc634afffecbf8fd13b1eca2eb2d898e878cfec865c34e5d6f3b53b7cb84f6be84de9ba69a7099866638af5f74db8a2b8f867e9c7997268623c553266c6e4d3876a06d6feb818cc8ed5f27eb5be3f97765909f041438fef451377b3a97db8e1292a6a95402a33fd8312dc90413c4a958b6839ce516508c6050000000000000021ed30bd80c158f28682c69604c0a6c1eb2c8010520a06faca286309f426a7397c057b875108156839486b8ee0ca41b0d866ed402a76415141a3624f28df968607058e0575a88c18627d3909eaf07d585cb00d18a4666f04dd8c1bd9269f93dbcbb46744d75d75f59bf5a7b24039d6a6651f23aabd3425cec4238f6956e90545295fc822a716f0cf37a391a2d97089a9bfdb5c19d6e2f31997d7e0d8f7518c5b668ef9c0aa12eaa59b49a4ed46e7ee9589e1e0c431b88ca9d795f9", 0x96) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 17:34:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 17:34:58 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001e80)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000000140)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000000200)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[\x06\x00', &(0x7f0000001a40)='\xd5BE/\xd8\xeer\xd3r\x0e\x9f\xf7\xbaH\xcbi\xbfG7\x8a\x1b\xc4\xe1\xd4~\xc6\xc1`\xa8\x8c\x1bd4\x11\x86@S1\x06\xf4\xb5\x98\xb7t\v\x82\xc7\xfe6A\xe2\x1b\xc4\x13\x92\xe1\xc3\xf2ky\x06\x7f\xc7\x92\xea\"^V\xff\xbc\'\xacI\xa3\xb5\xe2\xcf`\xe7&Q\xce\xd2\xb1E\xd2\xa7\x03\xd5\x98c/\xdc\t:\xfa\x89\x9e5\x17\a\xd30]\xf1\xe3~\x93\x19f\r8;\x86;\x84\xe8', &(0x7f0000002000)=':.\x00\xe6\x81\xd0\xae\x9d\x04c\vS:\xf8\xb7\x1b/\xae\x03\x0f\'\t5\xda\x86\x1cu\x1e_j\xdf\x10M\x96\xc6\xe4\xba5\xaaC[\xc0\xbb\x1cH\xa7\xe9\x88\xc2b:\xf4M\xc0\xc0Ma\x15\xfa\x9f\xdfe%\xaeK\xcb\xddE\xe4\xf7\x98\a\xf5K\xe5\x1e#\xb6+\x11\xcc\xc5\xd4X\xcb<\xc1y\xf4\x94G+\x1a\"_\xffz/\xba+\'\x96\xa2\x89fg\x9e\xe7\x9b_\x1b\xd8\\\xe7\xc7\x03\x11\xdc\a\x95vy%\xaetP;F\x93#\x91\xae\x84\x82\xcb\xe4\xd35\xc6\xc6:\xf4\x926\xad}\xaf?\xc4R\x1ev\'\xb3\x91#v\xfa\x17S\x19\x00\xf9\x85\xff\xf3\x01q\xea\x8c\x92\xd7\x8c\xd7\x1d+\x04\x18\x02~\t\x94\x99']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000002200)="c1debacda795f4514e8f3106548a23cfc96e53b9e3160ec9fa805e0daca20a173427f4084dd9f89d675a98623fe6228509cd12e631c7f81f2e5fd62e39ebdd367714ff113c1acff2cd5cf4c66fd264f7db5bf3761869d74324e612939031b539b173e6a95abc693a7a9faaea61f2373ec8b2d9029ea5fc9c1c30fbb9067eca202d47b004bb9db401e0de40ac14f6f0fc45c141927a4884cca4092499b4091b9f13f77ee0349bebd8b18fd7c1dc64afe13e79ae0ebf23a20800188005d62f4422aa76ae87c8ecbe7af858d09ef53b2df10bb2bf9344", 0xd5}, {&(0x7f0000001f40)="af869cf350ae4ea79d9add12f9d6640c0b22fe21bf2a45f9d5645387d56727315351a6f3cf2d3a67c64b12a005f7745c7d605381f530b3b7c5481d884e07cce94975b7c56e030027bfe375bb3ed962e1c3df4681efd2decc4a040ab63bf26c79fb2f77321be2638307effdfd241f7fc9b691f99815e10a26fb06", 0x7a}, {&(0x7f0000002300)="8d2974d16636b6c3248b8da8d6f8a6d6b8d10819371d5addb4d05a1a2f1fffdf607d428d14a6d53fa0698ff0e33039334e4660a4a3e89fdf3e2d13594a567c40108687f10cb476d004a081cd849dce485f77f44a96e9de4284920f76737be2d84257970b98da7d945a445a43d78fc75f50804afbfb4f57190c42aa0bc327da83ca0f016b818e0aab17103d2376bf5604f8bd993748ae1ab30479f46a6eead9b4f48c3f2603429f6d696549a0956694d7c18eb34b42871ce0735b66c90d4426543c24729324640b5e761093ac68bb3f9e45900767add5d1540f7790d013d99a4faff0", 0xe2}, {&(0x7f00000024c0)="05b39bbd158b1133cc5adbbeede3d4b5b308dd597eec013876f4d793a6e3d198fece748ab6cc04b5d3c5c6d7de7803026c8a40e6f454fbfb8fdbbce582cb887845cafce8cb04820f386dd9d8fee49c2676e5bc6225725d02c961012b6d74bf7ad1218bbc75a527595b93970f0254e3e6d2234835fc7bdcc0fbb53820a29cdb5d2a7910f8be44825d1dd69f427dd137b5823b70cc990d0c1cd92d6c5ced9c7af6b455d5e42d70f1bbc8e37738cbf0e0ab2ea3019b1455ff6508399f88c462a35be16223cea48cebe84e1f749fcd3ecffdc41f031c4ba4c34ea326b77ac98ecbcc475d4b259605dc78940c1212b71dcb63c259468c681c466cfbff4dbec03f8e03a1257fa2b6152aae25d370b3bcfcf4fb79c5dde1b6eaf064bba1c202ef40347ba9823517c0453713d87cec4bef2444251af3ff28417c15223e21cc92c127edbbc8db8d410eb33871b6cdb41fc645abcefa349cdbb416098cc5735f4651fa14135892c720e52d625a00ed8180f42306b913e70296e370ab458a3e20c083d3ba199d9648d4c2a451d567d26e0a29bbd3f9b7072ee052d874a25cfd371d840ae6dd8bc2dcda5b89f03c550d7bb3bc913f6296949303f787bb483808f3febfbdfc9422ffa7a11ce1da9c335199167d0ff88c3924e7b5dd1b0067cb2761cb37d9d6a97b597a47768e7b5216037638c4c58a1a23616a8ecfa1c9045218d72214239e596e6d7157ca8b9205c200f70b58f7883c1d542af99720831587d9c8fdf2e2ff379ae62e432a568056f8936251b53b83bc978af6917d8a527c3a2db910be8248a930796910bbeee4d061dc675d9a28d5c28d1dea05d1dec7120c067da5f1c39eb18295f1b267c54ad5e7a0324c2926afc71c35eb460ce765d94fd8802764c6bc04888771b962e8257f0a5115ff3887d627a4de7c3c29be9fe1b124b7f0d6b13419c4b4f0f9e5d5e8ac0f35d5350120315cc34824014cb98cb99e5738e9277c0b1184215109a81ee016dbd018f652a3a4cfb86a34a41df9a2d6526c723bb3586c22064a1ca5f960781e3e6a6adf9d6e8e59e4ec25135583ab5580825f63d43fbb3f70f84597ffc15d92e8ca50a312f4cfcdfc700985adcaf19a3f6289bc6efb536a9f4022cf868309d234fb79963cc1e0c4569e0379e7eea5237db00d2be08107cb19e3af8c975a02e7894c3f702d89e60b027705d12c015ae0d0af9b279d282c76e80dbfa11bfc8dede57db939a2e6be17766077a89d572a0576aaa2228d5ea15849514dac8c43fa3e553b24704ba9ecd6f788afb336770a63a1d7e4d62625429f03321f8bf0613056ae66437d3681802e4d618fa410ee61ad206f7b273016348aef8b680a2faf138ca71fd72d0d2d351ef886b7347954646b55fc909cca0cbd4165003ff7486ecf09a8c1769bf78651242a342a6f7e6d03d51b7587eee9834c191cc0c6819c45c00162fb351cf414a252d404fb3c1fba09969bdbc810600f89f1cca4122566886724ecd87906cc66888c8f86f600ea87ebd4fa96c7b06f136b5c1ed0e679086340bb26f3e8d2f16a9c2a2c84727e2e615e55ff606f5493cce3557873ced05dbe071ce0c7baf31f256549ca130657c29e1115c7ad7bac1ca11d59fea4a3a2fe1dae2399d9fb585d111a38e240e3cb36dfc0346b0e4be2f293521c5061986ba11a486c4008347efffbe8cfbcee38f16ab8733c5c2b0c3440d43202c43f13f66a5ac4494e52bca44de0dd50bfdbd274f19488636527463cf4c932bea66a401a1d9ed36fbc6afbc923a034611fe23d68b5e74f802d60b24c4d2c9f15d91a2e10446619130bf1ab890f1bdf0f6240c2133a28fe5e589be45d9800252774250da45bffd0e566b3d11ab305de415c00482f1f085eba915e142c5f39898fd7ac2bef6063a5293f6475641ffd6d4f4944e43bfdb3b8c03e8657bd12acaa0c23711c713f8cf3461f500382486299dfc582f87c9a4e59477f6a8428ef7290048aede28cdacb7145114043b76efd6673f7011e8b90a3412bd3a605dbd964dc341c92cc7a2538c64981ab7e796cd89e55935533c46dfbfb181bdc30d2a72b72d0dc7c8f53edf7a559ba1564ae1affeca8623be7b14e94603af3f1744903ee3927a20d875eb8ebd2dd9e899891e5e0a02a46561d769228027446a14122ee664037933f6d2dcae63dfee670dde9cdcd5aed7669bf3fffa61339828618dba043a5cf9bca4af1c34eb5a57e2fc8f18bce1f1eae2c5a86f9bf6b26e1f7509c27704643419bf7909dee12077b07f90cb2b05db4c3021ba95d6339c09ec6525fe76b17891010c58080bdb41bbc73a24bd2b5ff7e101fae3b2b49228e22e8606491d1536684d7a85f0401734520f870508f78ff1f8b80edcd13c69f6bdcd8f1b3cad9598444dd7b26eed15e681ebc79f646768f09b88f11fbdb848ec6a9f0ff1245502d17c8622590837418dcdfd6d04ff70c753de3e3d451f2ff0c6c0735c281503758ea4c06dde6cffcb8f913ee49d15a1d271c6785d8bd3e78203eebea6c8a2538fdf08bdec1bf91da94427d7b1f411ed736fd25cc31d7e53e229929f2a51ebeffd01e2d8a60299ac3f0618c3e2b66bb7d9465aa6d3e3b854bb11acdc46cbdbbbd8cc688ee467725cc2f2790ddc0733d5cd266257f03ad78ed6f40672e53473852c637cff212600f767644b14a50617ac77a7ac9d22400a97e1c0cb6a1d13a4cf8dc73a31ec4093afc2e8942f40213697013af67cc06c76863bb04a33424cf891907d6cbb6704d30b9efdecf513d10b13828a3c8281878daa7919dee757a8ba3f082b27ad4005087cfcbad16ad724875df2ff399c1dec0dfdcbb974663febfc28711002ac56faf1c63451dad4bec307eb6ab50eb6b926d8a10278ca019ca2336375144ae3400fef605c2a1e96a63d963c48d9046bea32ebb8cf2b01ead4dc76c90a71279b51f1fce8b97ddaf8ea1c01eaba8335a153baebefafde35300882f54f4a5367232ccf627582850a46556519e5ce7d31ca665d89f274175c9d2ffafd97d9466a692adce94b6ec56b14518211493403da08f31110723b0f9cbca25f0a51f97164414c3e74e5f249a3c7f935c096c168a9ffda4bdc9a5220f8192902a84b0b3554b5f5da4b67a6a370c9d41d780e7cdcbd9e760cdb16a7a8ea522b0247cc9c138b38ea998358fc34e1091c14c41a26f93d2280f2c9aaa5eed9577110419c945b4ca4121e2c15322dc8fb7b48d37c2a79d8017928375bccf21f69ffeb70ad83bef2d6692813ee9794648190f1099c5400ad3bf2fdc8284cb6b92e87ca92990db56f26c4f26a3d369d286effd45d4e2cd8bf64e06121edbf89f127110f1f87795f53937fb0baa77f411d29cd2e24c7c110dbb4bef0b6f4796143a10f07c8a9b4d73b2dd66f6b2346abff1e8131d860f7aba32d76a920cb75015495664d720e4b16dc800b9cbd4f7853c37f730e16e39844283824f4932007af15fa93d4e1a96329f79e675c98af8cdb3ec4106cd865617d9d44e0cd69226bad2665fe4792a471e9dbdeb486f4428ae2bd8f6842becf7438a0bd88e5217529b79f0e2cc0e451d1512b196324a29c834a1e2988b7b742d78ac81d10989457d57c611b4873da63f997253f165c33c649b9f7333b0afef337b041845df6c28d08668bbc3a5b2011c78bbdfd410b7ab4e32e2190431f28859837418d12c2e035e6baf3684aec0cde5e2f85066fd237563f9a5eafea28ea7a4c78160cba5861cd103942a9cc0091a9ec0bf42bb49e61031e97f7f9ee95340172b9331550c2183a5e4896c3faf80ae2e22f46f52f6381ea49400a4ea178282c8170c8304ae77c6d2dbd83dbf2685d6146ff674507977a25b511e57b5fbdbab02694e46debe14f1cc6e9686ecf1e04b1abcbd6c811ca18d7e7c6b187e80f90c6a85bf2ceffc4f93f42179f6fde7294a830d879eb0bfddb23becd8f9833ed57a5ca8b5105653fbf04cd8b53473c20f2b2882c40bde76bf04b0b46463528b0725740a725ab4be172db6f241c123582c78b06b2f93c1de15fbeb1f96f97d10e65470b04be4ef00aa610a3bc8592a094bbbce0d4eb639b4ee81253bfa66ea12e6827482630fe3e972e04484ef44e9b6ac66e393f4e8f24de46f95174cae3aad59cf5aa9947e7297cc6bdb9d7b68fc4812e31b6d1eff807caff4ec776a786a8583627bb91943766414141643a672b5db0ff918bd51437f0f58eebbe4ad7510a27301e7212b42645be8be386f8b2e47328576f8751b2cacd571485b8b5f7f9a0977f0c6d4ee95d6142958de94c5c27c56a1debed84dbfe6bbd1471831597127df5562cec5910aee19f1de2c2d4b8136d2596badfb219b851fddf3beffc5f63a4049664201561218b509e6bf831bc448cbb54f4412c85da2240340dce2cb37454f4523bc3b77072114f56797650f79c58c55046a8361e1163a297396ab1e60e4a67d78337b8e20bfc3fa6bd9eb4caeed28b9261be7d65475a726d77be3f722f498a6dfe2e7ac3ac75e75b5f5fdd30f53ecae76471588688f29431a9dbeb68099eed16b679085f02caf7f0d5f9cadef272a526945730a7f4099d9780dbc2ea5144383b3c1991e1de9052b2af2500f4a3519bc11c2a763e78b4a6c1aa8b8ee2a189a729ca28ba67138ce58162de5f89f2f1ab7a613bb44418b0f32cdecde39afd9fed86af5ca5b516e5d81a322f06f1997acb56ad2c53ae18365bb4c2f4a84017c117d5bd5fb42005a9a11a9615586b1e81b8c6322006ed72fb94288622b9b9a4542d820d4033fb75af1b7f76156d9c91f6f99c93043da46c7ffc63053705f92b89b07b1ad2094b735112a754b4bdf9122f4d1a5faf8876d977fc7aa203d4f9e3af54d2e308d418b138dd5dccabca51b7b2111574b127b6d18dc5961d48cf7511f3a411f2693f97769398b4d566517e189e4a99f78b647bfa41a30a4495a0297020dacc7eca883ee68b2791efcfc01175bc1aa6647b582106acd74c1423efe49f88fe817bb5626d57f58b647b72321ea722a7e8e0ac08b27ede7c2458e985d6225b37d335f2cfebaa5a02349109251ee8ae9f8f028470edb61c74c3c88d0657fbc0aae9d8bfd079e3d6c24f4bcbb79cc34028875d0f128efd5cbe36d35c1d520bb600b5238119544ec5811211c27ed17f0e62096f821c325722c39cf29bbc700a875d2688ec14dc95fb9def35e9ff195641107b4adcfbb19d71205e975114219d26c5a14a7500ba022a065872e3b019869ef449240f9ebe3af16cdb2bf95f4eb6ac044cd92c21a9c810d43f1c7e305bddd753faba2887410b193ad21f874c6fc87065ddd1b07d707829e850a909509f0c0bb33c8afc3fcf9958e8af502f41ff6b001a08d4ef3ef4a6fe08269bf154d5236a605302c43beb5ffc27353066ea3bbd84395e61e90b0b7d66cf522e23b87848c781dc2a769ab3e537f1830053e3765320e9db98a4664f7e08cf13e8d971b9b98791c7044eee493e8a986ccacaae59166a69e2a01776260bd2ee210522d61053b73061e0d7c5221541e26feff56d7c716c851156054733283f4d05cc099d55eac5edfa42dc9a3d02f1b060d3de2a16ea7e26cddb0f0cf15b4e9bc673efbc22a355ecf7d1515283a596528c8b2c9d546da420f199680b046d5660e2e08985e145a048974116d09e19c483e97612676bd58e426eccb363fa922dc08f86cd806e9f059ab57d5a2746e874a49a648df3343e60de96456f04e10866b6b54b2a8109b17c259eb9fc9610726c94256f5b6676d8d77c52cc326bb27ef8a10c9b91e4f2ca081e30e9d664f", 0x1000}, {&(0x7f0000001900)="113e7de4d38a92", 0xffffffffffffff2f}], 0x6, 0x0, 0x8) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x6d7) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() getpgid(0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001ec0)=[{&(0x7f0000001dc0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c7c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c62f54dcbced97a03cd504cda211", 0x98}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000001cc0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648a2fbf878740da99b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4a}, {&(0x7f0000001d40)="e82eeface44ce6616bbbf11c542398072a68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16d143d384d9bce182bf261931b7c5ea529d41ae96af66def3b2563717d52c002b74e8e9ff758d98d729", 0x44}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b249360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb5977dc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a9f204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be69291076157aca4478dfb7a73abf69e5f82b2fcdaa8", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 17:34:58 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) connect$unix(r11, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r12 = socket(0x18, 0x4, 0x6) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x28, 0x1, 0x9, 0x982b}, {{r1}, 0xffffffffffffffff, 0x2, 0x40000000, 0x8, 0x9c}, {{r0}, 0xfffffffffffffffa, 0x60, 0x1, 0x3, 0x7}], 0x80, &(0x7f0000000080)=[{{r4}, 0x4, 0x11, 0x4, 0x0, 0x9}, {{r5}, 0xfffffffffffffffc, 0x47, 0x40, 0x1, 0xfffffffffffffff8}, {{r7}, 0xfffffffffffffffe, 0x1, 0x40000000, 0xfff}, {{r11}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x2, 0x1}, {{}, 0xfffffffffffffffe, 0x10, 0x80, 0x4}, {{r0}, 0x0, 0xc, 0x2, 0x7, 0x6}, {{r12}, 0xfffffffffffffff9, 0x20, 0x24, 0xfffffffffffffff9, 0x7f}], 0xc, &(0x7f0000000180)={0x7fffffff, 0x3b}) mmap(&(0x7f0000491000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 17:35:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') socketpair(0x1, 0x4, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001840)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="e4010104000000000000"], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r10, r9) r11 = kqueue() r12 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r12, &(0x7f0000000240)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000002c0)="bfceedb917c93f4c9e84b86f0f900f62f272c76cf4ce67a39652bc76d90a8730588f649932aca4e1366a48433beb46d74b9d947a7beccd22c4560164921e36893844e2d58c56a15c9bf1a0e5bb5f98ad5a53ed24fba303080b9a5c", 0x5b}, {&(0x7f00000004c0)="67c45bb24433e598eff63b7e791cf2c43b09de72c432fbd34c3e531ca85bc42e991900021934ba1d563f258cf0e278ca6682c35ddaa8d2391218b439b115d1857460fb2ef31c9fd333ff43f4c94a30d51dd65a37262a6c676e18d8a6ae60a2d84975d035fb33c81de97108547aa1082d15ca6dc3fc8681e2feee269f6826824fc981e5e1aee6f6c86b0b37dcd737f2cf96737183", 0x94}, {&(0x7f0000000580)="ddb13402194802a87c1a7d7333c32a25fc1e5004f47efa311292908e05558dcf269adb69998c4adbcb97d1c2b5532e81aebd005e8b7e6397aa118925e525deaf6988cfa6fd80ff7504721bd46d0900b68e5aa601971dc14e389bc02d0f9b10045c0d65ecbdeb1d631e220cc67364d09dac5ba12983c2eb097470c35fece6b710c531cc51f9b66dbd7a537218eb7d68d4533368bc5ee3724af6d62599c63d63", 0x9f}, {&(0x7f0000000200)="0a4cb086e64c2d708dd8", 0xa}, {&(0x7f0000000640)="02caf8c86185e6669b0c7983180d021150e207ff7c35285fbc96e036b2d7516f2db8075beea1aa274c3cc5fdd27c663217d5cd9bc4af7903071b58f3df4e107df02a3c8eefc131548fcb4062f4c33ee4bde174d19bfc728dae9e34c6d1844c4960d0cf225d51daa864af935cdbfeb95d27ba22f682bbd509ca60b342391d1eb4316a", 0x82}, {&(0x7f0000000700)="d6fe43825340d6dfe71757b6a71d087c75db80bdf2124397f3e88dd8338e429123f77bffe4d9b1d57377940eb4e4d5c6c8fdf85883945a8e1bc8b2da43a8abe9a42dfaad7380157e8edf599f044ff2f3e5fa9bf590a5c953c4861963b4a768379a3df25904519e0fad65f954a275f8bebdc37590817f0f6a7c9bc9bac3bda6fbec954146e5dacae0c5d30f2606d30363bea430fa03d1d4365d41e8aa3fd8437df5521a24f79fbfa877094c427af65b7797fd6e56e555c500ebb0214f6e14f327b492f1ce6d9e1c51b9f6e2b70342f0c8a1d702da032b3c90e8dfddb8f1e1b7c6", 0xe0}, {&(0x7f0000000800)="62cb748efef8afb8b1cee9a7c80cb27d80ad246391d632817a102b2a4bfc5dde36df2b210636a3a0973058809d49fc81934bd525b78ecd0d1f21b355e454accd4f546584c71437886a8a68915cd925a0f81a614de4999d9c912d05e8c945c32e0beb132360e4a898d9741f124576ef08c6454543cad2bd61075d04ae7e72499146071acaae78a23582ec834e65b799b2f6cb1f260b19ad1c87af48778fdc7f11ae2c41ad1e068ca026c829aa64e70af96068f2a13e449671bb81a7fc8725a9aea56bc631c11d1451addc0c2a3d34620f957769b8aa26e0dd9f76e2b2b95b0948642c0bef8c3e4ed2825a7861a3ae9bdf1e3efa76cb653cf9adafcba476af07720f5387444a92f930c0bff05dedeec40339430127664f67dd70b829d7497233feba46abf7dff8094a5748abefdac4ff64fa8fd20a7016b494cad3bf4842cf9e8b4cd4adc9e8f6728bee93f34e5256e15a6b841a3609135e975839acc5e23782894f8b763d4b9ef6c457b32487a49f4f8d8fbf2e4d407e98da03337300e844ba715c061c252ae12973092565812359f20783594ab1be97057b69112f15715d339896d07cf59983aebcd16b840f408cd5d8954386d0c8e7b867e4cf74134f91e1b86de07d70301e9d35750b749be281c19f3f4a341af647367705544443c47a26bc13e7157965101f347f156ea1707cd199c9e43b756b280709964001734d39f0e1c5f909db3b9f7462ff80b32e621bdf0275e128bea18c7ba46f99036e533f09e9fad902aa9f6f9baa576713a16e47e189e30f0bace28f1959b86b3cd3a46db6cdd298ab24c466f96b980cc387e919d2788f78103eb2c8d42a7dd04bb9b399f94426e013192eb9cc0f6641e174d195b5033774ee08137e2071d582de6f83027d856cbae13483e41e2f0b5cb31149e4c54ebd312bd3b3f7ee4995bc7a49d6cf26425ce9dd12c6f51f6f05d1a28bee96fd2bb2f81d618f36203fe9d6544d5403bbe0c3a866e6b4707f92dc03e1b98a3e99a7fdb2234743ed80a5937ab9f20d2b1308a65915e392997db96489a2aafb5d2c1c87330d2193132ca7e4c88dfe7ef08e80c50a915a7cf8c82ed1bfea655a5733504ab79a4720d21030e4a67c3a540cc9846e3c12e9dbb6dd28807cc340a2b64f9f616491acd07f4c3b213a1accfd788f45b6eeff98ea31629cb330cde081404dd40ccd0f7789015fa71b63b03936f18ce1cb16bd5ad1acf894ea6d2d39a8789c32872808796896963cc790192be705936f49e26bce011dc877ba8172b934826778153fc5514b3778e802caa4f6e0e87012226afb14ca2683dddd880acca0b72a92c77720e626258c78a9b19785c371204db62935690086fb77f30d5ef9eda3914ba0f2f6a7644d4b82c54f03cafd44b0f6ae1ad74d286c6089caf8fcdd4c00339761f10bd37a9814e6ca939f14072ef6c3ec0429a7a541cffe1368d8cd8b53c823c34cdb59413560acfd45d239f63c10a030c728ca66bd07863c58415ebc16ab08cfa3560931122ee37dc5bf87bbc872628777ddf7bcf0b4cc518fdc8b49ce12582af2646bc0f23af8ddb4a41a19712212ce15a84b16fe635f27ce92125416f402c3f3d45ee64c50682deedc8178b261960b89d2a7e80441eea4db318872c98f777f558f4e5d1b7680e3f6541626eb503910c1638ab845a311f4c6528e10b360ff8a33a8addd9e5100ad2842be6599fc5072da904f9ff234f3ba8b26691a787457c2a53249e720f8d0fad17de1fb6a29fd0581267a8b837c56de78604daec2936d27daee8b4517b5f6454442d2ac72438f803e04d2c99a0819b76d1e8daa055aa9bb0a66b9ddc680b9d567b62dd146348ccc2a338fcac1c73cb0dffe5c7890e40d52530e6bb8e6639b01f64a4f8acf1e5262e586e9a2afcb926d206fbbe5e8e5f9969498700ae9989895de8e5a7bd74ed763bb4ce06489210bb7c81aff724cc16cc9685dc81d272e4706a309e71e1e9b623ed6ddb015c475d1e4f02f7e37c752c2fb9d35a327353f6229bea72e00010f46657fee7a7fbfb82ab1b0d6d65673c05c072038ec8b18ecbe74a4ff88809c952b15478e7a5ad5333c6edb61eb3601cc83787b53f8e6362ffc83d4b70e6eade8be3a2d733366b098b2516c8bb26462e23f3dcbd371b2046b7f21836f41351fd4b6d823efb8b1c8f4927f5011e28ad7050a07a1242af75612b2cb4ff2e1ffcb5311d3f073663fd93e73c73360a3d16292d47ec2d298dd16438c8bb3a9fca1298692282aa137d8186f2d94fdd3974fbe667f446eb80082b69596250c3477e9dcabd2febf3b3eb2dae8ab016dab19ad44fa12243e158e15c4351e518a01113b82edf133f233c38625ae6b9f4702c5fdca276a0595df0fc243a8f296a478ea47a92ad939d994f294db0291f20549f0fd125a3938caeaae6cbab795df55cbf04778868e71af6b4febef77138d07b7549f749e581feaa675c6ab3d612a4a5cda9d9798d70c4b233cfc2724d3d7b45c29d7fe246813ca7bd14edd317ba9a683b29db59cf300a0558cb65515604573117ff4961e5fea81d0cc5703c8a2bbc10e777c862778e497f0c41c2b49cd3df2b80c5a732215b6053a5b8737a9384544155b0efb609756a53c5e1b596c2205ec0158bf3596ae6d16b5e64f8e0fb572d6cf800a924de7be4840829a8ad04d03439adf7c438567dc647819043294bd12b79b7c60e1d1c63c57cee04fdd00e5fd4fe77aa120903f45425eeba9e9c0af61ea978c951b1d8a4f8b7f81be8dd51613065f5dd22da3c06ed2499fdc2c74976f8160c5c84beabef484ab4e388dc56f5df9543e3d09e550f7cf7888771a367db796eed6723ad6dc2efc9abc3a3b7c22525ac893a2ef5a947542ee4a713c8a4e927fe35d2be7448ae70144fb910607e22c7f7cd9255d11a313388de1a4a3148a0445fc911b89c134a778fb2ba18b3f367d1dac44794809a0f33890d6fa4b28cca1f40026ba43325d432a39a00b1feafba5d1f779bef13a9d632a17ee6286d98ea5742e377793eb6ed15cce66ae43218e0583b95a570f9d5588e27237d8ad3c9c9cf52599aacf54595750cbb8f242a65bf0735b6cdff2b64f890eefabf693698c99a64b88a328b3b969e67a3604191754ac3481e74bfc9b61f8088c01385323fa22487d48397effa180aa10fc79c4d775051a9a0e09c25d0ffc0913c1126dac16f95f0a90c12afb19422a92ffad2585d6c5b95beba199a5db720e0b5cffe22e13c6ca440f3cccc9946d0935832673cd7d54db6fe07086207c55d1b0b1b5499ce737f770c452abeb83537f8879d01cb6a192bc999b05b9e2e11f4eeec1d6dfec6a81d9f74adc112016eb16748cfe1e1eff81fe1ed825dfab4527bffc877e3d9b93a12883942e5ae53a3eb8b6ce4478e61e01b7f322cd95f3d5efa228266a77e6dc4f14fa35e07f8781ec79a78e63217b7a8e5402800dcde50b5e91ab52f09c7beca005cf6a673f8a0cf5c56c0b0563b56e799bfe0bbe3ad720cf1fccc9c513ce892b7cb58c7999e359a9388a278b09a1273ebd27fa8cbfe5dc06f9c3152e0d81ea2da097fbf0da899a66cbea629e1353aa66e1d9acb05169405ba0163ce96ed4e6c15d46f007be24f567f190c9ead4f941192527173de08d3766b6a811af9a0b3dfeb4a1382c5b4414010020e83f7bb9f9e08c36adcd38fbe252cb07ff93069a6e3780930cd6dc9610ddb90a28fc52013ec4496d993a37a59558da61e6c9896db07e645c4abf696a92476cba8d8e861fc8131d02a8f140fdf973cb995b715803eb63fd490fac8fca9b4eebcdc9b1a9ae63fafc59737eea1f7bba7c50a1d98bed1d6e8f7bbdc33f2a28369732b772da9720bd977f8d5ca2dced360cb4cf92def15be2a7d2769ea9a8a87c9e857b0de6a2d40de5d70c9b17ee6c3c1c7062d4c8a53d1d6457d2cae1183d2cd1b1b658d569725d890d76eea62a12a95677e0f507a0ed50b26a7dd5630ad327d6d71b5500c3811b434491eda3201cfef4f2c91d0ecf1c89966e61953c810de177b222d6870f115799c2aafa896a411e14c13356eb92b358eb1cf7d7c8513e0de5cbb52418dd6028936c34a67cb8091fe916090b2a66c7080959aa6603cb129e8e5d875a9707c18cee45ccd1e0e6bf64f81d70d72a6d57c083e15454dcc45078fb456a7828f995a8fd984fc88e70e9e93caca3a99d142f3df14736859e000b922e094fc0f88a6e1b8d68a09d6f8552e7321fb0f40e6e3949402baee742dd1aa6eddaf84879fdf212d6ca9f0c927f984ba4c4f0f2f3c3f2e9081ab78c2398dae5e3aad3844f42349220e5659fafed77cfd723a153d4c209782df375b678b31fd816627c44aa7519884fbd28b7ac83daf2f3a09c2f238aeefed1cfbe2ad0fdc955891b7ed2be350ed9b190fb217a198707a58de12f58713cb2ef95b3858424d10c08775f46aa95f8943297cc494109addf2321b523f9ff9fbd6e8374f3ca721ffaafb200de046c7fed3020968af33b32c947a00d2165d406752d26712715f4e8bf84e15ceb90244de3f631af8c50bf161c80fbd871129630163b0a6f2b5f9f4ea3f464a9f6aadbd879aa8a816d2b3359e6f314d2d82da909d378d8270a0701cdbea2c0ae3613d681574be91cefe53b50e640494b514c6460ef5ce5762fd62dce84196e7599a157bdee427c99a1ac9f52563684845e726cb1c30ddda8a4cad7230f018f967cebf580a1f7ba50179266ea2c8ce6f45b350557c05bc65cd260550078786fae82d1f897d3d5dd6bd5193d39e6c5ecf04678fc537231835bdd3ab84559b85ce6b799cacfc5bf668359b096ce2884e96c66e697e6abfeaf6d3054153083b63e76b5e67b1be30100711713e67013ed78d00fae20f6165c92b5d30c011daa7c69769430772ca038d821fb925613fd81b737487d437c3900ed0977de8fccfce73520f14e72bec48270b0ebe468be37bafd6fd45d72e4e1d254f185393ed1e7447a6f6ae0ee35f71844a907f1c766c6dc1298d9a36b960538a03ef9b335b44c2baac1744be10d5e88acad049fc0170a30bc1713add094ae36790137a2b731816085457de9e1883e2bae7b182a1dbf562fb283a4ea243ec0cca6a292f4ad0dd707852e6d5827182e8afad2ef51f9a1a53d6862a246c3e1a0ee8d698e6ef3221d9099703f89ad8e735796230acab1871d7c5aafba7aa242fcb9351cfb0ccf6fe48a002d17dc0020366826661ab42e082323536e9a40d57aecb2bf2b4114dd3cf92f6c4b8e45bcf9a7a757b330ec9308c3385e99cf056c291c35eb5da51f63631c74e0fee2dd76d7afd1cd364a818b6ef01d9d591af0ee302d48f6637a5e04636de9bbdc7440dc5f150169dfe4c06c081987519cd53fe664631e896cbffcd987eaa738fe28fdf14f8c37e82d8fb8ca523448031bd30a7cf74968f7d80da4ee640b6fd9b3c2ef86493f39b7e72d6afb9e2596335e7226f2b4001753b9831af8dc6117dde9977a6c7b89aae99687ce45934e2052d77bd2b9177513012aa91c207dba13b30203f903b2241c872f152dc14a58a215f8e2ac3a709c51003aede2eec088ac13d79baffa433ab6094caf62f6fcfcca7e5b621d33c07bfdc5f8c76fb4a78093d1d63f92d8a94fca1e94447e4ec302e61fb3c38b982e2a2b0235ede832ecc11f1e163299d432e982b8450e3ced8be706e047e57ac421d65e3efd8a60b10e242e935240950cd1312eb90e7661ce1750e6baca8a9437f3bca7b73debe6de168482fee5cc4c6b879d3b4084fe1610d708a2df817b6c792b4f7940600b1e85c6", 0x1000}, {&(0x7f0000000340)="f56a46c8407ab918e3bc7562251e09dfae1034d4671c942a3c206b3ce2e2a0059d3e605ceacc45c05baa4a80beb873afb68d021172b42ae8e349bd8292bff8e2c7225cdf17a021c006ca69342aad772bc6b0d38eb2e89d1ebed1cd5f42aadee792e1c335799c4bcc", 0x68}], 0x8, &(0x7f0000001980)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}, @rights={0x30, 0xffff, 0x1, [r8, r1, r9, r2, r0, r11, r12]}], 0x90, 0x8}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 17:35:02 executing program 0: recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000040)=""/30, 0x1e, 0x801, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') accept$inet6(r0, 0x0, &(0x7f0000000180)) clock_getres(0x0, &(0x7f0000000140)) mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f00003d2000/0x4000)=nil, 0x4000, 0x2) syz_emit_ethernet(0x400e, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x20, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x1, 0xef2b}, {0x18, 0x3, 0x47e7, 0x7}, 0x2e7, [0x6, 0x8000, 0x1, 0x1000, 0x2, 0x7ff, 0x0, 0x3ff]}, 0x3c) 17:35:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000002c0)=0xbc9a, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') dup2(r1, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0)=0x5, 0x4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0xa9, 0x0) mmap(&(0x7f0000360000/0x2000)=nil, 0x2000, 0x4, 0x1810, r4, 0x0, 0x2) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(0xffffffffffffffff, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x7, 0x10000, &(0x7f0000000300)="4d448182f90f498350107d91d094c7149c03df90879313e680f3ca3a5354d398e5f80ebf0d0ad7074493d0f1b8f2f2d3b6e5561ffcb6cc95ed3e6a22af2e0ba3288469858f19964065c1", 0x4a) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') 17:35:02 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x362a, 0x9}, {0x18, 0x1, 0x1, 0x776a}, 0x961, [0x2, 0x7fff, 0x1, 0x80000000, 0x1, 0x20, 0xfffffffa, 0x1f]}, 0x3c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4011, r2, 0x0, 0x0) r3 = msgget(0x1, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/85) pwrite(r0, &(0x7f00000000c0)="0487d998477796f998e8eb84a4958f7d4eb937a24fadb4cae7e9b711939e9c392edf472ab9152dcb9aa2337dce4fa8c81e90176dfcae85c6dd8cc5efbce60efb6217ca6d405b0239ee03518b8fb3abfe84dbe21e61b5", 0x56, 0x0, 0x80000001) 17:35:02 executing program 1: clock_getres(0x3, &(0x7f0000000000)) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x2b3}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x32, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x4, 0xffff, 0x800}], 0x5) r1 = socket(0x20, 0x4000, 0xda) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000040)=0x1) kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r4, 0x29, 0x33, &(0x7f0000000600)={0x4, 0x20000000}, 0x8) r5 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000280)="3869b89c948cb50aa6b8423a2cf4f71834f21f9e8f1ff7a05405f41f09996cdb7133e567059095a30bf91f931a622cb429d0909f564666649e670d1735b9886018c959644d66e943990927d2f891ea2aa1a0e3d366972090c81060e68a8190bee0c82d06dbd216cb25d4cefd0ccc8c9fbb39653a83d470d11681208bfe038b4396ed4f01755c6b3e41ae8dc876e69db6b411601f4868802aed89d7207fd164fc5dac78a5cd7c9e477b6247d61b0e9f4ede51fddcdcc4efcdc023d3563ddc822ba9b45db10397141baf7da065a66e8c12b918fa0ab8cb922af4ceaddaa8f3f3ffa0e67ad01ebd7daf", 0xe8}, {&(0x7f0000000380)="bd343536187b99c989775df1b05234279e2e74e09370e55db2ae5623d0aae7372f9549ba0eb15f18ab7cd21558f68ccac36fb950649e79a090c91bd0a33b53357b31823a883d6bd68866995ca74e4b89eaae4e96e0300f5558602dc5c808e8949d9084e8d1d048d23e5c6ddf1c86c0cd13d07fe0229e328f61bf227f88c673cac8d2b79357a20d731ce7eac2bce230d4f1a590a17b718181af3d925d93c00363e3ca72be740d2d106340805419891f04cfb74ab44c5131f9c6538d96ee19ff0ffd90e5961f02bc19f95b900c57cb1ddb823e5da411761c1c18886e3eeeca6ebf292e", 0xe2}, {&(0x7f0000000100)="2b0fd644766275", 0x7}, {&(0x7f0000000480)="e18430220ddf0fa6e2a576c551e88c9316a1109cca6c41069c7b790c2138545375d45c8dd6f0e7a4413711882a58bf43dcb7bcb6ae31f167a22480eb31f7504de4", 0x41}, {&(0x7f0000000500)="29fb89bb31d1c82e7f0e81a6972807147741d757e3e4d3b7d1aa2ee739ecc8d3296de08ee1202f1d94b1289fd2b7b6a43205f7ddf2ef8a02be00a5f89efad8246d203b88e466ca127785d4c9fbf908c7981515bdd11e81b6c2d48eba92d3623e92048a87", 0x64}], 0x5, &(0x7f0000000740)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, r2]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r3, r1, r3, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x108}, 0x40b) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r6 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_RMID(r0, 0x0, 0x0) 17:35:02 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="018347cdc45590236b1375caa06c59cdab2dcdb8310283fba9e9d45811f01f919a0a172b0663c97a0959a2a9fe179c396ad1e4d4fa8dab3ba8759b3a7c2b10434a3e44d292e917dd01360af2d509c56229ce31617056b6a6d42805162660f50bd9c02cfebd35dc1a89e3dba7357dfb17e177a2bc95f58cbc8962669e4fe8a28daa493b386aa22a3c569e065c3b29c4957301d62f5c9b29d5c60674372107259c41917322f75da624"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa9", 0x589) 17:35:02 executing program 0: socket(0x11, 0x3, 0x0) 17:35:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440), 0xb37, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={{}, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4, 0xffffffff7fffffff}]}}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 17:35:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000180)) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fc1a4d4d7ee4000001000000c0060000000010"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x2, 0x1, 0x6, 0x10000, "bab4266942071886a1686467171d28b637dc0fd3", 0x1, 0x7}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 17:35:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) fcntl$getown(r3, 0x5) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x25, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 17:35:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x161) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x3f, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r4) openat(r4, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r5) 17:35:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r1, r2) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e700000002000000000000031208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) flock(r0, 0xfc2c8179caefaba3) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = semget$private(0x0, 0x3, 0xc4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000003, 0x0, 0x0, r7, 0x0, 0x2b, 0x9}, 0x1, 0x8, 0x8}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/128) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000000000004}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 17:35:03 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="cd7b3805fd5ecb138446768e8186783e899ecabede32433513a37bd3714be49f127903049c497e31019e3b61b85116a52b7055585e9a5c763cc8aca0565d8d1c1c0fc7189631425caa2c79cf2f001d891867f9b79312bd531b6f157b3549b514ff0f4744e5f2d824ae6dfb59bb697575ac03198b2cfd", 0x76}], 0x1, 0x0, 0x7f) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x80000001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') ioctl$BIOCFLUSH(r1, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r2, &(0x7f000018b000/0x2000)=nil, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/215) 17:35:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') fcntl$dupfd(r4, 0xa, r5) mmap(&(0x7f0000a48000/0x1000)=nil, 0x1000, 0x1, 0x800000000009031, 0xffffffffffffff9c, 0x0, 0x0) 17:35:03 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaa605100c5ecb96f183afffe8000000000000000000000000000bbff0200000000000000000000000000017300011d36e6ff0fd400"/73]) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) semget$private(0x0, 0x1, 0x6a2) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x14, 0x2f474714579805f8, 0xffffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x1c, 0x1, 0x8000, 0x1f}, {{}, 0xfffffffffffffffd, 0x58, 0x10, 0x3d54, 0xad}, {{r4}, 0xfffffffffffffffd, 0x9a, 0xf0000000, 0x8001, 0x40}], 0x6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffb, 0x0, 0x80, 0x5, 0x611}, {{r8}, 0xfffffffffffffff8, 0x9, 0xf0000000, 0x0, 0x400}, {{}, 0xfffffffffffffffc, 0x80, 0x1, 0x3, 0x7}, {{r1}, 0xfffffffffffffffc, 0x0, 0x10, 0x1f, 0x6}], 0xffffffff, &(0x7f0000000040)={0x7fff}) 17:35:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x4, 0x20) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fi|e0\x00'], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 17:35:03 executing program 0: r0 = socket(0x10, 0x5, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') ioctl$TIOCSBRK(r1, 0x2000747b) 17:35:03 executing program 0: msgget$private(0x0, 0x120) mkdir(&(0x7f0000000080)='./file0\x00', 0x41) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getpeername$unix(r2, &(0x7f0000000280)=@file={0x0, ""/93}, &(0x7f0000000040)=0x5f) r3 = msgget$private(0x0, 0x66) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/131}, 0x8b, 0x69048f5741aa9ead, 0x1400) acct(&(0x7f0000000000)='./file0\x00') 17:35:03 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x704, 0xffffffffffffffff) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "be834aac76f966ebb4cf1d75cd2f5cc1bd302cf25e87ead65b5760c02f45c2376789da5fe1d09b488778b3ae36a1e1d0414b5aef6f38abb252fb48e878cf39b727d49f3fbc7fe7eb41de409abe836ec311fefd7268140c53370a191301b815948bd038873a6085a97a40b0457316ce8f9557155b09fa479d898932b0620fc21009e5c9a9e6b1"}, 0x8e, 0x0) 17:35:03 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100183c00bdb973531eb41c9d60cca81247e4f515fe8000000000000000000000000000aa00010000000000000502e9dd9b6200004e204e2000089078"]) 17:35:03 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230b67f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f996255f4dd71848a2b85204e29c4d709d7d06702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef8b6426af8aec194bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d6891c5864d2103f03412c421621e9023b6033d8020c2286f7726ac86b881a01bb897f88815d6a903a7488cea2b78edb9eda9df77d86d14afaea2755050343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e55cc0bcdd2a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b8239936e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00"/1041], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x8001}, 0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x3ff, 0x0, 0x9cf, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 17:35:04 executing program 1: syz_emit_ethernet(0x1c3, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x1, 0x6, "f80072", 0x18d, 0x2e, 0x1, @loopback, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, {[@dstopts={0x4098f300a81a994f, 0x0, [], [@jumbo={0xc2, 0x4, 0xfffffff8}]}, @dstopts={0x8, 0x10, [], [@enc_lim={0x4, 0x1, 0xf9}, @generic={0xd, 0x82, "5745f31ec66eec000505161fc376547e8e185a3b59bea6a25d5e85006c5fbdeb4a054ab9c8abeef8bf77495a13032806c3240f9487a55e64154b965ee6b2c1b66ea47eb582a259d3393d12a3d0ea723683d1d06f794874999690101e39b5226bec8d126a7555e2be3c5a56473fa3b683df084fa175e95eb4e692655bda546c461451"}]}, @routing={0x32, 0x6, 0x0, 0x6, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="77976cb6e50480f9a4ec8232ff133498"]}], @udp={{0x3, 0x1, 0x8}, {"5bfe26eea24cbf3c4e4b4cab1b24259e466a17a5bcbcaf25ff6968875091cbf2eb2d27b3ae9df08dddb2b86161e0f9dcc4c6a01d5b97f5a81ee6c509f4ec073313c57c17e1d874c8ec6e4b0906ed02eaa4324d4a65b20faa81bea6ba6f6be4b5be548ff7e7b6a71c5f87c38860cc3a6fbb6a43e777b127ee03631a8fb2f2cae6a7c2a65caa7af8f1b02f270023baf4d4c34e4b9dc242bd463f345796f04d55ea6c69c0a0c69efa72928a6011b2"}}}}}}}) 17:35:04 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800480000280000000000009078e000000200000000440c0501f29f20a9000000ff7fffffffffffff78"]) 17:35:04 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0xfffffffffffffffb, 0x4, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xcc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x519}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 17:35:05 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x0, 0x0, 0x0, 0x7}]}}}}}}}) 17:35:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xafc, 0xfffffffffffffff7, "00c36900000f5185000000000000001d00000080", 0x0, 0xfffffffc}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) dup2(r2, r5) 17:35:05 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') 17:35:05 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="85dc58f5315316bde89fffc5c5642e8161c80de628f26ee4c10a0b175189a963d881304c067e31bd8ffc96ca054d3ae39cc9db24c0379fe22e4a1618af2bba62918dfdb6f6a11bc2942a798bfb3b0047fe4f2ddee481d863eea633e46205a9b8f50721573db89ac00ebf352c0aea31faf795e51cba2bd0f0487d6886b7c5d3d50d02487cbe7c008b67ab1a7ba41c7098ee3ef8f40988fc53ee1c7f9bd5c968a04528ca4f646011ad5fd905382d6b280fd5c879c9", 0xb4}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) pipe(&(0x7f0000000000)) 17:35:05 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="92", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_open_pts() 17:35:05 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) fchownat(r0, &(0x7f0000000100)='./file0\x00', r3, r4, 0x2) r5 = getgid() setregid(r4, r5) 17:35:05 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800470000380000000000019078ac1400bb0000000007087736e66d96690d009078000000dc6933c4000000000000000000e0000002ac1400aafbb16e955dcf1f9eed82f3c7ee61caf8b97115b68b3196b01ec774f151779cb057"]) 17:35:05 executing program 0: r0 = socket(0x18, 0x2, 0xfe) setsockopt(r0, 0xe89f, 0xe, &(0x7f0000000000)="726b14fcd49b117e064e7fd6fb1e11c096ff3cf5469db34d44864ff23e375bf32fc4078de3f5d77b3b867f547ae921607d73b893b64fdc91792506bef5e3e3e7284164", 0x43) connect$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="00002e2f66696c653000af6d330033c3d60f5ceeba0c3058548685d49382c3923aa21c18231b33db9b03db8ed53ab21b9e1cf8d9c7cfe0bb0b7c74e2e044530f4d175c456011bef82f77ffcc2c93e7bff1cb372525bd9225b5b4a36bbf5a2e425250d779b3d9f1beaeb0074c7d03906fd910424ac004dd71ea61bcbda05cd81841b74f92903f05c25f4e6f177aba4f508d183a80b56ff21bfa7a827a615ec828ccccdac517ba1c982b2e95dee930c147cf8f7cec47f5fead81888f02585a466faa36c19238d095e0ec8f9d3d13ef4ea9fbbe66c68f53735ff5f15cdd68a4a37f8041c31ed694fcc456d6de06f2dc5dff0000000000000000"], 0xa) sendto$inet(r0, &(0x7f0000000080)="642cbd9ec09aab4536ee762914774989056038b630d0ba6d1fd388bd863b1d23558fb62570cd00b281eaf5eb9849a5028a5deab996f8b05535908d737353201b26dd19799c53965f355e18f9071697ec49bfcd5e0df0082eff70cb532497541f8a39e8a3d72a8386531bc4c0020f9a57c1cdd66d3331aa13de2a85aeef197cb4f3e875e06b09ec37719d1b253f8354c7b0706d432629951d8ac4b5526dbbbb15d976e5ab91bbb1962ede6fd4932ab395ded9c2fc0b55614bc68bbb79f3cdd1a12edabf1f254a307624ace4d4c3e684a768f12228faeaf3edd07d7c5f1e4a67c611fcc2ede9f1bdb480e4dc2850f7be206143c4e50edb5c16345ae193b93ea0b8e2e28a69447fe9d1f9d7ee96f2942084ef66fb3ec782f98db3974031d3c0d6c0ba675c6096500c293b3667fe2ed8ef362f17cf1830779d375dd998c715fe254f629e8b6026e2a24c177f9be28b264da25a2bfcf4f7a991d2001ae8f9539d03d708028132849eb3f57d08b29053bae5e1aeeafb75cc2990fda7c706ad75b1db06b4634104fd7e2e13779af7b5c52ce8ddb5b02998b565c8724dfed509f5253ab164654e14fe468777077d7eeb6f087f98411ce88c427f224e95558687d0449949f3adf861ea8e4928392855b43264e3882c5f716f3eedbe21c79b49942b5f26f28fb542b1329370cf0d02857b5790b57cc2e698d36cf0403c8a7b03ede9e6f6fa15a8e178335362ab0972913d86e802a845c6d761e48006682573c110f76f07d817a5b5d7d040a7ff4ba87b2318fb013babe03a9abc42253fdb9c898094b4c19384f7a66a76b75b227a09a3df9867941cd9d0f7f41c1eceef3ce4a0f82f4fa9b2cf18c9bc8fa2eec7c17744fc719d27083740b9b2033f0cd3c906c539cb71dd3a71650f6b42ccdb11e89db39ef61ab366639e1cd8fdaed464a4050e6a09e5470fbbce2ac6ec4bc4fed166f7dc208c12837131c45c04067587e8d2d0a383c32709d12abfbfb6c505766a5a1689976b9c5b17c91a2c9395a12753bfd745cdaf18d771a13fdc792a2430bfe2c188178027d662fdf969dbc7b1fb93c254f33713a68ff2a791298f1e866e1af95096189d7cd5d4d8a5ecce949e2937c5eb840a5889308304e6fdac14f62b15094784f77b176fc93aceb0c1c32e787dc808996d80c113376ece238c7af6a624b7c5d97853d523d748dcb546d3ce907c5c9c5c1d381f76fe64393c7405efc8c72b7a938c4fd39818ca57913f8930a25f02a817bd475de17094a14f030f68470a3105f311baa70d52417d40e3df0339eb8065c89d1c6a1604effe43ba9ffaece43fe799915688a23ab7c3216f7d1ec519b95f4a7a23631a86f26448fbb8fcf28f9a63245e68a5d6f3cd9f8be946c3ad3e70078b3b727150bf58ce18aac2a819c14a749c71b68dce879b3af441419d722e94ecb6ae51328b3cb011f7af623eb87811aec4fbb6abe7abda33d4a8b26c1bc3a18120dbb2e66f82cc39907b17bcd8528c791ee8eee1b58ff47424ea6b36bdc65f9e73e41d6da7250ceb004432923b7a03435f2a23fc83fad0413a13ccb6812127a5aec06f4eeaccb8c10f08a87fd7020e9923441fe0653cd5c61ebc7a6d153b893b71029428eb3ecea227d2e7887c4bda26c012bf8309c1aa2f5e92284e44e393b19aa8d34e2b04f8abf4f73f027e428e5ffd30313843e6fce31b62898f36d0853817e83a0957bb047353c45d45e03c5db6d0e8a12c9b5b3fa56787078bc5f955d32f953ca3163b0339e158c557ab4bf10efea6efd8d5eedb31ccc67e274c1ed0b57e81b9c5489db1612640063f6fd825710c42c0d5a3bd000c16fe25e9278b48b5318823c07d126b9ae99aae28d675da2a188b770dfe399cf8cd251c3e109729d147cd01c55257cfd0ed4f0f9bf5a088e7b5f40cf4d0a41e75c6c7f62d26fecff67b73d0b2ef2b8bfad1589a3ad17a71bebd4b3c4422c371a58fa4a7d1b69cee92a47bcd50636a22d37233b2a6831f830e32ed1a04f2250d7f64eb015f064454739440d4d3bb778fcebbd888cf72fca86d2aed7df62574e1aef1c7c5cf7fdadeea7d3650a836a820385720515157614a18c566bcd321221396b3dcf400a5e2e474741846829c2ffc8fa876f04e95f6fe48e5e93d49f557b8431cc15bfe422cb0baac1a1105dcc4ed1fec6bc06a0b8c066946d50a5c00ff61d3d0a45fcc58283770eb30a6db5b96214807cffb1878c1ee6d139a2df9b44ab1f784305d5c66467d66658afdc7cc5607b4a38fcd36005a0cc543fd5ad04ded91c4122fed81ca8a8c3e960726983080b616252906aea537ad93f1321eb85eca5f60a283c4b6fe73fb92997032acc6eefc0120a761802342150d7b935c83df58df47bddd6a706de2bdf7f2505bc22afe110dc4967e3dd90988b49db73d58cd8bb9cae1878f0af09aa1572d993b68c2dd36f1b799469dd28d73022f9c17b5e50c6e3ff4d28e668de09dbc1b598fa712f0c53a689a64714c7f09a587339b5044475f5b21d1c5353229a899f1b837694dee03ad3b5cc3d940d18cadebde5254ecd8a7088176fbf73a90c41d5281de61170473b4972eea3f08b5df08598c5c41379b3b89d00e5ac011cd951d024f3d4435b884934f498709a758557c0d5563d2b6a888d47b21b61a54d00f8a47fcc3a26eff4eb804196e5c59f0fb988057ddca55308dcd154a132d39eeeddf1c14f39ccac96548fa51ac9b2cd89e141e107d30e563e7c9273ce571174d135dda7d58afdaaf28cc97cc796010f5ca73ecff442b664874d8d4bac4a43ba90004276e6a2c8359858b227cc1608562585fa36ade5d2b3483c5955e6bfc39c120187dfded7b2008dfe072a778118611eed0aa355e81cd1f6f292669f96bb6a0f39de65b0656c7d4151a33aaa03831da96d3866faf5ddd2e9df474012b42b41fbc09e43b8689fd0c10ff28d3c8535885a88a840e5400842a9a26908c2e8f22ed2a53209f0ef871342ae4ffc15df0b710167b074099339cedfba154aa47ca35571302961e5a3f97a4c7743f3b8cc1a75a3a565f5158c4a2cfd21f5d64e5c6849161e6c8273238607779959c10628bef285b0179490ea8e77cc0e97858ad13e1a93e049f1bd84a87ed188a59f572e6cb2412565a354ea69d6c733bfc844d43ea9c33617b139775ab1d5f9902db6869dce93df2374626c9f7e2b9280fe732c0d480f4f1cfd517a54c2836a36cf6de8f3f4fce9cabda80cdd3ff509dbddc17e5f44309e12005f7887fdf2c34c0a4a6d3743f54915523b3d3e2819ef7a2c2b491d2d332c46dc2d8713b141f548ebb9efdd02822eba6fbf16c956b4c05d2b73a5633f642c3e313b567f0496503c0f5fd7a0f2b93b186bcef5340d08f4bb6c5f68f1960a908343fa9e6219f9b36fd1884889cc205ffe0e97346183fac49ea3b32c7526c788cd73eb370c91583694d47a3ee7c6499ba7325686ad49b0049a3f7d1745985465e51b78e43606b0f10330061546c37264b5902ee8ef20fc193ac0f10c7b7dbaf5a531ed8bca5ec2478546ae0a733e635b4b858ddeca539ea74e41509a257c9c859072ae2f1935c2bb47abb825f98729512024d06fc0833f25ddf5267f6dc53aca819048a5a7cfbcce769363c27dbbeb7f6e065305ed1f4b701ee8448e27d75437b00bf50362d680cc173632339f32b33d52f4b1f03a6bed9b5b3f9b8d7bff0409fe893761174754bbead4ac8c06722c7edf94295828660738b6dba60b41a03c9790c8d13b72755ebc2f557fd276aaf332f78e39c8715bf930f38285b39a858cbe93a67737053293ed51cb38e8b4dfbf6fc9a2b3e379a633b14f57bd7c6dba6b7ba5a821eda9efe80000b00e7888470014e9eeaea2a315b0c64bb7acb97ac8039bd69b3428533ba8401ce38d1b721f1310facabe27a8b780b81dc3931653894cdfedbea913d641ece878447a1f8cbb3cb41a315d2c96d5446a40c27cf6409d776342eda988dea21be4b535239331befaa07de67aa27c6f036c86bb77a27c40e1f320978dadc7c308ebadd56ee24cbba677ac127894719e6901ca8a623f7bae81c03ab46f06c2cdc6146ab9289f7268d8ceb7a68604911c412099bc530bd047104e7f2f1ca1561b3943330138ed5f36f941e9cbf61f539c64c8d84a9e8d0fb9c73a0f25055d89b351322cbd6262b61ca4472e52bd408dba02f108c5609c28190bfda104f932e800067fc09f3f6e6f26e573e764ad55eab2d4936c5018f00e92e79358d48d10cc9cc92097c3f036859b27f1aa6ddfa5ac4df046f3d010023239a7d084d5f1bab8f0fe158c98027adc9d24f4023445565d96568717e55bbfb7e12111cf9315932347c6479a56d7c3b9b2f23cf361c698a9dabb46a5b631af00eca49fd25b6245014eb688b324c5eae0dfac3d88be665801566a472cfe6f946ee93136ea5a4181ca4449a0ad82b05bc694ffa1f50b142f9a01e3a41991388654ad236a6ef05c3dc45ddac7b40d8ed0b7bbb67e54d23509b0919b582b878f60b4a37ea94deecf68e5d4687c0f1a7e3dcfb2e71a3ec1253fb9675eac61b83aee51ca16a2c055c3d497e275edc5b551771e5487db81ca5d21a8ff48cd4b66aa811e9bbe764cc8901fdb397f03e8dc329f9b01c5df1192acfe7cb5ddccb32d878acc0259bb981194d4e8402b52022cb8c4d1f1a9617348c96b60fcb23d7d4a0460354818ca9c2421ff3635965747265de406b7f60b006e35c8a8e41e11ff4700529bbd5ec8d8378a19c4522ac83a32c1a3be13fdaf5a90831afc81f6c45c464b29643dbf99ec31c24c99fe4ed29ba70dfc5f9b9d5b784786d8670eae9a732a78f0f93df8329fae83e2c1b5f6a8d94d347a455f5d9140e9a2c8acd7ca51832baffb11a9bed715d2800cccb97d492d9a69dc1c6b1b2acbc67341075ee623066159f9dc418311ce9dc7e80d7f7bc9659a57bd472a88de59566a64e0d9030faa18c121be2e9306faae6ba34cd2327bce8453f9b807ed984232d7f3bc3002474e87693249624bd4f416e026a1cdf7fa7a15804da77049781e5552228eeb31342772b8e0edddef4a767c7ba17b777c72dcbca863871abc003f398a0ca20ad902b750266c76ee5b5eef9d7f02657214a5e5ff8d85edb3aef936a7dd3657c4a91ea85a3503ed65f482855c5b4c1bfaa7835c6eb117c68921c1de31882fd2e08566c7e766c5dd70bd5cfe8ddaaa203d4648e14afe32b3eb7afba456373dcd8d0c9c5f0aec3556f9ef2ffcb32ea40763507d86491690dacdd737857c2a81533700aa379d3ec8c55da205751d483d95510f83a5b6cd108edbf3782ce2bd61f9f113955aae10ac6a7a84e7dea5943eb2cba0c71d28e978ed64acf7e93fa82c44e83a6e035de5189d36b13b8711abcdc814ac0151ccb528f5208c7a961956999e007a69b2b4f3e207be1319ddd229ea0504d906e978e9c73575a97104d3ae14a0c434b7e9773db70f4590f8c8df595546110ec1dee9efc16e4ccd6ce18c8bebc8333ec7d36d8a4998477f471acb7cc5768326bb4b611f06f586d777cb4ec7cc48ce2814cd60cee66fdf53cde5f020be557947cc8d15db6d8dd37bcdcb2446839e3e4f358ff1ad89e012b443233e600b9fe85546cf20beaa59549949c08fce1b260e37bcb3d1627ace9a57c36957c8c47fa2199c4145898e6462b91a5cfbe5af3c33eb72be2eb7c65e871e8316a0c58f17e099ecd29f1865fbb81bd5d1717e41068d2d23f2bd240b22ac4bb2da693c74e5c22158086d3a0173b8517cf1fa62b31cae47a272bbb6916a78424b086e0154191", 0x1000, 0x1, 0x0, 0x0) login: OpenBSD/amd64 (ci-openbsd-setuid-2.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect