4cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb338dd3728f25cbc642a7202e3335da0502e722bd407b18436a5165f49814ca05d9da92f24fe4d03b6b7073dc4502fb7d887c0fe4af9cf1042b31e2747ed8e71c5eb79b273fa533769e530a9f7699da8e4a3f64765dfc5cade992520a7d8df65a6fd4b4147b36f00f78fc753e981cfbe003df1e78786b2c86003f936ed70cb7e9aa3ef04acbdf38ef1f781d86414fb053f5dd6cd4525798941c9598e9371488f63afbbda56db2689c6d53f627b248064963cf7506a4432b27854a6034c7670aba05f41a471b714860c1e7551a28991806f39873a64460f35f093f802c06c09837af1bd9f435fb7af8d78299e3cd78d3891447630091a3ac5c5989d71ba7f8e809f854f5d45fa0d1f46ddbfef79817aee2dbad5d9f831054fe2a8aca9d4db88932610dff7a3ca6b581163ff69afd08dd7c5e08e9f2612c0f027b00e7f2a174bde8eb6a165c75b4a59e8d34567bab0f7952d7fa871248c755395c3f6af76d8f9576d7020ae3cee925857b50e9413e61eb61bb85491a633df862a313bf531135a210ab7f50454147ae3ab7a5eadceb0f38bf0033f892c2e7923ca750b501801f5b631b31476d1ddc45830d393263893a0d78ed596606cdeb63f2a6f3d982972d87f37add5a12963f2d78bb8c8b64b62ef972e9f344a220c994a2eb1b65b3fb2d0c74107300d4da3273aa48b67e259f8b04dbd99b4f2ddf832c2d85e6835f13113e4eea0390f0dfd9eb6366e40c26ad99a4075969b505c0cfe797c513f716a4ac5ba4e60ebca96623136c0755cc7d8a7f2efc07a09a47562c0491bbe6dfd33fef31fb95ab7164a432103e833e0b2fa9809a3ab4104cc1f772d7fc39b17c3a48e9caade0aa6c1737148d97e07d6d9d2c4894985df9c04b5fe62d90d7e04481550866c53b4e7899ff337863d217ef05560db32a8dba6300e1334cd96c991969b5d32c97779c5a3737f65d3090b2f02b9a5aaea5a380a8a46a79892e165f43aff17f957c4da26ee13cbdfbdcef1b31729f920e8bd29855d27ec3c52eb84ffa62716d17a4b0d93e108159b8b31b09a1a603ab8102517d48532b72c7903fe1a0b63a28813fd69641bddf481f99817c0d36a81a5ba21e600a35340b0171aec619d38db854aafc73b1d077092fa87f1a2e20afbcb24e3d59b5000a59821cab8882d23e22b7de18e094d043d124db1355c9ac4b13784542f8ab0308508f6ac85a59b327928a928ea9e5ab61c96645d737a91452f6cca65a3d4aef288c12b722ab1abb56b57af6a65d73fcf1146843cfcd7b428a3385c5cd2541dac60e36f464ba09907a14f59f94a316d9b586d2d90ec315c5782f250491feaea3fe8c2fba6ffaa95ebb30d185a8ae63768d8fff057fffa18110dde0500296bcd11e351f9fefae6f42a841a3ba0a23de97192dfd7dd3a22ce672a92c18d7a86c00f714966004d00a21c65e0e9d3499eb653071f6d4c9714429f047a16e993c9c0ea8423ac68c5bfea4642f0dd67f7873a0746284bdfd392acf01872b3e9e4015d1990cac1bc4e5ce294ebc31c3c23e2e8f337e04cbd32aae215d43fd907a670d74536ffeaac196b4ddbe89626248d3e98adcf3b4f54ed481074ccc99e3fb44afa67a49602c58cf4d4dc0ad9bb2b416e7b0123bf81a0dee29a43b85b2819640a4ca28f6a62329afa0bb31bb2e1a703e89e60cd64db9336fe9b211144eaaafe1650e4b8c830b8b8afe5eaf43dc05affd16e6b88c240f37dd98d6a64fc92e7e68f9c35dbb1fd6e6c481f78a76a21c9f7a30bb059699f2b6dfb4c6505b6c30746e23c0ca65066917ed0be1b99f41a3b432e0a3f655442613f4fca57c7404b21ddc3d55dfbaa00c340d2135a985c4ee11071dd9cba41e29e2becd9e3772bbe06fd44bf1633a903c0cf89c9b3d192bdb18dc50972b52c0c725658cd2d5cfbf83410a915a02fa0e43ac73e0e849df83d427bb24ecbc73097f27cfcd5cf81a2b80c353081d96de6462bb68a80fc0a1769557ac1527afaaf2e04786f0fd0a72fcd80b6a17f10a9457a4a38fc167c7f264cb622b10e79b4dd2b979f35ceccea90170131b4191379b4015148c2210459ba6dd54958dc7d7b2d15b43349e50547be93743f9ed3e72cb4346bb5198ef8b21466f8cf164ebd8c5feefa461060b2a0f3b6f42e154f6ca3b8bfdacc0702eda46fa00d48b47d8479c3f152d2db38411dfa3d2a263d6df30250fb421bd52b7d54df9ac608052cbe5debf1f0cd58e32128ad6c785cdd93c0feb430ed8520175dfda2cc5034e6b651e61b764df39df0f456a31038484dc47abc1b3c4982f875230e36cf31c2c70c2cbf9cfd7b5f09dd030eb4d1c11c4cacd2ff63996db2673318c05f0abf936f37d7f1a9b629ce637aa96ebdf15d66d7eaf335bc6b6c515b03eba3b36be1639f94a700e5f2bce51b11fabc583de326f9f64579af793502dd11b75300c4a44fca61e85eb918fe995946fddde7fa221033b081038df2a2b91825efef02d9e4e2aa9ff796be55135e4f6d3753ea3dcaf30bc8ce17ee9279f451c37c7582aabaecbc761cc17f4be6c9573814328f0aae2399a9364caa8caa02b8b62c7eee552d0b8498e6b54354691ba93f9079f7c78145944af8605b5a6e38dcc18a8b4a77641b589ded3a8ddf9ed8d1851d04b0ba133260e36cb25cbce51ea1b99af860de6356427d39df0e7c6b894d504c6359689cf5a824f7c6b0603e5d7264656f5d95e232f9e96714e201c54a8c4aba347e6607f452857b71057a85a388275c3c2c7f7f12704a902f322eb1c51e7850e79bf77c8a893fc447e520c9eae3afbfe2e99aa9a575c5bd7601a1f631d8ac935a1b1cf9d4d1a3cfcea4d4df791a455105374d64f372aebb2021926b01b8e8cd1fac93808651cb494d10f89e1f74cbdc6d9090507c01857d9b337621afc31ebe1c8c83dc7f05dfefd0d2d094b8fa6b81de906443f6f0072463626ebff3e7be0ddb025284bbdf7bc59af9bf19829a91e1b4d0e086978441c7485f55a07e999f628e424e95796ab54195ea689ba5ebbf397cb4cdf2d7bfe56d30b3bf8fb046e2c785259b04a0b4457f9aca409830b4cab52c0e2f60a2226682e3c8a12d9730939d12dbc5e2cfc6bad81b55cf86e551da486d00de9aeebaa47b86e7436e13948c7dff5c54b7bce6eb06bb5b7bb1ba3a318697b6ddca4396a5ff5135607fd3c7f6be64c4aab6e64258b5211f6f545d64f16cf264cab0691ca9a56984ce9332f3b3b", 0xeb5}, {&(0x7f0000000180)="340ed70b72db5e72672a14c44b116c0b0e6f749a4358d970a9524336c8e2c7224cc3f867c4327e527ddfdad1c0c790d10f0229189057c3", 0x37}, {&(0x7f0000000200)="9d193955994767d41a9f6744e74086f1e76050f35f471f8c5f6d351fa158d7a26f946b4632623eea58399cb5961261fb94bf0af59dfce869a8417a3fb93c709ebc0f13f581a87c39cb8f284b4aa79d2507f4fa9ab8455c007b9c9cfa2a30f50f5f5d8f", 0x63}], 0x3) 20:31:30 executing program 1: unveil(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b30000b3908d300000000000000000f4eef23867733c00000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) getppid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x10e, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) r2 = fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 20:31:30 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000040)={0x4, 0x200}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = semget$private(0x0, 0x5, 0x204) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r4, r7, r6, r5, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r8 = geteuid() r9 = getgid() r10 = socket$unix(0x1, 0x5, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc028698d, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r11, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r12 = geteuid() setgid(r7) setreuid(0x0, r12) setuid(r12) r13 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r8, r13, r12, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r3, r7, 0x0, r9, 0x100, 0xffffffffffffffff}, 0x1, 0xffffffff, 0x3}) 20:31:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x3, 0x1, 0x0, 0x6}, {0x1, 0xf0, 0x0, 0x80000001}, {0x6, 0x0, 0x3f, 0x8000000}, {0x4, 0xa1, 0x2, 0x800}, {0x7, 0x0, 0x1f, 0xea8}, {0xfff, 0xff, 0x20, 0x3}, {0x2, 0x2, 0x7f, 0x1000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x7}, 0xc) 20:31:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:31:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = socket(0x11, 0x4003, 0x0) acct(&(0x7f00000000c0)='./file0\x00') recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 20:31:30 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f00000004c0)="bf4bb0d3ed2b644dc98ee5b928d0960cf8558d6032d17a5aaa63eec0bba3d86f29be71e90f9db6fb2417e12b285432d7bf68ca31d4247802c54ea0abc9b809", 0x3f}], 0x1}, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000500)={0xffffffc3, 0x2, {[0x1, 0x1, 0x100, 0x8000, 0x2, 0x9, 0x2a, 0x5, 0x4, 0xfffffffffffffffb, 0x0, 0x54, 0xb74, 0x3f, 0x4, 0x7, 0x2f9, 0x8001], [0x85a, 0x0, 0x9, 0x1ff, 0x9, 0x8, 0x10001, 0x200, 0x4, 0x8000000000], [0x4, 0x7, 0x5, 0xe32, 0x0, 0x5f, 0x3], [0x9, 0xfb, 0x3, 0x0, 0x2, 0xfffffffffffff5f4], [{0x5, 0x6, 0xf7, 0x8}, {0x969b, 0x6, 0x8, 0x3ff}, {0x0, 0x1, 0xfffffff9, 0x7fffffff}, {0x8, 0x1, 0x8, 0x7ff}, {0x8, 0x80000000, 0x1f, 0x7}, {0x1000, 0x10001, 0x5, 0x4969ac8b}, {0x0, 0x2, 0x8082a8bc}, {0x11, 0x400, 0x9, 0x4}], {0x3, 0x3f, 0xc8, 0x3}, {0x2, 0xff, 0x5, 0x80000001}}}) chroot(&(0x7f0000000040)='./file0\x00') ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x7f, 0xffff, 0x3}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x8000], [], [], [{}, {0x0, 0x0, 0x0, 0x4000000000000}]}}) 20:31:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) fchflags(r2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) r4 = dup2(0xffffffffffffffff, r3) r5 = socket$unix(0x1, 0x5, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 20:31:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x1, 0x20, 0x3, 0x200, 0x100000001, 0x3, 0x82ed}, &(0x7f00000000c0)={0x1f93, 0x3ff, 0x1ff, 0x9, 0x1, 0xe1, 0x7, 0x3f}, &(0x7f0000000100)={0x6, 0x80, 0x8, 0x1, 0x5, 0x3ff, 0x8001, 0x200}, &(0x7f0000000140)={0x9, 0x9}) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 20:31:30 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x7, 0x110) semop(r1, &(0x7f0000000000)=[{0x6, 0xc2, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0xed, 0x800}, {0x6, 0x33, 0x800}], 0x4) r2 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x2b72) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r6 = accept$unix(r3, 0x0, &(0x7f0000000100)) accept$unix(r6, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000c91a535000000000000000000000000000000000000000100000000000000000000000000000000000009c9d9d0f4a8e5589e6a2a8b901ef6e0981a9c61242528da435c88b4c79afe859a1ae9728ed45946159e7bf1f11c657d089da77ea7c12f2281b54c8583cc7b3d57ace5216959a96dfc10e68a8a21e52"], &(0x7f0000000200)=0x37) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000), &(0x7f0000000040)) rmdir(&(0x7f0000000080)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r7, &(0x7f00000010c0)="2bcecd1843ad4efb026f3cabf9a0a74c433cb3b891b1e0e1d1d775ba481548a2ecdab2c530b94a53d1a32ab4d39247ced1fd0bda42871bc895c871cbe5759283e31c9a93aa7cb89643d0e3614ee7172de30dc62953a1f141b569562cd7bc8c4e7eee8aa73e17bb9e6e5d17ae23f8d781b376beebe859a6f7b0989547e96f4c48e7a4048332ae155fee55d912eb1ab749477a0d94b62712d2e49b591df9c7764da69d8937e45355b4839d3a937a130045a0b5d71c2cec999a4bea5c636b4947d885dd0c301b78cb28daa21a8abdd527fcff1f507faa6d9b7aced19276337c751e3399946db95023c589c8ff4687d494e2377594a719a1028d18f03602f396889ff5672ebbdbfc4b7802c689addf36b7e252b752edd4105b663bc7ebccd932812e8fea59dea78eddd37eadcd00a59eb9285188bb15f3d2952215dc6d28f18de45d28e9439bf9780cd181f867c9006abc00d3af4d9033f60646cd80353d72a15025011b91466570d9356620068a8a2748cf7b38d9181693fd97afe6e56eb7fd1f1c2a9876ed47af544e36d67c3436eb4755ac0c610877a538fdf7771826a1cad869369d9b990a9365062c7b2af2cc461da224a9205e494c907245915edc9eef6faa5a4a18219a86f9ffdf2d3ed72714f1f5af5377e6fac2bcd760b9d332ee267a0a7ed7ff0c16b6862df8648a48600044d859413a2b3949d9ef0befacd0fd5493acdb269306900e6974fbc8f303635b6373c4ebe33e0fdff97905cd28f0b83d89b363c3a1a9c32643d307b7be1aaa0760c81e4fa02c50384b3b37184417e0cedf999ae0c778c17080ade8959f337804fa67682264af76aa06f2d5c5160e777317e7cea0c8903e81f208b6092c2fdd1aee9462b4d322f84651ab0ddbda4f9fd2ca34a92dfd0ad260e7cf3ad99bb800feccf1193673b8746278ea16a7a262aac96f2a71469f0b85303b7bcedbd8660eb9f7bc76fdc7ee3bfcd41a7083a801ae59949c90ae505e7504ebfecf5c4081d5767023211835007a417eaa9874752847735cd899b3d7aa951021ab2d3acbbe4da570c2848b6cb53429896ac951828310d74eeb76e3781e7f8efe5d8c468326e4fd9a3362b343c0f32aa8b45e582b5f4dab33e951d11cffb6db08d41b2058e6c5df3989d2b3434c165ea012a5992df29720259362b3bc5a7c74fed503365eccec74b0160f2f87e11ac3fd989d1f9893ca01a3f0cf96de40acc22209b85e73f6442f55699f208e9da19ae82ecfa1d605615f497e7ebb937bb1d519cf58dadc80ee59fb1cbd6442f1dc6783fcaba8028c45e55bf4db5dd26d318034fae37d71a2cc66ca42dabfd7d3028b7609fc03184b085edef8d708442c5e14313a3a770d3229f6280fd46ac767f2739b9be5b4cbf77ff4929bbb97067cb0cf8fb48014a9ab138ec808e5fbbb4e4fcd0d192245606d88260ea75f1f2577489a30b6e6f3434eca2e7972949641c26b0f0144eeea22211653a8f47e7ad4de46ec2a87e29d2f52733ea0e23cc8b717c173b3688eef53460d3feab760d1c05a039c8b99762fe28ef3dbf87fd49cdff6a355630ac5af075b207f218c3da23518f08338f8609022fcee2e7568dcb3d4ed1fa53b28d7e14e2c33cee2b82c41ca51c4e56defe58ebc800dc12767cd1fe7e3b4fc1051e89df1bd4ecdf295fc85dd03615c146b924bdb7b91404dc3173f0d4817387309c0f98be815e34e99e2a24f1655f5932c132832f665f7f241adab2b3c73afbf3f1615c6ad05f42bd23dd2749ac8d942d675806dccf54be6acd22f4f7adf29b9a55c2277537583b93a4f8407407e8b49dcf4fbac6f2680e284a4260e60731db5a0398ef4f1a85eca0921e5f4b7c7570ed0a12f6cf7978776c90db47b4f1fc496c2fc57c576c6d0173a9613724d27e31ee0a259ada0eb7d016f43cd86f4838d0755eaf8b2f26541c66e624dbb5e85a2b2f05048d6eb59bab3833f80622842993797508cf06fa82117c639f8b28ac9287a57492fc8140c6c57b46c708ee0af64f71288138153a133558a1b8a796357b2d214874669dd32fee401c48366f8c75ef5b28a2bdfa67c35311c59f57fb90b3a412b6833efd0186a4ceeba7040f0b03d2363cee92e9355ae7571fc4026dc128d7f1819f395b4060010e8377fc350014bd6ee7e770db3b15140c10aa49c81fb13239d23cdc543ba40c594f9275809cbf59546df0d46b5cd0578ba8ce9536c75a558f01746c01de8d06e9f73e84de62a63f3f3856c26ecec2a22326013312c1eae7917d7a603d9058ed9fc355262c21b35fd412603c736c7f924618e6845cf8fb343ed482e477d20deb35b04a310276e86e6a1db7369ed3f01af31fe145ea9156d211a3480df63ad4804538ff11074fd7c9108469c75d553f624b8852dca917d3bfe6e426aa1742f99b22927fa801db9bbbd97c48fa28a5c538a21a4fa9b577b00565543ad27cdd4f19d0ed02ee39f5f4663180db760239efa23792f84c104d61e2d08f28b6a3c557d154291e424dad822de67b50ab0e381f9950c6e158324ad16b769395af39ef4fe15570117edb4b96e1de397afb6da2609d9a837493dadff5f22a86e1204abacc0462665b725c61c35e46f05def4c51214a3ab71e78316c06d396874f2381b37d3d7f561b08d1055d854d53a4ef9785dbec928813c93e14e6412f13cd272edb6aa7ec9889dc8b9ed44547c7b3d20efdcebe8d441f95bd77f7c5687d0476b0074b5cbbce67a637d6eac2f1d71faf6a534c5839b66023f38571c5d3462f43d6152556567850c214e1f8490e967f55d06b5f5081577e35906bf6cab0edf9b7bfc450fd7caa10623def0b397a7e2331dd0efebb7d70782b8acc7d99eac48d5cb6c90f5af90e9bd657169cd31b51b73de0b6faa0731cd0a487c8dab3765ae1fe8e2e266fb5a90d40d4b82a3c9419419016fd3261b6e4d80d0f8eefb9a85178680ce4573f79419773aeeeb22c2f1929da65a59213243678c9337539b4dfe639a92fac622fdda2b34388461975bb8e081a6ea6d7894e199fe318924797677a2ff91b4b82253c24fd9465fd6e3aaf2ff828740f22f640ab2db093e5e45346cc33c5b09c04b8a5bbd8fe0853a7270dbf4f733572a97e82ccf17a6822ce7c306c474d4fb340dc1b8edc9c45a6e555d8337292a055a77b7f4cfcadbb1026272d817af727ee569510cb9870ac78ca60e86814888bafef441d6de00b0394b11cdcc27c197cb19f43f47c917f6b62959e1e449beaa1f62b4ae34bdb44fe3ac673c7320bde70da522d42e2b4e2802374b42fbf551a945366c879f552b2c894bd9f90cefbce6d5617134eb9d30202f3f5214a73c77aa1ec969ec2718db7b100c182bb47cfdd9fcd76f64c3288b676c5a31020309137e14f35c2f6befaf59e69b19009513d3209ae982d096f886b2eaf8425d0d2759d9b7bd92cb8a0b8d8645bef98c1904032e34003955cac2d8a2257343b5394ab7026d1d63f6fc4340a5a0f374dbe4ce2d136b2b018c4adc5d28fb5b80bcfd54bded31bafd3642f580aa13be80469a55aa16e1afd9403f919884c8f556dfee15389e4e6acd3e9205145f8a44e32ddfceed49fc70c9b02750427e1ee57a2f3fc71e66cc909c8fa649084f4ed3868d43d9861ffd74c71c3340df036e683c50a3687ec39d03ad384b118454e86ee3592196704dee550e3729a6790a1c3de281db400c8cd6c119483b6e56dde809ddfe5c7d08e33a1478f9d6e47e4ce5dd3dcd47275b0849a6dfa032ce7007f4179197b122f1f6607aefb7bf40fdfadc89655a94af1442f4c004f11d16c97fa1e592c87494a7281f2ab526e401457c716880ea1eb6ab5d8755337dbc565610f6c1c14218d3ddb1c88f1a3e22317cc507384f2dbb66741780e4bfe325480de64d74d1f85ffde672a6540ebf861b3ce080f66972451dddeb091113e3f31b9bd7e20e29c3a22a70415f99f529fb22e69a99fdb4bf22d60244739359f57f3ff6c5aa05a881f3b39b1a9bd951557d6f0e63bda33109c56d048c7a752bbcecfe1c9005d1da156852dafca90755baf1d31c4ce18e7d69db691e2b4ce296e4162956b2562e0aafa89cd8d7a5ca00601252640d0741eac1481a282746efc2adb68b3361f94c19b1ee040f69ae6b7a0ecc80f6723f3f5a8c8d02cb362dcd018e0ceb6c8745b682714a5195eaa465f4f08e4e37f9bef3f93a05ec3ec6f18817dc3fbf7d56898a9335671b8fa735f7baf6a548bdc26a27c4c44b2c51f2a524bf852ed18a62612038e5418e860f0102b456dbacfbf8de8fd2de1fb8d79d30382098cb14a2829e7a828276484b11ec4366dda5cbbdc14a26c4620e5a2cde5ec290f16c3cc7868d0ed8998e4fea6d70751fa3d2dc67f2212bc2a6d6b1a0cdd49810934bfe1921223deacc5f7084e53b53b66b4d8582e4855cb1c82ba0f129667645e8c00632a790c5bc5c38c8b21b9b1593be3459a77497d15e4976c603a4684159a6a91ba2b3e08dce2e9bcf39259c0e0bf6ee958ea2ca369dbd196cc8ad6c5ba3c62050d5dee122997b23fd50ba8b3b042b3485f588c428375eb256dd6babbdae2f5ee42b1f029bf256b70dd079db6a82eec1be0c6333c758db5dc224d94e1498ecc41550b2dafcbf75e63c23b26c94dc7ec52bcc67ebc67bcd9456d17acf06f3d26ca42b9cdd70584672c7e1f6c8e55f049a119014eb1f64a13922a6d3671fc02333fcdcb3820b68dc36ec0cf56d7900b222e801cebedd3c93ff02666a51305845ecdfc3b467f22321a3bc234621e25896af88de9a188baf2fe93d5b8df64e37a986e95c65f3ae2053f29ce150c25b9f400aa6a0cca54485de333a0d26aef40b13fd2b1e527a405252fd12e09e7db997d615b77e5f561297939b9f5bb49bc8caf7f50a259374a44b050ff46971b4c11595993d9cb76c5e8c74e442289c9d221f1b548b374bb7cfd7dffa8a2e8335ab1ec082c3f13360ec5d3a70df3516689d173879f52005af4d7846df6d2cd244c823646dba8890f234884c78b273507f6e23e86a31b2111d6e38c51e2a4075dfc4f68220a49eea90d7aa5d33b18dd37fe0c29fc418671a9e7f54ccbcc9c9dbcb2115656cf1bf46db46cfb40988deb21a2cfe2e84ad4a63eff7c27d228511676c068634f1e7d7a14439d143da7a5a547f417b23aa510a7c149a0e2678344e47d15d2cdc7544aaa68cb7112eae1f7a4013534d0b7cd12c2edb7dde132d1da77d9cce98ddf0641d407d3ce629039edfb5378d4de2d52fd8a09d41def7031f8496075133187d78efaaf0256d77a5001ecfe7f9a9d59bcce52d7c28bbc43c975dc4b230e05474fc00ce1d15184ea6fe2e96c48f51c7dc2476d2c02f1bf809aa05d125739405cd0797ea3c4c0b92b3a71a992de88f44b542986ab28bb0ac4ac86cff8c8399586e5fba763a54ccea1cfb95eb338ef455664cc3a085832e616b042a683d01ce835dd17b9be2f65ab18fe0a218f0630eda7bbca399429abcb6f02c3a4b47f6abc45a511436296ac456d3f300e16e60d8f2d91d84b5129c80440abb712339df4615343b66f69b793c48491e08b666918160d951f82db2f594481aba14e8b9140670f47ea0eb0b1711dd169487f9adf51384bdb3198432a15e89e527e500988f24fc6ab3c9f12c4d70c7345fad7be53efbba01d9dee259107960138651e12b873ab47b3b988a720207effe49be0cb9bd43de7f934f7a0e6f671660879dac505c66677f5a84cde458c2b697655ea099ef6b8a10f39b0c8f87521a871c18cf5b437e298152f905c93fff95ee72650a21ac9eeee3", 0x1000, 0x0, 0x0) read(r7, &(0x7f0000000540)=""/179, 0xb3) dup2(r7, r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000280)={0x8000, 0x2ae1, 0x2, 0xfffffffffffffff7, "0148eb8ad6991725837ba889eb47a801566d35b4", 0xfffffffffffff800, 0x7}) pipe(&(0x7f0000000040)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b41c08 20:31:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x40, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 20:31:31 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0xa0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x2, 0xed, 0x8}, 0x6, 0x2, 0x1}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 20:31:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="0a1c6df7", 0x4}, {&(0x7f0000000180)="c2dcbe0983791d88328272c75df6a4e3417b9270b17cde29262e303fa1e5c0041ee17e1f1663a457108bea0fd5ff9f519a44e599f3513e138b89fbc3e70422f586cfe171", 0x44}, {&(0x7f0000000200)="2c157eb01187c916c05b69e85f730dbf81ce1b381d76031bb9973af380e453a360892436310982799515392972ea7c2f1d2be9711a5bca9ae3c417faf439f5a0fe546a314391075bc1f9c29fdd9d7b27a1589a", 0x53}], 0x3, &(0x7f0000001180)=ANY=[@ANYBLOB="b000000000000000ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc798302a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0eb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792e0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294c4fb2e8d2488225d8ea26465769a4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c63bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003000000eabb6dfe253831dbb5817c467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000000000000128eb6c8b754fc71e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8e702c85d4bbd1ff71f87bc4000000000000000000000079811da4f7c54f213d45968ecbca75ef057390798c9ce2922988e3fc65ccadc10c6de1fcbce014bacd5c9c5b86e65d11687793aa6c1785a8540ad75a8d6704d6078ae981377b214c0de394570f953268fdd83413d310ea583196c524f93931f478825c33b4641ffc7652f42e6d79b530"], 0x398}, 0xb) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x9, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x6}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000700)=@file={0x0, './file1\x00'}, 0xa) fcntl$setown(r2, 0x6, r3) r4 = geteuid() getpgrp() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) r5 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000bc0)=""/164) dup2(r2, r2) setreuid(r4, 0x0) setreuid(r4, r4) r6 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 20:31:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3d, &(0x7f0000000080)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x20, 0x100100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:31:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x9a1d, 0x0, 0x401, 0x0) close(r0) 20:31:31 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27, 0xfff5f}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet6(0x18, 0xe3cb0f7a43ab4529, 0x4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000380)) connect$inet6(r4, &(0x7f00000003c0)={0x18, 0x2, 0x2, 0x5}, 0xc) recvfrom(r4, &(0x7f0000000280)=""/202, 0xca, 0x5dd51bdfb8d477e5, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) close(r3) fcntl$dupfd(r2, 0x0, r3) write(r2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x108) rmdir(&(0x7f00000000c0)='./file0\x00') 20:31:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6a02e57f3d49858829828c9eb520bd7820a5124dc7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x6, 0x12001, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0xf1c, 0x10001, './file0\x00', 0xfffffffb, 0x1, 0x8, 0x1}) 20:31:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket$inet6(0x18, 0x1, 0x8) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 20:31:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) sendto$inet6(0xffffffffffffff9c, &(0x7f00000000c0)="54d6bde8265e82a8a41fe4b9d261c736595b5b46d914", 0x16, 0xc, &(0x7f0000000100)={0x18, 0x1, 0xff, 0x5}, 0xc) socket$inet(0x2, 0x1, 0x80) socket$inet(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) sendto(r3, &(0x7f0000000140)="f7640e928c8c6fa7741381c37cd3f67442a8ccb69c3c10352406bd5f4acecbf0c8313e7e73c7afbd7088b7fc359f5623075eb80bcd2c192dd71f0fe1ca609820b7db4aa38845d05e7c42571537f30149592b2a6f4e3916d0bd8d9b12436dd150b980170cdffcaddf07cf86a93fd6a3e1d0166011f3b66f3962d04a5d5e57f2fbb1b1fce99c996170646c78443832ee876062bae3371f32657ea679d35eb4faf7cfdb191250b89f1b19c13f435076ce7231630fa866ea8a2adb4312ccea15b0901c24170db2fdd689ab06d30ad35b6d4d556330e36f447adcdc5fe901325d2aebda02c9ccd908f781b8aee0d97dd163", 0xef, 0xd, &(0x7f0000000240)=@un=@abs={0x2, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) r6 = getpgrp() r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={r6, r7, r8}, 0xc) 20:31:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x10007ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 20:31:31 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) getpeername(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r1 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000540)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000100)=""/191, 0xbf}, {&(0x7f0000000700)=""/185, 0xb9}], 0x2, 0x0}, 0x44) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x4, 0x6}, {0x5, 0x3ff}}) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt(r1, 0x9, 0x3, &(0x7f0000000340)=""/159, &(0x7f0000000040)=0x9f) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0xb9, 0x2, 0x5, 0x1, 0x65f5, 0x20, 0x5, 0x1, 0x7, 0x1, 0xfff}) 20:31:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x8000000000048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) wait4(r2, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000001c0)) 20:31:32 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0x8, 0x1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xb, &(0x7f0000000380)=[{0x30}, {0x2c}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0xbab9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") 20:31:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:31:32 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) r3 = dup(r2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x7) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 20:31:32 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0), 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x80}, {0x6}]}) close(r3) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x80, 0x0) getgid() getgroups(0x40000036, &(0x7f0000000100)) r5 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r7 = geteuid() r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r8, 0x2, 0x100000001, &(0x7f0000000000)="5d3f6bfede662b14", 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) r9 = getppid() r10 = geteuid() r11 = getgid() chown(&(0x7f0000000040)='./file0\x00', r10, r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = getppid() fcntl$lock(r12, 0x8, &(0x7f0000000400)={0x1, 0x0, 0xfffffffffffffff7, 0x10001, r13}) setsockopt$sock_int(r12, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r12, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) r14 = getpid() setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={r14}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x3, r10, 0x0, r7, 0x0, 0x48, 0x38000000000}, 0x81, 0x3, r6, r9, 0x5, 0x200000000f402, 0x4, 0x8}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getegid() r18 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) r19 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r18, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r19, 0x1, &(0x7f0000002780)={{0x1, r16, 0x0, r16, r17, 0x80, 0x5}, 0x100, 0xffff, r15, r15, 0x3, 0x80, 0xff, 0x232a}) r20 = fcntl$dupfd(r18, 0xa, r0) ioctl$FIOGETOWN(r20, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002880)) 20:31:32 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x120, 0x9c) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="f345f8f2e05e1e390b9764ccfd8720cbe0d67f135856b626a4df06b2b71fffe8e7907030a5cd85aef2ff0cd0bd3af599db8bf2e21dbbfe4b55f8fdb6eaaff398f13a69321dd309f94a3d605a01841ec42b173432d6a50f567b9a5457ac0cef9a9f88fff3ed88d8cfdb00000017b977f7a1c2e58a68d0a9c90b34ed37a9117f7abba02672f5b962cc6f066a48a6b34ebfaca9e286dcc0e5a530bfdf0e28a29184c639b1a296b053612b7148c0b68f234f59d0912288c9f79079cfdc3a204d73923b99de5c82e326f781c544b94c2f2817a491b4065d458942da79bc35d2cb117606daac"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) fcntl$setflags(r2, 0x2, 0x2) 20:31:32 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x1}}) r0 = socket(0x20, 0x1, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) 20:31:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5dd6a5c10000, "d730c15b00f4ff0000747beffde3e900"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x4003, 0x5) setsockopt(r1, 0x800006, 0xc46a, &(0x7f0000000140)="ebffc9ff13b9fd812eaa4e48e69931924e7d84a66b6661220f23af964843111e89f230f470abc406bef829910000", 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) 20:31:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x14) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000200000000000055bea8e0839933c516274c2d0000000000"]) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r9 = socket(0x18, 0x1, 0x0) close(r9) fcntl$dupfd(r8, 0x0, r9) write(r8, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x18e) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) 20:31:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:31:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x4, 0x2, 0x4, 0x1}, {0x0, 0x0, 0xc8, 0x80}, {0xfff9, 0x6, 0x4}, {0xfff9, 0x6, 0x20, 0x92}]}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000200)=0x2) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000240)={0x1, 0xf8, 0x1, 0x6}) 20:31:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x31}, {{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0xfeffffe1, 0x0) 20:31:32 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffefffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d8c0068651241bb012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fedbbc5b65c6593d2870b4122cd23500"/180], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair(0xa561596b4303ca25, 0x4000, 0x76, &(0x7f0000000140)={0xffffffffffffffff}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x4, 0x5, 0xa17, "1d6f50dc03bebe80c2b2d46d275b4d475cc5c7ba", 0x9, 0xffffffc1}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000280)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r4}) 20:31:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0xd) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 20:31:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x40000000000004d}, {0x100000001}, {0x80000000000006}]}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x6, 0x1f, 0x80000001, "ca5b3463eff50aa2b49a011693f64270f93129b2", 0x7, 0x8}) 20:31:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x4) recvfrom(r1, &(0x7f0000000000)=""/84, 0x54, 0x40, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 20:31:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x20) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/187, &(0x7f0000000040)=0xbb) 20:31:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) syz_emit_ethernet(0x2a, &(0x7f0000000040)="5a961cd638dcdc57e4845a8ac5ce1168382de4edd3fde4b1a1edf1bd9da7c30dc9780bf752236541c2ad") ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x41, 0x4, 0x9, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil, 0x4}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x3}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x73a3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x8}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa8a}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x7000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff00000001}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0x3a6}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x813}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 20:31:33 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() 20:31:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair(0x20, 0x4, 0x40, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000380)="9630d3e422fc858eaca3f252", 0xc, 0x0, 0x0) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = msgget$private(0x0, 0x16c) select(0x40, &(0x7f0000000280)={0x4, 0x6, 0xfffffffffffffff9, 0x1, 0x7fffffff, 0x8, 0x26a6, 0x9}, &(0x7f0000000300)={0x9, 0x401, 0x9, 0x100000001, 0x8, 0x9, 0x100, 0x7}, &(0x7f0000000340)={0xfffffffffffffffd, 0x9, 0x3, 0xee, 0x101, 0x0, 0x62a89fb9, 0xfff}, &(0x7f00000004c0)={0xfffffffffffffff8, 0xffffffff00000000}) msgsnd(r3, &(0x7f00000003c0)={0x2, "f11331077c93775be6fccc84ccd24e3b3bb043ada5bbaefcaac7254cea98aa366012f81d29c453955112d2f26c56eb0580c6c3a11b2f5427ed43764a78f23dd0be68d121992b682d0b710626d9ca72d7e9d3de9a1b85fe1c1c44fb6af7b0cd1c1050523b70887e4f48940373efee4c5adefe17507c638ff20630815063c365ff974ad413472e59c8f7b95db25ca54fa158f6a8c08bc2d00e62e268b64e54253e91b53ed63c1296f16af4ecb0d80dc9e637a00d3dea6528aaebc254"}, 0xc3, 0x0) write(r2, &(0x7f0000000180)="0562423a68327ae81a63961b5f2def8fb9e7609182d4814553fe4cc0a224b2ce8b1af194d1a8526df142d51df76901ab7bdacf0c6b7dedaa83a3f1afaf7359ade91c1b2601279311206dca03ea63a9ee41b97059928b20c5000256af8cf8f2239cccee0a1f627e2b54c684b4e5dc27050edeb180174ac5ebaa0958351d5dd54814af1fd6b85eadc7a10607fca3e66489da7fcb27f625fe28b1ab0245afdae6fbe6ed7840a833ef84e798692941ed9620c2535beb9087a74f3d1432acee5a39ee3b22e21d4b3424cef22ec2d1f11fb99b91f99ffccaa47b72d57a0ffc0462446a7567487401a505252c9ceb39f2afcd8d40bc24cbc68a6f5b1bbfe23e4526", 0xfe) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="8c8e85b4bbfbe3b008d81d0e748c98713587458b822f84f523f10b3a90018f4f7b01b611", 0x24}, {&(0x7f00000000c0)="f43d6b4ff2b4e837d5f6d4fcd803c83f9f0e3971ae6d0833668a049461ef992fca04c785aee1ae", 0x27}], 0x2, 0x0, 0x0) r4 = socket$inet(0x2, 0x5, 0x6) shutdown(r4, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x8140, 0x0) 20:31:33 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x5, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r2 = semget$private(0x0, 0x5, 0x0) r3 = semget(0x3, 0x4, 0x8) r4 = semget(0x3, 0x4, 0x8) r5 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair(0x20, 0x8000, 0x7f, &(0x7f0000000340)) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x16, 0x0, 0x11e) r8 = openat(r1, &(0x7f0000000400)='./file0\x00', 0x0, 0x81) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xfffffffffffffef8) r10 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x5, r5, r6, r9, r10, 0x40, 0xae55}, 0x0, 0x9, 0x7}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r11, 0x20007471) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r13, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = semget$private(0x0, 0x3, 0x204) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000400)) r19 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x5, r19, r20, r21, r22, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r23 = socket$inet(0x2, 0x5, 0x5) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, r21, r24) syz_open_pts() semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000140)=""/178) 20:31:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 20:31:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000580)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a21d0f0b47401fa915d3d2605c1bf8ccf3e33a929f55624bce7576321a37bcec93121ad07f6499630ed76f3d069df954338487a39a21bfe3a26c474a4d0ca4559704fd88ec6bad6259dfbc90a8177a655fb7b40374b44c20fb523cb9dac065b70c40b6d8201c6fdfc6d6473d8128cd878bd7d2428f21b76b3101744747a56cc13b2442c029f7bcf737c317acbee908599bcdd53e5ab96cde4f58b386d2e0552f9f3a1ef0149928e9a5529a741b471958dae45dc005f3682c065946af3f9b6193d54adc8553a6248f23eb79d965647f982a74a49b202c0e03930c1aae43a22820eb0cbdfbc229dc0d9dd5345d8bdbf28582b20c59224dd2e6f6db648e8dd4142fbafaedafb2910cc5326ae7a305000003707fc6b1c488bae19cc4530dffb043928ff2588b4ffbc063cd9da2ae0cb951ed2193d60dcc4e8a139f28818a0cac55c97fa6208ec61e53a073e83bb89ffc7ca6ddfaaa3044cc63724d31cceb820ce0a7c43bddc027a89b3f8b9ba8ab8ea62444de61efce97d699c28fd682eb84c265e469e91c2b32650eb0e39e731c8f49d29a10a3f7ab520bdc4d0e4356ce7001c258811812b64f010006da00ed3b0636a77951d6c65500000000000000"], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0xffffffffffffffff, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000a40)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x6, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x8001], [0x6, 0xc57, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x4, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x1, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x5, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) r3 = msgget(0x1, 0x80) msgrcv(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b5d4129792157c9ece5bdc0c0cd15380000000000000000000000000000007f0000003267445598b422fb41a7b35b50a689c90ae0739fade3744e0b7bc94004492a65191438"], 0xfd, 0x1, 0x1000) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000000), 0x4) bind$inet(r5, &(0x7f0000000ac0)={0x2, 0x2}, 0xc) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000340)=0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r6, r4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) setrlimit(0x7, &(0x7f0000000200)={0x40000, 0xa}) r7 = msgget$private(0x0, 0x100000029) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r7, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x0, 0x7, 0x1, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000800)=0x5) 20:31:33 executing program 1: acct(0x0) r0 = semget(0x3, 0x3, 0x31) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/207) 20:31:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000140)) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 20:31:33 executing program 1: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x2, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 20:31:33 executing program 1: r0 = socket(0x10, 0x8006, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r0, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) 20:31:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x2}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 20:31:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000140)}) r1 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000000180)="2156d3739abea0aea34037316d65e1ebe7638f01a23f3e6fe71a2df9b7a5ba33fa357352cf036babcdab385b7f6f410b5d7b6c0678074fe42cc2705ec4823940d8f171b1e161ff418ef12822ea97e51b69920ff3c7796da7c129a796cc19643774e7b107f700ea10b139a598971de858de04f47ed23755df0cf2b8d664270e58d5d3c9353c4b990d3bc9810c") setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) r5 = fcntl$dupfd(r4, 0xa, r1) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)=0x10000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0xfff, 0x4, 0x5, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x100}, {&(0x7f0000fed000/0x12000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x3}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x10001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x9}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x3f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fff}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '.\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) fcntl$getflags(r1, 0x7aa0aced60dd58c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 20:31:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x400028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="00186a56010000001c00fead000000000060d5706c851f0000000000000000000000df0000c9288dbd5f0000", 0x28}], 0x1) 20:31:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/depf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f00000002c0)=[{0x1, 0xd0, 0xc0, 0x200}, {0xdc58, 0xff, 0x18, 0x4}, {0x9b, 0x5, 0x7f, 0x6}, {0x2, 0x1f, 0x0, 0x9}, {0x800, 0x1, 0x1b, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)="ca31") r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) syz_emit_ethernet(0x65, &(0x7f00000001c0)="640964aa70f1ad76bedabde37ed5147aa51edacf58dbba9bf886bcc3b860c48bde0ae8ed30fab97940605c93ea7ebd5de7eaa4d6d398d0a5f9c3e024a933a3e6f8a4db793d4ae2a99267f45d264734b9b3fa1ff6a47aded9b605fce39fec018fef6eb217f8") syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x1, 0xb3fa}) 20:31:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x81}, {0x60}, {0x8fe}]}) getrlimit(0x0, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x792b6e386f59f48a, 0x0) sendto(r1, &(0x7f0000000200)="f8d13d3f7aa8d197967161f239795fb86a5c1059cffffb49194f1fa9eddc2979f681c5cc40804f72213302d902fae7a2aef0627988ddfb8ada5a43d601f35fc88812dbe2a6c3a98527708cf505d005d77527f1beac78ff0ec6ec843e7903f957dd9d7c67f1660bef205d467965c2779e04da9ac01fc3d9aaf32f4602c55ca9e05d1ee3416598e59ba63357f0a624153f9f075406bf2f6bc832f0ea6db29974454252b11e57459c3d65cf7651aa0796f8e03439656f70630b80c5819c05d80418ae1ab5b0b5373ebb82817c917c093a6e8f67090e7def42d93adc4ff5", 0xdc, 0x8, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x1, 0xfa, 0x5, 0xffffffc1}, {0x20, 0x1, 0x5, 0x83}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="0080f17f61b046b7540d070f4f31") pckbd_enable: command error 20:31:35 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) 20:31:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xd) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) syz_open_pts() nanosleep(&(0x7f00000001c0)={0x370, 0x404}, &(0x7f0000000200)) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x48) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206910, &(0x7f0000000300)) pckbd_enable: command error 20:31:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) 20:31:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) close(r0) write(r0, &(0x7f0000000000)="2abb9ff6a52212af11951c3da87c95dea7f9846f86f10968b4e9add44cf7bbdd0e8ad5e0b46683c4238dd862baee0a2c801164b23451ef24b6be0d436f9a71f9180a02e7be7fb72a3597e427fb62c4707c04ccd8d8bd78924ab08a0ccbb56fe51fb85d81d9bb64928b814fe452d296b2ddfa824a7a93a0f9977f4e1868517bab6c7d0aeb7dc4834f79706f7ce9ded0d47cada51978cbbe4a3b8ae1ce16dd98c947637878995e6449baa9d3e57d67c4e9b49bb38a5cbd995a13324b9d7007bb625acd4d6cd5280b2dc1d68ea6e08ddb6b519760afcb0d690d7f968e23f6937ab4208c1f889dcbed4425966ad9e3b550d8da5be2b395f51ba7da72305bd98f5bd12803c410a7661c5db1231cf7c0b3279e6477cf0d4c4a3095253fb4120df1f1d234d478e1cd8b01390f876305124b1d389027775a2935479f189922f93b9694a5ff24eae5e779049e765a4c3a86e3a3633f8f453cbbb8c2553b919e1112c24474be34eff60067d4266a2a32b501436090742e384167bb5768cfced19a00af869e118d70c4e50d5048e340197618118dc65ba4eb24b16094d493499839e4215e32d99f208802c878f89c04b43a73a8cf6aa37c04035ebbee9af7bc461cb13665dbed72a274e71fc6159e2b595db0497c487ebfc17e78c5ef047464c5052209739c8ae0684fcdcf31872889f9594fdc513436c1df17b0d8ca598b8b6ff0891f0db786630fe5c7ea41433d858d17385880cb1ae8ab829294f8db9638ee6f83e19f2e3fe2e8e8b92c268bae67a9b77df9f9b9e060510ce86345e865334a29f4f9c9429fde2b6e6030cea89f5c0fe3fe13954c281a05006a1361c02511c5b7eb1eeecd1edf85ea5fce68d3ea58ce468ea8a1eb6e42a376e709d0881017fe7fadbd216e1b490feca7eb7f7af5a8308b880bdc06af7640a515d5320607f18388118a0aa5d05d8baaa3688bc96c7870949ba991da36a678f9467a5bc2a8261080f0e38eee2301fddebfc34d791c47a098ef47e942d66fbc1d0888185e95ec43c2ae2cf5e8c688aa3e42fb156874e4e0aee3f3ddef4a30f9e11b8c196d120a570f37e7a69998ae397875142285035e70ec574d08c25339ee6ca3614455768822fd1ff3bbdb98685581ab9ec2bab224dfcefc5e4df0c59f92b4f5233aa6223c8ba04af8ae1945ffe8efd8d6a86a7ecf0c2dde45d1a39d8191c0637cd8a81bd0b7e97359e5be4fed2bac66877013e34209866b13bc5344ededd2358f648d129e6adc377f7ad5bfe6247101e943e010731c10cacbf5b29692a43821ef8a981418a16b211cb0db2b9a5b271e1973a861542b0a6cb4ee4a34169a476266bdc75b0a898357df1d500e259d78601aa1c5ecdbdc12c45074021c5b426599162b1d47ede1a14875e6fad04633a12a58d0fc9eae635cd43bf2508db1ad5b9fd7d0a9b10d1dc5cf4125b78f6ab8fbaa9384b672c644cbb806514a159db2973463ae1942497a2223bd29f634f6aed58b6976e280d0e6d3479b3c3a9a59e6ce469aa2371e772a01d870fbd7d12eef5f8327ab622f1b96da7d9c2ce5da251698c8a32f33f6edc0954cecfd5706ad6758aaa5bf152ea8e7ef41f425ffa7fb6fbd415e62064bd2b18c670b41fb362dd6a6fe5b1b12f5bc55e8d530385a3510f30cd447d1a8135a9d1109930d9590c1000569f09729f424fca07fb769d9f6309ac53a80da99b9270b17285a820d2ab901f915cb3aa81f2950172bf8ca8c93b29c858231a3b1dceb5a89cfe6bf8f4c2c47ea50199121c5787969ac257c957111ec49775d5fd7ed223775e6dfe0c3ae185c51c32ba13d2122a1b96e611c5c5d0763ff7605552ddd834734ae46f5744b137b715b81ddcb60e3e26a6a0c00ff66f014b75da4c70bcfc49294ff3c8402c2449829c95c03171bfe260df5b5604508ca100aeb9d94bd6c872acec12336c593139e8cacea28339167da17e355ae5191f41a0bbaeffa359e50a606e3fdcfbd68fd7c1a5c0318152a2ba0aeebb5fc079bc8e2ccca39023d4f815ca0e0844a7e5a1e00cbe37db2507820887c57db36ab16228263814199b2f9ab0d6ff96476b8c621dd004caa93bddbc3ad772ae4aec6fb178c368979594c478a068897a5ce8a72b8239d6ec511b425f9fc2454c5985521f16469d9dab1a63966e49a865d01a72fcc390a62ea05c02b192ca329d42915d9485fbfb781f2fc47aba5f8998cb12b81fb80c41918ca4208b9950b85224912d08e791488869e25b841842bdf5007d1469a923f0f2ea066ba332067d0f28d11b470a038019a06b52439c4f54f1a6cefb0c1c6ba9d70530784b152e2d4136d4c6245abd2f05b036a7c0c8afed50c4ce24740caa67430d27b058424eda220376a174ecbc3b5fe3b368d542c781ee78dcd368a2766f3759b3158e65bda3d0d6924a370b6c86e12b1a83d38b5d56854323d597e7b2d084156c75be19b4e641e641db335df1e5eafb1df8f8d5015826be0e4f4d1be8a92a48c4e099d72dcb9cfff049b66c5f8e53f6e250fc30a06b8625a291721f7ce5a7104a6ca36076352ef36f7d8ca92748a3c84bfe7373054feabe154cedb41758af12a122698c3d1f1631844dd1e8002f5bdcaa62e634365f144b1963e1878ca2d19a7649d32ab31505ce678e232e3099c6f058e88f1a80746b1b53b2910c16464a2d828d8c6f232566b76caf714c03dc0f39e308acbe60129ca87b960ddb70754ce26644d5e76f40ad50cb2d35bf7284b3c3ca13f9819232a2622faafb078951fb8155635b362212e7f2c959746941303883208b983b41dfd73d3fd3841fd63b29745430f1850992b17a5c4327389351c0377f51801e87f4c34dccc1a30503b2277c4dc0a303b3bca7e737bacd79d88c394e2dbd0663e5360044e5a229b31a875978fe645973f62e1ee0d714b9a85790ff323fe52d7a600c8c8a8fd19b5cade1f1efa608295af5a38ac72dc6b5a12cbefe33e719c2c215a76c0ed8bfd01bbefc70772f0a02a87982a8a9ad388a28152a5dfc0e1cb82cc328f520416451b3d45f4a12f31a7b594d2db70c68f8389d078e6579f1fd37ebf8bbf0897f8c677d8da558a35a6ea20d66b2372dc5848d9f23f8df3f3dfa6d28a564512a6534d669a0756eba3f6d56000ea16b737d76a4fe87930256e3a90f9a8b23c9b6edc565e003184568fb6b90b6688306bc03543e414eebfb501c24f9a1625a577f9ed04fd19fd66ee7f7d793cee8a9f849ef41be6f305395dae523137a95a23574ca905d43d90fe5fc63ac12b407b60ca28f2cbd963a0ba273fcd1ffb6da7b6132c66efc6c78ebb66bb7fdfed260a1f2ce55c33f8d4298ed0fe8aedd2aa32c6189067ae29e5a4707b32480f0f08da2a76c488f1c2faa02f362d81b3aa303ffa85b4b2f47f70dcc3aa858a17d2e51f22c64adce0d790c88279611769d709937ebdc5956ac5ff5a6a1069c6b8974fb0efd74d7516467ace972031640a2d85c8afd5091a70c0a42059355791115103dbb22c8b8985307036765c7a2ce77d67479bcbf360e72bb44d1c084e4600822cff1eb36666f0169bc124228719829f0d8f52b8252013faec68bce6194f21c68e21fbb22acd48fb25643aa290be16926018b0c27e4ea4947b13be4fb3e3059359d8d94fede4ef99e7401931687fbe75493eef33c76134c83d1537006a4fe66f9498be5cd75eda78fce492325bd380c76d723ffbf9008c8333f6a052ac09ba290e74b139943c3e4bb2a939525702ae4d6269de79d0e724236a7038bf1c7219f20d122e08f7ff4c7af980d0e7a8d761bdd2aee7cac36392abb6afe67cd9e4ac1832423ff19a30f07c91ee3ea98206f2d9f1c571dd634a76d23642d60910d18e92c5b0534aa891bcf2124aff19162213de84932db642d0a5c37664d8a68d21e17c5043b8625b77eab8a49aa4bb2721c4bf0eeb08b5ab2cdec9f0f14c5ac9723a580b30022f106dfa053a795bafc6bf22ab1cd433a2057733e3037b50de98651f167c76d0e899e89d8d0eab392c8943ddae459673482c4342f0cb6c97a8e7218b24fe79a9b0690b4648b6fdcb39c3b9eafc953a10b849dc5bf47662d311afd5106f520cf7def015e680896d534ea5dd40648431ccfde399107bdcb009008d182eeec9c333076b9bc187c42597788c3b6e8699c3255b6fe6c61408b4e68b6687c588c8f2dacd26f65b66d4447fe506c7b6564bf85acf59485ad621016a70f19115fbb41c3b3666550c70736578038bc37cbfd2c03607fc9d112dced6f485a32ef4f8fea659779322a7358bf8de3abdf7f9ea0fce007df7c53de9120fab0d81e0b81370fec3552ac273589888117dbed39fbf21ba060b49802e9e2594aeb340d8112586cf00bf2b8ba8a31979d7ca0a80e3875e1842c349811452da2ab387728ac60aae6449daae1d5adeb1ef8f1ec269c198b35132ced07c0532b172e3e588e480781e90ec3b8592d88159b10463d0c667708803ce752c94aa629347bd0732aa719a3c5d81b9e1d233f8bcf6e1717f4b8e772db9f7fb699f64ff9dfb2501c873ab021f5820fdba495fc3f89be6425ee74f33fb07eed4cdb37a8f5c75972ceec1f0c5cbfc32ef0c97940c805a53c1739fdf786593950c1d8a7976e0ab249576a4b589d100c82d0749170aae9ebd9c5d05ebc7a6e5701cdb25cd5ee47274b71e6a102b2c4fc09baee842ced750b82d1374baaad9e1db27a0a195a99b6e92224f4d65656f7405ae9d067241e925adc5d553b795b8b386428fd14e1e08f21f65ecebfd34ca167a9d3b3339b8ec7ee6dba93649d5f6b619f5068ce64bd0fd4a5891fcc2ccc9b580423bca8240ac0c22a9a5aa8f9d4d5232f2b3b875dbfcaa8f9dc9efdde4e658eb685eca22b80ecd73474b1058b730b0a5adfd24c3fe65539ec9930b708cf1d6696106b0e81afc6935e9bbb270403c30106ada153ed625cbac96176e56a13ff2e5deeab43303fdb0c43c092f2675f798fa15881d1371bd895be1d9a18ea93c989b00a7df123d9c7724b1d0e42b4f4df75c3814ce5d20bf95292423238db3ba81b29713378ca2a264577b7fd5c15b24871f19e308be63cf41c1a9bf29706fc61417427cac11090e13721de5cc0c3725a67b014cae344117ddaa51f3ca4cb53b122b19653706da16e62cdd5ce6d60d03cb947263781c4bc7988c68bc614abad3b90c44b87ae57fd3e27b082c31bce387d0c1c9c36969a8d45bc06282b7d0156c4d115e7d5b5c8f54d475991ead763bfd291c34e9721cfde3c154e5d1111b061b798b54ca570275edf472613355a423de23a53ade0ce3998ddf4ebecd3b2b8ed1296c96fcb2979787292f7c5d7fdfdfa50e6711739416c74abab7f7e67bc963d27851dbe8bb15cf679ffada2d6819bb62349405a00bdeaf39c279ec247ce64ba76ef51681739156bba5d7880b735688bba856804a8dc6e9173990463d709b8d5856762bb178153ebe230334499fa1d5025c2135ccf623f2b532a8e8c29a56de38eed3824b63b9e2dfd4790857df92f39aac2e063f3295eb4c8b9e4b476c12025cc366425ba546f49c80c6a0dd760c239bafe1ace54d2480ed6504cb5592962c588d7e5ed035aa52cd822095b6394d89c9f390a02fcc796482743962851be1415277c65767222b097cca9dfd1c1be711bd356f92e1b1a2d273374c035ef6226ed95e65e104614c90a6af89f4695cd978e0041b1f4f718d934217c7f96b3a64c6379076c5db964c2494bd0102083f32f91378254effabb97b2206688ee69df40a92cc959ab68826db186eab349e94bc237bb7d8cf2cc0", 0x1000) 20:31:35 executing program 0: r0 = socket$inet(0x2, 0xf36f661050fb1579, 0x7f) setsockopt(r0, 0x0, 0xd, &(0x7f00000001c0)="19049e5cc915de34bf6ad4e379cdede9a4d59526e850a884787709f89d2be49209000000413dccd53706e48bda2022c8368a7bdd4a4b01000000000000004d5732936083e99762cabcd2d38fcb0d0477c2899cf50cf6d836a6904baf5196485b28e40de6ea29cf846df3a10832595f66d5bbcbc90cc63076b5ee4078341adaaa3a9b28284a6e0921c866120cab397245c6f16299d1e051e3996ed641baa4e2b2fad54b45da7e5000000000000000bb5e945072c3f43145ef94ab1202a3fdd5f38e6d81e3c508f5b3399112cbaba85ce1fe401e4e920410816d4df5cccd8ecf04b5ec71e0ea448ebb96208d01a78ec36159c838399273256b23e82f59e8bf547cea0c653c494584ee4002aba656da2ec6e65696a9802a", 0x116) 20:31:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) setsockopt(r0, 0xfffffffc, 0x6c, &(0x7f0000000280)="58954e134d61a9fe5f54154f72ca21d8edddc4b904723b282d53dcc68575d693b71866234ee5f829006f95c344f36ec1a9af30c8323f0b20b4c04cffd7ee7dac54eef8c61f457692e8af4c1fb1cd4600f8db080678ab93bae8a597bd554131aed108085704e9db06655e8c54416436c70f49ade955bc3645b7fdc3d0a7bb46238cc0e8d3fd89efb67c49", 0xfffffffffffffe92) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x1, 0x0) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r3) fcntl$setown(r2, 0x6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getuid() r4 = socket(0x18, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x8000, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x16, 0x0, 0x11e) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r9 = dup2(r8, r7) getpeername$inet6(r9, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r4, 0xfffffffa, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) pipe(0x0) 20:31:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x10003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000780)="3992f7ff05959fc9fedde4e599cf") 20:31:36 executing program 0: r0 = socket(0x11, 0x4003, 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 20:31:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fchflags(0xffffffffffffffff, 0x10000) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) 20:31:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x5, 0x6, 0x3}, {0x3, 0x7, 0x69, 0x8aa}, {0x8000, 0x0, 0x3f, 0x6}, {0x9, 0x6, 0x3f, 0x1d}, {0xfffa, 0x86, 0x1, 0x5}, {0x101, 0x1, 0xff, 0x3}, {0x1f, 0x40, 0x8, 0x1}, {0x81, 0x59, 0x40, 0x3f}]}) 20:31:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x9, 0x2, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 20:31:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) chflags(&(0x7f0000000080)='./bus\x00', 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2ff7f}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:31:37 executing program 0: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000080)=0x5, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 20:31:37 executing program 0: stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 20:31:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c653000a955b6063e86b8a9561983d38ca126a9e0a74847e6ca91c4aa76dba895564dceb700"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 20:31:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x163) chroot(&(0x7f0000000100)='./file0/file0\x00') getuid() r1 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) 20:31:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='a'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x8004, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 20:31:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x4af3, 0x9, 0x3, 0x80000001}]}) r2 = socket(0x400000000018, 0x8005, 0x1f) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x80}, {0x18, 0xffffffffffffffff, 0x6}, 0x0, [0xffffffff, 0x0, 0x0, 0x0, 0x9]}, 0x16) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) sync() r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) sendto(r5, &(0x7f0000000240)="83ace07cc8f9de0faf7ad8a519146bd7aa3a7d08d5ff1305bf8655589ac139130f033cd7310d846148d6aa61fceb7cb8a4cfadfafd8a3896ac2bab2fe144d27c71601164642da2a28565b4b2e9abdda03688ac6d3457f0d1d5b74e8e15", 0x5d, 0x3, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x9, 0x7c2dbb71}, 0xc) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) fchmodat(r7, &(0x7f00000001c0)='./file0\x00', 0x10, 0xa) ioctl$TIOCNOTTY(r6, 0x20007471) 20:31:38 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x0, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) 20:31:38 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffd, "d730c15b00f4ff0000747beffde400", 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x48, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000002c0)=0x9) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x7c0a0901245c3734, 0x4, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) r6 = socket$inet(0x2, 0x2, 0x0) r7 = syz_open_pts() fcntl$lock(r7, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000100)=0x5785) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xffffffffffffffa5) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, r8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = accept(0xffffffffffffffff, &(0x7f00000006c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) recvfrom$inet6(r9, &(0x7f0000000140)=""/208, 0xd0, 0x840, 0x0, 0x29d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x16, 0x0, 0x11e) write(r10, &(0x7f0000000580)="110a2956b9010082b8b7fc7ead37982cdca1de547455a2d249376b89c8fc6dc3b66f934b70df89ac5b5bf0d3980ba318a52644156012e279a77f9c664cf1cc3317605758007c6ac1b84ba7f037d16e89ccd76a65525f0bfdd923334b9e5e6f5de9e6a3534c403ca1abe899b9c218ee51110908c571d5f7668c9d2cd673cfbe77db3fbfa2e132d1732c8d716827134b92e97df889cc1953a7cb12ff78a8d51d7ed5a0edc8e4a303c78e1cac6d6873d97aee441b038760fff3da252630a7fb0d74543b610c1881a7ac0684023de2028e4b81500b3350e0289b4c9f34e27b31ec72a5c0b0f22bc7afdf9a676671e859d2c6c4190e526682944e4f06ecc4cfe2d946b02fc4f2c5910a1a28e5187ca292e4b276609d1e9028", 0x2d9) 20:31:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x280) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0xa45, 0x1, 0x1, 0x0, 0x9, 0x7, 0x5, 0x1, 0x0, 0x4, 0x800}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = fcntl$dupfd(r0, 0xa, r1) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x0, './bus\x00', './bus\x00'}) 20:31:38 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x10000, 0x0) socket$inet(0x2, 0x5, 0x7) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r2, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) sendto$inet6(0xffffffffffffffff, &(0x7f0000000240)="ac3d45ad74926652ef244420dfc8066ec74c4005ce151858e186e4f43a87fdb518c7be78753bbf9e6eaac5386b3bf3a60d218e95c6baa24525083275400bce1415615fb91ad2c2d5c943e8c73f53eb61aa633c2f8c9aa967336ca45d00cf1f288d36bc8bc5e57884414fd341bd70802944ecfb73e0c08f99647abdf17e76b2cc9be95b0c8368092e42", 0x89, 0x4, &(0x7f0000000300)={0x18, 0x1, 0x0, 0x17e342e0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000080)=""/209) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000008c0)={0x10, 0x9154, 0x4, 0xffffffffffffffe0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6ad3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil, 0xffffffffffffff01}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x8f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x835}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['\x00', './bus\x00', './bus\x00', './bus\x00'], 0xffff6f7f}) r9 = open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x80) pwrite(r9, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x16, 0x0, 0x11e) accept$inet(r10, &(0x7f0000000340), &(0x7f0000000380)=0xc) 20:31:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 20:31:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) chdir(&(0x7f0000000240)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r0, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() chroot(&(0x7f00000002c0)='./file1\x00') kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r5 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x800, 0x40) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000100)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="243edf4f286f260836cfe8535ed049b4e43dc6895dad97cedd7e2a5b343d72e5d93d317c9c819cc58e3b2b98c9eb5e350e01b0ff9c34dd503c74db6e0a9a6f0932f78788e384d35b8de5df1e1c5a18bd19a2a94137ee6184b0fcd3d52491930a1f46a96124db58207ca4464a8a90918196a6e1", 0x73) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000001c0)) 20:31:38 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) 20:31:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) nanosleep(&(0x7f0000000000)={0x3, 0x100000001}, 0x0) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 20:31:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0xfffffff7, 0x9, 0x9, 0x1, 0xff, 0x401, 0x0, 0x2, 0x1, 0x80000000, 0x8}) 20:31:38 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640), 0x1000004c) write(0xffffffffffffffff, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) dup(0xffffffffffffffff) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:31:38 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66555657bac75a69c41b8c26b1696c653000f30223ad7fe0d4ffbdc33d0f3b9e3b6b048730f0d19956b59ded7c2f8789237972383117663364ac87ba3c82794f734853d91942b899991235a519f539af821abb0f25fdfc04ac793048d1e150c7d9d672468fa01f4c53b672cf5a7b1d3df1bbe7efd2b6586db4e6751403f171f4"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x11) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) fcntl$getown(r3, 0x5) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180), 0x17e) 20:31:38 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x400, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) setsockopt$sock_int(r4, 0xffff, 0x3ba9ba7cb8733e2f, &(0x7f0000000240)=0xffffffff, 0x4) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100080000000000000021ed155739d6478a1c521b94d403995e09fbdda2553bd8e7733d3cb7f058afce624725b1bcbd5cb20a0d0df98d913c34fabd8cd004000d110403ef7fe8a45ece63c97bef3c9eb06e1aed73138e28b50cfdc80b168f6ca7917b3dd02699ed7cb2e5b332bc3a545768de28dff7334d3563ec6222bc0269cc88e06796c1e12604cb34ceaff8da84cd00f5266733105747b1d6389891bc469dd4e67d3bb9ad29d96bdbb3e4e74bcbf41149941dfa7220000000000000006e1ceb44095c4ab1bffab100000000000000000000000000aa3aa08e8d2b856419fcf54e40645f5687be7b370f8870fe215e33efb8c63d61a6e75dabeb947023b0d42e681d414e4bb751f5e5cc01148c913f96464ec6a1ba22cf26fd2f45845aa8792e9d4a19a8cd39d791bf3399626938913a6c2cfee84b93ffb24622a9d46f61070b3b08a1e9152282efee45e70575cadd684ae1a9b427c5d7a8598352d104f6a2781854671dd3f1fbdc1f73d11689e3507a0a14b5ea5e716a64d584af90df862230224d610ab28eeb7bc037c6aa4c118c5cc51fb533a4d4ffd815424f8f1b674d497718f92025d7a7b7d2efd8011cebcaaab99ad77878c0c584253ae53b232505929aff463cb4b81a663283a5589e62"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) recvfrom(r0, &(0x7f0000000180)=""/59, 0x3b, 0x40, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x1}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x83, 0x8}, {0x43, 0x20}, {0x44, 0x3}, {0x87, 0x6c}, {0x6c, 0x3ff}, {0x46, 0x7}, {0x86, 0x5}], 0x1ffffffffffffe76}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:31:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x6, 0x36dd86f2a7e39e88, 0x3d) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="51dc279d429a4a57875890a2219c2dfcef83a735dca561e0"], 0x10) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 20:31:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1000, 0x0, 0x3, 0x7f3, "40e5b6ea90f3dcca620d13e0aa419f591a52e2d8", 0x9, 0x400}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="22532e5c17c55a6c145cfa926a1faab05ca1", 0x12}], 0x1) 20:31:38 executing program 0: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4feb1", 0x112) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc038694e, &(0x7f0000000300)) 20:31:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xd38de2fc25e829df, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x256) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x7f, 0x7fffffff, 0x3, 0x0, 0xfdf, 0xbc75, 0x2, 0x0, 0x7049925dba399618, 0x0, 0xb4}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f00000002c0)='./file0\x00', 0x14) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 20:31:38 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffff04000000653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a8141e9380b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e075"], 0x10) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0xf3a3a167522eed42, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="a2a559f93ea36620572cf1b3d149edf2a0535cbf2e4c5f0421bbbc155db6b68a33a13998907197a6f589af899e0769ff55092608753892c603a656d688331db18b823b479077d63dc9d58f5165ea9ed732d4f51d9bfbd5b5ab297d3e6e53f2bc607d2edf181327f9654ded1e59e55d3939f97b6be807c058d5faf89f177e09b8ad1a6cfc9c35aa03f692cb4c64c5035deacf773a768d41d0630c02babb96a6aa563728cada4ef58d834ab16c7b6071aa9429d7f4d36ecfaab679bb9b", 0xbc}, {&(0x7f0000000100)="b3f100b8547d37b10b2818fc89c9c0d6bb6d9eadf014c725476e72f9ddefd6287afc9b60a4a563a842034fac7342ee1ec487bdae16c523b55ea89790e3d39a3778a77563293010c9a4060f658dba8b10af575f0d2f85ea76e0fc89e42ddaa1a5a2183230d26969ecee914c40212f5aab04ca980190204eedceb57dfaaeaafc3a59b81b4687ae5d953eb297167a865d6285cfccd086fee16cbb09cbea1ce2a580e425f875b0406b22d3e5f1add8e7e7828f067925fc18efa5e72dffaf56d7eb2079eb30e08a48a20e9ea33a6a262c9ffc76e4ac02b7909be7f0259f663bad6bd13e668bb98d5df97c30f84a12778498fff08c00ec4f90b1f7", 0xf8}], 0x2, 0x0, 0x0) 20:31:38 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff9, 0x23}, {{r0}, 0xfffffffffffffffa, 0x2d}], 0x5, 0x0, 0x8001, 0x0) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 20:31:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x35}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000140)=[{0x6af, 0x10, 0x87, 0x7}, {0x1, 0x4, 0xf8, 0x9}, {0x1, 0x4, 0x81, 0x40}, {0x1, 0x3, 0x80, 0xe3}, {0x8, 0xe0, 0xff, 0x10000}, {0x8001, 0x3, 0x9, 0x800}, {0x97b, 0x40, 0xd8, 0xdc}, {0xecf4, 0x8, 0x4, 0x2}, {0x8, 0x83, 0x2, 0x7ff}]}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 20:31:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) bind$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) poll(0xffffffffffffffff, 0x48, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000100)={0x4, 0xa2, {[0x3, 0xfffffffffffff800, 0x8509, 0x4, 0x1, 0x14b13f80, 0xfffffffffffffffe, 0x4ecd, 0x9, 0x9331, 0x5, 0x1, 0x9, 0x40, 0x2, 0x10000, 0x2edd, 0x8001], [0x5, 0x6edd5f25, 0x8, 0x7, 0x2, 0x8, 0x3, 0xfffffffffffffffc, 0x3, 0x5], [0x2, 0x108, 0x80000000, 0x4b2a8000000, 0x1, 0x9, 0x9], [0x7fffffff, 0x1ac6, 0x5578, 0x4, 0x101, 0x2], [{0xffff, 0xffffda0a, 0x8, 0x4}, {0x8e0, 0x6db3000, 0xffffffff, 0x9}, {0x7, 0xba6, 0x3, 0x2ef0}, {0x100, 0xfffffffb, 0x36d, 0x401}, {0x4, 0xf1e, 0x7c, 0x6}, {0x7, 0x7, 0x7, 0x5}, {0x1, 0x0, 0x81}, {0x100, 0x2, 0x4, 0x7}], {0xb84, 0xda, 0x81, 0x7fffffff}, {0xc5, 0x6, 0x7fff}}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 20:31:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000002c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x8, 0x1f, 0x9, {[0x1, 0x1, 0xf419, 0x4, 0x27eb, 0x0, 0xc7, 0x1, 0x7ff, 0x8c2d, 0x40, 0x2, 0x36, 0xe000000000000, 0x400, 0x5, 0x7, 0x2], [0xbf02, 0x0, 0x8, 0x1, 0x8000, 0x3ff, 0xb52b, 0x1, 0x8, 0xfffffffffffffff8], [0x7, 0xffffffffffffffce, 0x0, 0x1000, 0x3b3c, 0x5, 0x81], [0x40, 0x0, 0x0, 0x1, 0xfffffffffffffff9, 0x7], [{0x0, 0x6, 0xfffffffb, 0xfffffffffffff64f}, {0x7fff, 0x3, 0x4, 0x5}, {0x5, 0x7, 0x8000, 0x4}, {0x0, 0xffffffff, 0x57e, 0x7}, {0x5, 0x401, 0x0, 0x200}, {0x3, 0xd2, 0x0, 0xfff}, {0x8001, 0x7, 0x2, 0x1a3}, {0x5, 0x2, 0x3, 0x9}], {0xffff, 0x40, 0x3}, {0x100, 0x66f, 0x1ff, 0x873b}}}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 20:31:38 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x7, 0x5, './file0\x00', 0xfe4, 0xfff, 0xc4d, 0x6}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x3f) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000001c0)=0x17ea967f4b1f32b9) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000140)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x40000061}, {0x8000000000000006}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 20:31:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) r3 = dup(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x142, 0x40, 0x101, 0x2}], 0xf2, &(0x7f00000000c0)=[{{r3}, 0x7ffffffffffffffe, 0x0, 0x1, 0x31, 0xf0f}], 0x0, &(0x7f0000000140)={0x2, 0x7f}) r4 = dup(r0) accept$inet(r4, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) fcntl$getflags(r5, 0x0) 20:31:38 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x382, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x9) 20:31:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xfc00, 0xa, 0x9, 0x8}, {0x40, 0xfd, 0x4, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x4000000000000006}]}) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 20:31:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x16, 0x0, 0x11e) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x16, 0x0, 0x11e) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x16, 0x0, 0x11e) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x80, 0x1, 0x8e, 0x5}, {{r2}, 0xfffffffffffffffc, 0x20, 0x10, 0x4, 0xee57}, {{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x7, 0x81}, {{r5}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x4, 0x7fffffff}, {{r6}, 0xfffffffffffffffc, 0x82, 0x2, 0x6, 0x9}, {{r7}, 0xfffffffffffffffc, 0x97, 0x4, 0xda75, 0x6}, {{r8}, 0xfffffffffffffffc, 0xd, 0x10, 0x10001, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x2, 0x20, 0xa8, 0x2}, {{r9}, 0xfffffffffffffff8, 0x0, 0x80, 0x5}], 0x2ee9, &(0x7f0000000040)=[{{}, 0x2bca312662527ad6, 0x40, 0x4, 0x100, 0x3}], 0xffffff7f, &(0x7f0000000080)={0x7, 0x800}) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 20:31:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x200006c, 0x0, 0xf4}, {0x54}, {0x2, 0x0, 0x0, 0x200000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x808, r2) getpgid(r2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) 20:31:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = semget$private(0x0, 0xa, 0x221) ftruncate(r0, 0x0, 0x5d739838) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 20:31:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x2) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620202078c050046f7b2"], 0x10) write(r1, 0x0, 0x0) kqueue() 20:31:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) recvfrom(r1, &(0x7f0000000080)=""/149, 0x95, 0x0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0x1}, 0xc) 20:31:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44, 0x0, 0x0, 0x4}, {0x74}, {0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 20:31:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)="35b86e2e2e2e9f", 0x7) execve(0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f0000000240)="9315f719ea850e555f4b0a9d8028a534cbd7457463638dfb6e76739dd69074a5f47665881d9e8c10421fc479f30f08e4e27e8405838874b981db8770b25ed79439a547828306cc6243c053590c9cd0adb02b8103bc6b930d896871385a42f009c8bfb096c1e178595d4a6d734d85bc51"}) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x30062, 0x10) unlinkat(r5, &(0x7f0000000140)='./file0/file0\x00', 0x8) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x2, 0x3, 0xffffffff, 0x80000000, r2}) 20:31:39 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x4) 20:31:40 executing program 1: r0 = socket(0x2, 0x1, 0x60) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r2 = dup(r0) r3 = syz_open_pts() read(r3, &(0x7f00000000c0)=""/73, 0x49) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x4, 0x0, 0x0) r4 = syz_open_pts() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) fcntl$lock(r6, 0x8, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x11000ffffffff}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 20:31:40 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/29, 0x1d}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\x03\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x100000000081}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000001c0)={0x1}) 20:31:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0xefab403ceab27c5f, 0x0, 0x7f7f, 0x1, r2}) 20:31:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x2}, {0x6}]}) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x1, 0x1, 0x0, 0x5}, {0x4033, 0x7, 0x2, 0x3}, {0xffff, 0x8, 0x8, 0x81}, {0xdbce, 0x4, 0x9, 0x9}, {0x200, 0x7f, 0x7, 0xcf44}, {0x101, 0x4f, 0x1f, 0x3}]}) 20:31:40 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x3, 0x3}, 0xfffffffffffffe1d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r1) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20008, 0x0) 20:31:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) kevent(r4, &(0x7f00000001c0), 0x8, 0x0, 0x3d, 0x0) 20:31:40 executing program 0: getpid() poll(&(0x7f0000000040), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmo\xf7se0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xc2) ioctl$BIOCFLUSH(r1, 0x20004268) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 20:31:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) lseek(r2, 0x0, 0x0, 0x2) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) execve(0x0, 0x0, 0x0) 20:31:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 20:31:41 executing program 1: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) r9 = socket(0x18, 0x400000002, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x10, 0x3, 0x1, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r0, r5, r11) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getpid() 20:31:41 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0xbeea, 0x100000}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/195) 20:31:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x4000, 0x2000, 0x0, "ba4d00f3ff0a631a00000000000000000100", 0x202, 0xff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 20:31:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x200016ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/61, 0x3d}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) poll(&(0x7f00000003c0)=[{r2, 0x4}], 0x1, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000100)='{\\(^\x00', &(0x7f0000000140)='/\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)=')\x00', &(0x7f0000000300)='\x00']) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:31:41 executing program 1: r0 = socket(0x6, 0x1, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r2 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1000000b3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x200000000000007, 0x1, 0xfd, 0xe056, 0xb}, 0xc) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000001340)={0x8000, 0x5, {0x0, 0x8f}}) r5 = semget$private(0x0, 0x4, 0x100000000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x9147}, 0xc) r6 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r6, &(0x7f0000001500)="b100051360000000000000000010000000005f026a10ce31908c6ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000000e3fb69bbda6d24ec7cce120efa99cd5561f9536ce3bd0c079e89c5c98a42cb928fe1909e8b009a2c7a48e94702c74b2b50f762ab5c4c66de8fc8e1a855554227d7e27deffdfb638991064c3d6eea6f6e2329cd3084ccf47df9a57ef3538b1086b1e1363baa7254abe294699f8d7d37c2be1059a6cd681a69b9ebb472f3c7c922a5a90a6b40375cea4", 0x146, 0x0, 0x0, 0x0) r7 = accept$inet(r6, &(0x7f0000001180), &(0x7f0000001280)=0xc) accept(r7, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xfe2b) socket(0x18, 0x1, 0x80) semop(r5, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) semop(r5, &(0x7f0000000000), 0x2aaaac6d) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0xfffffffffffffdd6, 0x800, &(0x7f0000001240)={0x18, 0x0, 0x5a, 0x9}, 0xfffffffffffffe42) 20:31:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x61}, {0x80000006}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[r1, r2, 0xffffffffffffffff]) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 20:31:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x1}) 20:31:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00\xe4\x03', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 20:31:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x40, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000002800)) kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000000)) kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r5, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x8, 0xc1, 0x9, 0x4}, {{r6}, 0xfffffffffffffffc, 0x80, 0x4, 0xb88, 0x5}], 0x6, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x4, 0x2, 0x4, 0x7}], 0x3, &(0x7f0000000180)={0x5, 0x6}) dup2(r0, r1) r7 = dup(0xffffffffffffffff) writev(r7, &(0x7f0000002740)=[{&(0x7f00000001c0)="306b4e0b8b7a204f0f76482b2cb5587ad0670f6833a9df1b00224e3e196fe772c7fc999b497b8362d7a344ab952ace5fe60ce076ee41b1848b143535212006b639ae1133f4720e173a928a83ffe721e1e1647e7f22ce5ec1302e4983b6140ef5e1b6f4ce1c8d0b8fd0423d3b23e88366ac7eb48ba9bd6ca7e07be78d79009692fdb33ca503d95f4db1201350909836459c6b5933cd1b11feeabcb667a9a66ea16c1addf36731e075a188738c4697074e2e78c51e43e5cc8f1b0f2db045c451d9f8f8ad150a2dfbfef28b173e9c4b2db7d82fdcf91fb447548d1fd18e9dc5724f181078b01a0b", 0xe6}, {&(0x7f0000000380)="e6661d03c7f12b837984d203bc1773eaa02b18fe81b26005a322c317970c2ff5250b65ca34f158101a990990ef8f84975dab516fb26adc25b4b3e1ff73ab2670c0bf618dd7c85106bed6147fa0458eb716a5d43891c5e4396e50980db22835cfb4cc8b8724a89ad9235892636f7dbb21caf719c5a41ea1bece1e49304b8a3a999ede3cf4a35924106776e2bd5f287d8090a754602ce029774b701aff01308dc51782f9ec552188de9b6a7fd5b328464540d01f0f59b17eca02bd59ed7d7323b3e20c90c02d8648f303f65c3a49cf2b4e99ca339613c7c91ac1a0d2464f3813f775c2ba7dd7754f7abbf0eab68e63c38878df9d92e357b4046ca35b33f33550ba46b3d4ac587e13c4f1155dedd6a49e8e6b81009f425d115cfcf0a2499a40fc7c61f45962fdd084db91ce6c707845a4bec4d58bbbb1d103d69c5f0bebd3d8de1d05fbd9d0fe274cb2ec6f172660d33ba8d4f7de03f30538441183b65a996d1be2e1e2f915abd7feed81bdb1894430ef61f62ad1b5bc0ad805282ee40d84be8c316af624ce1e1eee09cd3752f20f678b5ce7ddf7abdb152120a903c05e41c10020c43c3c7e2f8cc63658c15f5cb086bca2fa4ca41af20c5a36f0ce5ff1e4ca62d8cfc4d006313b93e34881df274c3fa351fc65c3a4ce2267ffe7d212e945d9a06e8bd4ee1b1a7a7447ce4c4a8fb3f6198fdf033cba146a7203b760f4c415dc14e49bc87035c928f31f5ea0707645f11f0c70ae5c7a1bf9ea2ea2e47c8ecd4c462601f7c898a6908b8a211a3388152a5c0baa123a1eb3d6c87c88a7d9996b76382fd60272d7e869aa33b3957ec0322866fdef94989e434e3f5d2a9d89234c6f6d210ff1faa5f41e89b1c9e38672710d57bc0efae17ac80bdca10f44d549967325146d5cf405a7141af29f31bed49d0856eaddbb65d639fa43a2bcae36c59e36d74c1c496acf732c1cdff7be8360a3cf7916c59975ce4413c63487f0ce1184e655716e86d4c8c28ce67d8f8331ce6f9fec2dd0e8897424d2f9620192b22ab286d84230395966fef333cf76ca8f7212c2593115e0351afb43f2bfb8e84c4bc040bc3012d9ef91db9c480e6d3636a7ec5b2155b5bad8cae747f2f5dcb78deeea68a40219016e8a0164edee24fe1fc65ef99ae0f1348edc5f6faa4d2af36183c12921d2ce648f11930251846c735d67fc2ffeb00f7394552e9c6d16d60ec971f682e3acb0c441f11d56133172878b60c8eafed8a30f913c02067a85a16b2d21b36e89b9b0675cde4a4ce66e707bb54e8f3a32e9eaf817a6d7aaebb652aa1c92ac7b265ce6b68c63fe86ac3012d4d59699dadfac43fa4d5ed4ab712d62ae181ccebeb25af9bfae20a5430147f23879124274484c9b403b90d29b920eab7490b58dfcd05623f4b7a79313dbc7995385c2913ee3c01f27e5357c1f14dcd23728d13412e31e6e515e64a6c27a4a801744fcd27de3b67db6f3e29e35d339dccd281b724f34f01985c009057a2a3b77bcdfd92d8ebaa167dca53cad6863d5c037e8649ffe6726b5df50a856d3b7799a7583147adab801d50a1ea37b060508e560377343111399797fa85d7d22bccbb646850f63168f545a0d3f5ceb0885b516ef1659ac0e1100d06ba738cd8e909c9fd5f4434b107933cbea850fb513c86f15491521c4c76909ec5cd0ff0f81dd9e4cd06a4fbb127815f07e55cfb13ee3d6ce9bf8210607fbef9d3ea0417c5d5d3a11e9208a29257ac055da39762c82e5118cc8820f866788b5a89045e2a4ed8e31406a482dbee4e6ae1288cbf0a1d6b69876cf1923f9688aff0a8af6586298ff0b9b5597cca0ad29a8b7e31fa3786cf7013b4f29c9e227ee523c517fb56e84b362bc0e9c98ba5e7d05d9a2f9e5dbffdd2ccd2ae6926006d0eadac143a32fe038da9f50a9fa27f9307c06eafa4bec48927061e6c14355360acbdac59cfa3fc414733f1c0824ce6466c854514a90a57017998344356f770718a955c89840c0d8f6aab335b5755247ef02355e4707a877dbbb900158b56c6de248975afc1912079835e373b11150c378797c80b2fe9c7d97b4ad164261d29ebf29d932707226c470555e59fbc00c05df9fff2f7ba348f7e3ffa63e0ad4f8b2de2b27b1b984c313f1558d41161249b95073aebf371c8d8fa4e0dc5cfcf5a8e540cd649eecca764d07c86d4b66b3fdd814cef957e8cb04d3c562bab372658a520822686604c5e679b4ea3ab5626c3d2a748a9278e1515001925ed74cc42a948bb5a0f9904a8df9b7c6768053ed78d043c6f012bff7bfc343bd0a11c821dd0d0a189ece654fa00e66921388a6e293c038ed8781cda73a2f13fdf04168377a7403557f4d155a4f0ad0ac8f55631e62fd32a97f86fa0545a924aeb7e19c9a5574b96da4e285079ddb60f075311315d38f256eb853b6fe781f180f7d961ae6f422645df2f925de302058494efb3325a57761f21a36198e5b7aab79864475b2a8cf1d05af0aa7684831d99383d49a8255e472e6aa16adc16f988c83069fa263dbd9b3c23dcf7ebf479e6b2ef0b047acb70720fb314cb96d9e085924d663656d6dbaf9c7b20d9a996529620dd74bda3e9b8b05135dfca2dd3048cc8b40b2bcc5e9d3c6e01c1bd85b853fde33d3c82079830e7b3ac729c581eb63af503d469a76e6e05b43d07a09185957c34f5860a994c28b36b3d082ed08c70d0568ce63b270c5bbaf8b2ad9018316bfe276b9ffdd00f2d9f1082f2247fa364fe7fd7aba3cf57f68ce1c8341c99e3525e1fe4d088b96c14fa435748edcd1f4e56ed0525cf2576a099af1497defb03e3c338c4f999e3fb559892cb14343b584a038f2cd9330a29dad8f0a47e2ce594e3371562dbcfaea04efbe1f3b0e51ae10c00d9523842d50efc2c6bb7d0512c6d37631c1667a50b4b39e522c3fbd827d5bc5351fdc06f3a87e55c749d563bc2c946278af83305f2579729998c7e2883de15c0d61b31655af374e6a303b0fb627a04439211882c9ce0fa224398edc53f5e815e3be0f2fc51522684e489e65158ff8396b78bd89ac4d74bef52a3d2862d51d2c1d25090bd30f1f1593581b3686b3ef41c1efa284c51eaef02f3a1da2ba53d41752414d06c308957e8e9102c06cd4f4ed165e7dcda7b4c6c32fbe2e4338886278e3ec0f162a69a4cb674203d9de7ddf5b788258f93e8517a3f7227216252ae0513a24cdb7d119b3b8ae097ac69e93c0544dc84830b293a0cf560e9042e8130272e22937c956505fbe5d6202c016ef8a70b183c6379900df14317f0e33038be6ec86ae58806045d718fb4426649cb29db30e841a0f2c991fdf48e180eef117a63fdcfff4f9e207f4977849a26e4ad16ebaf090364e98ab93a9341446e8d025bf2cc740c1bae5a4a8c36461080c9b9a935344d36f56dc7d1d42647f9558d3b397525d42db23f61a086e86a737d7c1c8fe7f39f470e44a6f9a2428f055bd14b7fcbbcc02a25f49aef174d04c56f5fd4092b34b250a6e7f461610b855bbc8415838a33d53a418448d9522060039385c91df25c83b4cb8aaecf4da7e37c5f1e2a68ae5c347e50a6a0440c72e21fb749a3beac2c7f323abb7c3f2a4c1dd2bc2c1d4e2a851c782842631fb6fecda505ae11d39e3713031c360189f03f3d1f1de920ad5f84004dfb88e040a7a067afcfee441c71978d548f7bf169e6045ac88691a2053d6a6db174ab2c946aeea8fc44e47404b18960abbeee4e7f7b3b7b458f41d5a917c4f1414649e876e5964b21959afa49bf0ee2dbb126f9942fbf0a41f8b8af65fc97321da63ff5ad2e48c39e2518467161001e1723b49708da2064d8abf14a3240ce1ed0bc69381bd055464ff0be5b5fc36dde5846b2e585016ad5f28a9eae55675715a55cf83a1af645956bbd0573991a41bfbdc5165b84b8b4c43289c0d79bdfd4ad24720c7c90287339a6e4ca5d2e84cd565cbaa2818f570024bc3b6c76e533c0414fae7b34c418136c39d9897b5c2f806cf942939edf42b2d1b1d88e243961ccf80465b2c04e30746f7abcf5b72664e7b99fe1e3da6a7019d79912228c492023e458c191073cf4d69c07226fcda75a09fee0cc9de53999cbd7bd2ac624ab32d41cdd4123e43a65415b9756fe4a7cb43ff154bae657e9c9fd873e61de59690219f47ae1c5846b13e3f1608bc3d27aa6e4d8d3107fc1f3a1bc50c28d4682ba7f30ff5da55433e0705eba9bbd491835d159c173ba472262af2199b4dd030a4e2c3779f9f6910d71cb578b66cc4447e399b49e1b1314ca1e413e4eeaf8e84ef8befe6f71ed36c6d27d233841bea640cf9f7f2bbb6918f62ed2b7888588303a18eb44e77c414581a8cc5bc5841c1f759219e610e82792dca5df9d6f18cdff0d058ff4cabe7d8b7cf0ffb2b66537919c2685e581c39f14820df623f0be98d76e657299560a368227e6dd62399ed2c5e128759f661f143dc0317902b958233fbdf82c767217332fbd9c285760dd5b3ca9c2e245d7391352ade469a250797077ab9a00c47dfced9b270f8a21ad571ca5eacaf08f7e83e6d32f6a6f6eac87f22dd90fe504a65d8e4d042cd24ab8a5b7014b4433dfecbe4be3d3af1beba449ed82f23ffad29b17cda2be0808fa533f5fc74cc95d1f032b10e0252d20c599741f6baa447acbc2345b18b1f86714dc74034f69b008dd058336744f90f2d1fbd432f8d8818dae5fd824a124d67428f77943d39ffd76b9ad2e3f26da9303a25e5022ca74dce93f9b7dd061bdd2fb75092c2e319827574fa28fd4d91025a5c3e540260f3d7bfb3309f3c00ba4ba812fdad578e605e322c8e600acc8017ee7022e74fb49ab14f8b6ef048a5901e844e54c92e1ae8bdd88997fc4bad20ef05f0a09496b8f660b9fea5a4cfbd3a0ee68d91d1d6f379e0071ba546fd0c7f5a72961bacf7998ef1aeee4e83014fe0014410b65dee7cfd52319d3f562fb6376adf8ba07d36bebac8e1850bd3dd2201e38e07772fb38280fa66ffc3745fe158c88059028b50da9304ee35189f4e0955b491112262537f1e6512943aed2a41d0c53a4c7d769ba8609d8f0f82aaae76a54bfffbd7db91d5b3eb9eb4f221a1f4713d3f81dedc47c4e21bc34e0b393cf3ca895fa9f091a946aae0e81875aae82aa800f113a6ff2147d3a5715b6c19fc69bbb8d48de0593e676deccfb16fe730cc62a876209b55315b30ee1381a4537563e60dddabc964a8460dbc50b199f16a766fee175b3fe0a81fea41bd24357ed5027c30ea3157f40db07a5fbe111bde9517de197025997b5f4cd9d1099d7c49ae208aed31952f08d856ac154aa54f40c7de52f8926fa63991ea5c801a98bfb3892a90faf055997630005be9ed3ff89c080701487db40e0f362d3c2106aede914e1251516b9a2f7356af87420de51d560d8000fcaa7cd9a285310f1cb65df912d1fb839deae5d6d9e6b05da3db8eda6669ebb0970ab94076b3c1f8b298c7656efbcdd4f2cde5b5d4d9bc9177ecb481bd483e469c95b840328764eaf28da43bba5b74492e713fdae63417e2d33241b49f804063cbe6f44a2489ccf085c6b5aff1314319caeb05972f926a5b085aad538746e30d17470290cb905094dc504a6877f885549ea567ed02c4c1a160b6b84c33cc6705d78c2985595500883a13efb158df5063862c6dd3f00abfaa0cfd98fe87152f38795e537c7fbd7308fba1b99598e558fcd746e738d4537aa83409b1950b60a91a95ea91e92f2e276114e792e3c75a4315e7d50f85e403b00d443dacf4db9ece6dc3e78647270de5a036305c681fa6ee82450d61d9c81e", 0x1000}, {&(0x7f00000002c0)="baf5b329c9096662298a630d98a1783e29e661b8896ace3e9e82e8f3f934bb5eb25c3cc5505495544bcf7106ae6cc17fac0453cfc79ef3d7aeb81b94b1a5cafd", 0x40}, {&(0x7f0000001380)="66fb2b39837aefb5758f94b472e2b4ec6215268c62c7becfdcf93cb78e3ab9d751e5a380594bc9e2dff474851f5765e68f7b106d6cc038943a123b317cf4c5f450a1a08645b24b670e49976612bb22d1499c8720da646d83c4c1c2ed58ec82d6e12441f8d9a6c8c3044c3aadbd8da2ec74eafc3c152427b725c6cb2f58ac3baaff0e5546143386c8e1f33ebc65583f306b0dddd905c64185f7dfa9861f26027078df385d860c6e8ae431dd8117e1b9f5a2fc28bb9e58178f1f7dbafaebdb809c30fef9e615b5b39a6bb37b029ed97aa93d53590456b8c200930df38a657e218369c08bb34bf3ac911e213556c20d91ee8ad8a1a501ef7a43c7b536afcf65ca5b6050c89a9d53885aa0c5c1c2805a80da64627fc9246951c99c25ec388f00bd1b554dc6be961b0734839df2ef4f559f28d21eb9954e3e009ebb9c86ec72d3d8222fcec1ac0325016a1b9efd2dbe21308050c4eacff7858c329b262c6a995470c25289ff5307ceaf920d90b147b40d9b7308253d0ce4df3ef7566fa843086be12a3257f8148418b5f348755aa880a215b2a38562f4eb7b21898ca3959e721ea572fdd213b4662f4c9bdaf867e39a0ed75a4fc842be89f4e05f94a4dce97fb0df400ad234a21af2d5964d9285b69ca470188288fad02dfced88eee65baf0c506f8509e66defeee7a2f12fbb6f0871f761e9ddadd572895a799194ce2f79936e016d8c5845658d8737a151ac566de02bcee9014ed30da7ff2d50792249017c760ea9a36ec9e2f3afcc5e613d9e2b61766175a5c01c055c1803fb2eb85950a1ac92657827b40ee11eb0074c285d05997726a8e9cdc2995abb40961cc168fbb486b4977b7cfe6e4ae63a02c130db9f4d4d40d3d77916621ac69e8c8b49473f816de4ed58aba69658aec11deccaf4c79a6d5271a543c564d5bcacf00583a7d79d45976554430ba8a637e330d3240aa75a95efee0f85f3ed19d3b2105c9ce6bfcf1ce5b97e91c11c6551b7e4accf529a77219c532b070e4ac741a9fb5c18c2dd63d74f7027d7cf0f03b4c4cf7c2da2c1074b80da92e7c072b62f6c9ad1d8428e2f7468dac8150a5c7ff8e55ec37250465a4c64a469b514e4bea417561e0ba7414860c8fee7fa35e8c25a9a9904f425e8dbf61f4bfdfd721f9ab5b0606c55c804a983f9cb35307367f809aa221d630e1b5e339a1c3d19cdb5fe5b6177bc83d72c6a64d387f8b16860ede315e05cdd83e955356019fafb4623d79bb0d728ae686a9f0b6995219e37ac7d22fb21297e3997952195b70b1241f4d5584c7dba72b7679a7390814067f0c88ad627c88f02b165f9cec6e82a3e13022d326a7f56ff8ea3fbcb5741780ed8fabcc965c0a10de39acd6b8feddfbc9da5fca3490d5354135a05594bcfab231b93627d34f271b7c04280788af2f58acbba8a243d517211cc14dfadbe7daca59c26a102cb479339bcdc9d07ceb8a30bd493515f577a029f5bcff63a8d6f769d572ed6933a64e9a3c244e6b9794a87e2cb63e5b0e3887f60a331384a7c29326aec60063da7df1bdb5e3afb0b6cd6780ba3fcc2719b3ff14cdca18a5fa02675837f5a3d35fdb32413f0b758384dd4d6ccbf0f5f1b348f03a6df005f64df0487c3dd39d2a4f91115c6d9cae101810e563da394c5811d29d982cedb4327860ddfc0202212856099a5177851dec11b7a4f02014b84ca6c4489f8fd66ecad65416529ad5de968342caf319fdcf13b9f2fbb8e70f3c05a55f109e94c6507b258e7988553f654bec135d8481cadc857cbf1137188f0500f6d3a76188e5d8818dede36003371f26e5410757db826aacf9bcd03a093b6fa541327e379f98cf882c14d4a65273ae508440449553ad3f0938eb87685e71f70808f977dac81251b3629a12256f1cf17aa7f5fb62122ab7db9240e10f2dda29073d778b85d698dae64e635ec826822f4a8d05eb1419337eeef0309db8a673dff558c1bbfcc553918203735cf0bb4816af9b43883288ebaf77eafdc01fae378ef82046567ddca834ddacdb73ec9a59b9d70a43b8ce79e2d0edd44c427ac751f7d74fd1c1c7d44e2b5b149142cb762ef2e9aabc9210ce1539b4cc7603dab4c85f99a3f5cda179c3ee75ad1c0cdf23bee15bb7c7f6f4380e1869c6a64f9da79294ea03b7ba790b0b62159d90b59033a12c778d7fc3c277e872b4e00081d490361a45dedab100420b4f2011114dcdb9a4f7f6014b435c713c6f7876fa00ae80b24dd2f1698595caf3f2d3c623adb91184a9ca572004e3def029ea5281f2cee117cf455fbf270823602593b37d1b4ac197fa55cba6ab1743907957d1c8a40c116b9824c22d2fe0d118a727b5e7aa633b93ed13aba76bf81103bf2926bbe189b6f9a314d8234992759c70573a7e247ee5beab596611f40c517c68fbab045c3e1c6680d38b096876989298cae04b947a606b3557a2722300d349d1b03861fe0ebc7c20a6229ae6f000d40b77a504f241ae51e29f2ab5523b4e17d40696927fd7086017033e456013e1ec4090daa49241afc8baeae39e1931fe18e783dd3290e5b4fbedd33bc61f43a8e6a3591906532caa7edc9d8899cdcafe011f09130cca34cce5baad5521e9e822d1a79506f08255dde5fe29f65efe0750a7897f82e75ab6482695909dfe818dc9b781a7c845f205f6003ea4966706f29a9e0d1f4083a71486214d4b8849ee3aa00328956ca66f068fbfcc2c7516b2738e1011d0034d5ff8e5229be60d1372241a62c711c338e14096a8744b1ad3856bbd3d7802982b8d52591ec5d8c0f1a7daa52c52b75ef9dc82b04bb10dd9762d71ba0771890b7e044afe30608e196e6ef85464dbd5338562b956d31bbbf9bacd6fdbb04bf675752490892d4a02e581232ed372f570d20a8f1a30c2472146e713da06b2ca24dd2d1f5993a7a00accb555ed8029640c15200e0714a7d5888fddd6dd58e29b7fcf2cd117e50a088093563b478eec86cc251fdbfdf3be4162754c2611f64b3b7e3b469e29f862cff1d1b0d7f902c2cd171048879e57649e131061c109664c6c61a85a1a924c00461d7f4777490de9ce2e309e4160c98e275e86db965f671f8baf9f7d54efb8cd92cd95faac8d7780f3e803b0f6718d8efce31602074114344d29a3c5f7c26865fdc3fa31ebb8cbd2c12b8fb3664eea4364818f7c18eb6b1e8434700305edfe5870832b09570e8a513f3770a5e13fdedb440c257566700c139df291251f29a309f7f3ef334d430c4c07767499e40a4f2486b024e98d74ab4c6e90853e38ab80b195d23aaf6dac7c9f8daa6061a78fc4d8ff427cffb6293751e99c7e133eca83355e081376cde7a1646a4074c16e8f69d7a93335e591796f62e31d5ea4f6e45e1ab18fb7d56007fe36dc1612cd884df2b35db38ffae2d611fa46aa59a13e3c8a4537d9d93fa569e009a585780b76c50128addea74d12755a1ce2d12afac31e56742b8c7070b3c9211ea482a021d322c5b6e7991c8401fd34f0f086df5e673e98132f9ad1a78fd10895dc156f95cbfdd2971a843b01348656d8f211bf26d7ec70378eecdb6da6c8fe83b3e0daef0995adca74e599ed8cd52eac313274c0aec6626ac1511f979970e2c335613b7265b5c2174502c7749efa70745eafa1f1ec3d19150d57a1ccb432a10df3cd9a61c0f8e731bf7f48582117b3ee28892864ac95c0255708b0dbe81a9e03272d21e0cc959d9ef147b2e0d69997fd6aefb5a951f7bcb3ea8eb4691464fc54e3c527edbf37a6a53bf876cbbf66cac86ba94332272be592be2a78e5d8630f86066bca57b842e46fcdc7a7a00d0e5c8b7974a259136bcf19a93134d284a151d0e917f106e8c6dc97d6a0c89682aa046c8cefd93e5bcb9595b8c949e48d04bff21800cf56fccea326264ffca2b0f61d6507846f8a2817fe28b489dbb24a3260150722a00087916aa78615c871cd1dd88a33535e3fdec26340880ae0366af456129434e37b322c455f5dd75326e8bda53ffcd9272344ce1bcfeb4f44b32d6add31afde630840d6808d968cc3cab82f41253273c0a05fbf4167b4da889f66bb78e325993f09a48b7114317c8e175be42e2c05c842310a7f9f9592d07b0023e2e5af73df89a9b3a11c33640f6841edbfb15af568f350893fe94c7766a7d4782c064872dc1aeab1fbf4d4e52b1a3f1f1fb4e912847ef9123b783267e13e6597be72b6cbfe3610d88d43685cef26c65be40444fe47bcf7eb46d18e179e7638ae80e0d082afbd618c4e8ef35948c43cbaaf0f069c61b20d937703eb0fff7f920ca10fc2ea8f8fe64f39309c075bc6ee27a45f52e6322d732ede15962406867c3afe2c8d1cd3852152a4795ad9949ee233aff5569963935ab9ca4f64ea3f8ee2f7e15381556c7ef31127652644264089397443df536ef53af4c11e0f7a61fa7a83b6a305161d62da35fd89b65d4ec805748557aa259a59ddd006f63265511427984ea7539d314ab7e6dc96d4a86a4519fa9467345f15d165d6ccb6198b15dc1c749ebda5289fcab449707198bbbfcec8fc2c1a2ed19b40c78082215bed9606f249bd12ec0644654b8ebfda698a2ac2150f3fbbdda681a7880885312df701484b3b4838e80a16257c2f81fc0d868e5a259f79594c89d5d1d49d71e13d1dd23eac9fba25156266b96a4087d6d1b2a7af8ca0692c89379cd893421e52e9dd3c2e5b8f8975486ae7391639fb75fc36fc9d19263f6ab96ce601e0fcf84a321423892be6e3920d6768ca80295cf065b4d6d23fe915565b05b4e6a71b1f4019b01fd89acb99994b01f36f8cdc6f68a42532d3c7986c30e668744d319c994e01c13d852309daa7fbef19058c0a15564419c877fcd53d8ea42cc4648f85f29c8223ed1d7284d7d60702b22e224c575a5ca64ed0943bb5c3f028f9302a738ad82673445f3574651f3fb800a4e542f19652c86bbd62d667d918a458757fcb1e457d4a052ae607e4df2fbd202b5b3914b8a53d5f4335faeca33e510d76aebc08de63742e62c24195c1cc1894b093d09256c66838014dbc54a33799e16fdba5c8ba4eb2e11d374b132ff8876dadb1208586afc904027a3f93ce738027df246d0b899d8aad254baa071fed691a579e3f7bfba37ae85033caf5fa3e7f19666e072d4800652478eee0e8d840da859b35e04bbb477586fdf03f1afc7f8d2f768e6ae1f59caabbbf1eb5c4f95db9eda5afe615e427a6601fb8d30f31415f7263bf56498a3083a8ab6fee28bed400abb785b6fb28e0a8647646f6c8b72965f7fd12e36a66c4ce90c9644aeecada0d8bc37627fd4125753b49d3cadc1f34ca11de74ec3933fbb3dc8345b18dbb7649ef006c4c51f2edd78f1f258a6f193e458e960227ef3e43cb097bc7c4b891cbce2bc1b01f2da19a2342f75efe5bc49367595c411601ee345c7f2a5afacf30b98c0f3cfe8b8032346975061c76f6e0c67a2ef5a63661b37db1014f3db2787bd889a593feb65919002be4d2c4b4f34399c34afee50010b91975a984fffde00b5ca52883b6e5ddfefaa804a119480d620fddb328ed543325888393d28d89b4535756b645b079d0ee3c9947c4d55e107e5643cbcea2a83048084b2f9c06ac750c98ba2a029d1c56af3f1755e884754483c498e742c294f714e8f0810f31e08013b92cd584d9825c0e9bf7a25851c08bc5235e4acd600f660f12530a6e53ae62c80e5ddfade89a428d5db42bd968734021e83abe7e866ee8d416daf50193fd60661be063b0d259724bd482ab9db78d88b8bab50e46354af75424de82787bc40d9b8ca40c3eaf4", 0x1000}, {&(0x7f0000002380)="6a009e200c2d3e7e501f18ef81cc0fd7c39845b0df15626ade6958a3ecaff06e0dd04474a2a65a6dcd60054400784cc9d3e8eb7246a76bf6c3e73dedf7756d7114186f731449127a54e0", 0x4a}, {&(0x7f0000002400)="fa02ca1ebc54bec3c77f5e97d7b644972dae2ee9c961e02114827e37f35eaa2cc037e68e9be836edc6e0dd7709b59fe1e93d3c2e0ab6366fc96a38bb2108809ba545714638044c97d4d856e4a342d231e404e8a6ffe814e5cdd0f90d89353efcb87f8a947a6b11e16b9d97f10f3eaa375f39da58272b33152dfb42770c18f0422148300f66f9bc79132142293f234357187c98c8b414bf86", 0x98}, {&(0x7f00000024c0)="c03ed76a44cc0370a754c0fe8964862b63688746e329c1cd95018563347e342659e82812ae886a81883335f939e8e4a31d4025ddb5a0fbec50b58b9e57d0a846c3c8c97a21df932d1ea58cc0c02cc2174f8a7c0737da91eefd035eda5802f1a16b59ac4f4d1559b33907bd1e200854ab3a47af38fb9b1e48626e1d1b2e31d4e70186321aaab265893ffebc3d07a9d20b1891324910bd5039a4dbc83485", 0x9d}, {&(0x7f0000002580)="1227f706a0ed7ad496c759b5156f7f348a445d76de7b94f0f2904a99cc6ef5d53117311716643d8d21e428c0b02a03466572e53ddc0a9b481e10c8c0f2e85101d3adf9692d3ce0be8d52e796fa66f786e41835eab5ad153aa66def4010c14f6bd19e6c4c92c8660ca0d9a832c88806db6a198b708f04b5c3eaccd9dd", 0x7c}, {&(0x7f0000002600)="bb10103e883d441be7fd3ce6bf4a61fe190354c6b1b7d65d46c346cabd2d3c06684e05298ccb42e2689ba1cfca745d31674cfed6ef11459ddc57d88004994bb76e6734eed0b6ad1dded6258a1b1b31bbbce12f44a07b1360c4b3d728c94c5f87a5ca523730050a73e2e1a81ffd31909bb25059291ec99b20735983735fe362169f6b1ed633c15c8724228f4d0edcf018c4644f14ef7c0e5f8fed063b6efe28ead314db87f571e046b3ac474f0d604ccd8cade85bc845c4", 0xb7}, {&(0x7f00000026c0)="82c549d433a83b39c31d11fd13f02ae30747b687d3c6c90b894ddb526b790fc843885660659eb2a8ec99d08ffb1e5b73abb98615e918340e13719d3197b00d0c88ee8d0098821365a05787280e8e493e56deba49a4de", 0x56}], 0xa) 20:31:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() kqueue() r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 20:31:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 20:31:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x81) syz_emit_ethernet(0xe, &(0x7f0000000100)="b59682b6e80de53379883878f683") 20:31:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x20}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) msgget(0x2, 0x50) r3 = socket$inet(0x2, 0x3, 0x34) setsockopt(r3, 0x7, 0x40, &(0x7f0000000200)="d056db37d3e3c5cec7f481d15e92d1106002c5d70f0b87a5f62a236da9d6a88634ef3735876a0b4d5e2faade06139bc01a22968da056c5a2c9150bae8e7f6a99aeb4dcbfbc70592d86ca7ef72342a706f0604390f2216f28755d261ca87efd7dae7a43188b48c21da98f945d3d9153b43ff610c98fec97e46c5e03791f074ff028e3e005907c4084ffff15fcacf2a298889183d3df86db3fe0c9829c02b5aaa2f6698faaa63d16f172", 0xa9) 20:31:53 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r13, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) geteuid() r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r20 = syz_open_pts() fcntl$lock(r20, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r20, 0x1) fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r21 = syz_open_pts() fcntl$lock(r21, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r21, 0x1) fcntl$lock(r21, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) accept(r0, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) socket(0x10, 0xc0063742c000fa8b, 0x5) r22 = syz_open_pts() fcntl$lock(r22, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r22, 0x1) fcntl$lock(r22, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r23 = syz_open_pts() fcntl$lock(r23, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r23, 0x1) fcntl$lock(r23, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r24 = syz_open_pts() fcntl$lock(r24, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r24, 0x1) fcntl$lock(r24, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r25 = syz_open_pts() fcntl$lock(r25, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r25, 0x1) fcntl$lock(r25, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r26 = syz_open_pts() fcntl$lock(r26, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r26, 0x1) fcntl$lock(r26, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x8}) socket$inet(0x2, 0x9ddbb2191fd3177f, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r27, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r29 = socket$inet6(0x18, 0x4005, 0x70) r30 = fcntl$dupfd(r27, 0x0, r28) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r32, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r36 = getpgrp() r37 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r33, r34, r35, 0x5, 0x7fff}, 0x6, 0x2, r36, r37, 0x7f, 0x100000001, 0xb1f1}) geteuid() r38 = semget$private(0x0, 0x4, 0x408) semop(r38, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r38, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r38, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r38, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r38, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r38, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 20:31:53 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r3, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r8, 0x20007471) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r10, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x8e, 0x3}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000000)=[r7, r12]) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r15, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) 20:31:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) socket(0x2, 0x2, 0x35) 20:31:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x87}, {0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) write(r1, &(0x7f00000000c0)="ab3486b3d86b69578ffa147ff565df228080d9", 0x13) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mkdir(&(0x7f0000000080)='./file0\x00', 0x2) socket$inet(0x2, 0x1, 0x20) 20:31:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000024c0)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0, 0x0}, &(0x7f0000002540)=0xc) setgid(r5) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) preadv(r1, &(0x7f0000002400)=[{&(0x7f0000000080)}, {&(0x7f0000000140)=""/20, 0x14}, {&(0x7f0000000180)=""/50, 0x32}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/21, 0x15}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/212, 0xd4}, {&(0x7f0000002340)=""/167, 0xa7}], 0x8, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1000050}, {0x6}]}) pwrite(r3, &(0x7f0000002580)="539626c41338b5142bb62570d57527bc5ddc43b7824cee5c9531886acbc968", 0x1f, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000002480)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000080)={0x1, 0x3}, 0x10) 20:31:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) open$dir(&(0x7f0000000080)='./bus\x00', 0x93, 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 20:31:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 20:31:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x1ff, 0x0, 0x7fffffff, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x4e5fee9c46729825, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x9) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r5 = getppid() fcntl$setown(r1, 0x6, r5) renameat(r0, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) 20:31:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) 20:31:53 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$sock_int(r0, 0xffff, 0xdce4431e78ae0ea8, &(0x7f00000000c0)=0x3, 0x4) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f0000002900)="223914117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45e08993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844c03554f20d3b3f0c90b4dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793d21a26ac4559d38344c22bd3e0c5daa5b3bb410700e7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b96db2060000", 0xc0}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002740)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d114be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a0000000000000000000000000000002408dff57380b6c8eee4bb4f00e682ed3b7eedcf7a0ffe39de4c0ea8c2b8156fbe74aa04efadda6c7fcc8e0c63d8102f457996e935957942f449de59cce151e10977bfc183df36d326c0b85c6c327bb96807d8c0ec995508d754341dd25dc1fd1ed5ea8e60122a01dcf748ba9d54d20181509c74e01ecae34656932712bf75d7933b2c1cd8ab401277be68c1e2d8a65bcc9d2753603bd88640a1d3f4ff", 0x185}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f00000001c0)=""/193, 0xc1, 0x40, &(0x7f0000000100)={0x18, 0x3, 0xfffffff9, 0x1ff}, 0xc) 20:31:53 executing program 1: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000580)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') 20:31:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6202021ae000000198eb725306ae019308c185f1589a6fba277b2cd17f630eedb973c93ecd8a3fa9ee4aeb2a514176b77f7b6942"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 20:31:53 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) write(r2, &(0x7f00000001c0)="1a2d4c1762d026f2a3b28883b30548b6c0781aee397a970b7196b29d59271b14ddf421f2fa6d9d32b2bc0dde68fc68c9d86777bf552e8d12a5e152ea11573b6fd9470c1c53de46680b0f0c22d86f289856f624e456373da0cb23820696b870db3f7387d74dab289fe79fec94aaad28e483218533677a5b01209b0c99a1c0625341b78355d74587d57dcced2d51b3c554be60612f086ebd663d2d04fb10fb8902157be0d3020e238e57a2d2b04ce5d914740c1e6398215ee501608ca7e2ee44ab5518d848737aa8c16be0db1597e718fcae", 0xd1) 20:31:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x150) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0xfffd, 0x7, 0xf7, 0x9}, {0x7, 0x4, 0x1, 0x5}, {0x4, 0x7, 0x0, 0x5}, {0x3, 0x1f, 0x20, 0x4}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) bind$inet(r2, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x15, 0x0, 0x0, 0xfffffffe}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x7, 0x1, 0x3f, 0x5}, {0x1, 0x0, 0xa3, 0xb4}, {0x6, 0x1, 0x3}, {0x6, 0x47, 0x1, 0x7fffffff}, {0x5, 0x1f, 0x8, 0xfe05}, {0x4, 0x9, 0x6, 0x1500000}, {0x3, 0x0, 0x5, 0x80000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 20:31:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x0, 0x81}, {0x84}, {0x6, 0x0, 0x2, 0x20000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 20:31:53 executing program 0: r0 = syz_open_pts() read(r0, 0x0, 0xfffffdca) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 20:31:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="c4b3454f6988ab4a0870e7140f35123b82e38e06d85bff177061f134446be668f2733d40e1515ee69516ac56e78797386e049cc9c55b7dc4f36bbc6db5d5b7afc8a0c8050432f0d5f313db1c3d66a0eb9cca4b8f9b560c2971615fb184352ef309e509da312ac9219bcdcc5a4c5eb3c6c222e3761e48ed5a177f555aedfa66379b70"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() r5 = msgget$private(0x0, 0x110) msgrcv(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d"], 0x1, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r6, 0x0, r7, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000140)=""/66) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSBRK(r4, 0x2000747b) write(r3, &(0x7f0000000100)="8c65", 0xf) 20:31:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x8], [], [0xe0000000ff], [], [{}, {0x0, 0x0, 0x7}, {}, {}, {}, {}, {}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 20:31:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4d}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") pmap_unwire: wiring for pmap 0xfffffd807f009000 va 0x20000000 didn't change! 20:31:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8, 0x101, 0x0, 0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0xffffffe1, 0x4, 0x8, {[0x0, 0xffffffff, 0x7ff, 0x9, 0x0, 0x0, 0x200, 0x2, 0x8000, 0x80, 0x16a, 0x5, 0x1, 0x0, 0x100, 0x3, 0x5, 0x1], [0x6, 0x6, 0xa348, 0x101, 0x1, 0x2, 0xff, 0x8, 0x7, 0x1196], [0x3f, 0x7fff, 0x2, 0x2, 0x4, 0x1e600000000], [0x8, 0x4, 0xd8f, 0x5, 0x81, 0x5], [{0x8, 0x1, 0xffff8935, 0x1}, {0x8, 0x8000, 0x4, 0x10000}, {0x5, 0x7fffffff, 0x0, 0x20}, {0x7f, 0x5, 0xad8, 0x7}, {0xff80, 0x4, 0x8, 0x9}, {0x7fff, 0xdc5a, 0x0, 0x101}, {0x0, 0xffffffff, 0x4}, {0x2, 0x4, 0x1f, 0x7}], {0xfff9, 0x3, 0x80000001, 0xfffffffffffff001}, {0x9, 0x6, 0x1, 0xed20}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0xf9, 0x0, &(0x7f0000000040)=""/249}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0xb3ebb8518066b80c) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000001c0)={0x3}) 20:31:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) socket(0x1, 0x4000, 0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 20:31:54 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r2 = msgget$private(0x0, 0x39c) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/12) socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0x10) sendto$inet6(r3, &(0x7f00000000c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0xda, 0x80a, 0x0, 0x0) r4 = accept$unix(r1, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) write(r4, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) 20:31:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r3, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f00000001c0)=0x1) setuid(r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x24}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") syz_open_pts() 20:31:55 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) recvfrom(r2, &(0x7f0000000280)=""/158, 0x43a, 0x41, &(0x7f0000000340)=@in={0x2, 0x3}, 0xa1) semctl$GETNCNT(0xffffffffffffffff, 0x2, 0x3, &(0x7f0000000040)=""/124) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 20:31:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xb2, &(0x7f00000000c0)="d1023495b5ca7f2bdca751c0f19977e58ca067d15e9641cd2c4b88ba86c06339bdc3e7f94ebeda03acc1d556b3c44f7b452c4d1ea313e80e3e71f41d53f8041e16b8e8e02eda8157964e30f199ba84f45445e3a1191b5803dc8401cecb7203e83fbbf347e3643ece0f60c41d024a2e44fd09ac627af154521dd39ffff2899887efe5039af8ab97522a0b94b3e5f1c959eafc0579bbfea6e0aceeeea0293cd4d2820009886f5b54b1d96e256991848422a447") r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000200)) syz_emit_ethernet(0xffffffdb, &(0x7f0000000180)="3dacb4fa401787c0fdea23eca209fcdf9027a8cdf01a52d956c70000000000000000de1f82374efe341bf87d55000000008044837623aacccba116792b3d97de981e0d3cc9896c53edd24261d397ab51002bda81a94a4a747f8f984f075ce4bf4d354e") 20:31:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000780)="3992f7ff05959fc9fedde4e599cf") r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = fcntl$dupfd(r1, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0xbd) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x1, 0x7b, 0x0, 0x10000}, {0xff07, 0xbe, 0x40, 0x8000}]}) 20:31:55 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 20:31:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x30, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 20:31:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 20:31:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x1, 0xff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x7, 0x5}, {0x4004, 0x3, 0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="a08a69867073dedf9f226597dc17") 20:31:55 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r1, 0x6, r2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)) 20:31:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x80000000) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) pwrite(r0, &(0x7f00000000c0)="27b9e191deb88516bab7346f211d1717e2fe5aa6e06bd7036d1940251c4e7e92e7382f9bbb577aa7d4da2a46197df2bb459ceedaf7753f806df180143e8be04a450fe1fc59372d4e604dc09b66d7c7672a281279b4a7514d786c7b438f666b63b1d66633b214ac9d3963edc093d531c8", 0x70, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r2) msgget$private(0x0, 0x400) linkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x6) close(r4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r5, &(0x7f00000002c0)='./file0\x00', r7, r8, 0x6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x80, 0x9, 0x40, 0x7fffffff}, {0x8001, 0x5, 0x21, 0x2}, {0x9, 0x3f, 0x40, 0x7}]}) r9 = open(&(0x7f0000000400)='./file0\x00', 0x200, 0x42) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f00000006c0)={0x1, 0x0, 0x0, 0xfe24, &(0x7f0000000440)={{0x40, 0x40, 0x20, 0x5c, 0xda, 0x61, 0x6}, {[0x2, 0x3ff, 0xff, 0x200, 0x5, 0x9, 0xffff, 0x1, 0x80010000000000, 0x7, 0x7, 0xfff, 0x4, 0x0, 0x7, 0xfff, 0x6ba, 0x4], [0xfffffffffffffffe, 0x9, 0xc3, 0x101, 0x242e, 0x10000, 0x8, 0x236, 0x2f, 0xb2], [0x8, 0x3, 0x100000001, 0xffff, 0xfffffffffffffffc, 0x4fe18a15, 0x306], [0x7f, 0x101, 0x10000, 0x9, 0x7, 0x6], [{0x4b, 0x5db, 0x8b, 0x7}, {0xc81, 0x8, 0xb2, 0x4}, {0x800, 0x4, 0x16, 0xce8}, {0x4d3f, 0x80000000, 0x1d0, 0x8}, {0x5a19, 0xbb, 0x400, 0x3f}, {0x4, 0x8, 0x3f, 0x9fd2}, {0xfff8, 0x741, 0x7, 0x9}, {0xfc, 0x100, 0x3ee, 0x5}], {0xff, 0x7ff, 0x9, 0x6}, {0x0, 0x2, 0x5, 0x3ff}}}, 0x8, 0x3}) faccessat(r0, &(0x7f0000000700)='./file0/file0\x00', 0x4, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x4) bind$inet6(r10, &(0x7f00000007c0)={0x18, 0x3, 0x8, 0x8}, 0xc) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000800), 0xc) getrlimit(0x2, &(0x7f0000000840)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000880)={0xef, 0xfffd, 0xfe, 0x7fff}) open$dir(&(0x7f00000008c0)='./file0/file0\x00', 0x0, 0x20) r11 = dup(0xffffffffffffff9c) bind$inet6(r11, &(0x7f0000000900)={0x18, 0x1, 0x9, 0xfffffff7}, 0xc) 20:31:55 executing program 1: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) clock_gettime(0x3, &(0x7f0000000000)) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) shmget$private(0x0, 0x2000, 0x702, &(0x7f0000ff8000/0x2000)=nil) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='!$\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\xe2!]\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=']?[{*[\x00', &(0x7f00000002c0)=']\'\xcc\x00', &(0x7f0000000300)='-\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='$!\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\'\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='(\x00', &(0x7f0000000500)='#-\x00']) r0 = socket$inet6(0x18, 0x4000, 0x1f) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000580)={{0x18, 0x3, 0x7fffffff, 0x8}, {0x18, 0x3, 0x401, 0xa1}, 0x9, [0x5, 0x7, 0x80000000, 0x4, 0x4, 0xbdbf, 0xffff7fff, 0xfffffffb]}, 0x3c) r1 = socket$unix(0x1, 0x5, 0x0) pread(r1, &(0x7f00000005c0)="1474eb4aee27ffa758aa4310110b7929ec00fec891d86d1a7ccdcfa54dcec9f2590d247c46fdfec22532f900b316518a2e34c7de211b68c4ea686246b064a50f4e2d031ad9e342f1facfa0a60f6bb435bf2e6d36b6b2e3cf54cfd186bd9fcda7647615", 0x63, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x8000) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000006c0)={0x5, &(0x7f0000000680)=[0x8, 0xf1, 0x6, 0x5, 0x6]}) r4 = syz_open_pts() fcntl$dupfd(r4, 0x0, r3) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) setreuid(r5, r7) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) syz_extract_tcp_res$synack(&(0x7f00000007c0), 0x1, 0x0) r8 = msgget$private(0x0, 0x25) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() r12 = getgid() r13 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x9, r9, r10, r11, r12, 0x42, 0xb71}, 0x4, 0xfffffffffffffffa, r6, r13, 0x8, 0x7f, 0x2, 0x2}) msgget$private(0x0, 0x45c) 20:31:55 executing program 0: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec31648463e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000694efa66e898c4e0f0fa8216cb9b10e7fda5119b748d486224b90379a16d9ae3f32b386aa7bfd7e284a587818033ee2fe73141a1910749a692107524e5af0a8854ebe30ae3b2ec79a2a17b8c49a9be76db0c22cb5aba296cb758ac53911134ede691c1af5692822218f594fc649be31ef2d05f3421cdca7ba003f47f9456d057d8b06900353466b4de3b819b22428bb014047001f4cacf19a7c6f0e475470d17fa4bb7badf5765635533554550f7b9d5e2612b992750a391598bb430cb4005cb5d3b3174d334ec81647537c041c654a25f9f495450de624979224f49cba26ce5cf710d43cf4124c3dcf2b51f2a3fed3e60246c561a530af98f29c37bce10947a7348f13d7d6e078a8f53c78ae9acbf6f"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000580)=0x5) r7 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r8, r5, r9}, 0xc) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 20:31:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000725000/0x4000)=nil, 0x4000, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f000016e000/0x2000)=nil, 0x2000, 0x2) chroot(&(0x7f0000000080)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000001000)="d631a6a84aec37f35508df19cd92dd407eaf2d8859fef37311398aad17791cfa9189f29856bc9649e1128d2cc92316b9e17c15ef763923c64cb4aee614b49d54cc1078e6d2d44ee00007379ebbb2ef8d68b99115e65a8f64f8684ad7f6f52093840980421d53f89821ddbaae19d16485a8eae7ca200a263d3c223b3cfc223236f0843dc7c45ef990e7ddc356f72f50a24fdc79fbefaf58d57f1ced7fef178db9e5891679b5f8656ab55afd0677a7759159a72913fcc3e11ebe47f8a9fc9f5d474b4cb96e7ce46427deebcacd44bd6fb0e3a16c9683ca812adcc340f67fd9663127ddacae95706c6079164b1f00862b5aac55dbf0957cda122e45880d529cf60781256c55cb91fa88344db99a2475061360f4382128a451cf9271385a497abaaf3657ce707a8e9c9ade125e5e89aa572bf85deb82ad283408825d6dcc9b402a420cb7748576a5203adf0effb1820759c7ddbc02b4f446d4e824d170fb1df7939c8259e35acb4cbaefff651f90f91aba978006966e54019b3359ec5d3c841d0e29d93868d824098c5a985ad9647c5924c516bf5a218eaf3956d75a63eab8a45838eb0ca895de61da7049998d35b2df517d559d255a018094826890c9e74c573e14e51becf4e64678b7d5a8e7b95201d9b1e5b46e0ccb88673cd753ba7b9b2feaa91e6659e5fff326cb8ffe5edf553b137f6fdcc5bda3e376d5e38615af1769cc2a35be1d3e075c8530479feb2f250f0a662865cdc6ea0df2bdce6939dffa39dd75314db76d4666d0b23a314e5b5b6a2a612c9eac91d1050089a2331062658bcf432c90f5a94d6ecebd9dfcdce50fdb2cb4ef62c1e75b44affefb31a15c5a0c3230f983644da12b3929f104ea3d8efb37114bafe13c59bec0cc298a12360916154b20739fec2beb4a7c46e718275f9ad7f0a6ef27de1148d0d90e4740ee181aaef0d58fa62df5dc8f3a5e0ef81f9da731c1f27c228ff06ec6d2d89470832bd273d687d6df42aefa18b660223ee2b9b0dce7ffcce60cfe0c84b5da11e5e3dc8437ca35227b336bc4194f1a9baab1aaecd23a869761489558c8a5e77c7d4df6e2f4f80986557bb5094d2c30e18d8d578dfb26d15fd21902e97b44774049e7cf835655b3e2d34aab4f35d1a899367d9c6aeac1179ee43b38c791ac757b27cd34c19b513fd84d41013e65799fed5310e990e57b9807808b252881fc02250a2e8106e2aeda5cb78c7955cde44bb5cbc5d16120922532a58df1f2fbcc9b2a5e34b749aa6e691a205bcbf5589edf88e89ce061410ea80cf64c1560f4cddab3b3b46789dce3a71a749e843282afe80df8c2f572e18badd8449b73cac5b40bce0a16163043b31ad5d7eddcaa5ec537f7246a9ee56af3dc1d443444492e72a3be5ec200c7d9b52067a40b168b661d0fb375613d004a4e8a904309e3a51bf1a97d8562550325bd462f2d40aa6fc8113e75b2302d48604a962fe157fc4a8cb5bcfac9d9e496a2e042be53b8607ba150ec5ef99be9a8343c0922ef9ed3138b0d256314d2ad861308277184e42e5e9321abd35a7c0848410b2d0596f12478144900b49c6b7ab5bb1b3ab64687e8ab58c89cee55303e8b6d0b13a722a29a6b139b4d8494c6ffafd752e0dc9febf3c1a436fde985ba9ee1abd60c15abf161cb7efbd2efea4e27b0a46d9e9eb643bbe31d91cab698c38f933ecc466801cfe333307ee1896953cf28a2db0f1225e5c7adf4b7b8f60c99114e428f63fc1230ac9c76884f4a2e2d80b4308b667b0a6f208ec6745abce5bd5dd8b780a54846b654e665756450a28d7bebf120dd31bd38e672e079ffa29d220a87c4173a69bf1dae7042a1a5aff9dd03a01fe82075718f511500ecd8fadd828ac07da1ad28ca52c5e5307b62d142d62021736a5e85555a62ec62a5a8cf14bebf7fc09aa089ba193df7047b9e2820515ffc414a9283804bfa72a4442a8d41f3f875db8d7b0dd0487063efcf08e5d524b394e120ede6f2cef1cf3dbb3484023030e971eef0c518d7b3856e1ab124b6ba7c3a33ebaf5a56ad30c6451ee82500d4df0d2c3d751f29db6c3ce020b7d4e51ac972421828fdf57b25b1177c34ac4f3bb5efbac70db59f16d8c2798fe1172ac4e3bcbcabaa8458dd26053a551037e60e8fc1c3d9975cc81fcf145ca0280e704c4739bc5f9a19e6cae8d6964d835c1297005d779ff821cc3002ab27ec470ab9b3534d3bdfec11569bc70d357a99ca1997c26d93fb0665aab5d87f88a4aa37bddd4964769d095134e0de2b02402ed73380d76b6ffdfaa28e38007edd0c232e316ac1e43c07cacdc96489050943f050594e9abf46d77973da7c958727603ef36626899b561d4bcec530c311b4dc2e0281bfcde8d1eb42dc85c5e27ddd621e4857afb744f1996074aa473646a719ed0ca1bf03bd4560f0454b7b26440f45d385907a899a2866f3bba71287c4057c0e0d0523a6367e55c04ba090e7384c6501c8734eeb8c419ba4ada093d87df8767967d2c9a68e93c9c05676b9a9a5000d45fb850dbf332f62774da08403eda62657c0d100e0850602c89ce9cafe195577d7edb0e2bfa23887b11d0793def763e0e254a4cb0295dd9edbff4203373e9584c4c7f8994cf3f9fa7710d4ca449ff3e26090f41ab501e41ce54f0888c643a16691d064af6bc88b4d2eb8db74abe0f7ddafc1513cf286fb777089eb77d4cca6aef2e92e5ceeb9a7674deb032b919673ff5b1b76f0e6073d034616218b16f48d16ad70d9a2e040522f709837e8b2442385323307162f78df92221a8ee73e3ac145420e5d00bb4408d8e3719146edcb893ad2157989f06528a374c304187676940e62e432b8b887576b3bb21a916024f481ea03f9a4375d7b3260bc8554194797aa9b30224e03d97943231704a67feec3e93345cf641aeb71a481a1290cc0e30d5efb3cda9b72229d2f00bd170e7b16958924272965d17a6a463c5134e056578645f70d198787be41872334dc69087294a5bcaad6875b0fcc91564030a4dfa03f1bf1d0dc3c5472607e35cc1af05f5c9124c3a368640de368836ffae9de20d2cc3fe86874a4892d65e888c724b38409463f790c81f1ca82b5adccf7a1dcaa193a1e3619f9bf545da446557af6ffb71835bbeee1f0b00d503e4cd2ffd137668f5147b3649dc8fb6c7fa960ec7e17ed477eb1969c5cf8bf021b824bbded27cd142cc82e383b0324478374723af4c82a2b52c211e4a3ffa189739a48c178fc0f3d8712ca41b3b0e929f6dba60b03bb9ac06185b63cef250c493a6a896f922aea8f33966ec3bf59ff4352646028b3b0d0c6601c6b005f80d2f0785d7aa04dfe47c87b9752977514f113160ef3dde40d5d4fce00accad6bf161b8701dd99ed860e087fd9a141b895ba8a7143dff6c4349286c796dcc2d0bdc15b74291a1f97180ab4d4681273852807466a19a1778ec7d583b2af938c33763a67cc41e8cbcb5cf11a8e0a0771a6cde5c47c2dbea1c1e67b9efc9aae2b34afc1387a8a965d02bc43587fc68c52915c79989d6c05ad737d175d6d000804a08f4ff6e3f0324b6352e393f6709bc5f94bb16769686e4fe97fbe411487e4a428220a614bc98a94c50bbdb7410032ea868440f3b8e43380a92a4132c2b946d158e229c8bb19f535f241f65b05a393143dab6914211edb1ab57ff573c906abe84db0be28e7c6286540292764d4c3009db91708295cb3109532ad223b49669a4b3cad726c4577cb7831fd54f5f96930cf18da99905eab18e13f6c74d2f2b21e70a6d2802b2ff3e508038517a0e4c2d2b75e43e05f8a74e6322d122ea03df88f3bd857a3718ca76bd557e41f5bc8aabcac14bb357beeef75c434d3ce85c04ab5ddf801ddb155d36def45a187bbbaed6b8b68892122b6af57b14e6119d47d426af5b79e40e11b0d66ee8b934fe49c55697da92abdb5df6cb857fee85c2ad36f7d1cb6c4cd671535600f2b9399f85f4ba1dd647d80afa8a04380937c23f3722fe2239a93d47e408ae404b70fba9279761de49a534ea9721b05744cdf89740d9c40f00cfcad85966ddcc9428294213bf73ee6eb72f7419d59001d2d6a547a27e6a7a49d5aa07cc3a575889141eba94e13a84dfc25d76848ec82ce34cbbeb57ab0a61ff52424d3fae71aab0c2afba8696176dec9a516d2908f1b98b9d44b78bc50c23238303458bd0514343075daaa378f900550ca6bb980808450e3b533ed5c7575936c2bd6bd7dcc89634b43dc4e5e618b6d72b38c4ef534ca3123d8274e5196b03c4929e4954bd1ceeec95816ed3d8fb6f01dbfe5abfbbd84f5b56017029330e29cf3e49189f7c73783b3f003ea34dae023e99b884a94d3d622f5a63195930e77d58d26b5fa3a3ffd463dd6d4a3b9ff827380132b72ea45385781cf6c2793827bbd73e94a3199a56769c730737fe5a861393cbe6417ee05bcc54900c3a9a91f9b6708f6d4420b27edc528eb22967a5ad02e29de4d5961f7251eb3d374ad6394e5003025ee92823e2174102a27c3590ec4e3cb5e3945f2d601d02a019ec5ae1449c48e88cefd99b9f45cc2e039203cbded7c494159910cce9a47e253b12411d1dbccb3c237b1304bf8b54e37ab2d578c458d6d05bb346895aec9cfbf15ce017dd13240f3debb41da3dcdb73b780b11244e0e8029896f0a3204fc00f8f853e6cdca8e48c13171526693dcd9d4bcdfad4fdcf758295f80796d8c6c578276c334eab8d824c64ddd1d02c31cc37d61eb82ff9adf5fae486ca991f04ca857ab51e524f43a12c0f447805133c3ebd1b3097dfcff24e8319e2a9d52fc6652235a47ee62c518fd0a26794d4e14e759e2f923f54afd00e588a67ce34fa881414cde94c65d7d6ac1fd5c8ee445fbdd2d6e66ee2480787f537ece60ae88b36e53999f356099ffd1e079e4d0b3cea04453bf23dabcedfb353686ca6b5699d722c7175a6006e3628bd6eabe1d3681572c88cdfdff38b91fd7f18a2b7f9eb2192c810cec25ddfdac3ab291d9b61c8340baf3cb687e2f785b9bd856c66f4a5d73f6a103b3355bd356873eb48147741f673572dba330e376d21a59b37ab1f1d7b676920dc1185522e348222fe6dc4c02d0d7af34d1d524c0582a8bb0154212e733e6f5eaccb382323ce3094344943e787fb9a4be44e8e19c1412faf76cef050546e92302d446396099f30879ba95f1d5d6b056550e8f22cf85aeb38554ba4d24710a8e8a788d326c208b269a83e0bbe195e65816ef989449d1fe7eed7047d31c9d7dac9a95f9709f3eec689eaf680515f17a9fc61984dec1d23b904490d3d56f94e9441769ccfa5855042b0ac9d592445e000de9aed5bad7128b6924441f145c9f0afffd7b61941db94ffddf1caebec0262a57a9d04633a2e17799ecd7cb8d1e546bbb92901693793cea24a6535f293fba36d6da23eff2494fa0c998458d150e6649892300b401bf4285dd9064abfcea8d04ad3d3b19a49ab0514ede644f72facb9f97c502d352f6f3991e6a6c571d4fb5eb216df6ddd8d141bc0d93b24fc6427580b29d122bb5ab2a5dd42b69be5698e120bde0e281961657f11c68f933027e412d33cc18437adaa7aa75016372bc10403487f076fb8ccd4c7f396e072c71ab2d3d3d0468d5bc8984e3be7335f09907e0884e60a313f56fc4261d07c84dbb027b449ef90e07e7a3dad045b6bede22ea57edcc3d3b5e17f7583a8dd187ac243bc6a04ceb7e74323842d389c6b228651039cd7865eb9fe10c9c0dcecc3fcb36712e7ac3f7de30df3274c2f07dbc8a9a2d62a72bdf6c4c048fae7370ee11aaf800", 0x1000, 0x0, 0x0) 20:31:55 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r5, r6}, 0xc) 20:31:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x101) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x0, [{0x1, 0x8}, {0x0, 0x2}, {0x1, 0x6}, {0x2, 0xffff}, {0x1, 0x59f}, {0x3, 0x1}, {0x3, 0x5}, {0x3, 0x8}, {0x3, 0xc}, {0x3, 0x404}, {0x3}, {0x3, 0xa}, {0x0, 0x4}, {0x1, 0x4}, {0x1, 0x8}, {0x2, 0x1}, {0x1, 0xc060}, {0x2, 0x5e}, {0x1, 0x81}, {0x0, 0x3}, {0x3, 0x101}, {0x3, 0xffff}, {0x3, 0x10001}, {0x3, 0x10000}, {0x3, 0xfffffeff}, {0x0, 0x3}, {0x2, 0x5}, {0x3, 0x800}, {0x15b08c1a72488295, 0x5}, {0x3, 0xa3}, {0x3, 0x1}, {0x2, 0x5}]}) 20:31:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) connect(r1, &(0x7f0000000180)=@un=@file={0x94e1b22f15330c9c, './file0\x00'}, 0xa) 20:31:55 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x890eaecacbe1c31a, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 20:31:55 executing program 1: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0xa9}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xa) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r6, r5, r7}, 0xc) r8 = socket(0x800000018, 0x1, 0x0) accept$inet6(r8, &(0x7f0000000240), &(0x7f0000000580)=0xc) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 20:31:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 20:31:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 20:31:55 executing program 0: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f00000000c0)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 20:31:55 executing program 1: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87080000009278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c709d6b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e6878"], 0x10) writev(r1, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 20:31:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x64, 0x0, 0x0, 0xfffffffe}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 20:31:55 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000200)="94b9cd3f0c1e79a952148d0c805dce4aa0cc0824266a03797a9def45a60803b0866e22430fa71056332e517c549b75f5bd06322ca054b3cbec45f692d9eb75714d9bbf822d65bbe6e635691c8c7472aa1a9909f04252a20f1c5662a28b127d10a04bbd7d6cccf01ba83de52c868e444407db95c55f5900", 0x77}, {&(0x7f00000002c0)="ecd9d73a50cbadae7359143176fff4319566fb7a4fc6f1e5514eb2faf95b667cdf577b7f0d85069176b789c872dd862ae7d720b3ef0c5edca26c3d8b376a2464c13bdb494ddd17e4cf87a5ad4697e8c2cc7da3698971fb522562203127ecf2fa6f3c8d39f1e6f656a3d0968e82002931ecd213ac1ae1344f8ca353ce85bbd3926ff7006d0ecb4ef47e912d2089b76754e97720d5db9293b0f254585cfe4ddf166f237d17b6b8d19ccd7e62cbfa3fe715819caf9b01c0f617ebb368672ca8220d8bc6f9a645ff84f9cbae1cf580a6bbd1a3b09df7cb858de1d3f899585f283bc56775806bde5f18e157932016cc271ab4d8ada1208a3fa32d83dbb61896383ad24ef82ee16421aaee2d7cd508d01039630bd5d621ab389ff6f6cd2be1c494383db94950810c7fae81af007ab83b247a7667dce40fe3c1a928ce26fb4173cb7ff8d0ea26afc2a2de5eb31f6423216329fe5bccb90bddffe8394a9c8c4e1441be7ff6ebb774f486117835a3a7812c9a87c2eab0ce07ce3b352f478e7a2635193b03907d58b2e61134291193d546cce3e413ec5e4c82e9ac8329042e25a382d009c99f6d6eb6facc8e0a5544717e415a3f0e7177ac90a438815263649dca16ec05e011511b5e6d08a420d8f4c02816fb7fece7e01de81132e815bd7b10c9184d07072c8c522a6e5f3f5a20df171301b13cc9d1e8d24fb67f2b21067efe238f46c40afa7fb6a4d010adc5719383c66eca678c4ea394a4d62228dc1acdd088d3bc562ff5e5c14b93f8d45f792333e7c8aacaa15a45bdc22c2619b872f2521cc8587bdc18f3ee6120840c66a53af3ec5d1b09642557796bf3c97e74241279653123d816d8320609d68aae5c925fcd034d087354e6f266063be66b62c6e79ea1dc9316671a662fdc8cd4ccace6d057ed04bc4323dab03147be45eed7954e1f0db1f047a54fc7a8995f019053b1aadb6c3a6b92d54642d7f728f61fb46c7675986a3355ae4bfeb19d769a8f2423f9f21fca401df1b324fe353fa25830c32cc245e3ea8deee3e84d2bb35f2767a6ea9c99817fa1f17e4d622dbd011032ae783b1560e1c8acec4eff8807871cf99f6949f863765b46a7aa1bb764c7279978d9fbb06f90d8f3534749daa35b1bf38b37c3502f8e8df9e093dc8cd120daa758127b930f036f3216dab19c214408704c92081e44e30d538ab91378a0c3b190425b528a2497ee585d5338dd8c9db8abf0f91a49756a87e4ebae53b2427681a429be40919885452c9d36747285ea681b6241a0dac657097e44fe75139d36fc9ad2e212cbb983b5130d015ff4ea9da4a1f6fa724170dbefa37108d38599483adbef3ef8efaef9ea88c0feb7cc7e396e545714f7a233f2f6405e19067fd8acc9d6b39e2027390543ad6f0bd6e44774cb69c499738f29c8fe794d306a37d837892c96cc8d1f698a48405fed045cfa4b0c66761ff77d70a0ef392398dfa3c189da7f5d3c3360e469576d97c20888c009e7008d390211abee7dbfd370305b0c8c70d96f9b00db9d3796ba8633be4bec117bfb866f257d454ccd411ae92a681c4d650eee4ab6986509ee07d3415ee4884e892223c622c1548c233cfbf1f70f00b57ad379c082ee05cb9a7dc9acfae7ab16d5fac85da5083c62279f725bf8a0989ea2da0db55d683241342171325f9697aa9ca2d5c6ce6fe7c2e7da6b866d53bd6912c8b36f5fa36549f1c8d57812aa1047a4cc3bbd4146f7214dd17b2704f3b2ea9c343cf6b6d435495a10a68ef59353a558b0a70b8c24e47c281e5da153952a354b61b8e3a72480716d4d41f5caca38698a3ad67139c88afc608f8336e42c5219ff79dcecb862b1c54e3a38d536553d50adfd794f5bfda0025b0a9295f8472a1939ab2c507fe6fb39dc60a7209be4ba34f316c30c35815b3e281508e8617b4dfd432a74c285865e0df8b990197132f0384604773742190fc14f95b2eef8c2abb0e701fc1e7691512c7f768445cb9a6a1ca9060a3d11b27d92c57a11a638cb0786be2d0d44f1b40cab953e7a24f81ae5a10fee6c16d4a14c3f95bedb85aa0059493adffe2750f306d51b442ea464faf1751502c2ceb8d50eec2ddc76292a552091ecce8a7c4fd9cb3d4eeb07ef998add1a05ff75dcd07c2b3fc79e0f1ca293c9503f2b93b9d645a799903520bd953d33ced6415c2b2518007014de55147a631273447a79cf61e7c17585208d3a026366c16d578ed38feb54a706ad533f540f020727619c99779502e4afcb15697a3fbcf683fd459fdfa8aef9b229911257731b436089e3512b9f0ca47f87020c455bc75963b94a6b40f5264d471c526fbd33bbcbb8a440ab972783662fe657ba77b8cc93b0753bfe302180ceec52e6b4a0d826dbf518a10b19afe9134d4baecff125dd8381449c33c23601d9edaf27a48c14674baffe3923af39aa3a4768ff3969334ee26b5ea520e8a47f2a11163526b364af6b488ec345bcbea1a86af7887010d66cf58cb52c2f848b3cf3dcc1470090322980f413b4d34502bd5f6139d06fb2393d66f214f16228bd088f73fbbc8d1053a745978ab1bccf8a61f138ea5668be8babb73f8037bb1559090f460048922eb54d03f5aa4d44a7c435aeb8ad3c49d2a8b45bb8ce6c28bd5c112b020d6c69ffa47407583ce1edc45f191b46f41e5bdd90dca67e36fb1c1ab69b6c3302bee7399774c6d33fa603cdf1bb758780f188c4fb8369c932f49ca8382ade71c27b4f02a2d1053edcc5bae42c5a5c2f947382985a0c1af1b925d78d74ee112855340f4b3e2220adf60721b92044f9937dc999d77d4dae4f27367c3dbffbfacff957f8fc14e436e4687c1bb23ad0fea1955b01c01e80587153ccd4f7395167237c9dc13c185c2a2399f91de49137d23157e53f1b76d3386f612a88759142521e3cbe7b6f0c827746f13c42552f9223d3a29f218701c9bc475a586a92dd778fceae1481bddf1d9885cafc8695e19658fa4ef0e11c0bcf53026b861ec0d304fc4dc7c9dfdc9cf8f4864b87436d65f5a16123ca01a632734b49b4670605c4d02efa9c0899beef032121f8065d04db2c208dc13dc04aa058e21e611335ee2299c123dbbf4598c602aaca65cc6c31ab1cd9a9872bf58fbe985403847ca56392250d86c0a6cbf6b39e6ca4d40a517699186d992b62796a129786daf8614717df6e8b15e6ec87cc9248065390d2cea3c0252ae027b4ceb1c8a894ac1f66ad3d3309bd51884afcd9e7f97671135ee584e14d9eb2d14c8ee7199cde6fbfccbc53e56b248258fc725483c18337a884dac220cb89bb1e7628afbeeeeed5eb1225e6d55aa43a09c85386366c124b0ba015283485e186561f255829d4a94db1fa8112d2d4731a424f8113458cc467b73fcc207e3265361d377c181902eb0978adb00176f4699d1db0da554d780bd5fa71369067b608185104c7256aa643a258b31bb60eeb7320d5546b7598a34e8c6ba5bbfa24d1526e5f2491ed4c21ba79378d8ac843d61fe716f02a9903c6f190e47140057cad6c01a51c835bd35a1ca39ff1240711054c7057129b11dfd96ac581fb2f39d254f60b076fb18250fb1139472d7a06ce9e97ec5b77b67182cee77172da4ad9988f3951c40be256e502eb2f96eaeb5a72f376f4e6e097cc093a49d476e185dc98dffea14bf1d3efa23110aa6d24c199be1a9b831316723d93f5d3565207c460b7d4fc3a950a8971068ede6517df984f799ba85e24185c3db453f84347cedf1249a405caff826af7e77efb26913fb55d62d150a1f599a6899b9148dc46ba03e09499c80b3d3f37db1e0ac0652e64031408f684b62dd2c1a642022c0e9edf48fc4c66e6c111b6707745eba6ba1389668efe201e1a383e012de640a805017afbefbde53742b118975d0d4e0fa6f8eb7705d5aba7080a3edb735ff47b14a9fcf5003331930eae185d3b6ac1f7ccd8b6e951d29477d2ca4d077884fbc57605b35e2623a7481e185106750ad7d16bed173dddffa616faf78f0196f552a6bf39e7608473e08ca1565f4baa648f154136bef9654b24f5e58ed3be6537a985a17c3cc882bfe8fbc337e2c73be528a1f2bdff45f76a7425848492e4706b7dfff1c3fc64799c184e7aaab2ff76da93c2b7100322c57e6e265dc672d7edb86ab5a3ab6c02d529ec8c6e171d4965788a6634ee6ba1d83a38d3d1d390c56e483055cb06438d379ae97ddbd6522bea7bec4fdd081ff11ad0bf80281192cab50309535dfadfaae4c063573c51b5571a30d14a21b3b17c71e3268255f28c6de5d618240a172f7cdebbddc4f80dd1634519a296d4c8c5b303eba6526862198ef5dfb84e637193b10d232403d7f65c3a53993f74fd048f7ba2fc438f5e0e43eb0a3cfb68b5dd2e1dba8b6ba8bb167bead5f111f646b15eee728ac051e4b4f1712a83cf55963c66f7ccb9422ffc543f550f6049e2cccef743962056d5563aee534a09cc9a14cc08d9de87a3c5e99067e8c97356ac95dcae57d66c130c345a427f09b02368399996e0baa47d0f724f9961791fc91422c86d05c0f0c570a0858a5bdd5b4be1b83cb3cb58ac367369dc5c02ccfc26956cab9e9206d34348a1f43290e03e732f97ace7323bbed68a80aa7b8ab233ff30e59daf3d0db611054cd6f83ff3ab78ad90dbb691100bab31c0942a688bef967d526e1b4384d54094f1cbcf78a64746b035b310c20069d268631fd391d3e1857362ecd822af2e413f3c16f889219442457578ff7e398734864076a5a1f8594ba160a15534f3653374b2f9f1ee4aca6c269f43a65f22a31dcefffd122ddbec7a9b2e4d26b8c9603114fa495bb7d90a26bfe8802d1d663e6974eea841645d21da38882c0ae5d8849d9dbd7991fede1c1916e67d3c33cab7f9b56294a6ece399c6659ef792fb2bde99629e450efe9923a46a915f90efc4a9eb88a8824cc64105fc3e9eb881ab36cdd1bbf8fbc0cd6d49fc1859690f182e1e21bdf254f3a86a73012b3f9aceacb0a9e53350f28168421ce8a3db519f8467fa43801d6a1f5db77e12ad9cfb7d8ecc49df7d04505a98b0bb44618495fb53de6e531b6a44f6b9f4929724b955a52b93bfeafa79f6ea8895dd34e26d4297bde313867d90f16e12baf2de63f827f471625f0a8a79cde38b77107d55b9901d33f0d1292b81845d3708ed6140ee65f6a94bc9f58531198b080d943bde0dc2fe34dbee64080a5784af51197f24c377fccf19aacdc78332944ba0598a9016b649c470432c59b4396466efef1260c7456caebd8a08de695405d170b3ef5ca205ee5eb56d0e96b6dd9a1d5fe206713988a2260f1a7f42c397d596cf0d9f100ba6915f33d993bb4b5fe48a40c4f592f407c0e685422b561835d3fd598edb3ac5d67a89512db95783ea53fb880c310b6b48565f752d6ae305a8c5fcb8035fcbe94fc7d63b02bc495961532695d751b10d2227022621b6f40f9dd4d6f867c22ed0a187e0ea694a6aa5f5809cbc940e19801c80a473f418d253883061be33a06e3faeb9047c0e91ca1fa3356f7a0d8ed0c4d5d4a20930651bf750fc047f4e9d96f4ff28f6131d3259a504aa5fe992079dcae6e4ae631c2ea01f02e1a544935ef59cc3f635574e300e3d29d38ca4ecfbeb316bea3d29a3b8de52a627ae315b16b2a36da48e52da5907db7c82e1beeb4f1da9c9bdb8bfe68109e01295742786a1eef266a60964788e6dea05fb32b8aa46273c158c6ae4d0775135dd5dc2a65adbdb0f313a8b9d7ef78debbe21b7971ff47a3158d1a668ea90579c92e9ec1e2c77c36afb371a0960b6126552", 0x1000}, {&(0x7f0000000000)="b541", 0x2}, {&(0x7f00000012c0)="fbfda30dbdb4451a2ec16f92efaa1b1c3a562148dfa94903453f4af99302c99f4d3889cf9d9a5d265ec2b9a537e96b1fa1e89eb675363d73e6e8dfd1e03d6abd3d854d5c8c951b793ce52abf6f1365c029b2105c4cd05fee0af097167257eb992bbbb6fe17ac4f8f8d403d", 0x6b}, {&(0x7f0000001340)="e062a3c7c1e99abe928d159b9823f7561c9034599561d8a9db21b44a9d2242b47b4f9fda0e53cf3a62b0dd309b929c05189a17f05848608a2167848f75f9c95cdfa8fe98a723ef8c6065c2e68da7aa6565ee36c0b33240119f7e509c8b433a5cde86d9fcad10292c8a99444db2b8baa2207be0f815", 0x75}], 0x5) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) r3 = socket(0x2, 0x10000000000003, 0x1) pread(r0, &(0x7f0000001440), 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530f89b8734591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e65c38305ab1b7b5af2c762f303075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1"], 0x10) socket(0x0, 0x3, 0xe) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) recvfrom$inet(r2, &(0x7f0000001440)=""/141, 0x8d, 0x1, &(0x7f0000001500)={0x2, 0x1}, 0xc) connect(r4, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 20:31:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = msgget$private(0x0, 0x110) msgrcv(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d"], 0x1, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r1, 0x0, r2, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/209) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1010, r3, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$dupfd(r4, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="20ef1fcb00000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) 20:31:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x8000, 0xae) r2 = dup2(r0, r0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) poll(&(0x7f0000000040)=[{r1, 0x10}, {r2, 0x4}, {0xffffffffffffff9c, 0x4}, {r3, 0x40}], 0x4, 0xdf) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r4, &(0x7f0000000100)="7ec1468f0c901724fe00e67e785250b0e6cfdfa177b5c11d8dc41084c13a402a03191f9849f512f0a403009ea1bc6756ce4c19c3dc8c1d831767d63d5dbad04d83d4713cab78f769ae1ab94170daf244352742f2ad5ccb51df767f88d1e8da1366839715c44b658bffe4c2ce7b263ba84b76f2572964f3c4e047f80d35474a89b3e7ae8568849132c22fadd18139ea01dd909607f3e27997a152206db0115dc71e66c774dccd5f6b08a7bf32e62d8c57a3a266e5e756", 0xb6) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000740)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 20:31:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20c0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r3, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r8, 0x20007471) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r10, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x16, 0x0, 0x11e) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x16, 0x0, 0x11e) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x16, 0x0, 0x11e) r18 = getpgid(0x0) r19 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r21 = socket$unix(0x1, 0x5, 0x0) r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x400, 0x0) pipe(&(0x7f0000000780)={0xffffffffffffffff}) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r25, 0x0, 0x16, 0x0, 0x11e) r26 = accept$unix(0xffffffffffffff9c, &(0x7f0000000800)=@file={0x0, ""/81}, &(0x7f0000000880)=0x53) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000000)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000040)="de84fe5e03f4f7a050c5fb087d38896ef25cd789eb4b6159894bd575ae09a8b140daf048f59eb59f59584af42e98bd5d26587ebd50a407cab80aa95d680ffba033e6b37631242b6b4eae919e5429d46515fb285604855e8553ae3fe3e5b00094b7e1a674a187b6c82c625041e217fc0d97b1d96fba6be8ee0a1a7cfb22245eab71b5d528a69da995e6b47eb95ebd6e5ce8d239c02f4ebf57c932baece54e5572baf0f26d5f86da680e0df700c3958f3d35cdfb1854a1cd89f6010bca89e7ab65c7914717980b2c281eec87d6013e7e9b078607dff47ea64ec9f5f836262c5cc771f51d92cd", 0xe5}, {&(0x7f0000000140)="5bd5775bd1a81b214e2aff16df55", 0xe}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="675e5ab905c4cd1d5e5047a9d580e9bb3990671420c7b617e7a7db145d", 0x1d}, {&(0x7f00000004c0)="3742f22f591e2c8cb81eb7f53db5c67da5ad98535406a152e9238b0b9cd5e256cb296a10f46baba294f768fed3837eafba2cb28956035ff5f0c0f217034f9bfed66ffbb8a73dd8f6d689199403059ee2d1b42a0adc4299e3ac021ae4d6bb5c8462b60f7fb01b589692067c67e85c49ba6415cd769d28ddcc9675747f20654f1dd1ff47e2dacb04c4394db8dbc740b5aaf304bff75a60aa242468a7c17a4f27d941233956b669c5034f681e0e", 0xac}, {&(0x7f0000000200)="a39048f6acae720702ddbbfcdde4cdaa6396aa5a62530b2ff58f3bf50e349dfcb392f4b1ec5bb884c01bf2669a4210a61e1a96", 0x33}, {&(0x7f0000000580)="a11926dd065ed45ad4c5920b44cfb8f34031493a45cea527858c39c1974d8dd358f050d19a436d58fa5575ab14dc18838467a619b6ce798a95cf0f7e1c73458fcadea8dfdd190d21ef4d5b0a141c284283dbb7dcd47e113316d3dee46311900d556162e9e86142ddfe57183760ddee147ec7c34138e2a2dfd97b4cec79656ae5cd8b8e8262a2743c21af8a1d1f1435d82ed9a83a99d0347192bab2c95fb5015c519e0ef1", 0xa4}], 0x7, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r0, r6, r14}, @rights={0x18, 0xffff, 0x1, [r15, r16]}, @rights={0x18, 0xffff, 0x1, [r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x28, 0xffff, 0x1, [r21, r22, r23, r24, r25, r26]}], 0x98, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r27 = socket(0x2, 0x3, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x8040691a, &(0x7f0000000300)) 20:31:55 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0x100, './bus\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x0, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xc2) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000200)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x36e) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r5 = semget(0x3, 0x2, 0x401) semop(r5, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x7ffc, 0x800}, {0x2, 0x16f9, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x6}, {0x3, 0x6, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r6 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r6, &(0x7f0000000280)=[{0x4, 0x3, 0x1000}, {0x1, 0x0, 0x1800}], 0x2aaaaaaaaaaaaab9) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 20:31:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="15000000ffff000001"], 0x100000220}, 0x0) seteuid(0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000100)=0x7f) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 20:31:55 executing program 1: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) pread(r1, &(0x7f0000000480)="c1e4485470a3b56c16dd53bc8e48907922b0ca6ca800d31b7e59e97865a6c7210cca51e60c183cdab7e05bbd64d7db1156d17f607e79e2a05117abef3c6f6a2f403787b0593747b1306d7dabdb1d9ff5408c41f5bd929f63b34b9c84d2359c3a49d6fddda17582eb0c4aa70d2db86f24ebdc5f366da20a78e5755c4e9a6fafa7dbd5a9ecb7daf8658146a635a77726e470995b0aaca2e54c244c94170aa531a2c43c1bd0ce3cc7d52ffc19000164a00e957823a3cb357741741a0cf4b7ef4449c1fe2ded6d4da4e30a77d05b0ed4e79aa3def7", 0xd3, 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000000)=""/242, 0xf2}, {&(0x7f0000000100)=""/169, 0xa9}, {&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f0000000240)=""/243, 0xf3}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x6, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000580)) 20:31:55 executing program 1: r0 = socket(0x20, 0x4001, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r1, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x16, 0x0, 0x11e) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x4, &(0x7f0000000280)="06ff00004ecb08b6ab61ff5c9003648f9fb7fd8a4bdfafa90639f842318cb832b7e55dc4006587fbe99782c19753f295a9", 0xfffffffffffffd3e) r9 = socket(0x18, 0x1, 0x0) close(r9) fcntl$dupfd(r8, 0x0, r9) write(r8, 0x0, 0x0) r10 = dup(0xffffffffffffffff) close(r10) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x16, 0x0, 0x11e) connect$unix(r8, &(0x7f0000000380)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES64=r4, @ANYBLOB="e565dece49b00d4e740f445edecb0c6d3781fadbfaace79befa555650c744fe4b22c304441fbf013c9c508c28c346bf266e90b1a856ce7336d0b9d7844775aaaf6dedda0721d2b3d3a000000000000", @ANYRESOCT=r0, @ANYRES64=r0, @ANYBLOB="ed3306a324d3d7dfab9fbfc0dc1f0ccf0287551527852f820d07f9984791f34e96ff39c9e0a3f4032d68734e3a1e92910f95637f94f70e9e7159", @ANYRESDEC=r5, @ANYRESDEC=0x0, @ANYRESHEX=0x0], @ANYRES64=r6, @ANYRES64, @ANYRESOCT=r11, @ANYRES64=0x0, @ANYRESHEX=r7, @ANYRESDEC, @ANYPTR], 0x9) 20:31:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x4d}, {0x6}]}) getitimer(0x0, &(0x7f0000000040)) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 20:31:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="9e18a569646530000080000000000000a9e41e90da59eb"], 0x10) getsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000000c0)=""/128, &(0x7f0000000000)=0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 20:31:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x20}, {0x6, 0x0, 0xfc, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:31:56 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="f1dc187f98cbf94246e0f1a7c97cd09bb9a9c28dcb09f9acdf6f0adcaea0bc6049a134dfd62672d8531a8009fcc0e58dfe993a0a5cb7236e5b8f70e34d0415f32fa28182542a79d9986e61aac0e8c5e720a93e33d989240c2241bcdde4ede4deedb6add6d76dd292fd7aba7b1df90a6fa3fff49dab5f5e6880810665d3b8794a5584f81d15610fb83e76f4f881e5c0f550"}], 0x1000000000000036) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x17, &(0x7f00000000c0)="c855f670cfeda3e54dc449b2a19dfd6791698ea0e83666") 20:31:56 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8000, 0xff) flock(r0, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000500)="8d0cf7974d1717d28bc6be1f58caf2785d63577fd0a593be0d17eeddf46f687b29ce352972d3c00d6d777b81a00450816af4ffd36bc1556d42adba486ecce30963618883439f2d06ac8e0599239455e034a743d18bb01dd1fd58417933d68268801935e4eeb4150b2f3755aa2ca44e3c4a6a2b023c461f0f4e68a2bc3ce84726ce4628373a5b59704583fcd69fd77db92a3c57204bd60d098f02fb7939d3951008b8388efc41ec64ee57b11e1c34205b724e902f4a9191366e1a6dc6e4f19663c72d383e888dbdd86d8508e5d6b841d2b34cb6fe00449dbe4c25dc982062ab3ce0de3a347beb044ee072516c859d34777c6baccf4d305bd5745caca7728d8b160e53aff142e3649a6f9a87bd287cf5a44edd2d426bbfa3be6c0e5c9fd1b5cfdbab9e43d9d73c3cc956d6e62fdd39b3a8a4a804a425ad2bad48eab2131ba93c6e5542c73631bfe8fb24355eb439050de52b3b0d987cff7190e2191e45723365c8a537e84f8a6c958b96a23baa49da1bd0d79da0b29e376c31e22faebeb5b2180639a28f4012815351ed61853a3540f43f2ebf012c3b181c4913c618a9f7d3df8f181399ea15977ccdad6f981c4dce716f7676e2d3f821e920c559cf3ff757894317423e0b5fc33ad3532df56cbce4e9af74bf524ed75da5c87924f7b20367ae7e01713d4d91280a7c025ab3e50d9c1a10691dc70514ef5c5e7f37769e68d6d10510b9482b16f6ca98e3677edd2116bb7d723fcd295698873fe77d642fabb66aa0abb689995fa0dd391f1542dd86ef09917b0e323ac9e18989e95ef9e15268d95bae79e6ac9b254114510039828c09c32144844c8e71b64444e4937029e299919af122d35ab093d1fc57a039771065abc32cfcb6b8f51d2ba3a385802f19b156449e0dc612855e44d9a85eb04ec2053483fb3875fb0268ef95ffa8a9f306194957a1b64245cb691ec9d819603b3e4db313375ce5249b32687a26eee9cbf3cf36f188ab5bd0870e2d18571a03fce44694d3ad42447b517ed3883bf5ea3255040ab7f69df68caa31ceea4c75fb978a8021d8ba589188249f32997ffdd3ecb8a2ac23c9a1abc44701544bb5305593d389314353a1e893bda82d39b2502d63cfb87a83aaaa7d55b71470f4c4ef623be7ec881eec61b48addfc5e2a5ffbad633f312ce96fb543ae26ce2f6afc3bca7f7e86e055c65a4934dcf6fbb571fea7ab0f1820d274f4768f72d651b4df6c5098a5d83de0781f653e1a54523e0ab43f0a2cdf4157616fd68df531e7817989b45d69cd5afaeda3b1ecc0b00b8dc45b72ccf8ff7389c5c26ea6bbea6414cb5d5de2f913fe7493af4fbe443cfa00e2f65ed36fa315594a1fab6f9131beff1d619932a60ea00e8f295ef907f43f0f4806d9b8aefd4ccd753d8357fca4cfc0e9c12f207249443976f7c932a5c77ae1b1641ef26a69103aeb5343a71fa16cdf09171a20ba29122399ab75a4e530221aa485704dea5ccc488691ac4756f77c8067a8bdea47b867ee42fcf954b25cdce919bca266a3966b8a8f29af46b2e879608512e0bbff5942950737bb589e822caea172da3355508bf00e0f86602ba78fde1df0dbc9c2cb959211421dcd27f9163831439bfc4f1079e89602b8c5def88d71534d91c5fa3671bc6694aaa06f7ebbd1df736a06c642280874d44f4c1101c55d8dfdddfed5bc20b80e1250e05d002e48a73b873f7b8baef097660a0052153851a11c6d6f381a67415601d7a18dbdd461859d91b3e3fc533f1b563ce4584ccde86ef9549cbee2804806ea3985bfec3ace6993b43539bca1e5f0b83c949bc39053fb12a05c3f1e7d4796d178deda881c93cef3e20df0f11b9bcff57cfcb212497934a78154937f307a8bcb0cfdc5297fb77551da12ee526f5e8b3889a3868047285e14542ce6c46e25e221b2d3e5e582f85d58ff985eac7c0b37b3fb0259f3cee2dff706aebc8794df91f7a2430858e0412f4b53ab813c4e403d8e97d4e197eedb28947e83e9d82e654a4b8c95c13c22ec6d00b0d0f72720e071a942d06e9fe8b70caaf3e98da798ef62bd082b420cb7375b34a9ed16f68e94ac85a1c2b7aeb40db4f8d42d17b96b260ffda52454a4544305e0279a4e7a72c8b12c8eccd2743f4eea39fbfa803df740e2cc42fc9464d99244e0c54c9b326c460a7591f4702301052cc676ad4938313495407780d096c473495ae610005578c8664240090f988839f46725891b90ffaac42def84f0f122917f0e602f51e04ca5b70e2209a295ea6979a5714d5c328be655546b2e6b0062f98d7d07be96f7ff5a7926c9d17552c48c0f7879bac270cf16b7ac57e1337b0d72674f44f00a88d01a703e3ef83a84d847eaec359b63e92b903d36e34a31be800798cafa21195462be8ff9913f7e3a9ca7ff4dbcb02a3abd27182d01e0539a4d8a2ae7dd49391997a7fee81d34d3d1ebd52737fe6bb9ac88a0d6c952c8bccee6e65150f5233e90a10229c8c2831de216a79097a621d1c036d85d5bcdfd4b8d451fc15540c23da8466b15311854fe5ac1668f21df9a09bcea7b585b56eef59e6ba940b405f238f729c89b9f40c99609e76590b7c91f2b6797cec93ee3cec7e4f90dd6861b09856fcf1a01001147d0beda918ad4aa1e12d1295290f194e1f6dc6453fd2ddbab09fd187b9e92e907f2fc535d0b2eda47dd133e952bf105a35a91e5937ff2856aabdd0b9e0c34a909f37cf5421ae8a3d86f3b025ce57d3b0422ba3c4e99c5ff23edd347b6c9c7da69cb78e7df1cecf7e0e6887a45e041cd77240033fa00fee61a5ca745f4da132f5bd3217c2d8230959ad0cdf8299ea12c268cb3131a207be27fa807edc62f6e9e345faaa90f7acfd3dffb6df6eb4db55e83c040ce83a841679e48f1a1a8819f2c3b9c344552cab43ecd69d698a8291d5d5b61b6911d9b390ff69097519700f91e0d9ca9ac20a115e11daba41e39c541c4956eea4ced46b75218999d3048fb580bb5420632e446d1809b477db0b2e744fda6acaa501e714f2146517f1833c722e60405f7e1901974db24e33a32aebc1612b99db76f9db8f23eda9c56dba5d76cfb153be3cadafba47ca1faaa88cfcbfbb899fb160d75507a18f4b9bce0ba6a0887de990c24b5f30a125b5678b99c0b35f6456a2e71755d23aa8dd7e5e2f36ba91342c9e98c42727ab8a88a2bbdfda131f462d7e093e37cc621a022a1e86967dd9967ab65fbfe0755164568d3982afc12b9cff2e0b241d974f1ed345e2b86e5dff4dcbe5de8cdd164f192d80618b9d583807fd6eabf6f3aa8fe77e7007d97914652312d4c8bb95499a5c8a21938286053c2dadc838ffd7097381fae4da6470187c5e1778492dd84ecd824d8d0758da4c95556438825f3398793be448de8c5e40098fc006e10e04050ea2a023cfa708e1e10dba371a022441e66141c0d03ce4dfddfa9c3841dff55811169423325a5e3ba3ac2f935f0a06016ad0210cac589d0dc438958d5a7974afa992ac6e20f71abffea7dbafd5f22e3ceb51c596ff4582ef43ce841be8c7da3376a88a1167b0de4714c6ed4af7c0b35f8e4638596caca314b3be8dfcd23adcc209f91db24fdcee7a3e1bc21e7b495c306790318b08a62f1d77c8548d9c0cf2dd155d875aea30cc8b25618dcf158e8ccb77e4d391efaf3cc05df53a0521841a0d042cf45df291c38bd6ddee54166ac3436194dd08fdf6796ff87218585920acd4476348ca438f3fc600b862246083b1eec8b21157978f62dd004f28b88daefa87855fc95dc3612e3425bfab3928bac194f467ac253d3fb6aac2bad854f914237263c12b83a46c91012924e94107163b6a899aa06737c20fdee707dc82b1a3772e1b2f57fc07caccdce83ef34a8f419e76c41ebaadf16d7939103ef759c8e7896bff399578c1db06e41aed9a0b15c4470e21107de7dbb537adf8688519f8978b0b199df0e0e6696c5eae537ffec437328e415594dbcde68d66e817bc8469da79fd662d07cd14d9598e71ce6b3ba4e1df2d85e2dbe57a20fb5dcf520016934cb63845f0979f71b9c25c168b73433369508c17064702d4991fad2241844e13f6e024a7c812169b9dc7a50cf790238c76c7fbf32aa92b82b1dd3f13ccae30a14d99f0f7e63272e324e7aad4fdadd4af81598a6ef3cfd1374c759357389463e4bdf45bf18e994fb7b344e2c870831154d02d97046ea5f5f824851d5f40ad326edf6508fcc727a7c0121e95345b405ee1f54bf06a0f682688660ac66ca835d44893469d1964327a450a4f5a46da76016bfd397fcd30fa65b5a6bae4eeb715ebeb1b1c5814b543b03229f0eb4a27fbe423fea8f5eb4aaaad397367308733d0da6848e6ec10fdc3c5c2e8967c1eb3c792768817655f2bb3f71297b8ad4d05ea53f38f2545d61ff4439658680024bc9cf7e746ac348e8e59f44c14de761a9478457e103b5a8534c886efb3034db8e4600f87602747b4e9532abccabb3f6d51753c307f53dd497a75936c4f4d02a0a19bb3cf3e0901e5db7822221ff545a01f02df58b99e5da76341c272fac84c61458cbadeb7f165e0ce87873621233d54e0c8dc41f1a4650a4d28e98537fa95c5b1651db610ce2dbb1e1ecf3732ef2ee46d03de0dec8cc140335d3b87a69a308607d15e9f1a283b04c5997faa0ba512151f3f6f258f7fad30e8c4aed246a7d409c7f82d022685a5f2c52c7b824208d7f316babd87ab2cb4153336b27806504f6f8a8e601c06cfaafadb9bb5233c11b6bb061d907a0fe406aef4a475d2298bd38ae71100184a8d466643f7dff8ddf66068a9d6859f7241b5c28f7f305da8637cd98a834c8cb09e8cb01a00967d6d29eb657568d9da016d9d74cca677f416493d0dd89d2a2e0facd9c0256fffb467ad0c64a0c82ef075665ef28d7af9ebf47c0bc113523648a945a553ee66265b82a7ea9de58390a1bedc993e02e52324fdc63024f514555309fd978fa378bbab62670e5263f2066b4011c603fd9101f42eddc41c8231b35f5766fbc5100484880d39f1691a7bc61c936629b99e054122eeee7d929820843f4326740bd6eebcd367540724b6fa56fc672f726d2a7cfc9d90e74d3333759ca2c39b86b38d69bf1882ccccf7955ec6f352a3d91f3d45e0bf729658912117798db37fb147a96a5a2c8d0e6a8aa0d2fc1b24a2920bba043a09f9b94098648dfa8438682cf07d2cb8b3c4d8fab0aa54fb95639cbf7a83efd37f13e938af2d07ef51f166bcb938c3b91fbcc39632e82c90a9435572e9c46906582c67c1b901a8af759ca9e4ed5c71b70eba7a86a04968d0567403cada2c7555e96ed050defde51af0d9068172812da1fde03d3381aa2144c4a6e737120546e4fae86507affe27b134744207918c1fc321e9748dd31f619a7ceda50e5f06d2778f40599b36e5c54a7e0df956e841254b72562c435e5b647285e3b820c124c063e4cdfd29c889d4a077ca94ea908be9b42f7cbfdbaa470173893f94dbba10c8f165b2b342d4d8f3edd12b9da8aea8acefec6494ab77c0903cf90d50b0aa1c484c90d461182272cdd512a0da95573835868c02c1ac6743221595b0fc8d60372f94bf141438753f0a70f2550e878b1639031f80caa44ebccd81ef460805b15dbe95e29b805e7d43f834db2699cbc6e19461d45e9cd06b9f973821c7527c646c8cdf5f722744013385e580e4f0c3d4eab2e2b3034a35c637d7cf1c5e667b5e28f921c8371d3b0c2ec45f546170a76c81f4fb4c97f4d9b8682d2826aac344850c75fbb79df545912555aa43b29308fcc53d3e0a273", 0x1000, 0x5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) dup(r1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 20:31:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x200016ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) shmctl$IPC_RMID(0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xffffffff) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x1ff, 0x48ac, 0xfffffffd, 0x0, 0x2, 0xc915, 0x9, 0x1, 0x2, 0x800, 0x8}) 20:31:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="63098647c6ff07e00000"], 0x10) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) acct(&(0x7f0000000080)='./file0\x00') write(r0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d77c10 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d77c10 20:31:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x74}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 20:31:56 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) clock_getres(0x0, &(0x7f0000000000)) dup2(r3, r2) 20:31:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) 20:31:56 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x10000, 0x9a) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 20:31:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r3, &(0x7f00000001c0)=""/160, 0xa0, 0x803, &(0x7f0000000080)={0x18, 0x3, 0xffffff9f, 0x40}, 0xc) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 20:31:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x6, 0x324, 0x3, 0xfffffff8, "0654080dfb96e7b628e7e32e110661f5e38d733c", 0x7f, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf200028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85ae352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f3db3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e08324b3e6c0f25ccd2142e76572bc0626017b3deead5dca100"/221, 0xfffffffffffffef9}], 0x100000000000023d) 20:31:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0xff48, &(0x7f0000002580), 0x2, 0x0}, 0x843) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvfrom(r0, &(0x7f0000000100)=""/182, 0xb6, 0xc0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x9, 0x7}, 0xc) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r1) 20:31:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x83b1923840d0836a, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 20:31:56 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) write(r2, &(0x7f00000000c0)="0b68d3af9b824517938768e126a969692300b9ebf5ecc63a027422c96b21f175add27fef91a9fa0715fe1dab0f1fde929dd4162d36beddbb337c", 0x3a) dup2(r1, r2) r3 = syz_open_pts() fchmod(r0, 0xb0600d7884f3f630) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000180)) r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r6) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x0, 0x11000ffffffff, r7}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) close(r2) r8 = dup2(r0, r1) read(r8, &(0x7f0000000100)=""/119, 0x77) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r10 = socket(0x18, 0x1, 0x0) close(r10) fcntl$dupfd(r9, 0x0, r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = accept$unix(r10, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) fchdir(r11) dup(r1) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) setrlimit(0x8, &(0x7f0000000240)={0x1, 0x4}) ioctl$TIOCCBRK(r2, 0x2000747a) execve(0x0, 0x0, 0x0) 20:31:56 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xf993, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:31:56 executing program 0: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x4, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) clock_settime(0x0, &(0x7f0000000100)={0x3, 0xfff}) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r4, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000040)='./file0\x00', r1, r8) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2d090000003901072f661260f63b1811eac04bf3d45743e208dc2d9293d240908e21a3a68eb1afbe59723883780f5da8b990cdf811aead7e0d667d2e4382265973a8f16abbae07a2830c070340"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) accept$inet(r2, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000080)='./bus\x00', 0x20100, 0x29) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) linkat(r2, &(0x7f0000000140)='./bus\x00', r3, &(0x7f0000000180)='./bus\x00', 0x2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x3012, r1, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x1aa, 0x0, 0x0) 16:00:03 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x388, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="82026efdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc090000000bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41fc837f20457795ea4a5c5fe65baa202361cd8cac7dbac6b4019945b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb377a038c55dfb448552fc6896f8180ec4305642ad2cf8724eb18089278e314330800000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c62763ea79c3dd0aad5db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b8fba05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2ec7f8f686259e3d333e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3fe2c32882173fd5ac0b60ae6e186ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aadda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1ed776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177de00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8a0bde3ee5022ee7aa5cf05105f518f00000080000000002f681f29cd4c28612ccb11f43f6a72f21987d15bd9f1"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) pipe(&(0x7f00000000c0)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x400000000000030}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:03 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0xf) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000004c0)={0xffff, 0x1, 0x80, 0x7, &(0x7f0000000240)={{0x8, 0x81, 0x80, 0x5, 0x2, 0x4, 0x5}, {[0x8, 0x9a94000000000000, 0x80, 0x6, 0x3f, 0x2, 0xffffffffffffffe1, 0x6, 0xfffffffffffffe00, 0x5, 0x8, 0x5, 0x0, 0x7, 0x8, 0x8, 0x1000, 0x1], [0x6, 0x8, 0x3, 0x1, 0x80, 0x3e56, 0x4c5, 0x6, 0xded0, 0x4], [0x3, 0x100, 0x6, 0x2, 0x3f, 0x8, 0x5], [0x2, 0xf88a, 0x8, 0xfffffffffffffff9, 0x3f, 0x8], [{0x7, 0x9, 0x20, 0x20}, {0x3da0, 0x5, 0x7fffffff, 0x6}, {0x40, 0x2, 0x8001, 0x6}, {0x4, 0x2, 0x401, 0xbb85}, {0x81, 0xff, 0xac, 0x5}, {0x7, 0x38, 0x3, 0x6}, {0x1, 0xb9e4, 0x7fffffff, 0x8}, {0x8001, 0x8, 0x4, 0x3}], {0x3, 0x101, 0x9, 0x8}, {0x800, 0x5, 0x3f, 0x3f}}}, 0x7, 0x81}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1}, {0x6, 0x0, 0x0, 0x3a}]}) r4 = semget(0x3, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000600)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r6, 0x20007471) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r8, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r11, 0x20007471) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r13, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r15, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0xef04}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000640)={{0x8, r5, r10, r0, r1, 0x144, 0x100}, 0x7ff, 0x2}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x6, 0x1, 0x80000001, 0x1, 0x9, 0x8, 0x53d0, 0x0, 0x0, 0x401, 0xfff}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x20, './file0\x00', './file0\x00'}) 16:00:06 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) r1 = geteuid() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r6, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r11, 0x20007471) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r13, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1000, r18) r19 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r19) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x3, r1, r3, r7, r15, 0x20, 0x6b3b}, 0x66, 0xf873, r18, r19, 0x4, 0x80, 0x10001}) r20 = socket(0x24, 0x4000, 0x2) setsockopt(r20, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 16:00:06 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fbc2f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ec1b735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb811559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d88"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r5 = semget$private(0x0, 0x4, 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000001c0)=0x1) semop(r5, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) fcntl$getown(r6, 0x5) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000040)=""/41) 16:00:07 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) 16:00:07 executing program 0: r0 = socket(0x18, 0x4007, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) dup(0xffffffffffffffff) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000140)=[{}], 0x1, 0xe57e) r0 = socket$unix(0x1, 0x5, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x1812, r1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x1000, 0x9, 0x4, 0xffffff81, "7733ac5f016fee193fb486b84e691dfcffd6c533", 0x100, 0x8001}) r2 = semget$private(0x0, 0x7, 0x40) semop(r2, &(0x7f0000000140)=[{0x3, 0xcc, 0x800}, {0x3, 0x1, 0xf3dcd425483af227}, {0x4, 0xa6, 0x800}, {0x0, 0x40, 0x1800}, {0x1, 0x101, 0x1000}, {0x2, 0xea, 0x1800}], 0x6) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0x2) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) pread(r1, 0x0, 0x0, 0x0, 0xc600000000000000) close(r0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) pwritev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)="c993f16f6b5728ad2ea22432bfcafd5a2e97612191b3cd122d995855c3546b2ad1879e9350b9a8783761a9cd2aa996653485b6141be6db182e8ec0c1dd7f4556ec5ac1343afb7a40ccc9eb30294a7a3a7a47018d674e17468953829f1eccf736f7749fe917b57f70c4d9636d7d3ec25e4cc2653fcbb4c2ece1b1ec2eed29cca0e81d307123a09bd61241e38d8c2db0a8cd0983de17cda287ebd1658c0dbcc293b56be38449671dfad563cf8bdda08bef132a969d9b7a279394e51c42b074d4d80dc5497cdf240b474c5a316c845c66db24e5116642b7ffb6eac28671efd8f4b6d873", 0xe2}, {&(0x7f0000000000)="716f1468c3f8d2715c38d9b67941ef3daa6a67637d9feb448629163bc6c000cbd88f031ad8bf05a9", 0x28}, {&(0x7f0000000580)="7338f0b1fa4de3cbb7f179a8c6b89c1f4d2d141e5dfa22c47da65f9a75f4bbc341b4312677d6685ae5a3c3276c9f99669b97246dd8c1fff6e61108f9cc4088e3612141153634e5b4eba255774a985e1c286a53310c715056868faff325e3e7cf611c9401dda1cc5635cbdec664e0cb1a98f2fbae502ff7781fd10ff71481b6c551385d45370ccf5a2779402366bfce77ff989403fcdc86465e95d5ebc020d6b9535077281c8c76335dd6aebd551add82c1e2db6dbe0f5827a86bdc8e00cd1658f5ffade102082105a73778196114ef8a38393412b344e568917d110064ccb99b866c4fc3f6c8", 0xe6}], 0x3, 0x0, 0x0) write(r0, &(0x7f0000000340)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xfbff, 0x97, 0xff, 0x2}, {0x7, 0x4, 0x10, 0x3}, {0x2, 0x0, 0x1, 0x1}, {0x141, 0x7f, 0x3, 0x14d}, {0x7e, 0x60, 0x4, 0x4}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) pwrite(r3, &(0x7f0000000180)="6b65254dca2422f558aaf8f14c3ba99ae844a24a9fe76933ee82594d970152d68888192fd9440bd526e29fc82dfc5f6b148f83a4846f9c4697bb9a436272b0541804b3198a96ce84", 0x48, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2a1, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) r2 = dup(r0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe", 0x3e, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x4}, {0x18, 0xffffffffffffffff, 0x0, 0x7ffffc}, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xfffffffffffffda8) 16:00:07 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/26], 0x0) execve(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000100)="6174831648e72aec43e1497f5c12b6452dc044f9017c50e5855aa3226581bca35e07b875eb", 0x25}, {&(0x7f00000002c0)="2f0220e0f8ec43275f0eb44b6741e1945c14889dc2ce093df29ed9a1c6883f6dde2b9504fe86ed0136a187df92a09ceddabe5565d0a2959ecb87016b529e4eb5a5e024e3c9d1c109ba20c41f6285f31835527b99aa23703cbccfd84f8c85ee6f6791f7347f15ebbe25d19b83e7bf6c90c326437a132552aeac65f32c6822cdde860916aece372e5c6d3b3cb5ea53cc27637e684d81ac4c9509698bc421835e4fb2ff9c5139641124422ac10dadd6350d21339cdd075a88fccf1fa9bc5d5d12f007fd219e5718c5c9fe9f8b12c80067f3f562d5b9a5ed775d463901a98ec3cab34b804832d9ccd700041e51f70afd4d819e6342579df21ef35a086124ab6f11866865077159dc8715ec253c64546a609add60409103b18404537caff3294f87ef6903d49f4351cfae3cda312cf80457e54af4d926406024fdec60e233440b67c4396e0afedfc73cb081ff681964edb34c1d97e7b722b48b3bfe7ce0a44eea010cecc6a1f3313cdbd6930492c07feb61f40add4d6d0290daa35acdac47fdac6358177ddcf36a37bdbd883e70acf3ee339b3b55cabe7cc12931d5bf4eac4a66265db081ba6e8101349fba25e856bc7f7df059d9a64cdba94420d5d51d751d532b462b6e22cc23620a3ba2b0551c05c9c3383dd2214394afc3bdba4bda34acb0440a3e954a3fec946fd1abde3b537f174ce3e324c55307ffaf77c9311ab0621e8dd02622d3de9d34aeb837bd7b1178c373c5a0f3fbd6f59fd2ad92cf9a04a0b7e9b56745f6ddce69df76b5671a1a574f70f977b6619f2ffa763123bff07a1323f09ac694743638f7a551be305ae3af95f1ec1fdd906f809c6b9bb73a74537073abe24f3d78e0a366dceb4ab3c747e6307e5d21756364c23b7ace756ca65949be584020a0e24bf4ef921145e1ac3ee79a993e176ce3ad96ffd6884589aac34a41a3d87b5f3993903ecae45299dfb1313d7e5caf2c1b6492f23df16e937575dbaaefe581510d2662c66769f27059053489e4ee6d6ee935f27610b7a096dcbe3ed3a74a425480f07ac30c30f8f600c48879d7a888a6e3cbeb3829793a37a35cd7de67fee28076ffb81923f2a28a3fc787982cae03c3ffda3926317dd8e079d96f8bb37bc2c19253eeba68d14c1de1630408aadf173cff9ccb46c625b0b611a8dd2103bc7abfe83a6c07fb7a5074b7fa7860a48efe09eb112857ebff5a1f550552c01b5952264eea4c08b257c0f49ec9bdd00d884390cf7b92286b2f67f9a6f0976d20e861f614a7b592e9b7a8a7989f5da0a4a334f9c622ac18ed7e712714f14a4e5ed3ac216bc274d2b05887ada30eb0fd8ec17063165c481c79c960323e2e9b334a6a2251204da16ec9d1f60154f4603d9ef9c3cebe10b73c6ac1379eb856b197e1fb6b4962536daf3498f61142cfad726ee2a00c12fcb2a3f5e1f047a34b2aaed6872a421564cc20d7e49e238d5fdc55cec0d789cd52a8fc3af9c7bf005c1bb2df571d258f233c4361d32e2efd7fa232c4f04de4042603b178231c26528e134912e875617beb303b187104eb0a91c02a04e7e13f13ef391c7fc4ac6a251a190531cbb0d1e88946d71022bcd531cdc9c685bc4d4efd438a1eb544275bf83f80a78575ce3a6e9ee4719e21978113fe400767979ec29644a22cc30d779822acc24e3b6b38a92fff1a516aacafcc0bc3863b3b7db03d90ec5fe06d6792fc0113825ce0defee844bac22507c47c277a245e1a916cdf86b6e2881c3c3e3d9d5a9db3b97dbe99a51ab300494db0a3e3dd9ff04ad5f8684ef6f85343377922a0d58c11504ae942d9a0a23a7c87477bcff8d589a80b86b445a7a7570a11467713986809cb3b5011e5af2f1910662c6a21c534e5ffa04cc6065a82994dfb02690aec3b52497c0645ced47fea0fe271191debda08ebf19b8e582d67245ab452a8a747e26f2728e768573ecb085d0e214feb32acb245b4348eb0ab21af7755e80336aea0597c41487ddfa1ebfef3ef016108befd472a869cb1cdd63ae5ab974ed8a82af11f44c4e15686fc034c9ea713812e939a0d67dc397523bb58560651c5cc04d25e84a2958da4ff28dcf411382e5b31c5bfe38fe5246ece63d6e22e556fbd231811927e03f262f42d6c7572d3e5e6d63db83d585cb2b860c8c6cbedc8bfd8b7d427ee4f1e8219d4116bcb039cbf27c5af858a9f11ba4d5835e8bfb446e87ab9fd9408d4132dd7d492491520db0847cb08f8a5a8c5fe1fd0f5676c83d29dcb227776ccc6fb0c96285ac731cee6f114abda9aaec02c1c1358cb8623dff1d3b8bd691689de721cdda3bdfa87fc3e5375350724383ee8007035a9e7c84256d6e04f484d5f929dd2591ed3e865114b831600b551d31d6d8f2c8205a59d76160c28b397d2475a13fcfe2db90775fd1c9b39e339ea1b242ba5216a76361fcb63537ea648ada03e328d0a5dac012f66290e9afdd29b250a5ee2dba142b2fba9555f8a547146666805b35edd6d4848814fecf0d1215819f915a1b4f839d098387f4a7e0883ff0679c3945be75fe318369a778be37b5a6329cccec0aac0714b396b2fbb28d931e26b7d10a39113f80ec678c30ff5de5cae9940f2b38eb61a65525f19a5a268bbb122675fa43983f5b0ba347580a8c268c1a2bf645b8c21ae0b69480892e938ebeaf8aa6ef6b3fb0603ab276ca3b092f3be94652761854b14049842b6670d9e11f0738ef9e62065c2f82e6fc0f7a6842d4d00df63d9b4a06c356113b48e033c089a4f24b25e0001efb480e82f2a138e9fbd38f5a2552c95dd612a50c54381c5a912430b93fc5f357f932eecb23fb053fbf35472c13db67e5c78844e2c44499e2b176752dbc17d8d41a5ebabb6684951b871ed05b781351752f3dfcf27951bc2419ddddb6c28b1fc856e404c017811a39066e3b238b81640b5e96afb667b5e4200fdf8b771cde887b5828367c66081e7bcc1c78fecdf0768f526633536e6280670dab28ca2e7e1fa2b8d393745efe25ba6130dd420bf6d004ee378790c2d55d0b1b7df24d9386df8ecb2a7286fce426fc28afcb3f8c62c9cbabb4993a226a0449bc7d2c23dfbf3ce6134e0a18a826f0643bab572aec9db87d146cacb3ae26f1c51f4480c758c337cd23a1b522860689deac8c66c380b298724cfa553a0ed9329187e3054d24612271cd9a07dc5fb4aa5fde7fa447cc9a647fdc2ea04cd0288feb28d9027ccdf109ee46dc308642cfa9a714985f67f5ec7222bb8bbf8d46aff1c981284e904e43a3d8d50107b090acf06de65c882fcd69ee81b51d194cba7c1be43cf9970bc9565176f1c137896644df9670b5bda9313109a835fd7e3f21bd1c74e24c67bedca4c4fb076764f26070881206aef53409b20b293640c83b54e73e26120d7a230071e5019857ef005efa9b033db84aee484f9de43251dd7e498a773512d080c5689d924aa80330ca39704fdf33508c476cbb20e33b394f9462dea2bb766211416e84dd1388b7a404ce2a5d7def3b4ad6802ade2873c8224e511985487e3733462eb06308bd0f611f6507f87e8ade457b65791262bb51c57e5d3995c957176f32a9c2e69402c31aafc7387b54cb26cf40080807dd34581789668690235c16e3855805fb7d7aba0eb22e7f89fd9d107273e3079179eb8a0d6bf8ad0781821715c7f5c0c1e7b493d84d37cfbbcb198425aae7314c290f46a3fbddf027911cf5d379c10a052406e0a8e4b3c6c8a383b2a7dfc23e19f4390469ee542ca4a1efd465b7cf297a520d3b10dfcc7f1044944d2105b4648d43a8380e46b6332aaad2b92f67ccd0bae60c78de4376580643519bdf4ec5ef1cf4b0db66af3cb9d75d7a5c1abac58c5de9b6cebd9e82988913fc53b41d483e89cb5b105866ea2b2568fbd178de5d5fa99942f65f2f327815bde84966bfb8e88c0ebd563983897951b4fba6f2153aa26f35b0c56a7d954d9dd164be425bd062300b00bf86c8d6b90d8aa94bfe18134fd53b8ef98a9d8fe0553cbfc2ea6437e0784867cfe40d8b611101e0a26da6d515796f13f3666d20a2fce601266ed2525a409e0654e0b875b7bad4942bf0e3abe11f92f54fccf6cb87a74c297c6dd966333cb0afb67def84b58059dbd252e6237606fef540b4fa9b448a8afe78042311adab3f6f2677cb5bd8635d3e2b58fa6c05eb8f04dfc1649b95d9ab5090626098d678f0e38aa80ff092cce89fc95abbf38ada246c15ddc71fc4dbee0c6f90247cc0a5842a8f0a1285c0beab116686c49f2d4022133a10b761852e631146cfc11dfb33ebfb206498b9b9bd289e791edf5d5b333401ee106303c948850577fe6ec05b859a7ef059dd5c47f9144385ffa0d0ad85c8c2b4b454f33436ecb5e4127e42e16848f3b147dbb71528d363e31909149af93547d8ef491583dfabe0262dc32ff78834b0e961b3a6b66c53fd7069089548fe43612104a7e0f11c760b536bf8fba3ce53eb1cc9237d5bab03630cf1b5df61b0a76abe78ac6f1eb32d6a5e4635edc4fff27902bcad9792d60ca2043ff9e3d3956fd34773bf8b07a38cd153d6302bb82efac5b8dbaf64c336f691341a236aadfa7fe19c6f6bc6c94650ab37a92cea1d8f1328d60431e3c466bbb262275f4df722b2bf4b5ed691960552f8426c3b291c70e85a1180d6fa9c20011c40ae8c91d8e14064c963eaf0bffd1ec46dc7d4be7a5fe41f789d5d2ceb16b2e11032b3eb1e354c692c9eec65e55be577f7a337ef6a68d0d92b2bae70289d32ce3ec27fddfc8abb4f52d08a43ccc3111cdaa2c1f1a099a68b816c68b27738db52d24b58758f2d38fa2b66f6f13497c1023fcc497ad5540ef2e7e9eb60fe7bc5b2097b7f48c0df4d5d65ba5913d2886ac64d6129a657aa18775ecbf40d8020a3cfc7f51b5b673403e5df6fdd409478d73300e6925424719bc4c3fff97735ec37b8c24772114b4b243a92af97271c0f5062ff0d7066a75eaa365f8bf41147131222fe1ddc92e10c8463edc09f767e4f6523b685490cf92691e93706babef4f3337e413cd84114ab75b82b861c7cc43770a17ea137631ac9c4cb1cd9648dbda89cd81f19bb6f989ecc09fd4fad11f8c913228144af8490926fcb734f24ad24807d5bfebc32653f8c8c1ae9d28d239e8bae899dffe07b11d885dbb3eb9a33f0f5618a3ba9f02d34d4ab94abf46031fb0c3e4341410ba40b299c3943f8b33eea58db4701e0ace6f09e16b3b73cdd1fa7db31b9d477ce60b119d2fea531717e3ca5fc5ddf5685c49f8cf1f16697e187ed2c00d9fd9b1502d3abe4fd57830683bcf876479c197beb4277d2ccc97be0ea83abf79b14cb4315ef9f264103c62cf2d21f726d54b4dcd2174ec958aefbeb12d4747d6069340ba182d37587108b68224c7ae17963b0792c925909d95ce691b25281c49744716880600f713e83cafaefa3bad8a4bba21be55d8aab513a78902dc41e53c4813c03c8eebbb7921e2f337188a47b7549d09296a74351ab2a49d0caa27788cfc829e55ee617e6adabc0cd2943af97ff282a81c95c624d5f4faedc5a310fb9cf4200686a7d18e42421f9114b58bded5e76052c19e94782c8d8306ea89adfc0c2ea49d0075fd16731df55acf5acdaa9607c5455bafb6c6925df2f853e415dc2c6f0a158366e3608836ddf5a58b0b87ee3154600a4301ca610545e744b2b7e0ab613d594513f416abaa6a4dcdf66596df116941413f52cfc9bfb6ce9ff8b3ce5bfde8e5b248c3fc61824a2f97b3378444565848f72d596c954f6eddc0cab23adf2500604ad9e2e1dcdd9565dd7ae9a3a96eec692a", 0x1000}, {&(0x7f0000000140)="a03de2ae206eef42dc7b22c08b333f7c10add2e99e730e63141e25dcee4c5731fa562ada5a1b0edd8320a82dd8bbd393c88b1d508d5bde5f5c9fc906b0a0a6bd00223b83", 0x44}, {&(0x7f00000001c0)="44116906f8d9c83112d5a28a", 0xc}], 0x4, 0x0, 0x32) 16:00:07 executing program 1: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x20, 0x5, 0x2) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) connect(r0, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() fchflags(r5, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000012c0)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001280)={0xe0, 0x0, &(0x7f0000001180)=""/224}) setsockopt(r4, 0x1000000000029, 0x20000002b, &(0x7f0000001100)="4b74954ca5ed899481fa6081ab37d56f4bd4ac8b68a384442953b5468c5a2ff4f85eb7ac9670024435780fc29f832d0a10edf4eb646fceab725e9475406d321ccbeb71d87acc655ae1c5c2cbaadb45e80ed5af845889aa07a3e99c091b97a0c0de445360cc609a33c9", 0x69) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) getpeername$unix(r4, &(0x7f0000000000)=ANY=[@ANYRES64=r6], &(0x7f00000010c0)=0x1) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r7, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r7, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f00000013c0)=""/216) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) 16:00:07 executing program 0: ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x60, 0x0, 0x0, 0x8004}, {0x8fa}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5, 0x80, 0x1, 0xdba6}, {0xfffc, 0x1, 0x0, 0x23d}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4c, 0x0, 0x0, 0x400}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x7, 0x4}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/de\xd8m\xbc f\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x6}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000200)={0x3, 0x7fff, {[0x6, 0x7, 0x7fff, 0x9, 0x10000, 0x6, 0xfff, 0x5, 0x3, 0x401, 0x5, 0x9, 0xffffffffffffffff, 0x9e, 0x29c9, 0x10000, 0x2, 0x3], [0x10000, 0x200, 0x9, 0x5, 0x1, 0x3, 0x2, 0x8001, 0x9, 0xffff], [0x1000dbd, 0x5, 0x10002000, 0x5a, 0xffff, 0x7, 0xffffffff00000000], [0xffffffff, 0x8000, 0x6, 0x7, 0x4, 0x9], [{0x7, 0x8, 0x6, 0xb4c}, {0x3, 0x8000, 0x1, 0x3}, {0x1000, 0x1, 0x1, 0x3}, {0x9, 0x2, 0xef62}, {0x101, 0x6, 0x1, 0x2}, {0x8, 0x8, 0x2, 0x9}, {0x0, 0x100, 0x5}, {0x4, 0x5153c902, 0x0, 0x3}], {0x7fff, 0xfffffff8, 0x7d2, 0x7}, {0x9140, 0x6, 0x2a1d, 0x5}}}) getppid() ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000480)) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = accept$unix(r5, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) getsockname$unix(r6, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6000000002700"], &(0x7f0000000180)=0x6e) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x400, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x16, 0x0, 0x11e) fcntl$dupfd(r7, 0xa, r8) r9 = dup2(r2, r3) ioctl$TIOCDRAIN(r9, 0x2000745e) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x16, 0x0, 0x11e) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYRES64, @ANYRESHEX, @ANYRESDEC=r0, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES32=r1, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="a48bd256db9548ada70d01e8b18ae66372d7b4c2b64cc72bb3b09bf51a21e8891e5e99f39bf17b56404b4b36e4139b54a241389b054fdf98231823a574d92e32623f907ef2cd8ba1b7dde53b5cdd4b32f8bb76380dc3c1ee58dcc8bd0a1f5ec00bf18b697463b49877f9559103633f758b9df0a80311d4fb6fdde16e203ae8bc9f638381acddb24c15f49539680bf6f497f3c6f3206cb2ff9b120c4d9ccdde7388f108f6465052b7d7434dc92b12c8d7c5258fc0", @ANYRES64=r2, @ANYPTR64, @ANYRES16, @ANYRESOCT], @ANYRES64=r3, @ANYRES64=r4, @ANYRES64, @ANYRES64=r5], @ANYRES16=r6, @ANYRESHEX=0x0, @ANYBLOB="5e388111f53485da76", @ANYRESDEC], 0x8) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) write(r7, 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000000)="cca3c37639f70830640826ea28f41e4a03815438526fe7d56a4d749ec2a1ee1a7765644d7df709c7afd575c6412fd695f284030d", 0x34, 0x400, &(0x7f0000000080)={0x18, 0x0, 0x375a7f00, 0x9}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x525, './file0\x00'}) r2 = socket(0x1, 0xc003, 0x6) write(r0, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe673362870b4ca408947f646876e47502cccc2e0f48817d4f4affa73c62018ea95b332aeadd2d19d391ef394d4286ce99f11fc17e940167a8f78496997ce1ad7de4d0a1751678dcba2a8c89c7c1541990886af7ed114572a90a74160a2362c276c33c80bc419268a0f80931dbfd9d6df40934e45ef01ba9eb05aca5e0aa4958677e87db77ade6dbf0731aafb4d95dc0f2d9dc749b2661e80dec57eeeb934ea781eea5eed57bb1ddddf291ccee28d3cb628ecc87caf569e589ef3593351e3fa24f090ee89ce2009bb6203b6b9d13d945cadb8d501b9f0d72655fc45c0c38c7b11977428e2bc41840c4b5b65e0c8901f5659af98a4bf55c12427511bd36c959ece7e5119f7eb28cb8ab5f697480363515b6867bb17eab39a93ed911625eb7850c20ff92400a0a273f8f99bda21b6a13a56681fd2e3f1a660c8c0e3de"], 0x1) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) socket$inet6(0x18, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a57071df68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c4363375f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b791aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000002ec06470f135cb1e4fe57e95951bfe76b170dded789fa56c946c5e7e4ed640e9dbdc3de4c083cbea99618d88f4136803a730fdf46c81b60451e4dc1377f1206581d1550eed1db39ea94ec101bb249f044995aca3cbc189414a0221d13aa31f4099e77986f75a66009016f3d913c8c7d66f5013e4b7812fd843c733de4b48649d57501da6513e81b5cf0aa1d216a12a4b4afa59e7496599632f2ec349000000e0d3aa6fd5fb020b8f40cbb916dca8f7a647b67ce73889fb6e8adf08287786cc80aa16d00d317d2e88c08884c79db709d2630d354f061ce9ea70c8480e26653505d8098774b935a76b3314bfda71b636a00d07be0972b59adcec113a4e4ac5c729f3728a944b54d3e236de4dfbecb364a03d32906e385da12a5c1e8b0f7cb9a8205df54eba58802aac"], 0x10) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) readlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/19, 0x13) r4 = fcntl$dupfd(r1, 0x0, r1) fchflags(r4, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad92724eaff29b9373d1196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf9106a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a12cc4a85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000002200)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x0, 0x0}, 0x0) 16:00:07 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)='Q', 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r1 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r3, r3, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) write(r6, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x18, 0x2, 0x7) setsockopt(r8, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x4}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000002c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x40, &(0x7f0000000080)={0x3ff, 0x80000001, 0x200, 0x0, 0x100, 0x8, 0xa1c1, 0x115}, &(0x7f0000000040)={0x7, 0x0, 0x70, 0x1, 0x1, 0x6, 0xfffffffffffff800, 0x4}, &(0x7f0000000140)={0x1ff, 0x1ff, 0x0, 0x0, 0x1, 0x3f, 0x237, 0x1}, &(0x7f0000000180)={0x6, 0xffffffff}) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="cc2303f56d58c9f6d00de82e6c6a53440e587fb750f71ba7d42b2c1f3ab1ef69615524c823bb1fd6dc0e9988e786f509bac0c47e8691bb2a6320c5ae713fbfce89de9bd9f767474ad47c3d3053e3c5bd1084d88040d3ee8ce582d075f09412914a38cf73bf6289a40619c82b18a0da1c85e67f6c957460e9487bb07f7b281ede5f2b18569adb0d0de06390816c7c8ec0277ce6bdc114a1b4575d099fb09aa8b6ba51074a036d1620cbb3819f16c9cb14afdff054162eaf8787d85dedd95402b6fbc193937b486171b755323c12ba4b585391c002dbdf195c5b3d682610bacd31f1038578fdd86d68ce26", 0xea) write(r1, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xe0) syz_emit_ethernet(0x1000, &(0x7f0000000100)="343d41371a24cd1dcf22d051ca234bd7d79b613301faaf06c88897ccc7100d514f3aa950e9ee57b5d5d07a4cc8e9e4d4a9f188c974c730596fcd57d38c239c842c22dd82d5d53e036e3c24399baa197a31dbcccf2102eb51f9827d41de8b27825698dd65346220a032a485c4a3a1ebce4157be428a9fc7b45f88944b5a1d657cab8334e8543a1cae973d6be5a2095ce960d61fc10d34302d0ce2d6481810486cc08ebe7abfe65f1b08a3cbd844acbf1604f733b1b40faf0e7d85dc8183b67c611e0442281f33c99f6a38b7d3f3eb405f06d4e106f868629cd362987ebbe0b2bb8a0abf0124777508075965e7f01e4b1f2bb64deb072c1749a3c2a4c5574689effd1e976800d50a40f3a46ab348c7748c474479a11bf82d3d9785423569c91447c732bd8e21951f5f93e8bb43da6774448f9f8ae236b25c97b43084ec10efe5588af35967c4809fbab3dde7a030bbc2e25c76c39608576d2ac04455a63c4013427f5f80aacf031ab43cb79b86bb2cea894450b1e58bd4abfb5d35eeb37d49a4e04034f533127c5364e3e3c6154dea6d72e963cce7032756f879b4264d10eae10ffe8e8e92fc032d5631ed3a7673ed6ecb3d1f2bb98da6cc7d7188dd0d5fb9e14c9ac173d1b248e9bc9c9d1efa07850f4d374ebd6594ce50b08e700715ab7338e6f164f3ff0466db1d0c305c3236bc866fab6370edf9a1b321e95a6ecf9c04474c22d0428b02d5f471aaf24efec1f95459f67752bbc66a68f02f6e225684abccd04a0336ad9d799ee815ceeddb065e708bc066143fba0ce18e1d5040c48e93a917b5458c3db59b601b1d2b8d9e368ab6a72d250ed9ebf92ef3e2e60b2d595f22f71f9dadddbbd6753d4c91951fc98718ebdde09381a57f09e33dd4846297c97e39c4eda19ad4e28981ccd881b69c611e4dd2c8fe6afb42d6c3313ab65339ea6f9995c7e5a1bc412ac4349dedc1f72a6412eaca5db095e75427d8af2e19019b70c5631b845f1bae47ff21f74d81ae4b8823a35904fd717afd484531e978176c01bbd16c36129fb17ce8edfa55a91f075c98bc112601333493e700e37874437e2846fd6ade2fd359bdbcc5b432b27b5c1a4c435681f79ab1e371f68774d1b43e5a735e389f71ee8f0ad328e7421541c50bd3a42c092f160016714bae4da8bbb91afb96806738b72f14e8e8823731e2dab2d4ce0230946acde404ddc2f0e5e5c079b4c5c48e0faff63a22974c9a53f5ceec693c993ec9d6e8140dc28fc6ffe8ddcfdf1d9b6fb416c5de9ccbf8175eca0b0e0dd94fcfd84d31793eb150c491a681b9a9412b30c2ea9afd89a018dae70efccccb10585eeef92a6cea0989432a020b6ce3726a752db3af9b91de7435ea45ec25b41615010f34c7aaa53410aacacb532cc857998d167ac4dee02b0b46376384dfeb1e9d533939f6a9f59d1448669300165b264ba32204618ac5d43a59ec62b24a666528246cd5a0d72f44a2c2926c5da8b50db627343f836e800f14817c56c38c92c11c9e34403f4099432ffded897aabfd38982b0e95f21d23a2a7e183654128c65e066e61da6b50fe435752d3352a27d5a5108d33695e3e8ff72bc0b2de3a1a6f2b1880547a18e66a90b9a31effc29e366c7247dc4374d12adbb06acc5e5969904531db29c1f854fcec0bbca5f27323c352658d8573ad4c97693eeffb1c5c29e7ce4f041cbc198ddf6fac46344631f3ec68bd3519c46f68b97b9ea90db11af64ac406ec1bacbd92d86563d7ccb3c425eaa2b7afd6f2be48767eb6c6472be9a0fe91560488595088101ae25e8021d21e74b2043f107b63bade938ad53f90f813012684fb39095988637402545b88d277ad82ea88401a1da0f926912471def4804c0f11b499ae3ccbb3b1f88d99e8587f5dfef72e3de5bd282e9399d91cf5e513680e5e995e4228d91e061a1b25028e8826303d3542ba982716b3760acd3050766a2b260728e54dd035176bfc75f039ad78a8ca8a6ee484eb0e51d2cfe5e30a95426376a15ddc5ae61cd8285926867854ff10ad6a9258d5e13c7f243d9e80a548f1c683f9f75258b22a5a5a24d5bc9611efab5d5fb312f73c252c09003c02329a2f85a7870b02d97c2a49429e92eb81fa13e533ba03e18a5a5dd07cc1a1d8c2d1ff39718ffc076cfcfac742486cc9e592e129c119ef2257da2829f5c96d7dee9d2ecd11f2393be74ec468d7b4d84bfddc866c9bb1afe8a5eb66d8aaec9a47ad878dc284f9bd07c4c3d509d15befc40abcd8e69c282e5d8d1df7bef82ff01ec8439dfb523067338fb2c542db006d1c0c4139b4b2809ebfcdeeae5860067dd74cf5ee4f54a90be291c76bb87609762ad8068421535b47ab53cee04a99e752387dcb6e9546ffcaae241d2e3e4ec0585f8f07cdda8e84364ffa7d88c3baacbe68ae3fb3067f0e44fda9d42493d1f872c9a77aed0253b6635691e7a9551a0c020fd6063c072bb2d9cbf961ccdfd028fffea06907a2cc84ca80d30357dbb30efceb55113f45c05d7bfb358747698d22b414fb852464c6f703aa54036639b63e65c9f2cc61312dded509b03749d56f290f9e70da06ec022bb7a8a3a1ca6211e566f34247a18c58b75d6d7b7d50c9b077a05e6d972945725aec7c503b418bd01887d864084d2eea24827fe69d38d91c7951c23d3df6a13a63accbee6d4650181b9066300d67beafeb8af8483163b1adbb8e4f4efa77d8d895c429838beefddde7e76aab251596d6ec0984770680d8d732d0aab7daca66c384e487d652b1c8186bb63e72f8162c74edc75f291884a2dedfaf4df0d56ff03bc1c9dd24c0889b9d9e28c23f12a614097b9cb126c6ff15528ffd3cbc4faf07929a965eb608b39faeb60c0a94e3cc7d432a602466efdc8034d995753f5522ecaf53b551dc71066ba62ca3595ced4ba85ebe495b5c7e5dc05d8cfafbdae178be90e1f1cd45d66453d5ab2b4239a060ae740e2d9024ceea0c01a3d1e8ed562dd4465c98e8c7d84ecd8b514f62306cd19ad56f6158794a0284d43de16c6b46310f47da47da590fc62da28af63f606b0a0793749e9419b2d61e04f0678e42b67a026f5fd42fe3ae0a0d9e47033cd7dcbdfcd2969d89ec5894bf59ccabf126830bb2be054a96a16ec47808c75099ee55d61d962bb7743a9b958dc88588c27facacc8ac13ad944dd771e4a95cb6fc42de25c49a46a45ba49079fea413c901c9c333f96f5127ef7f061098fca5c87a082be4f5065d49ba7be546026007159b1261bd5b027a7a5ba2eeb3962df34143b4f25ba1fbf4515f260105d76318f54ad34aef9f5fc214db4305d378cd609bd10117e9a3706aadea2f12b5357bd5aaccab40422d323f8e01947ca99e1bfd8f26f92d9bee31c257cd6f0f42dcf03f664be854d19792d819b55bdf83b9c33906d339cc785fed1de3f811a2e43657b228671967580c324b1c4135e315e7036be3a9d6e442d2bacccc4fad3478ba843ea570d400223056be12edc42ee364d7e1a510f974b2f6d641843034d947e1f1598a8dd6e4f6118043f6a6e181ecada859ebb8d0e66a5cb4370bf5c6b1891e9f38ac05f7b9b7fd595f6f27e6928e56e58b7e7426de5a0ae579d59ef5ffdfe8cacd508055d291a87aebe41f0d2dad5f6d16468894288e3248c9d9a47326919176dc40321924e39663c4d1751fae9da3768bdb345c795ef91bfb733ba2421b2608cb9c5821b11f7c3e07c864f3e2b264eb87df3eaf78be86579364f5f071fcde77b073ce7b1c1a4a41e714343f767ae8089399c33834fd3055dc337634b9a0e145bd35e1b5b18b0941dfeb29ce76f6b9e283f462077915cc1b60dc400f20ef168bd453d1ff03b8892e53b59428fc01040cd4a1d5dca59bf79fb8168b38c7b2b8a1b84e10562b83fad01e1bde3ffa07ea6be898ebf9e0ec8a851ed71058b79ff19d0fe72e6f4ae9dabb8966efa4d0be2765a27483e1b5b68993f7e85c7f7a52e722907ca5f83190190f300f760cba78e8b01b663ed52bef28d4315f1fbba2ba75e4f5d9c63540f13b45f65e277be50b3bee2cd882113ee87ddd071f760698ac41b63f8da4f89073cd4a42eaf342b2db17cbd045a48306a625d987c244493ae5126c0122f2a06dd3c100d2ee06e3a40829d1b9f427c1d7be153f92473a36454dde01fddd6d0d27d35cf26ab7777c07326e41e18f37f99f55fc73eeca1a3b83ab718e8c4fa0a24aa6470caa6170bcb8be0a141afb4dfe9af1ea4b862125a36ad8f144731f892aae3d2dd0b96e726bbc8175f1a88c87ddcf8b7118b3162d8123305e9d944fb25252ed1fd6a15f0cf36e9fa25c81b9bd12b11da4a788d814231c8b43660b13498303e50c47a5e4ad8a63de29c8c7a17619ab28675a94604350549b6a413aa93d23cc3d6f6bcbd741a0a75062cecfaea9ada09ca67251eb25d80503ab739a31cf3cc83b42dd4c2f050994ef91cd35b4b383529a59461fe0e0f3219ba6e51b519b7714ae2111bda7cf71f7995329b289b61b2e9f1c8bda76622d75357e0611ec0d4ba46e21d9110867e8d3e8c46add323ae76c20ee5766a559b9972d3a39de39b0e8181b93033b52bdfdede796f86ecaff1861d0feda709f52e2b99636bb87e9776a18e532d260bb609b1d52e084dd3658bd27de9209032fa22c0c9ec6332689423868d8cc5003dde4a377dd12e191f6562b671f087fb2e26f2ce3842b77b052b8c0cb3b4cf75c1c01102420971708e1f0ee1efb85c55e311d743d1b7fe116d7f8a19da5f8857672a03e573f0752da25a31d1057c28e42db30f83f98ed72b6fe1df4977a582fd94090f6972c694ee81e1384f252cf39c5a8af7f5b7c112249daade5146baa895696ed9a6b094bc14c5a27c6673c835270dd63722b6c7d490279bff70c69e413e902f24738b024abde94fd4b34224b29f8870f0095159f03f7822bcb5a396a314259e70c94aff90b7e82bcb68e3ef41bc5809cf7e20053971b606a6cec22d1d0c87683f6eae268f0afafaa4e282e25c51a9af1a6e9fc54de624a447f9184d0fdc07bacaa5e7adfa7c35d83e18e654bbb1b1d18684fe86c9e313299a0d2af2bb2e1229f27ebee994572fe5153b2b687d21881bf6be816650a36910b9e2b4bcb3e33d19cdaf6b30d276e9eb5c72c0fbdac9ba3f3c46fb5dc9ba18c78f50a2f2d64ee4ece9e98e2f56f2c7310cf113b21e108ed63ad81da93746131a1166aff9a751e7333125d8444d8c4bff4580d7bc63eea9ae64235d64b866b897df303d7a74e2ab17d0ac28e3b4df7ab266094b3db35ff0fdbf74ae324bedcaed1c68777ff9858fe91a3ef27e2d4b8ab057e66b3808a12234c09a73a95145c19fad065af4fb2c295f1939035290621d27b990b09aeab472aa4f82c69e87adcbdfa4fbc4a0736ce8283c58ead6631109d31b1a080dc36a21a3443d899b3bee074459bfc2169870ed81a064fe5e0da69304afa71d1899b52340558be21a9202ee9686a38e489e78e791dddbec99b42418f4f337cbe55cf6ed6fda978bce734b1b0d61d9ff860c08980476aa181976e91f8b8df1413afdf465d7bb123c359a6c2e434dc0a5d327efd09fd88ce18f19b565120c012efc4f8a63ce8702edd665bb0bc6191fe06013cb18ad83d823d2925ac0ea68e4bc665e9295baabda3b001f14b15a0bddaede2b4768f057224b4310cddef33c31857b1c541077dec2001492baf66901aea103dd62000bdb813f2fce16f83e0610de802c08f26081d000d7e2b7fe1c98802f01c97ae3972dca85014c70ed9092f71077400bddd8219da2db15db43c688cea0b") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000440)=0x100000001) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2, 0x6, 0x3, 0x2}]}) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) getuid() r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r3]) r4 = open$dir(&(0x7f0000001500)='./file0\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r6]) r7 = getuid() r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x4, 0x0, 0x0) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x0, &(0x7f0000000540)) fchown(r4, r7, r11) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r12, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r12, 0x4, 0x8) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r13, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) semget$private(0x0, 0x1, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001280)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r14, 0x20007471) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r16, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r16, &(0x7f0000001540)=[{0x4, 0x1006, 0x800}, {0x2, 0x2, 0x800}, {0x4, 0x485, 0x1800}, {0x4, 0x20, 0x400}, {0x0, 0x13ef, 0x7f7cd191c7952c13}, {0x4, 0x3, 0x1000}, {0x3, 0x71b, 0x1800}], 0x7) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x4, 0x0, 0x0) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f106774a96f648f90b10664b0361179f792466c971bca000096ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce5131600"/240], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfdc1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) readv(r1, &(0x7f00000027c0)=[{&(0x7f00000001c0)=""/154}, {&(0x7f0000000300)=""/177, 0xffffffffffffff18}, {&(0x7f0000000080)=""/6, 0x184}, {&(0x7f0000000500)=""/4096, 0x21c}, {&(0x7f00000003c0)=""/174}, {&(0x7f0000001500)=""/214}, {&(0x7f0000002840)=""/4096}], 0x100000000000022a) 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000003c0)=0x1) r1 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r1, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = semget$private(0x0, 0x3, 0x80) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r5, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') mlockall(0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) getsockopt(r1, 0x3, 0x1c8, &(0x7f0000000240)=""/225, &(0x7f0000000000)=0xe1) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) acct(&(0x7f00000000c0)='./bus\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f0000000100)=""/249, 0xf9}, {&(0x7f0000000200)=""/75, 0x4b}, {&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x4, &(0x7f00000013c0)=""/60, 0x3c}, 0x1) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) r5 = socket$inet(0x2, 0x1, 0x40) kevent(r3, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x7981e93178496e55, 0x20000000, 0x2, 0x10}, {{r4}, 0xfa8276562cc9355e, 0x10, 0x1, 0x9, 0x2}], 0x4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x80, 0x0, 0x1ff}], 0x4, &(0x7f0000000140)={0x7, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setgroups(0x1, &(0x7f00000002c0)=[0x0]) 16:00:08 executing program 0: accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) r0 = socket(0x11, 0x10000000000003, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x201) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r0, &(0x7f0000000040)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc24d699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035fed6cc51ee56ebda93e4c663a23ec74d7e699da77cb77034dac20a42f2f722"], &(0x7f0000001900)=0x6e) pipe(&(0x7f0000001980)) r1 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r2 = accept(r1, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0x381f}, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r2, 0x1) connect(r2, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r3 = semget$private(0x0, 0x5, 0x100) semop(r3, &(0x7f0000000240)=[{0x5, 0x0, 0x1000}, {0x1, 0x2, 0x1800}, {0x7, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) r4 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000480)=""/97) open$dir(&(0x7f0000000180)='./bus\x00', 0x30a, 0x4) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x200, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000080)=0x37) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000540)={0x1000, 0x3f, 0x1}) r8 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r8, 0xffff, 0x40, &(0x7f0000000100), 0x4) 16:00:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000001e00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b138bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a38620700f5ff0082b5955984c87910bf673f7ead4bcb777fa69dfceac2a84e6abca64896bc5e0def387abd2ad88b2951b15901360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30508efb55552aefe02938036a2c9674413c755ea4a5c5fe659fa202361cf8cac7dbbc5b65785f7f11a74fccc6593d8e4884b13c6d158daa2870b4122cd23500000000000000000000007790dab90ea95e65870000000000000000000180000000000000af015e8a8288b5250d27c1abbb76744d33054ef3540d616d4e45bb46980a2edbdfcfc449b6d7d2532653469fccb843ad3222c39f017de6d74bf5d99ee3de49e1df7f8866f3fd41539c9e966a2ccb7c68d2cca42c3d32c16eb063d6b95068a67ffc81383491a0f41f68f3a7bed06c3eba3d67d668ff5683301f8f1f63b70a36813e1da18f9e"], 0x10) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f0000001dc0)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[]], 0x1) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000002c0)=0xfffffffffffffd6e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) r13 = msgget(0x3, 0x100) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000000340)=""/22) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x9abb55f13518dd05, 0x0) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r14 = fcntl$dupfd(r0, 0x0, r0) writev(r14, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) accept$inet6(r1, 0x0, &(0x7f0000000240)) r16 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x10001, 0xef4, './file0\x00', 0x0, 0xfff, 0x6, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r16) writev(0xffffffffffffff9c, &(0x7f00000019c0)=[{&(0x7f0000000780)="28ec598c0641f317af4439e5815f988d1a16bc48860834828b885e70937d63dcd5fd7f0fcf2eb6348d3ed7385646ebac036eb0cfecbef27761a9dbf5f5822c033294ef0ac044d66fcb5af49fe1b1dd1ac823c1638e9407f220202d4dfcb7811453d11e18bb3ee7e7ed1baf2300b8a72aefa36d5c77a055c4285cfc0ee27395ee50e56d5f5cc77956a9530ce3043ca28b6ce19266204db1ae851519f5e061f6d2209ac7528527c4a9ee567009fe6cf8e4f6dee628a844b9306700a6a0917412199a9688825437894e66335c0fba06036643693c4b84077929f7868768209a780e38ed38ba9a59ef7b0fb25de59b35dfb29dbe3afa2bb11f84d3f3b6cea2068d51d20b39b2434f8e9c5bcf19b4a90f8d1979116aff4764e0c9ce775cfc9e08bf36d2c7df79234a9e8a4e749f0f941c364b4561ad4b90fdc470076b6f63af3a5c69623574838b0e1c7a2f0a25b4960117bb8fbec880d3cbdc133e247aee902ba383c1a0a5dfc0544fec1d684a5ec25fdc62aee7e92b9f8ed75f1873b835644aa50640af1bd7f249e1bfb14cedde829298e803893688d2a267bdf64c928c8baf235928efe2340c10ed30e8e53ed0516d306b654df0078cbac63ba1bed80525d0f51d72106b45f6ce407571aaa16f5f1332004dfcd0d6f47896beab53cdb4839bd3d8adde05900b90fd8e814cfb5860f5136d30a2bbd9925d07911620029ea34fc512e9ebb2742a8807e21a40510c6a1fc85053ff74f971302449061a2b28b788b4bc194bc627ee04acafaf569d690d765e305568993f53d01b2c9458bf82ab98f2681919a72cbefa67d0b770b106c60e258678c227526d026563c1607d05448c3140a7e84bcec2c7e38c587709fb4e28b8bd9a7de82ce7f5d6da747bd8dddb263bb1602df6b85a56c3659eefac0f7b50f6a974f07f0796e4c043688c42e261ae96ca7cf394f7cda8123217ebec743e69caec7dea5271c914030e5116323a88d281843c8465ac4573a2b35750e1d9bdccfbe5c0e06ce2e64c9368d16db983e2f50182e5bb5b2d9d6ecf3f12b736d1f125263fb93f4525debd3f83a39a41dcba56c83407f8f440005707f6e78729010b9c34bbf1cf135ab9e3b86fe3c1e1e2817d3863e7db81c931fb7f8b7d6329e62fbaeef72555964b2f672ea33536bfbe048585961d8d233398434b2bdff13e5bb78a4a8f265314d2ddde7e3bc36e3f530d5360f891b1746ba2fb9fc033da152714d2a5aa5212e89233a290b203b573a8040e5f8b8479f60c77857f254f148b6dfa117281130d7987b61fc6cad00d535b49d8b958dfe9740a15b25ef04e8d40d8e378692589447468c2aabc505692d97ca0e1ed8b8c23c913c5190021769b74f59a64352f6b26b0053a1dd3ba261085462363d23b95dcb75f2cc80b44b4bf4b3b167ade040c1c432dcf042bc58ca544c280147f4e2e9b745236cbed2868e16a9249eac22e82f8ff80fbc693a8b5c08c4ed200baa6cb5c150a29f959291a843041f5b37e865fb7b17642c8ba2adf4a17ac8103929bd62be5a2db2cf5aff0318f1fb418f2b639d866b591a0d4624be290e2aa7c9d347ad8c83e5ae5c1997b147baa72d6a3b3f706abe69cc744a6da5e03cdafc98fbef61939d697e0513f09a11f811f623eb4f31eb94adc92b1147e0e973605ec7a8b9aba3937811eef7e3b821419696f5f311b073ce10d7b162051cb92856515b9110ed4133630a63614c85f8e27a5589f8708744fb0089cf3759d4e79501cd615955d62df0b5cfd8271aad21f01961a0d472c14e44e43ec0c73d1f7a2ace9ac455af7a01311d6e23643b0781a822b4a00fc38810c3e663ad93e3e9b1cf265cb6fffb2e7a445f49e7aeaf897994a1bcde67b87383ffc56bc622b96d3081336f6366441bbe44ee51107cce1151b08d2a7434bdb1b51c45f1bb09949320d49767c4dfaae2d19670d9897bce975e39b7fde388e048e3381211355a45b5df7fc27ab398a8e79cfdce21c52c109044533889dc0b4148c64683ec5838776c85f2306a4f95b411752518e28bd9105bc694ec1507ca1deaf8d17160059b3ed7ad5216dca67f0e29072dedcad3b4afa66f3a7580bbf0b23f66746d9c0593ac93c07923604e42301fe80c63588c2438928bc73618e5829a2d7e9962a23c7537ffe2e69da5072ec31a01ffa01a2dd5b0111d0862553d2ce9f6c09d6bb92328cd68af4ba6418d58c1f0194d257665b4fd9b291b7579afbda2663edde62c758a1fa7eddbdaeee087b573f976bc5610017eae20e1e8d14fb438085e9b45311d6947126d89b1d51f672e74f6e878f4c43197bb4c4563438aacff2aeae142ea0404c7c76c4b59c398503eb1a995c7b7b3d6f288b9eedafa532984140f011a49c46320b20b0c6361a3997e0f92e4095347474b805e7143cf95a3234a8cde4f2638a0973959f13cb5e84f67aa6ede8fcd79ad5c8682448f7107d5ff68e760fa5215316a9fe33a270e7cab5245dcdfe262a0062dbe8bd26f574b8d842ba495c58e79c4051205fc160dc19f3e3db0f6bb51aa103d5931798d839818ef36e812c7517c22e279397359bde64e0a2b2a2397df1a7faec64b1991203a0dd006eb29d6f4bdbf89e5202ae8e6d30583c056e49dce53903741a8074d7bb36358f3b8dda58d2d5d10e8c8ff8cbd36ff3e39397bf968954870c8ba803e51d4d2ff3f48ed4c1698b81b597a62a21a3375db796f3a3b2a98a39e316c0df8382b40c3b2a16ef19dda6d443309ed5e4e6097453268fd522ac6828482729826e7a6614b331be8e5b45cdbea6c54e5e908af309604e0fda7c891f747f57311ef203ed8885ae280ffc517bf532bf644cf4319b0cd8c66b582bf8e35c1aee32bb40319cde4288c60cc4aab1762b3b0cc4cbeed0faef950bd7841678a2fdbb6f2011dc7df8a271f2256c0ecd8f7daab585623f2a641e664d5edab161bd951a3bf0415bea88d709f97bf9d62b7137f3f7e79df727a1dc8035e725318e65205bc6643ce696d230269c996ca438b801a2835bc44aa868d5ae368e7c352dd6e3de12b54b9da10f5fec6a5252c8162b1100450c1cbba96c3087c6e53a1db96534464ffec51c7e5ec0a475566a0b4a85b8c1d36ece8cfd0c4cd395dc5119f491b6524f2ceadf2989fa3cdae2e6f941da4e20c246d364ec4e6421b94dda9f5f49726b1b83963a59e6b70f623e7abdd59cea430ccd577707d8a21e0aa38a39c1a481d1ac14f126c9dd4dc8d710f5712bef7dcbb469d679c97cd871c85b40391e6a7c135049be262105a2bc79fd3a0f20eb389ccf3b7f95d3f79f8f59effd06e495f8a2f3ad95e09e20f29475f3802dc70bbbc9bdacd80c110ee6a40820a6fa390759f41aec5c56cf695b26dd8ecec271df867f1c264056d97aae409151b30ea70d4c193a5c9446d89cd656dbaba63f64546a7b14ae94b07e43c10225e743f9c3028fc39a5810bd99aadbe2243530161558b737f4dd6bf575bb632fed513ba40fbe9f3936ab2a05c18d47daaeeeaf27eb031e464a1aff59d30d1d91fc706c3b804d65f724a8642093df42f2f57bb6662114e019953d26ce97117dabb215e704f7b9b3aa2390500c844302b90e2381310d05d51fa690fbfb9b1d03dc9efabc5d9a7316a74e22e33d8d7cae96ff24a10ef7c52fcb71e0d3b22f8153b296f5865a839f4269bac13f6c1e58a5c79e564179fc17555ceee7de30ed77e75deda1ec6389e2f9ee84fddd74ea5396acb0ccca5871644366b9e6db2c50befe66fd61a447646f9bf6a02d02be4f7beba166fd60809d24b8019e9d9bbeaaf60323b5b55c08fcf96fa56b56097e38554dbb7e1fbd6f6afaf687ab3850375e752b10ca4a67bf7b36b37e9c31c301c7a6e100c85af5745d10612394fbf5d36d963c7d692b24dcfdcee231fb96b8a06933fa87e34e398266914eab0441630e8dc46708d7309870cb565a2f175a59a52c58b5f3021d21318ab07a8719f11c4d18d01698955f3d76c3c457254c90702485955adebe85f4fd38e993d9ee2187cf8bf19e67e4dac300576a304b4e071b2d98e791b5f110b35cf66de24f3712384644c077b06b298f031d7ee80271e00ea80e3a40be6de212175207adad575b76a7f1c3c55f08f106e9c2ed7793af770cfc31f37b78643871c4329c0b6a311fc3d6b6ee0b45906304441695c7abaf347d3adf9d8b791635e32413b8c22c5143621a8c1efa55db241af677c4ef1173078e1fa1b99c089e990cd89f02b6cfa4dc889c7b76e672517b689c81a92a9c7f2941ce6f44ed17290f6a8831674af6df8f4637e42b35206f2748fc85f655e80414fefcb869a78b3e0846aec8828d4f0c824fcf609087a3443dc230f029eab03243f6dddb60abc48645862879e10aa2404bea4332a327574f2bc0744b9ee0b88152421baecee493e29b40e5143883c58875d6b33e169244cbd815ab15aa1805df871fbd8a477985d4ec5a9c08f39d8e926cdcaac61116deb92a40ad8a69aefbd03a990423a05ac483a9fffeaff2b9e874822a3c7e84a5126eeb92f4637505c62b708be12e5bb5aa9bd2dc015b6bf2b6938d656ab2c6fb791a03996c070ca647292fb84d6e23cbab22a67d8b5abb2ba8f74f34dedea020996a43e070473af856fda79bd71867174c70b1fc05c13aabc9391be8ecc57367a2cd86186681a10db54ce90e7f8d31e6b3402d97b3f77b7d0020544c5c72e37972d6a5c7c2e47b012980d0841775419050fd3ab11f41524d7eab2816647317de14f0ab2184f75b120538f8ec53762c2a0aa588ad27069949e5f9e560d0df16d6bcc47b0b0b3b6f679b20e21a030bf4099461ec0a9f5b8f3131f7fcd5378ea0df0fe512631e606018ea1f0391613f20f0d564ad2878961e429c1d580a25f6c2073f9f47aa5768df3d07f08fafc2230f3a96232148896246c53dd964b7d0a1a60c20d32ad5fa7f446d6496a23673a4f285695c2d1aec74b5bafda3a0d6aa103383d39d28903f79d24fda20044b65d1591885d1db08130d53a42975c07d51c524aca8b074f6129b88e55afdb655c78950ec7ed8b0ab2c1e43cd5ef9ae039b9e8887c2d85a230f77e68df107ae74ed150eec180be27e67c49a4ba506096dff8d5bb4e2cc66d733c86beecca8ecf786a8612f07235a3353ec4152f2957e30d17eac4c9a32ee85321d5b814efaf7e2193987a215c40a29d38ec8bf741e70b17a9493984dd2231dfbc945406475eed9b097396566546c3bdcff6a0258360947c30466773f002422731677d6c4ee6073b9f3da55eadadf2cbf8feca5c67cc743eed8b654066f38cd5d337a4ba4c5f82141171b2be10d2ec7deed1dd300d0734cfc84bbd13f939ddaa55622b08b383ca4fa4a6bf8077c9c273f3232bbc45d4a40caea776c867063d06b891319cf9a01a1acad7bce477a8c75517d8e3e79e86220078e84ca0681721db239c58af78db2fb72bf6933aa6856e67ecba38e84403c8d528d36a8565cec53c6a1bcf1484ca1e08666a5a82593c86c996d743428e790d9bcf91004fc8d3cc0b4f5f9f79edba4febd0365608cc7c9a17cae9b5ca2a3465355fdb3f978bb8ccd0d4f8ff24045a28826bc24e4968884425e4d16c4eb8c8c524dc8754d551176f0323812703a51225dbef02f711dc7ae4c280d605dcfaa4f3153cfca961a65e6ea682ff787c5a997ca4fe2e14ab5f379d828ed65ac43a09a2fafe2f62b11f3704c273e0507f20361d48c1c759135ecbc1571c398becee342619abc52aa974f27f48f1f703aab540d0d63d9250e8fa7b8ed32b14e50f23451d24352ba", 0x1000}, {&(0x7f0000000400)="5086f496ebf2d51b1ed5c5fa13ee26339c5e9167f3c22d97645c0ca5423cd1d3f99660511a7daf888ca25faca5bb7a326400601945e66709c9f3a5aa134d589989db072253cf32de3d57620de68fdcad3868dff8c257f14ddf3f9c458a2739e7ebd919623b8c645117346964e9cc055b39f3", 0x72}, {&(0x7f0000001780)="34f849b2a215827106b0fc60b70bca3ce36cd88412fbaef77d71b044cadc748b0506b981f3dc6a3dc9a30c4de169848faf57c68c686ada71df5b258fb97930ee6ca5365a125ee37a2f1dd91075a26e2dc922317a4bc7e9485d807d2e4d4c92405e3dfc4b25d9f294b4925a0e302ce99a5dad2f57fb5575123c85767ce6837cc436b77397fbe5192d2b7ec8741620adfdf315eb5593e95f7e9ba9", 0x9a}, {&(0x7f0000000640)="741169ebc348681a5a80cb5282c30e41b4b3187ffb6a3c5ea6789e4ab96efa38c8930cdfdbf9c8568cd7182b2cde", 0x2e}, {&(0x7f0000001840)="7333158068ab76a120795bc8e40fdb589661ccb794ff44e6e7d7ec114fcaeba1a483bae5a34951ff0679358f8fce69a4bcf1c0cda0de69c19f0c4028f2aeff944e99e2819a293809bb2a969a7968fa257ffe64cafcb1400c0bb2f40aad70f9bfd66b29e1abb73ff641cbca916daec99005e031529e1ae1661ed4e99ae7f29d0908222eb147be81ce83c7", 0x8a}, {&(0x7f0000001900)="1c6fc2b9331956ae84c7143d369e6ff76e61865f037baf605a09150864b27c40a6373d8d476907fc60aacb1f0b2ca26b61e4157a0389df4e3de7dec764e31ff8a19d04855a4094b01a0575e08a8f8f1a1e616d79195cef251df437cf12003f3ed980044d72e6633eccd71af8223599e1628a5738cdb733e8062c30b2e6a7d3e5cb3481d8c32649d23aeec85bbd1bcd186b0472438936e8d66ac43ffad5fe20adad", 0xa1}], 0x6) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r15, 0x0, r15) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90", 0x1) r1 = syz_open_pts() r2 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) close(r1) getrlimit(0x6, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r5, 0x20007471) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r7, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() fchown(r4, r10, r12) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 16:00:08 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmo\xf7se0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) write(r2, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/15}, &(0x7f0000000080)=0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2}, {0x7ffffffe}]}) syz_emit_ethernet(0xffffffffffffff0e, &(0x7f0000000000)="b6") 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0xbc9, 0x4) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)=[{0x53, 0x2, 0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0xff, 0x3f}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x9, 0x1, 0x7, 0x1}, {0x8, 0x80, 0x4, 0x4}, {0x5, 0x1, 0x4, 0x5}]}) 16:00:08 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) flock(r2, 0x4) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "036640000000000000001000"}) write(r0, &(0x7f0000000980)=' ', 0x1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x6}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)={0x3, 0x4}) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x16, 0x0, 0x11e) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x20, 0x516c755a, 0x3}, {{r5}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x9}, {{r6}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x1, 0x412b1153}], 0x0, &(0x7f0000000000)=[{{r9}, 0x0, 0x0, 0x40000000}], 0xfff, &(0x7f0000000140)={0x9, 0x2}) 16:00:08 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) syz_open_pts() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x800, 0x2, 0xfff, 0x0, 0x7, 0x2, 0x4, 0xc3c264bf112f30dd, 0x0, 0x80000000, 0xfffffffffffff000}) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x5, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x5, &(0x7f0000000080)={0x4, 0x5}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x100000001}, {0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0xffffff3e) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0x0, 0x101}, {0x24}, {0x6, 0x0, 0x1}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) close(r3) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6801a07ecaa2f40a) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000740)) r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r4, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000340)=""/217) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) writev(r10, &(0x7f0000000500)=[{&(0x7f0000000140)="0d1e8aa3e7f1231268e7f138070f5a828d52ed8cea4734461841f92da183882c6142050f54aa90569cd9dbd4e22f3731a31575e3ef76ca9f78514b2cb6c19dfec9371ffed6cecf5f1d91f11e71c198f79df385ad45495318e81d2f7f9b2736655c77cb7a129e5334d451f97c515767cf", 0x70}, {&(0x7f0000000080)="07b113f4a1fad996458c9ab81d8791b25a4391cbf7d2d142618c9561e200296be1bcf3b41b4bc95bb2dbe07a03b67bdc0c3820d88a391b26b9aaa66987", 0x3d}, {&(0x7f0000000200)="8394f06d29a12db4bc5b2c26e643529b9704ed185e2f19b197f5557e283fd393d0d31e42758ae63559749688a59943c0e386f8d7ba031587565bf616978a7b437ff498032f71320ad3b380ca5c9e6560b7b4cb9e81a705d9b8d97c35b7cb2aa95c98434c4869a74a1636aaeba7eb568055a7de8cbb42e903e8a77ec51ca59c000245baaa6c27288bd4130d21c9ef8b663b038d14a89f", 0xfffffffffffffceb}, {&(0x7f00000002c0)="d6a750e380248568b7c34a4f79fbed06fc57ff3d312496581f9f01bff2901a12ec104ea8177e1cda2fb3e6782c79e67003d17b3743fd8ca98e3db54a7f523e5678bf871575e49e15c048429d075454c05cdbf48173aeadd8d877da88762c0c", 0x5f}, {&(0x7f00000005c0)="b3d2d18a020b9dbd193e15f565d19b65e17e54be35bca5609afce21f0400000046306b8cd014049b17f46eff09dd87145804b698bc94898e1e386ff759793406e6b319d42e0f1f89d5f96d7fdf61d6010c6246c674c95233c424527faf03599731c0b09e6ffc767c9cdd375f6dae23f2bc71801df1d3341732d568961d8185404343a2fb471807d967ab69a8e8a4c595d378a0125d05b0cbffc27e01f8c23ecd73fd7ab18fbd1d12ad20810fadaed46a175e010bc86c59dad5b3376a33f41556998d901eb180a054e51901ebbebc96753db0eb1d8d7184bf098252074dc8a03b021f4db8e09def92170de6dd8562dfcd11df946bc1f0ff439adc2c5df4e391519eb3fa71f489d4abf409291162da694388bb93792cdf1b872b0921e288ab6761b0a6233f5a81816a9f00fdc5e31074585e2d102702", 0xe5}, {&(0x7f0000000440)="dc2e9bca7ff51716bd504c94e375e390a85f2ef972c582f4d39275f85cf2212c8fc2a5a5aba722454a10499c0514a9f0f1ee8f0f71b72902345ae992c5e6cf990195d6796585c14eebcdc21de613a5d092e9c6b1619673e8", 0x58}, {&(0x7f0000000580)="217a79883eaa6a02caa9355aae099d2ff6e1672ff7140e1494388a0740894d6fdd4a08bac05d6651063b0a30807e", 0x2e}], 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = socket$unix(0x1, 0x5e364635c0e22fe7, 0x0) r2 = getpid() r3 = getuid() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x2, 0x9b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x16, 0x0, 0x11e) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000200)="853a384a7022bf66d635ea64727da3b7952651f9a691dc7ed5d631acfea8bdcf38290e9beb8c0210ab7fb6a47c1b5da4a0019eb19a7a37c61d8ed2e02f9e92d9a07ed62a344062bed2ddaaf52856778a4cf42668a1168281ef53b69f4fb569a04b270aef24f0585f386a65ad472023dd18b441cf412fe08bc3ae8a7680449c17faebf6079ca4396e80927835cc5e7ccff751e4ce447faf0a545eabbba52122c97e44410dbcda81cc0fd86f7d33cda3671e4cb13b0ffb251652654fbd1e866fda1ff9ccbebd52d5c9d59bfcda16501820af9519abbe07fc0527d384a64a1d0debbb81c22f2128b4f9cc03deefc00cdf8a8c4b2d8de8362e9e9eef59d5bb4913", 0xff}, {&(0x7f0000000300)="f5d74380e99c21b08f0134f5770cbc05ca833a5cd5323a2b27e97b365b68258ecef54e53f1731384b059d2468c33880bdec62f9774d6717faef2be186bcd17b071bf001f355581f58c4cf9bc5192cb93bbec0ab398618b2c2aeddc06", 0x5c}, {&(0x7f0000000080)="45d85241fca8", 0x6}, {&(0x7f0000000180)="49336cb3e2639832629f320bc681", 0xe}, {&(0x7f0000000380)="98df202a41ed92d1d46510f27dd09bf1716fb244f6b69979003ed8c1a1a62c978930cdc5875f3630379b7b43ee71cf9cc984d905e1a4ab38a3fb3e709428dd183c1e64de821ce8ce0bd52891d2a9e355fadc7f49cb1929ba9bbc5533aecfe474fecfcf8af0ad40fd6631e390be9ad241d3196fd1fa35094a20dc4d2deb7135724eeb6a", 0x83}, {&(0x7f0000000440)="3b1d15dfa1b8d5207b0ed3916071f1392ba6b6390be3bfdfae6f2be217f4c0b429b6c500fabeacf42165d5f5d8f159b368fa57d1992b10b75522a1a06bfa9d", 0x3f}, {&(0x7f0000000480)="1cd0392efc5ea5b4fdbd4db33c19b5b781460556fb892fb968fdbbbbd7cd04de2b0eca1a6f9676909c6b80bd7b16573e7fe31d7b7e6b86ba47db29821a8da6cd4e2b341b7100c68000b43dc5ca438c436c4e9dd7100ca27c2110018be4758dc4ae41a097937f5022c0dfa858117b869fd24e1dfd3242286eec7fed7a5109ae9a5d93539e", 0x84}, {&(0x7f0000000540)="8b605c4142f6375eb7103bb6b45480335ad53f799743b70f315640f6c4b3414819415c4c9e8142920e42e5e1eee41c458de7f53b39503e771606fb5e193cc3e1b2a51b8fd2e1c7f1772d1004b80a3a6f382c59003a91eb05e963090ed5b85bdc89857cfa37a455ced475cdfcffe67f79c8b0f303c4acda75971b808693f7139545e2ad80f586e883f26d53ffd8", 0x8d}], 0x8, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r7, 0xffffffffffffff9c]}], 0x40, 0x1}, 0x410) 16:00:09 executing program 0: setreuid(0x0, 0xee00) r0 = getpid() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ktrace(0x0, 0x5, 0x8, r0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x20) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) lseek(r0, 0x0, 0x0, 0xdffd9e868395ecd6) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x8001, 0x2, 0x9, 0x10001}, {0x5, 0x7f, 0x40, 0x7}, {0x3, 0x5, 0x3, 0x2}, {0x0, 0x4, 0x20, 0x400}, {0xb9, 0x1, 0x3f, 0x7fffffff}, {0x0, 0x18, 0x40, 0x6}]}) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r4 = semget$private(0x0, 0x6, 0xa5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0xcbfa}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") semop(r4, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x7, 0x9]) semop(r4, &(0x7f0000001280), 0x13f7c9f7) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x16, 0x0, 0x11e) 16:00:09 executing program 1: r0 = socket(0x1, 0x1, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffff12, 0x4, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x9, 0xf3, 0x3f, 0x60e1, "a7bd7529b312353f5fafa1e281760e57c6157e01", 0x6, 0x1}) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 1: shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x120) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x2) r1 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r2, 0x0, r3) fcntl$getown(r3, 0x5) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x2, 0x7ff}, {0x18, 0x0, 0x3, 0x69d40000}, 0xff10, [0x1, 0x5, 0x8, 0x0, 0x6, 0x3, 0xfffffffc, 0x1]}, 0x3c) r5 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) r6 = shmget(0x1, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) r7 = shmat(r6, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r7) shmctl$IPC_RMID(r5, 0x0) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x2000, 0xf2f811f00d0235ce, &(0x7f0000ff9000/0x2000)=nil) r8 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r8, &(0x7f0000ffb000/0x1000)=nil, 0x0) r9 = shmat(r8, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r9) 16:00:09 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:09 executing program 0: rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pwrite(0xffffffffffffff9c, &(0x7f0000000080)="04f2a107e099e3559013dd87bc6d2ea75803726e821d0dd4255210c412a6bf7d16a9a113cb1ea16e536fb02e7203eaac71a92277f56a489df1eb", 0x3a, 0x0, 0x5c) msgget$private(0x0, 0x501) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/247, 0xf7}, {&(0x7f00000002c0)=""/189, 0xbd}, {&(0x7f0000000380)=""/197, 0xc5}, {&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000480)=""/121, 0x79}, {&(0x7f0000000100)=""/59, 0x3b}, {&(0x7f0000000500)=""/240, 0xf0}, {&(0x7f0000000600)=""/7, 0x7}], 0x8, &(0x7f00000006c0)=""/245, 0xf5}, 0x43) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) accept(r1, &(0x7f0000000180)=@un=@abs, &(0x7f0000000140)=0xffffff31) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x1000}, 0x10) 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='pf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x0) r1 = dup2(r0, r0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fchdir(r3) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) r4 = semget$private(0x0, 0x1, 0x200) semop(r4, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) 16:00:09 executing program 1: lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:00:09 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) sendto$inet6(r1, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:09 executing program 0: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) kevent(r3, 0x0, 0xfffffffffffffbff, 0x0, 0x24, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x9, 0x1000}, {0x0, 0x10001, 0x800}], 0x2) kevent(r1, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffff8, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0x0, 0x4}], 0x912, &(0x7f0000000600), 0x1, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x16, 0x0, 0x11e) fchflags(r6, 0x833e078080a09e78) readlinkat(r4, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r5, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r9, 0x1) flock(r9, 0x8) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000180)) socket(0x18, 0x2, 0x0) 16:00:09 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) fcntl$getown(r2, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x16, 0x0, 0x11e) getpgrp() ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000100)={0x7, 0x40, 0xf7a}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r10 = msgget$private(0x0, 0x80) msgsnd(r10, &(0x7f0000000140)={0x4, "ebddf27dfa111c154baab8839723948b7d"}, 0x19, 0x800) fcntl$setown(r7, 0x6, r9) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x400035}, {0x80000000000006}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x1, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = semget(0x2, 0x0, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) semctl$SETVAL(0xffffffffffffffff, 0x1, 0x8, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x1}) close(r1) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000180)) 16:00:10 executing program 1: sync() getrusage(0xfffffffffffffffe, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8276dc2fac1400107d814a7d5744b79eb9b1f9564c0724a2dd5d5ccba78651067a6fc749d0af533d9e345b0484659f924be8e2b916bf33d77d7a268486a5eb8c8da4f25475c8fa406d5a5c6b08c3a725e582552419b2a5"], 0x10) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x347) socketpair(0x10, 0x5, 0x1, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, 0x0, 0x347) shutdown(r0, 0x2) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x50}, {0x6}]}) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) fcntl$getflags(r4, 0x3) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) r5 = accept$inet(r0, 0x0, &(0x7f0000000100)) connect$inet(r5, &(0x7f0000000140)={0x2, 0x0}, 0xc) r6 = fcntl$dupfd(r1, 0x0, r3) getpeername$inet6(r6, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r7 = kqueue() kqueue() kevent(r7, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x1, "000000000000000100002000", 0x0, 0x4c}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x7a, 0x0, 0x2f6, 0x0}, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) r1 = dup(r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000006c0)=0x1ff) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f", 0x351}], 0x5, 0x0}, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='\fb', 0x2}], 0x2c6, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="d397863f26e777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f000000000000000000000000008ffd7491788d550041b50f1e1b4854dd9e8e7f4f22fb25e5506d64a07836506d4e75c9ae1b78b7fb1e250e061160ff2bbefee9708857880f93b20dae4f2528eb1407c555d8789e3eb2664d1d056b583689cdd68e724a8dc273e0ce52340dd5680e1193f6787b3a08ecfb53195bdf73d2adb193bd23770e2ac667e365afb7ca6319d043e23cd97c208b27ad4f47320750772d51d5c57cac3545aac5f7e0543bcf3c64f03c0bec541d4bbb4bcb6a0657e49cf9fcbad3a81613f86d2f8286d2df809d9146a86515a9394916a6ae333d57b4877e4b2b0da044116a850d63996f25f1fdf0b340a699b48d05ff11df"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) fcntl$setown(r1, 0x6, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x3) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x1, 0x4006, 0x0) r4 = socket$inet6(0x18, 0x5, 0x4) getsockname$inet6(r4, &(0x7f0000000100), &(0x7f0000000180)=0xc) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = socket$inet6(0x18, 0x4, 0x8) r8 = dup2(r7, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, r11, 0x0) socketpair(0x1, 0x8000, 0x9, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680), 0x0, &(0x7f0000000a40)=""/197, 0xc5}, 0x2) setsockopt(r8, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r8, &(0x7f0000000900)={&(0x7f0000000840)=@in6, 0xc, &(0x7f00000008c0)=[{&(0x7f0000002d00)=""/175, 0xaf}, {&(0x7f0000002dc0)=""/170, 0xaa}, {&(0x7f0000002e80)=""/251, 0xfb}, {&(0x7f0000002f80)=""/152, 0x98}], 0x4, &(0x7f0000002c80)=""/11, 0xb}, 0x800) ioctl$KDDISABIO(r8, 0x20004b3d) fchownat(r8, &(0x7f0000000880)='./file0\x00', r10, r11, 0x2) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f0000000280)) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r13 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r13, r2) 16:00:10 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf7f6e53d4e3be7d3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x1355f94f338fbe7c) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getegid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r6, 0x20007471) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r8, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r13, 0x20007471) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r15, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x0, &(0x7f0000000440)) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x208) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) r20 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000040)=[{{r20}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r21, &(0x7f00000000c0)=[{{r20}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) utimensat(r20, &(0x7f0000000480)='./file0/file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000002c0)=0x101) semget$private(0x0, 0x4, 0x32) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r22, 0x20007471) r23 = socket$inet(0x2, 0x3, 0x0) writev(r23, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r24, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, r26, r27, r28, 0x2, 0x9}, 0x5, 0x5, 0x8}) semget$private(0x0, 0x2, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r29, 0x20007471) r30 = socket$inet(0x2, 0x3, 0x0) writev(r30, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r33 = getgid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r31, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r33, r34, r35, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r36, 0x20007471) r37 = socket$inet(0x2, 0x3, 0x0) writev(r37, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r37, 0x0, 0x6a, 0x0, 0x0) r38 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r40 = getgid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r38, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r39, r40, r41, r42, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r38, 0x2, 0x8, &(0x7f0000000240)=0x5) bind$inet(r3, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000380)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x40000064}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x7fffffff) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) preadv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0, 0x40000000) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x2}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000380)=0x1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) socketpair(0x20, 0x4, 0x78, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x7fff, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80, 0x4}, {{r0}, 0xfffffffffffffffd, 0xa3, 0x1, 0xffffffffffff0000, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x4, 0x7, 0x80}, {{r4}, 0xffffffffffffffff, 0x10, 0x40, 0x4, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x800, 0x6}, {{r5}, 0xfffffffffffffffc, 0x33, 0x1, 0x1, 0xda4}, {{r0}, 0xfffffffffffffff8, 0x93, 0x80000000, 0x6, 0xdd8}], 0x100, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffc, 0x42, 0x2, 0x800, 0x7}], 0x7742, &(0x7f0000000340)={0xfffffffffffffffd, 0x3}) 16:00:10 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1003, 0x0, 0x0) 16:00:10 executing program 0: setitimer(0x4, &(0x7f0000000000)={{0x2, 0x4}, {0xfffffffffffffff8, 0xf53e}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001840)=[{&(0x7f0000000180)="495b3fc9708fc8fb0dd119403ffc3a648f2be735333bc965a3b42eac04f1015e7a695cb049b0986878a225972902501a0a8e12d12ff5360d13eeb362092dd52ce0b4b0d6c514d71018855a608e9bc345883e9721703568e9e200e44d8c094259362093bda67dac8f842613eb5c838ea1f4e0731fba0bf38bdb93799e19fccdae3ee41ce0270730e200dd7d17785ba0c3810cb917b02a71", 0x97}, {&(0x7f0000000080)="50d1fef6373a11b6b3977136c5f165788436755f2d8fc585f661a2fb901f2d0e3dd2d4c0da5ca516bc0a6b6a8631d7e3e023991b48308433526d879d663e41b71b6fb8128f420fbdfeee101e09e52d6c50c2c6a8a831c207a6338ba008abe9ea328857002a8242c644d80b5b5d108657af26e4930700a49f64c2c49c", 0x7c}, {&(0x7f0000000400)="8994c773374b12e85181cc8fbd986b973b40287a7785e43cc687b1d859b99f60dcf69549c59481a8c9b1c2e3a723bbdcce30c91f2ffe986524d55ede9a0a0fbd4cf1413e74af75223082b44f04e1b02d306d6effe37358e061932c6078fd12b57fe58ee8decf136c4f64e7af92e25235bfe2326241585ed68d896ef0d20973b73d4ad75fee74294be92001112f84a2ad9e00c1b3f8575114cee144c0ea02b882b9513ec10cb4d65ce21ac165695129cb4cf3df612833c75012569cbe3f9be47e8d782aba8f6bd47f9b9e8a10139e2c95bc5299d9dac9a4e6288f5e59ab3eb889143f0d", 0xe3}, {&(0x7f0000000240)="cc3b5ced00e9705d7b6910635dfb18a507399bb3c0dceb851a4910f611e3", 0x1e}, {&(0x7f0000000500)="0a476a9fe244bb6a8ee7860a36d6c7a7e28d5cf35f69c1e04747c765a401aba74d48d0c79a9a872891e0f77be32cf1f2e6ff0a7a2f207dd2a2fc4f08961fc747f3a5ed46eea795", 0x47}, {&(0x7f0000001a80)="8d313dace613da46c41734e4e1e3b0c8bd3878d93ea10966b5f0196a85655cdc72600042eec23d11dcddf9e176b5db160f9038f9d9a17e2093dde5a0f641e822ec60386e391286644f83c7e222f8129dd9732233fc68e20b91367a1866a292eb8dcaf5518e72a78c88c26c7a86de96a4aec24fada9b6d001d5cc58f42dbd4471ab6cf37ea4ee229cc2fca5f0865a53ede038b34eb581a077a8e68e518f1014da5b9abf00941f9ca4300d4bb46c3ec1e45231bd90fc79908b8aa6e3381dd6754a1df6a51f2a621d5dfe2a34902d2b120e7a5c6312ac3521dad2ee9e9c8d30450000000000", 0xe4}, {&(0x7f0000001900)="12694fee4c98098d0d4c336daff47b5b67a2467112c4684f7c0eaf34b92bd816d68c3103295122339c9e206be75867b2e3122a79a1759e0068898bc19023d5f573888501c1a58456eae6e57fb549eee93597984253ab7060d524baa1a35341043a01a07dc471b1411c5fd0d45d", 0x6d}, {&(0x7f0000000700)="e98ed6a06fea53dc4e2298562dea975b96182a46971000eb713d4e32ef05d4ed00c07e2f05c4248c8c916319f81ab7b168afab2aeda0774e4f348dadfe35db6350ad62", 0x43}, {&(0x7f0000000780)="d404defa839fd6013ac47d39244e16a9a74149e76228a93ddf7feb96d71f5e824c0cc121141ec66df223f94da35bd87e864460519dc55d7492635fc6479cea7655ee2099ff92a918e7c505db7518ba7442301ae66bfefef340d5185121d9038ba51ac02c196ec99cf565ccc41eaf81752164672215e8cf6cebb4025ba77a142063061526e52bb251f749f79f7db860287fd5d730306e4fed17355e3469cc49880a2858958e32c785108884bdbf2a224a27538dc617a0a1adcd7024b8d3427a137a4861e3a7c4794a2ed3ea7fa6b777fc1b915527613a5f93a08874009e8fa2738361ebb42c106f01e2b1e6e236330a1cd3b5c5866b049819ae949608a5ed130f8dd787bd6da03362855eab33cf5aec77e6472712f7eb81e292713e96a0c7e0013671379b76d4cf36c5a1eb661db5b502300e5b6ecacbeec842bf7cee7b619fc48c617338c2493251f3365281630a988f67db497486e0cb5c669c47a6521eff48c5d2412ec1c799bef4d4f4b5f552e74f40115882106ba0872df1df5c50a85565ae3f3adc6c33de758b16171fb9a5a549b191312734608867433492799c9f61b8689c9bef06954fcb5a299eae23b664521617758b023d2643e1772bca2fd1ee8a9aa3613cfbd0cb79c4a3fc56bbfc949c4617e6824e8e1ce0fd11e614f8482c16fd841ae0e8f25d35881310fa025f3526ca6d48d034e1595eeb18487f2489df7b7da8da7f270e58d91de99637856a5fc550a9365791cb8918a56fec82d33e454054346ac06825d6193d288969dc37d8e1eca8af85cd66daa323c6616a952379d98fbda0bf88c3e6a679aa6f271868021713db9601e5c17f0d3543e4b45b3d176c9446d6cd135de10521e4d66bf468c7a6890fbaa3566b04783de06bcbd453d4335b01336da1d7d893aa263f83b72927dca90e90d8a2caa771d9eadc5fbba31cfa38d12a31bade796f2c480f08925614a4e8828206ee05898fa0737ac08727420a6dd7438ff9ccda1ca8ae3c4979b14710ef02c67725cb3db72ec6ffa4d0cf1cf8a25c3eccad01df142af4b163cd5970acebd4b44b4e38e0756be7487ac74be83f4f2203d602fb6769e66fd508a946d406cf0a6ff120c8bc264a42a1697aff7eda0db28cde1b0a16b7ec90ee933a4b3a61d2a95bcbfbc8b976a1b12928f97eab5b43d85cdb963d67bc550aa9979ea03f4d8f55430bc420dd943b10b315152c778fee9a9804a21824046ce177b30f47b5fdb4bc58ceb9953f7376607a7633d56afe17c1aa307826a1ca19294689818a560442b770fe388fa01b522615bbe457edb33d1d465322d41b9aa82b6c4069543384d58146b112853be00b73ee6226919fda762ab144cd88c37e64952970126e76821cc55954fa9a53070d880a8cf2cf16f5502adf33aa0340c9cd45e5b94a7619ce89d483732d35682248bd6e4d032f11d94987c4bae09e033a9f09956c302b9efe57c5ae0613293f49e1123a05d998d16faa31476bc2ec4280ca46995c660f9cc5f2f434db6c38eb13c9d2a5e6db676138e5ec8a44be59fe418ab2ac2b872ea575c98ba990bdef9b53d49e89cd217d1bbdf569d46b191cfafb7dd148388075f1c83925f12acf2b31c97459634bf2558809311e7dc1f38faf7d9c00c956ae0bb757a6c746779652cac5917a94dcacfb64e6c2e376f8c21e351ac5c24e2e23e76e008ed41f2c14a2e251de8ce0c77d80c1c8caab4f5a0ef38b5dc4e2dfe3cbee3729e930ce07afd200015ecf61fdc4e6a2d2844f32fa2cd32dfe2e4d0bc2b619abc004e10381fd527519b3aaa5a15d667051a0b3063e51a6a4946b58c501a417d4fa5bcc8eb3bf6a2ea4ae19ca1d9472360bd69b54a8d2ee45e8f71d5bb3b621a8c17170a86c36ffa37047caeb6a2c82073f2130c0e1dc4b4c16087a36733f4c144d0c9a38d97c9ece6929d22c7376706ef598cc61ac8c245982c2aaa63214f683ebc7655bf534d542443e1f3ac238fe4ffe7ac5040c34e5e21d5a62ec9e962db65ab28de97889ac06502ec528c3d55966fb3003a2ddb5fe0e20cf3a12327cec48f33b05ee3a189fb3702a78d7645a9b765d9a26d8c14538a74e32563ff00f327e7584237908f04e6702bd3e5912b935ec4fea9361462e509d192ba558e2881aebe58af44e6b8accee7f244308f01aa3cce9de4b34255619ed1d4520ea0ef590ea45d3e66418c48d87b0085abbeb9243f24b250c105c3b83e89239d78adc8b0af552d12ff04e4226f5537001aa4e83cc16f9eb50a3537077c871b52d8335e045519013a5a3ee16446e95d376c839a251255dd4d155197780d96d73bf3f5d9f156ec5ba46d275d5cc6e3b94fdaf80cbe6652e1c0fd01de176560d8bd77ba0d1d5c441f3aea1704420f9acf0ff49c805f7659c473cd1a8d287ee9003daf0b0f17bcf2f87d99460cd5151e3be580834b098a93e5d10710857139a314273b157d94b63b0838c51a7ec76021ba896a13245973caf9302e46d989fcb03028695071d718d9317310bf798f9162e94bf8105deec00adc800ec108abfe6b44273712cd789a45bbdfd7749c8386acca925e7688fb659b5f12241730b4fea4b93e73d86d9ca6cdb7bf314bf2f3b8447629ad54ec32edd79a1032a1c226f2423a17bc460682f8c1adaeed2a1a6e5917c1b5bcee09c5097f1441ae3f594bbd8d9ee98786d50764b812963841583a52488873ddcd3cfd52045600eefa5641bb46558f0b165a174a7d79ec57b071d85e69dd77641a823d915e571b48f7dbc9136012726728914194572367f154e47a1f01863304d67205f7168fce985218526d3138e658b1c2a348471a4b805a5dd9a58d8507c35ea56284ade768798858dcf945c7d9534375ffbf2ee3d7d7b6d1a9ef0fac92b4a6b61836dbd97b90ec1f5a719e568a6f2fef127e03bb3b73b05af3d30112c19d7cbc74ee63e8196bebc816f879d22e915f79b0d2cddd86b2b31c17351a78aecf9f7bcc61a566fdd3a4310cc55afedbb7d5d69ae13676ef06fb4e910ef4967a96cde0435196a660f1428ba9303d69c066ac47187966ad7a832a7821b6ce133a9840ab042c1708e39bfc0986c385d5f121967dec427f174505d31cb5a6f2567033f3432b86d93284118eb7ee6f69cca5aac21ee7469288b15a2a6c12a260978f05f15da3a771a438c988dce200f64d7a28ded7d8f252bafcf5e5aedf36268113de657029062a08074d6e61b34a7e3b0cb1d07c01a693d8c17f8dda5867b845cc65d3a2fc497392b0e254df5092ef3d5badb3be631b3f4962b1adb12468ad83e70daa3979a663d4b24bf92194a6e7384de71b0172bfe6acad23eab33848a2f33c41b5b8ed7bdbfe0bcd9c3d08d77542e1ff31669495a31887ad4d33c26fae96f6ec05b4a695cdc685b00f974cfc531bcd8d64367a890d767dd58dd602560acfc846ff97bca3c878d191c3ef76c67ffc8712f5ed51d1e3d64a3f9eefc1cb39af73561dc95bb3ec9f59e6d7fa0f07d10a12b64a764bfd34881fbe3bed10f6312f7993b48718565ad426f0a37629a0415a2f05db08c26bba07dc8a11c33f2a896a1b3755cc29dd4853a9e74c376a258ba58c2a388cbaa680065fc7bf46b02d17f5af17441e0d500dbf11c94b46fdb87a3aacf4f71547536ceb9415d6defe52191232322fc9b5799b0dd1c4d9f02e55a183dca8d05d71c0b0af651ca9c2d7122beefbac9c7d8610974f26358cb7ac7e108c468fc7b5681c6fb3c5b29f361c087407f788b559ad607f2eb963bca7a560c6290626db1832aa51093a360af37a5e1f14b93a49d914ee7126d269ada4ce8c38396127b0b07a7a814f3b84addb14813f1ebc169eb25f0748d1a9ee609bb51cca0567493ca8ba922acb9645256908f39e5ba0d0a68dc7d29395796239e52d4e6ff19615dadcf07f03d5675178c53ce7b38be26fb0ef34d9749da3d8839886b5008a9ba1a5321e98f49d697cf401de5c7bfbe97f6d640383d90427ee8fada629f9cda061262b54afe8bf093c355de96e5ff930ae42aaccb8f795a52ce2c8dfe4af834b1109f8cc083487f3c773a92644d6b562421909639bc8c7fcc37e5d0d454d28a0dc289e2429f958cea41fe51f64c3ecf22a22c3feebaf10962a91efd90b45cfb5bb471864eca9e1e05714d11052e4bd36b05054ce968f135523679f9a51866d0bc43bbc890b8b2e5abd1ce5ed717f647b26d0ae2c56688d1cc7b1a6b289d4211dfd8d2358021fc07ef712330b53b3b0f17d0dd34e8868a07b95ec72655c1f5bd905072106c549117af7384c3b281e384885bd8770b8f7d5673b30ef8bacd43a9ed84d02b118bfbedd32c85563c06473d0a97b00f60b285e7431770309bf669eb223f5a951480bf8b253db90a3e749735154f84e81bf840fafbca25f0e2ab87f0f0ba7150676b0d42fc6e011e3695ebaca90ed23d6046bde7f4ffeddceb1ea62dfaaced3afe3a2288fbc1a3e8a253afc4fe4ea25ee21e90b2209eb0dad899f60d1f94f6a175bd743267cf98041e22d87f1d584fc920fea7ba6ba573336b1d6c166170dc2158f45e43ffef63eb1c64082099841c1dd105ab163d764c9540dfdc5f442dc48ba9c0a3e4fbc0dddbf2691dba9c3473a83d720d9243b9ec793d18cb9e7dc95308daf9192e6869956c07470c88612ee2c0f87ec1b8b189c06c873518f6ff93637f20208336a15164570cacb90513d9a9c0a09fa69ad3dde7d623dd5cbcd1d4235a310c6ce93a9aa8006980b076f68a1bd8be4ed856afc3908ef13d8df893c21e8cd8594fb611871ef36b1a69adebfeadbee8b1464bcb35f76c6e3f3ea6c7fd2fbbcca91c55b7341cd3a4abdd3e24d0ed26788f7ca170f59c05873f2db6d76004ec5c6d0f2475767c46bfd82d00f24940c231ef18c600935d964e1756898fbde40f4d687ee331a537d781d7749038f10716dee4732b7ae5c03840efee15e322665ebc679195573cc842e27eaffe01706db3469bca068e1abd6d904e64786e0ebbc173db91130491caf1a889ec36a383153c70cc2f6c65e2633b846e18c8cc1df67279aa636d897fe898847d7dca630a7629e6a9f14fb2bbbc8cf44fbe98dee60f2ae29ca7950cf70e9d115fec748cae080ce0bc14254802c0fec15f3d41c7689b882c506587ca3387420fd4c216546c3a2a1c56b0c2692080d8c1afc45732bc2abf4ae49e1978508c3473b67d483e770c8f6e5191606d2765b7c90d96ff7d7f6502a6371aa2df2a00da7a1e7543055b481fe59d680aef9b665ff247c81dbb639aa72d3f32143402b2942c3ac3009761fa45550b5072e21e8223f628056e3d252b0550016c6fec1ece638cefb3ed648581487d4c1ab1330816a0dcd88cce92f812e370bacd32d6271fdc8f68ce82d1bdd8dbc01b95fcb877c5360f149f4da67fa46d30ce0f2f5cc9cd80a08d8fb14ce83bc87824c0a1e4d615287860ddc1f8289520e98a8dec108f97aef611095acd518e4c9cef2fea4ff9714cb5dcfd6a3ddfb6e305faeb7d8fde6ec846cde89f6faa299307ee0817118aa00e7828cac1aab8ec5a4b9f8c5113cd778d857ab5d831dc7dca5ef17f72f75f27b011d0724e1d61d23e9cda3bccfa1628cf377a848d89995724507f8dca666fb8f1180817080624e8217934537a910d8fd27a5bf4b41c69228359738afd4a2c6e21d46ae08afec71dc7ee726007a7fff227ced3662a3f2b4ba394cca2dc65882455a2baa58a4e6872ddb68c719027b04fd67909d97e18d2ba44d28880cec534be6df4e6f25e3fb5cd25443ffec6a2f04f460e83a5d83eae958351a4f9", 0x1000}], 0x9, 0x0, 0x2a) write(r0, &(0x7f00000002c0)="34b0f67de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b62010971729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f494a3967935e9b6dba6407ac775518feb09885974283f6ec275c356cbf5c0856d76063686e60ff87cef7445a2befd103d5ad020769caa23ff5807426bf5b149d22fb2d77c2237f57509c1e662321b551a762a974257d1f3d7c6748f1359865ee96ef73dc9593a388b37d940143823f2bc78b716d43969866231884f3a86d74ca17ee27581a0c0c41b816474ea341154f3ef3ac9a04c57e9582b86d91a2199545e873eb4c704f3bab46ad08422d73ddd85bd5e770b0dbdb9f73d394fd2581bf36171a619b6b0f3f845e3286249532e9e544d11206ee72c9f4e21ba5f2c976407bf5719c4b338ffdcef0cee15555baf5", 0x41a) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) setsockopt(r0, 0x800, 0x3, &(0x7f0000001980)="d9b578225d7a0cbd1224bf98c8e2f57e913ec9fe0817a315e6352011071d75b521da06c33f837c510de102ca781e50a5738856feada5580e4e0fb69207d4b0bb7bcd973c9d2dc42ef158c3eee4071c9e683a801f1e1ca91ed8b2c5926376cbcc4ff2245d26aaa9e67e42281e2fbd90e3602c53a66f6046929f1e82b73b0b22787c6e3d40b238b912cadd3b13711f12477ae10305d0190d60e3013f1a802a9537fd82913767d537e98576f24443010d65c756322378a2c359b1674204881483dda750d6fa6f0f45a0b09c148002788d60d6283a127978fbe200d4cef8f4561e7782f817258f4c266b", 0xe8) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) r3 = kqueue() r4 = socket$inet(0x2, 0x2, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000640)) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4a00, 0x0) kevent(r1, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x0, 0x104, 0x7f}, {{r3}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x0, 0x81}, {{r4}, 0xfffffffffffffffb, 0xf331123c49dfc0b4, 0x2, 0x3f, 0x1}, {{r6}, 0xfffffffffffffffb, 0x20, 0x2, 0x1c, 0x100000000}], 0x9, &(0x7f0000000280), 0x7, &(0x7f0000000600)={0xaa6, 0x55}) 16:00:10 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xc6b5, 0x5, 0x3ff, 0x1, 0x3, 0x1, 0x0, 0x1, 0x2, 0x7ff, 0xffffffff}) r3 = socket(0x18, 0x3, 0xfd) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)=""/29, &(0x7f0000000180)=0x1d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x82b) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x100) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffff04000000653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5510500f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c63ef359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a8141e9380b77f3f5a659255490b88ff1bf3343608731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2425741374c709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201df698faf652ecf5f0007aca1548ac259d4ff4ef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e075"], 0x10) writev(r2, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) getsockopt(r2, 0x4, 0xa2, &(0x7f0000000000)=""/176, &(0x7f00000000c0)=0xb0) 16:00:10 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000180)="b8671f7713dc89da731a37764ad28d13c6742ac31620743061a4e3739d8ead25967eccf674eb5e18f5f20a4be32f3e35d75d9c186cbc3ee8c98487821bb9be509d4ed0276a40b32afce3aa8035bc526612a738bc738d19f42a68ced83bff82a767af09c964342b2eeadcb050b416d052a97367a0d2760c6c809e67db9624143a2c86ee8aec64ec5780b9b7defa4085702d89abe56d681221b7c2bb8588fb01d6cd969b5b44c88c03f5cd45ca0955141e561030bfee2314cd041b83a4c41fad279f7852bf30ec6e1f8f4662223665e60bfcb5984e486086a7f1700d4198c75bf0a76d72f67e76601103d856a7237c31ee2bb54d1c41f99680e8442e23ce4079", 0xff}, {&(0x7f0000000100)="2af2e139e91ee858928ff87c6442b126b68e89baf38e5f8f4e46488197bad83146e594c9bb0ce8ff71247e8c8ac7b93cc021f64bb147f3a74f526ed129026744", 0x40}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="9d0629eddcfbfc67b9095eb010dc25850ca34d2b4da3ce1f71b83457d81ad1c2a619917684ac5c89bb0261c8cb95eb0f71aaa19e41305054a44a8110906e992f556e6f44d01ff0e65b04eb1d4e20d0ed5ec823f4f6baf3fa4afaf1334c6a7bab79e5b7efa26ea25dbabb654d016d04c0bbb46fe3e6a577cecf8146038b5dd453dec07bdfb3ad33523435ef3ed87a46ca5ed75c5e942d9da6d121daed1bb6c38843cc3408d427209b79499618ea4de078835e38758332a3635cbc865e63d03be69e33", 0xc2}, {&(0x7f0000000400)="cfb3c2e548fa8c016430b065c2eab02ab5e244a46c6e3a8545a17bdcdcb04e449da00c0ec0f57e8158ab2da97eadbd2800dcd552d6d87e7c8a5ee29d1b3e4759f804816dc9887e17a6433def4fff754e99fbb4cfd881718d9ab6999f431998fedab795949c7b4a784d4b3266898d2f0531d1f20788f8d5b329ade0017cf685cd806527b24062eecdcf", 0x89}, {&(0x7f00000004c0)="dcf08afd8f708e352c2b555e014acdd0094958b1492106a283b665c1665fa61447bdf2ee2515090cc484c9822d9cef9d6c0424fab6f721413722187998ca54f2459c1103c8e860d922bfdba2c5d2c78416b6579f199dca307c0648562ed87b4aff52bd03d5fded3214a5dbe17750d545c82942cb9751f9748d7b7482789d400121d7d33437f7533b38072a787084bff7c8e4201511c1defa3dbab69a0bec92ebe91d4815a08e477981b773f4e26aaf06ff25d03a", 0xb4}, {&(0x7f0000000580)="8a9ff21978120a", 0x7}, {&(0x7f00000005c0)="3f0c88d269f9c297bc6ab800c42c9681dff7f2b3dbacdb85670a2c80281629ed8a621a959590c7db820f1434593432d7ad0bbc90f98b2fc7aaef216571a08751ce6557f782cc6c0e3d63bdc391f568dec9cd86faf7299793dd3c32848656701e3496fc806993bed6db8f80922805bfa6be429e4aaed10c6e8c4f5f6d3c0d9a3f0b46544a0b9b6cc348b28613c81fc2618a6d31f4af4365c5400efb73b2308fa80aad129214e8c522b052b2d1d9526001eef42ba533b8a89762a749e5370c8ab4ac0fe74365217bba9007d2", 0xcb}, {&(0x7f00000006c0)="017d018b80688a2c892a76e0a5bf3be3975427784db2b892ffd52ad66d5e93305f20f2f16f363c07901099a2c1d55aed0d3e75a902debd4ac311fd56e9b3f9a97936e0c9dc3c954f42bd23becee8b12aee80320aadd4f8801849c0ec50cefc05f2d93ccf00baa2a350bc590368c06102b2df95d60c98654b61074626", 0x7c}], 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c1170028bca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000080f20dd480c61200e8ad3ed600000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff7744123053f35c0568241d85544cd1cfd1b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a96000029cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897c8e2f11a680436d35aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dafa0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e10100fce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa71980b209eca94476f3399cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a0400000000000000000000000000006a588b665bd6258c54c092ba7b4cafcd56d603aed72b598846c2ee7b60"], 0x10) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) socket(0x20, 0x4000, 0x80) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8c6f90fd748d27ad2b2868715ec4b0f2e037edc1ae82534f5e7add64819005093b98f3f61d4fde26c5fba3b1f5fe62455acfcb9c346debddb9e26124f54503036895343d09c60f1343a91d81ba9c84489adaf40a0cc2066590b7d050b731b92db4c35b812098de3cb9eef9dc89c090e13b55259a2ad56d5ad5610e620882353aae1adc941362a7f94d3ebe54fdf07ca4a81849ebcd4aabb0912ffea15a1e2e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x3bbb, 0x401}, {0x18, 0x3, 0xa3e, 0x80000000}, 0x3, [0x7, 0xe16a, 0xd8c6, 0x8, 0x5b4, 0xff, 0x4, 0x8000]}, 0x3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) fchmod(r0, 0x91dd7b7848df7679) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x9) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10210, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r3 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x8) fcntl$setstatus(r3, 0x4, 0x274f12fd909b98f4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) getitimer(0x1, &(0x7f0000000040)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r4, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) fcntl$getown(r5, 0x5) r6 = msgget$private(0x0, 0x110) msgrcv(r6, &(0x7f0000000b00)=ANY=[@ANYBLOB="000001000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb7846fd3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405e7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998d35806c04e00002be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42c10232"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x16, 0x0, 0x11e) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x16, 0x0, 0x11e) fcntl$dupfd(r7, 0x0, r8) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100b40454822295a, 0x0) 16:00:10 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='\x11\x17<\xe0F\x05\xe8\x10\xa1', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000280)=[{0x39e6, 0x6, 0x3, 0x7}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000780)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x3, 0x7}, {0x18, 0x2, 0xd1, 0xfff}, 0x7ff, [0x2, 0x3, 0x0, 0x42f, 0x5, 0x3, 0x5, 0x7]}, 0x1c) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[0x6, 0x1, 0x8, 0x3, 0x101]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r5 = accept$unix(r4, &(0x7f00000027c0)=ANY=[@ANYBLOB="000000f2e87954107e567b94a70000000066d3ab4d000000482c5468afe5ccd800000000000000000000004c0000000000000000006766a5be7478ed0000000000000000000000000540027e833e191af61e4fbb63bedf0500fe5d2f57b0720f9a73d6750e6ea13a77ce1e332e3fb271d60ca7eb44fe16b8e3be195700e0e7efb8a3bb3004e6e9e5012563a44e1df9882d0779ded2d8b5eb12a793c2b4d1b5bf040262e4961af8baed74b1ade020890b5c610e39abeebbad6d5a915ae884aa94f88af723f071c087407d62000000deafe4a6854dc1419809771c274d72cef0dd167bf1f21f0afc7de917b902f11f8ed654582d2dfd8ff2d4899f0f21c94d840f4c2ab8bc72d405b38a0e285fc398ef925e70c67603eece8ecaefa573d8c01ca0105d30d2c264f2910aff586940254346729c91722951d5b6f0e049e1f5299c4cab9d50e95af4113c575dda7d95a2c602e2c39d27892216ad3d90a875353692b9702202e62e2b799eb1b86f19000c93dcb122122826a096f431936a80231fd57565ccaa09d06271b45752967d20a5355dadaabfedfd788821308c2fd028229e7afcfa5d37ed7b5cdc12daa65d26bebc16170eb81c746de6d3daa19a363a046b1f8f47be98621e3465b6df05d8286aea4cc68f371ee674bd66951810c72741e78d8cf33dab30773cc85a0768d32bf577479f55733e8cdc2a927e7bf0f78925e1434ab547933f57b52ea7a9ff93b0d98a75fd23c1ef2e57b9ffcaddd164e227d58439e031bb244a7293b21b529117e5a366cfd60aa63cf8914992dd95e7ec2230a769060265af02fed1059ffbda5041c19e65ee0bceac867aabc8d7ad5f67456335af3a2245776e91975e0ac7bf42a7c708fa2b7349e0d78bd23d0496234e7b9454968896cbcf3ef465ca48706ec112ac03f5a664e71232fa5ebbe5b466d4bab490aea2513a5bd41af018f05b28aabb8908904a52325f3a3525e854a278bba830944e9f2588d6a0e2bc27fcd0342f9652f025eace71360fc99dfd26adf56a35af966843d28dc269357699bae6baf30e2b7fc21636248d07cda0daa99ea9b08e97921b3aecaa1df6d66925c5890b7a5b88b5b4f332759c4653187fee58e70530dee26572636f91f4fba1abc822229fe430cb93e34346fbb67dd18d14d4f515ac4c94e2f54ec3479478910dd2032c3a497e0cdc0c0fee2a0571a5e850bb6501241aa109ed59d0e719804f465e1daf0000000000000000"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) semget$private(0x0, 0x1, 0x688) setitimer(0x6, &(0x7f0000000100)={{0x81, 0x8}, {0x2b55, 0xd}}, &(0x7f0000000740)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0x0, r7]) getpgid(r6) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x16, 0x0, 0x11e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r10 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001fc0), &(0x7f0000001dc0)=0x3e2) 16:00:10 executing program 1: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100000000) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getitimer(0x0, &(0x7f00000023c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r17, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r17, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000380)) r18 = msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgrp() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000300)={{0x8001, r19, 0xffffffffffffffff, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x4, &(0x7f0000000000), 0x4) r26 = fcntl$getown(r25, 0x5) r27 = msgget$private(0x0, 0x0) r28 = getpgid(0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r28, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002500)={{0x1, r7, r8, r13, r20, 0xb0, 0x20}, 0x4e53, 0x7fff, r26, r28, 0x3ff, 0x7, 0x10001, 0x240}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) getitimer(0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000024ca5f303287f07b7efa76d410d59831a52830700000000000000814efd7c2200000000000000b7b6c8e5b69e9b00e702", 0x34}], 0x1, 0x0, 0x0) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = semget(0x3, 0x1, 0x800) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/239) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:10 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18000, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="00002000000000d8f9ffff92bdb51900020000000000002000000000f850330da7ddf332e8d10000040031b5859e72a9829e9cfea93922529b5c343be7785bc6fb3d965b24e58f0eb97744c8c23b6ab47948abb16b87d47cb70c2d52c8d4bab13734f090ecf31a66285c9ed6d0157464344e3279fa702c1e805497d392472d9e0302f4b7cbe29dae774f5c4ccb25c644279820cc5756147515a9fa372847c8326934ae13a91590725ebc45acae80399db35d17f5"]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x17e) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0xc95, 0x5, 0x100, 0x1f, "4e2e9090d5d65d7b8eedbc83a87e61ddde9459e1", 0x8, 0x9}) 16:00:10 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(0xffffffffffffffff, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0x5) r2 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x390, 0x0, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0x2}], 0x1000000000000274) write(r2, &(0x7f0000000300)="9326eb531202", 0x6) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="58c2125d1ba1fdb054392eff92bee4464a04a6278c34f582af26773905304fde914ddf3db4b5d0dbe6e49427c1c9e9cd0bfc35f7cd2a0460b19a27a2826581388d78dc1a19df5ebc4cb31889667bbb9fcd3155a47644d5761022768c4fc9dd15ebd13ae7490cdbfefd36fe21a7e531d20e5c2d22b3783c20e7006adb939b9459", 0x80}], 0x1, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2000045}, {0x81}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r1) wait4(r1, &(0x7f0000000040), 0x0, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) socket(0x1, 0x1, 0x20) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400080000000ff]}}) socket$inet(0x2, 0x4000, 0x7e) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x6, 0x8001, 0x0, 0x8, "48e3bc7abff323913f493e31148a66c353afa3db", 0x6c, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) r5 = dup2(r4, 0xffffffffffffffff) close(r5) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:12 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) write(r0, &(0x7f00000007c0)="dae6b8ac0070477c0566b8397e68099716cba1ccd32be71fbc564873f667beeab85ba51722c4cca255f974a211e898e64c1b9702b14eed0be6c1f08bab499a62ca2a541edcb1697d16e9db09978072031b6a33e568a8cf79b472368241b705fea22b7ca233538d15d544efffb456e44b95d743c20bf9cb7a9ddd96a4c0ab8367ede99998925f2573f8687cce41b97a5bfb", 0x91) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = msgget$private(0x0, 0x110) msgrcv(r4, &(0x7f0000000580)=ANY=[@ANYRES16], 0x1, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r5, 0x0, r6, 0x60, 0x103b}, 0xffffffffffffffff, 0x3, r7, 0x0, 0x0, 0x8, 0x4, 0x8}) r8 = getuid() r9 = getgid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r10, 0x20007471) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r12, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getgid() r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x16, 0x0, 0x11e) r19 = fcntl$getown(r18, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x7, r8, r9, r13, r17, 0x40, 0x1}, 0x800, 0x2, r19, r20, 0x4, 0xa6, 0x3, 0x7}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}, {0x3}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x15a, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd2, &(0x7f0000000c40)="b608749167f17c505c5a283891e0413d5de79917e67fb213f7262a217a184978663b9357205f8f7387a84abfb31e7bafd7df3a7d7f22e918fe52a83070f1a186813f055e41c46887921d23c8fbd087fe9895db37f6375013fd500d4effd1bc584787acf81229425f218e76f71c4143d15b0a8251664f2201d118f7197dd5e63232120d941ee6b5d478751dbfd66eec20a0e5716b7b9ecef6c992832c9d12143ea1a11bbb044865909dd65a1a16774eac17d73626a20f104fd23cbfcacda4eff23094988a49d831ec1ad4dad045d54f06a33c785d2fd3ffbc03d59fb1b7070a2400cd42d7942d61798298546a9dd2e2a6a3c74efaead34c7eaf3a60555d269bcd6d2cb0236dffd7ab721a0300b669e3393fd00c8ac4697355f19c415cb08eb47c9b118ae5e3e43155fbfcc3a16d3edef9cac401a3000000000000506498db5352fc5e469389eea6c659830788767f73d5f5dbf964ad0e61cf530144ba292e2119dcb7378b96e3712982b3516f9bf54a6b09e826ec040828a5a71a689baa195d90abfc0738be222a9ca8d3b7bcfa0c38e732f5f703b09fb7f108182878552d77bb821c6adabbd2a7617e0573a52a251f19a51b637db3bf8dd9de1526dedef7d9b599e7939ebe2da95c38b208fda53f81520881ca55e5d3bff715f6a2ccdefde17f86e6d8fc85651f338a2912d2af3f8a5af889ef13b8297adf6a6026d4ed77e31775bb95bac91841b1cefa3bd0cff61e86cc1b051bdec5ab8968976f1ca0929dd456fc4b046d47a9d0f1bbf1b40ab8cd8a27d41c82e08c96e9ed49ed842ec971af37c53e30977ba05c2941d83e2ff6723e9af8cfbfe0a47e144294e5df441e3962d210fa53cd942b379b8e06317938ab1d4bd430c104982c937119245dfe5aca28000000") 16:00:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) r3 = fcntl$dupfd(r2, 0x5, r1) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000040)) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000001}, {0x6}]}) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x800}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:12 executing program 0: munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xd0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x40}, {0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x337e}], 0x1) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) write(r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="f8a546ed073c50d7734572", 0xb, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) recvfrom$inet(r3, &(0x7f0000000140)=""/232, 0xe8, 0x2, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) poll(&(0x7f00000000c0)=[{r3, 0x20}, {r3, 0x20}, {0xffffffffffffffff, 0x84}, {r1, 0x32}, {r4}, {r0, 0x80}, {r3, 0x100}], 0x7, 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x6, 0x7}, {0x6, 0x1}}) 16:00:12 executing program 0: symlink(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) r3 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) r4 = geteuid() mlockall(0x1) seteuid(r4) clock_gettime(0xcd3ef3fdb12852bd, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/b\x85f\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x84}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = accept(r0, &(0x7f0000001380)=@in, &(0x7f00000013c0)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) getpeername(r2, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) recvfrom(r3, &(0x7f0000001500)=""/190, 0xbe, 0xc0, &(0x7f00000015c0)=@un=@file={0x3, './file0\x00'}, 0xa) getpeername(r1, &(0x7f0000001400)=@in, &(0x7f0000001440)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffff9c, &(0x7f0000001340)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="0bd348d57064bdf9b4a0b5f52b0e02c3c48344c14689999b2538", 0x1a}, {&(0x7f0000000180)="c4c4bfa97aa86446610100b36e79c41b6258d4af41b8313b9a94987ff7e7d3c107bdd4ae8a817605cd49fbe3dea65e2b01bab1b7baa8c5e3a9c14bf1a04b4773d0ce28a83bcb9483460cbf21712cb2257eeaf250f014fcb15d41b74b", 0x5c}], 0x2, &(0x7f0000000200)=[{0x40, 0xffff, 0x9, "f3073636b618a8a12911f447adcc85101903e94c602930dba3a52a6dc971ebec090ec620ffc63658787f3964c9bde5"}, {0x20, 0xffff, 0xf82, "f374fd09a523d0b525c2"}, {0x1010, 0xffff, 0x1000, "95283b8b713eeeebcf8a695c95414a2d460889ee32dc7c0afed23c1ee80f56f8c829b714ca017953ab17b35b08a4f42262eb47de4eb9c331d6f51e2e1b6d0ada476810391df1f5ce3282b86ae112118e2ea8b065b74561088f206dd1e755835911cac73c2c12acf5b5b9c0fd18f16da4553c15d5380e7aa78878a38e9dc3f9054bfcc9323e55dc98889f8bbdab595e7f0996851ee33cff0aca7141637a73030cf5a7b4a66cb3f2d55ac1a7ca317cd7ef5a6e8639618158c858aae8dcbc9d6c83c4c70698339fa775bee0c175ea5f850501a6d9076779de316dcc2cd3227c0f1240d094705d49c7b5881fa7e8b3a4be9ff7981a218871c07033af37af3b7a37cf394d1a63b1f7980ffd41d12d66698b86a7622d838c6b341f9ff1eeff1b4219c7a57c6bbaa579afc0e3cb4a0a4e545b3d85c2b5c0f265028337fbe0e50fc86060f1028e691e661698588b0ac8331e6b7e8f838b74d7f987b2abf8c73e2f54be3f3cb3462ae3748c97cc3d1e2b03bff9dbedb5528a1f452d94bfec46951bf9a23c50e7c97f97277e95b35bc178fe0180f2baecb1be5e4c589f5d0ce44d0435f2f9a541eb027aa801beb3441aa5a9db7503bf632178c1ce0bc7859b79d805cb106f6f525559fb683e2d77e22c5fe189e76767a36e65c43559582d798886589320d1f6a1f1217b384807daa997c1566989cf33b1fd4795db33ba067833a49911e676eb68294e73d445d313d0ae53df2f816d06f066c204db088d56ab0e573d806d74d2078b5e5f2f115f8d6962daec2450dfe8a542a1121df9e924ac882f18795da7d19ad70c9d4fc3de8d2a6fdeeeb5ec301616c574725d1e48597e92001bc09301a6ca0ffdb2c5e5573c15545d807a810547c5a27806607f8a6a085c073a5ab8c205a4ca1c8c9998d8ab73484e3a101c042798c618385a58558ad18adce509dcc85bcb25ceaf531b8b211676c66015c321a256a6a347dcb190df211601fb2d3587ce879f4d8a6ec4c181459992ca737066ac84288d687510c7a61a71c922da8e336430d6acbba0cee2f8b83634dfb7132a687cbfd55e7a4212781b0c113559757e76e75869fa87b18d7cae436520700041e471a28acfcb9d9d7dfcac6af14bb246350d889962ac51c66d1720f8b7c3866e1bac0ff3d83d617f2bba3d8556fb3691b07d15a0ebdad38109cc943cd4d6195440ebbc607d5dc0f78dc5daab592584267d307a766c0a6d1c8a2bacf86aa7463a63d44e9b69e7e585482b146f9f99422781b37f47f1b6206255b512aa5c95983d84ba64bd818e1cd0d48c5858179a700e07b601e57e4ef2b0e1949abefb51886c4be73ffdc73705c783e955a61a1e55ffd5e8808a17d4747dcefe4c1ac1f509223c2112bf93b80283aec7dab58b6cafc14d7604bfb4e60ac323679270cba2cc492015ef34f8133f2befdc063a69d2b0b96b547e3a7e5f38f65792c1b6edaa5d35e198601938064f3629f686483031e06f933acb9df20ef91480a95c8df3d8b31ae9a3724ccebc047e3ff69e798cd7947d100ccd8a2b21443b28c27b94eedfca6a42aec4aa7b1f95d9fa3c712e4dba4c04bd693a2f34c331d4c73b18badada938b16e3f37e527497c3c89982e979d81b1942ef33adcb7a4673eeab050094f0792accc4559265ea9f450fdee52a24b93d69d85bc6020c456caafa446b470d03ca8625cc2a73429d974b2f7395b57e8e522e365be4f2c3ad8e42dcd847d5219c249cc4776187ea965edf862a05877579b70ec6073d9f582b91aef7f61614c5a870d759148e3c1a0d3c9595ad437879a76b271445e49f88149e614265a266502cf4530f12f7c6172ff017186e93bce322312cbc80e5eb88fcc7d07bc38850bca1978df4bbc7331303d69f2ef1737e68820c174abf4f2eed9d9efd37762b7e309f01fcf9d0e22b046e33bd5735d4b0ee635d41529a18be322dad11883da1919e4efb30765ff409fbd160aed074a609068d21c9999f7d552aa33a05dae89139adff4636c651e20ceb2cf9722d2c315bfccb812aa8e164406c396ca811a41bb9013d0d7e5495bb4460cd3cfa6fd5efc46d922a47b79f43967eafba2277db6c005cc4c9b60385f64dd9a932d76df148e76f63c3a55043bf523d0bf9b49499d4611d0db73bc92bc4bf2d75fc653b504f2dae36b6778d5bf90d8b0cbd1d2a2f6b3fca0213b70e5343acd68ddb224b970cbd85a52bc93c909d0f9a8badbe15658954b1ec456e4dcf4079a48a807598567914bd6b62e504f87b7c1a1ec6f906c1613e2135cb2c2d39f448412cc88ed93db09450e1586d51780a618b3d658b5018ebc15b4b993fd9b3b450c48163d7070e86d2c37fbd8f6a41fde718f4e5e1582c0299e1b9a70a6c0bec4c112f217afc79621d11417c574393dc0d2d30682235a9c01f3bc735c4d96c8ce060011367e582d268744d42cbe88fc4ef0791a10336878fca9f011e412aaa1e950b167382bbf9c5e5d878de0ba53632c1c8201c218372f2dcd7e98e906aa5d5253ddd5008937ac4f91a5a768f968f2dd1049a1ff6aaa6975c3179bcdb44b8cf3cab2258ed91bfe5e9cd1d304a12f345065964d0b7fa926c2d59a942f0409d1788a6f96b33e81becfece68fa0c768b6e99a43538776caf6a3ebc2e42bbf99235958956b35ba64a39dbe58c5ddf7212d87c5de08e0bf37ca401c145356880483e21907b547dfae3d5cee48d7856bfbf9e3c4d8c52de9b905f43735b0db14b327410eaee9413d2cbab6a1beed1f2cabc39d9e9b02c58f027f793bd133e752726bfe07c61edc057095aae839808885ff12abe0d0d139ba5871471b66f7eb82adc98c0c168407278dd919657c0cab7e1a8004939451c4e6b4c3372e51fafa45d88431eeec2924a4db4ceeea759133671cee6425eaa8661adae33c53728d9cb2551d48e9e40958fcc9a6a05ef5cc0747b874f4dec6544cfc9fdbf42ae97d334cf08401eaf8c3c3da84379db911d4f923300f054939faeffcdbd7c090b85a4c3373a4a9b0ea09b74c8bbdd197473a6cf16f3a0c0a24774dd8b128903ddf9436c33b5bfaf0a3803d9a2003a29a6ed0e71f81d57d9ad3e396ae2833887bb29fbc625003842c7cd01eb3514a41caed54111a9c6af8f2fb0e89ad43409cca0e61aff2bbf057b06b23f0696a1bb487516818fed32874b1de1ec3dd842cbb5f91cd7e23b1342ef4070e51ba92c59d8f074ffe9f927c3b1b5a749989e7a767250ffcb37c2cdf412785abf18c7ce6a44b46176f3383995704e57e4c7f30dd309b5dd1eeda3fdae464371126ce47f17a81379f3c15aea41db1f3f44cc175c6409060d9deb1e991d5a645fe800c98ee398ba8ca2796b02ca093fccadbfb09a1f51c420adb93709252d32e3a8417a91b6976482153a53650c4e362e97461a60180f92314eea87e6304be3fa35059d71fb57210e43555f78bb1914daf0fe6b0f2d93d3e8dd4f0e0fa5fdd218722285ce8107f0b63571519399dd7800456e9a9f52614af0913ba4de5c39e5e30c8ee50e0fef58fdc68c12043c625c94bd33823aa27d8daa7e01d82c5418c6725fe721ae11af42727397a2da508f7b924f80ab096fcd33fe254a1c6e38ada049bb1c644ae4916022f196f4fca7ddc3a5b3b03fbe612758f3d79d19f71a12d13b173bd14ebb57a2be667ddecdbcbc54570db7f3f9f0ce1892321e9df3aa03445fb1bca9a8f2bccad1c47e931fe256a080ae534cfc01c8b76a300001ae20b9cbd116fa747f89c7abd8571f881e4b83d8b84555f0ad57eec03d4e3a8c28f3aa8fccbe64e08565076b53a6c971d7331cb128cafe035db3aaeef443135ea0976ba550189941e5eabfb1237b114ffe64399d80183fdf02d88d8c947a6dac9c2fa87e14740d2978b9c7d4f0c0a82e459ffe815ac198a16f12ede89b69f941d1b4469b606d5f33bc64486a9c1b761f3005015600dd416a5a35ccd83e389898da1d175d7d7e849450261da3750fcf11ccfd685e88e490506d1684787b211d55fa78ae8f02ac4a51fb06d63dd983c5d0a14238f4be79f07e9c03b5737aa1a29121bdfc2d3972b7e44dd1e042177b2c4661a560aa8df85036201b42bb9508874c87315bb160987522b641b6292e5d683a971e6e11af990a0747893fa5c9c5fa1d37658ff5eb252ad407566a68b4ffa924ce0313ead499d5c0448f6c14093ec4638e31987c9a28938de7f56d36916eae1629a9d7385210c9336037afdf5edcb31a742c961d46c292d0969a3d10a1cfcdd3b8eb66d6165a8e6e42874cf923db488e5e9182f9b6605e099cc633fc2cf1c972fdeac8218b5ed96e6050383148eb2986c52ed81ac8226210ec6125820eb08a2c32b89517a3eb1924e7b1700e34b0b4ae6e05e34b6b17ca9e605c6e823f073422915dd5434c352e85f3799481bcdb5bf124b909ab53a59b9e8f4b4627e612437ce1b1398f7cba1ec0541b05df6862989a7e0f45a965aa5c9a1bb17c64ac2bfd84f465f4016510d83383de99a901cc776054aaf0aa28eb6a58c29e2bfd0b46a4c8d9f3b9e602a31823c4d56efc9ad29d9ccfd148729c91427db300593dd988d2e446e5d1182aee75908eafadd867916f5d37e375a84e4c8448bd28e288367e65d165f8054f639bb24028845b7b5edc5bf6c7637a32947a3a13d349f2a09fed4c1fc17b42aac3b463bbbd46b4283f404f690a698f183a259fbf591f015bac593a28eafecb5933070165e97aeebafc7b5d265bda36aa8bb01591deaf8661cfdcdff94e6c863d0c04b839b14e450aeb384905d6d8f835b0ac68ebea3be3309c32fa8cf7250f09889510f6d45c2485607faa1d99f90eb70d014e6ee672be7aef38746498e66ece8ef6fac9b0a02af786ca81f7fda2f4f7adaf61d43a5a1b732cc69c18a38d9eae24186a065c7812a69fadd7c585d520f358b98766f5a5178678c719fe412f7cd66becc76299f6bcee4660d45a15a19631b19f102bd244d9db35d0cb077ba6f425415954ccd1fccdac4d309b9c36f4edf0748d70ba9692ed0f7a07012af9da4e4fcb6a3b7fa2405efcde6450db505af7dcd357414ab12b7d4696ed567913e1a1e229045900f609ff60385f73af54811c121bc5d89700268a8f89ca4f1611c2b14d041a1f58182aa8a93c176a3d8ad0653d9e6b0e55ffe54a72fbb5ab46f09efa84938a1bc93c226d2b1bc6b9c0bacf40d82beba6fc57f9de3336eaabdcd62f11b1a32625361f5780f22aa3e6e2697c32d9e558955b261f2269ffbaec1354d2e5412cdc34544dcedbd74e88b8c0d1ac38f253bfb7f952a39ff9b8e22ab977bf659dad767adb81fa8580e81061970d87d9e280c787e314155b681a43e4c8bf0aa2fb418ad3930a6beedaa8ac3120b16b511c10acb2176afdfad9f3f2f87590f0daf0938db1358f058f87e217a4d0fb424deae00ee8ee7ffc7d3784b14896c0227222cb48e8d0fa5f03e5d7064a8e5c898af02ead4d1628d99135de9e31d9a759d17fadce06001c5ba1e96be4c016798cf446c73f2ef2a20bca479789372cb9cd7b29f10227cb9cb40d89b24a1fb6af7fb735a9334975e93e7e198556eea3bf862973e02c518f7645b3dbaf931007b70cd99c62b9b804e5a6b950cf099d354ef0ba3ede9e9146a96c290ea248c0c2eb4d0796ee95c81f9031ff780a4914afe6e1b6c08763b58b567729ff786200c4b28576729ffce5604d3f7474b85c74fa7e7b5667d87a9038843f0de1339b3ae16bb40250aba35e0eee26df1aa144c4d4ae4f1a75357ab20e8f7da39987cab87e4bb1e433a91bf3a6dba78b074efb16"}, {0xd0, 0x18000, 0x0, "14d43b38b5a30dc63450aecc4982791e13f685df667a3a67ce9549460d1e889d93096b1cf16d0ebaf0c7dcc0b003bed1330007a9ace7658886b0aa4f80334dd8f619faa47709c333975161e03902333f7ee89eb779f9054225db984539b9c451b601d53ca6fea922c96859deb78111d02f8d4ff56839472805b42d58a9ecf4912bf3de24c44d8eb060e6d19b20095f0442fd5d1a3ec30acf7f26bae1ac2e600d8534aa5fea243fd6f4c3371999c53204b8ce329f189f3fde76b0"}], 0x1140}, 0x404) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) r1 = socket$unix(0x1, 0x5, 0x0) dup(r1) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r2 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x7) close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r6, 0x20007471) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000540)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd0740eef2ffffffffffffe7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500000c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xcb}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x5, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r8, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r5, r9) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_GETACTIVE(r13, 0x40047607, &(0x7f00000001c0)) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 16:00:12 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setegid(r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0xfffffffffffffffd], [0x400080000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080)=0xff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) recvfrom(r1, &(0x7f00000000c0)=""/166, 0xa6, 0x0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x400, 0xffff}, 0xc) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = dup2(r0, r1) fsync(r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r5, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x1000}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getuid() r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r14, 0x20007471) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x8, r10, r12, r13, r20, 0x1, 0x4}, 0x200, 0x8, 0xff}) r21 = syz_open_pts() syz_open_pts() flock(r21, 0x3) fcntl$lock(r21, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r21) pipe(&(0x7f00000014c0)) syz_open_pts() 16:00:12 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x20, 0x1ff, 0x2, 0x8000, "cb41021a8d1dcc2147c28785c33a65b2373def6f", 0x6, 0xaa3}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r2, &(0x7f00000001c0)=""/62, 0x3e) 16:00:13 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x103ca, 0x1a4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) r2 = semget(0x3, 0x0, 0x20) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000340)=""/4096) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x4}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180), 0xffffff45}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="04c319fc09bec9e060d93623b1ac1920cd6fbda4b2119d9e778f6c1da04b0886148a40ef91cc10094fe0df103bc164d89bf568567ef006f59d99ae63863f8e22856a19b3eb00f654674aa8845ac2b367093982979e7b5e3b39917694afad2dedc064662b49d4dc2bfc453b7c5f171d923e7872f01c84621d9b047daecae16feb7c608260bbde637ab150a677bdf4d9d070e811013329b2893943f772f81c96b29775a9359fb79df4375e6be97d2feac7fd89bb4306f5e66eb960f86c8c7634c98c9b52d2ca87908958d96de908ad3114f50e4a432b6c9eca850daa292d765e2a40adc4cf0aafd462515601f19b26c6a44342da5a7f8b248b10351f6362b54e0a831edffe4e74830483c17188ebcabbfc9dd2c6c2a36e7f8deef4e590a5b1a168f82f8cf4c9a839505dc20c86422898bfb3e2bc2cd08657c4c342cae2f566ddc4902c0a55eee1f67ca902dca9185e3fee79f76fa09e576e32c4f189f677875e11250f3ccac8d199eebc18ec2acb22d260160f938ea6eddcb06b175ac21e893e5326dcbc20ad96457679c809696f0815f9371bb8d438cd268ae0d6fa45ccf20a86925808e8501623f9b1d446a42eec57c61ee3b529a8bd6c7605425602e27620201bc57dad73b9eed72f88cc4b5dccfa4348ecff4e3ccad812e8a29ff372fc5dc36491fb9ece68471adf6f0c3e664ba211dc3d6e8c07a1b6d9e7848d22fda3601ea1ac27965c06f3b6aaba62408574ecf302de81685e312850fec626942e0bc58f2c202588d46d00f1e703e7aaa6ce74031bce61d12cd6da8de30aa08a67b80c194e8948c11c7dc5050c17f6d068e27522f7d0ee2fcec9cf4ce3fc7ffb249e5e44b193f3795f6738cf0bfb153aa290a82b81e3b4efdb6570107d29358d76d3a8e6ea56ff245bb6f72c904b2895838262da498f333b10b48be20f272b90a9fd2a9b6350cfa3d52f218ed4895b55077f5a14bf14f0a763ae525d8a2869f6525bd9182a850efefd84e868bc40beb61a00095f988eb59932d5d78adcac36972dccb777a3cb4dba2ca0458a638e195ce74cccceac75932ec880f1805dd6e2055bfdfe3a8785730e44a496ed37536d0b51e86a5ea85df02e8c4275ad16a227eeb7b93e788e54b04bf0eebb80296baf2f41601fba9e766450f4723785fe922c142005f8b5b1df9d6b8000382ce4e5fc3cb02e5d505b29e4c74c4008d53a2c7a5886b6ecf841d6ce3ca451cd520e54846bc6df9bfc17785696e7def426c3f18cbaec44f8a05a0dd77d9715b6cdd289af78b50e935cc9a683cfabb27bba6e5b2e1dfb6146f20653e5211c073135e5ecd144eee9eca492d2f16dfa4361e6805e7fd2dd65908023fcdfb879fc9d0e757753341824bbef28be13b5ebda3554801602dc405954303b55ae632f774b5053e516a6a043c5ef925b9f8588532a26605dd3e64ff2d25e27b55de445ec7aa355a47b11f1b3c31c1e3cae1bcbb01b9b308e56508272088623250a63e77b1aa435e3ee84bbb1fd86658da2ed15c801a322c95f222b9f23834c991432b93b8d16f40bd1935fc317d4f2206ca50d36da20b07208fadf104cfffd83c040ce40f6b2909c6d00cd73a9efd7c23e2d6dcca2cb1834e9b3768c6fc71d3c002a04e8cfdc29aa9b32896047146ebbdf045471a39ad872131731c228e2e511689f4c70b788d1652c96ff71833ec3f483b3eaeb53143165e7f5e34d2e9d38864b51d532126de19599216385901263d7ebba1ee90d1a38ab04c908c00aa64527e36f6be207c6a0a8ac865fa2339dbf6e90be17bb5a5b787f75c0a4cbde284062fe74b5a9e2ffafbcb3db65aa069273175cc192974905ccbe9acd6ccbcbeea12d3baca0b319d7dbee4570518cd1a114d9bf3d39be06f6516c7b1c507328a051b248cf8d5a5364313c26476ef86dcff9e0c8ddb3aabcebedd7102c905efe9e5a652eb149a32412731e7e5ae2496ff55ceeb14c8343ed0d55b78a24ba0beb3843880d2e1c284ccc37c8632a1396470d3e828df49d3b6dce6e55bebc378115f9f40c275f058c9e877fd4afc3458e12840bcad9b4df5546f1b44cbeb24dec6ac41491312705b83d6169b5d0aed57f4a45168e1d332fc958d65e6e5085655c25eb1f3b5582d0d4b6e0a3e723b9d79b1dd34dc8f78f21e69d7622cec6a8e8a69539f1a490acc548f0404749c364a9907070fb32d0f8b71690625d2e8f9041f62a2a8e52d0d6be30a6bf7c1ff3b2f128baf4adb5e22786d6089aeedecb85c9a6bc0df7c23cefb5850f59dc67121b5f1663bbfbf138d023b880b4c2052275394156958556c40dc92e4e118f68e802e0547b1cdb0981f962643e54a1c96f01cdebcf931b675299c89de722f0443b46d6b79251c6e67522f71dcc6f9597eb8fc9361a94a753b446302b5262d93fe91e804e56081961b13496dfad4ffa87ce8ed4928d1007cb0aa8f4d608d68d214c8b25f7dc418652bf9ff3a78456955269473a4447678116b9211bffa68280faa0d9e6ad7194a7fe3fa9f4736e8f52b7ff547b007e03e5b5684400d86e6edb4e65c6196be4582e74587a98195d22a52f3fa7b2d72ea8f74683a52bca8371f7f650f315d1088d02790deebfcb4ade6a81e8fb73fccf001b91254d0a8d9da8429a652a27fc437c7c888154aa0fe188d85228b6e73d3ea41dfa65ed7a05b7307075e0882040d3caade11757a513331ad02a3555cdac421d4a16b522ad7c3b1a43e639c08d9f8de46cdaa48b58ce94398e6b608cbaff57e4030fb6037d4a81feabbbde5a8737061374703068f1ec173f39ea6c797c7eedb16e4712fad8bbf1206d79e2b1d74487eafeb9188eebe2e35d8d18460697113020ca9481dbc74073bc1ff97c7cde825285ea0f0b575c89cd14d73fb6d85bfca765a1ce5e443692faee63017b44e38e848acdbe6a479946ca23bb9900b3b38430f8ea609c5d33d67ac6d875de1426fc1d4437147ab36f84a0e2df487cb6503bbd28c957fcddc376abeec68e3ac09791d01dc913204634a703bf7609424dd0bd3635210c35479d9b5028d19cb6d24657ae3ad6eef21d040a67155eff06217e4a6b621c7db8d6874bd2b039c4dd277e87a0f0d22c3d3cf8b5162af80e6b02664aac84a6a9ca5911672770a0a187c0a21dba53d53bdfd9bbfefe4303ce31189bdecc8b6a387efa9740fea6a822ec4ccef79bc8baef41755f160f93e9dc7aaf9ca7d7a3515052e12bd304d3a2c95f1cbd2962f70640b778f894af09530a8846b3f916fad89f563c83afeca654c15d3727b204c0c75203f524e3e1f576329050d6719e8b55d8665f1ea11c5845072426ab8fc6b64ba9ff8f05b82c101941bd19596d649e5bf13596b2150621dc80226264c1d064270801f0503205fea5c5e2b6c01694b5d33157201fa315df0edbcf5cb9b51665aa7987cd60fabdf558104368aa75ffa58159931ee8887c5f0baff31cf387d86ddc296b77a1d12a3d3122c051234d88bc81f87a47ca965d59c45e3892feaac7290d27fd7569f2ef00c2c9576efde1c1d84d3b295adf732e6fb9e45751586fa8796d828f230eca5acfd1de77b9f91014e5df7012eef19b315279239d084e298b437df5dcabafc00c933f0356191c150d6606bc4334c37a925bc43164107eba0d8a6a090748299aef2590c03adab514637207da4ddbb016034f6e58e467945e5b9c456e66524101ffaa708b0ebc38dbaf904acd85c7cf78744c0a96bd9c9babf24eae6749921f7f29de6193587d5e0b277133864d37834b206900210ac64444a061743d79f167eac7d0780f8e82e0e9ae00c546d7bba4dbc1956b36256964c7b936b9fb0c02a2896a5ca788654357b1afa1c4d8072fed4dbff1cb6ce257e2f46a51cfa13eafefcd55d46207ac095035e0e836426e9b10b91bc19d799b9ec5ac1c98c640582d6446888d6fbf06d69bc3d1c4f72558166fe07b9493ae05f5419901e7121dac0ba408c52a60e4250352fbae32ec484fee13d730ad34c6c3f936d669e3a2e696ff33c1be9529f54900ee4b4577c2e8039e88274197487d0d08d251dd1d62494facf2c0a9ed2be908800f6b01aded984f912645d5a274d0a8cce59ad3b6d001457d5b7f81c75693dc7095b1a5cbed04a3cc410b267d9fbeca802f63cbeec3367b721b6441969c9071e137e2d0f639db9c979384420cd89d353912a7a0f9aac4d6dc73d1ecdad729507ed7c9651528ef91bf17a9ab46dcc9ebca042715d7aac6c85861f34b65b7ae23a26e76aa3e8327c25e5304ac64b0316465be669a8a62bd10cf96ceaf74d2e0e14513c4519df2595f41b5e0a6943d62dbf95d7431adee639dfae89a1eadb753ff2943c95582e08c6576a102618988997724ae1a24bb59eabdb8e003d7f3768c34c1dbf8aeb61ecb407572623177798147a26f96c5b3fa520b1169e3f71275bf360619e737bc8d7537414723132210c8f156aa9baf7fa3c943ff5233d914a5cbe9c4e1f301d973133609f8edda46f9bba35b2aa23c0fd4f54ccc673031b73eda99809493d6d3c811122c881fb3afef80f8053f937f15649f2edd98932eb398e6596d15c237eac72f8ba655e71df67094c5eb29c917147c7181b13f40870cda354749d52c98485df8fe4ba3815c4c86c17467e70ed81f7bfc1929481ad525733eb4454f6d665fd13a78b4aa57641aabf74a460ccdfb0a99ff5c01ca203d4d1ca3a533ab0d16f586f6928b47a88be91a99abe21dae1a25241e3c5444f7d6c39134a3c7598e025afec885cd72fcc4746c112afa6df79075f777f9a5bcfaefa0378057e366415bbcd952687bf2e5788ac17ab477a01bcf49da3a80dc490c4d740736cc445259cd9bc7f2b756d682e00ddb69c4209b4bd6a3c009136acbb783043c43bb91a6701afef8d794d5f4a8c779344ce36bd171b0391c18be04ed320cdf98f701077141406caeb43155236e35a38341b33f08e87807ec0cade626d7ae738a4d055a9dcf940418203dc2bd65be26cba4b577ada01a5c7fd96a19b0e418f8dcf7a2ac4ab70412fa1794acad8b27aec2a878c6ecef671124a816eb8596323b43fb75210f72e223fa2bbe73aa76671917076daa5ac0e4c1bc4e4ef37e930d42983d3c1958c8ec9e4de67d8f59f15b86f4f59a622ef41965180e971b9c217097554e573dbebe9482cf56b8af86628f2d03137ab45797ef4a1f764c501510932fdec0a4f740f59dafd63fb122deaa96d60e7e5a7a5e7614268685aa9859ae76579a102aa0184a01f56e017f85ccfc2ffd8583e52b286c24145104e9fdb8ebbb3d396b53fd53092e3eae5459052801551da88a4eaba220c0e336f1b38488fc83db6f6d06953209c2ec1b2316a5d4001da82f2da830fcd9df69f965eda5f3ef1dfd0164244a0a8374e36d9106f33864940879d5fde140cacd69b229f52c3fdc3ebf951b168e8823da2e40af4f6cd3a28da2d008e69feb27865f947bdcfdb43282414f5e5142d6f30941b9ba9af275dbdf94030ca5232831e7679a6610c6a92f16cec5a93ae9cf9553eb9f90c24273003b1b8ea095630bbac92e812b5783cfc3afabd0a84625c26e8d7540b20294f8a0faadc88aa2c2a55b1bc2ce1394f519b46d280bb146b40961d112ef0b521c941e23e369c40a9897a8bff86c68a63b80bc9c667ddc664c6d8428fd67b97fdce331767cb8ede2f318225209792e30a31276755c5374cea00470bc88d5ee488a06690a5e45338da2e009ad82f52e8de15d570459ebeabf4fa017d8d7408d3be14dbb69524ae4d0f6bcbbbc90fc2b96f32545442d007adc6f2380377b", @ANYRESOCT=r0, @ANYRESOCT=r1, @ANYRES16=r0, @ANYBLOB="30fbf5ce3422ffc713c67bde1a567c687c83da3780ad12b585456d45beb5aaaf7073534e17567c45b2d2c39e41646e6863ffc7a6cd830bf4368dc973a71891edae2d3d0170e7c3bafb794f06535ab7b5e75942ca752a77eb616ab8a7822ad5810cc39586cb0ba69f62d43ba9660c18d1ecd702a84244ab6a2e66116b8d6fdd453153c983d1", @ANYPTR64, @ANYRES64=r0, @ANYRES16=0x0], @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=0x0, @ANYRESDEC, @ANYPTR64], @ANYRESHEX=r3]], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 16:00:13 executing program 1: syz_emit_ethernet(0x10, &(0x7f0000000180)="65e5b47c778ab495f3f161b185619fa2") r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0, 0x6c}, 0xa1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup(r0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x80) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:13 executing program 0: munmap(&(0x7f0000eac000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000024ca5f303287f07b7efa76d410d59831a52830700000000000000814efd7c2200000000000000b7b6c8e5b69e9b00e702", 0x34}], 0x10000000000000e6, 0x0, 0x0) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="22532e5c17c55a6c145cfa926a1faab05ca1", 0x12}], 0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) getegid() setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20e0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000000)={0x8, 0x7, 0x5}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) socket$unix(0x1, 0x1, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e49437dff68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) write(r0, &(0x7f0000000080)="dae6b8ac0070477c0566b8397e68099716cba1ccd32be71fbc564873f667beeab85ba51722c4cca255f974a211e898e64c1b9702b14eed0be6c1f08bab499a62ca2a541edcb1697d16e9db09978072031b6a33e568a8cf79b472368241b705fea22b7ca233538d15d544efffb456e44b95d743c20bf9cb7a9ddd96a4c0ab8367ede99998925f2573f8687cce41b97a5bfb", 0x91) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) pwrite(r1, &(0x7f0000000000)="2f2348ec3fe366dc85035d6e06f1a6b4075a8388", 0x14, 0x0, 0x0) 16:00:13 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8c273644ddd3093a, 0x10) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x80) lseek(r0, 0x0, 0xfffffffffffffffd, 0x800000001) 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) linkat(r0, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0x4) open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x1d1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r5, &(0x7f0000000140)='./bus\x00', 0xa, 0x9514882086d12014) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) 16:00:13 executing program 1: socket(0x11, 0x3, 0x0) socket(0x1f, 0x6, 0xe6) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = fcntl$dupfd(r1, 0x1b, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x10001, 0x9, 0xfc17, 0x0, 0x200, 0x8ff, 0x8, 0x1, 0x1, 0x8000, 0x26c8}) 16:00:13 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)='(', 0x1) select(0x5, &(0x7f0000001500)={0x3ff}, &(0x7f0000001540), &(0x7f0000001580), 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="ed3cb5b8ea47451e00c6a3d33b60511ff0cd9acef396b9f2efe1a8ca7b86f24bdb2941a5810621829d961793e5a3c0d3ebb3a4fb629fbc2188acb2e46477d9a72873dd2fd59de652de5ca91cacb17dc6a43ed48760fadcd080538dc7457ffee2da18f2ddfb6ac91654a5af054005dc89ba42cdd7496593309119b854ab6bee229dd561af65dabe9d42599c2b21df90cad1807f7e6b33e5574369928e3e817391f22aa72dd77578c35992d6f9e848e25a7c8241581d0948889f2df485d7fc800a77f94dea7795d5c56e5793470d2f5d39623461d9d717", 0xd6) 16:00:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x9) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10210, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) getitimer(0x1, &(0x7f0000000040)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r2 = msgget$private(0x0, 0x91) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="000001000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb7846fd3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405e7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998d35806c04e00002be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42c10232"], 0x1, 0x0, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0x468) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) r6 = socket$inet(0x2, 0x11179fce4f818af2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) r7 = socket$inet(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x16, 0x0, 0x11e) r9 = fcntl$getown(r8, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x1000, r9) setsockopt$inet_opts(r7, 0x0, 0x16, 0x0, 0x11e) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x16, 0x0, 0x11e) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r12 = socket(0x18, 0x1, 0x0) close(r12) fcntl$dupfd(r11, 0x0, r12) write(r11, 0x0, 0x0) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x16, 0x0, 0x11e) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x16, 0x0, 0x11e) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x16, 0x0, 0x11e) connect$unix(r11, &(0x7f0000000200)=ANY=[@ANYRESHEX=r2, @ANYRES64=r3, @ANYRES16=r4, @ANYRESHEX=r3, @ANYRES32=r4, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r15, @ANYRES32=r3, @ANYPTR=&(0x7f0000000180)=ANY=[], @ANYRES32=r1], @ANYRES32=r7, @ANYRES32=r10, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESDEC=r5, @ANYRES16=r0, @ANYRESHEX=0x0], @ANYRESHEX], 0xa) r16 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x20) ioctl$TIOCOUTQ(r16, 0x40047473, &(0x7f0000000100)=0x7) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r17 = dup(r0) sendto$inet6(r17, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x16, 0x0, 0x11e) listen(r18, 0x7) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) read(r1, &(0x7f0000000100)=""/207, 0xcf) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20000, 0x0) fcntl$getown(r2, 0x5) socket$inet(0x2, 0x1, 0x1) fchflags(0xffffffffffffff9c, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="a05367b7b16d11a04fe324662edad1bbb111eb5617a034eb1d54d696b9e2cef509ab56663667f0e144ad1812f7de499c4943dd1e586b480fe97020454f186646583f68f26b4e60d7786765c3b5eff125abd9b528d389a99c332fa1622eda298c36409b95d304d2bb1520d48cd2ea23c030a7515eb63d69ac67b6f5a5e704140dc9caa340c192b93f735becaf7eae4a853cf7951357f5e43f8ae0999b76651f464f5c58e1af571a4d95fd82311d9873f6189f8326e2c2b6c81a9a0f676b0189ee954398af8e845b", 0xc7}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) fcntl$getown(r3, 0x5) dup(r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000400)={0x1, 0x7}) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000001440)={0x1000, 0x0, &(0x7f0000000440)=""/4096}) r5 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000001480)) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000001500)) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000017c0)={0x1f, 0x1, 0x40, 0x6, &(0x7f0000001540)={{0xe4, 0x1, 0x9, 0x1c, 0x4, 0x3, 0x80000000}, {[0x3f, 0x1, 0x3, 0x7, 0x7, 0xffffffff80000000, 0x5, 0x3, 0x8000, 0x10001, 0x0, 0x5e, 0x1, 0xe38, 0x8f71, 0x5, 0x4, 0x3f], [0xb7ab, 0x0, 0x1a3, 0x1, 0x3, 0x1, 0x3, 0x8, 0x4, 0x2], [0x1e935d80, 0x6, 0x80000000, 0x7d110393, 0x43c, 0x3, 0x4], [0xc80c, 0x4, 0xf1, 0x8, 0x0, 0x3ff], [{0x111, 0x7fff, 0x91f, 0x4}, {0x3, 0x0, 0x9, 0x2}, {0x7f, 0x4, 0xffff, 0x101}, {0x2, 0x5, 0x45e4, 0xff}, {0xffc0, 0x800, 0xffffffff, 0x5}, {0x0, 0x3ff, 0x0, 0x84a}, {0x7, 0xfffffffa, 0x0, 0x100}, {0x401, 0x0, 0x2, 0xeb}], {0x271, 0x5, 0x0, 0x80000000}, {0x5, 0x4, 0x7, 0x9}}}, 0xb2d3, 0x7b}) getegid() socketpair(0x3e, 0x2, 0x20, &(0x7f0000001800)={0xffffffffffffffff}) accept$inet(r7, &(0x7f0000001840), &(0x7f0000001880)=0xc) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$inet6(r8, &(0x7f00000018c0), &(0x7f0000001900)=0xc) shmget$private(0x0, 0x1000, 0x12, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000001940)=0x4) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000001980)=0x3) pipe2(&(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f00000019c0)='./file0\x00', r9, &(0x7f0000001a40)='./file0\x00') 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002a80)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002a00)=[{&(0x7f0000000100)="c4314cf92b75032257d1efc0b9413e5919f0da0a45cbb1f1e70a0c9a80807f292f3e4f291fe159d0f3678edb5c0f42bd8d766e7564b1f84f393c30bbc92408eee3317bff1291403cd8391f51b7088a22499b6d2b39de82f84a51d68b71b140febc0e91fca419984006d4ef5a56f70e688c3b02240edce78c9f2243a32c254f45bac6d8ff9f73eaa74ea262830fd55d03d824298d23839a2c32f8d6fc5010ba2b87de218f3516f7de4880a6dafa6af684270c65a03ba1dae433e2b9a73e576598e31f0938db9245f1988ecab6505f264562d7b819d43e6eafbf646242bf0075498ba77594a26630715158e81caa86bd7b407f4c3dfc2f8230b9d5f48d7ab7e97458a21ef98c39655081ac9c0f2606dbb7d45cdc134df91f2ebe269151f0bfab2d18f64e28dc41132895d85f25782e97180c3360006b69771282795e2fb45ff3c333582b8c8c37a89fb1003334508d1e78444c2803870c6455dd7102945a566fe9a89f2d54ac32981f75d7bbf0c8c052a8cf014566ad130de55d95f92c0b24bbcc08a7b878023cb40bdedbfe1715867ba0b38728a9ea343fcb13f2dbdc65a07deb4c4d4a9d93817f523940e2976e5b6fcd487c2def2f54653273c9dd166b12d069275d72cfc30a53a047247d86af6406e562adeffb052792ac011ce839660235e51cf0dab2b1a7babfe8f1b06ad59834efe2fca35aabe7d3941293f1540b8acb1a7279cebc111465131c94f7ef540918a4a7d7ea41d4383012a77663c0547dc83629838aa17e72bf3543b385491f607c5ac2ce3e82c5a94b99c25a4f2bda8d906270e29d22c879a364b8781992c61384b348da50e1949795e4a2ba919a28a712e3a9914553798b2ebb26cd32bcd598b089d982aa72205d24802982723b7148ea82e61f2a654706e3004cec70563b4ee24943771c1c2afb8bed470f97c83c1e745ed22f873a3a2a701705334392e4efc3c786ba78847b157acaa410cc5448af592bdcd979d208c7946b076324330e797a5da42a8280abab96f2c28ac8a9abffa9c0ab3aac8e6eefcfe04e649ff80ec4060e09457dfe364cd3edb7bfee017a90c3bbce048cd970a3c61c15b96decbe010ff327d81a0a5eebf899f5d63b3547baa1fcc4b00fc6d31a29c9a0712cb41f7ac32b0ee29c5edfed217f9aa6f6444995a907013862e1e9f61a9df1ab76fab29708d0e1bd209a514ba95d39ac06934ab088dd5667d3dc1bfae716903ec9b7a1035ee63f85a5934d98b9ece2b81f237b81c5c88028ab86b43486b95989a8ea6a0861f7b5471f96cfbf19667aab1c25b62e1115a16e03a853d29a3dee7a44e7555b96b9aafb320f469e7f4e8908c89de954d86c66b40f25b71434f0a1600094159a57292c224027e515acf20001903058c94583045da284bc5fb675cec1a2de2f26a05d48d3e397c3aebbe2d3294004998bb0525b54e21080b69e0d2d9a565c5ce95e0b38fbf3bb2dd5d63ae5f2cfd8fe8f6b375099a7dd14b28b3fbd725ceb994d9f04aab3ac14ee66c62ae688aa93b65560df1be9944d069aac0a704b10ccdc7e848c04a4920ec8bc8b2d30e3ff82847eb27b4ab07a31afb75ec6f1319c5a9d63542fb440a9a8154c0c8f8cf4ff1e35693a8869c92723050dcefda067023e83f8db8896beaa712f00cd4913a9b48277fb6ad1d95369e70f7323d1de943ee2383ae25aeff250983fe9b63cf77f156c8e673e404bf04eab9a755aa61bbcc59e3599deb2ef11263082db955e73139b71dd001d3d485787872ec816f9de7157cb7e3a1288fb2179cd7f484dfd856589dffca485738ccf0e1ec134c6c11616bc25f45c53370dd3d85e25fa80421df9ef9f0bb6153ae5b1cefc82c241dd9d0926de5279ed0f61d3195389aaa54eca861c07ea430e4a3e57411a04bd47158f8681b857bd63692499e7ca99da8763c95e4c8b5ca0395291917d03b28ed8a0e69ecfbe849471d95365bad81ca750539c2c66e3143f6019dfc3077cc23e15ad00b9a91f99f994496a05280711278c68a397ac4bd42dffddc0f99f93674a9dbff48aa3671980cb4c8ffaedbb32b9d05d7ee4278893c01738c1c3cf6b932700477bc136b670ed4d7ec6f0849c4453613c5f3adf4120fb625eda9a97da650995efe71bfe06793ef7d28468ee5647472f91a4fb960dfa8f50b4f7fec9cda01a853b78c94cdf3a935e306ebfdf54bd41824fcadfb4a67accc9baeb1df88f725aeb22a31e8e043a62e0425c25d9b3122fb442de2d3a7fa797fcf26d0357d6b23f2073106c644c2e8ba1561e22ee05c9c0a01a3fcf8b1a440810bebd07aa678038e7b5fe20baa974baab714e844cabd988c8be93b677ce4eefcbc272fb42ce8ba8e70ec6f8180030b3430acc8cd8f5e38969fc36ab4c5f74f9d9af32ff532fa2bd31fcb4b36389ca58ba048253076850f277cda2f30c27e5cbfb16fc092b9c72917fc18e1a3fc5ece7f0cb786a6be4b7a0b68d3c7adf6c20aa75b748ed1489a9125002a461796339fc83f91c850bc7db3353a8989c9e7501e410d125ee50fdca6b190d25e2dece47dcea3fa6479709b757567dba8d36db4679d3a921bd6b79ca17e79d0b8f7dea40587fb8cb114d7b6a08b85f363e8f6b0457a02899e4ad077c282893b336f9b8b9ba20f713e7d1d71fff3da5d89a4b61f1b3fe2d262c41af398f82b631fcf47f76983f1d929665d062017b04afedbfc6608af491231c81cf6e1a6666c8b994c9473bff2c958c4ecc7930f7b194e30002433ffe82620da6ddb22b9ff882b764a41cd863fe4919caec092a21fb5b003ebf2903ab4b950056b9f729925e6b72b191bb56a44e7bb7e24744c2e51ceef5fd53044c01d08f7fe72e22cd4db746e5997965b4f4e0bc71f525b0357bf49951ad4d9139d944f2bc19721178f247333b03b7f5cd319fcb13a982b79ac897f24d6a718f5f14ab0275b22a31b79fd23ef144a6c894f79999a559afcd2b5447d8ebd09de5a2b6595262ecb285fff79f7b344509a9fc292590873af54fabbacc8e4a43f4480a6f17f6ddb471f1a53ab56f257985f44fe36dec0581fef1bbdf4c95e5a26f4c40522a3a8a25d72a4e241e233df1f92840cc51b7fcd093ff225d459402393c61442d6c30ed62010c99a3071df92f2e8ee4961ca45012709d5345dec70dd1a8ac2d962105f3814b25f0df1f1c16a9b37ad575fad0e1ab3042c0e82515e240ff8087191749be856df02cd0ac1406f52e074757cd5c6875cbb78cc9846292450e733e6426e010a097e2e2322fa7fdda77a64b3d5b98fa2469648946953a4063e883f1e42ea9f6b01c14375c57b2311257597f2b8d166e5a69cae844db4d1e5d64513e4c3f87ae2e02c11e2ef9a8514f0a9a699bd3df5e2ac8e6d8a88f3b19aa47eebacd4f13e085056068b9dfae6d198bd1324a165f8ee76cc84822f543a501c0fec8f8052a587f4b15d959ebdc13cfe2c7cbf81d3c880590e0e2ad5a5db2a9f650c969653565044cbc27b6117b8ebbf2f7813c415301c58200493e7ca1695a20e28c12bc49e5004cff1f0a76dabc8c4840eb4a28b76ac3e34da0f58f0cdbdc0a3d6f66991751b11a4ba826b0dfaaac883b7fb3afa3978aff9de7dd658f1509396d05cab9db024528f656844b3bc73662e6d63cad3fabfda9c203de8e2fe6bd037b5197d25ceeb41c93f7e7b207ecd11f3f283f5fe58b3ef5def9534b4caf8516a35a4fba0dfe9c7c3718a08bc1e798c319451f08b07dd3df383c12c84a569ee04373ad8e8ff8d03b41d91fdccb3fd1a01520599963bd633d9f28ffab2c19dea8eae5de4d8b12b81923671b61e6874bca55f66292aa84074c776a2031d6acb1b5857d254b80293b8b90d782288ea3bc53f37aeefaed705a53f876f4455bbe8203fd6699321e0872b6273bfeada21bee4f70c6faffc2cbe4f108df6ca05c7c2bd888931685b3dc42ed3171bf18cdfed5054a09c01e95e7e5b13ca8eebbb318e70dcc68ece39c0699969841eefb5ebf43971e03226e0aee73e27b3c354c580d70e38f7df741a1c0f62299a223faa4d99937d8f04c67b4081ff6dc7b1dfd9548ec52a65840891e6bf82f21afa5685141dd8c5efb27ab2282ca5408009c031e07f50b027e6b00195014b6c26a6cbac524cd442c80cf4588b46135c4876e5a1c2e275491f94e029013d97874fc80b1dc3e7137281573f5bbe67c83016843687f44eb9c09a135e940d987c86ba663c88326b74b1e215104a9aaf121633867be4239eaab0dc1ca02db7375babbb155a3b274495336477cf9c005753bff49314152a3dbed1768cb24574217faca61ca48b32b5ff3a481b1530db96c22d0dfcb1ccb76f525ceb46ef6839a34a1d8f3b969496e0bde8f09a940e5628899e0d7bd9064b9e0252431c06c540b3a730285b20f09e456b1cfdaa6afac64a443c38f312fd581e3d6a63f8963b966226a9f032cfda742d127d15907e421a96a9616ff15357d5b7b4b9228b402ae67aac0aa8d4bd8ca5569dce13f2babab16fad7baa0f89ba083284896c3522b343cd0f52dac3a7647ee4d667dd159338dcf09b871c747cc616255159178d081f35762b39ba1f4044f170804e228aae66613b9bf057e6ead1e2106fabfccafe1fc79e632fa831532fd13d9ffcb665a2dbf3fb015e3bb5c82bd901d34391494080b791e98a21aab18c89e6d31e379fa75a95e8f8f64eb93a1f564e1e471c9cc317c4844fcfa52085abf87c9e8a0bdae5c66deed2d17cc381428cc720845293cc8495818b0d5de855fab530950ec1e30823738fc42526e250e8c35bddf44e55f598bee52d6b582a7fe2eaa862edf675d1f4b9e175f128dbedf168e4f9e8fbe3da4eaba4003d704fb74f4c0f3994fb497bff1214a26fce0d9a3e63a38f959d981cd6ca2389379dd9a9d7539ba0039e22b06335333ac704ba9d0be3340f4bfbd5a779f86fe2a68172f990e3feeb310b923f203beab6bb338a5120c45230a824e29c3377bc97b2a713834d2ec66337a8f1238955eafabba68dd326124676af91969eb4199b72412636d39c12ec84649ad094fee87fc2001e6822b5cb43b76d219633b4e3027fa35c8b417c7acb00006c2ce75dc6e69a73562114a93aa32d7a96abf89cfdc99a9de6d70ea897220a850c222fccebe9317fa0620d803864120b9b74388c54f32c7a41cb7d93aeb286260f5386d13f81022b5819e737523d055e24e5de1b9803fef52cbf7084e226ddfa739ff2206735420db9594602ed4e617ca0f20ecca2b954dacafefe2883ceb07d400882d3111e6fb23aa0c701f59106140c246e46c56bed3af9c4851128f5b124ec7a17c200a1c14297e4cacf4898b80dcc5bcd25aae7f56f9fe106f6776220549aef9d5d93152831b230dd8b7fa35fdf6cdbb47756653dc57f5df2520af8be53b524df7ba4a5229ec5a30cf9c16435abe192efda7513b98c2f5ebd24365b81d9f7cffca4e07ef2d78a476d238cda670ccb5a3cbefc3a0642a4b950e5d6da9fd3e04987fc97ff27d653bef2d7ba7a65abce4ca2d76ed573632a51fe97670b7259ab42cece754de97b238bdac3e1cd0992c2c27b5b657f50b75bddb5efa3e0b711291abc3c0a7ad57bc8ae01fd4c12ab208e301487a1f242aff60f540b33725d336fb925825c76ee7bcd1be7c18451b30ed345a141b83e79b7dcaa93a1ba588f0c89ee2918383b5d0606e7c5fe0612dead18b6b8c36610df41924f2406de723da357484adf4a5d57c36d2a2f6a99f6f7cdeca7b667811c5cc61b6c0831172fb6ee021d4ef9ba913c42701c59e5861a34aa296caec", 0x1000}, {&(0x7f0000001980)="bb401bf33e0e8aca5313e20c32bb53bdeed16707f718666f3b6bc83f364618831a9fb0d948bf9f0021ffdeee392a9e6e5bcd087df633c5d7a317a7efda1980a404e1d375b05c43edf007c634b9b5730d581cb4d07b9db1e68a3efdef7b1d0f4e135f664f8458ee1cd75bfaa204231fff2b6d86086f", 0x75}, {&(0x7f0000001100)="b5dcd21a7aa059518bc42d756a92f5697b742ae0cf06", 0x16}, {&(0x7f0000001a00)="311f38f8c6f557de8a7a8457a7588e120473aaf96740a87c2526a16d0d2ca69d1c1c3d1e5eebfb6a3f25809b11c373079c5776ca814d40d524d0ae72008b81e98aae84201554ffeee956604ed889f2812b26b52a3395a7437c67f8ad775e0de8766d26dfdc22d33b3126064145597cc3607053d72db373f1114313eaf69ace9e398cc8e8c8990ba619d0b467e13aa9b6ede2d66f6d3a6bb9ea659e1968989c9e3dad899043f49cf7eebb25639f7d7bc550ac2d9ea5beaa13f5649faa256ba9905e11a211c69f9dab0a36c3db0bf00cd04e078713e056cf86063ec73e830d3dc7b8d5398852ff5fe88dfec691c7c4842a77029465dcb22b54ba7451e3fa92d7b6c6b35af011394f265f3f5756bd5e4469c35009af697e1af192b7676bab85ef414bc11fe91538d9d4a94ddb57c503371b5bf87b385d6a5d0efbeae94043be1a30927d774b8cacff49b82618299224b5804980ee38583a2736e97cae85154771ae52eaa2cd704fc59478d67c13315ffa8ab320a8418564129bda13b88ac5fa29dc31dccf33395b9e447d7dcf4a4c048fe7c32bcd36d0eb74401a9d7da90cb6b6e0898fd9800eddb6498465cb162a2d64fd55fe309b023e637d19c3aac00cb341a3c7154a86ff48094caabf511d649a26eaac5250b19b90f3b18d16687e2ec8dedd3755ff9f7950923a4f46750d560627dc77911ef92853205ec77b38f03035205133f4f8c82bb45542fba94f6b649e97b8893b64b634fe2956ec93f80dcacab6611e94cca761500959ef8132847afa994fa89a4678d7310f35cf4b51ff77c42ea5a163688365731f39e11665899a944adf5d07e70940f527747398f61f37ca42e6a08279b52eaf18b1b06dd456dea45a7522fde30a0e18cbebba19438940d7fc17a7f13e072d81cf51c05aafca4d3901c634a8a750807a31c3152bf0cfd5cded1a96484ce28ad0d95e977bec5633ff37e2073eb90c16b62132b17c1343753815db6b7bdd0cbdd67a94a32004ef1a8876a2131aed783a733a1b90bdaa48b832395f77743b184ba7370c81427d49b9d87ecbc00ec46cd9e40a7ca0ed5fdda6f3a56489012161eec44b0f19eddfd76eacfb71fd60929e86d6c84ba79b5474d60e2ef5ca2c4d2a56d2a9338cb06f03fdd69b0469a6a7adfe30d60f98b6bfb591b7c15224e2239978371a9c3495dd18c4fbefa5a736c9453691c7d9ae33fa5f1c714a1193b8f8f9428f1c86b3cbefb37d7c340636aa31e23448a1aa6818d97fdccee6a53642e6f843e7ec74389671098d77f2571022299b718a90cb3ba99af28968699344acf333fc80c3e9e92d5583f38b4e379a8481a51db206c3da4501029da4ae8acca90c295bdb4a99092e9044a270c2c8fb14bd6371cf7155a75baac9ea4465a87fe34e26d4d9b8b7986007f64d471afc8b44ab0b03bfe851aaffeb8a0070b9075a998fd3498f2e8ee26b048a0b0bf1fa63b99c24a0514164d3c4aeec8aaf4fc38647e792e69023720af8b8b80ffdf8db481adde9bb4a84374af52f9dccdcb4d25a684521fd906b26560dc416bcb99439e342dc4bec9995e1186c850e4ee54c229aa0fef4f98cd3c383fd9e5ffdb329d44df76e2cf76ce6091aacd8b97e34de539a025193333da2912c9b9c537a761d8e407dbbbe2a531cbbbf8996e8cdbb1c94ba78a68f0f91c471e2a0333586d348c69b2bb6342923f43682df4d8c4d3671eeb9133aaf553564b730ae9cdfa6f719d088b0b41a4227c705b24cb7d01b9f886aba3a1ceae5412032af5726f803ec0a9a502634cfa1059ccde38930ddc43b61b044d82736dbdd1d7fcd96551e8a3752c04614a6a6896ac2e00bf5af7ac220e75d7540c659fa1ae6e584d7b4c875015263de74c0210521abb330b54070eb485d6f5083322890f2560579c83ee8764ba874e11fd51f06070c0b13b6eb6a0a611e1e3a05a4ca1037a9afcff743f3ba4a564a832d3e85cac2d77a5ed872746d2ca9f3009a22c5ffa19f72b989afd690193947f942af4fc3094d3a47ec512e0b3bc84171641633f544f050519da25be3bd61c4cb83bedd21d66b72a4ddff4fa6d1e4db7e9325f9c346aaa8017293cb09823ca899ebf66ef8f6e0cdcf092e78ad8d9d50126fa9f7022e9bff9c235644480ef6988ce3d68d75750d5cdc4a49af616c804e46445a304f64ef86fb380c24681272fb35c57d45e8e2a0f7c5ce98f3c238c21f6a533e0281d403cb0e9b3a51ea85e9e27133a438286c6f8e412fa19e0cdaa9d1472c9b94fbbed8441438ac8eb70545e9b4fb8f36e77844010565523e582f53030e71f31faf3596ef771841f676fb5c81d7d62a441b529c7c737de3cea3090ddd926abf2516ee34e273179181726507f10edd83de0f83d9ea67e8277cb244ec94b03f64ade02f2fa3480c030ee7a075ac844daf03cc8b2608bcd6abf14030dffc65c978b869f49aef70423cfd02d0a532d2edc01c65a94fc454da2b11ffe7d5d6abea7e29ab9a880d686c5da8eeca1cdecdce2ed34a1eea5b89320c230065a3b1113373e51f39e6effd0f7fcf82a9331b7afc788454449b716549c55a5ada012c0f6f75d27b4c99d1a661ad3febdc094bcf1e6e802949d9b618c66b56f172f0a31d8d1d8979499e1fe56728a48a1675f9f87bfc3c99978bbcce441570c919b58ac1dc316b1304f811985b84dc76aaf09917b4177d897116a1e5269204165d58d2c29e30255f02372154274558cff56deb51528cc546c1a26598b4877ccacfd55875400613d1668953b2a6d19dc75ab8ceb4865e6ab5ed3a435a33770d6f06beafb12817c03b753bf50000ca653b967b6229a34f437a416ff9c8e2b7aa2aacc4a5ccf5b2c0be051c094d04b0bb2a392fce195b3a4233f8d5d0f9ba9a69e4b70c8d42e40124183a6f3bf82b8defe062296e35cf1094bc8aac8accfc5f26a06785b1afa0f53bcafeed9de3f914cedc96839a1705dd6dc95b1969dad5da5acc892d1cba781670aec44875da6e0bb465e70b7c87f31b93fe86a57a6a2e1789110a65bb3d53ac4ca1881d87f4db687e823b15eb503f21194db3fcbedf314e461539c95aed55b799518d3c243c1f787d890040ca0567d75991cf907951f6c6513378c7b418ece787831f06b69d44423f820fb88a530477ed8c15678eb805e529cc1a5dc73fa7a50da04bdcb15c9b29ed08cb889686db6c3312d7f1af72e3cf6d6f49730dcde9c96531af24e3105964290f329dd2834fd3c24398ef84f2748063ff17cde00d7d081a71639c1ddcfcc8820a596391dbf1e7cdb03f432c12a31cce20c05e8e38ad887989567a1ccc09fa62f64699579f70bd5be51ac341770f0a14b6b26d2e84952e8908516882d5387dc925e967faeae94b608f991fd1a8e6920c1908991caffbd83bcce476a38ae9fe9a334426e0b8b6d700913cfa83d0ba35c2598367245ac5129c66e784a2208d703a231e8499795bd5e0e22b4455eba87669f07aa45d5822f050a330ee75e1799b5068a872bf2f1428801f0fdbd5fab3b40b5938997a66846f8af28527ffe93ce15cd4bdb4757b56252f7eb6ecc2d8ef9f404a619d4a35b701cc364af846d7b83c9f63dd35c46059ae1027d314bc9797d62ef8e58a13138963a428cceba12ac31248bdb8e581666ce8be07aba7f75153093888c80914b9f3b12243eb35432ddc0958649b22873287f102bbf94f42ff84b3250ebbec664d52307b600224114628ca354de680878abfd86282dd22623c6fa262803276a9dfeb0d649bfed517fd35d6736e4277ceecc08f94c5786f439fe9109e01b8f6d580adf2a2ff7ed9de7ce4891259dd1d7f2a3732dcf880505f77fae83dc3503a3f118fcc84a52aa11ec3f65cdb51fbf62b5173b6efd749aa58a4f803ac5bce64b012db61ca093d97d0b0633236476e23e9b9889ebd3eee4307303883f6969e17a1ca33f076bdbbdb29e1506c29418a2ba3b10c10929bc6c3493c9d0970182a914db147e132302e8ab201dad7593eb06fde188a77f0ba8f5aa3a610eddf621b7f24290c798809e45d03927a401203105f90f02627c4f9359aa827fc4a78a1d8a9f071fbed22b2dfdc5f9c64adc357ac8d6fb52014731350861786c78bca4c1bc68e0493d949c51efbfe5e05f2acbce4c3519bc6b9bda3de2be8bb1a03f633cdd1af7c743919eb40953c4c9a4b06e49b1096453d09d7bdc2c051ed87f93fc4c70ca21459c13a2e61022698f5c40e262a4b24285df05b1ec5fc4904550376e4ea18a62629ae82d44eec3542a29236f181af1c66eadcf20604c0678ae6258cbaaf937daecc2505a5c3916395a172a6151b3791fda013d2a20111c6d258ba5da3e5e883c6a25db3c3893ca4c3d7ed72198ae9c162dac801420c038466b5e63091d72bd66288146975e28f44e0886dc29c1691fb7b4e3bf83ff6a636f232bb8a73a15b9447f2f25d0ef27b7160649bad56d69d094a1f0c15f6c79c74f77293a5a9e2bfa1f919c43c40fef1b1da980f4983329d2dfaec51e1f56c164c51683d7b75c5f97d454ce9fca8d92258c4c4726892565504376d77f4123a8294c000bf5ac1d0015de875b969d9e2d40679b8bc4625454e9662edbb431850c33f963b5845409dd42a0f35c18b5af3dcf97fdac972b85bb90566b6be74fb43918b1e524094efe7572fca588ddb70e0e23d4c13f87f69d82ebdb5e1a91d85f623095e7ddf36f74f5a4920ca24b9fd431fd4bd2f330c599a1039f77c9134fc6de2e09dc68449407d3bfc9dc3a4d13ed9dcb3e798ec2d9eb4c0e55e01455358b9e9c07c637f0361b4b85b2f6bc5f8b41a2088865f5cfc159e450da058858e23d23cb70f69d4b3d7e7244e502b523c4380799d4ececbd15618c0d82b70097fcc9aa298c1c87771640357c63974755ac6536fa9c7917a418cd556eaa46c10e331438149540e3d14403c46c6ff24902ad4ee9a1ef96dc317074f40b77dfce9cdb960f95acd04820962ecd452293c368062134e224588e8142903ef6ff1c9f3656a86db981483d1fc3f8a0a357aa0cfa9b4917fde266a592530ff7d9d6dd3304a9e3032cfc54553bd46757b4317771bd77e881cbbff228b0660437383a61026427efa8d232ac0a517f671413763a6ff6682e8a324822ffd75cbef9aa1e67ab5abd6ff4167990d24a7dc31326eb18306ea16ea1c7e61ee0a941e9945b6fc433e67f9c5e0f2e041bd00e1fe220baffe0c48175f77008ffddbed3ec0a98729182d94484605df5334fe5da882ef236040da7f615bdf82212e8b1487f5fed215746cb4516d8962db821ceee3e7699edc97c91fd6acb5e1adf0bb93eade4590e60c3986f1706291918c136cf9c7f039d1423929ccab11d4f3dc4e063cff19ce3f7a1d2bed785fa08b82035ed9228134bbdac59c3e8cdea05d86ec6353958e41a3f295e2e4372640dee6c51bf6325d6513273d0a2d7336ab88818c7903940bdd30d2ba342842c8b2f75768cca3346d83b9689c81365bf40cfef3325e72b077a8ee211afba91474c177c3c4ec5c221f65fa7456268bb83d8e7b928c8e800befe84f5aa18ce039f37bfc412402e478e2668020fc3bab199a9e21134d169bf2371987413209b6fa3f14c613461c6a79bd474acdea6b6e25faed783f629d1268674d24a59332384a1b5be6a132ecc840512e3eda6d21ce71f510c2387f328d28f50af66125ecf11264c44b81a3937b0e2c96bc39487c076a0eb1605d5d6a85b99f1caadac205c46e44d39c6b4eb20993c65242b5d5e47e5c21273206c49033300c25a0ccbef6e0bfd533af9a9a2c9f995b8e", 0x1000}], 0x4, &(0x7f0000002a40), 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000002a40)) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x4) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0x1}) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./bus\x00', 0xffffffffffffff9c, 0x1}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="00000078b46e50f8cfdbe8f709e9aa316d000000000000000000200000005dea084440c76d96d260101056a98a15a89a912ee99628b5c4d17eabb2bded4f505dacdf9584d1e0b8e0ef41072974c95fef0192afd1e99be6fbdd01d9043a3d6e30159ff1c89ddbf6c740d4713d352a4bd84b7359750bbc30a83d1e10017322798854a0963cffe61be770bb70e4f313c3ccd0", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="5845df76bc88a465376dea090e5cb97a509be3b026734ddefd38670db71ece8520e8db11788218a5fdd92b8dd69bd329fc16631df4ea7cbd9e71eb7015abebc045ab5bdfebba4582c12cbaaa1643c3684465194d86de7391f7352d6e391fe483db005b89a282d5d992100cdee62e1f02ce7e4c2c3f498a629402b9c7314123047bb5bee3a1769bd3e0024dc4b95196270e223b4946c9236ce59bf24f94081b6d073ef92cbdb0f74fe8c60caa6d185cce6fb5fc16fcdb00d193481c88876b9fdba5dcff705f8fdcaafbf4259a0dff532d56c6f7a3a0e3a35964445872b36c478bc6e85d"]]) 16:00:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "f6d38719bb6f0000000000000000000000e74de4", 0xb0}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r2) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) 16:00:13 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x10000, 0x1c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x4, 0x0, {0x800, 0x10000000000002}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x7f, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSDTR(r1, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x400000000002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semget(0x0, 0x3, 0xc) geteuid() getgid() getuid() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = syz_open_pts() fcntl$lock(r7, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCFLUSH(r5, 0x40047002, &(0x7f0000000100)=0x2) listen(r6, 0xe6) setsockopt(0xffffffffffffffff, 0x8, 0x8, &(0x7f00000004c0), 0x0) write(r2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) socket(0x2, 0x4, 0x1f) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) socket(0x1a, 0x8000, 0x3) 16:00:14 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r3 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x10000, 0xa1) ioctl$TIOCSTOP(r3, 0x2000746f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x400, 0x2ea, 0x4, 0x1, 0x3, 0x2, 0x40, 0x0, 0x2, 0x8001, 0x1}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat(r4, &(0x7f0000000180)='\x00', 0x40, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:14 executing program 0: r0 = semget(0x0, 0x1, 0x120) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000240)=""/168) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x10000, 0x9, './bus\x00', 0x1ff, 0x2, 0x6, 0xfffffeff}) pread(r3, &(0x7f0000000200)="fd26259ad8e6f33d0e94e5679caa89837b133c55024587ae", 0x18, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0xfffffff7}) 16:00:14 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffffed, 0x0, 0xffffffffffffff1d}, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/66) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r8, 0x1e0, 0xd84d}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x3ff}) shmat(r3, &(0x7f00005bf000/0x1000)=nil, 0x800) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653000bcb8a33238520e5a51ac1c8a04b151f54d2ca3c399f0db68e425b3555ed0062372cef548b84a096d233112c247ce0484de88c08340e263d08158fd2ade084cdbeeefed2aef2c37d84fc71f02000000c6df93b83f672bfa447e6cc0a9dd5b7f9ac4b0653844d2508bb9affa25caa17e818448f1"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x11, './file0\x00'}) 16:00:14 executing program 0: kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000140)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) kevent(0xffffffffffffff9c, &(0x7f0000000200), 0x9, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000001c0)=0x656) sendto(r0, &(0x7f0000000200)="6846537e99df82a5e7912afbcdbc3218314ea7b21add2f45cc892784d2a32a7d4b9e2ae14362cae73ad0a6867d2c7857804b8d6b323a3ff48cb68567f68839ee983a98ca456087d7099080bd2f2f218814e0e62d836608cd94399ce0acb7a95bea8694808ffd86dcb39e6df5baee0360baa790326fc317e3626cdbbc232b534082013db503daa7dd4d25ba4d4c57ce38efb7912ad80d26c33c8c394298aecf1442c8482d3ca65640f05cf0b373d6efdf7657e7ffe23c9bb08a4566339bf08e489524703dcb94589ebcfe8fe2a936b9a77235b3c9059d6a", 0xd7, 0x2, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) socket$inet(0x2, 0x2, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:14 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20611, 0x6d) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x200000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x3, 0x9, 0x3, 0x38}, {0xfff, 0x4, 0x7d, 0x9}, {0x9d5, 0x0, 0x40, 0x8}, {0x8, 0x0, 0x7, 0x9}, {0x7be5, 0x7f, 0x2, 0x5}, {0x1, 0xff, 0x5, 0x2}]}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x34, 0x4, 0x0, 0x2a}, {0x6b, 0x5}, {0x6, 0x1}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) write(r1, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x101}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:15 executing program 1: chdir(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="e4012e2f6648113ea8696c6530a069a20e089e2100913f0b6c01968ff2b4fb0a4045611e39fa233ee3c57e9fa5f83787c91d6edb5c9f5e320f375356f202106d06a5"], 0xa) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(r0, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/191, 0xbf}], 0x1, 0x0, 0x7ffffffffffffffd) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x36) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x1000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x50) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = fcntl$dupfd(r0, 0x5, r1) getsockopt(r2, 0x971, 0x530, &(0x7f0000000080)=""/2, &(0x7f00000000c0)=0x2) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000240)) r3 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) getgid() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) accept(r6, 0x0, &(0x7f0000000000)) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x16, 0x0, 0x11e) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) close(r0) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 16:00:15 executing program 1: r0 = getppid() r1 = msgget$private(0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x5, r2, r3, r4, r6, 0x100, 0x3f}, 0x9, 0x6, r0, r7, 0x1000, 0x27, 0x7f, 0x8}) r8 = socket$inet(0x2, 0x0, 0xfb) fchdir(r8) pipe2(&(0x7f0000000240), 0x2) r9 = open(&(0x7f0000000280)='./file0\x00', 0x100, 0x182) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f00000002c0)) r10 = msgget(0x3, 0x200) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0x50f1, r11, r5, r2, r12, 0x3c, 0x1}, 0x100, 0xffffffffffffa51c, r13, r14, 0x1, 0x0, 0x1, 0x8}) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000440)=0x20) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_int(r16, 0xffff, 0x200, &(0x7f00000004c0)=0x1, 0x4) socket(0x6, 0x4, 0x59) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) ktrace(&(0x7f0000000540)='./file0\x00', 0x7, 0x2, r17) semget(0x3, 0x1, 0x4b6) semget(0x2, 0x6, 0x300) semget$private(0x0, 0x0, 0x2) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="ceaa6d3f65d51095663d8d23536318e526f9dbd537b6ef2aac09e5c51646c922c10a02d4200dc3a49d18f82ac57d8a9008c5285b5208d38e8242c8e5fdfeebab4a4752776a22", 0x46}, {&(0x7f0000000200)="a95a672bff4ffc2a08d2936f10a7f181fbfafa320b383a28529b1514f18ea715057f591ead2140ddd322709592b3610d27043099b0162e4703c3d589087e0e8f80a9d77297044eaa32b11ba3dc2191c368cc0d3ae5f027db6752babfdae9f533807287ad68b0c107b066a92965234804a756b728f0d8ea7b88034cc69f7983cc722035a89c25aa295a503211850b78167e924a33924be571bff9d3bb44f90567ea702a6a7162592169f946c3d428c8f8463d597a2a4723954c0979366b76f31308610148c4b56b3571419cc497cb51f107913b", 0xd3}, {&(0x7f0000000300)="04c9367103e236f9605853a83e69815571f7ea191e033d197cfb98d370c6bc21db773dec023fae3e4f27b8487f535d051a467c9803f8965c925e06f6ae1384a59240969545c75e37a5aa22094c134855cdb4309c238aa5520fb9102cd98d75270864d642e852ef918d40bb590c5c1ccd3a6193bbb9127dbf183c28306d889550bfa66616758394f746790fc2eeed7241e6fe1e982f015746427ce42ae3d489791a27dcf4", 0xa4}, {&(0x7f00000003c0)="6c104f54e08f48ca08fa5dd309e9158776e1ca9d470abc313eaa04a048fe008c08d3d048a9632fef50db93deb50b09fe9d5bee14daf4f30c9ccd29c6f167921c3fa4f2666e8fe9aa72dc87afa08c754bae51e16c5e014fc66cc959cea38d58c1e3c227", 0x63}, {&(0x7f0000000440)="132f1907cb6ebc40a0938ad451221bcaf4dbc61f990caaff8295", 0x1a}], 0x5, 0x0, 0x26) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1011, r2, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000480)="2fb74888a234a2ef8668a7be0758") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x7b2f, 0x6, 0x1ff}, {0x0, 0x0, 0x0, 0x9553}, {0x6, 0x3f, 0x0, 0x8}]}) 16:00:15 executing program 0: getgroups(0x40000000000000b9, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x1, 0x40a) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000c299ffaa10a674dfd70af4cbab5d3df108ce72828eb6000000000000006ba6285e7a83fd2be03181a2e83c4b261eb20cd67c2fda264c880a972eec2f8fd542d2a732b0b28fc13600da1d650619c9dd7bee8a43f0712ae1ffa9c15c9207f512ff87f91a533328b2c05b94652a3a3e9511e3a389a75e15aa598cc498dc6af62f0b669a2a3b1d738f35f7c5170d5685031b8aeb2cb0e63b5bb2e7011c823c86fcdebac2830027291a62b234e5cc81e333a0fc9f3570840300000000000000f2830d9bcb06f453159ef411e5d8386e1d48965fe99346ef0659c42ce582fe371c552b51bbca0b319200000000000000"], 0x101, 0x800) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xfffffff8, &(0x7f0000000180)="f7f9e794", 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000001c0)={0x9, 0x6, {[0x0, 0x5, 0x6, 0xaf77, 0xbb1, 0x1b3, 0x2, 0x8000, 0x2, 0x7, 0x9, 0x7, 0x7fffffff, 0xfffffffffffffffd, 0x9, 0x7c9668f4, 0x3e, 0x1], [0x6, 0x40, 0x80, 0x7, 0xd3, 0x4, 0x1, 0x9, 0x8, 0x9], [0x6, 0x9, 0x1, 0x9, 0x6, 0x7, 0x1d], [0x1e1f, 0x4, 0x5, 0x0, 0x2, 0x23], [{0x9, 0x0, 0xd, 0x80}, {0x4, 0x2, 0x2, 0x84}, {0x403, 0x3, 0x6, 0x100}, {0x800, 0x80000000, 0x4, 0x7fff}, {0x7, 0x7ca8, 0x3}, {0x5, 0x2, 0xffffffff, 0x8}, {0x80, 0x8000000, 0x7f, 0x20}, {0x9e, 0xfff, 0x55, 0x7}], {0x4, 0x55, 0x9, 0x1}, {0x5ffa, 0x1, 0x2, 0x2}}}) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) close(r2) 16:00:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = socket(0x10, 0x8000, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pread(r2, &(0x7f00000001c0)="36f732668fd848691edc5c24eb25f78725ae62b3911482251270f373ff4c5e2595f0f3493910c44535ffe7e8b1c5e57cdc4e36524d5ba3c8c5c44bcf80cadedfed61e5e8cd80989c45d708ce32367f87a76493035c2ace399dd5243ae1e0eba17667cc90df9a", 0x66, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x8a) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x129) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='./file0/file1\x00') 16:00:15 executing program 0: r0 = socket(0x2, 0xc003, 0xf9) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x3c8f, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202122f66696c653000"], 0x10) getsockname(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 16:00:15 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) pwrite(r1, &(0x7f0000000100)="90435642f880c9f98e8f88ba524c45a6d5112c3a9e896587e3259b142f855b3fd61e9e4d188f799a186e857fb3a87e4ac999c6adf5d65968ec02cc97399cb0f2602e51863a249a83d32c42d1f6a57d", 0x4f, 0x0, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:15 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) r0 = semget(0x2, 0x1, 0xcbf444c17d1b309d) semop(r0, &(0x7f0000000040)=[{0x4, 0x7fff, 0x1000}, {0x0, 0x0, 0x800}, {0x2, 0x8000}], 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000001c0)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000240)=0xff) r3 = dup2(r1, 0xffffffffffffff9c) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000200)=0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r5, 0x20004268) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0xe4) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0xd80f49edce43012c, './file0/file0\x00'}, 0x10) 16:00:15 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0xf0040000ff, 0x8001, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x1], [{}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xd48daa1192ee5f0a, 0x3, 0x8) sendto$inet(r0, &(0x7f0000001780), 0x0, 0x805, &(0x7f00000017c0)={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x120, 0x0) preadv(r5, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/156, 0x9c}, {0xfffffffffffffffe}, {&(0x7f00000004c0)=""/129, 0x81}, {&(0x7f0000000080)=""/56, 0x38}, {&(0x7f0000000580)=""/253, 0xfd}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/193, 0xc1}], 0x7, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000000)) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) write(r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002334f214b527084a66ca28acd40388c8ca14f7d5ca882cffa9083f0412d478ae5c36f1a34687e533446dbe951241b6078b4ec7a75c21ba9a3fb494c2386b72aae88e775e85041bc56d9b6c141bba53c79462005714"], &(0x7f0000000100)=0x1002) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x1e) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da6714a43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a47ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310b8deebefba7c2732d900fef0f200e7", 0x157}], 0x1) pipe2(&(0x7f0000000140), 0x4) r3 = socket$inet6(0x18, 0x1, 0x1) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r2 = semget$private(0x0, 0x5, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r4 = semget(0x3, 0x4, 0x8) r5 = semget(0x3, 0x4, 0x8) r6 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x5, r6, r7, r8, r9, 0x40, 0xae55}, 0x0, 0x9, 0x7}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) r10 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x5, r10, r11, r12, r13, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r14 = socket$inet(0x2, 0x2, 0x0) getsockopt(r14, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r12, r15) syz_open_pts() semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000140)=""/178) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="08006c1452be702817f1a3b2fe6d1207b53e34c1f3ee1de9dccaf347df5ff9096eb286946ba80947778cc2c354ebb40d9e153ba0b5777a141b7f3887aa0018ba6c34cd96ec424c9ad56059042989db240789d92113976baed71395ce93"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x3) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x2, 0x3f, 0x8}], 0x8, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0xea, 0x20000000, 0x7, 0x7fffffff}, {{r4}, 0xfffffffffffffffd, 0x2, 0x1, 0x8, 0x2}, {{r2}, 0xfffffffffffffffb, 0x6a, 0xf0000000, 0x6, 0x9}], 0x2, &(0x7f0000000240)={0x7, 0x4}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r6, 0x20007471) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0x329}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r8, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgid(r12) r13 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r13, &(0x7f0000000100)="8c65", 0x170) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50, 0x0, 0x0, 0x204}, {0x7c}, {0x6, 0x16}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:16 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pckbd_enable: command error 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) open(&(0x7f0000000040)='./file0\x00', 0xc80, 0x20) open(&(0x7f00000000c0)='./bus\x00', 0x18105, 0x18e) select(0x40, &(0x7f0000000000)={0x0, 0x2000000000000000, 0x0, 0x0, 0x2000, 0x1, 0x100000001}, &(0x7f0000000080)={0x9, 0x0, 0x3, 0x7c, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fsync(r2) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000cc0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000001540)="3603000000000000", 0x8) dup2(r3, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x16, 0x0, 0x11e) pwrite(r9, &(0x7f0000000000)="fb00008db70d72e84772400000000000008e1b45a101d33dd05a28465db6af1a1b7620857418dffd6b23ad0a6623d12088f1e7c108d31a", 0xfffffffffffffd47, 0x0, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r3) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) read(r5, &(0x7f0000000140)=""/126, 0x7e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r3 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r7, 0x20007471) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r9, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r15 = socket$inet(0x2, 0x2, 0x0) dup2(r15, 0xffffffffffffff9c) setsockopt$inet_opts(r15, 0x0, 0x16, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x16, 0x0, 0x11e) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r20 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r22, 0x20007471) r23 = socket$inet(0x2, 0x3, 0x0) writev(r23, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r24, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, r26, r27, r28, 0x2, 0x9}, 0x5, 0x5, 0x8}) r29 = getppid() r30 = socket$unix(0x1, 0x5, 0x0) r31 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r31, 0x0, 0x16, 0x0, 0x11e) r32 = socket(0x18, 0x4000, 0x0) r33 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r33, 0x0, 0x16, 0x0, 0x11e) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000000c0)="94fe68590ad34f749398b00440b3bb01815a94513f956ae4468aea5ded86c4c7491e465a32434da107bafef4cd44deff6417da83b7fc8b5372f496d057165a14207520ea5c9d3d1bd8de1b68c813a3dd2b3b59c85bae380376fa4f5b25690c74eca1901d9ce3b4b768dc8b2818bbeecd089d5ca118c79ecc2ad001000aa4bfb90aa51004777b4c02c98761", 0x8b}, {&(0x7f00000002c0)="0476327b90d595ab6fb661ded7a7a9effc6f8d4b50fd44c97aac498d84d6f2bc6e2b9caf0c27092d9ae8479070819cd86683b206c58b3f868c1d6c756a576570f9b1144256f1af4c673380bdfc5297e1e541d9bc463de9747a45d4bc8b365ab7aeb616bedef3f48f3013550dd49798632d2d4c4f86314dbc9003a6a9fd1894c9a1e8f13c363d183dd3eca62cfc7e8308ca", 0x91}, {&(0x7f0000000180)="1bfe64fdf923c4d1ab55adf151d3564cbb9ec5ab27b2a76877ecb0819c3d03c5b0b35607021e71", 0x27}, {&(0x7f0000000380)="dcba88fc7eb502b72925ac9d7ee96ee6a8748355f6ab760b975c74dd211c017349be19213c8445f0d0570fdcd7730a18938dc51066a4413a058949b616f965842182a156f2b15ebab3c462156edc737fd944ce9e194e8b57cc0ba61964d6adc9b4f7039a54db6089bbfd1d512e37d3ffedb2d33d041f998e8bbc9841c16a0a7508d12984be4196f4ac53e5bd09985aa7fb1378fc8ff5b30ee9f7df1737555ee89140c078171cfd55e19e3f1d4383faf21a149d16752aa5ac73dcf90a56d93a83ffc5195f5d49e9006b3d94747655914a9bdbf2f9f26cf750f81c0524f1d605ba29aa8e55d9f7", 0xe6}, {&(0x7f0000000480)="b2f9fab4b82ec8d32cad1b31b62ba4f5a32d168d5c496c85d84517660e74769fc5a8bd0f46feb8ceee461dfae60f0c8a799a3f352eedae9a637604b08afdb5a10241ba680c79eefa0e85633f83de77331df81796d568d85c728d2a284028f93791dcbcaaaccabd9a7c97c1cb129cbb58f0df3bf389453b927c21fada7217e606050e1d14b432d332c06cef3ce4f9fd6c6fb5862eb95fecbbdb80dbdb60", 0x9d}, {&(0x7f0000000200)="2989c212c26b141ac88a332ace460d6ff855ae446ae6a939ff8aab781fcb49b959ad40f50ffc07d78db04ec46819411f5c4b89aac75aecae883f3ac68251afda0ec4409ac65bd65b6549cb6622d52986f85a00e9e1", 0x55}], 0x6, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r12, r14}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r16, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r28}, @cred={0x20, 0xffff, 0x0, r29, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r30, r31, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r32, r0, r33]}], 0x100, 0x6f7dc00b3bf8ff49}, 0x45614df8312234c6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x14}, {0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000240)="014e", 0x2) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x6, 0x1, 0xfffffffb, 0x55ec, "109a2c10aa36ff2ae10c496a484075a33be13cf0", 0x1, 0x6}) write(r0, &(0x7f0000000140)=' ', 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() setregid(r4, r5) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x90d5]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x800001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) 16:00:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) write(r0, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) write(r3, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/de\x88/pci\x00', 0x10101, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x800, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) close(r3) 16:00:17 executing program 1: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b28fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:17 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f00000003c0)="7023293d9855d423a6032570bc1e750000535d88db2ec0f31c3640ccd29ed33ea8653a9bfd", 0x25}], 0x2, &(0x7f0000000840)=ANY=[], 0x0, 0x3}, 0x3) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000080)) sendmsg$unix(r4, &(0x7f0000000500)={&(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00.!/file0\x00'], 0xa, &(0x7f00000006c0)=[{&(0x7f0000000240)="d76da5cb515080cc9ccde5582733cbac02bf82e4a5b7b4842d0fc884db31c3f623647293d6653d594e7384efb9d54311b801611c28f70ef792d229368dea95fc4495fa0fd428946a269f99aad7b72bfc0656e928b4d09bbf351842a801ccab7e4b86190f800f4a642e953343f34efd89d79ec6def20fe78ce732a4362c3a4333439169ae1659a9b865326cb8f5cf152b290e20dc60af477c70fdc491a4756d660290097538bfc0ed17912852e1b80bc35d6dd53536c6124b47dc03b28ee3374674d65e5932f26b6a5f947e", 0xcb}, {&(0x7f0000000740)="d0aaf56162cdd7f8f989932a0471a3499e3e163a730d18ab218d00f550de1461be7c3814de4e5e360190d37cb4f97cafd4e45d2df495459361a188f99a73e958d9a09b8c4806b2a6f7430772b1014eb43e1b93016d56a24ca4b281b165f9ad55c0c9e91c7932bbb99ab055331db7b89a2c84fbbb4df5061931bff93f135e7c5deb6df5df3f400b079aefaceba5a9dff80e439de45611e25cbd1e0af4f5cc20af0cf7bcd4273ab1ab047499b1a76884303c9b70028d9ad22806a8b331885e8895ceb8250618100f245017b3fdf040ddf79c54fb3dadeafa8d3e1560a54a", 0xdd}, {&(0x7f0000000100)="b50383750365614e6a320344edc3796d4d789c89639b8e02f9f94a411c566d7a97817d63f84dac3c7972df4980b9f1d777f35240dbe9b52485ff5e8845b30da67841f84467c050d4b7e576a819e8b16ff1196a92ceb0", 0x56}, {&(0x7f0000000440)="bed93a4f30b5500575b65cadbce0e36e09311bbc4b1e13c37bdb99c4aace6a58a7d0e5403b4ce0436e1b29b3dc279c7c179222ac974a4fef44f05fdde0be150a766d747a10ec0d909cf752073c0098f6109154ff349f5e28c2db9aab91908cd336bd9244ccddaba410031fc8fbc996e0eb2ed279d0fee4a62f5b2f67fd9fee0452e71da1613dc841f59cd11fb691e01f987adc6815481d92134e1f15ed38a48e", 0xa0}, {&(0x7f0000000580)="a7c8f809f3a3aae56661ba954c732da34d4bd9f1d4008a9d858475abb298c73787e01277f62516636856aa758fe02bee784991b0adda13e7110fa755f4dfa44c0175880703a102731d3c99fda1", 0x4d}, {&(0x7f00000001c0)="1aea287a0d7ad202b99f7f10c1ce769ffbfaa1bd324f863fc80477e006e89bddecde", 0x22}, {&(0x7f0000000600)="794b15b5e0af4b4dce9eb04eb028eebdb8dd3d679ba3c8f4ecd2d556e385eb1f5aa98e37cb8749297d0de200c0f808cc2859cead3b16bfa6def3226ef7bfc0f1eec9ece74cd0623a7f0a2cc8e88d79ffc34f23a15d3888d0daa96e9393811bc6381270766a486e48619d93cb2626bead8f4cd56123b7399f5a8605d559fb694d3cb0e9c725cfc29f18d78e3ae472348b88f28d6021f4d3", 0x97}], 0x7, 0x0, 0x0, 0x4}, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80, 0x0, 0x0, 0x800}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) setsockopt(r1, 0x80000001, 0x5, &(0x7f0000000080)="aff177b12f", 0x5) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xb9988fbecf555427, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x3f, 0x400, {0x2, 0x3}}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x35}, {0x100000000000002c, 0x0, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[], 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb", 0x1c6}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000a00)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2a08afe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bfe63530f2045c762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f23b9fb45e3b8fbef1d640003882864de9fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f5a1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf", 0x2d6}], 0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x25}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:18 executing program 0: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="62020207e000000181bb7f10493bec96ce829f4dfdde89a889a4090181e13be873c594ad4c68ca7dec11a90751f515829a47e0a7719eb6a4d23c7ededfdc3b9919e538ab967200d80b9651531ccf788512326be79496d0563feaebdb21ecda0ff6274cefd9609f39cac83050448f285be4d4bf4a8d4962fb8ae3cedfd4026db00ebd8853e32473f20df483048b64026b70effbd1b465effc4ae68f846594c6980d85dc1099678f57805e85dd0c5d2fc8d8741487cc8ce96543dd260d826edcfed8bfcfe02ac8"], 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)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0xfffffffc}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c) socket(0x18, 0x4, 0xa5) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x1, 0x6a, 0xfffffffe, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) setsockopt(r2, 0x800, 0x0, &(0x7f0000000180)="ee303d66e743ad303846c4ff52aa46688803bcd7aedcff20534db9150a612b485b1f3605544801ada777e23be84d8f622b7371460df632c88ad1bd03fcac2fd02586f86dbe1689764f9493718f9b98006af82f4df380f0b0dca5b4ace135cbce066d63df6817d61ed435f1bd081637083987c528e3cf3f839cade7ef364449d971093e6db9b5d03ff93621af9eb8b8627b4cab76d37608f075f03df52a96943264d754ef389788aed7011ac328edc3b477991bdc05493f25332b26bf8e36f4dcfcbf35a622c1403254b00ec75b0652f4e92edb14efdc1fb63e21a0f432012607b56f15f764d385635f6980f961", 0xed) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x60}, {0xff7e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x1d0) msgget(0x1, 0x80) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0xffff8000) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x11) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:18 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x20240, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r2, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r7, 0x20007471) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) r11 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r9, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f0000000000)='./file0\x00', r5, r11) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6ff, 0x7, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) r5 = fcntl$dupfd(r0, 0x0, r4) writev(r5, &(0x7f0000000740)=[{&(0x7f0000000180)="eccc528180fcdfce5aed057770721ec3085386b75df3b04b49c24b75572a4c920a30adbc8c0b11cbcac570180b93ff3369746aa4ed27160fab45664f790619f093d312f7e95de77f7cf82527c58c516a7719fe3da8bbabe83fef2e0499b6360516a2eb71fdd07a00f205b077e747", 0x6e}, {&(0x7f0000000200)="4577beeec4", 0x5}, {&(0x7f0000000240)="22c6d7a72c237c793b7c9d1e4446d033d2e9e783cb3b6b35ac9d1c0d1082d34f14a13f3ac8c9d7c275ae5886fdbbe753d7a91c53b62cdf726a4e59d605a760057aab1358492e8bb5cdcf24ed273dcc6df0637e51d6e545d98f4e933f3ecee7173c637d7b7ec53a1947e249f16264cd55edb3cc05ff245407c8807872e13eae2be4f53e3332b7630df10ee2e98edb0616242586abc8a6977c321d95fa024100671044f1a0b5d2e1fd65b0ecea3e41e47a9f", 0xb1}, {&(0x7f0000000300)="f540fa5283fa8527f8fa669b87efde19f419d35a334596a5e5ac4b8cb86285d791a704b9d61c03ee83753f974069712a11c5b31adb44d667eb71aa8e8e5e39c2177103f44814f678a036cd7feb8aaaf2b8d53f16b5945b3acba6809ce4870251ee263b5f4ee9b12382dbefe14fdf902ba8177b224094a28fb1f5f8337892e4aac2dd8eba03ada7c730ba5006c356b3fe3d3fa7205ae17e9c07e87fa305928f3bafb953a928d5c413c064f9faa4cf9ded745e205bf5dd631ead9d9b59ced3987be652ff953cbca28213ac804882735dae3241218b1ae2e3acb22ac7edd291793482b7a3d0944df5699a37", 0xea}, {&(0x7f0000000400)="091edfc3f263ab279330a31d0f97c4fe704e8325e8ab7ded110c71a93d7018b7216abdc11b1dd995250e9db62869b5fa2c7dd7dbf9bc41cb368da441c44ebc645f16ab06ff93d10c589cffce52cf2c9db7dae349d5ce06a193a1c91737ba6cda03b6630faa7b34a105a0018a6b0193f003953ef1eb3eb4815a818350da51c6023401086adfba0f7245d30e0b0157e80777a51d7c138e95207d3c5e3b9934e7617d2c9ae1c8f431a674ab784230ad56b63b3dfab45c44ed9818cf434a219aa269dd39bc5e", 0xc4}, {&(0x7f0000000500)="25c5f308599098cce38b536828e093cdf811ea74a081edaffa0e0d6145bd14754395429f3dfb0058f19fc714db11b48cda74b9e854132f4198e5e9c3620d6d719fb83a1da666a47168435af5c508cbf3f9bad26e710426d3287beccc486002f26037036ed676925dcc83266ae21523e5590d98efdc64544dab385faf8e3f06ad50ae1f1b8048db72e2eb0bde519d", 0x8e}, {&(0x7f00000005c0)="a1529e40cebae0718e5790b62ad334b78d7ddf0bfcb15a2472eeaba409fdff2f262c99fcf0068882cf1d8958c44672f917ff67309c670928870b92af6f98902b753456844a99985178a2b7e3302d6ad9f7e528cfe627c2469a3f440ce4bc3c459ded4baf10b098e0612df5d0f472fa81f3529ae9cbbd7e296c2e27e39a8c8078d6e876e44972e7ab74b6fc7fa402d3619ba19b6999b46642deb8d03ed3781723eb5d735a8e01c4aea59e045482320e6d5911c1d1d4b635d32821997cb6b7954663ccfb81a06048410531ce53e564c1d05dd8800c0d5df5a7c0f7d21f48f53faf03b9171b56bf15d1293259ab03a1", 0xee}, {&(0x7f00000006c0)="ba4b1aa35127de246de267310f9bfa4517ba52014c9f7b01cbced0b548a35a1e446faed893b851c0117d7961a8c045c3ff261c7b14697b8f2fafc7c1", 0x3c}, {&(0x7f0000000700)="3dc4e2c166a601b4ffa6f883140612a887bc412b7e58cb693e3212924340a4e8c77402a954", 0x25}], 0x9) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r3, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$inet6(r6, &(0x7f0000000140)={0x18, 0x0, 0x200, 0x8}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) pwrite(r1, &(0x7f00000000c0)="fd49edb3dc2112efc5a0de09f0d95cbc1a2846b3b4b5c5724d1b93270598254840610782ecf66ac12990178a2309a18098919add9306b4592f2127a83640458c0c7f5512fdfa4f9de3ffd076a18c0ffe1d", 0x51, 0x0, 0x0) r7 = dup(r2) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000040)={0x1, 0xff, 0x1ff, 0x81, 0x8627}) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) close(r2) 16:00:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="6d52f2b3ae80d980d4f979439f0b364e6f5a13d29a7b3c3e2258007ffc4190283b402adcad14f958181f318feb4cd0932b1fa8029bda6307e2a8435bef703b4216ab485e4e2da3a51bdfe6fb8ff638352a3ae93a86ad2213a9179e3bba4205e9f5b867c44e50ea9bbae3aacbe0d21f39784dcad29920c1bf01833afe55a33926b8f4d777f2e9507dfc2f0b4e0f12b64b6bae2632a11f0b5c99482b97d5b374128293bef5d14fad850a75f67d9165436d638bc5f0854f8390811981e24f1302e41d8e4d304366e44ec793baacc1aa5998784294e70f6961a27183c169e66cf968b26fc879"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chflags(&(0x7f0000000040)='./file0\x00', 0x1) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffff04000000653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a8141e9380b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e075"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xb38, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) write(r0, &(0x7f0000000200)="220e2a", 0x3) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r2 = geteuid() chown(&(0x7f0000000240)='./bus\x00', r2, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000280)={0x3ff, 0x1f, 0x2, 0x6f5c, "b68f6e15022e6301a6ba91e45c98b8d0ee86170f", 0x0, 0x6c}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff00}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) unlink(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) utimes(0x0, &(0x7f00000000c0)={{0x0, 0x4}, {0x8, 0x20004002}}) 16:00:19 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='^.,+-\x00', &(0x7f00000000c0)='{\x00', &(0x7f0000000100)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='\x00']) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x4, 0x3f, 0x10001, 0x3, 0x7e, 0x7fff, 0x3, 0x1, 0x3, 0x9, 0xffffffffffff4ac6}) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000080)='./file0\x00') readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/83, 0x53}, {&(0x7f0000000180)=""/83, 0x53}], 0x2) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:19 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) r2 = socket$inet(0x2, 0x3, 0x102) sendto(r2, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r5 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r5, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8b80ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f537500cb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f5646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac"], 0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000008c0)) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r7}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x410) setreuid(r4, r4) semop(r8, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r6, 0x1) pwrite(r5, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795933616fb2b2ae5674ea5ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x427}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) unlink(&(0x7f0000000080)='./file0\x00') 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000051, &(0x7f0000000180)=[{0x100000001, 0x1, 0x3f, 0x8000029d8aaa8}, {0x1e}, {0x9, 0x2, 0x91}, {0x663b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) getdents(r1, &(0x7f0000000240)=""/191, 0xbf) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCPROMISC(r4, 0x20004269) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0xfff, 0x2, &(0x7f0000000080)=""/4, &(0x7f0000000100)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0xffffffff, "0037070000000000000007000000000000f03800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0xc0d0, 0x3ff}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r5, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x2009}, 0x5, 0x5, 0x8}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/93) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000002c0)={0x0, 0x800, 0x5, 0x60, "85494b8a2e5461b6254de5ab08e08ff7fd00", 0x20000001}) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r11 = syz_open_pts() fcntl$lock(r11, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000300)={0x400, 0x0, 0xffffff24, 0x4, "26589616430737228b4ece4646102f9dc7c091a9", 0x1f, 0x5}) readv(r10, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:19 executing program 0: socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x6066) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2089a, 0x43) 16:00:19 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000024ca5f303287f07b7efa76d410d59831a52830700000000000000814efd7c2200000000000000b7b6c8e5b69e9b00e702", 0x34}], 0x1, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000030}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c, 0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chroot(&(0x7f0000000040)='./file0\x00') write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)="60c68c8480db65a645ee586bff0dc2821a416cef249896907f99c29ddeeabb5be9f63bb90679cb77f631e5be70e7cc4c99865e7fbe5ac9517113fb2752aca38831cc8ae3a7170b3eed1b5b1c65695220f56d9807916f43c8f1f101ee3e7f7421109f4c9ba76dacf8bcef9a4b83e427833cba511861060546ea84200099fda6bb8ef2282800670bd943305d992bec37ce42b9f6f3de19b0843691de70ac62b445feef", 0xa2}, {&(0x7f00000001c0)="34c8c19192d90208120969cfb23cfcaf837ae2f6a134acf07588a8a3f981b1f563f6ae1a3b81df60694e744e98c2488bc53b5e9ea146d24115992cd5db7373405ec85d5378161055a770178db9065e192fa0bc93d05d405787f05da2b917e136e253c6e09c8e68073c9ad6c5930b7257d7437e02ce6aaf0b3024b5856bad4850fadc777343a24007e50c72fcf407741e023f9e7feb8af5b98e0a02bdea771e50984ebd2f701620f8751a79fa89eac047323691df42c2be696bbb5b5e177797f8f588019b8cebb0e55ce734023b6b344ac8823fb9084c0534e4b8da5a7cd0ae606dc2", 0xe2}, {&(0x7f00000002c0)="83285885674903f44b571be89b81d6426d2aefd1f3c82882ac5a628d5f7f6f0c568bafbe26d4774d3b159af1a1457f251dfdcefd6d4658dd7325c5a2d3c3ae6900f5fe5483ea242806fc400178a9e9a53d4e87c286a84e330ae50fde41caee9b1012387892", 0x65}], 0x3, &(0x7f0000000340)=[{0x1010, 0x0, 0x3, "6384797118c2c9c1d025e68a8b16e53d3dd7798c12d0daf44d415c35070af016837d3f714e83376dffa490c79c5e1882a4a40a25b00136d1d51d46c8692676772d2a33b0c7663ddd5f510bc59f075f26ecc20d3fbb9637a6dcf46bdd1974aec55c09b2187a40870e6b9badd97c7f38aec2cb2bedd59dca069c2f8f86089a5e29c99aa1b7d02a3df572ad154078719fc7bdec01315160b8fb8f0829bf33130c8dd6d4fc0d98158ed7f26e2627889d315fd39341f1e936c18a3dc9a656517071fa950b23e03674c3e9e28246e95d341971a1e1f581aa00aaf5d42bcae8be48cf6a9af2a40f12dc4c5107644bdbbbd9463f693abf91c9614426e8fec062775ccd0cbc74edbe90d86544347b8af82a7a774f22768de241caffc57054a0c9812c4b912db35f212f0c528ceab1370b50428bd076edccb3bfe6467ff9c5dfef653ea5ebc3b93d36fa8b75aa1234e6a31be13d86ccd49a4b3d816d9bf68ef2c8586f659f7e74b36be174ad19ddbf4832beb60316cd98a388dd0e4bf96543de2bdb4be9e8b9f2f0e172414b1357970c06f94b3d9e30afa713b3c432b11474edb4bf63fc94804bf703ee3cd8d74c2757e7eea3292c854bee760822004e1f25a5b707cb60f0c83e4f9d4f00ad58823352a7f2dd5c21e0f1f257e272e0f733ab0485a365811fa5859ad0db26d1585641eecaf923ccf8c31f5aed120627a36cefffcdb1fe47712e3a2e87ba4c0e9e89765e3fd283b359bb7b9bc135dd137bde261dcf774f97741e20e3d43b1e3e258a12286477eb2d408f81364a4558124fcceb29e1f5f580da5839747402f2f02c8fd806aade014eb7233c4c26a0c0debc6c49cdce4069fba00b4546b30e06433ec1dc197ddf3dada276f700c63cbc68fb5a39f44f3cafcc87940c09f20c147c4b9ef50a7b8af4ce8e8cc317a0e2a91220319d5f752c70c36ac9645f6f7af0a29103203a8cbc1e8ae9578e8ab29925e2b4cbb805715c9d698636376369b68f316ceaccfe22373f7922bbf42b243b1a074a8811ba5a42500626bc81a8c381206852a548eb7cf7422c3e0ca6b7eb3194226061800121dd05b0a2ccbf2df303a1de1a129217886be25d1a05702b17bd7bd64c682fccafb0447e4864de5bd236f9c6f6fd24107a0491c0385614a18dd4e514125155fbe6ac4755c8333490492692a919b417c7e4ba3c34e91417cb3ed64619d92a4f3b7e07ab0d0b2c10fadcfe06041338f742f848b7b81d179928877e0dcbb39261a59aaa2acfda56d61830d28e4853ac92454491c87f427461c0c9d9529475107de570b92fdf9248cafa122c5854245517407b566af6903f64af9cf1e88c981ff5e892fc21bd085d0bf96c26473ebf7413ebc3275fb3361ed9bf4177018996afc9f7da6d21273314acd59e66862d5ee19418b3a67fef37d563955b87b3d27cc792fdaae0f4d7ad8903aaa628096b6f87b867efc5073136edbb35351504effd3fb84a1e54cbd22558540d7b176bd4597fbad7be8c0d655f3956353e4416f0faa102aab3e085b166bef0e47db4a63e6a533f1ff409784018e88d22a34f4e361509b4e578e202ad6223429e858ae4e5a24f898e0d01ba05c887c7d230ba1281e33a55c6ba48df2cd73dfa6d64a6bc3356c6bbc61d85d76b5f5c8d205e88e5de143ed5733a3a12a2d77be9d5c2bcca7e234e1628c37107e603ce94f09ad30b14c06e23e681e4510a02d68517bda334264d753873c7d0aac434ff5ed135288f4299f968632772f3e6484228cbcb55f34d278cb94482ce3bb0b4f72c4db84878a75efc400a45246ae9b99b35d20f4c2944d59c011fb9c96add2f3b14b643cb0bbe37278c2ac38c2e8d676d5124ecc54770dac93eda825dcdee8e1a847948951fb55c6b39151a0f933322e0e11ab65ead6996438d7ea2f60dc3bd0d75dc1511d6069fea5461fdf9ba1a0cd8158026442d6849a8213c505a401db3d34f595c0161314dd21c383f52800269a6e399092981087f074ad0cb4b091883ebdf884249bbce84abc2a17365dba09f93edd647f032ff922c06ba2e776ffbb7ee4627ac09d5a3a97389942f6f7e131314c871efa1d71f4cb7b01c2e399d6f229bfe0d95cb6fe8b9af1bd31df2a0841a0b188ea4c470e2ef2b3eadf5f0f2355ba903f1a41eea695da5722afdb1aecdf87ef13f7a109c9dfc763dbb61af1bfa281d4bd2c3f8d9c264cb85941cdb87723b3a3480dc8b0acb324a125051234064ac412d929bed4ede1fa4c11848a48501033bef23dfcec27e97f183edbc99ffcb0986763da26a3029312840385f96cdba4dc1b71b051e7c468e58524426042bf008c70e4b962a342ba801f33f911c2d667607e0ca71c8d5bab008aadac54cb7df3bc0db21de201a7baa81b2fdb051fd6fd673cf5d3de8872622c4cbb6abeba5f3882db691259627470946117e9d3024d21efa8dccb291ee78f333029796e974479adae6f92c0122bb59a27e6a640e6674ad1c0862b352fec5ae74753958f55effe1a72c771689a28521c49f79e80793c9b1447fc5ae6f9d0eb774cd359c0598b19c8d6f8c1285255d0b205cbfa0b3ba1dd0ae350975f81f27379d3e4d65c69fbb72990c69a96ccea4c49bae3ac3450989a7d40df9e88f3b766bd9e943e7845439f83088a86b5876217ad7fcc8112683b8663e59868acbaf06c63348f901ca73fcf56177fbe710ddb36d1a8215d15592935e5aecfa10de9b0ff4e6dc769d5f0abb80fa812960907e3225ea1dc4ea5980dac01dda92808b89b0be370054f4be15bb7d4b50e56e14ee27107725c8b06606b2cc9daddcd553fe70f02a8361d9dd4dd8a56e54eacd14c23c4a0f6b41e917ebdded7d74f022ad0aa1c2a3724ab66e26e9608da54aac6e2083717016e89e3495fd92cf7d7368488835b1277fcdf057024ab8f86c2ccf841247814108fca41b19abc565fe5e2deaa47215bc3c8bf83d22dcb8cfbbcbd4e4e0d8d652715c40054bbac78a27b02d1a4fbdcf0349a32bb57b6533aac6b217d3f9981bdd03e6f595524db7ea6f02b807f57297b7935d772c20acd6b2101d7e638e14d14cc865d5883cae372ae25487f2dc10fe806bd43912b93ed58ced87e85fbcbab3b6ff241a22600ef6701d60f8230e1524a9d7d95de9248960365b7cfdb1b5bbd9fe705feac178627c34665603eb5a7c7f63bc4ccddc570f7adae944070a7ea771e469147e0644c3df8539c5b2a3cf7344f4e9318ea1f6279ec99f52103d28b42375a1229bb3defd5c2feae232349442473c27c2d444271e2a4960a3098f90917bc2a61cfe1529214446c41ebebefc057a84d89fe61862b486ac5e2a6050a5fe149426a19a5eb2d0f9c1326f1dd3aa8f4d4c8bca529e052d62f3023e39d09f70826e7d32aabe7f2ca9b3707521b5e2b00ce8129fec8e47eeda26768188de650193f4773410314af05a0cbb85159d8bc5b210992e2b7444af4743938cc05596a1abadba2e19429c6113e285d51723d527939cfae6a86e5b583e7f1888b96e4489ed2071e900e0a18bc7b9bde648acb77bee22f871295ebe6ec3f3304d66e19ec89702788da15f70b56966d4fa23a21a738d4d5a077389c2c4be61af995631d6f45d62b8d48a0e7bb745785c1fde9aede7ec23c995e1b06e5b48ad1458f6215ba5ba6d05d728dbf7f4bbd82536f608ff81bbff247ffa4bedce8f9830923280fa4714e6c5c2b7d2f64f32fa9d80d86af268a286dedc0fc147125d9e0bdede3e571b0064352afee89c98fce0676a87c1055198023c6e89ad09382516df3ff933fc64f115e5b7ba053a0d53d985a46c2d517abdd07f6f71330e02c016d8906af5766118236dda33772f0c3a6ff3c1a60f1366a5f550e5e495a8cf0cda959da910bbf1049783ef7cfbbc1342ad82d190aee1dc41807ee916208d783dd8d63b49d6c189c8b787cdfa660cf598a648b73f43f19d4803d6b1a05b9e454256eebc59df5ccd298c727429d397b935dcc1a7bd6546fb9e353c16bdae97dceda0f559d09355c7e65c83b4575912ea90af031843519eda0876b9d2b47fea71cea51d2c4074b071652514a3863e0fcd54c85ee33601f43e3bfe175363adf99419d14dadbe011e15dd44a97990eebea44247813e1273819f5827260a6f2606c7e15c8371fa185381143e1e3a83b3ce4e7eea349dfdf53977e8cab5cbcf1db9c0bab104e5f5112b650ee4721ace230307c3f286f5631485c4aea4edc07839a491003cae2c91468096d42227fba464c252837c4fb6538bc1c8d91637707ec3e99639b92f0ab0f5b074d0b8b58e1b6011e884f95eecd9d59c739961e5b2423f1554382c32090dd6e49d4a0332f0f43dbcb228c72c05df2f06f06a24731be3852cd5384d657a1502ee331c101f3cf75e395f95aa863e06880f44e9dfceac1216c8d6dec0fd6afae21936dd81035b32243554d7a29f40ce5ae83dbfc02c872c4903ce2e0362b4140df652a1f4d2a161df643f0d76f12b48ace80b39a7da8a2afe49075257a0785f6d183b0c5dff4fe5661ac2a006927a7af99a0f8038be198671825ee7af7c661ef83c4e5dad8c6c9dc66decba5732dc4fe87acdececc082db163660a5cfd06434bb308529e4ceeba815d1a07268a636ee979719981190b1a8ad9ce76862bc48ea4fefb2ddbfcdf276b8d03d6fbe5e9b3701706d44502726c22963d1fe5c89c8e25037b596073b1929724b4fc42bedd819203c8a929be916859d0cc88cbd65d6159b200a88ee14ef169f986f83bb1ff529f6de2fb49af9365d84d777376ce6d014c711d7fc71acc9131f0b617c27783dadeb806139b333a4b6d16977abc55ff91f2b2812ca3235565bc30238aaf0aa1f1a5b089488dd0b9050f9bb52df02cfc1be9e73cf67bc5b31e43ce9d9b65570e4c9fe4821b1c630b3ced0d7e867bd33d3ef2b6b003494db4558963ed6264592b3681237784c7401ef1a975b86bd0704f0de6efd5811966650709aba78a8270ee3d7b55a88ad4fee3d11afdcb2fcf5daa04f4218ab57b74b146477fc1ad19c00ba3e23c7d77d928a9d0f30788aef74a453ad63677e51b76af64ac53027c38452eddd6715e55984c7b452cd034c8c72587f1f99b611acba978d7b47ef8f45db73b861d763fa21bf5e92b20036d228b2c5cfebd96bafe7692915976e6c5b709558c0a5b13bab38e123ef082973448daf3085139288cb646ba428e17383913fd7cb3f29261c93363d4d18db88993b860f6bc021088e25a5a71a02ef8a5851fd6640d649cde25dae36696e48ac13c89ab3c06ac7e23425a3b52263d80424ae8b07fe022dd7682bc0611c078e5b646dda88faa7c15f65d86d1f1663ce7fd668fcae324c9dc67937ffec21904fb9a10dcf489f6d51f0f066e6ad9ed4a32b717cb98e70549ae95199e416d0d185e7d5e3c94e031eb27a71248509ff28647c1c33e22151f33c2731536b1239460c8026d6f694e986a80ded3ec9276f6fca236e75b433a94616b7b34f223d6b403b172f57f201235d08518940b9efb2d44a833da691874dfdd05b47b0ff0f90eb3ffb406bb8fa5d3b11dc66d1b274fb4d61547938707b8749a54f1c1b664e822ac5ee3c0f4ea5ade1da4931a4814a2c64b874f71cf6a50595b7ff3843bf9ede7787c6018fbde436559e5ba4dfce5aff7c8d530d90ef12f06e5547446dd9d759d834427ccf74ea001e2e56e9335df5b778cb91930e5e85a81402c9f3edb678af665c89d2b66bcc70f1ea1095e0f35b1d05cd399357633f2c686b9912a22d16616da47b14d93aec625f8006ea862ec05b2867c4befc29"}, {0xd0, 0x1, 0xb0, "bf03d93ae6122f61397f43ead263a9e0c7f9cffd0478c03c02959a8eb865811ea7d56a6b8ed3f8892f630a066e51d0b7373200f4f2bc6181cf2907d3448dc104c20e2c1a35dbfa6137da99676a06dbb16f2204f00ae73aa226c2bf5579294d1b65a005aac8faa7e35c61c9d5fedcfd71b57e81eac25d0fb83d445264e0dddf64ef4620cebc74f06f22af20ade9b475e6f421722516a5dc07d906ddc0f24a07a501989b3f20970401de12a9d87dff3b4cb7d3bca73f2929444ae92071ab0e9200"}], 0x10e0}, 0x8) 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffd, 0xfffffffffffffff9, 0x8}], 0x9, 0x0, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x10, 0x33) writev(r2, &(0x7f0000001300)=[{&(0x7f0000000100)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60e4a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076413ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000480)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2511e514016a1b8228a5eeffd0aa013bffaa146863ce95d41090f9371d66a8693da4da6bb3bcf42f1d6efa0654c40573f72d5c37ca80ded166a9a5061e432808e35cb7bf4f2f02cc225c4b97815387c6d44c8abbb3489a14680e607bb8f8c84bbeb59f6f7bdf00abe57337d69b40e3dec2fafeeded6c2ab97c323747de6131f5bc1917d54d7946281f639c66b673a81c3685f3e956f3f052b9e37f3d74c97fa92be3e0162d17d41ab5760930ee38cd81ef0edca9a236170160a6e91b1c8822f66b94df3856f", 0x16a}, {&(0x7f0000000340)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf396887a01e3099fa1c4977059e1258e0003592a3e5ca01952f85b90daa15196a8b6e7b392b5ee09cf009ae62c135422b23e78eb64a615ebd4faad150ebae03888195c80ac11bc2891f1cc626284489ec863b18434715bc512dc95e105c01e988780477eedcd4639cf6dacd9655a2e60919001cb481cbf83233f97df714b5a17d330e394806014c14da27e93cf169fe509b77b4a11de5932cedc1771ef6c954c221427488fb9fa9ffb8353fa554a35e08e8052ec50fcba7becff64895a8e971278af98b1a329205bdb168d63e999dec2f09c2617fc5d06b417204650772eb4654a19a76feec883d8ae18d1e0e1922573", 0x11b}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d", 0x7d}], 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) sendto(r3, &(0x7f0000000000)="c8e9ff0e9b22bbc1b1f1ad7607f8551ad16cf60a34bd41a9815f6c83184cd060a20741c0424c80f43b1302420db312036da34e86dae282ec7d9c99c5529de958acfde430d0b016e6612725210c86d40ff697ca91fa7df0e869d31998f73657df4e3220a530f9300047f503fe430c579c73325b62a56c9ef6ae54366300be063084d603cde6e8e512e344586958bdaa988729119ecf0e8f88a9e7", 0x9a, 0x1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x10000, 0xfffffffd}, 0xc) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24}, {0x3}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) r3 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) kevent(0xffffffffffffff9c, &(0x7f0000001100)=[{{r1}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x101, 0x4}, {{r0}, 0x7ffffffffffffff8, 0x9, 0x2, 0xffffffff, 0x6}, {{r2}, 0x4, 0x82091cd4f1b624e3, 0x4, 0x1f, 0xff}, {{r0}, 0xfffffffffffffffd, 0xa4, 0x0, 0x20, 0x3}, {{}, 0xfffffffffffffffa, 0x10, 0x8, 0x7fffffff, 0x6}, {{r3}, 0xfffffffffffffffe, 0x19, 0x4, 0xffff, 0x10000}, {{r0}, 0x36e0ed888da34ec6, 0x0, 0xffffb, 0x9d74, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x3ff, 0x2}, {{r0}, 0xfffffffffffffffa, 0xc, 0xe87fe45746985a34, 0x3, 0x4}], 0x0, &(0x7f0000001240)=[{{}, 0xfffffffffffffffb, 0x80, 0x8, 0x8001, 0x6}, {{r4}, 0xfffffffffffffffa, 0xd8, 0x2, 0x4, 0x6}, {{r5}, 0xfffffffffffffff8, 0x20, 0x80000010, 0x8, 0xb4}, {{r6}, 0xfffffffffffffff9, 0x0, 0x40, 0x8, 0x7}], 0x7, &(0x7f00000012c0)={0x81, 0x100000001}) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) 16:00:20 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) fchflags(r1, 0x10001) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) socket$inet(0x2, 0x0, 0xd7) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 16:00:20 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x2000000000000268, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) 16:00:20 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) dup2(r1, r2) 16:00:20 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x120) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0xfffffebb, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff001c0100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:00:20 executing program 0: syz_open_pts() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) read(r1, 0x0, 0x48b17f43eac63a85) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) accept$inet(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) syz_open_pts() mknod(&(0x7f0000000600)='./bus\x00', 0x3a0914c44f7bd07e, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0xe75d70de2cb3b8bb, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r3, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) r4 = socket$inet(0x2, 0x2, 0x0) execve(&(0x7f0000000640)='./bus\x00', &(0x7f00000008c0)=[&(0x7f0000000680)='@)$\x00', &(0x7f00000006c0)='&\x00', &(0x7f0000000700)='!!*-\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\xec./\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='!m\x00'], &(0x7f00000009c0)=[&(0x7f0000000940)='\\#0\x00', &(0x7f0000000980)='^,\x00']) pipe2(&(0x7f00000005c0), 0x10004) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) chroot(&(0x7f0000000040)='./bus\x00') readv(r4, &(0x7f0000000500)=[{&(0x7f0000000080)=""/155, 0x9b}, {&(0x7f0000000140)=""/97, 0x61}, {&(0x7f00000001c0)=""/194, 0xc2}], 0x3) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0x97517da4ee91e0d7, 0xffffffffffffffff}], 0x80, 0x0, 0x8, 0x0) 16:00:21 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x802069a6, &(0x7f0000000000)=0xfe) 16:00:21 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300fcffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) kqueue() r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d"], 0x1, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r2, 0x0, r3, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r6, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r11, 0x20007471) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r13, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r18, 0x20007471) r19 = socket$inet(0x2, 0x3, 0x0) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x16, 0x0, 0x11e) writev(r20, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r21, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r26, 0x20007471) r27 = socket$inet(0x2, 0x3, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) r28 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r28, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r30, r31, r32, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r33, 0x20007471) r34 = socket$inet(0x2, 0x3, 0x0) writev(r34, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x0) r35 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r37 = getgid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r35, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r36, r37, r38, r39, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x277, &(0x7f00000000c0)) r40 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r42 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r42, 0x0, 0x16, 0x0, 0x11e) r43 = fcntl$getown(r42, 0x5) r44 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r44, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x40, r9, 0x0, r40, r41, 0x0, 0x7b4}, 0x9, 0x80, r43, r45, 0x9, 0x101, 0x3, 0x9}) r46 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r46, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSTSTAMP(r46, 0x8008745a, &(0x7f0000000000)={0x3, 0x1}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r46, 0x7, &(0x7f0000000100)) 16:00:21 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x8000000, [{0x2}, {}, {0x1}, {}, {}, {0x0, 0xffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x5}, {0x2}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0x6, 0xe55d, 0x0, 0x1, 0x80000001, 0x1, 0x680a3c6a0cc66b6a, 0x0, 0x752, 0xf88d9f0}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x5d96b6fa126cc526, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)) 16:00:21 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206949, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x45}, {0x20000800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000780)}, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:21 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x10, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x20, 0x1, 0xff) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x4000, 0xfa) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) r3 = getppid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r6, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x16, 0x0, 0x11e) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x28, 0x0) r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r15, 0x20007471) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r17, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r22, 0x20007471) r23 = socket$inet(0x2, 0x3, 0x0) writev(r23, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r24, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, r26, r27, r28, 0x2, 0x9}, 0x5, 0x5, 0x8}) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r29, 0x0, 0x16, 0x0, 0x11e) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x16, 0x0, 0x11e) r31 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) r32 = getpid() r33 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r33, 0x0, 0x16, 0x0, 0x11e) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r35, 0x20007471) r36 = socket$inet(0x2, 0x3, 0x0) writev(r36, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r36, 0x0, 0x6a, 0x0, 0x0) r37 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r39 = getgid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r37, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r38, r39, r40, r41, 0x2, 0x9}, 0x5, 0x5, 0x8}) r42 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r43 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r43, 0x0, 0x16, 0x0, 0x11e) r44 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="ff417d353d8a", 0x6}, {&(0x7f00000000c0)="c923fcf72a34a1262eccf6058c48a16eab401008c6e13c5af3f360b13bdd20f2bfea560e76f6d5ae2ed183fe3bea1f23b000c55d5c4ede4d11855783ad1a18658b27f33549161bb8e5c6ce51b42a56dabe", 0x51}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r3, r9, r11}, @rights={0x20, 0xffff, 0x1, [r0, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r18, r28}, @rights={0x20, 0xffff, 0x1, [r2, r29, r30]}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r31, r2]}, @cred={0x20, 0xffff, 0x0, r32, r34, r39}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r42, 0xffffffffffffffff, r1, r43]}, @rights={0x18, 0xffff, 0x1, [r44]}], 0x110, 0x4}, 0xcd635e25fa203ddb) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5c8efce91969984ff5d5b58b3e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef116a5d4746a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x48) dup(r1) r2 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r5, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/209) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:21 executing program 1: pledge(&(0x7f0000000000)='bM\xb9\xed\x92UJ\xadi\xf8\xbf\xb9!\x0e\xf3\x06<\xf7G', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x10001, 0x3ff8}, {0x18, 0x1, 0x5, 0x20}, 0x1, [0x805, 0x863d, 0x7, 0xff, 0xdf20, 0x1, 0x4, 0x9]}, 0x3c) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x50) symlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./file0\x00') r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) r6 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x16, 0x0, 0x11e) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x6) poll(&(0x7f0000000180)=[{r2, 0x20}, {r3, 0x8}, {r4, 0x1}, {r0, 0x40}, {r5, 0x48}, {r6, 0x10}, {r7, 0x20}], 0x7, 0xfffffff8) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000200)=0x8000000020000001) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$KDDISABIO(r2, 0x20004b3d) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) fcntl$getown(r4, 0x5) writev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="22532e5c17c55a6c145cfa926a1faab05ca1", 0x12}], 0x1) 16:00:21 executing program 0: pipe2(&(0x7f0000000040), 0x4) setgroups(0x0, 0xfffffffffffffffe) r0 = socket$inet6(0x18, 0x4, 0x27) fcntl$setstatus(r0, 0x4, 0x80) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file1\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x400, 0xc0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x4006}]}) dup(r1) ftruncate(r0, 0x0, 0xc0000) ftruncate(r0, 0x0, 0x30000) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0xb3, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semget$private(0x0, 0x4, 0x220) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x89, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCNXCL(r5, 0x2000740e) select(0x40, &(0x7f00000000c0)={0x8, 0x10001, 0x0, 0x8, 0x1, 0x9, 0x80000001, 0x5}, &(0x7f0000000100)={0x5ef1, 0x9b6, 0x10000, 0x5, 0xf5e, 0x7fe00000, 0x7fff, 0x10000}, &(0x7f0000000180)={0x8, 0xf0, 0x9, 0x1, 0xd7e, 0x6, 0x44, 0x20}, &(0x7f0000000200)={0x100000000, 0xd1}) ioctl$TIOCSCTTY(r2, 0x20007461) semop(r4, &(0x7f0000000a40), 0x0) semop(r3, &(0x7f0000000040)=[{0x3, 0x74, 0x1000}, {0x3, 0x89}, {0x3, 0x7ff, 0x1000}, {0x2, 0x1}, {0x4, 0x9, 0x800}, {0x0, 0x3ff, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x9) 16:00:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x3da) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffdfd) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) r11 = semget$private(0x0, 0x4, 0x408) semop(r11, &(0x7f0000000040)=[{0x4, 0x40, 0x1000}, {0xc2d3080e134ab5ee, 0xf8}, {0x7, 0x0, 0x4c887a80b83cb612}, {0x1, 0x401, 0x1000}, {0x2, 0x4, 0x800}, {0x1202a57c1cf6697d, 0x5, 0x800}], 0x6) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r17, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r12, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) geteuid() r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r19 = syz_open_pts() fcntl$lock(r19, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r19, 0x1) fcntl$lock(r19, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x80, 0x0) r20 = syz_open_pts() fcntl$lock(r20, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r20, 0x1) fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) accept(r0, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) socket(0x10, 0xc0063742c000fa8b, 0x5) r21 = syz_open_pts() fcntl$lock(r21, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r21, 0x1) fcntl$lock(r21, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r22 = syz_open_pts() fcntl$lock(r22, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r22, 0x1) fcntl$lock(r22, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r23 = syz_open_pts() fcntl$lock(r23, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r23, 0x1) fcntl$lock(r23, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r24 = syz_open_pts() fcntl$lock(r24, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r24, 0x1) fcntl$lock(r24, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r25 = syz_open_pts() fcntl$lock(r25, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r25, 0x1) fcntl$lock(r25, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x8}) socket$inet(0x2, 0x9ddbb2191fd3177f, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r28 = socket$inet6(0x18, 0x4005, 0x70) r29 = fcntl$dupfd(r26, 0x0, r27) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r31, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r35 = getpgrp() r36 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r30, r32, r33, r34, 0x5, 0x7fff}, 0x6, 0x2, r35, r36, 0x7f, 0x100000001, 0xb1f1}) geteuid() r37 = semget$private(0x0, 0x4, 0x408) semop(r37, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r37, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r37, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r37, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r37, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r37, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff9, 0x23}, {{r0}, 0xfffffffffffffffa, 0x2d}], 0x5, 0x0, 0x8001, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = socket$inet6(0x18, 0x2, 0x2) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)='\xa1\x00') getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getpgrp() ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0, r2) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/24, 0x18}], 0x1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) faccessat(r3, &(0x7f0000000240)='./file0\x00', 0x8, 0x2) 16:00:21 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getuid() setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = fcntl$dupfd(r0, 0xf, r1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x1, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="08a6d63202e83bcf0c6dad00e61c") r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000080)) fcntl$setstatus(r1, 0x4, 0x4) 16:00:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x2891) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 16:00:21 executing program 1: nanosleep(&(0x7f0000000040)={0xd}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) munlockall() ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0xe2c}) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x10, 0x5, 0x81) syz_open_pts() dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x43cb8, 0x3c) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e4ff0500d25a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b0000000000000000000000000000000200"/66], 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) socket$inet(0x2, 0x2, 0x1) write(r2, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0x34, 0x0, &(0x7f0000000100)=""/52}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/Uev/ftf\x00', 0xfaa8d780e7e2302e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x200000000100080}, {0x1000000000000044}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="6713a63c89f232eaa85c7307189e") 16:00:22 executing program 1: r0 = socket(0x1, 0x10000000000003, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="94c490d9e00001010000"], 0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) write(r1, 0x0, 0x0) 16:00:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140), 0x0) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/7}, &(0x7f0000000080)=0x9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e53", 0x15a) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) r4 = dup2(0xffffffffffffffff, r3) ioctl$TIOCSDTR(r4, 0x20007479) 16:00:22 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000004e000/0x4000)=nil, 0x4000, 0x2) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0xfff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5}, {0x61}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x10, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) r4 = socket$inet6(0x18, 0x5, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:23 executing program 0: r0 = geteuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r3, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r8, 0x20007471) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r10, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x16, 0x0, 0x11e) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x4, r0, 0x0, r4, r14, 0xef79efcc26acf3ad, 0x6}, 0x9, 0x20, r15, r17, 0x1, 0x496, 0x7ff}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r19 = socket$unix(0x1, 0x5, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r20, 0x80044272, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x10, 0x8000, 0x6) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='.\x00', 0x0) r1 = semget$private(0x0, 0x3, 0x10002) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/51) 16:00:24 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='\x11\x17<\xe0F\x05\xe8\x10\xa1', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000280)=[{0x39e6, 0x6, 0x3, 0x7}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000780)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x3, 0x7}, {0x18, 0x2, 0xd1, 0xfff}, 0x7ff, [0x2, 0x3, 0x0, 0x42f, 0x5, 0x3, 0x5, 0x7]}, 0x3c) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[0x6, 0x1, 0x8, 0x3, 0x101]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r7 = accept$unix(r6, &(0x7f00000027c0)=ANY=[@ANYBLOB="000000f2e87954107e567b94a70000000066d3ab4d000000482c5468afe5ccd800000000000000000000004c0000000000000000006766a5be7478ed0000000000000000000000000540027e833e191af61e4fbb63bedf0500fe5d2f57b0720f9a73d6750e6ea13a77ce1e332e3fb271d60ca7eb44fe16b8e3be195700e0e7efb8a3bb3004e6e9e5012563a44e1df9882d0779ded2d8b5eb12a793c2b4d1b5bf040262e4961af8baed74b1ade020890b5c610e39abeebbad6d5a915ae884aa94f88af723f071c087407d62000000deafe4a6854dc1419809771c274d72cef0dd167bf1f21f0afc7de917b902f11f8ed654582d2dfd8ff2d4899f0f21c94d840f4c2ab8bc72d405b38a0e285fc398ef925e70c67603eece8ecaefa573d8c01ca0105d30d2c264f2910aff586940254346729c91722951d5b6f0e049e1f5299c4cab9d50e95af4113c575dda7d95a2c602e2c39d27892216ad3d90a875353692b9702202e62e2b799eb1b86f19000c93dcb122122826a096f431936a80231fd57565ccaa09d06271b45752967d20a5355dadaabfedfd788821308c2fd028229e7afcfa5d37ed7b5cdc12daa65d26bebc16170eb81c746de6d3daa19a363a046b1f8f47be98621e3465b6df05d8286aea4cc68f371ee674bd66951810c72741e78d8cf33dab30773cc85a0768d32bf577479f55733e8cdc2a927e7bf0f78925e1434ab547933f57b52ea7a9ff93b0d98a75fd23c1ef2e57b9ffcaddd164e227d58439e031bb244a7293b21b529117e5a366cfd60aa63cf8914992dd95e7ec2230a769060265af02fed1059ffbda5041c19e65ee0bceac867aabc8d7ad5f67456335af3a2245776e91975e0ac7bf42a7c708fa2b7349e0d78bd23d0496234e7b9454968896cbcf3ef465ca48706ec112ac03f5a664e71232fa5ebbe5b466d4bab490aea2513a5bd41af018f05b28aabb8908904a52325f3a35250c54a278bba830944e9f2588d6a0e2bc27fcd0342f9652f025eace71360fc99dfd26adf56a35af966843d28dc269357699bae6baf30e2b7fc21636248d07cda0daa99ea9b08e97921b3aecaa1df6d66925c5890b7a5b88b5b4f332759c4653187fee58e70530dee26572636f91f4fba1abc822229fe430cb93e34346fbb67dd18d14d4f515ac4c94e2f54ec3479478910dd2032c3a497e0cdc0c0fee2a0571a5e850bb6501241aa109ed59d0e719804f465e1daf0000000000000000"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r8 = semget$private(0x0, 0x6, 0x80) setitimer(0x6, &(0x7f0000000100)={{0x81, 0x8}, {0x2b55, 0xd}}, &(0x7f0000000740)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0x0, r10]) r14 = getpgid(r9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001dc0)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000001f00)={&(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000950f851ba6a14c3b55497ece4f5e2ca5b6290c37b7f09c21be9c718601b4975ffff33d7c02d1bd4e75cbec8f91ad7aed2c2fd877ed41db5c3c5f1ff7e851b7b09c7db07f09742d493d4febd06b7253b4e7575366b4ddea6f860c3c3faed9f5c0403aba6bb737d72c73d1a8274fb5166295d9cd5f1c5f7fe7db678d135968bcbc830201ecbb97dd9e6537d"], 0xa, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000200)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a325f918ba49743392da95f2ecbf2e391859b4d84d95ac15f728780cf667a4fa366d6a506c665cb5b", 0x58}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000002000)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8a203daed36b2f5a48d0a02855ef642f4e6af112a6d78602bc47803005e8e2b69ce75f178cb7d25f28a1ebd0ed1ad7b657209d5a88eaa32d7a785b2e6ab2642dfbc99eb6e104fb0bb5828a4003053cdb86fb6ed5b8649d36e4c16809cadb36524803c35db036d9f637be279e91bc1a2cc496758bdd9542e217c598b89447bf11db0a3ba8b9fd399270fea72e5160d896752d1c49304c56cc4fad4c39eb6546ebaa7a9284e64ebca72ee64dd1415a200ac3e7781aa283fcad288c5f2ecfea65df6e2434b30e6bba96e59fc2fc363b64902ae01c1d5c3cc312c1f54011379b092ee66984aacf145c01dfb6ee009aba6eb6167f641cc659db0a3", 0x176}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002b40)=ANY=[@ANYBLOB="3000710000000000ffff0000010000002204c096f3d37ada188a38c287dd0e045131b772c706a7fcde5aa72874f8032d0c9985af89ce62f45390045892e5fb423cfc2666553be4fd03d7f0628b02c79dd2b394b70d5026441353e1d4478d767a9cc97ae05fa9ce6aea92c878a582d1e5efe9349d9f7e3fb46ca12dfb4698d51a18e5a9ee48f3ceac0500000000000000409cce889d114faf8f220bb28ec77d0cafa00541e9ec9e9df64002c7ebfc194b73e2aca6846f4fbe3192440a378dd4d0d49c1237c46f2141cd4053a61b59ba02847cd42a332dbf886466fed08b08645ea23c49fc9ea1f68c3c1855ca5385032e5c1d5452ea63ab6eb2192070f94be4139d251685d8dd448342154d17f0a1d9d98999f75a08e6fd5b4f5a8775e0e424be8c8a3e59e940eb57a36222637447d4277bab106357c9159d9cfbea7bb344fdb5d1133a5f883970d6eb927918532c48c0b01f4b2fe180d98af0542ab561f5cf5564856db087ba38f9a77d5cb071cb34975cfe118c6ac95fa389de291231ad0c3e4a119ea771de0534d57daf9bd14909766107b8bb49f048c2b2910aa0f772772683337aa8eeeb3dea781877f1ae9f8b5d8ed646bd6f0435548bc3bc1a61a56e31045152acd85c772e02d6d4", @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r2, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r11, @ANYRES32=r7, @ANYRES32=r6, @ANYBLOB="20002c14ff1600040000000058e2081d4de4650e00000000f5", @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r13, @ANYBLOB="0000000000000000000000000d0000000000000034f68e7b3a2ceb15d1645d391034212d0739f406975e36a47d3b2fa2af5357aa17bf5dd9d07799afaa68ae71fcc23f1448cd1f58d4020f19334ce7d14c76e466ebc9473e6d159fc4426a3019aa83bce258be39fd6bf74a5e4146553b93f678e6dd02ef759adda92ccb7d9ae445c68b1776c3fb47c7e81de419f4120f348ae85247018586a5f2a138af", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000608"], 0x1dd, 0x8}, 0x0) r17 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r17, 0x0, 0x0) semop(r8, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x3, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:24 executing program 0: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="84022e2f66696c653000"], 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r3 = msgget(0x2, 0x200) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)) msgsnd(r3, &(0x7f0000002d00)={0x2, "095349ee9d6586c18722b330755acb2e712774c11a873908cf2931096ef25e83d3a7cddbec52237f59a6ef2452e4a45a6a01cc13da302c76ab6eba0898a361e2a81c7cec052aca76dece219db93f75889c83804b2163cacd365c978ea39d1c43bf3933f87ec9d1fd65cf6728a0a66ef7289dc44407d525d81e3905db22093402079d113a036a2815526367398c8fc092e7f2216630a173fcd771c68df6322c6a7e38fefbbb87d4be656becd970cf1f0930743783d882f72b248db00177ddbc50b6710f4f20b19feb6c744ebc6c34279dca28cd5439d5bc29815e5ca8357cd4657cc6970aebe55166394e93f348d254d3c59eaa534ff4475adcf728f7cd27361acd14e36818513c0d537ed5df8f2ad63f28419823375578553ba9c52749ecad1a93d3eacbd52838659b88fc68c744622630d0b53f5e56c9b15e695683a1a0d4d1ea0022fe647a7b6d787d3f38a9caf6ad31ff3acd1bd183c493edccc3f4ef45c1df8943d9636a726190162e0786f46021eba0db33066bfe062c5e41f26263eb18761cff9137455a79c4d70e7158cb0d3fe28e9278c7dd2b433ba71aa5b2989d6fc36fb1318f132aa20664bcf09ddb46d08c1711259bd622377d12fedba33604bdf5666ef392064e223147fa30e5a1c56a4a855653b60b0b133adf7321dc219e5a4b3fbeb36b4cf04b7eb5f806f353a5c8b24b5529662a9476a248196cb86b637be8c8bc94ac46187531549a090e2f5dcc7c1c8ea9ff947eb726276de4ad332a521ea98cc303634d0a56174c3bff90c154a955f0af90ba031563d51102e30649cacb4c5d31647502f94e0c033a6204cd03a212ce3671221d2079432802c3406fff007aedd832a2930be7471e411dbf1eb7e9544b5e619c73428ac11f9cf9e47734c8b87cc8852aeb58ad1b8394d607bd5619422fd9c163bb05e87edfa614baadb65b5e7a97a292540a125d45d4e4282039f344bbd39459e061fe9ef35f8dba1f0509bf0f8fef6cd38707e43b9f82112e2c5abaab76c8b8df6c5c37231c3a1aa3cd075cbf59bedf215e76a219ffb19cb4864d6ca5ef55df49c7bc4542ee391fbe2300b14611b13be9fae18f228a3bd87593f01f4b9417a3723d03e15512e6cb80133e8b6cae5a9f7feb2b75e3d919d4d0f57aebfdc598bf8dcf69b2bf82b8d3f63e1b4160db94e2213d64f6c859d437da0f68769fad26accfdff07703d162981f9a17857be787ae30709f4e23b72c9a809740999e252dabf8cfb5ac6e682dcbdab18ad41f21879a020fcb8629e7e05b0ba8057ef7da1e4fdb4ac1039f2434abd8a7563c4094543dd1348227b789700b67dfb5952b96692657e7f7de2039c32ae900c3361e1e3d07ba70782da57953eddb0ba6e5f216fbed73ffe649d79d026e2aa4485a4be2bb2232a3436aa87be84859855b9ad48737ea235d059147cb974f0b78f6ff9e34027f814f2c7835e0ca80f04b3a11d7e2e7d373670cdf6ac5c040956bfa5f12de9b65c6a385fd123bb3ac36cb9994df22ba65b2baca9f97bffbb72f1c34389f6911880b0b8561b9b3d65d9ba88a706ac7062958c3867e6281c537b3c3d7240b4cf43f2101338b811201bf659bb7a62e7a7b066556970c33d0ea56ec9e41cd5ca1887bb64ee602e86ef8ef1f83067a83afdb8aaf65e4dc890ded2a25d7f463b05c5021482a56c43e012901ae7aba2572b2b7715d4a77aa297acae00a6759a36e5e39fc323e2f161f3ef9e1e2d3540e947fbbb14a443197c99e5ecb22a4c322ad7841e645211b69ddaea4bfc444e778340d4677281a222310bd3596feb5e3d631771a8bf435ba4b652cf3b888febcb1d2338ee2e180ed1fd8c29aea86f90a4aa1c64fbb5b7a4b477eecd7ee6def25a5d5db967ad222dba8194c55577a3d2759ee9d02dcc3295ce39f495caf3e7d88d927f4485a50c750c850f3d395819c5ad0821c02ef233952a8089e593acba3e322b922ef667c25e3889d67de81d3a3272354891afbf191cc7be64ca5bb4c678a3f92f461154a1f01a685a141ee2d3ac467561891fcc7145cad365d45c8398e4e9310d708200139a25a95a09a489cc600350cfa61e7e2fc999b6256154a784b01f7c89c0a31cbe7eb9e7e4d09d3926ca7742f1b19bdc016cb5b7eaafa6a732723bafdccc71c310624ba8e125a7d671b80270d894a17abaa41d9ac81c89c75b44a0f6d9a9d7273eb14db842857ddb94b35dacf103b485359ad93982cb076f52cdffc619db4c3ba42c423e5805a0193b64a718891fec91e168c84230294afdcd6d7fbe125872539c9baa4ae37986827347c260e2a74c9aa7c4085a81b73c3e0bcae31b369f075563018bd6ec9deeea5c602f6005488b6090122f6c35114144c6c3806460feeccb5bb30633be104d5d780a029a8a47d6c21cf81ba5a5bffdd97b7ab2f2e5c41e9c04e93be2ffb95f88c10b359df04162a2134c4236c976000e4536c2eaf8800c73e7a09cd6c4cad01e9b9185d995117c080b2ead40c773d285799e72b230ba6c923a5f354686cd42041678ad3174dee104787cb63bcb71408f72140f3dac4fba76222556b537661d304ce58b96ea797d0b1a20233197e0939b10e5ac95a8ac1858d85f17631f7f7d21bb94e8c75a284f9e4d5aba1d289401e457a2e7f7ece0826e340399d4158989364c0ac0973fbb07b5bf3141fd0a2f02066e3e54e599d0d5549989b19484205f9bcea0750f702244bf0a27897a946b84cdeca6bd8d197cf5bd9e5aa3c4319a88e5274c627a448ebb2f6129ed0ac989042525f5ac81ef0ffce347197d1ae2df1817af2882d4c314c652313f79b5d8936609b6f336c7bcf6a934f05bd628b4b1833a40b77c1b7c983f1580af6ef191107f96973f9ab52fb6761df81596f754e666b631c013d43b5086dde7f5329b2ad350eae90fb9baa1f6def4ae9e161045700b0cff8564dee3bacdda4fbbeb8c168c1da1e05c6215578d863b89c41818123529ca558828ae47448819c59e16f212c616afa3e734b593dbfb50009903ab42c06a739c6a23c08c8e5b3d02519e61e0af50d48afd01aa4106d23676fcf9948287fa96c9cbeb45f95e560aff62b3445f9b9fb269be768edacc5df8db4c65d1704474b02293cf46acf60ed716669cd3ed8c885642a6fa74c2c6e247bb0b64d074500b876cf8669f292b9a94a75f73fec22f0d13d28233b973ca6a2963bd065653c77db269e6534c10486749571fb80b39f5f65a0dd12bdd0a69639ad896e31d11ee7de79099da14fd0678830603cb3ca752bfe220e4c2f9a859fc9bc713e822547a6c11f61e9db9fc14a8f240e0c4ef86457e4043b2606d5ee03ea58adc82a046e6aaa93376260726c385916a2714df8be4ca9368d83a6968a3e6c278fad4adcf64ca3d284128a99484d063dcc6d4cf2c835fec87ab97d01037048d626906d5c80ddf9dca0683ec13ce11fc66aa3e917526130b7c765183f201b73e6a06d5d2b3cccd4b474285c0a72a5aab5395698e757228dc630a8bac273f5432daa03ab26d66c2d461133e2a3fda7ca1890d087eff765679c5b1de006ffe80242e68e3f82f21cadbc44791b3ebb8797450fd37aab1d8856a6927736cb915f5f5a3fae3f9a5c2eb1d96604b605bb598d4b4c591ac962603a3ed4d1bb914f9e9cfac832ebe1bcf6a6f0ab3b9861e6ebc2dcb30d9b0b5ba7423052ce65ab0a549994e171979a1198fbef7bfddecf58e05bf54e9de23c0c67d41d8ce2b55bdace18db6f11e69c5f29afc637cbc75b9ef81ceb7ab960f81104fa33ce1fbdaa063897ef1f2d71a3f27904f61fc8a7b9ade1154495de51d61d5afbffa3c1beb69a9f99bb07eb250c6aee07893a514a8d88a2b7ccc8108e898ca7c61228c08299c927a6b345730ac4eeff5c53696db183a827c669469122b51be4b4dc162cd7f311210f3ae72918af6fa0d2035a107c75ec6097f96d1ad3393bee4249a4ad66c7049b154b0b6cea7ef3698a7fe286e1062b7ed0c6c30cec1763e192db490d51e274e0d53e02996060ca1ad609c43dc44d4bf9e911f1071f0dd28e33ce14e7d2d4078981fead1972d78336cee096868f69317fe90b90622537f97638d80138cd8566918ee463806e0023ebe1ddbb2e3285c362ff791823dc5cc85e4cbd1367654cfa67b58e2afcdfa79ed3235c1ca9bf7ef4965ca6fc6e26d5fbd67d401d259d96bc9839c30dbfe3c041c8ee336203342aeff3b63b2d55e4e4591324940de0e7d5cbf4c9477a12ec84d62f7a4b25b359cae7d06472209265d2f9ecc8d70de76eb5f3f0fdedf9b4eda29215c1554555ed14d530e879ddd1416a11a058996873509d905f463766ca4510050fa2b67200b8d96dae504fa1a45442a08030bb289c4955fb6fac7bc96e33c3839027a40f2cb14e8a3ff8650e8a8958c631b63226a543c3364e3bcfa0318a1229804a784730258e5c9fce90d127c48f60d9dd6158cc5220c891da29bacffc8165ab509fddb83e89def3ddda3e7e4ad0615d29b5af76c08224605cc7ab030598526e4ef8f9acc84c37bd44689bc5073a4fe004762a8154cad38e2a3d189408376ef6c5f93dfcf5f677178d8860effbf02715e57b15175f0ef907ce264c13f1430e08da5c60d43b85cee7e04300da0afd89d162486ae25d60027fc084a09235574bfee3e79fb5a01c96093492cc4b8a0bfd8e156417030c88b46eecef6503ddab59182a92eab300d840482c0e48f554d2b8cb22ca77f49a8200146296c2ac694241fdd49928da1ff17cc1d8f30cec244ea8386d3ed0e720c2709a79e08f273af9f998341142a31a2f23cd48a8e9736ac5006bc9ee26aef82a2a72eadafdbca5b8f9ea59bfe73ad27e9f99579d35a6e65f63f88799ac2e9bb369b331df739ede14eb3766eef273c40c7b0d714ececb10d726863c63e0cc80d0d5b9bbf1810e9d8b711ec19afdbaeb864abd9abba03dcb02aea6cfc7320a825c8805fcf009cff01fdb08f2a0aa489c2371f881e74a296fb9a15ac5edc3c62036ed83750a3fe081a8d1ad2d7ff22a6152f65f25bdf2c768302ec93e010c3c4c5cb4d0cc4152b00bcbd3ecc177684c2efb7c6aa9194549e736bf7ead3772d289cbcd098fa621347a2a013216477ed0be825265878228287e632f0ad4e281978f13e279aed2a7fa8fb664698eb293befbf5f2581357b1d1924b9951329d849241ab8f6a05af732f846fd5a2223befde8766d87bc18c7e51fe463929a5825c318fceed4b15200c686a6af08a9c97c55e7c25f261194069fdf7a446a1698d933636fa5ab6dc117f59dd3a5771fe8494055add6fa4498c18469efd654e7f196750dbb41724e6548a9cbe31aeff45ad807093605065df3a6e539f517c05bea2176acac183cebf2cea4fc2c227f053be998b1258f431ec11d0471bd188d523580147f434e1219d3d51faffd627f3c27bfd0133c37441592d314da033e0b967d68ec85b27034b90f62d368df53f9ada0d0cae5857b3ae4c90812b3203fb647b812adc31c10113ea28145e80ca6112f1749721b3251d160c7b1d31068c4479cda5b59f46af63de48795a8f7deb63c4e31d51846b81f3bc794da4c7013c3bf86d992f8a60887a3a118438e79440430dc2ce5c7c220b8fc63e210d31b712a25dc86d7ee520ecbf6b42a867a4f6f03c7ab2ac31ae665ac8a25fc685ea1edda6216025338c2f854f5a7f4749bdfe97e8be0e67533ace7a4e6ec21cfb71fc21293698f2db1b24fd14824553d94c688a89e3f4b015dc7645cef41c8ef7fb27e8486454338b1a5ce811af236e1f6ed38cef49702112"}, 0x1008, 0x800) getitimer(0xef335c7e160d52a6, &(0x7f0000000940)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r5, r6, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0x1, &(0x7f00000008c0), 0x1000000000000123, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) syz_open_pts() 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4"], 0x1) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x1, "010000000000000000ffffff7f00", 0x800}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:25 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7fffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3, 0xfffeffff, 0x80, 0x0, 0x8, 0x4, 0x10001, 0x3, 0x2, 0x5, 0xff}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={' \x00\x01', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, 0x1}) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000280)={0xa, &(0x7f00000001c0)=[0xfffff8d7, 0x5, 0x6, 0x7, 0x80000001, 0x1ff, 0x7, 0x80, 0xb6, 0x7ff]}) 16:00:25 executing program 1: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5bf11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea220742aaa81abaec585eb50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000037e42fe06e3162be93b2bc5cdc1cd1718364b96cc6a67221a900edb9953191e32b056f59c2a47ac6c0a2e6475a86817a4bdc0c2793027d0a2f372c721b30fb"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) unlink(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r5, 0x0, &(0x7f0000000000)) read(r0, 0x0, 0x0) 16:00:25 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) r2 = socket$inet(0x2, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x5c) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmget(0x3, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmget(0x1, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000280)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r6, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) lchown(&(0x7f0000000080)='./file0\x00', r9, r4) fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x3, 0x4, 0x9, 0x0, 0xde8, 0x0, 0x7, 0x3, 0x2, 0x157, 0x800}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8030, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x16, 0x0, 0x11e) kevent(r2, &(0x7f0000000180)=[{{r3}, 0x0, 0x2, 0x0, 0x4af, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x3d, 0x1, 0x2, 0x4c56}, {{r4}, 0xfffffffffffffffe, 0x4, 0x2, 0x8, 0x7}, {{r5}, 0x0, 0x1c, 0x20, 0x5, 0x9}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x7, 0x762}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x400, 0x7}, {{r6}, 0xfffffffffffffffe, 0x10, 0xf0000001, 0xd8fc, 0xb2}, {{r1}, 0xfffffffffffffffc, 0x9a, 0x1, 0x3, 0x8000}, {{r0}, 0xffffffffffffffff, 0x22, 0x8, 0x272, 0xfffffffffffffffd}], 0x8, &(0x7f00000002c0)=[{{r0}, 0xa51037a4c7c2f967, 0x28, 0x80, 0x1f, 0x1f}, {{r7}, 0xfffffffffffffffa, 0x48839bb5163066ee, 0xfffff, 0x0, 0x1}], 0x4000000, &(0x7f0000000300)={0xb176, 0x1}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x6bd4, 0xfffffffb, 0x1, 0xfffffff8, "cd92729e28dd0c98f91630daeab93e706c5fb978", 0x6}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x8, 0x5, 0x7, "eca32e50ded597a9280aaa6ac3c3cff1608cc152", 0x7f, 0x1bdc04bb}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) fcntl$dupfd(r0, 0x0, r1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2c5bbf21744e529002f70b8392ae78c6c782"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='[\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00']) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x460) 16:00:25 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x1, 0x501) acct(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x56) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) socket(0x2, 0x27cdbe37cd723305, 0x38) r2 = fcntl$dupfd(r0, 0x0, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x7ab785fd5d37db54, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="4d4a5a23cd372394d827f3d79a72c0793ba2891892f8ffe5457bf05af4894d7494c99b7c5d4d08ed0873b20df010e1371905c1bd8ee3455b01ab499038f1edca00ce53fbf57ac7d7554bf47ca201fbf77eae04023b52161233d94b3c24b53c4add9720b68ca395633129383fac46abce6c24d2629c6c253c51772be67fd679c2343d20333668a1ad846fae74268807b7e816cb203d3698f25c06d54a4d0cd5a68e9a0997a538e6042d6b14c20de4cd0c793ff1c56f709a0557c8bb968eae7f2b7081710c12b268c0199615f0666a94ffbd7b9e6374080a9de7deb8b8e00d1f03729864099146057f72692748f84fb5fcf9356adf00417724605a2edf", 0xfc, 0x801, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x7, 0x4) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "fd84054fddc3e1b284ec04db28b1662600", 0x7fff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xb5d289ca3fac3f6c, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000280)={0x8000, './file0\x00', './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) linkat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) lseek(r4, 0x0, 0x1b, 0x2) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) 16:00:25 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000480)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffa5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) getpgid(0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/45, 0x17e}, {&(0x7f00000001c0)=""/97, 0xfffffffffffffeeb}, {&(0x7f0000000240)=""/60, 0x36}], 0x10000000000001aa, 0x0}, 0x800) r2 = socket(0x10000000002, 0x2, 0xe8) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x80, 0x2c) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_int(r3, 0xffff, 0x840, &(0x7f00000003c0), &(0x7f0000000100)=0xfffffffffffffd57) pipe2(&(0x7f0000000140), 0x10000) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f00000002c0), 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x14) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8, 0x5, 0x7, 0x5bb3}, {0xa2, 0x0, 0xff, 0x5}, {0xffff, 0xe1, 0x4, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0xff}, {0x4, 0x0, 0xc3}, {0x80000006, 0x0, 0x4}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd, 0x0, 0x0, 0xfffffffffffffffb], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff], [], [], [{}, {0x0, 0x6}, {}, {0x400}], {}, {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) socket$inet6(0x18, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0xfd7, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000680)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='tap', &(0x7f00000004c0)='tap'], &(0x7f0000000640)=[&(0x7f0000000540)='tap', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='tap', &(0x7f0000000600)='tap']) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) clock_gettime(0x2, &(0x7f00000000c0)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x84) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) r6 = msgget$private(0x0, 0x110) msgrcv(r6, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd50000000000002ae71981000000000000008000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04811e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb6942ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d"], 0x1, 0x0, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000780)) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r7, 0x0, r8, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000006c0)=""/192) 16:00:25 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x804}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="da", 0x1) sendto(r0, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000002c0)='#\x00', &(0x7f0000000300)='@\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='.\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='.\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='!-\x00']) write(r0, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) 16:00:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmous|0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101, 0x1000}, {}], 0x2}) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) dup(0xffffffffffffffff) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x9, 0xfffffe00, 0x5a, 0x6, "ebe344f981fa3c07dc87bb6a876a24eb08161613", 0x1}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) fsync(r6) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x201d, &(0x7f00000000c0)=0xff, 0x4) dup(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x0, 0x8, 0x7, 0x6}, {0x8000, 0x80, 0x3f, 0x8}, {0x2, 0x9, 0x0, 0x400}, {0x4, 0x1, 0x1, 0x8}, {0x210d, 0x8, 0x7, 0x7}, {0x3, 0xff, 0x29, 0x800}, {0x0, 0x1f, 0x43, 0x1}, {0x400, 0x0, 0xcd, 0x200}, {0x1, 0x1c, 0x7f, 0x2cc4c9bf}]}) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x80000001) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) sendmsg(r0, &(0x7f0000001e80)={&(0x7f0000000280)=@un=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f00000002c0)="7607b8bf47fc8c6507d93f4a27f41bba75957ace6ab6f237ef5b7b6f2540fbb545017de31649b3f5d57f0d56d6804fee2be5f17d6a0094190b6a4657d8dad47ffa87d2de1cc134cadd26e6521ee2ca34945a9f527853d9eb8df331055cdea5c195944cc88776567412b34513c3e5527872d7a7046c11e9646f42a3b8f7cda92e40e4e9a47d4ccf481dccdb4516ab", 0x8e}, {&(0x7f0000000380)="c0cc1b3d9a72d019af5962302c26d8c776a7d8a0da3ef15f9d", 0x19}, {&(0x7f00000003c0)="615027688e6ec08ccc63a0b4d5736c78f6716622a1f1af64e1ffceceb71edca78839c6d9aa794138b2dc627440461392b5fb3fbb9d868c2c8d94a2243286487de035690c447ba9626f4202fef62074dc042f22e57ba2c623eb41b39b4c537e68e5e473325f88aafed6dd60d32636d7af5313c5573864fbbd34541fe40f634091e6ad03223db798ede918a8", 0x8b}, {&(0x7f0000000480)="cb6723840cf54dbd38619f002c841cab206b441293a05ea9369d5f4487dc29bb271ce4af3f27265eca06bbbd3810336ac782b5fb3d2617f67f", 0x39}, {&(0x7f00000004c0)="5896ca45b94ee017fdb07ec75d7873b9d9690346f8088442f8c60bc7875a6a6db70d715aa36f9d1c35295269260475498b8fb76f6f2b4210bd91a0cd274e9e5b4e32af87794c8903ce66de09d11c91b30ea49962901d28dd14f1e969b83a17aa9e4ccd61a15dcfdd72de006fbfb3f5e6d14f69b60a35ff0b146e44a2c79213ab2c2b7d0ca10f644b927ba645423f19793fc257f761931089fd655c41d8373d70e7f85e6079b9be7626d91929e47bbe849feb36cbbcd182c31a7086135541a34c86d0742746528cb55f1caf67a1c56ed5347caeeb", 0xd4}, {&(0x7f00000005c0)="51410d66fd9cf5614c58efdfb8cbab46d3889b581df13329c54c611b73e21b389e25d5a1f5c880f8f3ad948ba28f077e6b413fa3fa0cc81752aad8a3211b399dce43e3a2fc325d0c8cc543af5b1fd3dc043d7f99e9e3498e354addf4c3788539d1b18fc9a5e27ade61d77ec0bccc4ed004a552de68559da5126d0277c24b5e9f0175a60ee375e206f6225148525a5dc6561df8da8ee7050960c76a2713774dac1af732aa1bad59", 0xa7}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="e7365bd8d38b161c42a2d0050acac4ef9802608bb421ea66d10ea2ba2d1536c370580576ab9e560ba5ba370c3e9e163a0702f3844fd0535b61975721f9e0324a5d71ccc17eb8f6123fe3d54670b956bda52787f5c1a49858ca110870d42a9c22c8bdc0ca37bcb02d20883615e8a5435e21b08fba05e723021cc8108a997297f323362ffdf55e3a9db2fdd518d7bcf7cb3476b4828d7ef73be8f6e1c0bccb116f883fbeaac491a1db5ed25e3811e1efcfc663e570a49b29d086438e161273981be05d3579f8d7ee93ab9d38", 0xcb}, {&(0x7f00000007c0)="e8883f81490e2abc485e", 0xa}], 0x9, &(0x7f00000008c0)=[{0x1010, 0x1, 0x8dd, "6b5be89bdf5f2697415adfa0bf1c29bf62e85272c06e38c4cb82146ae2434a9bd12023a3b055b7f018f72947196a74593d6be1fd1f37ba523d3c22062ff2932bbb8363c1b15fc778c6e09935196794080f45bd64d5580cffb898d7df65624f40120e567d287062963c7f5d7de130c35abea4538e0272eec6f7cc09721a7167eada98e48b48332c22fdb6d847be3094fd88645ef81d0d4705bd18df26b5941f10077eda4db075d03d53c5a5f94a6e7c718fdf56495be84be43e1ec02b149e3ce5980157cb153d6ab6ca003091ffb72a8e3ed0bf1eb628f19aba7b0d366d0bfdb91b03b008da782ee77b3718fc5a4f9accb714a490e5aafdad788fbeec8a4dceb75527e5051dd54c58636aaef9b98055f0a0c9687560230e81b61437e3dd3fb613a3ab7787bd9e63fc3d51bce61c710cef7d4cfe847a2e1674bc66c82dec6b48ddaedb10f36a21af7c9d9cdb247bd50176a09d8a5ae402a71ad324a7ef53114122ef144e1e2b3f801f770545f1d6970d6aee6c341c7da91a2e7d73db36516d46df9d61745899cc36dd5ffa2d95263b5ccebce83b9eb85d69ef9356bb4ef35c87a0a2429c6a37bc23820dbf0b637586e77b729ed5fc4690a81a9bc591677802658eb172b59cba153e098a65a5b6ecb93695b0aa0ac7a040d98d7e88c1fac8bb6757afc606d5065c6b50bb6b0ac73c552effd5e3143aa24c0f210bb16715f1b989387fb4e9bc68a1a1c9e1ee44407a09440aa04b08a5c1e8e6bbe1a32858be4a21304e7227a1874213de471af9a7877969869ae7398d9a31377edd9b8736def460a09a1b8415f685169eb33eb0d658a9b4a7aa614e0e9ca26ae08dc81378d670436cd289396aba0a9ae875b2c4670c7cd1a30b41870f8c64044ca28c7027352133df8a1110e57134993225a7bbf4a0c5c6844b7e5e9390531f741981005c88ba6617521fa9ecfe80d62fd02c8bd4b5876596e560a772c343bcdb1ae49f70c6c5c7fa8ac81bfe6da827e49af84373973b5d23330401b70fa8db36d593d7bf2754a3102d943552facc63d74357cf7f2a5db9f0bc0dbf24e24d6129689a92bf5b5b65357eb031c4b0728a63e7b0abb1846d2a1817d6fe45a4b486dfe8a21a59deb7eedd0cf7171ee22c9fb1bc1234280fe9d960000e91deca78dcce59555167b2853384894aef1406c819b2b6f597e28579c117b43eab69bff4328e2d712b3b24266109ce8f676be4e8fbcd4b3bc2cdf92c60e4363bff9a8dc88b50fdac95a2a6c28f754f82c944aeef61429e5e728c994210b02b89958b1387a85699edd5a760e9a275605c72c9b540cfbc10f5a57c31893007b5dc7a8eeea59aa954781cdee6f7aa54aa347ed3b2446333e15fd67608d32fb566bee498a787d7a558752f94e0de1bfa85a75d9a8445853a300329fefb84235ff96833eeaf64bcf62dfea5c2dcb1fd5c325978f7e005d06fe874fe084542d7d7d453ac7755588c2529791724b4e9fcdc8bcc73b85ae3bd10448d580612154c9e8816beb85fbcb91e397e0cfde37741882607e3983a36c99739641c8dbce18508689d84916015ea24641e0b899b0eb140cc9efa140b61be147d72b1a64469300155d6352954caa4dd71749381181b5caf575edc86dca1a7d36bf7531d1c10482a5c89106376e56e3ede25955181f9e2aacbaf9e8c102a255c944ac42d5114904dd7af6b0e6b1f205d85246e7cec75f50391ee463498888e0f5b18df285bb79ab69631440b37b69005c051870b973bb3bac677a356cd40b9fc4c1369cf5aa7626779e33beeeea3b99fbc305fb1b8629b757fa355316f85948d23b8d25b4a4148e3bcdacb3b3b9de0ea5488e5c5cd0c3d61a0f05219207c3c261e6cecaf5f110d2fe18d848261351993a41c4d805bb6267933be68b985c293fd7509fe375a9c67fe96e62cc5e69c5f3132cc2378e9221603b899623503ea79d1d50fd090f7c627c917cae39fc89241a6b697cb905d33473cf86cf51856f37c60efa59ca36af17b5dbde83ca7ffb96f0128bc5e06a24f94d2744b9d162c9098253475071aca421197e977195e8143b953cec085e853b31e5edc3e1a4ff766ed6c9947f167a84d592c3e9089d4fd23d98bbcf0bb86ebeb2cea385f76f2fb98f92e6432de204ea7ecde445c02b7dd769653ea21bbc9b9fc1cc3c3ebacf12ebe60ca9461ad913ae9695151f93144d7092ee8053f97b952f596f3173bad7d7f9ed0c24a2afeed99fdc2a3208589f9a1f721959b4d01cd8d7b0b92d73e2708c7e7704996cd1b49047f151fe267ad181d42b9c0fb1bccdae958f99a570ede0dcbb60b47a531d469bbc1faeb566511b78d9010a24aed338479f3a2b3968a833e8285a286340f9edda6a9d2cf52b72554d40f12b5dffba3801bac7aa265a18077ddc951a965454a1be72758fd6ff9ddfd2c16b4fc4440fea2297c83dd35e48c24bf405736c58066ca5184b5733512686f199b445ee02cc9098205fcb08a1b176575a4f74582100dd8963315897349c3edd86ad7d754f9845f1a3052b78ee2e912e103d32b9dae4f0dde4949f3722efa18114f1be5ee03de990730ecfb40982dc9cc65198a01e568f270ecab2c245c47e43410a39113d13695284cb8881bc4db563a5bf46ea9051d5b74f0e28575122d15ac80872c7af67ed4aba0f495c238981c9db2cfdc79ce76161c313bb574234a19aaaca05fd08af7a176f8229adba97f3134cab72f0f379c9395862283401a0ce5739b1947a28290fa94cc23068eba71aa17680d87bedd33fe1d82aa1188916666143cfa837589bd343dfe2a1196d12ee1e8a5e88a0c14d0f56851459aa8198354b700e70ece9111c3fd98c1ade02b2abe6296fc33047cd033fbfe62b999c6c2171fe4a61f02e116b0282b058ad5105fef7d70900b4d5b144ea22bc83b2fa8406b559b56a1ec2397a3c0fca826328d7ef17ffebbb42ddf6a86e7615c2b8cc96c2aeda6f1d57abd6c53de9dd7e48b9b4e427d2e3f08c4f2f2843d142bfce41d7bb9cdd0aedf9064cfd65791b3a67022045bd40c4b1c8e2888b9bd15f1468ff37c6f26cc9ad51c1087c80cb22452f121a1c9b87b6eea8ace78909f389c431f64a22029565f537d1004290fa119fac26823d3cce4e5af14becb9479a9eb066d3bd28fecd02908a38bb71c56161d021f679e321d2084a0b549f279f537ea8176a889bb72f9483277409849e90b05db242c5706da5a861b1e6c6eb76dd0681365057ffece754bdb2fa8fdebdf75a0c75b193e9fe0708d0b654cfcfed880287583b20e8b06316dd44c4bfe3ecb2609fe20bbcd00abadd11c2252eee828756fdd389afc978dc35d9be1f6e9ed8be311e747a32fe2cfe4eb74e688950287f3264a2d4f8826ad5505930148520cb58fccb9dfcd2f5dbca0fc4c8edf71ad20a18425d56b3b15aaeff2391f6cc28fe9aa1032dfbdbd49d53f579cba8403f8b5b7de49ae3806d5da5c0c82bcc063a1dc57c0b707fbbbdc7b1ec408589a6b791af1268f0def7ecf54531160a6939276356d3fae3e05577041bbada2d719a1d44e91cc91256a8148debd7f542baceb697118d1c52af6dabd852928586913d42ed00b8e46f53111cba2f3a1299dae66038390d6f6ced6af9767dbfd0ab862a61a6e8a862958c18052dcdbf3039523813afc0292bf47b194f731eebb79e81c41678f10c0b218a410840092bba0ad3316ec81e9234f0862585f2e89f66218b22ae4ebee9daaae09bb4ec67504ed55fc39bd2e8c7dfb5b8c3e05973d6152ef1597f4387dcbfc61203985f81242e870258332aac8c8b7b2535cba1466a3201889f3a9f046d69cfb4be8aaefc615d15926d7e2968c9b69e5fd7a84041964d074ae44a1b50754a5d482b488ad2afd546d2871c30acd9897b1114a52dc9f6fa0882e4d508b27b4cea2ba757d3ddc91cab35fe1ae8673e4bdb3c63439c34ca80a22a33c8ba10e5bf12acd160413e57ca5686e3de3cfe90651af1904deb088a3b6e76943e0ad6f974331a1659c6790e4a095707ffc308c8ca690f6f39d72607ca94c889c7771e6840967d16d06f07a2132ba81662a7295ebe5de6faaebde87aeda0c1ceb84bce9fc8955886126d47965250a159e0a5a8cb5f8c4eca99cbe5481693a52fb113e560201ae691845370411ad9eed54621b427cebb82e20e432ca2f643b5e0eaba819a60051afebe97d7101851601777e8c022e1d402a2db78fdb3afb5aee295ed5bdd6c9b86d2428d90aad6519c6bbfa3082c1337304e07029aa768c34dfd691658ff36e02ed26f542cfd88f0d4abe37fa9b59938b60034abd94784b4eb758966564bc93f5ba9c0e95cfce65ca864419e262c562ece5aa9122d8eed540d4e757d5f67813402ee95932c1e8494979e0784dec1ed5498812a6581532bbb93744ce8efc1db210113fd25bf2b5a75538f10e8f43acaeff428ef23019d28a468eaf363601dbe117f03b4dde7fb04b88731f6f1592dfcb5f051fc801d1841d88b0300c94e0b50eba453f8678b257168dbc8cf714d0154ab243614a34f37ef9c9df54e473dcf49490c9b32177ee6adc98524a8f94cc69af63aa0e197374d31a3741e6626d2aaddc27fb79f42d93c990f894ac57eb53b93156f773bb653a5d9c7bb0bbf378fc7f2354ac89d9836b92e6b1b811805a2d46a6c25fa73a5be6eff11800f3ae7dd03754df740af311d266d1722699ee2301cea290703ea128faa043130f27fa2137089ae5a16e57bb202d5bfeb198f1256d8e2a258b80c5f9a261717797ca6b9f02bbc190be064f82e9dfe61b9be5cb4172bad178444b021e04fcd74b92c3931cea35d77c1546a2d8acbf3bf883717f203c528bfa1bcfebd5823597b5cb53ccdfacd6116dc5a18759e5721a8e08ad609821874605aee3b1e6f45ba49f2933fede98da7d1b1f4952c45526387a2f09c7795fc1d2043ab491a825c877f884d607789155be38c5d0e293d89ade2fd54b40ee222271c8d1983849affd04e3f3a5eaaeee54679b6f3daac076e7fb8ad013d635f4e737527591bba3b2d0cd45bf63ba9a012e9855ad4925ac5d6b06f3907f80b1abee777f0d2b99ce4ccec1c09c856facf9cb870fb59818abd560b909cf09587de36b7c9ec511970132ac613ad443fe8018db91184c80c395d2316fbb35cec507f99647219309c3e4fb352e9d73324b2ffe05af8b1553e0d2ed6ac75e90aca6f6e24d22bc26a7687ac682ff0fe0db4775995092b9e37502adbecb7f119544a1b8fd811f997f6cf99d8ba12b51d3d63c5db6d3985744803fa49c9cb1dc9038c2428b47d9bfaa127a6b97e06cc72a6640c85540d9c33f889311587150ea18f3eb9a585cb4c3578ed2b417f6228f5fe2df21a430ddb7075711eaa0c68ac06febb9bbc43807abfcb9719e3e70b1dbdfb486b32a887700059608a90e8f6820904ff78604b0924263c7bd9a8077a247d9f2ecaa5e881573f902592d98ddc7556cf471c2652b217f8371fe520872db6ac5c38154fc06bf29279e950294195e194c559e2cc7be9df1bf87dca984c34a6fafe44b963f4e75bb2b871a954acca8543662554dfea09620cab67bda73307ed6868acddeff7c33c32b7d6389a72280b1a8d100b403c4751e3aa96ea40f2f4216db01e4a374be11de9fcfefe37d72bdc7379f18ae18884cdda3479f44a073e743a02454ad7762c3ef054ceb272bd2d9f039a9867c1ae03bf4922b5d1546f0261c3ee4d2977069ca7965dfe7b82631852b3cc07b01a8ea368b9ab93e05464565b3f36eca5195425427f44f7ec7c477ebe0e5a62de575fc8d"}, {0xf0, 0x0, 0xff78, "c2e85712465a95345ea777921ae10fcdd050e60c314b082a9cc0bafa57a25f17cdc690bc2e31753a04fdac7d9cf9763c345934bae34248d3625e1e7d06f09f5a5f134b3ae53339148ab7daef3096f784b7ce83e7c55667640c8c44d9a60f4f1885b04bb9e261513a2c3a4de0de07b1497b1af9d5c37f9635095c55f5a652199095dcc19efd3e40d67eeb78e4a108dd39bbe0a5e763b3ea18ab0f31f983ce17b3c814613083198cae67d278ef471a37fa991fe9976ec7b1a92ae1b9cc801f20ccad991f6a94d81ce0c602bb60df9dd0198f0349e65f7d7359528358"}, {0xf0, 0x1, 0xffffffff, "a2f722f5ecb6b055986e01fe3a6fbb15a8313f1647256f83264ec0cc3b48a8979ec270a0e0e23120e6908640e6e5fa728b57ed075a723b8640aa87583d1d1beccfb45c30a6b31267981f78c3492ecc70e5ebdfdc60034f23feb4345ecac28d51d73c82ee6d758cf44feda27713f77fb3b1b7d191cddbdbf47f992bc78540f3ee442b61f9394a69747a390433bcb7356ac31697ff10623304b708a441976bc514af9423a9ab93d21ad72e869c487ba6c30420ee9b5d3037482baf760b2d02f8feb6c00046934ed0cdb749e8de18ac5e8dbc2c3e5802bd2519b32d"}, {0xe0, 0x0, 0x800, "3423e441cbd4c9d839e74c23dddebc4483118f2b6da319d542fae51619bbf71a2736ba201fe5c1ab1efe4e8a3bc21a416327b75c5e074b2596e6e7812178bfcea28a64614353f8995def88c4dfae84b379a18ab00aec20cd9d20a410822ac8d573e470763622127b23623134684f9e7105a8a9ed476d12c8f691e7d1ccc5838ee9c4208b67e9f509f0ffd65f29798635fe68b73844b5bd6e8db312592e63abafeaa8c5d08037f8d0491d8a04e65b50dbaa804241cac162ed2c6f6ec0c2149c09d86f38113d5f24dab399760e"}, {0xd0, 0x12c91433113c56bd, 0x400, "4dbbfbddcbf328bb00f9325dd183695c0a4305d9eca39de9526895a2c07afd99baf6791f370a6e6e95cd26330de7902d78307fd130dee6c5b8c1036ad108190f66379bc27fc522bccc6fd15506ccbf5ba5f547123ec631dbfece824f69db37cc6620022b0a34785ec1d745f57612d73f10c93bedf8deee6f38fe81ade8d0b53eb58a803f8e218393318efaf04c9d40f673286984a3e7064725b3f142fc7056c559532a54064ec79e17abeb81dccddd9ec226e713eaf3110f12e0"}, {0xf8, 0xffff, 0x5add, "f83e782a9ab7e0180b006189d6e7352b534d29bd5514bc18d2e6358c0f634343a0ba0413f02e5d125a4e9d2318eb2cd7246d700821b12b8ad5f9fd20163c8f821a1c628db8002f66721f4dc8b8a6e8a8542bc1b79ec471ae886c3d3e2455181822579c5159f6e4c1b051f689826b0e26773a0fbe9ed3fb40c19bd92b6502f8bef33e5d4be577cb1d3054d3f9f3b60e4d6c437bfe57ffcb761ca53bdb610e94e925e7ac9afcc868f3f8a57905e92f4e2b8c1e21acf06d80aa6aed53c6ba2d02d3b004d24b8621b8016193683d84113312be9f3113c58f97260d8ce3619ecb1ec1684598b2ed"}, {0x110, 0xffff, 0x81, "75b236a672b3c51fe49fa7e18d7e75715533503b8f8d2953a1f583bcd559e095022a98f837d885298e2a295e49cba6a1896f3c397876ed4d3b36d3fe150cec30e72817dce6bf45e4271321b102b04c638b56661212b102e9fe72835515a546bb5fd120fb45b442c0a083f878a34fad79d563ba88e8e2fbb26ec88d1acfd65a59ec19fe3f86655382736692935bda4737b5993499516c724e733c89c6982f72a96dffdfc79b3219d92b319fec1b710e479ea04d81c15cd6ba217f277ffff7e651ba896d15f96122ea72c4b00f579ee4f9b3522f93819af9dae9be84a5a0f3ba95b36ea3539f311f39fd55e703a6ce008290f438df84ea3d1b559f"}], 0x15a8}, 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000240)) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000180)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x371, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x800, 0x4}, {0x18, 0x1, 0x20, 0x4}, 0x6, [0x5, 0x1, 0x1ff, 0x1241, 0x9, 0x0, 0x4, 0xfffffc00]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4502) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x0, 0xfffffffe}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r3 = syz_open_pts() kevent(r2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r1}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r3}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000640), 0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r4, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r7 = syz_open_pts() kevent(r5, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r4}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r7}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r7}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xfffffffffff7ff7f}, {{r4}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r5}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000380)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000100)) r10 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x10) semop(r12, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r12, &(0x7f0000000300)=[{0x3, 0xad, 0x1000}, {0x3, 0x74, 0x1800}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x3, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r12, &(0x7f00000001c0)=[{0x3, 0x4, 0x1800}], 0x1) r13 = getgid() r14 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x9, 0x1, 0x3f, 0x5, 0x41b04e41]) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0xffff, r11, r13, r14, r15, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r17, r18, 0x7f, 0x3, 0x49, 0x7}) msgrcv(r10, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000f022d7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d79571a0469e1da239b221495450dde4019de9d9c3a2785cf410f3fce8a4901846e8a2bcd4afdc999407caa7aded7e87f8ba09c9556bca629b3760fc340800000084f7bc054982014862ae3a123fb0a5690997ffc3c7d99f90a6070df7714ec23c6154da1f981a7d0c6b9d7b97c7690fce63170ddda0bb87ed80d3ab0c82b6f5069a353b573fa805f90db19bea5984897be5d96ed8ab12f92cdabdeb124613674d965a33606706e95b7b6acae2322ade"], 0x9, 0x1, 0x1000) 16:00:25 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r3, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r3, &(0x7f00000000c0)=[{0x2, 0x100, 0x1800}, {0x3, 0x5, 0x800}], 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x10001) syz_open_pts() syz_open_pts() getppid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r8, 0x2000747a) syz_open_pts() 16:00:25 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) socket(0x10, 0x4, 0xb0) setitimer(0x1, 0x0, &(0x7f0000000080)) 16:00:25 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000040)=0x8000007, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:26 executing program 1: r0 = kqueue() r1 = semget$private(0x0, 0x1, 0x1) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000000c0)=""/125) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setuid(0xee01) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r4 = semget$private(0x0, 0x4, 0x400) semop(r4, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r4, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000500)=""/4096) semop(r4, &(0x7f0000000040)=[{0x4, 0x58}, {0x3, 0x81, 0x1800}, {0x1}, {0x0, 0xfffffffffffffffd}, {0x3, 0x10001, 0x1000}, {0x2, 0x3}, {0x1, 0xcfc, 0x1000}, {0x1, 0xfdf, 0x3000}, {0x2, 0xfffffffffffffffd, 0x1800}], 0x9) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$inet(0x2, 0x4000, 0x3) chdir(&(0x7f0000000140)='./file0\x00') 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x480, 0x10001) r3 = openat(r2, &(0x7f0000000300)='./bus\x00', 0x80c0, 0x44c8aaa61ad54373) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x1}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r7 = getgid() shmdt(0x0) syz_open_pts() r8 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000000c0)) semop(r8, &(0x7f0000000140)=[{0x1, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) write(r9, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r10, r11) r12 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r14) fsync(r14) setsockopt$sock_int(r13, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r14, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r14, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r15, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r13, &(0x7f0000000240)=[{{r13}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r14}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r15}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r16}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r12, r17) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r19, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r18, 0x100000000000, r18) write(r19, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r20 = geteuid() r21 = getppid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r25 = socket$unix(0x1, 0x5, 0x0) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r26, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r28, 0x6, r29) sendmsg$unix(r19, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r29, r20}, @cred={0x20, 0xffff, 0x0, r21, r23, r24}, @cred={0x0, 0xffff, 0x0, r22, r27, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r11, 0xffffffffffffffff, r7, r12, r24]) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000240)=""/61) 16:00:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe72, "00370020000f00", 0xfffffffffffffffc}) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(0xffffffffffffffff) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = getuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r12, 0x20007471) r13 = socket$inet(0x2, 0x4000, 0xfa) writev(r13, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r14, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r21 = getgid() r22 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r22) r23 = getpgid(r22) r24 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r24) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x1, r11, r16, r20, r21, 0x60, 0x6e}, 0x0, 0x1000, r23, r24, 0x0, 0x200, 0x817d}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x45}, {0x6, 0x0, 0x0, 0x68f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x3, './file0\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r1, &(0x7f0000002a00)=[{&(0x7f0000001680)="34c2e7802ffb00375f770e1ea1ee2c058268827c50d539342470c39e3cb272cdb5c3f6da6fbfc22b1b66149e1a0ed4aacc0b5496cad1909c7af6c27a00004b962aa318246ac44bbc7af173f9080921a51942dc6cec7afc3ff24f1eae390f543e47143070ea0bdc27646da426a7ec4c8ee9cc4800b409ea9ec47c7218919644f635475a2c490172e468a3e3ac1f980862e53bf9817884e1705f351e8b29d0f20c", 0xa0}, {&(0x7f0000001740)="d5e27f3abb6e90f00926582fe6beb99f79ffa59dec58025e4a2c53b2c13e12a72c4d4e93c0207973a254b8da52b916a9d19a94f58558f3bbd07c57cf56f9763283f419ca2fa31985ef", 0x49}, {&(0x7f00000017c0)="0952c1a98ed494983b0da624242b4bd811b77fd31e5d34e9afc0b90be6024a06d631f5a404fd66671ec7d95ef82fe7f8f4a43f6663dac7049fbb7fc357096dc6c50cbadc7273cd798ae9c51c2ef5140a4915dddeedb51c71e62cdf970465dd870b7a478e579b", 0x66}, {&(0x7f0000001840)="6adf9c18e943b57e1ee83ffa9e04c6dd231e981b0534ab4a7930fb3b6e5766ee031f22c9ed1ea25c735470b2f4f91fa7200a195247e982ab67fddc470166ce889465b2c92daf986411252b3c16474af24655152e38c01fe8ffeac13a57748e73935d208f536b3c315787d6e6eb789cfdc797057fd44f6c7ead29a7329f397cb5773e1ea22fbcd133e86101ee48a846c3c8c6c32c51d4a0289117566c8640b802f63cfe2f34f2a9b5ac296f6465207d3ec39fe0b3bc8e1cde576c4b991b725e9a066db2a0a910cb87deace902a818f5a24bc920d10739e9e9dcf522", 0xdb}, {&(0x7f0000001940)="beceec7e83f744e7ca3753d752ade8a279075e2fed53cbe943b577476418caa7d49d13751107938f7ebbce62c8bd529bf4155379fe3d07154837e7a06590d0d838eb4ee7bcd5cd7701600d6f0b6afb3183815518be3dd8c1c86e68c8ea3b8385959a9ee28519529380ac4f8022470c4c234979075fbbd34f54b2a7ed9218b712873c4265044e3d8dfe67fc2f5aac46349bf3e13784c87ca0f925fd9f888befd516617a39af96151945a1c50755f133121ee5595beb3e3b381eb76fe2e379732a18a6f8e751edfc43e065ffdbed39ebc0fc2693e646258763d9686e4ba26f09020cd54121e90d076f4f5af1ff9999e8af327f147a0f06598362859d887e83969e9e4d9507999d29d68fe3600e7816a6e8f462e7716df2a0abf01df9fd66274280de87ad8353189fa4fbfb354a65c14cb35694561f5c14529966afb17266c523b9babceeb1722d25ff0aed774e033f57d478f36b123ec642943d0d1beae27e3874bc6d477146b451e30bde4b47b5a058f56bc27a35e7ebf6da9ffaf4ddd7bd04c2288e28162048fe88ce729be6e8301c7ef0aa5ada800982e9d77898f76bc903ac229f12030171e61efd6d7a6e517c840f7d376b938bf78098c5ac9fa14f5658029ab24a0b2419edd39c30dc9b1ffac1bd1c5ffb0d158aad1c2bdf4fc01544ad7a348f84b4759a90c49430f045328ee7a600d36d47a1be5c73edfd84993139d36464aabd321c3fc32ab74be79f76c62cdd6166135933eb71c9fe21fab77bfe575eebea9fe6a1a1e54a609d466961cb47c0bfa1268e3710a6bc83536880e38034aa4e5d0108bf05251e21455b9a750edd195c05860f8379660fe9e6e29adb210416a36472ee0982ad0dcc91e56e97cb20b27b1b9c34c5129e95988225b05f80472c927f378c3d7b7b74956d5cbd9a2a58f9d87b082653285e47c0b6130076b80954693f9117b04e81844ae5e7a36267fb862e78b7d141da33af8d663564a9d50119aa1b19f1acde8a0045142cc1e95ca37c4b14baa9c7f7694286431e6eb3d60d48f95ec4ff5c5317ab84280fa96d5b79496d15c6087cf23b8ae992cf78d12164fd077a0d1cdeb6d8a114b305d98a654bf149bd05a9715878e2e2272dca18eaf044835a4e6546302e522efefce7f067be53857ed0e50c2905bfb2cfe8e9d86ace549601c3109b3f7ff6177453011acb2f672963d8110f188987a4bfcdd91d0cac7b67f10d20acac50f5f249f55bb08109f8788ad6dfe1a92d9d2ac58e4c96da4bff3a299ef04d64b69990cdcc8b72ab339ec0e89e93a08f15e12347e0c382bee412b6c72d7a537928683537051640ce8d8148d451d0ddf2e3be9266cfca219bdcb7f376eafe8592bd3e8dd9adea0401ca6ddc245001dca2b829fb3af2047eee1fcb0a732bdbf2c68037b4212a069fd054fdf354394508df3def231c1f7b7270089ce88019c87a631139f7630021f55530e134730d98135e4f9d4db4555530e268e6a494c92ac25e2b1512bfc24cc4d9a70da47f6863f0f34d5a327dbe112c9ee1f2e2093346809ced99efa2151b77bf11ce28034864cef7b26df49b0d853aee309411e796f551d34341d38b5f44a04ae90ee27a4b400b1e754f17ed00705908e0f5e217717881c7f38e3a712ef017dd9b0ba061b8d600f42139edf94eb00ba65682fcc2f15e99c6ae37267fe155d160d740183cd6b1f3ba88114f18d1e03844e430e6bac35a538a00af4f77d56795424d57d290aaaf10232755c0b3890c6a4c2e5ded13b08e7c57174e9758f78d2fd7e7f747129a7e03510d40eec822a1bea824bd3c846ce994896387d50bbf82e26df73714a0525aa2ad129e9f2dc8aaf7f76fdbfc4e64ba779e5f94b27a753eb1d35eb3fa5e3e91222ca0b259312e7523d122a16c687fc5b7079fd18242262c6da6e74f08a912af39bc27d72cbe1be63cdbbd1848351f261aa699c720fa7597ea85df79521791074dcab525680055772e918e6d6830e091713a71a44d13d5f1d7185b6573b3fd7da18786a65d235a065be632310c6371541580ea38ad40fa697b3b0d80e5d4d40077234d52f6f458ff617edc3e32265c835d43af7b5b44738262423c5cbbbd9aa40481282b74dec46b42e14188817181f814c7bdb8238c3efbb89eebee458ca6511e91393a95771b794b14ea9dbe758cedf72cba4378f3df626f4c2a6d928e554adc7748f6eda5d6e11dbe24ebadfe9ed7ec5feb9f774d17cdacc2654bff4d4f415d2fc85acfa47ff42cd19f692725393057a26355d38337cd4677cf15f6a6ae87a4f4f7c3eea2bd989c7642d0cf21718c124af51f3b2ce0113c6dbcf28b56ce33856a44e77b754fa57a526b830e1c41536579dfc8e42a4d1a51d69e33ecd194d085be94a4210c25028fb90b3d6ea6fa7d1a8e217549733ed1c66cb45a3455c7404cc8eddfd4bbc53557acd01e687cc926d4ba6421dd5539f9494b8dbeb97e6768a2d392c7685bb5cd8a42371f742c351c6bf70f629ca3cedc48ddece2e93a4782ec3600aab1723c4aa20e21e7b137ea4017ccc860b976ccedd9235503da952680a7803e095b49d417a7547c112755e8a8d5dd27986ec30c6b236b16f67c58aeaffb14b5ab530059821ada1f525fb0dbcc99747e5fb3c632afcb14c8e77cc1a43d8264e3521df624f6766b350c9a628f4211087ccccfad24a00694ad5670217b143925e8954c03d6d708ab48b940f01145d2e4fff662f1b40179d90666e24cad6380062b38f912a070eb74770b9b6b964cd8259017e6483893a8760813e78056333a41654d3464597bad8385fd8f547ce2e7e5900eda4953b0bb37262336f98317f089e0cc2133cd688ad8b8f6ef9a0fd8a21477dfda3e4d8ce6e5a8abd371aad6a3f19e6d86f6aa29c27a0ef9455b8e5c02d76eaeebacdcb886af8e07bc85386163651fbf5412762e6cb6618829371884c357fb994dcfcc3659e3b137cec2faed2afd089b76322e4f4c65f39868fd50c276b9cdd93791fc122105c864de0501fa5dd2af13d6cf3f7dc3b6b2875d08ae9c693ca75b46fc589442a1d8c89af0ac6cba59fe6a71a58e415f2a805a550ff9687424c45fe264d182996df7480690316e759b3fce9be1e5e0d319432d8c1b7d0406e35bffbc31e0e6e8bb8a6db14af33b40d0e87eb9a4e1d409ea47d834590d697d3061a179147595e86a7510545e88014c2bcc0b842aefcd0327bb343f774de990d052c5f76f4e1f3e290ba5c7836b959737b899eb0040dc46f1231651cdefc465c467e7e0c4c8709676d5434e0d9bda24f0b6436ab1e2336457cef78386ac0c1bc786fd158e0bbf79f9741b06909fbb58551e64f5039d56799103256404de66e4395fa43e450e772c3947ddd3af803df877637f4c74dc9e2043ed7a9cc84519c72532698aa3bc19a118b98c1c8388561da74503a41a1400e8beb2001e8299814ae1f26d2d7e11b2ad7621fcb303bff57d29d018603ce6eb5db8c056f8e25dcae3f3faf394cd91b1f59b00bfee3158ff69e93679f5e02757521dc724d0418c0543bc9cb82cde45e769b641b8fab06d468e65c5ada450eb7e413123b60165a35ae64b222efd382c69a70a8e9d80eddbcdefbb094bd898e03a93b534a7105ecf44ba274f9fe12393e8534e040a97a8002906cb119b4b3a3f75f41b736597caef83c0b4fe918dbd629e6b8a7a04f0069d9d95fc94a831e2f6969732ef64b5166942cfcf35f9a2428f833c213cd6960eda815783a7e69be86fd0f23b328d38610b821467264f2c282c624eaf4aaaffd42aa97fe6e5877b00d228cf03a1e3c435084cae184093d371516ee499f680c2186fc37e527c689f5bcd5d18a00e89fa03c635ae4a0308a95c4e08f0261d9e5cfadcba9d9207d1c2d44b5567a7235ec89dcec23b11447c764e756af82ae561157cae475e42260e5ebb1fa412e91196c8f319e16b53c5a81175d385eb38792a4732d419f62619be10e219ff82ea371bb9fef2e1b14abac57cb87fc8f51d23e5f104991014a3a50843c2f89cd39a263963a4127e59676c8bafc1cf28e0692cc8c31fcb3caf8dc082bb7c8b65c526beba7b3df02e6de7c18c187f0234bfa3d7b7e721ab0079886920f9e31ed67460388ea486d23f46bf6a88aa63590547c77e809ad43c3073cbaa90000f5c91b91ca6ce30ace1467005e3fa1587bf4c22441ea77363f060a2cd7d369670c8caffe7be5a84a07e54fddef7bbaeaed2fa97607de1397a40bfad12ca4f7c86fb6f4bdea0b967a213a3e0cffc91757eeeec6e203440e251f4eb698115e9968a4e5d29aa2a03e4aefef82850af538c6f6dcc1a34e6c49a87e9960b3b6b26e5f861303dab8f720ca4fdb70df019ae8ca1940e9a83a9264c12fe5bcbe7c3afa6a410d1e6bc42f3277e09dccdb15bd1e789aa6152155320e9d1eba0e41f1410db9b3f105904202d2d677ab288d1bbbebbe7e5326f53c43fa8570adfe976339925f8b995eaf44ae815b7656628c9274a448ccc7124796ad036a4afd80b575ab6c2ead94d20bb2c164b8a57fce5715c384e62adc81b342196d5ce49764205ae14dd0b1d577e11a8d4bddda5c030d7c6207826f304eb3bbe55685f22d6d7a4c592a41d7ec436c9edb64345fd5527d461f678a9e8491e9588a08e914b928ac557779147a7bdef0f03f875ea9da203aa14e85ae7f832f71f2bed1c54717d4aa5b94faf5acd866d29bee0c861bd97e10e441583330051565b4aeb6ce95f9a4a14c2db82d7f7fbb6bee171c31ad43a6d0f643afe1b0e08fccb1d5770d5c5681ff3bfb98c062ebc4b63ac1b1403b257f4aac82686af202b48d32e6860028070d8a290cca1d5e6681da76e7d3e9a38bb29a43cb052a4c1aeb30dda3becaec87a09cdd16b0d3c289f0c4bb2ce754823094077e30a779112bab74c83ef3617c70689a6f417b4d9c872eedaee9dd4c5fcb75e0391c693df40ddfa56c990f668dd1f4899f8c00397fc676423c962db3b9f6895422c6ff6fd23c68cb549888a80757020d2656205d53aa266c564b94c6fd7bc986dc06dff5193c9020eb6775c664b3f6f81e0ab5822b2f819b67ab08d9aa86e5c426168fd815564e6eb0bf75b08206aaaab5ec09b7ea24c30f615b28d7f8d406a46a5375a70c4651ceafec3c2b8053ebb82f8fac44c7938b327cf01066fcdedb9cf474c29fad349f0312746a2fd99be9360d0ad1ee8df5ed7d7453b0c5eba8d61f1501c6e35e381ebc7cdbb903cf604a3ed54e2546376a76af60101b9f68b952b659fb9f4b79e7bb45f6b9c9f60e907295588bfa5b7a26cbed77ab156b1c94fd84564b0fe9a0c38c6b31a96f4dfa4e62d929db6bf4d752ad1453ede485bcf05e870e33d4ccf0920e0cff300078b13aac0f0f8ef5ad04b4481b8cb9413e17c5be27d0ab3c5b39d56d6875c398895e61ac146829d791da912dbabe3735401277b1736a159d14b279d33d70be30faf71801321d505867c468b2dd3a14f3c585e473e0ba2d76984c8c1e1b896a444d9121705c2be377e012eb3741fe273ae605b09e8d06a53e2bd7e7057de14ec5577ec1892731ef6a7f6814172af12efa75f957bcdd77653e11f3935ba21c3b1256cf804a123cdd3f365309a3fcd3891d664766313072752fe636b7373874e71d67f5eaa89eb1f2cc02374eade607a809f52b7deb1f17b0e6ec6e2eb40ed40dab3d722a1f268120585e50329e0353159312d9bce8a6a42f05b80fb2838ab812b8c10d5d9d3badbf179756f156c939e68492a945421a3fa70806c8a029105a802abdae80601d695bf8c8e258c31c52431", 0x1000}, {&(0x7f0000002940)="451ea8cb167db9faa468a43bd9dc32216f1410f6a5f0cdb38cc1fd39e61eaf1807c34091cb03aa42d241775c2bcfb2c97f19a36ea8ada4262e874572e3131b95ab85c62fbd8912cb31c22a97", 0x4c}, {&(0x7f00000029c0)}], 0x7, 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x20) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8101, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000001c0)=0x7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) flock(r2, 0x2) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./bus\x00', 0x0) socket(0x18, 0x4003, 0x0) getegid() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x200, 0x0) 16:00:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x202, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x5, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) getrlimit(0x7, &(0x7f00000000c0)) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chmod(&(0x7f0000000100)='./file1\x00', 0x40) chmod(&(0x7f00000000c0)='./file0\x00', 0x1a) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000280)=0x3000000) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r3, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r8, 0x20007471) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r10, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r15, 0x20007471) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r17, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000040)=[r5, 0x0, 0x0, 0x0, r12, r19, 0x0]) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x16, 0x0, 0x11e) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r25, 0x20007471) r26 = socket$inet(0x2, 0x3, 0x0) writev(r26, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) r27 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r29 = getgid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r27, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, r29, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r33 = getegid() setgroups(0x6, &(0x7f00000001c0)=[r22, 0x0, r24, r29, r32, r33]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget(0x3, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7, 0xff, 0x0, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) r3 = dup2(r2, r0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000040)={{0xffffffffffffffff}, {0x80000000, 0x4a6c0ae0}}, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r2) r3 = getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x80000001, 0xbb, r3}) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) write(r2, 0x0, 0x0) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0xc5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) poll(&(0x7f0000000080)=[{r0, 0x100}, {r1, 0x10}, {r5, 0x10}, {r1, 0x80}, {r1, 0xa46715d7c629b5a0}, {r6, 0x100}], 0x6, 0xfffffffc) 16:00:27 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) pread(r1, &(0x7f0000000000)="3f64a4088360b2879e6d23565bba73528e1361795214479203ff3f6dc6865d985a527c0239303427cd5a78d06452528b00e88e19100ccd805dac5b064475144a20d9fc62a94dcdacb79906ea9f19b467bfb65df0d0413c20395d2fe417b3", 0x5e, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) syz_emit_ethernet(0xd2, &(0x7f0000000080)="7c6e1497f14945ffe42ef1dc69c13ddded0a04f455bc746c46584d3c9499d666a00833fda15a02df2041101d1a93ec5df191cb851891702bed45696b37344829b3c51208818aea8e6093483e5aa169e3f5ee31bc16a21e6a94ad99278f7b1a3a1fed6ebae08620226fd673bd6cde67ffa3d410416dcf734ec00ac786f1b41d2fd957eec90792f83d4fa7ba280bd245b322489f0228fe817fafdd9228856d9ded1bccdbf39a1e3cb5f8ea85abaf95b0c6d9659db1cdac09b1bd9e567f3f1b7ce5593a7c120bb8b84fcadf39da28308325a480") poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) r2 = socket$inet6(0x18, 0x0, 0x2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r6, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0xc00}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r12, 0x80085762, &(0x7f0000000240)={0x1, 0x18e89e51}) fchown(r3, r9, r11) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0x10000, 0x4}, 0xc) 16:00:27 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) dup2(r0, r1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0xeda) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:27 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'t\x00', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x400000028}, {0x6, 0x0, 0x0, 0xaa45}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f00000004c0)="e21b7d0c0400512c6a4c248f455930738094679434647c8d8abc37e041ffa33e0ee8e358e40e66f0c517b28cd25c3110623fbe6c4eea6e54c7b9b41f9fab571a51567bd0b789e973ca9ed84a90fdd9ab8aee51923d877803672018779e56df1ef4c0c0c0a3475055fd440eaabdfc0cb6f440fc77f66b8832d90cb1c7978e8179e6243ac98ca15c20c800f57b44fbd5f1747a3ee41f413df9c9db5b4d6dfe8f77bd9ae87a28de8e409020812af5d099a64910fc30c66f47c8940e9d373d4b062827bc1388bc2105140196de8b491daaccd7ea7343490fcd3bd678e7e2ff2b86b1de3a48345afa13729b25a2a7118bc9448599ee061890c0031791791e100d88ac55d13f74aea2f40a96784036e672cf89f9be63ab70c75c1295ab6692e875bb5272510123eb40d8c3f3d56e1120c615e1547d3834569cd78ddb3f9c551e81db26a35e46ba578cf6b61408819eeee23e5b0ca5fa190f71d2a59e870377adfcd35dda9fa2258552ff7c21f748bb8c199aa6a33736995ed1d4a9e4b3bbe75ad81e095e596d78f40ab6ed3461dfe1f67a532fd1658ad020ef252b8b3ae11b6f413a92529a238e5cbff1be99dcbbced953df8a5553d5373d57286be68f41f59b795c57abe36e7e5ef6b66396e6e78a7beffca2ea9909c286300ba00cb2a0b60d3f049a9fdc84ce0400da088d8257e24db55f1c715489fe8e98f49a6f2e4138228d7391d6ba762c53bd8e5fdbbbed0b094f7ba90a462c99fc727689f575d44270993902ebe97ef99e7bff282c757bcab4ece6e3eeb327bc23640a814e67904b10754139", 0x240, 0x0, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf7f6e53d4e3be7d3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0xb0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r7, 0x20007471) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r9, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000540)=[r11, r6]) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r14, 0x20007471) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r16, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r21, 0x20007471) r22 = socket$inet(0x2, 0x3, 0x0) writev(r22, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r23, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r28, 0x20007471) r29 = socket$inet(0x2, 0x3, 0x0) writev(r29, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) r30 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r32 = getgid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r30, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, r32, r33, r34, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r35, 0x20007471) r36 = socket$inet(0x2, 0x3, 0x0) writev(r36, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r36, 0x0, 0x6a, 0x0, 0x0) r37 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r39 = getgid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r37, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r38, r39, r40, r41, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r42, 0x20007471) r43 = socket$inet(0x2, 0x3, 0x0) writev(r43, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r43, 0x0, 0x6a, 0x0, 0x0) r44 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r46 = getgid() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r44, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r45, r46, r47, r48, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000600)=[r46]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000002c0)=0x101) r49 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r49, 0x3, 0x8, &(0x7f0000000080)=0x7) bind$inet(r3, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000380)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dbpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x2, 0x1, 0x20, 0x1}, {0xf2fb, 0x20, 0x81, 0x4}, {0x9, 0x5, 0x20, 0x3}, {0xfff7, 0x79, 0x2, 0x800}, {0xffff, 0x4, 0x3f, 0x80000001}, {0x26b, 0x1f, 0xc7, 0x1000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[0xf4d9, 0x3, 0x7, 0x1ff, 0x9, 0x5, 0x6]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x20}, {0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r2) nanosleep(&(0x7f0000000140)={0x400, 0xfff}, &(0x7f0000000180)) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x10000, 0x8, r2}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0x4) r4 = shmget$private(0x0, 0x3000, 0x420, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x1, 0x4, 0xfa) getsockopt(r1, 0x0, 0x1d, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[0x9, 0xd5e4, 0x0, 0x907c, 0x5, 0xfffffffc]}) 16:00:27 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = fcntl$dupfd(r1, 0x0, r0) write(r2, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffd1, "855c000267a7230004001a0020d9830ea462f913"}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) close(r3) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000040)="958ead980b0f782c4cb8577bf7d4589945e86dc94efb332e004b4298d4123e9f931873cf8569be117079a624937deae1497ea6b45afdb2235500bee64f3c37067787194a2793393a087b36dfd666f371eadb2a7a377b281537123b109d033341b698db8c4e218906d93f5876f3e9cb645b", 0x71}, {&(0x7f00000000c0)="d57453029e729141ef74d81be92f5fa94a2d2f43ccbdb325970869b5f144ec0e22f7fdc28966278b2cd75796", 0x2c}, {&(0x7f0000000100)="277d7e224b5f151bedb36e2a628cffa3f1fb41f18ec3761c6d15b8ff1559035b63d798b54464fa9f44a35cb4e011afcb12c4ad31a27f960d3ad040a2e1c5ad27f83e3c9c8acc791cbf397534679733ae3f2935aab230e036f4d4046ef5c52d72940a5f6f1e83c25394a556d4865212ebcc8ae262210f9ee3850b317d65bdbaf9c6cdbe85ffdcba34ee475e48d9d50d41a53fd4c64d90760d391668d36da4913717cba85d11c19f3d59d488b1d46d32ffbaf53cd4ae2aacfe99d7c8b9ce05fe9cdcfba76b1e13f6c023edaaec97657e291f1f21d5ba2499abe3e72c000555cea0dd", 0xe1}, {&(0x7f0000000200)="b073acb6af959c30fd1158810ed3a193b3c97fedc0c2656265222b9b900421e72f7533981c3045e374697ef6b9fbcb817ceaf752a8e98d6af59c3c2685c5918f5cc6a4aa5a7a9c2b897920fb1e5c77b33ce698bb5018ea4952d2762c24955fa6dd3e87283c33daca3dfbdc10b13b12903be34223564f76165d0318df54358b49ca8a097a19b854f04f26b900654d4d9c51c5ca93fc03f214796e34c3678cd32633051796a5af2fea963b4ef105b737062c", 0xb1}, {&(0x7f00000002c0)="4ee0106ffdc617b39376070962def4410286ecbb94924e9db566e8625821", 0x1e}, {&(0x7f0000000300)="6d2cfa47631bca0bca6e6820668127f66d2f61ffb773c8ead82ed66c69558e95352b4a80afd94eae89dd324634cbbd3e60d20e4983fc82fada469506b0319206eccda2a8842ba3a8a20ddc9c2e005ec427b6d64c404ca5d20b2c371e41b144361f6486990c440a45db84d25bbb426e4691b5f2c550", 0x75}, {&(0x7f0000000380)="fa18932ecf58e69acf53b715b9d8c9464b8bbb80f999bd525881a03a97be844e1b92222f43651355138a70877ddd048e2f5d5def50fe2fd7c479d8a35da709da95261a0c40a67690d2b86a4a52821cd8fe0391014b650f3758b7d3252839468715be76a6c9135266e65210b0436247304154c2d3a53ae957c3147806317457ddc820ba3a4314e91507f5e281c104e2a714d507e51a74c30ccb42b34c594ee855ed2c9078bf4a063228ea951eb9b03a95a85d2db2269e43d6f37d05208ef17f8d83502bc3bd4104d4a63340b2dbbb134da3375757a6ee8a678f9ea210da83e599e476bb06482c99368ce084dc4bdd29a07a774a4a1502d431e10cfc", 0xfb}], 0x7) kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x3}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x10, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000001500)="0f3145bf879e6a9a4d07232b49893b1f4138e93e0c0fb876568929d7981dc0fd2732c55f4588fe0da5a264c04315fba62203c5609bdb7d48bdc9fd9721ca8c5d0e2d7be0a3d6a0ca15eee5b54c3e2b3761366876d5df49765bfbc910c940e357e934ecd8f2b7395ea62672503444e6600020f3d0a8c7d543b7fe7c4965387d99bd6ed2b54e20127f9878211e2f347f444f82c705316d31e4142c1d2b606fc754665b1f38bd71c0de8791a5e9ecc61951e3eac7643bb64917e3faa578b7887b49768106cc29d46c4100725fe22c2a97af4783a5cd9317ab835e7eff30c966d24def6c88dc9b5cf3ff6627c817b0ff", 0xee) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) acct(&(0x7f00000014c0)='./bus\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600), 0xc) r2 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r2) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r2, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xfffffe14, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x5, 0x0) munlockall() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x1000, 0x2, './file0\x00', 0x9, 0x10001, 0x401, 0x3}) 16:00:29 executing program 1: getrlimit(0x0, &(0x7f0000000100)) r0 = socket$inet6(0x18, 0x4003, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000080)) listen(r0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000000c0)) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x6c}, {0x2006}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:29 executing program 1: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5070932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729d7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea14581bdd41f986fc40027f2f064b23f10e01fd88c1966a2282cd7a3c6f03690a24dc8472ced34fee2758ccfa745fecf7ba3231a95a133b2791ede24b4d7bc6c2a7b19efde7e3caa5c87b7bc13b87881bb27bd6c97d5eba83facdefa7cf1c8ce733"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) setuid(0xee01) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 16:00:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x20000000, [{0x1, 0xffffffff}, {0x2, 0x6}, {0x1, 0xff}, {0x1, 0xfffffffa}, {0x3, 0x5}, {0x2, 0x8}, {0x3, 0x138d}, {0x1, 0xc4}, {0x3, 0xffffffff}, {0x3, 0x6900}, {0x1, 0x1000}, {0x2, 0x5}, {0x2, 0xffffffff}, {0xb916ecbc2c06692, 0x10000}, {0x2, 0x800}, {0x1, 0x3}, {0x3, 0x4}, {0x3, 0x5}, {0x2, 0x3}, {0x1, 0x9}, {0x3, 0x8000}, {0x3}, {0x3, 0x20}, {0x3, 0xaeb}, {0x2, 0x5c}, {0x1, 0x9}, {0x1, 0x7ff}, {0x1, 0x7fff}, {0x1, 0x45d}, {}, {0x3, 0x45e0}, {0x3, 0xad7}]}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff, 0x40000, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x1], [{}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0x409, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f000008f000/0x5000)=nil, 0x2000) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:29 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x100000, 0xff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) r3 = openat(r1, &(0x7f0000000340)='./bus\x00', 0x40, 0x8) dup(r3) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x8000, 0x2000000000000001) r4 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r4, 0x0, 0x9) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x40044274, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1003, &(0x7f0000000040)=0x7, 0x4) r7 = openat(r6, &(0x7f00000000c0)='./file0\x00', 0x60, 0x102) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x64}, {0x6, 0x0, 0x0, 0xfc}]}) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x1b4) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0xfffffffb, './bus\x00'}) 16:00:29 executing program 1: setreuid(0x0, 0xee00) syz_open_pts() geteuid() setreuid(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r0, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCNOTTY(r12, 0x20007471) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r15, 0x20007471) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) r22 = geteuid() setreuid(r20, r22) r23 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r23, r24, r25, 0x2, 0x9}, 0x0, 0x4, 0x8}) setreuid(r24, 0xffffffffffffffff) r26 = syz_open_pts() fchflags(r26, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x3, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000080)='./file1\x00', 0x1, 0x820, r1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x2, 0x3) shutdown(r2, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = dup(r1) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000000c0)={0xccc3, 0x8, 0x7ff, 0x7}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f0000000800)='./file0\x00', 0x80, 0x6) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000840)) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000540)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) recvfrom(r2, &(0x7f00000005c0)=""/33, 0x21, 0x1081, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x200, 0x0) socket$inet6(0x18, 0x1, 0x3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000008c0), 0x10000000000001a2, 0x0, 0x3) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)=""/68, &(0x7f00000000c0)=0x44) socket(0x2, 0xc003, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) sendmsg(r5, &(0x7f0000000280)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x1}, {0x0}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f00000006c0)=[{0xc8, 0x1, 0xffff, "da75d0ddefe20e2099ff56d3e7acfccf13e8a8e27a2220d3b5cab5f526e6769a13b4afef68668d2e874abc009b32116ec5c1a34857b6caece5382b9808847a43f137896937be59a51118d6834bbcafe4001d694512c2b4fd790082754a8dbe40382c0dae1e6e96f92cbb260705c8c167670515a0b256c9590ade1a69d501876696fe21b496ed8fa4155cdf56978aa59c05bddb054a9306d6dc4c6db3859230c683ab2b78a79567af40b212c9bdb36a0d35783d"}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0x128}, 0xc) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000240)) write(r5, &(0x7f00000001c0), 0xfffffef3) dup2(r3, r0) 16:00:29 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0xd775b1fd14e9a7bd, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="de73916c1ffe264a7ce3b408d5ae7de9dc4f3f29e18ba8b46fb6c324b78933acbf7f023ce47d72329f45b752fe192a74ed6edc7126ca04eba5637668c97e7c604f41289b2f2cf7c11bbcb73dcd422467e84eff1e05dda13993802f473354ea6f7581", 0x62}, {&(0x7f0000000140)="35cb5eff29e4a4732496c0674b105ce2d724c0a042c46f8c43a7cbec0eadac12384abf5fcdd990aa1d36b852d43e4b253284b049b5fe39f069d36440e0687131e68df2fc9ee22f462f6c2a53c6061f8a4863d3289bc54b9e1adc6da27a58c242b1d775255c9323671322843d715d77608ad3a4204a03209cddf038723712aa944e033ee741705a9a4a071e35062b9dd3e01ded0913c944a0505bbecf742b4d348d2c975619b0dd67554900101c0efaff15f5cd0470e5855813746ef30049d2d05552b50913d25b9f1945698490e4a00a2038053b677d5be20f9432800de8e28ba8f30e3e55224748f6afe10ffce8", 0xee}, {&(0x7f0000000240)="496ba38be76cd90d4c122e4baaacbbff12e8f59a21ad2fa19bf1cf6c82a03da3c6d5d7f407ccea0d85c16da53d1594c337aca9a976e9e4ec24f017703d8cf2cda53694562119528217a7733b8ae2fe8d9f91e2f88ae9758d42ca0f657d1d16cf9692a4e327852ac09742c01a0b183174d335bf411371b20f8a900951bf031e57f0be8639d92e76db7e57c861e46eda9b0a5d147715a888abce7db0d63184ceca365f583b85a773c3551d83d4946dbde3b65163b5441aa5124c86ac7caefd004b2dfaf529e4d85624c1ae7fc51665808f0334ea0f883c8834c7c9f26a5046a250a740d159f6aae9bb96243d", 0xeb}, {&(0x7f0000000340)="45008a4c915e113fc1c434115fac7245147bf1f024d402203c5b588e54a16807082735c54f5894bc1a57f629626e758b3863b4819eb8bed936624e5b70d2a9671eafd6651a8e4605e51581722f4a1664df99afdd0f1f124068614d74313f0b6db8e98ec0f34b93ef5b77e9fff573598fc0a0c733111240be3e5ffcb84c2c9d6b53e22e95bb89889aa9c181fe8dd176edf05635747883b1a0b45ada779fb6fdd13c6816508b60ca834bac94d12b06ad0aa05e4c531213b006115b0f0e5d1947636a5bbc33", 0xc4}, {&(0x7f0000000440)="cbd6dfeda8e48af41eb620b7dfed2901e2348280ee00053ef1afd7c15256894c4ceb78a9fe1fdd3c76f05434247fed30251a786d39010514e495a68e8e8242b491f5f0dacc2b69cf3da562ed935f5ba3b28f1c8304868afaa6d24012470ad5b16976855c69aa639b681dfd", 0x6b}], 0x5) msgget(0x1, 0x900) setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 16:00:29 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x5b, 0x7ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = socket$inet(0x2, 0x1, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r5, 0x20007471) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r7, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r7, &(0x7f00000002c0)=[{0x2, 0x80, 0x1000}, {0x7, 0x90, 0x800}, {0x4, 0x7, 0x2800}, {0x1, 0x3f2, 0x800}, {0x0, 0x8, 0x2000}, {0x4, 0x200, 0x1000}, {0x0, 0x0, 0x800}, {0x1, 0x3f, 0x800}, {0x1, 0x1}], 0x9) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r15 = getgid() r16 = syz_open_pts() fcntl$lock(r16, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSTOP(r16, 0x2000746f) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r12, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r15, r17, r18, 0x2, 0xd}, 0x1, 0x5, 0x8}) semctl$IPC_RMID(r12, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") fchdir(r1) 16:00:29 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) write(r1, &(0x7f0000000040)="7efca60a33873d55d8fdd14e3bf4da66fae2eff0dc12f5e86762b9b1aabacaaaa296c1f2157ba9c08ef2d812bde09f535493316ddfa0ce41d0916d1ddc037bb291203d670b2c9a0a346b9dde34acafbd4190761dcbe24cec7628c05ba7300ba608399379fce0c4b6db997c4f741bfa8aaea541dd2ab878254e879f782d285c75fdc161b549294483c567ebb3e59e57f6d72fcaa6471a54c6677c11ce5dbcfd08c06031f94b6ac8caf05e0c824325c5e03d3a0b4148aa0f7848dc8e5dfd19646b9e9f6a8bfdc948784dfddeffcd8dae6f5bdd9c39b565058513a3e840666d77733291a996188bc62542d3016b", 0xec) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000500)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f00000001c0)="dc25a1f00cbbafff7fc1eef4ff272af3b5b4d09c304959aef0", 0x19}, {&(0x7f0000000200)="5dd6400f2504bc17aaee003c0932235b87189303c51f31864710b1b016976a02d0be79da8d81e32b3a2640a90cc5a901c459a6f907b12ae9d3acebad04d43f4eaf03a4c88918b3c2823252c20a2207", 0x4f}, {&(0x7f0000000280)="450986557ed7c05ee894168afeb824390a3274ab21fab1fb153f0574357012f2ebc874102fff6a5892086cd2e2d409663c40337209c6fd59b1a14c", 0x3b}, {&(0x7f00000002c0)="6a82a6cb41fe4731450a3a2ea6299abbedbed20c620ab89ada66182e64ac10f9d5a18f8c51c77e53e9509296ad8b601e7adede0554ee8a35240ee9c529966c2d4c4bad2748cdb38880164c1688b84da62d7251", 0x53}, {&(0x7f0000000340)="f1ade63e0bf4f95f031f057f2d0af52011acf81ccbe7974e02f81a74e1d0c5fbbf731b25939f2b10491ec8c49a38029570eadcea80533f9a4efd04dc879577b29d2e2d524339ed6c7068d31efa6eb4f37cc51b2b02529ef42d0cba760361c3b254c1abc5c16657c5623226c2", 0x6c}, {&(0x7f00000003c0)="dc6d46f4f012f2904bf39980d618488538e69e14286a142f20bf6955026db7e232edb171cec7f78bf1ea5e316e991bd41a186992e35573cd22ae7c5159db573bbe21ae07da846a1a713812f2e3b0ce28b6fc0893fa5463732aef02a7a1a3716459e2e76581ad3283", 0x68}], 0x6, &(0x7f00000004c0), 0x0, 0x5c5b3c89d17559dd}, 0x433a5e9ba3b9c8be) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000580)="5694d5a1de49bbaa49c78cb46c52f30b14165e01064b842c40de744dc8cf491ff471f97f73a60846e59a816853a2568f3557aebc91d6f98642ab72d99df06631c28d494150cdc16af7446c1d79589279b9a3079ef2cfc24a03b7130fc70e393317c2a84c742a", 0x66) socket$inet(0x2, 0x5, 0x81) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000600)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x250, 0x0) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000680)=0x7) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') bind$unix(0xffffffffffffff9c, &(0x7f0000000740)=@abs={0x1, 0x0, 0x2}, 0x8) socket$inet(0x2, 0x3, 0x7f) socket$inet(0x2, 0x4, 0x1) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000780)) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x10001, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000800)={0x2, 0x0, 0x5, 0x4}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r10, 0x8004427d, &(0x7f0000000880)=0xfff) socket$inet(0x2, 0x3, 0x2) pipe2(&(0x7f00000008c0), 0x10000) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) fcntl$dupfd(r5, 0xa, r3) socket$inet(0x2, 0x5, 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x811, r4, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x70) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r2, &(0x7f00000000c0)=[{0x0, 0x89a, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0x9}, 0x10) setgid(r4) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x10000}) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r8 = syz_open_pts() ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000080)=0x101) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x3ff, 0x3, './file0\x00', 0x5, 0x5, 0x0, 0x7ff}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x9, 0x800}) fcntl$setflags(r1, 0x2, 0x1) setgroups(0x1, &(0x7f00000002c0)=[0x0]) 16:00:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x3) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') shmget(0x0, 0x4000, 0x2, &(0x7f000078c000/0x4000)=nil) write(r4, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) r3 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0xc0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f00000005c0)=0x2) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r3, &(0x7f00000010c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0xffff, 0xfffffffffffff1f5}, {{r1}, 0xfffffffffffffffa, 0x41, 0x80, 0x8, 0x2000000000000004}, {{r3}, 0xfffffffffffffffd, 0xf, 0x20000005, 0x2, 0x3ff}], 0xf, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r1}, 0xfffffffffffffff8, 0x36, 0x1, 0x4a3, 0x8423}, {{r1}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x856d, 0x2000000020}, {{r5}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r4}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1, 0xfffffffffffffffd}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x1, 0x3, 0x7) r8 = accept$inet(r7, &(0x7f0000000500), &(0x7f00000003c0)=0xc) pread(r8, &(0x7f0000000740)="30bd0ed8a8fbacfa229175f41097765352de6868853b399350a5be2b22100535b3a842c4dbe30ad593b356762f850d0e419f78e5b3e1fb5cd0d3c457b01b777064aa89f49960bb031412a5f426729409ffa859a5b6c30c", 0xffffff92, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000100), 0x431) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000700)=0x400000000003) recvmsg(r9, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x66}], 0x1000007e, 0x0}, 0x40) listen(r6, 0x57b) r11 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r13, 0xffffffffffffffff, r13, 0x0]) fchown(r11, r12, r14) seteuid(r12) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0x9374cae5ff247a48) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r16, r17) chown(&(0x7f0000000200)='./file0/file0\x00', r16, r17) lchown(&(0x7f0000000780)='./file0\x00', r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r16, r17) r18 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r18, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200020042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06625fa2abee4a00000000080009905780b99ebfa2c3adb49798bde34fac936c5d45512dd5d7864db6f033e250335b450732c66af292ae46e06dd5f505e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa3357b3d2488c7ef337d6f4cb4f54ceaee3ed2b3568d9661a64702b359c559d42e62173343294f3690a0b2e91", 0xdd}], 0x1) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getrusage(0x0, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) close(r0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) msgget$private(0x0, 0x8) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2045, &(0x7f0000000040)=[{0x800000000081}, {0x1}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x400000002c5, 0x1e4) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = kqueue() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r7 = dup(r6) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000240)=0x4000001) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x200000000022, 0x0, 0x0, 0x1}], 0x1ff, 0x0, 0x5d24, 0x0) r8 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x200, 0x192) kevent(r8, &(0x7f0000000100)=[{{r2}, 0x2, 0xc6, 0x20000000, 0x10000, 0x6}], 0x1ff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x8, 0x643c3d92e1508c82, 0x8, 0x2}], 0xcc, &(0x7f00000001c0)={0x0, 0x8}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r10, &(0x7f00000000c0)=[{{r9}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x16, 0x0, 0x11e) open(&(0x7f0000000380)='./bus\x00', 0x56113be84b6ca345, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x20000, 0x0) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x16, 0x0, 0x11e) socketpair(0x1, 0xf667bc4920adb51f, 0x7, &(0x7f00000004c0)) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x16, 0x0, 0x11e) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x16, 0x0, 0x11e) kevent(r10, &(0x7f00000003c0), 0x20, &(0x7f0000000500)=[{{r12}, 0xfffffffffffffff8, 0x11, 0x80, 0x6, 0x8}, {{r5}, 0xfffffffffffffffd, 0x3, 0x2, 0xe22d, 0x5ff2}, {{r7}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x2}, {{r7}, 0x8000000000000002, 0xe2, 0x40000000, 0x0, 0x1f}, {{r6}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x8, 0x100}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x21, 0x40000000, 0x9, 0x1}, {{r15}, 0xfffffffffffffffd, 0x10, 0x1d00ffff7, 0x7f, 0xfffffffffffffffd}], 0x1ff, &(0x7f0000000600)={0x7fffffff, 0x101}) r16 = kqueue() fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r17 = socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SETSCREEN(r18, 0x80045756, &(0x7f0000000400)=0xfffffffd) socketpair(0x36, 0x8000, 0x5, &(0x7f00000003c0)) accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xb) kevent(r16, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:30 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)='Q', 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) fcntl$setflags(r0, 0x2, 0x3) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') 16:00:30 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000012e000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:00:30 executing program 0: setreuid(0x0, 0xee00) syz_open_pts() geteuid() setreuid(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r0, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCNOTTY(r12, 0x20007471) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x528) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r16, 0x20007471) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) r23 = geteuid() setreuid(r21, r23) r24 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r14, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r24, r25, r26, 0x2, 0x9}, 0x0, 0x4, 0x8}) setreuid(r25, 0xffffffffffffffff) r27 = syz_open_pts() fchflags(r27, 0x0) 16:00:31 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) shutdown(0xffffffffffffff9c, 0x3) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffd14, 0x0, 0x0, 0x0, 0xfffffffffffffe13}, 0x0) 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) write(r3, &(0x7f0000000000)="87", 0xffffffffffffff03) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4d}, {0x6}]}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000040)={0x6, 0x6}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xffffffffffffff93) write(r0, 0x0, 0x0) 16:00:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000000c0)=""/110, 0x6e, 0x40, &(0x7f0000000140)=@un=@abs={0x2, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) bind(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x1, 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x11e) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r4, 0x20}, {r5, 0x2e}, {r0, 0x100}], 0xa, 0xff) pwrite(r0, &(0x7f0000000180)="676c0635e4200e0a18c24897697e06e7e4c0772e4d5c2f8d423383242ccc7a265ddade1546a4de016413394d2f8cb0fd23a27b4cc5bffa12203c4cb760cb417dc7fb97dc7a2b3d836d8a8b4b01958926e554245a707cf490302f7616177176c29f8e902889f79dce1b06a7a4ea55dcd70e1a8df406c9ef382cecfa66ca701bed27ab5707205cdab3a6bed0d389547d1c3da562865472e5f3aeb708d868f9924b652a6e19a49d3c7507e58e4d6ae4584cb52c24cc4fc1a7f1e16daa819608b29da7fe69bb455e0e091473e7fb178853c01806259f60f7d848b7261e776b65d40bd61469081f1506be329bace45b90963d7e9a500ce3f8a190badc02528c09df8621d47b4c6126b4ee41166e6de9a3cdadcc786ab974af288a609ed735e1ab3c500cbce2c9d3df2156215cc5d2e96b450e67fe7a11ff1521c20383e1c211dfe55726c54e151c40d8e9af9506e4051a82a9e63d11c62e63f01031fec8444481169d0adb372e9bee7b514b29d32e292d97748520d44c6feed748457eff30f6891f2e0ebe9ef8f877d6d66cf854881132236d184912f3721f0667cde00619452a3c63c4d8220456d308626145ec5531efdb7b7374955865a5c4210eaf62f9d29fe6115bd0ecba477c29d8c5508a493c72b15b77c32154a5ae7e38ace03d7682ea5a0bbe3279e050d720114a942ba954b1ef059c47f458966f3a72ea2bf5f18f6747c8012df9c90422e7d4cf4a138da48da3fb754228ad8ed7e9077d266751bb4c41088e95683e20fa275fa23ccf5ebbd8b3249a3874440baebe111b9e7712c491ebd8b614bbcb580b13c1a6f3add338d2799a9cec2b9e17e2f23efba8055e4159b0e916ec73f6e63c6d08d27a9631c24a68fb5e820a858aca7bbd84cf4e00faa454f44f64351bf14ef03b5b7fcc2ebca78642d0890b64b8f289f612b9b0b55452afeb68af268c1eb0a373f2582c07afcf5121b8e93393814b643991d75b03c7a8b27a09049c1f4f0373df28b6534c4eae77f42ce9c5f38436b556c5bfb755ba5760d907cecb42b07f6224f67cb3c6ca000798b020b8cd5235cacfc9536c93a3e7fc54300a6099f5d3e5425778785fd5e7b4fdf525f9488bac13c8417acbaa95572a4bfadefe6e0c9de0fd7b64227ed90e0d590fb334c836f842df85c0b33bc48fe38a3903409359116df1acc783d3a35bce6a7206209ec4fa9cce9da84539dd17589b6e17388cc5cbd034556916ef010f077d6280a6e8a60ec7cea7aab077dcfe9b75b7404cdd64ab209d194aa2376b40b3bbf3ca7535311311f3bf3c41dd0ea2feac081f9e27a590dc388c199db6cfd6fc95297a7554ef0fc0d472ba9c7089c56d5cfdef17ce82fc9cb063650685315e1d379bde510c0e274bb85e27e74ad56edc86b3cae2bd6a5a0d214e1a48c887dec478231ac23d61b7e72f05fd96f9f10663cb71d3250ea15b982b14b5a99e827f6270c8c663c63fbaf5f3f1ba714affbbf910cee1e041c5b485d919ccc3071d47b3a20f1c33a41c8ad58cddb8daa4693419cb8c889384a0570a8d73b06a07edb39580d12e5bd7039483571ca2b8123aeb23d0976bd025c1abce6b18b135eac78013cedd97c5c763aed34d5abcbad13b43179512cabfc6e2cd6e690a76096b50902335ad2b85578c23bc3b3c915d66c9571969d0ae96cd4145d4b7e76c1079af873c9b9833beb60a98cfd8e19177df0f80c012829d705c915d17934f08ec5fbbf2c0ccdf0874a298fdba217fb165012a85536c9bd1f9435bfe63a6382a56a4f25cb0ad0fbe2f9ab0f4511fdbffcf9c1b37c92d2849a6e0ed052bd988310545c843281cb4a467a75905952a0370b8704635fa6b7464e5b3cab29a1daa4506c0f977b025f993d565787a0a4b98d0217d5f7d21bb71da5fe4247faecc09907fa4a570cdcaec4455e6ba6b26d3e1e0440eeee907c58b32c751aae8d7dbd095028efaefe819f691b45bd1d47410e5e35bca42f1cc0eaddb05d26444ab4fb17d3a94e0499d27484793f6bf24adf32abdb2cefb341a5d38eebfde69fa146903c06400c198c28c70f04d5ac8dd13715f2da6ed910822abb2d1c08382dacc2541f88178ee17fd22932985166b582bbe3dff80c85e5668780d2be6d94db99bd36b22e9d042de41473710062b566cf222e379086446f108b9ccaee6d42b8c2ddd3978b59e7218cdf3a79e9e96efaed99d9425a18f0a36a0260bcc72e9a4f6b5f88f0af5eacf636c9549c671f3da156bf9459190dc2ed5fd63f0db503fc0859c5965e199a95b24f544d53318c09b0bafb4c9a08a71ab093c3e9e1253f74252963b888a7ec78d515ad08beef9060c9fdcc89542e0014af4ffb6fbd7d2790f57ae8ddca9eb7812f594db2ae07f225c39d189078b22a3c8fa1429afdccc344dc9b220a495c59f8190b4ec8b94c6c273ec52310bbbd39febe56859f740160e0596492b2395176d6ea4d6004278982432562727e1fccabcbc06ac10ec53ef67e4d9c23635476ad058828c15a3928372fd0af5d864c888b2285b4711f5cdde47702a24d98ff3f3b8eb838ca1ec8a64f06cfb640e6fb058c51e322b509018fa2ff4074129a680855d81cb027f2e806e0be75e1735aaf40b206f22d007664309ccf23dbca3249b368238df820c221f76003312a57759347db4e025511e8d7b1406c6c6e537e5cfe552b4d425f1e205b9acfcd77d9aab41fac5fc87bccf3471a2c3b9a7bd870d9c02d979fa19f94ad03c4bf41aa2475efe274bf633b005b689c4a4a10b06db1a8630c71396c5016d05c3879f749d9300e9a3b4898956401e52e671ab4ac822c60d4acd8ed4fe5febac9be7e37aa62e0f7e60595f3ab283dc474afd69dea5d8a41b91aa06592df5588049af8c92cdedf4e715660573e0c5046371ec6d1274f898c9c9494beae7b7024327a725849c840636e184c10e2e3f72ad0de6cb3820a607f02946dd1c54be79152f668820c67f282649e4b4e9430fab155abcc48232835794c44dfeb16907186d6e5f38e4609f1d2dff7c7441994ebb09f4a28d61f0def00fd2f0cdae18f9bc2c1204b49f64795d875ef08855fa30bd55ef5da3b2d00ca4a12bc928681d0695a5657dd824a003189e7831ae765d0ad49b10fcd090740728f7a7836feb778638ce4a5faf50bfcf7ba4f8dcd04fd46313c0fc05da35af251d7fb03105e359e22f1859f31188135d64a60f94c28e8afa36be26ab3f910783d8fbf7724ff316dd645c6aa7363a67ac64c6be59a51a82ddd224b496783eb27282b98797f7ba5f6b59cb25e4d9bf437fb46b68b42fb443dff718522d3d6eafbf191ea34f28970e70b80bd1403cf26001a2d2ade54d892d4111697d143f4a56fbc693f7a16740ffe7a12f8757c6ba5a964cdf47eda845c35fd4f7b4df8a5dbef09311e5eb0000e386d91ffa609df1705f8f48d5f123f8fea811b75b060bf6c90afae3e4dfbb8bd529b12c60d6bcbae77a00b0c19becf970844a9e7157ba95c8c59e4f20b11130837f2a4b9c430e7607cd3ba5ac88a8c10a05024dd510269588a59f61f7acb0f541b769cd6df9dc57d05b671844adb9c2b28e53d1db129acf0f21f96780888edc87d5ca72091ac6e1d86682ff46eda600f9cc6728000bb33c168133958ed2f06a1cefe295ab540b15d2b35b266e10204dfa7ebe403cd12fa1e10a8dfe39f6882d132f8b930035a7e49dbf3e7a78038adb1bebb802083a1ee1cb041d337cb33e7b7f85c25b1809a60c384ae3dcf9fd154705044a121bf56a3bb2f35f152992d790fdc5a3fc9ed96326e1c5267495a6fa2f405533e705c599be977750b98fb20e78b778be401de327d276f13043c799c9ff9a813e0ce82459ee3d3f0fc5fdc04d560089f1b8feaa3c1b35e6f29ecb94f3aa7f3e891eed29a5fe55f7dc0e967a37c1bac63114518ab08a0ee62cfd517f02aa26fe0c582b10acad6374fc93e16d16d6c94834b84eb4373bd228bf72992effece65c70da6fd9aa3ae8005d2982b6d91d86329bb188af5c720c91262b715f22c4cd2fb0de9a8589bb3bef320c5774f37a2f299617344e5a42fe46b19d93fb8413274aedb23e3fc7af6875bb36edc7f7a0b87f4722aa3f75858e30cbdc8d21cec15851aa77f29148587fba046a73f0b774b35fd070f7f4b4adba675ec7ca58461b6ff4def529dc4813e5fbe3cac4be3e099ff861052742b7fac03a49fe9edc3b3bb9c9e13b545d2e7dcd3d8528e52fd9c9e63bb0c663afdeb485891e56b2a60610b6d580a5988807fa0bc9f7d88acc95d630585e837f8a1b155ee43fb100b9723569cb7e8c1b5d807a9409c910dd0d0ad7d4d82a6c2fe7cb93276324be2fcd66875a13e6a5100949ff007077df24ab5f836c10a70c1e7e50b20824a60ab22a77e423887f70c2ae44e517abf21dd82155637c37fd1dd877dc5a16a30777ba1037a60983fb712ace1d6963f8ae312621d70be9f2bdf6cc0420a015ea74012493c8f06d1fa8472e5d7c8b07c2c55aaf7e8cebb13ae656cbfda71a0cdae0737a943eb2f271a00d41269596b8486698be52865a4afb88df2bd1c1e5d224755ccd4e995af458fb6940452483ffdd6ec6b1dd57bbc17c24f945fa6a66c8b1197e25fa76dfcd304ecbbbceea91a7e59f48e9893603d659d11e7ffbafe9c0323d8d7e84fbd62c644064481949b38caf9dcf630f312aae280b9c70422ff76bc54c91aaa60ca55812e4139189d508d33729227e7c2367104ccce5504c247ee6f30f43741756dec2f52f9436c37da5a9e4333c84e9eb32ab549dd0fa733953cb44a9439ddacc7b628890282e842440cf1236e9e4d0e700ee3d3c4a25610aef92226a475f260ebe6859cc2cd0763f09a17314f7b8feb04f2309d130f78ad0881d2eed37b9d142591a611981db55b9e20a3ee738e76e0f6edc8889d45b9c6994dc69e6f9934266aea437adc61ff280295b8d5a6224c5ef52da3b7aa6a8b5cbb3b3cab9fce8809eaf0d6cf3168a8e53e921cd1c8d6fdd6e293f9ea145c06f7ba5f906ad69a12fa4a6f8b44efbfbc70e95e4a4fc024bbd8d9bcf8d6967a6ff1309edd6ad3cab9f4aebf48f6460f99ec0fd35f0ee31c08370f3e108d948c2703d5b92f28ddbc8848cda3d90f2646d58473047ddcb990f0aee87372078ae1f51d8db89e99634f6f71f55fd29e1b82e7bedce5c95558651a8b2a1548df5bf0ff9184ca3f4d065b74b574214d5e24c536f610a600a028ff2bfa97acf0f66eaaa2028472e487dc6212fe2d4d7a27994df3b70e8340f4bc6590e35be90177ff1f8b8afcf8612b6a1481e1518f1d7fab3a37805cc8c8b9a0c1b6b4e4fa0612d79cb3f939614cf8f7ef6ecb65d718282a9032441d2757825687a746b50eaf4c2bf1431a95fc402409621ad8f619bdfabe26c560633ee5f9e6bbc278aeea180947accbcade1b95a00ca51e51782f3cbf7a9accb8312e65c9c5f1a035b0c681889a95a630589ae4e6f132b37633e242fd49416ad02e440313a7665ff8762330eaf71601c410762856a4a1e0be11aeb7884c0c76904658a27b8fa432822cd7e09c552fb5d725993a926ff2d5e4d0ab338a08648e502eb83cd164fe1dbb3688ee1ba339978ee47fe6f4d77a6499e6b70fea49cae28c5d22c618402b00d618d2875737407188f3b2cdd53e8a1258a97472040ad761df87fe2bdfb9a722f1f03552e221f14ad6898eff7d2fa32292ab6a96d8efef00a49340928c6477ca73bd96643b37934d3ad5e0162b0df3abdce86b104759d14cd14b49eab3a2705311c6be924b3067ed5eae39dd45932ae23d62f264f", 0x1000, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000180)='./bus/file0\x00', 0x2002, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) write(r1, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 16:00:31 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x12, r1, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket$inet6(0x18, 0x0, 0x71) read(r3, &(0x7f0000000080)=""/4096, 0x1000) r4 = open(&(0x7f0000001080)='./file0\x00', 0x20000, 0x1a8) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000010c0)) r5 = socket$inet6(0x18, 0x0, 0x4) getsockname$inet6(r5, &(0x7f0000001100), &(0x7f0000001140)=0xc) r6 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001180)={0x1, 0x3, 0x80, 0xe3d1, 0x400}, 0xc) r7 = open(&(0x7f00000011c0)='./file0\x00', 0x80, 0x4) r8 = open(&(0x7f0000001200)='./file0\x00', 0x8081, 0x130) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001240)={'tap', 0x0}) r9 = dup(r4) recvfrom$inet6(r9, &(0x7f0000001280)=""/146, 0x92, 0x561ca73988ef3e0b, &(0x7f0000001340)={0x18, 0x0, 0x7, 0x7}, 0xc) socket$unix(0x1, 0x2, 0x0) rename(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file0\x00') pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x1007, &(0x7f0000001440)=0x3, 0x4) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) ioctl$KDGKBMODE(r9, 0x40044b06) r11 = accept$unix(r7, 0x0, &(0x7f0000001480)) writev(r11, &(0x7f0000002880)=[{&(0x7f00000014c0)="84b41dd146b85aadc18cc52ac22f641f93b1e22d6d2387e52cdd41490c2bce73fccdceff248fbc3bfd0c3e03cbf0477c2d1d50dc8027a3b6a5fc77f8f2ef740c63448e3a4fcdb36b7b99c8bf72614d9dceadf8836522bcfba9ecc10a445d747c8601b186d3f65f62855ea35385d2db8968ca94beaababa33959fce0d0f3d45edb1bd805a18f42cbc0721c8e9c331df3a03bb1ea53186651dfd86352f6914147b24b2eb9665e071923a455fbbb635dd3e826cedd74806a01368e7549eb14f3733d286fb990d32d12da831", 0xca}, {&(0x7f00000015c0)="b403b5b899c4f65ec2be45", 0xb}, {&(0x7f0000001600)="b58e0f408241581da4d7c1a5f0549d570f4a5e4fc3150cc649864a1d8481c11f1ced32bdb0ee71e42b5cf3d37bfe5b6950fbf440f613ebfdf24341a8c930246cdc7ba2c2afcddb307f60599351cf6e5b050ccfa4c858c2f2eed2651065ae023cde3b4af1536ad8687e0307c7f8bf554919efc6d9df4578e72f16219a0111d05abde1e616d07be2442d826a1d079ca452b3d72dc2c500bac866b852c5e34f23481abfbe64477fd0772b12f865cc379a606a208a67ecbcead1dba52ad4ab2a6c8e7c9f3be506fdb6ac1dcf483993616a90fafc084dafffc6110f612a", 0xdb}, {&(0x7f0000001700)="5a28f8fe2b96d7f79e07e051e28975407731b8ba0647570081d8cf48d079feb99969571ab234a482e57e9abf667224fcbd49453188539100c39e38cc5f159f09ab986c310126f356ff9706acbf1698ffcaa9858334276902a95a2cd65a0ce4d05a84dce938271de94243272de9f8afdfb48ab7d39a14479e985c061146759186", 0x80}, {&(0x7f0000001780)="2afa352cded97603cd8abbac59e403407f29f684d3403833043a3f60e9ae5235c402905e94624a2de870cf5b8ed7fb1cec4606aa825e10b1500a4f49e4ddee5edea5a1be92cfbaedf5758ec2ef8e27130b063a9264d0acf752b5af0bc8ae9252599596cb314b2420a858964f45f22b01ddedd9b3b4f53a123f8c44e27f2274d5587185d4b1b04de405c18c179423adadcadab5fea18b5cb29b0b151e140e8441f600f3f81481dcf1c4758d812082822c89f9ec375fa18baf2125846fab31edb35a46047743eb5904193ef24fe469664ea10e40a86044d6e00d4dd37e8053685ad4bb68f9f0fe42675fa8", 0xea}, {&(0x7f0000001880)="e3f19091edeedfb6ad39a2e9eb2e29edbb6a19c7131d559fbc3c33c8b737c92ede9f87497abe4b38a422fd4dea0e3c6d7801f1733dd9e5f5b86b9527d7b53dbb52fe4d2a04f8a44992548d6f9039ff80fab376bfaff6d385b2dd710be45c1fb73fe2fa2e826ef98184bd8c5205da3dc52c6d625efc59a56bcc4eb0fe1aad6f6012c881193374db44197b3a424359a81f9faf0de8f4be5495f823bc7c5c93e087d2d54c031a37868e79160536cba4dc3bdd3d6c6c2f2134cf18b76fab00d84db87579a5cb5dedb0e2e55c811c9820b7edaefe22686e00eaee0bbe5af85ab8e5da3b2ceabba8f6033e54fbbb2eab7472a90c62657938e63747672527c296c313f5b20c23611b12687ac8ce8b37d8a7414e803b0c42c69271c53548f9085c102ae736009ca11aa41d183df40992dd564175c64ad089706d144ad0abcfbc63830e0716fd84269aa6dc8e50e542ef33bc8698402fe8865122e2e68db98276674019b40ab28710d3f6946ce2b9efb88075e2aff42a0df463af4cd3f8878a170db23421c96ded8c54812de5a30053ea3d7a971db2488c84aa91083e8e4663ab119ee77f1bbc9c53ee9e40b3a6a974c7cca678bd7530b3f2a4d9c95548660b7bc58e946b62f04973a7c285047c0f0a255b0ca1fb4bc8d23a62291ffb070605d9b2e766aa19afdc0f4221b4df281dfde63c3d38074e10845c417ca7b38c38017cbbc3089557ba2c402f3787c3a41ac033d8b5d8227af30223551427e957b99200c55ac7c4d1adc4052ffdf21251e5691e8ccbbb5cd5e95be2a592e80872420e47852d3aabdb15ecdec919ce5821b0b81d90e204616f71d2408e9396dbd1b744eb77e7d3698ad0c1d67531d990202fa26ea5912dd41e23799a2e289550a91582a6ef49a4c04e7c7487b3aee7f0f5f5d575254a1fac22bbe12a663976e55039272ba07b36ea1b0072917d4edb9b921bb6f4e5111ee233917b4b49c224f39018b55823eb5eb8a0705e36609e5b4e13d4b911550254c1d9c54f46cd4c2d52532c0e25d3ca6cb3c3cde106af3e6d3877424848335b07065a2697d1ce97b7ac03e59a5a7a1dc40add9b139f93c70a21c9926fcd2198fee5d3c4275c616307a07b14c5c00b256d4d9b20bf601105f70d46d8d52b217d4776c3f316330619ecfdd0abddc3d771a6f788bfa503d9a8d13c042d71b9bbf7d7470d418f25c50161357e49734ee0a3d8b76d93d3ee53f70e5eaa5def1c92b93654a496138768e6f70ed81a38ff7ecf7964d5bac5943f4b41d345b2a860fc31be6b0b1e05e5f5c7f9b89bc5b238f9335136aaa7e17bd042c8c7ca93295ae7271376190387c3b35f35685415921e34fec52994baa24e42de2f06ac7fd035ce069a53e2ad65c2e6ac7153d69eebc6c38a241e2ec651a3c7fa31d152a6174ca06ae71ffb4f518c98b87cfb7fdaed59e71bdb22c2f67a866f0e4a5e5677ad6600f2db3a3a908db8785d1d5388d50d355bb60461d61c38ce1ee76883b0853921ccad21b9166e5b21893001fe134cb2881288276126a0035854baf9151bce921a000f79f5070d1be77f815c5d7505a92c7cc48c2f013a81be5c4cc405503e7c4c03b8c652aa70b628027ae166183c5db4775a7e0701699c42855af948f34139c4cb392b4e4d309d6b272854b31553f92d8d37dc9a81f7fdcefec3201a6954e2431bfe95c1a87de8700f661e997e0e7ea142bb909e46dbd9fcf58cef5698f78337af61d2e34d0e55d076d82ed81c2e26c07f72c6e9cf57351871ce9d6749ab141110e23647d90ff0b7dd3edf820a79d1b8c8d65402206ee1ceda73530f1635cfd36a06fd0eb43d42c4499401db760bcfd0515faa7baa99c7ee56d3ab312841e66337b077dd262562051a4b3abcb0bfab0ceb3960e486f8740a5ff66879415b94e6e41a8e8187be71d1f00c67fcfbb5280d37c51956901bacaeaf8aa226efe5d2cbc57baa5ff32996e32263ed401916ff8872710661736ad0c72ef988273eee677f31bfd041fa179ca25b7158c9f4d10510367131b40ef3337714f86458e0860db524657eeadb101cc2d05ff99e63dca2c3e7f3b503547b6b3b671ec5c8f66d2b105a780f35345a6242e3ec9bc870d0f6020729c5a89e13a3951bb7ac748ac48e22f13eded207d43c2be06a86392cfce40e456219e1efba8bc0faa505aa1534d4b9dfdc4d6e06a732942e10dca724a95303d12f2f92c9568b85a2789bae5b47419dd6ecb28d29105bad9ac82782d01407aaed5bcea6a378c92aff4c1d8c62c80b4b77d2595c34d7840cc3dcf1e7532eb57c01bf3d50780144e1df3a6abe73a81b29ff12ff54e71ed4250cccdd2bfcfd1a2e81c9dc807c2bf7b5cb8ae69dc55337cb35932a1ccfce8b59f830f89b74f1777a075920f7e2fd70f15c5586739887ec0620b06638c229dab3f87056da5d8ab38a79b19480245dcf790f956549dce029a67cad4660730ba46db64884de055422a26bd97f109fd09ce79ddc348f0aa995c13b337713d83b7ecabd706bc2c884f21c5aced85fca05a33bee0184ef8d0f3f000ddb23c15ed72a9b27193f83b994d51674707a9349e0a427211e66749ea8e00365a4137ca11e27025dd150b7dc8107c0109dd581e55f29cc7b3830712ee526188c24a3a8b6932fa668dfcf28063480d322ccd579ca15a65f8016eb081c23011f82ffcef18ebbc58d76e116e0ca43796d89aa8eaaedaf0c2bf9b8fe066ce26052def9a603a6df3112000547975c705f22059677b11444d8eb5060a939f708d75b9595dba7b553cf61fdc4518129c19423cb3906f6546ed88a3d9b9746bf2f557906241188a9ba40f1ddfcd57e5fdc689b17820eb9ca43d3d3673e70c3cc6dd454613b1b7a283b73f858f5a629610fbacc326ce786070bb292c322c84b49d63a1782d8b8b470e7c7739be89fe8cc30d326f3c3de783dc91392b9ede136f1e4a4308e84a6afeeab228713bde6d74595aae82c2b4cb28f44b443ba0a45db7c6ba4f9feef6fdd56228a093701725c6d13f36b7ba606926342542a4b6d89e55cdbee60af6f3adb20fcaad46f5cbe10b27026d34fb192974819406805118f71270be1505a3b38b8bb495ca7f4203ace1a748d4eadad9f4a7b6f09305f1e92aa5f68bcd7f55ef2ac8998509bc74147fd68ac85d91ad2e653a9fa35af9c6783c52a45ea9436cb8eee152994e5561bc69343da5ed742e2a58eb4a16f0b7cc49a9ad296a79e2e429ede87569dcb0460dae4b443e7dbad8133fd78992ccf4edf693eb04d16da7c99a5a9afe2bfab0319fc25d5fc60b3c81759dc113f60d70800317cc8f5d64fd339235284e237cada3ecbe78b13870f090d9545808a93bf63484cf080da56e61ba43e24ee0e0f71b325cc0e5f6e88fec7d74e3ae2f95d780abcf1006cad1300479f6864698edd7c438af1427931f163d12a0384bbc523ccf2d6d15db892738c77632e33b6701c9e3956c86cf22fccf2ed2fbd1d17e416d8df249269b3408d1a72515656ddaa15720f2e4699dedf3cdfa3cad7bdc22ff8d1b2b34a64216acb07d8e8c4740f6f87ab91b2484d08a3b3733fc5767b9d21548d9d55213376a42c3dd0e9e64b6de5b37011c35bf60b31b9ad35a6f3b3236041ed2cae9ad1ed8c9e7d718829e85047fa2a949f6193ff4571e1138290fa18886cfc469a5fbc552b7667d8d99f039752313dd4dd7f91583191eed2e2f3ee9658b59f084b0198545f68e94b2487bd81f383ecb40a71ad003aa68953032a4630a1a1d2937b7015e499850ad7808cbf21a96df860aaa4bd313fd406c42617a62e7c20966925c1e2271e617fe777d9f130de4c3789d9ad16f2637aa0b7c415be786ab3d6a87f3145d89728cbe15d0c133fa1ed4dda5280007ca7ac08c078e3b99832d561e09913a274cc40eb4edda6f8ba6c04672d71c4fcd5473e1bb96a800d8e4fd78dbc21237059eaf30daf777e31c5f9c848aed8233ba703f2daea703361bb7716138ea36dba5fc808ae0b28527d4b74fc092f74ab037d7265b94f57dcd3e285f6969217658bd8ead9a7ada271a523ad6dc3170d2ea396b302b8497d6754a4075dad016e78512800d0bf3170c17b443323baffe330b6db3c3a166b7e21ff57adc2d1cb1e4822fa16152323f8adda28ef4ca4ec90a14612454d4d21305c9dfe828175f892276db3078fa840e7799c886646fbd5350c4cf6af2d6b8d7cbc597cc39db07fd5c92df149499644f5e803cd87dc66fb758d91b36095f0a23097ee0d9c1af80acb53edad8fa8f3a728dd4c4775af18ecd1dc8cd4652f1116516262bede38f73dffce7c8f48d3b67ee89e377daaee11e3858d16a025dce13c6c949515dbd2a86c4141d77c341d652b40c7110cd1ea2641d53c4c9a9ba7ac79e3e514ac4445afbd7ad8cd6e497a3da214cceb426a318748db646e2f8b5e196d231d0ec6783a0b183940a447c3f0d3a22fc8d53a58786e715d658483e1ae05652524e4db8621506899b41d427ab9ac9e9567724751d857712db148676cf829a6b3f3c56395ec933f4c4cf67188ac2627c133f4f02fbf55537724809f44f6618a34d60ff43e054f47d7cd60ab5e98798f153a3e4c00af52baf183c96898d39c996f3c19a46e5a70e26c8a722b396a6c702eefb9987a957ba3af89842d82966c1abece0cc9680c193dadb404aa36e51788ef4392400a15c1d0eb16c1df0ae88a7a93a716a13080979015ca66adc9f0be3e4980d4370329adfaed41bd7e283cddde0efa5f44e132cabf5477b019da87f5891fdc9f81b1ab73208177ad14ac6433a822215a3b1af7eda86c4bbe5822990d90eb55e3088ec1e9e33c74e7a73a9ddb43d691844d506b0712df17c44c8c90ba2db8a27058d79050c4149d3290a73409037b6849f83ee86a6ed6b889324114a5cb17581772d15804a06defe3aa7441f6a38f16d8fc4eddc1c3ccc94c81700327d24caf1b4318f80533778da99ce67404f8b11591ec0fd17b7003147edf7dbbf69546496409f013470083b39db879878c9dcdccee3b19f08e0eca1d3c8cbc2ad654935b57731063e24e4af9abb3d8a172934549bf55debb95979a19080a29a12d806397749e7e977c0c1ea67ec642b993eed6388d7152fc34784ddbef4c271ce306bb5b41d5f3fa1f9c9ce14c1548eb9d47eb819a7db9a9e972eefe07f6e862e31b46599e04292bdb733682ebe43503d57a25816bbfda362e2a2413f01cc59fc81c0be79d553776addc4e2bb15ff438099d13cd4eb49e864eca9de10b7b0ae5d61dcf67abb329c53145d345e715905a81c9e9251f90addc703de01237a79b47e3266b64503074bc4e1e29504c2e2f75694cf6318aa26468619fe794d023569213995f235ce3c46643a8224b7bead8a661aa880cacf9f58352934d7a2525649fae4dd1c2bd1dfa6f4406324bbc81821db50b2aa34f967960aab91baaa50a4c523088ce8396bf053076871b6381a0dec53a9cbc7c3be2f9ee79e99791d2b731af2ac2de8fd00806cd9fe302d10871e29336a2d5c825a9e20c37cc50a08c82fb60748d8b7ec2a5937b7ad488b0de11df73dc76c25dfbcf85c1bcf03d9d30b4d4f3421ffaf9b86ee887311b6be1921958a37dd7176a2c7f8801360254ff458ce6eac2287ab34e005f11a7d0414af6b7e03d8ef93f29a2c6ab176e9e91919d0aae9eeb6d1ecc2dad5196bfadb2c8ba7144778bbab7f0b2a09c7ccf2e36ed9dd8bfe9a322ef668a6233b52c753c1a2478575f958f02a91b9acc2fd51a61ac7dbdfe7d727803a07e7e52fa24c083312599675b423e63a9be", 0x1000}], 0x6) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000002900)={0x1, 0x6, 0x0, 0x1000, "606fa69181a1799b9943ff5cd55a81e621852cf5", 0x6bed, 0x1}) r13 = open(&(0x7f0000002940)='./file0\x00', 0x10260, 0x100) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000002980)=0x6) 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d0100"/22], 0xa) write(r0, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x8a) getpeername(0xffffffffffffffff, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000400)=0x2) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=""/227, 0xe3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) read(r4, &(0x7f0000000180)=""/166, 0xa6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) flock(r5, 0x8) 16:00:32 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = dup2(0xffffffffffffffff, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setgroups(0x1, &(0x7f0000000080)=[r0]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x20}, {}], 0x2}) socket$inet(0x2, 0xda8caebc1c38012e, 0x1) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x11e) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x11e) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x11e) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x16, 0x0, 0x11e) kevent(r1, &(0x7f0000000a00)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x41, 0x0, 0x2}, {{r3}, 0x8000000000000000, 0x24, 0x80000000, 0x4, 0x9}, {{r4}, 0xfffffffffffffff9, 0x1, 0x2, 0x2, 0x2}, {{r0}, 0xfffffffffffffff8, 0x77, 0x1, 0x8, 0x7}, {{r6}, 0xfffffffffffffffc, 0x0, 0x0, 0x3, 0x8}], 0x19, &(0x7f0000000ac0)=[{{r7}, 0xfffffffffffffff8, 0x80, 0x4, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0x1}], 0xfffffc00, &(0x7f0000000b00)={0x1, 0x9}) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) getsockopt(0xffffffffffffff9c, 0x4, 0x8001, &(0x7f0000000880)=""/232, &(0x7f0000000980)=0xe8) r8 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r8, r9) r10 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r11 = dup2(r0, r10) open(&(0x7f00000009c0)='./bus/../file0\x00', 0x800, 0x100) open(&(0x7f0000000300)='./bus/../file0\x00', 0x0, 0x180) recvmsg(r11, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) g Ăg Ăpanic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8077349d00+16 0x0!=0x56e1465c1c53eece Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 99660 72614 0 0 0 1 syz-executor.0 *382039 25342 0 0 0 0K dhclient db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82677b50) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd806f6ca300,fffffd806f6ca388,ffffffff8224afb0,fffffd80661f3900,0) at sbappendaddr+0x140 rtm_sendup(fffffd806f6ca300,fffffd80661f3900,0) at rtm_sendup+0xe7 route_input(fffffd80661f3900,fffffd806f6ca300,2) at route_input+0x489 route_output(fffffd80661f3900,fffffd806f6ca300,0,0) at route_output+0x80c route_usrreq(fffffd806f6ca300,9,fffffd80661f3900,0,0,ffff800020a5eed8) at route_usrreq+0x363 sosend(fffffd806f6ca300,0,ffff800020aa5200,0,0,0) at sosend+0x645 dofilewritev(ffff800020a5eed8,6,ffff800020aa5200,0,ffff800020aa52f0) at dofilewritev+0x1b7 sys_writev(ffff800020a5eed8,ffff800020aa52a0,ffff800020aa52f0) at sys_writev+0xa7 syscall(ffff800020aa5370) at syscall+0x4a4 end trace frame: 0xffff800020aa53f0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8077349d00+16 0x0!=0x56e1465c1c53eece ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82677b50) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd806f6ca300,fffffd806f6ca388,ffffffff8224afb0,fffffd80661f3900,0) at sbappendaddr+0x140 rtm_sendup(fffffd806f6ca300,fffffd80661f3900,0) at rtm_sendup+0xe7 route_input(fffffd80661f3900,fffffd806f6ca300,2) at route_input+0x489 route_output(fffffd80661f3900,fffffd806f6ca300,0,0) at route_output+0x80c route_usrreq(fffffd806f6ca300,9,fffffd80661f3900,0,0,ffff800020a5eed8) at route_usrreq+0x363 sosend(fffffd806f6ca300,0,ffff800020aa5200,0,0,0) at sosend+0x645 dofilewritev(ffff800020a5eed8,6,ffff800020aa5200,0,ffff800020aa52f0) at dofilewritev+0x1b7 sys_writev(ffff800020a5eed8,ffff800020aa52a0,ffff800020aa52f0) at sys_writev+0xa7 syscall(ffff800020aa5370) at syscall+0x4a4 Xsyscall(0,79,0,79,9de831cf,fc9dd85b000) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd4730, count: -15 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020aa4a90 rbx 0xffff800020aa4b40 rdx 0xffff800020a5eed8 rcx 0 rax 0 r8 0xffffffff813d3def kprintf+0x16f r9 0x1 r10 0x25 r11 0xa817567d8a23cd86 r12 0x3000000008 r13 0xffff800020aa4aa0 r14 0x100 r15 0x1 rip 0xffffffff81b684c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020aa4a80 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (dhclient) pid=382039 stat=onproc flags process=0 proc=0 pri=51, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020a5e280,0xffff800020a5f160 process=0xffff800020a8a390 user=0xffff800020aa0000, vmspace=0xfffffd807f00a2e0 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 72614 99660 3207 0 7 0 syz-executor.0 72614 183550 3207 0 3 0x4000080 fsleep syz-executor.0 93263 461431 19749 0 3 0x80 nanosleep syz-executor.1 93263 347751 19749 0 3 0x4000080 netio syz-executor.1 93263 236348 19749 0 3 0x4000080 fsleep syz-executor.1 19749 298227 19561 0 3 0x82 nanosleep syz-executor.1 3207 484147 19561 0 3 0x82 nanosleep syz-executor.0 21005 285326 0 0 3 0x14200 acct acct 18012 277933 0 0 3 0x14200 bored sosplice 19561 38639 44291 0 3 0x82 thrsleep syz-fuzzer 19561 408839 44291 0 3 0x4000082 nanosleep syz-fuzzer 19561 382926 44291 0 3 0x4000082 kqread syz-fuzzer 19561 90980 44291 0 3 0x4000082 thrsleep syz-fuzzer 19561 271797 44291 0 3 0x4000082 thrsleep syz-fuzzer 19561 353758 44291 0 3 0x4000082 thrsleep syz-fuzzer 19561 421975 44291 0 3 0x4000082 thrsleep syz-fuzzer 19561 208902 44291 0 3 0x4000082 thrsleep syz-fuzzer 19561 204438 44291 0 3 0x4000082 thrsleep syz-fuzzer 19561 451765 44291 0 3 0x4000082 nanosleep syz-fuzzer 44291 22794 51848 0 3 0x10008a pause ksh 51848 195490 34319 0 3 0x92 select sshd 37381 370303 1 0 3 0x100083 ttyin getty 34319 448564 1 0 3 0x80 select sshd 11173 183580 49686 74 3 0x100092 bpf pflogd 49686 115160 1 0 3 0x80 netio pflogd 73305 336479 73629 73 3 0x100090 kqread syslogd 73629 26863 1 0 3 0x100082 netio syslogd 5012 239459 1 77 3 0x100090 poll dhclient *25342 382039 1 0 7 0 dhclient 72855 62917 0 0 3 0x14200 pgzero zerothread 55228 422969 0 0 3 0x14200 aiodoned aiodoned 55979 311753 0 0 3 0x14200 syncer update 3287 410143 0 0 3 0x14200 cleaner cleaner 26953 282617 0 0 3 0x14200 reaper reaper 98403 177217 0 0 3 0x14200 pgdaemon pagedaemon 52205 271750 0 0 3 0x14200 bored crynlk 49057 47207 0 0 3 0x14200 bored crypto 31923 449439 0 0 3 0x40014200 acpi0 acpi0 73488 25991 0 0 3 0x40014200 idle1 57086 287628 0 0 3 0x14200 bored softnet 17229 127577 0 0 3 0x14200 bored systqmp 85242 197824 0 0 3 0x14200 bored systq 39731 194440 0 0 3 0x40014200 bored softclock 445 465310 0 0 3 0x40014200 idle0 34331 97413 0 0 3 0x14200 bored smr 1 85280 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 25342 (dhclient) thread 0xffff800020a5eed8 (382039) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82653f78) #0 witness_lock+0x52e #1 solock+0x66 #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_writev+0xa7 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9556 6491K 6939K 78643K 12597 0 0 pcb 13 10K 12K 78643K 220 0 0 rtable 106 3K 4K 78643K 846 0 0 ifaddr 73 15K 15K 78643K 252 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1512 0 0 iov 0 0K 28K 78643K 131 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 77K 78643K 2018 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 11 0 0 VM map 2 1K 1K 78643K 5 0 0 sem 12 0K 0K 78643K 353 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 933 0 0 sigio 0 0K 0K 78643K 27 0 0 proc 61 63K 95K 78643K 697 0 0 subproc 32 2K 2K 78643K 119 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 115 0 0 in_multi 33 2K 2K 78643K 131 0 0 ether_multi 1 0K 0K 78643K 14 0 0 mrt 0 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 350 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 111 22K 24K 78643K 4165 0 0 UVM aobj 64 2K 3K 78643K 70 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 243 0 0 NDP 16 0K 0K 78643K 77 0 0 temp 202 3566K 3639K 78643K 13391 0 0 kqueue 1 0K 0K 78643K 8 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 31 0 26 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 80 0 77 1 0 1 1 0 8 0 rtentry 112 138 0 95 2 0 2 2 0 8 0 unpcb 120 655 0 644 1 0 1 1 0 8 0 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 7050 0 7050 3 3 0 2 0 8 0 tcpcb 544 679 0 673 14 8 6 13 0 8 5 inpcb 280 2456 0 2440 13 7 6 10 0 8 4 rttmr 72 3 0 3 1 1 0 1 0 8 0 nd6 48 15 0 11 1 0 1 1 0 8 0 ppxss 1128 27 0 27 2 2 0 1 0 8 0 pffrag 232 20 0 20 3 3 0 1 0 482 0 pffrnode 88 20 0 20 3 3 0 1 0 8 0 pffrent 40 84 0 84 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 71 0 25 1 0 1 1 0 8 0 pfstkey 112 71 0 25 2 0 2 2 0 8 0 pfstate 328 71 0 25 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 550 0 331 17 3 14 15 0 8 0 art_table 32 551 0 331 2 0 2 2 0 8 0 art_node 16 136 0 97 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 4 2 2 0 1 0 8 0 semapl 112 351 0 341 1 0 1 1 0 8 0 shmpl 112 68 0 6 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2815 0 1405 46 0 46 46 0 8 0 ffsino 272 2815 0 1405 95 0 95 95 0 8 0 nchpl 144 4381 0 3918 61 41 20 61 0 8 0 uvmvnodes 72 3402 0 0 62 0 62 62 0 8 0 vnodes 208 3402 0 0 180 0 180 180 0 8 0 namei 1024 13659 0 13659 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 3 0 3 2 2 0 1 0 8 0 scsiplug 64 4 0 4 1 1 0 1 0 8 0 scxspl 192 13240 0 13240 18 17 1 7 0 8 1 plimitpl 152 64 0 56 1 0 1 1 0 8 0 sigapl 432 1118 0 1102 3 1 2 3 0 8 0 futexpl 56 19675 0 19673 1 0 1 1 0 8 0 knotepl 112 284 0 264 1 0 1 1 0 8 0 kqueuepl 104 394 0 391 4 3 1 4 0 8 0 pipepl 112 1170 0 1151 7 5 2 2 0 8 1 fdescpl 488 1119 0 1102 3 0 3 3 0 8 0 filepl 152 9833 0 9721 21 12 9 14 0 8 4 lockfpl 104 310 0 309 1 0 1 1 0 8 0 lockfspl 48 104 0 103 1 0 1 1 0 8 0 sessionpl 112 23 0 12 1 0 1 1 0 8 0 pgrppl 48 25 0 14 1 0 1 1 0 8 0 ucredpl 96 1414 0 1405 1 0 1 1 0 8 0 zombiepl 144 1103 0 1103 4 3 1 1 0 8 1 processpl 896 1137 0 1103 4 0 4 4 0 8 0 procpl 632 3156 0 3110 6 1 5 5 0 8 0 srpgc 64 8 0 8 4 4 0 1 0 8 0 sosppl 128 12 0 12 5 4 1 1 0 8 1 sockpl 384 3221 0 3191 19 11 8 15 0 8 5 mcl64k 65536 259 0 0 33 1 32 33 0 8 1 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 11 0 0 2 0 2 2 0 8 0 mcl9k 9216 9 0 0 1 0 1 1 0 8 0 mcl8k 8192 11 0 0 2 0 2 2 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 219 0 0 26 0 26 26 0 8 0 mtagpl 80 20 0 0 1 0 1 1 0 8 0 mbufpl 256 439 0 0 24 0 24 24 0 8 0 bufpl 256 8392 0 1344 441 0 441 441 0 8 0 anonpl 16 130065 0 113464 90 20 70 86 0 124 0 amapchunkpl 152 7341 0 7198 21 14 7 13 0 158 0 amappl16 192 5302 0 4363 69 21 48 60 0 8 0 amappl15 184 713 0 709 1 0 1 1 0 8 0 amappl14 176 308 0 305 2 1 1 1 0 8 0 amappl13 168 54 0 54 1 1 0 1 0 8 0 amappl12 160 127 0 123 1 0 1 1 0 8 0 amappl11 152 65 0 50 1 0 1 1 0 8 0 amappl10 144 22 0 15 1 0 1 1 0 8 0 amappl9 136 669 0 663 1 0 1 1 0 8 0 amappl8 128 234 0 209 1 0 1 1 0 8 0 amappl7 120 69 0 63 1 0 1 1 0 8 0 amappl6 112 92 0 81 1 0 1 1 0 8 0 amappl5 104 330 0 314 1 0 1 1 0 8 0 amappl4 96 1435 0 1399 2 1 1 2 0 8 0 amappl3 88 394 0 388 1 0 1 1 0 8 0 amappl2 80 8132 0 8047 4 2 2 3 0 8 0 amappl1 72 35227 0 34767 26 16 10 20 0 8 0 amappl 80 3500 0 3452 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 69 0 6 2 0 2 2 0 8 0 uaddrrnd 24 1122 0 1102 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1122 0 1102 1 0 1 1 0 8 0 vmmpekpl 168 13858 0 13827 2 0 2 2 0 8 0 vmmpepl 168 147524 0 145330 185 59 126 127 0 357 30 vmsppl 368 1118 0 1102 2 0 2 2 0 8 0 pdppl 4096 2251 0 2210 8 2 6 6 0 8 0 pvpl 32 390283 0 370415 231 44 187 206 0 265 21 pmappl 232 1121 0 1105 4 3 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 676 0 19 19 0 19 19 0 8 0