kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Jul 3 19:17:19 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.3' (ECDSA) to the list of known hosts. 2020/07/03 19:17:34 fuzzer started 2020/07/03 19:17:40 dialing manager at 10.128.15.235:11750 2020/07/03 19:17:40 syscalls: 381 2020/07/03 19:17:40 code coverage: enabled 2020/07/03 19:17:40 comparison tracing: enabled 2020/07/03 19:17:40 extra coverage: support is not implemented in syzkaller 2020/07/03 19:17:40 setuid sandbox: enabled 2020/07/03 19:17:40 namespace sandbox: support is not implemented in syzkaller 2020/07/03 19:17:40 Android sandbox: support is not implemented in syzkaller 2020/07/03 19:17:40 fault injection: support is not implemented in syzkaller 2020/07/03 19:17:40 leak checking: support is not implemented in syzkaller 2020/07/03 19:17:40 net packet injection: enabled 2020/07/03 19:17:40 net device setup: support is not implemented in syzkaller 2020/07/03 19:17:40 concurrency sanitizer: support is not implemented in syzkaller 2020/07/03 19:17:40 devlink PCI setup: support is not implemented in syzkaller 2020/07/03 19:17:40 USB emulation: support is not implemented in syzkaller 19:17:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000080)=0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file1\x00', 0x1, 0x800, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000180)) pwritev(r2, &(0x7f0000000740)=[{&(0x7f00000001c0)="cc0ec79dc94dfc2925dc451f8d1d49c36cbe9c5fd3e81c781d1741f699dce08b41d4cd1be6c21b26fb53e70c992808b38df3a8caa5944095dd018db5453f403c2cd81fbb0a32d98d6574e7987cb1caf029afaebae29ced0399c8a8a179c05e273e9facc6e0ebaf10cab424311700e615b5174dbd8827692767490a0092e419d7d7c2813663c00e637fb7dc2dab688bdd4862d829a228074273e4d75d53aa87354e6da22954fe8b39e713801e8c72a6b5e26da3e31fb3c3733cbdbd8fe90a5857e827d34c6eb83772bcec6c5faf11a7752fd91c", 0xd3}, {&(0x7f00000002c0)="61dd34d9e14136ade1b50280bce92942b6fb6ba0609bfd080f84ef4c7afd092a9531b93bc7516e15d04baed7f9ed65736f4f88a72c60357642b72cf76be55e2dee4581a796d894986163ed245b23c6ae65c7c3cf764c4df766ea805c57956611ff23a257bc526777506b087de4e1a623762fc4e5dfc4c656e7d86ee358495e669f87cead435acc26de29948fed2b5a2ec40802131b4efd0ebdfe402681c55c718e62b2b7e8a6c86571f6a597c8d1ce3b2a880a283411b1561385bcd7fa889ccf744bee5706a1df39a2ce849472a1a4857c17435b569f1b37f4c27ee7cd345e6096326d42511963acb6a7b3e9533a1a4fd999", 0xf2}, {&(0x7f00000003c0)="bb78cdce0581149ee3dc8e691b5b46250c9b20e21ea3f86741aa99a681ec87b8aa3099e37a0953693c5544f1e288e6a456d9cfdd3e62149f62e6b279af33f40b6327a999bd9c02", 0x47}, {&(0x7f0000000440)="0ecffd313044cad4f5a8ad93ec52eeb941d717f5eb50f8cebdb608c4d9ed7aca9f7bf50c9d0776dac4d6bd7cb8b03b9d0760095d21d1599f0f72490ad3d9bdb1ff0c887e6c22cc30d32ab3e6368021965b90c56413ccd17816e94ae831eec01376a7e120440ab52bdd9afed30d416788779789b69ac381ced119fee94e616d660ed1078a98dd7951f192405edb9204ba755cdac0d5f08352a929cb7d324f553d918815e0ebfccf5f7a5e33612badad200d7061e79173681a4ac26bbf00a7dc61847640e3ffd7d99f91a4a5c7034a01a4eaf1e8d33873d07427fe2a817b22", 0xde}, {&(0x7f0000000540)="db1966c4e40c55b8ce32e8ab7dbe3ae07ed8f5090530c87f84bfab06f8be15aa26b66df083f56d800081e46f4e709c16808bea9d90f3db7c6bd887aff51ee11b1e0bf0d72c86a6af72b88880c317bd809ae7956d38047ee949c50af7b5ba66333919452573406e6f5a202003c13f31214e9430abcc5743728a57ab521bde4f85a0116cfaec616ada79d76f4455b56f793e6bb1969058ad92c81a5a2aa3a879889a39e172ed2bf91e3c227cce2f0791dc3e", 0xb1}, {&(0x7f0000000600)="5da4cf38ca0024b625f16b5afd2b880430bda931d3be5b6b5ea98302998a29fc3af9de1c799f5ae2f0091fae702318d0373cce8b41680387d276188c0c816817118930b316617cc28be7d11936e040dad9530917f582bff31cc68fe6c91e74bc63ff444a7a4d1ab5e0", 0x69}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="472268dd7f2737a9ff40120dee431b8db5abfbc23b8582958353", 0x1a}, {&(0x7f0000000700)="32dcd10faa", 0x5}], 0x9, 0x0, 0x6) dup2(r2, r0) r3 = open(&(0x7f0000000800)='./file0\x00', 0x40, 0x10) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f0000000840)) lstat(&(0x7f0000000880)='./file1\x00', &(0x7f00000008c0)) pipe2(&(0x7f0000000940), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000009c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000a00)=0x6) sendmsg$unix(r3, &(0x7f0000000d40)={&(0x7f0000000a40)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000d00)=[{&(0x7f0000000a80)="f85bb2cb8c3a6b6847f5558ce0079d65bd0210368d77f9ecb136a4d8bb4cfb1f613e55d5a8d3937cbcf04a2b72202ae4b9cf34b165d7781b4cad9c4a7981b63826bddc52060de88a2ab664f53885ea94961a4691627bc2f3753d0fc6465d2df3f6b5305d2cfd33e373b50e495a5718fcaa0a718bc279a37ddc78c76300e98e33fb7d8eaf3db39febe73851dca197842e27", 0x91}, {&(0x7f0000000b40)="4b8c67e14c86e084f715f0ee051445df1e5312e81c89f3f95b5293a102cf77b6d715eebd122789b0f7f9da86582cd26b8c91591bd3b2d1686f469296505d9146f61bea8a1266719284b6cd8b091d5668511cb9c4a6cd391c21f03e328d6d2a439a6991d96abe73747c9fefd105b841bd8b5566485a3c89c6cc74e9f4d61ecff33afc958c894ab794bd0255329568ce", 0x8f}, {&(0x7f0000000c00)}, {&(0x7f0000000c40)="0352832741ed0d8b5c2bb640834d6aeb0045ff9aeb5f95954f5f8d5ef79f9376765044c3021cf01998ab084b244a0a06f9e56c8614c380810077ea609b45c3172b620031a15a597cfae6ed075dd0f13ede13b8cc5cf1a326a6456a6adff242d8be69d182ae59b14ccbb5cb7ec9f407ee6e0ac7f42da305973f2cedbffea3c95d0e12c856104bd02fe0ee98e9364994a710a6b989421cb2", 0x97}], 0x4, 0x0, 0x0, 0x401}, 0x40e) dup(r2) wait4(0xffffffffffffffff, &(0x7f0000000d80), 0xf, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000e00)={0x2, './file0\x00', './file1\x00'}) 19:17:47 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = semget$private(0x0, 0x2, 0xc) r2 = dup(0xffffffffffffff9c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x28) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = accept$inet6(r0, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r4, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x6, 0x1, r5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x0, r7, r6, r8, r9, 0x3b, 0x5}, 0x80000001, 0x100000001, 0x3}) r10 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETDEFAULTBELL(r10, 0x80105705, &(0x7f0000000280)={0x2, 0xfff, 0x9, 0x8cd}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) ktrace(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x40000000, r11) sysctl$net_inet_divert(&(0x7f0000000340)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000380)="61127bffaeedf72ef41d8223f7459f2e73072ed71d31f50a91f4828496d0a549b496482b4af8ff5bb087388c54573ba388d34f7cb9da2105ec29addfe05f", &(0x7f00000003c0)=0x3e, &(0x7f0000000400)="5ce01b960650f94dc6aed5fe1aecd890c8cea989999120341fe0f092515f40515b502ecc28fa490ad75eb491a4b87b6f67c78531584c72b2abcabebae197e5fb9c7ad0ac2d", 0x45) writev(r10, &(0x7f0000002540)=[{&(0x7f0000000480)="bbeced8d6ec007b97c4a5f542eae21fca2dee0ae1d3de87761672ae6f0f2062867b99f4b6c7a85a8ec746b5dfdaf063e9367776fd90a7496f8a6c22fa882a5193182885e089c53fb8e95fae4374ec79efca64c1fe4affdf9781d3a0e2fd53c292c8f31f5ed9b6aae259078b8e6dc78437d3209eb51ed02b8ff600ddfeeb1620123400c8c4fa24b98869f129c004aab61d54bac4646258f3d148818ce1e484555cd5a460f6355edc27947545985433c9f982d57d67256ef5f4883570cef3ce1b7b4ce5d73369f97e3f15851d76a6d9d0b7f0ff0bfb990d9ffd5b2db22a922fa7c7dc8267d3196c6f4c4790d5cbb8bc3f152d96b6fcc6b0da9ad0ec540c687e22c203c48b92f1c88473b50a41c420547407274bf3816a0291565f492d7ee0c11012d0dc98a99a20683857c3204c762db8a788c606bd9c72efb3b17064b6c218c64cd09ea020f6b8b15b07bcea6f95a52fd0f990097d18cf64ba073362e2972a4215ac5c23cb2fcbfe3935d25d6336d9fe6b0de14657553782986dd8ead14566e702167fad825a6624257300c1d12254c8e5195207a0b754b9f8ff7637e407fb0c64d229ba585487a075c45117e5a7bc7967cc258154b5963f7c99673b9a23cd9cfe0cd10736f75de6a8cbfc2b81f6a3c90a5abfc5190b8c38f299086c5df9844ba3d751982b43c1570cf7afb90b8f14e45757d24d60569231a4b001d96300a077dcb73df5799794bed089062fd862367fec2278d4206f6cb5e45553d7dad0ad3f0ca0c06e06d368019a8b653d228495d40ce550712957001bb142a35ae742e2a61bbd0d9d31d8591ecb61dafeb46099b5c11fbdb25933c650173d5c10f6e6b6f0ee9fc276e58d8467295ffc864dd4a6e46003b74df7a9a74214bbe4316c8399506a0502a80e0fafb659ef13b8b5d1b9401d799d6d4e3993c5be81a60b59fb83e7e11daf428175e70d9358adb9bcc081dad6c9a417f558241f2249753415496a5f325adb846b0b6088987414f5a951a7f5602e9b86161712eddca9a9fb06a816c5fd0b1384cf4dc514a2f3c2d87108bf91906e9bb60a7447a29f8e8491ad8fe471b9fbb8d872cf22c9d619f5aa3da6caa9faa224a51ad88d99471609d523967da1ccc1f9ac3e29edabcb7972da7ea4a1652ffbbcbbf70473656cc84d8fdf522c6da08f4d239a95b64c5342286f03938207d3a2640a63e2a2e3ffa7b5e76722935bb995ab40b411c83a05118f10414b5ace282a8343e0f82eeac6627d6b671ee4c9b54c9c50d82801efa9d7dc20a79a4c40e9301bb04470ef6377ca43ca8ade980620bc29be5406faeecd7b7c0590ff1b54d181172c5b50daa114d6bb9040d702a78722ed7f47c1466d44f496d87aef37d55d239132d9928e08e6715ef63b0038aa1bdfcc2de07c4b4860ed7b7b2d5b710bef5f02b43c23f7be14193ba6e06c151473ca18f40a8214bd76e0a66a395a095c4def7d0d9e08fe9f534d458fcdfb33c8a6cba96b9c78cf366543319bcbd75f77fc7c9712b7ca52d034d3d5d0c402e0553c8193d80fc85b805d0c71491ee43673b582dcbd7a3cd75afc552b9b7fb40b5ebf11a7ed91f8a1837d05d78e599da27f7e2269dbb020d7ac9f68f969f0fe8a577ee8888a175909c9663bafafe00ce2e1af15cdc5b7d833b3324d32c3739a30580de6dd4d98ad9faac552c8f83b14846915ee6e82e22a57022c298c72ec57f009f493f80cb9efc7f3f1015d0974e7bb72ab4e70e518ef035b193936035c044fa1da6fdbaf327948d7e7fa2a14c7f4505623a93d1a577441f9ca06e8c566a13352298e91942a23219b16b1c2e8676246ebee17d21e4c3ea146f6ec24bbb393b93bb72963d818fe8197137832fee175f0a3e73251cf72af669be00f3e3833e29d5c83100166607cdef5d407ac56d983a480b3d8379e4c476afb1ed19e1ed90365f07f7e5b4f7cacf6bd74e20f59323a5df600e3b6c2c62f91e8a976dafb24d74f6f4177de97f59dcc93160233681ea253ba432ba48f9e9abe6681b3cb7ef21c6a9370fc49586b6e1497055abc3656f592140a61e131304b818f527b3a202ace704dfeb13f2294ba546c23bb39cdbe4726182487e7d8f4e8ca9e667e6cb41859a170cf47af490d2adead32f559dd9d985528e1f620202011ecc0a22bc4b4e35ffa81025d57911142631f65461c89c4820614d340bafcf4f4c43661c25213bf7a09de1edb9719df829be64b9db49faafb69166f485c3d6aa6f77808726e7dff1a201c73b360324bbdf7c7796b8a6b93a4fe7cab85c44d8a683ae31f0fae9cb2fe98284adccc422060f4d1dbb54bc778d25fa3dfec8be9587b3c49faca71cd54760304c1ba5f533b8566073beb1296d2845f3bebe89a9652586e0166fbd2f77afef7803be6f3a447fa1b1b6302fcda63389010164db9c38542c910fc20e62bfa62545125a25f8339d1df0e852a0983bdcd3dfe70588cef437c66f3c51d253acc489e94f0bd020f21fea230ca161e5cb10b4b50968d1d571130de00fa65b8dd67ddf0531fbf33c8cdbfcca2136b23ffc977b9006f70d049bb78449f38f1b908d1b48bfaa8db4d64dcccf8c547becbc70b7afcb51c8fb0a008e2dda52f719110a3faad43764af79eb6b38eef72329736625f6043b5a0cdb7b69db7c1ce6230f11cc70717fb4d29fe60bbf341a4e1f815ff09da86302ceb0870c1b7fbce00710f6b221e06dd43b494e7ea125fb22db953434519ea471379d202a21156167a2346896fe0d24bed4efb03315e42091352bc8b1f8fbb5863854ffbb2e529ecf121d5edd9290f8e719d36607bf03e02fb8a286648585544dc7515b2dbca888560253e5afd3c8f764ee0827d000f8d05f88533dd1ff2e1b0954ca099e05533e4859510692b9ecc5cdfd578c535c7e35bb6ac0fc309e1fac500f064045f4f1f2d5d8b4ece49b5a7b19e9375041fe4685a72cf774007ccb07290a4424da75b6f33a472e420bcfbbbfcbbc8bdcad79010aa794f3eb8f9238f49967b17a09384210b36f77a865cd072a11d41eefa19ad2d07eaebf57312ebda58b64a2ef334f25513f6f5a79008d7f951c736ca9b0cb7f38972a02bfad4488d5f29712f3bdf522ac2209bb87d63518d9da755b58ffa699ab190d5b6fb77dc9c58102ac9634e246d41b7a005ab2337da8814b5a5b0f084c0ef38c8aab84d8d08fc0a6af5a19cc5eaf874c8de9e694d2a0f942fb09b28d306639806f7b2aa39186800d542daeb117688e8fff022d4902ec8a44984aab4fbc846e15ff859093bb51a06935acb8e46c41441e29662175b17ad14842a45e36dd43936e1491c0c3826004e7de6e16b13a9857fad8bcfde9ccd7d849fd640ffe81585520133ef7c0d82390a12e9fea8d89a765356b71ca95c334e7d5f38d77d45979c3f36b0f24f5d4fe37166fd574ea8e62ec0e3cdaa0f1d94a5a61b26ebebfa3a03dfcdf1228cbdf47902774fbd78b1d7652a9344169817bed856b837e2cacec46d5956fe07ddb7173e6b5f0c5347bc37fce281e28df28fd7d9820e9b75568fc94f39ddaf0f85a97807732d266768ec42c1503823dcc6545a4cb0af42dfc3fc7818a1d80c13b853844d89662252bc7ee97096ee8057938c8505a70be884292d1a99db957b1fb28ff8925df445378fdee8c968c74dd18218ca36a73cf3d6bbcc49bf9e6a48deca6caff4123a46f6106bf3346e654c46588bae74e0c0eaf6f0e819a21aa38a9bb2b05d62ba3539c6a633dc9b1a727a5f8e386a620e82d81fc68c3441126319c10ea411343ee16398268c62f5278e050aa7f71eee76f66b1d3bb70358fe4823c576bf802559e868de375b2dee86c3eebe1e48baa041c032274d895c40b4695c4d4a275155436e68db66ebda0b54d3ed4ae8405834704a5915f064c412d8e8050569cce88e13a0f1c067ab93c044e16da7e77f0b4f3e4db8331f6c75c5718c22f81553a373cddfeb2231eebea8a45a456f7545f13b934ef62cbc57308a564dd9f8342fd49520706f26a8966ed249d140ae479d180d57f3a535cc50be1182137f8b5e9b04d4919cee909ca6b4ce787d08b22bf47c3413c2d56fd916df8b3b5627f68f60e3bf5a339bd6087760f2a20ad65f3be18901ac3edfeeb26e7acdfb12db739b43426105695e56568aa07623a8d5212c164125c8693756f5fac599d6609a0132ddf75d5c6dd7c620e53c73067a180252343d14c5303968b65cd08fefbab35acba071c4c32bbedaffd80fbf977b7605998d65dea47c45d6110e88094215c63ca82833d99b7da197ced69394f6a6821412fe728ea94a8cedba91bf738e4603fa65dbf80db68dfb30f4e6d19068b5a2cb1fc42c0a3bf5c2a5e1065c17ffa26223269c745c8a9f923dd8f444231c38dbcc880c0966a3cbe5b5b661d5a8afe8e0c647bf949b3a8e5b0e121f221e49b5e035dfa8d7b583e47ca29d14bf66968480b115b03205aa461581eeb2976679bbbdbb7304769abb42b7c4f323013c982d1a88ef2483d6f5f1765fbd9b27e38548e45d9c6579f9ae09300a12903a3ee07c87af9dcc0a53500f6f57b2f92f240f12b6e28cd152e82e4754c8ae3a8757168115dac2af96e749fef6df9c82f7eaf25a1a4193260280479b4b756734291212b14c84a9aab1a4c018146c6273f3af8747107e23b716aacff69add4ec23f81ed2a6bf8d3a313cc671218c448e87036476cf42233207c39ddf8a548ba51379609b502ece271296f7894c12991bb11a0ebdced4a737ec0f496d3a582a29d072d0b114e3599609a2d07a58c5d615a322a9a0d90c835430ed2d8f2b17a7a97e4939a7cbdf589832ca5956f06ae914bbd63c0ebf4060706ebd544a062d1e91f3cedb443b3f1eb57a9a70b2a79505b61f54b1dd8cb62260731ebca9b2742b07bbcb9f6f4c432e8913a1b868c99ccb0d75eb2abf93eb3941a002e16257f387e92746a8a270936537080bd1bba2d5d301f3d3951ecd051cc4ba1432619dda94e0740f30dcddda584d59707f995f191f017ba5ccae7e2689aead08a1df76f1a57281dca102158435c2b046318a7bcbbc28b35360bf52cce2d00c7e90ca07acf2119686ff0fac7bfc2a4e54f658cd3a520ba00df117fbaac6a585fcdebbe7ae22819c453b6b2199572a7485c72486b746936220dc38d3561340bef3367949336ff10ddb0609df806943d50b550d423a6514c284d594d47cdc9a58d589b5814f7b4ed63ad06230f1a927b637664d6de4bc63d32492680104bfdf4be4d62f0d02fc2311a9533feaf1321baa27c6a25a94961d289f67fd73aa3ebc056bdfff33f36d1703df5373cba4473d61faa743bb75dfb05f8fe2647e27c4ada1b4bffd38f1080415bc5567c75cf764022a734ac799b4465ead63be22b6a1b0ecf350129a014323a56aad952978024a54e30997d5f2203865c1cdcc713d524bf0322ba6d706af659d25bb711cfef7dc3e801d7f370075219046aba0b3c5ad5d5353cdaa0f23ad949dc23805e0464572bfd1fe5f01aed661bc94baad7303d4c895218430d25ba4698c81f383f86090457d856558068dc2f7f47152d54c02b2710672ebdf61cedf788d222025c2a2a4ee304f5fd6c81a6a2c68e5f89f37d828953700a4a1a6980e8dd6a3d6a64b5a9ac9811c5f2ef4e3189f45ba492c4c6e456208d8b6f1b9013d1466624732ddcb4370865ec2cf6a1c0829ed40ed13b42b15b6fab644ae70d906d37e3bd31da39cdd3e47116666923ea72759c69ae11de9bc6b83bfd326bef2a06f12fd1caf02513fb451a55b1aaf660eb90fd029408162b9a34c36", 0x1000}, {&(0x7f0000001480)="5cdb487f0e633e60d7755b56c2eecd7cab08a2383343897738c3b1f070e2bb5acbe1ea30c123887b0c1306ced2ec2cc42f24293a6a71b62c69f4f27b61b17450a721573e5d97cf32a8c6850fc6ab00fb8e8357bcec40454fdb319cc30e4f6c04f99f587df481fe51482d00c5fccbb81ab3da80857e3a1cd0894829eb0f0b4785ea9b0672a45019388e029d", 0x8b}, {&(0x7f0000001540)="2b58ed2c70adb3dca9fc5e9b59bcb896a86263d5257b4cc329adb6b11b6e5ee5f92c1f1600983bf61baeb9669c461014431ee66bde64bea21e045d53cbed6004b2922c3ddaf710a3d521637c28231d4174698f62b8d0ac0685d24f05669249612eba540fc90f79fb8f5a410d442030a58f0d1d7e12996343f4e5c8a01b9df47902d56b0c3bd76173e1662484161015bf27bf84af1d5f8d9a0ae56e9dc5dc64baa9540e123f979380453e1cbcfffa1ee5872e0753ca93e7ff9a2f2eb349d684f9866771e087180b2a080d85f3b7b83b6d8207aaf3217c785d5c4446b76f1de08d876d7a1a309f289535c3ffa6805393a6dbdcc8487842be841a6215fc08faea6e0df55b4c579b2d52c31d0c5798bea02ff686fd56b8f1a036d50a8da419de22109c36245aca97cd210f2c5f28b88e593e46c80c97a323b961b9be52a897eba6e7dc5d8913d4c35d5dd9f62cf38acc9102ab4ba0b9137eceb7ef2fbc2cfe45824c3558812fa8731ad953f318b10e3e493b1b30f768762c57acd85b9db293a3e30010ab15466c528676f81ffb7e9ad2e2a2e9dbdc3e8b76ab7f167e4362cb28767c526667ab08e4fa6fb8f4a2da2085af8a799cf57e253db44383977ed10ea5563995ee3cc1629abc2880fde9d2007f1ce484e242b95f957c4a8ae082e04a79a709e92d104d2c54c001d49508f8a8e0ff9be7524e654bf1c2b01041d606745340c06b0a01f182e2b375b08457087769ab5ebfb516b28ab532fc846ce392675f6aa12b840a5513a432e685b03b2967272e8e1595d57dd7be18cb7258595feeb4591158faa38c1d225dd53143067b93a6f7ed6cc7f990857814779668f9ca0e8af0bd5b98771167c65a78b34ecb15e9b6db2bae982da6aaf436448609a5341f6c2442673a46f701b223735a92c239f8a4b7261ff616f4aa2af5a47a5573c76cfbd695341619b6369b1a80a17afa6c85e969ebe5e2c8207cb5ea7f4107f9086c69e7de45ceacbf8d9f38449ec4a4c3f23f4ae547b26c4f5bc5ddb10d499d046ff4f81eb9f0ef7e90c1085eb0af6499f15f39cec86edd2dacb9efcbe74332ced40d9ba9f0f6648efcdf7108ef2dfed6009238c8ee735dcb8469e24da4df38a0defb6232c630959dcb96df3b090a609b4aa2cceda8d6782cd18b028e2bcc68ab4747b5b5fc90b0061c00534d8f71fedab3815b34ed20421bcedca67838473f0e767d1504e3c713512bb2cbd794a2c09189aeb9e64358ef300308fc2f8240f2e5f40bc77861d3f3f83e78154670e5315dc278aa6b0b73d2ea1bbb13dc31ad3a5a259f8b9484a909eab70788cf9ba749fe93fdfe81e0d5d02c34045209b05ea6f8b108359f4466117093978e3d735ab90747b5a4020e3d3722ebe44b119f3b763866d5405b905df9d8a1e13cd5d109c738d65296e2fa962e7af53c411fddf41230c268dc8c34301ae512a628a7bf891d535384981446e6748accb122f49f6dff0d7c56cccdb62b34c0654192624a8db13920fae0e71509eaf53347e06a1b8cebaa15f2abb61bb923a481928dd72434c4118b46e39c074bf5fbf7deb0648f6678722df342c63fee12c4fd815156fd8f4fb77822dcd4b9fa799d065eaf5044783527f1f44fe46b4ead03d535ef82e0bd6a590d229adc0e3750cbb65644889fca451f121c8a0365ae00ef0c789145203829ce001c8cf75b7d398f63cb7e1e379471578883bb591a58e638f28f7c06577c7390af8c33e438720dbc64cadb1547188ed9746cf80c3d543438d50f57a6a362756fdc1efc6051a751a4039686b62b44d03334ade8cbf9134c65160fbce29ad86098192b53c16efd50969afc266aafb9928abd3a62dde3f2a5022905f5c0b94430f14cc63b1380237a8f8643f29face892212e19199ad704877ab73ca6911a7f26dc0a4ec07424f8e6cf5e705d741b5602991e27f0d4936cd9f2da69e7a0928e3d780566bc30399db9972ee0cff63636302db3da54a3054f974433e699b85aa5137fcabde1f8bae47a7f8ed7c41b4e4868b1a1c2d7966dbe3d6ccb0aa4d3fa9ea5f8a16d507724a7c9ceccb3f1c98c5f47a04b162070be6ecf65422fa313c1f826fb06416affb20989ea41eebfff474a61679b760494b72b6a4c347a114cfa797651521fd703800f3f50f4e9eb8953ddbc9a0e67b280095b9209ac8b65225e74426331322ec9a0ca3f816969196c4041d111a04ecb9728806de42e293a99c569c1da3f623d711a1a1591e7741695fc307c97c78d22cc7079fc1c71c218c3a873206973c4fc1330067f7db7f85c83852cafe844e6dbf5a43eddf87686181dfe39a9561db63c36ba07f6a6a3fd5e870d919bb9ced134735c6e5d1ed8c0431a84e76f502793c169acef45cb8c1451b445454f28717674fcb1de89fb111caee84f1359f4f8845fdfe162ba344b7c6e343a7211d3ece3349065376cc7501d0aef58db17bfc228eada6a370cd5c3f17fe88cf61f18ef5626d64d5f0c5e1f30719fbdb1a36e89365312cc07f621a27803b1174098886ddc233cb180ff4cc9852e0cc27dabbdb79b5f0efe42eaf6d52ba99db6d0cccae7ec8c482287023111e66f70e8b4d1809dd333030a363dd2ae093e82b253423546386e7bc54f53eba03f1abaf7719f59b6c3ed7373c21effb3f878440879a755175c90f5267d6b968d73dbf65be5c4c91498a84af3f5d578f59cf1c8d690c3679180941f295f091fac98be17cb3e83e8800ae5b496d7fee461cb60ef0217089d69402d986e346afc0732a56b346c225a7732ea98f498aee76c6f91ca3f52ac781be858f24bbb54959e321c01c377eb1639a9146e2d1fce9ba7201440258809ca9a16cbef29017c40bc5caada8da076e9d6d04ee1bbc8df9b35e44cbfe72663443061ccc0d10973c12b474cfd4fbc393af6be5347e47b4ecbffba4ebb6b091df7d3d80b1d7ccda72c25793e6a95ddcbd20c51eb3e52ab714420d0e6b7bb4a1c6df7a268ea2e7482714cbf5639fb28a495551d3bee8a059f47d48cc86e98b40baec06943f6cf06cbca8a191ad6b94adcd987462531c066fed5ffa6e01c372cf66417df30d1cb60d903a23035b631976a03c9cff1ae393ff0f094c32dba4748d64a75a2d6562e92f370a67a8f096322807c6265545e9eeeb121f563b62b97e455664153288fd7d291246e848c8f03e9a9ca2f571f13f94261f792fcba2a925f30b9e86e1c70dd8b3ea75cea3a982895d9305e5b8077df6fcc09540d11ef20ddc8e85f4acd00bf44c3f0b7e4cd9cd3411a5bc98f40ad238b3ebf3e9a7c8670608f261d2b4eb97f50429fe90aaaa79783c9df20beb2755589a36b1da461cb61b5f5ba283328399e5f099174916fa3695eb8a5a34bb535f1259525ea4f706d7a94b112717859ec6f8a5168cd02988beb4371c34a1f774139bafca1f533b7d1a68515c3c6148e47b8c29810bc6f17c9d109ac94384ae23a080833880de0b2e80a73cdb03b374ab7fd8c2a912fae7d252ce7a18d0d62164a184c91a7691ebf97820a7898d8f25b7bdb0a843e94d05a11105bad69feea9d1c85ac4b86c0604c621fc6503a4bc376487203620e90511385691547b0c4cd22b248dc6fa072bcd93caf303242718cf4efab496bd43cfa78465c4238401a4ae3c1986d2c305f48ae0cee7fb9364422828c697720dcf25a9b3ffe5b77c9cf32997cd94deceabffd4bcf30a04e63f6ebaedc77d2c95fc7c87fee6bd79fcb8b7714e3017dfa3f75c15157c9cca3e907700b863e65e6c06d374dc029b3cea7d0c5c03d68be5651231bbe0495093b459b553df40ee1e6211a349e4daf72582115b253e1f22a06b9e0a226d213ed77a437a13511ae8b7a7f48631aae10af0922ce7626d5bc9dd4fe1df81c15d9389662f65159e550e4171cc183f578e25fe400defe241be1dadf83e475ed923d07c0c5492ebb687c5eafedb7f6167dfa8aca19093c71b08763f4f6d1bd0b5bce4060bd539a2451453c4c161a02c63c5f30ad95a7c5eb92dd5d6a6038f225102ab1a9799343daba9429929ab4ecd8b2f5974ae88e63357bcfcb6fb3d8ac852e9e2e155f37eba3760817f548d4f995736409d1acbf77638d4b44db1e6dd9b79fcc34bfff165877d428c56eb224435d2498e4286d79471e2f127c25255be9bebe20b9d9ecd21f7f3f8eaa5d3f5ccdc256875ee95b034dcb927db24c04c67bff0003a52d80543debf140fcbb7b4a4f459031cc931befecd6273643b065cfb9d19443c2c17a9a2763955f0e05a101b58308594afbe0826d93929f4d850c5078559cfdf723aa146d45dcde79ea9bf2fc3ebe9bea9cf8102c68c470b0e7bdce6ade21f1c73b055154f46f3cb2f424a54ee337426fcd6e2069e53c9ed7e3b535da9a4847d7c886880240c69d619bff319303366bd81ba764315f5f66dfb053fb014ef77945d295ac04aca87f32d90004ec32ee44e5dfd92d5a9eeb5278b76704ae3645a4974b4339b3660fd7b7181818e51f14e10474da4af91a0f4254f5cdfbd34f4ca4521a6d8ffbd487a73358177ff628bc1a9783a91f6c9c588d7b941d3ca79df3f6d5c2e047b22a4265461114cc456a6ad7a271b8f86921ed6e3b3c313d9ca60f5cd4b69a8bfb73148c1d041e9c1d79fb471269923f5a65cb53b55f29bcbfb9181195909635bf61a274866e9f40eec5040e5619385d674e3807e432cb3d19ce52ab138ed39a453e174fea2f2f20e819efd0faea097c7829b00d10b0121cc264bc70d8d1c3c0794e3621b5f3a4392a527ca82bd7a684ac1e22a17ce480751f25413d2b9e65d62099dcbe16cd684a117f4982435fdcd21db5340b7328aabe1047002ea4a3327451ace3279f8ed26acbeb9575522cf3092446446c4118510a3ef64ac58a7e081e24b3ae39d4efaab9d38544e4ef3aa9d0c577a35216e631c30525c6eb2ff7ba94c2e2a57082c36917d21b02fcc8828157aa40758641647eed84e4379e97a187116f3e49b3dcee61749ac13ef3854130e1a92a8591b14260075bdb9ab421fe3cb2bf9af476b1f4bbf67f154177fbf094e30152df54c08a351b3feec8a93cd66e7649598f35c2607d1a83a9ff1f3e2e7dc0706c755bff4fffe8f27d5cb192758431e00e88bf12b2b1c7a0cabe076bb95431530cee83a6c1431d8ec75074cbd6ec14ca89fc9c8c17d77cb4dec12bd924ae913fe40a8ca5d39bd229327111bd49b030c68df1e60097cef9a1488a6ffb12c39c598e4aba0b54c3ac0413326d3ed8b4f64aebe3a5084149e40e746123e032e2397e841a8dea28eaac08cbfe8ab685e6ad7d6df6d52b17eb1df6f369accb09251533ad351e28eac8174d18c099470bbc35beb9172c9f597d640d98c63b1371eb802b7f809da9aae934c4e665910ef2d12cb630d1b8e9c9c2572f18f53237cb1ea84f18276f0bcf316394720c173adb37460d43b72565d4577a85aac66b1af4cfd89736c7ca72f49d1ac19206d3d6d9b9783385f992601dec1c61edc56e1b25b5df97ac623e1e3c6f7181b9dc539701ef1393f58074f2460232e393d6a68e033354620290e1ce5755f14b0689d4b9adbef4d05633f4bcd5f484eb18036cfbc6c52959779a029612b3905e5db86341bfd23cea90b0ffaeaf8eeeff81bc5e44e55d61146c8c5f8a88b6690a4fb18dc1450902d35b43315b5272fb2b524d42e992570462b17969fed5d5fb65f6220d50fd7d77c117d5d4adfb549302e28e12c63b15e07b02255844f164bb5a585d51ba1c901034d9b9558c5364bdba08cb55cbb7c396a35982e89f1b8cc77cf6032529f260e08bf588", 0x1000}], 0x3) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 19:17:47 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac3f78638a, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)={0x8, 0x0, {0x101, 0xfff}}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40d}, 0x402) clock_settime(0x0, &(0x7f0000000080)={0x8, 0x7}) 19:17:47 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x0, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r2 = socket(0x18, 0x1, 0x0) close(r2) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000010000000000"], 0x10}, 0x0) setsockopt(r2, 0x77f, 0x2, &(0x7f0000000180)="f615a4f1b8b17bf8f9e881efff7a30bdd6a9ca3f5e15d819c5c608f6922f737b8f65bef8366164a829af21971766358652e12dcef9a696295247c2c903dad55273981e85b492b7dd3a32ae34a016ac0cf632587f87ce42a6764aa1947ed3141e4827eba1821fdb0065b258743ff6235403d474c483e2b4da019f12a1312f5f53fa01fd3845614be7260a708016af8efcce687cbb80405ee593060abb19f48e241ba538e5f4d01e6a138d38a6f2b6c7f47ac7327845c09d8bbc245f0dc32e24", 0xbf) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffff"], 0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x0) listen(r2, 0x69c0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x5) sendto$inet(r4, &(0x7f00000000c0)="a7cab494643f58a90ed19b1dfbdefa991c34efe53bde4b7d87a347c4771a9029113f8b0e21dde7e1b69e0ca844c6fad47013630a92dbca0476799b255c5d29778012e31c8099a16d20a9dc1040104968a5998218da75cae16cb9117f096b372f0fe6d21e31978ebcb97ef90955ffe5ba62a8ddaa30ee50819f51f1ee629f3cc01431", 0x82, 0x400, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0xe25}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) close(r3) sendmsg(r3, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f0000000180)={0x4, 0x29e5, 0x2}) pwrite(r0, &(0x7f0000000280)="000000000000161863031f000000", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000001780)) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000340)="0102fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c7cf1e9e89d0e81209cfe47285724ef66755d45d5ae116e5aae4955b115eff0092213927600000000ff0121c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d7252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad5269cb4e000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd8376246f058b4397e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1b2ee3e8349bc15231b274925139f0ceb63553689a46145fc7f2c05000000e0815e82144b49f857ebd1f1e41bfb9a8d5bb60a27d465004bd7652b7e5f4a46cb83eea60400000000000000044bc0955254edb0452ab0b24c238f90402598ad960ebf7501f28fd83c892b2c82701028badb924bf2c72014b91340c1780be429c83a767620c1466556fd81d313eee214edd942", &(0x7f0000000040)=0x24e, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) shmget(0x3, 0x4000, 0x61, &(0x7f0000ffc000/0x4000)=nil) getgid() socketpair(0x2, 0x4004, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) recvmsg(r2, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/225, 0xe1}, {&(0x7f0000000240)=""/251, 0xfb}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/250, 0xfa}], 0x4, &(0x7f00000016c0)=""/117, 0x75}, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x1a9, 0x7}, 0xc) 16:00:00 executing program 1: ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, 0x0, 0x0, 0x1, 0x987}, 0xff, 0x3ff, 0x0, 0x0, 0x0, 0x3, 0x7ff}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0xf4) r0 = syz_open_pts() fchownat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0x0, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x80, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001680)='/dev/vmm\x00', 0x8000, 0x0) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000016c0)) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0xf4) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0xf4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000140)="063d6a2f11fc9ca6c4bdd3605bc416147b82b944f26a6a075226ae85dbf9100d31ea", 0x22}, {&(0x7f0000000180)="14e069de1c2ae134d9b3dde8b02a3d8cdc3a5d", 0x13}, {&(0x7f00000002c0)="ae761e56a89242a7a8cfc1216d3cd43ad9bbb4e20332c07a21b206a51ff6bdc2c000a902612fc13be97c02c01352fb098f93e85926ddac4632828a48ff0d8e8cfcd34960c1469c1ac10c5d0e2ee08f2ab70f5375856c1b15a4a65a0c36a4d168cb4ee0a532e8f765e36823bc0cf35d30fbecd856e092c40247af6b39b7fb6cdad66071a3f2e7880c103cfc3de4a2dbda188ff5fbd8adf332ea51dcbb28f2e15ef47a442f25e0e5ac62511d5c32cc7db029252a9c0320cc2f593ead5ddd21c19bed2ca435c0f1e6a3485c10986921cb89f7b87a82b4f9191628ca71c1e26ccc6e21f26d532ace1006b5882225d12caf819b46475afb3629261b799213da1d0c9aad1d86e5711045464153ad5ee72b2800e60ec330a5e581c724e9750153b0e5c9ac36a8c4e5d94122be28ff34d1378bb89fb543dedbe37216f0cd911be3ddaf7aafcf1f7dd7959dc740563812f7e3cdaa324430864a0ee85f7b20607cc610b8629c57d58298c697286e22d1b8943897a13ce0d7f9e814a055c3d82213cd856a39e74fa4ecdc43be0be59c61ca3ab71a88c72dc5e9029a21593423e4b9f40633f297a9e153bf2c3eeae0eb0cf62d5a271b79770ed6f2f200699fded97c26a78a17d1a2949927a6d55427a3abbeb94461f678db957b4084c689700b3479d1582d1eb7631fd3ae6499e41ddbb1641dbc07616d462dbf545e6d440496946b9934db6d464623e0a1c7c822eff1026fd96697510a9780113d5f9ca4368bd83ed954fc2d6d09b6e536e34fb1d920861bc510834625704cbc3f6792861528920786f7e5109398c65110c56fcd2905adfbf9ff0890ae8983fc6588c0db531c91960bb77a7c20509ad9198cb5902f3d41ceb99b4b921e5139d9b55840b9db75c8f1af51fa58a1e5e33828a94f89d2c5993666c88efaccd0a9caca8989f08e70e460d7c943165b118d87309eb5e266923213998431eb02eb1f66bfda42e2913af8439afec2f269591d40bfe957e3d2c39be66f83d78604a9f9752beca91d0393dd63ba261f3856ea7f8763c891d7c66c48191cad3345adad5ff781a2978435fa97da56fe1afbdcb17652a0390ad09521f2c63716e4049370e227016df722619c4fe0919b02857eafcd40032302e4014624425fa5ddf4e6e88b6bde50f9787c4be26888917fa43893c4778b506e480e384e643436788156dbf3c18839ec8a46bb188818069ab5ae356ff40cabcf012f007b79c234b8618ae48040be9a54da7aa43e947f9f65f7c8c6161fb2f67afee1dba999283a099a0ee5c4bf1c9bbf405764e17c1315423ec9ec4d81606750ca47c783db43a574765b8c97d79518fe3102c70ff82452e7ce42d76eb72d5702b10562f38c7b329fffd340530654603f1abcf4d6686bdabdbfd6a896d5b9e9f88eb9645d171bd4aee6651cd481228422c5fbab253d204f9fcbef8f001e24bf8c786f42f0c4357e1a9373ea886944a0a3aaae6f9e196ec22eb6a7280a0aced6c11ec60d5b0825f2927a60142a0dc5c9ad72f035c0f69b8cc3945805bb3acf783417532dafff248ff3eceb655318d5f89472dea2a3e7980fa4bfc87abc9489505cdb7c492bf2eeb058a44c2e47ac53a94f068d073e54cdbf61256b41cab7230d4c2dfa00bf03a503e58b6815835687457c902773e230900e4b9d32d436d4848b68e945045fdb7c1ba6f1c84ce8b30a2142a4e7d85d8f93be2194c6f665b0644ba92d6e4495c8946fe506207cb0230f6d11de26ce54a2dd768b40e5b7797bafa4ea12e0552a3c31fad48a8f7f72615e43da86ff9dc435e15feb0af8f3a40420d86688582dbebfc1513ba1b60ef6c0f866a21eb368858bc3f77184ed912a47529c83756d4a560e9c46493260a09e35f778f4c4b1a370152e442ae965df9b8dd656a174de394fdca3ced27141b7fd3cdc66fd6a11eb0806fe3e8bd09e61b7f352e0c82a94d169dafd7d143730aba2bd018073bd78cc29bc8ef035d6531a6f4ad0568e504db24a9ef9abb3480ef7aca9081d86c878dc69479525a81d1e2d8c0fa7f58e8bc875d717660990a2792596be0e7016aea55e8d78e116d154273840f55ed92371a4625220c34b20ac794737234bb92523d1acd91467f966adcc369c63198a6cf2b9cf677ddde7109925a97696176fe44176c1d13e5273399e76dc01d3c8af0d214d827908da55d5479690cb3a1c1e09694f6726e212a81f7d7924c62318fb17a880a6f400bd62f745c440977fa792b63f6a44b3c2e85a051fdaf775571eef07ad290fbb8beadd2b90063960be11f81c9c1f04766f2c4399c20042d521fc69de6cac02af3d8418d2feba26cafc93f58a779932ead79d2b34bb603ab57194c39f39cad3d54eaf206b96ea7e2834137dc97f860ea8e52bbd400b4dc9317b213d35d9f628dc8dd789129383724562073c676c2e6b5d70260ac8591c35ba1f0f6a4c92f7d1517b2839ba1e836ee4949fade0b079e3b620df25718bed43ff5a3197e7202391b07f174c84cfc2508c23a9961a94669c00f88b2884436d5c7efb2180592a46d59c4d5af86502ea5f8f0bf40b53f4faab110dc7fcea9b3dfb403085c54b77aee52fba51f7ae3ffa2947d59129d93e76d548d27649a3dcfc3ebc472391a497959480e4bcbde4949f4d58d49af975064bed449cead6e72383aa3d8096788174c9ddc337c167e550d1f703cd889e8791d4328d7235f59cc090e56d1d98176bf8c2f041871de65e945bfe70ade9888850dc3be80493da09d175860cfe8bb5f1a8b8d5eb4cb4fe2e82c34b060de21fa846c4fe2edacc625ab0f53a659843d066fb3e98465aed3a42f904bff2bc9f8228c45e218edf6c5e100e38f2b8b4ea2efe2e63c482b0cb926d7f8399ec0778b7605ffd8cd946a4c06aa3fc4f5f34183722e20a3eb366011ccbfd68031b8c6b372efe88d34e7e642b4d8c3a2b55eee5177df8564ccbd458e7a863e3741f8ce9abe81d2487fa97b4b8a47b76968d6160fe1c930ede5225b987e2c98572d4d3b707d31b5866d3d258f65b5a71a0212183a71ac388c5f61ff1c01d7eb34ee45a9f9fe2d0dbf0bfd5e0e0e55e75971b1cc99f470738c9324bd52c3a6100276415b04f57d53c75b22ae12305388bd1558e9cf136b15f98c7d3e1be6a0f0ad6441ef7a75111ac2e45178f4ec02fc4986c0376c18b5449743cb2f39f6014d6c037f98dce47002e2870e38621f6a333ba30867f3fbbf39733703dffd7f4fb8d6027cc32b4ad843c0baaad6d0b9ebb49b4150e44ad915688d91ab0d0b653ed1642b2677080a4514e67aeda71ca75e83223222af6b7ca26d0d94f77b71f49d1fa1fbff49bc6c8f7dc0d6caaf9c97395a7e2cf5124d0cc0cafd50712e4398767cc03ba36f87a92822f0ed6dd4e3eca5026036ef653103219f1f5b42ecbbdf946b901ac162cd79b146f99d2bd1bdb5c5b7af47e6a1feb1790b50baa11cc8f20e088bc6dac46a2debddd809ba994790837a0bd6e88a755e6ec6abd5a6fe7c6b7a586e4a6f08812f7819fa434b2a9c9e1edba4857db96781c1bee7066067f749e9226c866f4a2fd536087d6e771a88f5ff1f944ddcf10f8c709f06fb08ecae4b652a1a4671a0e088f982e8037031809a86a81995fb381245c665927585eab9c8e61064fc1f72decf45654b6b4e7122a6649287bdaf537d77be2e994c29c14b3c379a725dfc2ad1e7c29485eb8bbd5c82d82c4b2d3aa2399f42bbb5ebd383d6749f62f93e948098430c999881cabd24edd84b72c37d26d1a5d9dc0e375d8f9193c33534190d92e820fbaed3f731959194a33710fef922daacff1613b6e2ba5c33f3fd09980671508083c18afa25fc9710b9777151ecdab6235ec9b2fa6553076438eaa749126907a703f533d90b26543202945a7052a97a2d5804696c32672c647953c9ea2f77a7948f80bae4547e764d3132941e42f94e9058b2ab921bd9ee3f160185e5a8e1e68cd037fa29a92b1d01d4223f733030b44baef30f65319c18219b341c6b7565bd23508959f3ee8ad6ccb52fa735238b9b9413dcb9068a786733f3d095f7567c47fd7aa0b597749be0b56f733d7ab5f016911135db89bb893cac3bbe2eb7e065ed11e3137660c2b44dc2392ab44a22ef69adab8a3b339ed62253cf3c66a93a853126bab046fbde6a26f016e56766c8691f8a9df943cb62b38a3ea445231038b58f6a1acfecde568f51959e621a0eba538e215b7121fc1869851d8d79a314c17483de565fb720cf594fac66a92186be536c2946134086c5c705f89da2af2bd320133b7441a1953de02ce22c289ba08c2e2920afe03b6bf12d707445cd097ee2bd172a6e20cc663b536a71b911d87e601e3055437c1d91181586875a326cae7bb1502c6599465a8fde2a370d3fb99a14ece77ee2478fba5be5d4cfef21b6068f5360c1ac814b2021137e6653982e62f86608b89c81abbe7412e745df89b9bf1ba679101409395bcb3c23c354454419fff2bbb37785890c5b8c7d23d29e26d3cd01aeaf12f6e589b4c17c96e646fa060cb7fcff4553fc70bd29a66e8a99436391aa50d22f23d4df78cf36625aef726dc27254d225d0bbc0623cf3e10887a0be8f42968acae402ecb93d475d59004d204ba31a5daa648704a060fd02e1aab22f29968467c81a0a721c675ba92fbe91984ebdcd124197f8844f9a2410ef25c0a221ecbeacf23aea5168983e29ebb71ef64998d075f4211b31b942c7a35c505afad767c5344a875528c77c57992bb4a2cf47f5deb820def578b1bc42a38ad719d901cc7176ffad2be438c2230602834008ffcde3c974482356fa0f528467d97dc754eee2e8f086bb44e99114bb781f0ce9efdff21813236e7ae7d36dcef770b0c98fad260c3cc17977872259225389d35a5f58a5c28bcc0d7ff21c0570778c4e408244a5779ffaeb710c9ddf15e1c8040953b83b7217fabd9068b57b621089a752d3bf8437e5ac317e74afff2d0bbcd1d3ade8f04204f627a1b2db911689cfa977a57cc9d51df150656ed76103f849118a98492112511be57d3596960ffe52deda5dde17e7e23e765f03a12fb28309347af5a00e0a2e142702caedb5cba39ecbe06add7736d5ab41ea8af8ff3e4c8de7194e43910b579b0e1aefdd64f53bcad085ef6b215309c2643368deae6ecc1677a6072aed21573b192d11b94678c31bf232b616f851fa30ae6eaa64710b964057ede5853436650e27d36a70287efde4bd789b4ffc57b1597dfe59120a7afeb10ac5a6672c1853cc8bc55d5be23854098052adc01a4253c6ec2e937072590895ff36a69afd32093bb96f93e3e3ae9fab772fafdcd85f7b514678dc8c78cfb764a3a7558f62fbbd6ea89cfaf1c3d1cb2280aed54c980348fa7fdc633f72875d73c5a62fa26c0f391a620d8f0545eb9d3bacb334e91b404635eb6e3c6bf8f0ff60c0914ca2a04dc89e0ed89c0782284a23c7b3cd9c3ac8ee3100e040124b1edbf0bf0783853b219b6caff25b77fbd0d90ead00afc2ab6925621d1a724b8694a3dd632f33bc8d72eb0256b3cd8cff9d949cb8a982b5d7ef5c418c71c55fe3323fe2024bcb869cfc73057267a16217dd6bf13b3f55aac98ebdba26ff5fb2094423a0a4056e7a082d36b6d22fba9bc59542188a0c8227de1bb57fb0c4978051e4cb9402802081899e9a772de63de5f4ea32765d44159973fdc8b48092f0b89f5bbdac8566ffa1e4eb72e9cc3e5c4a4b6030682e23448b9bafcd26e62fbf4424175b9e8ceff77b1f23df466a71e878afea039bc457fad519fc0a248b6eab6e2b27b3a", 0x1000}, {&(0x7f00000001c0)="b605b233af3c", 0x6}, {&(0x7f0000000200)="7ce197aa6c3a450d0da95ea0a0c83789b249dd52c0765acbdde4fcf15d2c3cbe128d4de856864845d6a4922ebc21ec9bc8be419fa994549c0e50", 0x3a}, {&(0x7f00000012c0)="f42b1184b74f782b7b0fd5b946fb151615a54ed4f7296c907be5990b005f38344475f7b1b96c10bc27d1942bd6297c4fffd5090a0545b430a7972e6b61119bbd516dcc4b7450ef42693709fcd01ffaaea3b0e690a91abc9be91377f493546ceacc27dddf924f0bdc6b89728d373df38d5c85aaee19b2a8a6432c959cfd8fbe087fb1319279d307b1520a6fc09a644f0e8154066b54a114b2dc49a6093ef6c48fc337b918c7810ebf12aa011cd6", 0xad}, {&(0x7f0000001380)="4fdf26ac1b87ff2d27ae2e8072337b3841f528f0cbac32ad0e4dd33cfd674816ca2d08c77857e2e4e2923b3dc87f4829707754c7cffc065caeca244c1173a4ee245f33e687658a42b9806e05c935384e951140fa8292fc6adce2e65112b3250790baeba094ae5b823f463ad995cfdb029fd61e71599a65e8cc54a9459ae36f4638459aa89f787801355f2447448df47b75b755c6189630843ba3c2e4feb7326d6475253596b2272135a400e02b804465eb7c80df69f2e6", 0xb7}], 0x7, &(0x7f0000001a80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000200000000000000000fd0000000000201f966217a0d410eda2a48080b300"/48, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000417c45e1052546ba5c54d84262eb9d7979b79940a000f3074e8e772dc061e7b97b8c9f493e4c8a615c771c977452012ecb2eb439c4fafbecf6f89e29ded73467d4579dd942d58e6820d1f1dcc428ade7468c2867", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff00000100000053f7c09847c9f585d15c3f9aa8f16b1b48252a363772b46a323545ba3f427ff8f2bda9d42ff9e92086f72b790356a5ebdee4a9ba0aadb492fb681002b6f3fc90029f4f7d81f1ebfdc0bb57ff5446306d8ee8d249d85cffd059f0fc75d896c843346185429d720cedf0212e4f9c5548456d42d64c947bb3f9d9", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x110}, 0x400) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x14fc}]}) pwrite(r7, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:00 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)="f3be38f44acc15e5a29b23a51f3038710e95b0a54353979e57605d8c7a70e5eea3d2e48513ac6ab68a2d42186ed3422da6d3a24a598c95d5ae5ce77412b7bc39705548cc19c1d94801f1878ed3063e84cb2d42c15fd5780c421f9ff46932575929ec0ec9a3b7abc4245fa000c01661d7e86ae41d893a1928076760f436c52315a0a0e322afe39ab4f7ecbc3cf5f1c1e84484f8493d6267f4f91982fb3cd292586d735d57fbf9168d7582409fa002d15d9540647e95", 0xb5) r0 = open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) socket(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x128) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000280)=0x7fffffff) open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x100) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)=0x9) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000000c0)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x10, 0x0) fsync(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x7, 0x4, 0x0, 0x7, "9931cace19a8c4815c0d6db5c873138cc634919c", 0x9a, 0x80000000}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) r3 = dup(r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x0, 0x200000, "003bfe8de50000019efd65aee72163c70d00", 0x8001, 0xffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f80)=ANY=[@ANYBLOB="2000000000ebff0000000000000000000000095b9d071b542ad387050000e2b81800000029096668b6907179b234b12ec70f487b6d4720d5b79a0978619e076191d8317a4bf018a8cda5a9151e92b43213f61d8bd0b1db0a423fd4f70941adfd5e3cf442dea7bf34d46c5e046e7b71d3f62aac16d4adb3c84a5844979ce1b10e3f90cea1d155a7fd15425614153e6b503ffce00f2b8ed2353bbd570682d46558fe8c82e085280c3db2412d26c544cf5431144dec405f72915da612001dbe3a651e9f5089b4fc9460fe460b44b9fefc6ddced11f10767c93fddf15635f38dc32260e35e3449bcdb4241fd3494baf0023324"], 0x38}, 0x0) sendmsg(r3, &(0x7f0000000f00)={&(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000900)=[{&(0x7f00000003c0)="76aa", 0x2}, {&(0x7f0000000400)="63af4e0d448faaf476ff339cada1f797e06a78cb24be33e08b656b18d252f2293715c312d3e0d49e5ad6dc2d4d955ffce8601449a70e5e15a0fff7752c8a8d9bc43e61c0f683a40eceeb9217238fff133894e8502b8a92b854fcab6a13b3", 0x5e}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="f4d081de599dee30280474620993a15677ea0d6c52093c55ad9ba9620e0960b87c8f5355ce8c2245446504d4ef16be1d26df378863b9cf5948bb58c3dd2455cc4a9e03152089b919fc1f44ed74ba624b7aa1953998d20dd4c7a097c24eb2b3f35509a28bcf7271d3d4b4f838f3711846213898c11ad44d1a624679d8f41fceb6d7b1e58c5798abd9377a90f277c5ddd2fa90141cad90ce479600706f69fe0f7801dc973bf30c93fa47692a5c0b0fb366577f1120001b5d7391bac79fd12a71a6b13643ade213f2abd11641bcca24dae8835e0dd6f44709bc69c999c20c8c819e", 0xe0}, {&(0x7f00000005c0)="ab9badf81a70d4d3506ddd20e3260e6b3e40f1edc6aceea8c34cc097c8ea9975d8110ad509c5022e665b6a3f0b2506470c6892cefa50b20b971f44429dc846738893cc79fc5fb7a38783f8ee23c191b1ff2a579a506f974cbb4fdd71be0b4e84466ceca2f613a87d893135fd1d1923a82813e441ca179e2a929ebb7461983721a666ffd52514434af1c32321b024643eaedf1618ea5140036b6bbf5d8ce1fce8ca0855fa0b821a4e01ca486a91ecffd1674b48425fff743c8841b16993d8ffe69f410384dfda82a441d34be9d9942708218430a5802cba9365f53cda817fff43937d0d89133b05cd536505bb0e8ff7669bd3c15426c1bf838d549f612bd9dd", 0xff}, {&(0x7f00000006c0)="4c24616100fb569fee982bfceedea9479d23a370753337ffbbea6472d103e23d748d9a67a385882ec48cbb861e7a013d7d22a85cb82b667b1e7d12ecfaa5a1e245c01c90b0aef4f8338deaac275c13878b42a687ec5267c5e4b9e4a7669f7feabc6fbde06eaa8450372e9d499d06d9431756b6aafafa88965915f2ee9a0201c502146ace8c0034264011ec4ca5a373b0a25583c0bea559fb24db9e4078ba0d3a015c5d505615f3822add836c19844b84d7ae43c6dadd2c251f15b430ef15f1f104623f7f4461b143a4fce4346e397f724fd84c7f7245f2f3", 0xd8}, {&(0x7f00000007c0)="e237b3d793f6047a3424f286d70d83fbb918c05e67ca28eb59b5ddc27334bb92bf7584bd337f9b8ba152b1fb5331725bbceef9a991a693ba62d2706554af", 0x3e}, {&(0x7f0000000800)="9329d2b6db986b0c", 0x8}, {&(0x7f0000000840)="46b32141e384f204fd9be71f542f4256b3a06b3ef1cacc5c143029f4be9d74f68a56060171f9d199e9ec0229e52972ba807ad1d29eabd3f7c17fa5b37b5a", 0x3e}, {&(0x7f0000000880)="e5c7dff313a4e070d7831bab8931f645e7001937bf7518e319211cb8d96155f3d5643bf835a66a9394fc651cda24207868deda32bf2e37402a9fb43a64462852e9479d30", 0x44}], 0xa, &(0x7f00000009c0)=[{0xe8, 0x1, 0x1, "f4e8e8d1f160f13826cec2eb44640e61233d2ed8d81729d632ce7adda9d7006cb805951b56149f7e4874ed90ca640915153763a321e592eeace056bb38905d46349a65f7a2e3c9b362d5aa06a8b6a70addc5a89290dccf0676df9bffdedbf3acbdc54a5ba28e3bad16866e3d061344b13e88fbc110b5ae035c5cc426a000c77b2034a14027176f1286ae23242282a75b6faefb365865a01e6856ebb3422ac995eb82e0de6efaa9e60d4d632ae17f12a919a6cec07d551a95e5231629ae923c7b2f4a3ab1f7f5e255fe71ebbe31125fbbd1"}, {0xf8, 0xffff, 0x7ff, "3fdc7371e850359ed788af53b08c16cbce1c5306528a018fd3b5c283d027a08dcb0b0d0bceef03d07061a1d392333a9f21629cff923285d8caa3088fdd79bce5ccfa6876152bc8dbdadd2beb9c9d06dedefd407da4513abecac542d3cb35ac36245f2df1b378db5d2e20944a0931add02c138823b7067e7ced67a062a59c84e3d4dcc62092f598a782ced368b55edf618f1e97a9a1fab89522008a856305e182f906cbf07d6b3274e848a407d691e91826d8d5fe1ceeb901857f393a7207d801e4f5db17026e71ba159920b9f4f73e653e7efb08473eced8178c507ac8af359b46d4c110"}, {0x100, 0xffff, 0x241, "d8ef9c702dbea3fbf37d3c1dc61a0088c5ff27109450040dd4e3bffa801b48daca337a73594a0738c075b17d95b589854f9725d8f136d486953568374b82dd4c10f1d4ebc102a8b0e13925ee3ebc6b95664a9c19c9f1fbf1adbd2aab95521d3bc0d0ccb10e606f456e712751b9782afe56661e57d61169f60befe1880699f25f7649758ee469534293f5e716fecdbf34fd08710b89f7df6d268e6f2590e0e9f235ff034f6bceb0d05900a2e39308b662fbd69d3ebc50cd34a048ff73f4d0458c0f1c0353208d1807d6f4845d92ca79766c0d6f6313909cca39e10fe478af8ea9efd3a1c094fe4e8a1c10ff55"}, {0xf0, 0x1, 0x0, "5c13c5a3d6e806b649dff7124a0b74bf1798536852f177d0b2c268f9243eb155d6120d7a2b6042e89da8e435ae2246edb6a52c3d3aabaec2461270b5b55a51c845b11ecec215a876359b2f683df4986f8cef1b7a587f60fa1419c73f3b0f9cb9f78a05e0ab11ad6fcecb5138ed22517bb1ae87b37ea77f7992faaf32b81de7ac37f8f5c121b467844647525cb8a95965e51eb98ec009289465fe6c81176492b4dab5e466881b509def22d0fd9aa39162c28376b56be8e176ade35bac152f1846a88dfb449d40e971e6b3a3797aee797b1b93767414341f2af4a4b900cf7b2f7e"}, {0xa0, 0x1, 0x9, "fe8fc576e2907e046b9c86ab695c846b6f0f6697583c811c5e85c55e34566538f093dcba0b38025d9d4b06dcc989af50aae88fb53ee8a75f3c5b3ee3db8ff68b97671513f8b3db554c47ec333844cc9383fb371c93010350c5e53232e91301c40d78fdf32929dfd1029897714b43bd095d3f1bec5682bf97e549cb88305be7ec0964b069cd3fb5eb0742fe712c"}, {0xa8, 0xffff, 0x800, "47aeffc3c8545c2d29a51268efe4f86da63fb769f00995df7835aae02dec7a5421c60c8b06e075ef416cd9663a64bbee0a55c6d7bb33566d6d1664958c536f40a060013bffb16db4275d238f878b16ff239556b814703c1ac1d15100e271268258fd1ace11896aed2e8fb4e482c14e2f8337fd83cb97f4956f9b4e6ec1fda492dac1168b524fb96b735fd165080cda1c0168"}], 0x518}, 0x8) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000f40)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r3, &(0x7f0000000300)=[{&(0x7f0000000040)="bf68722a375f217f95561b9656f3f4e24fb0b092ed5c6f39ecac9e5a529840b90b3000992b1fa210", 0x28}, {&(0x7f0000000140)="355cc277d37a38a56ba7f1070c33e8fac65f031ecef56fad13597821a34fdd5f9a275239141aaca2603c5ffc631b5aba0432ae337378749085599e758de021f92bcf1b7e41e9a79455578d4c1b8011446eea16b7a09594c861f0f9b2a81e16381933d58062f2f100bdfa16f13ec49b2309865e015054e7a2b09ab159966de34623d8939608be42e483b05471b1b291a312d1786bb911fa32ae16ef7262e14a0eec6796b9b98ee61750aebb2ad50fc182f02b0262d229643e13ad2a95195487a0e5ab191050", 0xc5}, {&(0x7f0000000240)="55bde4f414b4b7a8496fcced82170246549d1bbc0f40a830c51e3447be3736a418f844400dbff1c305b81ef0c9291443ab0a3a1dc0b612938d2c4b6ddd1512c57ddf02afc25a7e206578bc5852bb39ba2473683488b3b3cf4685df50ea3fe16e35ca3bfc6f4713b0b5d511b584", 0x6d}, {&(0x7f00000002c0)}], 0x4, 0x0, 0x3) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000480)) 16:00:01 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x1eac) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) login: pckbd_enable: command error 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = socket(0x2, 0x4, 0x20) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2, 0x101}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x7}, {0x6c, 0x0, 0x8}, {0x6, 0x0, 0x4, 0x690a}, {0x1, 0x9, 0x4, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget$private(0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000540)="f2ae8e3bd92910b3a6aad81abb57cd8691826725cfa589cf9100007f0d6eff91556419aca39a5b9891637108733d13206c6d0c1239f6b2d51f72faf88d0000e3c4e14c31d93198b8ecf6a8cfcdbad4d57c84c4133795a3c889344d6bbae409a46ac476879d1e35b372196fd06508623f085edd860ee2bc71bcee89ca2085e33f6fcc1c204a7deae067690bc55fdd63660c2c36fd77260300000000000000642c928f37d0342d8f6f13f7c5a2587bad76c995c9b1da0c8349791a00c2f92eb3df6e99d1362bae85c209a45cf28be7c616ca97ac98d69347a555d7354a749371e614d6a06a56d25f847dbafb95d346d7bfc169c307c30eff0b03489e72e691c770f0585f5fa5d6cce90690c8a6d50306bb7062d3528f92d774b08e876ab11cc87aec25eb16862fe1182237e3ceb23d365e859aa73a5f2fe7c57f6659ce53b45a91", 0x140) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0xf4) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000200)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0xf4) r6 = dup2(r3, r5) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x1b, 0x3}, {0x18, 0x0, 0x1f, 0x10000007}, 0x0, [0x3, 0x0, 0xdc, 0x9, 0x7ff, 0x124, 0x81, 0x10000003]}, 0x3c) 16:00:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x1, 0x7f}, {0x8a, 0x6}, {0x100, 0x8001}, {0x41, 0x7}, {0x27, 0x3ff}, {0x41, 0x9}, {0x0, 0x1}, {0x82, 0x2}, {0x0, 0xb45}], 0x9}) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x80) pckbd_enable: command error 16:00:02 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, 0x0, 0x0, 0x1, 0x987}, 0xff, 0x3ff, r4, 0x0, 0x0, 0x3, 0x7ff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, r4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x91, 0x2}, 0x80000000, 0x401, r2, r4, 0x1, 0x4d, 0x7}) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) r5 = socket(0x18, 0x1, 0x0) close(r5) bind(r5, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffeffff}, {}, {0x0, 0x20000}, {}, {0x0, 0x8001}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {0x0, 0x1}, {}, {0x2}, {}, {}, {0x0, 0x4}, {}, {}, {0x3}]}) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000010000000000000000004010000008800"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x2]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x184) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x87}, {0x6, 0x0, 0x0, 0x101}]}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, 0x0, r2, 0x1, 0x987}, 0xff, 0x3ff, r5, 0x0, 0x0, 0x3, 0x7ff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, r5}) fcntl$setown(r0, 0x6, r5) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:02 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x1, 0x6}}}}}) 16:00:02 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504442, &(0x7f0000000000)) 16:00:02 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001700), 0x8, 0x0}, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000240)="2fb2f25726a421fc4b37974f385bede628563124a84758d08dc1a3116357db85eb201da349f6aca67372c8b2e662ad6aeaea650beb441e4b2a89e5d309e2d2ec519512e8349433e543e805a6bfeda1667becca894e9519f2c012cb13bf0d838f6eca59ff43fdb48cafd4b52b9e44d3441e255eee83e407d244f2fddb15cf5353aeeeaaac52a848dc0ce8fea92841bf24a3f4252e20bc41e671d37c96b26f6a75331a458aef738cede6bfb39fca", 0x70}, {&(0x7f00000000c0)="ee5dcdac0a040d4f0188bff7d0dd1600ac626f58df053af7e5723d00ba368f7f1db59fd8ee83", 0x26}, {&(0x7f00000001c0)="8ad19cc7c72fecc8b031b39875d9f8539a5df3b7be56900e1a625a3f28bbb5629fc9c31f", 0x24}], 0x3, 0x0, 0x1) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000040)='./file0/file1\x00') 16:00:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) lchown(&(0x7f0000000080)='./file0/file1\x00', 0x0, 0x0) seteuid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) setsockopt(0xffffffffffffffff, 0x29, 0x8, &(0x7f0000000300)="9f3c222afc355646736ae07736d93e5f4b866ba3baa55e4c7740fd70bb9d47a8b6f86e40c51fdb2fcb9a82258e2163781a7a2cfa16d7e99a794f9673a6eba9fbb7c51dce4e634f00dabce8d413b5ccb1424fbe025e046b858206053ee0ba31346b79315732a4540ea1574723e5ab033f9b3b6174da7d41b2d1363d092c76fad1edf7b2f5a276ed9d94d4dad132ec9d9ada647f083d67a625bb436cf9b0e7be0b672cd71e55aeb40bdd45cecb94e3ba514d695ebdea4a3848d68d86cf469d01b166976182aa1cfa3d0600c22f6ca63458", 0xd0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000140)) seteuid(0x0) r3 = semget$private(0x0, 0x3, 0x3ac) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20001008, 0x0, 0x0, 0x0, 0x0, 0x10001002b, 0x207}, 0x2, 0x98, 0x2}) r4 = open(&(0x7f00000002c0)='./file0/file0/file0\x00', 0x20000, 0x101) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10010, 0xfff}) 16:00:02 executing program 0: syz_emit_ethernet(0x23e, &(0x7f0000000140)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'vSD', 0x208, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x61, 0x6, 0x0, 0x2, 0x0, [@mcast1, @local={0xfe, 0x80, [], 0x0}, @empty]}, @dstopts={0x61, 0x17, [], [@jumbo={0xc2, 0x4, 0x20}, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @generic={0x7f, 0x10, "ff7d284b77d7852bf121dcdb9f0e646d"}, @ra={0x5, 0x2, 0x9}, @generic={0x76, 0x8f, "fd08da289c810f74a7b65cf4c220cb9b019278c643cfff8de64364a334465aa6d335bbd4d75d7c4781f0446d4e236d4c749069cc3ecfa023094c722ee8e41b5d098e197c479200a90928e66e8a022148bac4c5506c615e2ed8cd99052b1720f4ba2e12fadbb7f4920bb8e5ae833b6c580a355a3ff09dbde8d3b82d1d3f421f854352b9a5ac4f6e25714e13450d717d"}]}, @hopopts={0x3, 0x2, [], [@ra={0x5, 0x2, 0x7}, @jumbo={0xc2, 0x4, 0x4}, @pad1, @pad1, @pad1, @pad1]}, @routing={0xf0, 0x6, 0x0, 0x81, 0x0, [@rand_addr="47fabc64fc0767c6f2b61728926dc943", @mcast1, @empty]}, @fragment={0x5c5ebb2a57826f94, 0x0, 0x1, 0x0, 0x0, 0x0, 0x64}, @routing={0x50, 0x12, 0x0, 0x81, 0x0, [@mcast2, @local={0xfe, 0x80, [], 0x0}, @empty, @remote={0xfe, 0x80, [], 0x0}, @empty, @mcast1, @empty, @mcast2, @ipv4={[], [], @multicast1}]}], @icmpv6=@ndisc_ra}}}}}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/233, 0xe9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x80, 0x0) 16:00:03 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)=""/131, 0x83}, {&(0x7f00000055c0)=""/4102, 0x1006}, {&(0x7f0000001200)=""/70, 0x46}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/35, 0x23}], 0x5, 0x0, 0x81) pwrite(0xffffffffffffffff, &(0x7f0000000140)="fba70a84010000006914f6357e02", 0xe, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000003480)="c1f5c6f0e384af6bba6573bb98f3cc2e31077d484cc4ade2c84d2b336501170a8db0f0ac2265ba294eed0deb8f11984884d31f4ac1263cbbf694c892080918590698d2d42a5b64cec9d110ec905ba7eaf065b7ec83e11512d60a86fc6407b3a7623748cc8c80708e4561bb6ff1a195e166df9b01931f", 0x76, 0x2, &(0x7f0000002400)={0x18, 0x0, 0x8, 0x1}, 0xc) kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000004000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom(r1, &(0x7f0000002440)=""/4096, 0x1000, 0x1, &(0x7f0000003500)=@in6={0x18, 0x2, 0xa00, 0x9}, 0xc) msgget$private(0x0, 0xfffffffffffffffd) socketpair(0x20, 0x2, 0x40, &(0x7f0000000080)) msgrcv(0x0, &(0x7f0000006600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000703f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007db207a14e9076da853ab500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063a8d3066ac67e7ac28587ea3144f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c99ec22e1f635ad3aac56016fefde9455fab0d21ff3fe30dafd9e2768aba560a97aabdf8ff4dfc6149c50f0cea46d78e94aa9e85453f86d312ffa332fd8a2b1a3aa160318110ad56677cfcb9140311e4d1fc589617dfa3b57ef432fb039d6bb0ec7980b5d760a5929b3f4d5e348fb325c360cdb72739756f11e23fd1234727b72a620a6e14e44a1a24962e765f4737e388478ac0517c77a3ef39cc1f37c7f256b1c6e3502abb38845a4c7729d007e0275a3530ad6d5a0cd58423ddd5881866d45fe4c5b3dc9fada61af13ccae8830986ef65e7cec9cf45fd60862ef3d319cbf8bd9809a33dfdfcbef0389985adda4fd0dc3246ff1988bd2e8d912988d816c966d20f737f2ec96c9f620fdf86f1e524749794f907075a9f928981519ffdf0ba84d72b8d24f5ddab528498c7e48ed021dd0b8282db736a18fa650d039c84aba01644e3bf86ec5558ee759a9cdaf23b2f1d844f558bf68b6a0d9b6b4e94b936edf5907956fe672e2833f5cf20ee5e6017be59e39218830fdb4f0c88"], 0x1017, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f00000000c0)='\a\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000180)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 16:00:03 executing program 0: syz_emit_ethernet(0x72, &(0x7f00000000c0)=ANY=[@ANYBLOB="4d5ab589adb9b1c459998d280800440000640000000000069078ac1400bbffffffff441c0ed1ac1400aa00000008000000020000001fffffffff00000305891b206efc066d000000000000000000000001ffffffffe000000214010000004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000090780000"]) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x24}, {}], 0x2}) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x15c, 0x80000000, 0x5, 0x4, "b064fb7c0e7fe6591733d24cada6fe3341f02d8f", 0x1, 0xffffffff}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 1: mkdir(&(0x7f0000000480)='./file0/file0\x00', 0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/100, 0x64) kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x400, 0x0) close(r1) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x10, 0x0) r5 = dup2(r4, r3) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000002700)=[{&(0x7f0000000580)="cab586f6090c7a19816ddec95655a66dbd2b4fe231d1f951d52de4a37a4fd362e4890710f811b889f9631428485fa9ed505d7f443facb87275011d2843a9afacb31ceaf1720251eecb1cd00e34a2c219b9689c37f109b83f25ad442bcf464614152a887e921442986bc4960bbca42cd0aec1b6338396738b9df7e48809ff78ecbe607dddd9e86ce7cd86e98e757042dba15136dd95134827c36dccb19ebaa9c2473c19ab6c6749863e9c28e733a022c599fe2dcaaa3a1d64d36d4ce771c6dea1966e1291906a64601b4b1b84b15875179f1a17cd811c6b379b9fe9b1268e3d75ca645b69c0c0a977f8db33078b19503e24af706ae8610feea81898f724e58ca3d1fddc921a28cfab7915961295d8ff38f99b6f159df17c66a540256bd348c04f3c012bd82fc47aef03e937e9f7ffaa842ca1012c0a8495bf8622fca7ae235b7c7a290adfad45c3e9f1cb886276b93041ee87f070e4722eafeff33a317ea1e6e9e2fc456c6bfe18a34c056706b7cbf43497274a47f9cff73c42071beaf3f407a7c8349f3be3271f8220fb5594e3e4f9dd835e0876a395797a39c305f66319cf38d82e5f8e5bc9fda708cf78c492401fde5a1417fb4aabd8d7a81019dfdbd465f45beee94d8b7f39464efdd32dd974bd85ce988ec8b013eb691aa24ae9d5e54461b40306757543a4ba11725d8018f22be918e625556c93e04c51f96fc0ed7dfd29169dab69b9e55ddac4b9023bc7d13321d1e8c3ab84b700dacedbfa2e3bff62ed788c3b3c99c768973f49fc8cdc48d7c8af4b097afd7889a1d7861e5b2dcdd4c42347aaf70836b0802867aaf80571abb679703f535ca1d234427a7faee0c7a4bfaec80a9d5d96daae16c6b12d13b288ba6109d7d4167992f06f9f8374b45ddbb599ba5eea51f2aa2803", 0x289}], 0x1) sysctl$ddb(&(0x7f0000000280)={0x9, 0x2}, 0x2, &(0x7f00000002c0)="6a62452f4a8edc0e3b62744e29664bfbd9ccb938aead1878cebf8093823131aaa18cc141f6ab4a797e0a5f09ab8c6e65bd2af49f04b52dd75f6966071b4cb29678d01dc9eedb9c4bdc93e3386901c520b8d5b15382f7bd13779829d112a4565ae223716318cd4a19362c92aa", &(0x7f0000000340)=0x6c, &(0x7f0000000380)="c2393843c326170e667f7502ec999bee8f9073a41cb1505a6df47b7e1ec21c310e5c2975ada57dbb3011ef3ce7089cfac86442a6ac8e86fd87fe545683d68aa41ca138c500cd47e1421245378801111acd9186172e82102cef71ab1db557c54e2a03b8e32774eba321d7f6223be93fae8cdafd7b4a63501ec94045ef701f846bc65da19ac9809905c2002a9db108fcfe8404d515399c353f5beaad8466cfb3af480a10ec493ccba6f6be6cfa3d8e4e1ac4a912b69935db0c4be88b79501a3ad5e89e887f322f45cf27585a2fe5ded26e7f46e8232c95deb6af7632ccd92bc0", 0xdf) 16:00:03 executing program 0: semop(0x0, &(0x7f0000000040)=[{0x4, 0x0, 0x1800}, {0x0, 0x69}], 0x2) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) dup(r0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000001080)=0x66) r4 = getgid() r5 = getuid() r6 = getuid() setreuid(0xee00, r6) setreuid(0xee00, r5) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0xa) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/4096) 16:00:03 executing program 1: sync() openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() 16:00:03 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bd", 0x8f}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x80000000000001, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x3]}}) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='r\x00') ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) fcntl$dupfd(r3, 0xa, r4) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0xf4) writev(r5, &(0x7f0000002740)=[{&(0x7f0000000240)="b454f58dcfda27f7d58429cfca890add26d67ab7bc47faf12b7feb2a1bc7fd62688759de81b9d4981a7b698a68041d80caaa43004c8077c180007e13fda0b2bd6e50de", 0x43}, {&(0x7f0000000340)="3eda67eed7d1d115a0b345138b14d195f6ec4da58072629dfc201361a26b2fa9d012487ddaf25ea402b7910e003737987248ee76567e8d4be9bfd5d3a6a8b61444d6f66b02551bdf8e84d7fa5ee9dbfa1937883ef72179acb3363e23f6cde282019253046906348c47dc22a1b3c6661b1462a5dc446cada852a5e189b491d3908ecc6f20e8a05cbe5273b887210b1dc513d63f3fc596edc7ed99f4e2070252e5452e3269d44f2b73838e103f4cc4c48a8da8e102dd1696770cf8f4584ed7b47543c992", 0xc3}, {&(0x7f0000000440)="a8a8a72dbebd108f7f25f6e77eb197ca98b84c9dde36e321845073f0ec093277a8a0999e767be1bb4f9db857fd8ca6806636a647a0667a1ac2bcd8742516a8479af5c0d47b1028e77d8def4f163c346770ce4f18b8b50fcf94c656b9057491765d4c87601150ce6af69b6a1e0fb1b657648ed276a835288c53bd5966bbf562a62991b5c2d147f8b4e40d786e3712ad04a5bbeb472e745fe6aeea6a7a4add08e31921459a7c8b11b648c6b871fcca5a30a0b4a84a8cfefa3007c39ffa4cc7e14dcb280f84e538179d2db7f5770fef2d3d188d4adb551c6ddedafa42c7471570045a5071255149f44cdfdfb0a15aa3252053a83f2f2423ce27415aab2ba21770650d30660be77dcae645ccf1b4779f275c213fbf65a0f85c39600bb3614408f368cb72fb4a90cbbf04b82c3c4411e9492c4081edd32422099cad6ab221eb310b8f08a0cbf8f4146d730f569b2118a712dbd0a3397429709ef8c2a585c5d3400bfef17aac75ef336ccb178fb88238f19eac3e5aaeefe86a2e4f24cb338599793b1f5b810f9c21ec35740cca7fd96639086046dc4e2313b093137822e7e05c0fe47f19466f305bb988307ca5d7b71fca4f6b81164159fc1ff7405f18d901efd6bdb8d4a26b39598d3532c8790b8e71a2466e98b4e8e4588be1ceb2728dece21145481da71121d5b30549d9f331ca053e37e9b10d86af494817d6cfe17104a6c3a95aac9b8562d0d8e9354356bd5107e6831d0d60d647959b0f9e76d49861d46040831b74b378ecc2037aff73e1f3a1099ee030b80bef2d98ce11eafe5a6eaee539749fc410fd1370e6ce263b139423c948a1061599c05043eb21e852202e73dea1bb8378d0f73239001d1eb88c03766b0ba3b73e188aacd254f01b8b7fa48b6b68474dd7f9246aca257deddd22311240f9a25502c8af039b06f831e53fa4f00f81a25607b0ca343b9810a16871fe1c9176544e695e27e66a891df6d35edd2cb141adb7087752a9ca89eedcca36e9b2a62d2147a619146e811989ef22dfc683d3486fff4d77ba2b5040c5db2ae0c5ff9016ea0409ee3f96349ab433446d7ca70d22510af7a8033b5afe5f9d88526dce00f3490e55e61160cb08f0f8e2510918e8334e461de4bc80ad393d566c4ba750019d5910664f08945aa1dd74413a2909120ef931a1de5d3921e4adf19b9fb411d4068d1ddef33420e2982828d267b5ab942e55d26d21803e1b2931eeda0698ce9a3bc3fa43de71f08e726029d11ad00c6ad4d616b388a9556bd70d1d58d0918dd597a9c93bab1d477466d3e89ffe0e621dcf024321fabdc4700e154fcd06574c02ea52458f7cd93ad2335ab5262d453f278f67cefadf4d5a5336a1acae5597cecb5d7f0765f75fbdd71aaeb90f4fd062eec589a356433a00a4f625536ffc46008c348f4b4e718a6abe64b8e7c30b3dd4e30f2f3073394af91e6516590afb8d47f779a4684b50a522339b5e77768941448cb9c8ec7a8e3f9f96fdd1690471c2ac5e57cc032e013c47617bebafe3582eb9964abb00228824bc9aa37ad1a60b3f6841fbbf06b75127a550f8b48e629f4578bb2eb328a240c40c0918db7ee6236e9c2eb23cb6a9b4b61b4db99f05863bdbf80e1e5637aebccb33f30971d30bc5bcdaaa4b048e21a2b541237dc10b77c67e76c649376ed939bf8e2e428d0ffc3322d7aabfd518dce14b00b092f7686ffb7935eebe6eca1686ae123bef5113422aa3b14acb46a6e7858b20af44522c2b52e1033712ab57018a622ae355078bdc4061105b901a8b6c0646d5079c270a9213ec56812e8b96fb18a5c602cf062059c228ce4b375d998f9b20b5823b5beab7e8283e88a430acdf9ef970ac217728ae5f3be772ae006f068efdc0b81fedf348caf596f5ce571a7ae82d8d8827571690a957bfd0804ec4ef621e59574ed7bf3e23b34d8b9205b6afba8c82a4af963ce1d06e466c053c080eb4a08f15fa10becff03c57cf7cf9599a653563548b0f0c512e8cdc96672ebc86b75126d5d17eb30e34cfcee8a37ca66d7edcd726d16e5dab2cd7527d536715610e5aa126566b5f76b2deb605009242395d1f6629e180d26e07c91470b1b9b2a887773d859b19232e13360e8521e1fa2e90daf7f7bd61aafcbce0b69ae1dce6031ed1d790b63ea689eaa27fe05ed43c8529cab7e41cebf411ea5fef40d3741a12d55377f95c842c4d9e01505eb3065878ddf573eb24e70a404fb6f39c08ac96a43f5bd18a5adb87787fc12aadfb5157b2408fa1b6de735cef8fcb81ca8419a58b0553ebf2400e1a21cd7d3ace00b1c2fe395b3cbf6ea7e2bacc6aaac62ffb510754ddbf1e02270cc52315faff34f2b6964d53378ce663152f919c9aae9b80275ad7ad96de403bf36480e8222651685144ab73ebc950a224be4d9d10c9a7aa33f795242ccfda5fd1fcf1a49280307c0956261a64b901d45182e54e0c6941b63bf7ef796d20c9e7070e4affd832c7e9676e73bb6a46f66f24e9eaede0598ab0039ce4d1fe75b9c8d8707b33a700d14fb51fc3adff191dc63adaabc14d3eb576b01dd1297a49dc855af08b1f4dadaf9d8ba1c0e78e674b70c757f14f4c1ba559eddd03fda5b73e50125d2152ed064760ad2007693f2792e5b7c7da901dbbc786be5df916973edde8056fdce54cb0561a15bd31cb55bbf86168dc499cc9722c99405d1eeede771b585fcae30bf34ef7dbdaef00c489e1962bd66c010b87a8ffa4f845940d0c5679d9ace02528926905b6fb10886535be3656cb9cbc3fb8a3751557b36205cb39a10fe147719b28a3cf5e59ee8318c8db651641a26a371198bd388abef7b52f5ecac0a442bf3c1d89629b50a12d53cef930d538369a2695406183701ebf99903cc4a97d58b8b9d584d5301d8279bbf8d0e316740548cdb0fb67e7b1c37a64d355847d3cecb862c74dd0f8b00d3d37525ccaaff462ba9f90ff6761461218fd6c29806f9edb8d00d56dfd9f887db8fbf56218e94dcf3dd7edcfe22e63ccf1def9f565396fa26a59707b8f040ce728b0fbb42ad2faefcfcb261f25702cea10a9c5b24024af06de99fa7c7885111d5391da025f2598af81d7a7fbfb8d801a4bd24fe3bd1da3562e2bb882fa565638d536c4eac9d5c93baba7f31682ab410064745776cd5077991af60db8543714910e9fc539e183caaeb21c61579e2065adcc4336cb0372dc64b86536468a74cfd8112e4215c1e0ef36de5aebb9098af6284ec4320e342439b81ebd4de7a8b2c81c92aa63e0dee968cbf6c8837d2e0927b2a6a58bd330b51365aadb4ee177703dd7dede1ed52ad600223ac5cb09030cf09f86ab581b43d1bd3e6292d257e9cfd0b9cd83446399a45889c86e595f1d013c6c4fb770af2bf15ac903e4d7be1e984e2679f1f717bca0131a63b79726f23f22dd11a3fad73985c2850f1d79d5bdb012edd19e101023077ba1562ab59fd66662151bf84918537282ba016fddef5ba8ad87838af9e2c974e57de64ce67f09b9b4504f6c74a2d3cf45a521f7574931976972ccba2f4fd8352dc035e3693a529595327fed17e092414eadb9a56b5833781065725524ccf6dadedd6f3f0e36ea82ba63e61d85bbef6dc0155e71c3f16f049b7e8d84826864ffc0f5f7d760c2fc00662b225ee404efc031d9661e6c52db87f8aaca6e81f1ea71587e9dbb730c19022e358c0e3ce995ce18bf5e584e2ea454ad1df354a488f07c085765f7d333db59ed8f535ebf090d16fd10429ef22f8f3a83b528488754c69ff6a297b4e03ea6cf5cc88b4d467c94f98dcc7d2b05681fa24d5f156300c4862de77d25a01de03703c32beb3ec8917fc1e209a12b97b33e5ee31b10105b6202a141c091ee3ec01dbf759f657d805f1b381650d757c8758416a0dd014a209f74cdbf157047177db95e827a1b916d6f74883c0c5a2f60e1bf63b3e8c45aef76052bf0cf8461a066e5b3935c38c239e1ea9a300d0827c2098d41bb8f9aaa084f91b8a96bbc5187459db105fff2e4fb4fb9db99dbec0590b5fa119274cae797c688ba6ee3f5c8760a734035c4ee013a8563c6d510e4d401fe80e9da4063ce24feca8505f7194a1258b89b7dfce12562d8ac2a352615b2df7ce6a476803ab63f9ef275e2f4d9c51b2039b7ed295ab41bb70ad905a17ee59557afe4a73ba6aa237053941bc791493408740f42d40b6d7f4396436b4910f7f806af07bd91ae2fa16136d84aab77fb8bb5b47bcb33d281bf86535c6a44a569ad5c596ce5ef905d953dff2f537a076e7ebab5a6f4b280fb2259243753ce33e91cd52dcc4b53182ca29076f029923610cf36482278cee10e7342e888e5f23e6251fc0f933a16e732a40356cf181759efa7ccc242910afb0e4cdb1ed75eca63149ab9dd0624d1b92134d384e79ccebf563fe24a8f431262e1c72a07d66728886020a98384a6a81a13cd315f42a34450f20aeb803a4cc15ee98a146b8a9a6368dc3b825d53190a80638dc6d86d202cfe7575dc7d4ccf98de1fbb2f5f234f48124518f6a83162b898dca505286258a25cf2f2af59de19334ae294b93f6b537920e077d95d212d3529aff670c09e9bd041e32bd3609d9710ef6d38af7834e98c49692a1aef3830f37b5ad585254aff01f885a8532cb534713cd6da29368cfbd0a50dd79d5d0305091680c0a9870bb4786f50ca54d9f1f73692e1be225159f9cbbecec30e952c3e89df3c7075e4294977e07c236fbb8432a0946791c03b6d1fef6e21652be2631f92551cadc1a9ddedcf117b9154175f8040622691a85bc0f3f6fe2038ff45fe78086c5158cd55f8a6ec8929c7065c16e0de6a53f4b7cb8f50ac6c12fb982c3ccae66b67381ccd15f657b5f022d83363530cef7cb347a272490d318e2b6fed0fc19a7f76e544e9cd07451088508c37ddf650b9d26109ccfd733c765ef07398341e7d026ee15e3e45636dc432382f74da1d0f5b8c88a29bf5c5b08320601177d61ed2c72f0c2b255a28c252658a63d2dd628ba89711df5f2aeb7de78edd5738d3f1da1b60472dbe51548d19da164bad9fd7117795c457ecf254c57067577a5b9682a5663442f4fa9c0570c649837889605f110a9fc3c3d24e6eefe08ed87cdba074c2fe29a490ef8fe8275eeddc1ad1d615a08e7776d1f8fdac20b92e50bf2163b3996d05b7089885532906ce568022becd5916df9440563bebe44fdb25d69a972dc7110e564b87e4a6a99c13debedabe47c6f5b84257f42bdf596b50a9ffdf58340d2e234f382e3e410863717076ff3021237c46a0ed1b51f68fa63131d310dd8510638604c04c7042c32f814971aee5f67d678d834ce8d9a9cb4900b596838ee59e73e9526110bb21c326f8fcdd5e476ffcf1825e6b4e75a33a086b5c32953495fa674e9d3a42b7cd486fd93d373552073bbdaf19879812cb746d91b3736ddad501c16d0685f588c396a89c3ab817f3a772139ee3bb29e3294edaf06473b0ba54db6be025e80ed14f677488e205320f11b199d853db1deb5f8d34358a391ed7e02b214f20fdddad761c7183822ab01899457a2b270861915012f8caddecac6048ad968655786a9fb2cb61734ae05bcc38c12fa2cf92b9a6d315ca013fc121fa519ce2a379ec35e1faf1d4fca5c15f5f999734bfccabf8213540289b71b57477398d74d414f6e6c13e80b96d388eeaf1bcf063583ed04f9d1daed62a1a76ad78cb61e49fa95062de305ebc6bd9e8f9d79ad51a2630f5d359c853515168e9ec1fe2ee73d7c7473956bbb3c358f793108b844ecdc8586937b5f443a6604dd66c54", 0x1000}, {&(0x7f0000001440)="9e0e58ccfc7f8fa7a6c1274e8be9318d4910a17abb3946b608aeb28f36c56ea120c9081551a67bb4645436501245fc727cbf8513f94f37f551e01ad823ea2d11e105112c717879684a8137d8f6e858c1e6a60df03272e683c9fddec032be0079bd2021a56602165c7b42674c0b71534d594a27c7d88e925a3aef2581cf8f36ead433bf21a1cd3102a61c1098379adf13597572e9e202b32025bcc62412f8069cebc764314c4b3c0e7f", 0xa9}, {&(0x7f0000001500)="41d14f6d09156a31d1a68d5bde44d22617b9cdfebaa4c5b4f646b9c2b5e9f534f43ec11a27f69e7b41389baf666bb8412ee4c8f86a5e5f3415612cc5c1c8681a0e425e3514c5e2992fe661e5f52b0871969be7d5d189a4da7a7923c5f0d1fbbb62d137972debf63176c8c88f5c3c45b533295c1a", 0x74}, {&(0x7f0000001580)="5c9c7e603eb3e50cfafe33b7f1ff8b187eb88caee71197e96ae50dad4a0fb602", 0x20}, {&(0x7f00000015c0)="bf113389166ddf5ea8dd2b689e23f7e6e50a1bbeee11aef7a9c5c86b9c95b3c81b83be8215d268a4d29e5d784905ceb5dd07c0eff321a0e6dc33724258f8174003", 0x41}, {&(0x7f0000001640)="22349280290e3daf50aa812f02678de03ae87963bb2e335753205ffe7437a34f6cdebd587332c4f428f6815e4307ec6bc7f3bcef68d6c2827f09e39d0700a5bea09f5ed8e96fce4c5d6c870c11ba01760aef8590216593132b7f76330d985427ca17dac51887c41657806a558ac736773ce0549cb733490aaba3d7b09fcf1e8315f92d86ff3f13a1d941f7294f4edf667e7387c3b5d6417d4ed562d484346845351c500944834bd57f7a25f0d0b2a79cd22bdceca68fb847c56f396c4f06dfa4a875ef33da75a279eeb73124e81f5e09f56a3ce90847eb83359aa3878e8ccc420d79fbdf84f3d669e657cffa7f243171114c97d645f268668e9bab4a6a415cf73f06679d5959f3f85552474e3655fb5717461fc0920a134fdcc223fa974de8c4b930d1d124a2d54047859346813d3582109f9dbdd23052e6998ff998babf4a53b8d3640f3cc120e949589876f741f0cb3f6f2f95c3bda38d6eff39b90fb8d6120f428a65a37bda06fd0e822a5332541a4bdd10e162034f2947a3cca6640ae3caeb7eb1a309c048b33b7c49640b7d14f0aa2db3fb85b9e3d956cf88b0ec0437d49b73b248deddcddff98f0dfe84ea9f218764001801aee1aa0994db51b6917a0fb7e06e3b22ba549be0f4559a524532e7163e10d609acff4753693155ead8f059c4573c73813632e2b5ab626c17ebc811f841a357fa649ff7c682d62f39320a3d6b0f7f4fc8457e81e4472759317bd94562251314e7680ff5353694065f6ade12c4f7a5c79dbd72b273d4a90905b20bd6d667277a97ed0d71d6fb4dafc940bf4b5478436f5c30a99ceb6745d69f7bae3d7458ba4143ae0479e260999b9234801300d2f058a3006df438ef2e3c219c9810fa88a54694d7d22d275d0cf661f682c1f90936831326f77820c80210ae5076aabda86d197acb43c8bd1f1a5165b13cb49009059c6a53064145dddc996bed7b42c42103d4ae71f1f95f6fc31b96d8116938612918a0c6c4382b73e96619ed09b6ef0b7d256e6bc5ff3fb7a5f46a70c948e143c40f161c4ed8894a9280a3c93e6fcd4b1bf24ac2b380b71780e7a08031fe2d484ae7da45391e71ec73a6e1e0cfdc6948fc25de818c43f01db47760112081bb5158ee8a8ae1fead675b7c26bd73d37c01e1ae0e8840a84c165c3895d1f51850d247ab6e6d56f3c9a6f5cdd3fbb1d197ec4f8962c596383797b2b018fb73ee44dbf5139a36a75acb2aafcff18e8b98591f928262b7504ab75beac68909615140cb5acae869181ab3baa38d349678936096c708b4650c91071961bdd0f8a32e7e22b8a9db9bb58c2055961192557c7b24bf9ec95a0ee075407f97ec5241008a844e86a7508878ee07e199164debf35d4749428c1ceff00cdcf71a4d71fcb7f535a1af86e6b71f007c891cb0727e617375943e4ac9faf5a4a811fb7f85db9edae28094f9cf17a2ac10c51504d140a1b8622e614b96bcef43b24d3d29385bf087bdd7831ee0321d6c3846b806bc92f836c0cb28619b89d23567debc45541617382bb97562e4416af554ae8273245ee3ee59f329410f0d651d769fd52fffdd381de0163b18cfe0467b7f5ff1e42bf141d51358f0dd7caa2cdc905f300e39cfa0508ffee72f3fd569c31f6065ef7995df38b96846f1b7f5dbef1601696dcef4e1cd0ca40623395e02f8f94df001387e3618873964fb58df1497edb9f1284512687c4e141842c9c80218646fbbb888eb52fa132a941b7f22b69f4b13d7fa0dd0acec667dcc56b3146710d5de07c89ee7a7759da2bb2a52297fdc2096da8162ae33f17c7b31a99dd03c3b8284ab666d011e62fbe654426bc011011cd4e0acdde3aada1a8c4702125bf51ab79cb357174112e0923afdf28aa5325c24dd3b237785dada7a84db3f7eea615b7ffa5f600f9386e48446abbf2597c2220cd59523f4555c1037a3db0486492cd609ea46b70fcfbaa265dd3c1a9a5b23379934d651f54b73fd276c477a685ea8da43ecdb57ccada31d5171adf5b8807db6d97b99fbc16fae300a0013b55f0ee9a4950cce3c687fc578b95c2d68e9cf963990abfd08fdab6d7af47c4dfe32ff3adfc19c89e2b6d1abc29be0967afa1912b9744e3645c2ea3d93c66df47c84973d6a5aefa10c9186640c832d8680bcc0a56f2a369bd7c141152698564c97c508b6a032b6a86cd7de2a57b11a448bb87e467cba1a70fea86d8ba3b1818ea4cbe3af18e2b5eb2e98d040f1235d1863f20267d112d2e92553ce36478242c1e4aaa9a6aee5408eada2d8f84f6fb9cfa53a748e096d7b79e53bad6d6865193f7bd7c744d3e822da6763950ebf3e98ef71c1768cde2346137e130056777ae9fc1d4db7c85b7d523a92e3ed8133c850cee2033a9310b90031306de4e6ced6c7d491372375d2645cefbd59a45d0723344223c3c42b60436b3bce1aa19ca68ff574fd482f4b1698818f29fa3e8180d2e45ac9a95fdbca3ff2abc3b257213bc18210d64f63dd311ada3eafdaa123f6fb0d5fac725f87536bc45d6f00725470b08a51bfdebeb89ebd1a37d456f7599c5ffc52a477d99fa35923dfee7f405a796bc95d0d53ba97aaec76d2f9e9fa689fcd459c0dc78283fb2bbab0f8ff44bda76eefb4cb775a133cb0199a870cfb43d4ea3d6c130d2985c745c0c1f05cd5ca75caa0636c7676af108d19e2e6e65910684fb95cab3ce8c860a7c8cfb74b0d70294b859b02cdb690447ad79e2ac026e0e9b277dc87c27f13ec39b875b218bdc8fcb8a48f4ccc6495120b196040c3f3c96a158287f928f94582a7fa80e312b6b594abff39c86cef9a344a8a224b9dd4430283cb0f0e586c67e44a6fd284746d3ba9ec1a5ec22752391fb71a497870557473ac6e78c856cd19b7adb3d5001f88d22df70fc2beba5b041c5f3900c5eec5eb0dccdef23a8f75f7484abb233480c3724e19acfb84a3b1b96140e30695bf2a02f6590244572766740bf922bb94e4268d2e0cc1c221a505ecddeacdc6417f635140d5f570708b1dc93d724cf15cc92221dc2a36d5311bc4c9b87ded2c98ce872c7b900e2b1bebbcf36a2bfe178a5472fcc1eadd5e278eeb01ab1592f767888cff938763e98d043488a31664fcf1f9f76d632b735b8630692ef92dc766188a110c37b5874ac9c15b6e038e85fe9bee305c2e8454fe5ec16ccc2da58162e4792175f42d9b71fa3ff9cdbe7b5e09364bf44bbdeb80e85cc621c8e4378502b572f6a104f9bafc61fcba62f21fe84ab75c56244a3a80ffafebcc9f7e139c702ea57c90f56239328583e5bc48879a081b678b6b7a0241db3b6adb8b90c9d9e41d73024344327375a5e47f7cf854eca6b8ece165c3796ad994ba05988ee638d29536071d893c6b6e34812c5857a2483cc6b4d3d402cb26b44f2e44bb8758aa21485323bf80d97cda4c0bbb6823db5cdbacd929009845ed1c7fd58267dfe0fef80184bc12ca0787eb26aa12e62d66c68bf6ab45336e833b2f61e7187138bcb1ec08ed3dcc57a0988769b0b63073b9eeb8c3ed5486d7d718f4c140706cfc1c706ce5f5fe99abe8e0ff3a4789cd73f67439adf1e94ac07ac89d3eb0d03e48951989ca5c2cddfe35c707abdcd90d019dac371a723af259a98907c9c692cd6e0c80290eab25c139cdc17a28a9314f4779947f83e45a113cf49b029f741e1906d2aae5a6efaa8def46125034a8d1bfd6ff9c5e588bafab305e90369df71e9f33139e64160e61551232f2323061d4bc4541bb38f11e08351498fe2a28908549b891a30d2b8ba0e1a0e1bd6044c4268d05427bdea10bc571d92dd4017efdc41da806e2f29bd6db205a9b894444e64a8e61029b93dc2812eb1e8cc9a9912b97f0d1fa2d080a5afd860863f4abbb7eb156e485ae0db52b0e19f68d76caa22d796eae61e687864a1ad016e50333df7d33da97fa34fac057f2c0838947088e264935e206eedbc13af17cd2246356a273387354ad910b82c1c98f0971914e38140ad33ac903c4c22b7f71a7e1f353c82434955bf30a1b173e0753458ecb203b95755ff4c8dc78f8a45a4f3fd86595419942dc9464dbe0319a3b6879702f6f165570b5f65b0151d04f2cb4a5ea5bf232575a11bf1b5e56c06d32ab8f9331a11efc0153cfe2b2eade6eaffe974ecb84ad0d4ccdd0529abe74b7f71be3e2bcf9cb1f50b757df269952a34f0aa34ca37ae5fe7abd7294ac9adf7d3c9f99c4741efe497fd87499d531c9e4459b278afafe2abe84ef921937f3bdde2eff512f1844daff3a38ae8ea6f660d8ea8ff27368c2d55e969d4a0b3d9261b04bb3150302830961e512bb95f2367f7d6abcc80b756db2a10c769ca891e487066e5f000d53c43dbae4712f05999af8bf8e2130a1f8fafeef457e8c2981c6b216b25649c0d5b493399030b2cc5fef1116d7b33c258e0668c562e95569018a6ae2ef1ac90875a44611d78b71adeda53c5d78399d4077db4bf0637253a3931cc30b41865d2ff225b9c525c81d3f446c01e62e6b79510d5a4a4f4c48cd636235cf3980ebf332516bf8cb27539f7b3840ad1f44e662f632f1a19cdf26b7f33d7f24014f7f6934834071049eadd011f9c3a840d24ed18bf7a47fd305c51a30d2c750d2195a3426b5228fb0083c813527637f5dbfcfe00f905c09008d3f7b2a6d4702264ac4bcc774e6c09a7c3fa32cfed8693cd0a54e9f47466953ef46155728cf5e9169884892b406994991de71c9b19c3f848c76c2f4b90f43ef11c8f6de124ec607d985afa66b9b28785ef3e072b10811cde6c93b4cf3b432c614272be7c7204704d65b3c832d1c2cb1fb45f04344c2c45b5fc13e2d5e18177f842c3802b96f6706ed81ab2e8fb0f056c39e3c56685548427de9675182ba49ee5a81bb275b5caa093a73f9457149efc0ae4011aadc5bda2988c0c359c892053ba8bbb77b5b6adae887bd56916549471152d682b9440ece51b6f46ac526b698cb155dc82e67b930daec62e1032d16a18127d5a7cc1ab135ffd1b0a800aa6330db7dd88f1bf39c1a7779a3b19d085b7c59b7e41fa1c3c0eb5231ed115f415ae53a58efd350c7dd56a6dc696ac3bd4690e82c64e0ea88f2b3a32d91134390dec51d3923f8a8bd6e7a6d83dea6db38930e7d28bf579cd57327b196ccf8176941fabe15a8ff1d0512b85c80fccc3ecffd1517d9cfbd1e1d469db1c09f66b1f1e0be392797ee8128ccc932ba5fcf92f29cd3fbf0b431d19db12ff6271d23a3298da035d550c8be1d1b6bfa99c6aa3c0616f4da1f0d4d1b176d7282bc7699874bda0e51aa04a91334463dc94351c939fd0ea4ddc61969a52198c8522225fece6db13aaa84a57a15d5081910d713245deae07bbd93329c0d9a699f5e4666b3ef5d7865edcaf5390902eaeab6ebc5e3fa6ca32f572e1d53c75ba1bb5e5edb99e48eaaf75c806ed85d20e8c23ad29a2294a0b35e83e72800cd136f1e28f4adf562673d1a95ae4694b3b1d9c4cdfe62b7c9651f8fcd59ba591f0b3dcb3a3c63ed363742949cbda3e9c5e4d89a717553946dfe29db77fdb9d5fdf66e4f8902cf9c14843951055eee26e5ed7bd8063a09311bb88a2a4f1898609f1d675056a97d5489a1358ce4c4e793442063b8097bd7c48e3f5105fe29b5c279c62ee852c3d4129ef139dd08024af4143b5f7149ddf9f9c7a4788b09979a48eed6f9a19c8b827f2852158d2909ff1c2315899eb5d4cd548d7f5d07fd48c0fce36a1d4b96fa3f65a71834ced63f4f5af8694572d9d23fab25384c38142edb9f1565dc147277af1eab8d71ded713e699af313689431cb46d", 0x1000}, {&(0x7f0000002640)="bc4a3202271d6bef39782f3d5f484a387e74e0b0576786434a0a8ad6b1227809bf426b5513af64e7d8967da763622c95fb0da6e8d54cbb25b444ddee00f591b49b4c81dc45ad85d02acb5f86b3d6c7e3643366d1099cdb4c142bf36d925a5b15227d693ed8afd7a11f06974e4cc1f97ea8637310411d0d98d5d3344f588d1db0b2b4a41c8468b847144fd573ee2dcf3a101ba728d3c88c7f8b694f9013e29b0750b6d7bf69115bd91132e844abeaa762b1b3a0851c70ba9f2c5cfc5b1471c425107ede3ad0b9d4457fc6d3f7717d1a1f93dc4e107e", 0xd5}], 0x9) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000002800)) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) close(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) clock_gettime(0x4, &(0x7f0000000100)) r4 = socket$unix(0x1, 0x2, 0x0) r5 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000140)="b8506dc95b6ec205e3d29395273da3f9ab24c9d4b05c8494e0b114b4188b2a6daa0ce833d204c7bdb8fd7398ebb22d2d8f536fbf59d6bd8279dd099669688c3dd3116df885", 0x45) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0xf4) poll(&(0x7f00000000c0)=[{r2, 0x48}, {r3, 0x1}, {r4, 0x1}, {r5, 0x80}], 0x4, 0xffff698a) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000001c0)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="e9ccae97119cafcc49b0ec79aa7294c57ec101177e8d2e3faae5178d04fb81d346526dc2c172c0c114a4e3b3756f9637914d186bd022457b583c370903ceadca6b1f91aa609ed5f3875c92261d20e66bdbf3b6a940fdb9266b2d1ece6a8c69e5a3d992e134a3d5859b082089ee220ab5fc5295ee879c1b8ed9f0e7ab32163f8b2271b35655d1e72250a051c03937dc88", 0x90}], 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x66e3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, 0x0, 0x1, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x40000000000401}) r1 = syz_open_pts() faccessat(r0, &(0x7f0000001480)='\x00', 0x82, 0x2) r2 = kqueue() readv(r2, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/239, 0xef}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/183, 0xb7}, {&(0x7f0000000100)=""/35, 0x23}, {&(0x7f0000001340)=""/117, 0x75}], 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)) open(&(0x7f0000001440)='./bus\x00', 0x200, 0x54) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSTART(r5, 0x2000746e) r6 = socket(0x2, 0x1, 0x0) getsockopt(r6, 0x0, 0x20, 0x0, 0x0) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) 16:00:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) lseek(r2, 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x2, 0x8, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c9], [0x0, 0x0, 0x20000000000], [], [{}, {}, {0x0, 0x10000000, 0xa33}, {0x0, 0x0, 0xfffffffe}, {}, {}, {0x0, 0x0, 0x0, 0x400000000000}, {0x1}], {0x1000}}}) r4 = syz_open_pts() r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket$inet6(0x18, 0x4, 0xe) read(r7, &(0x7f00000000c0)=""/71, 0x47) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000000)=0x2) ioctl$TIOCSCTTY(r4, 0x20007461) 16:00:03 executing program 0: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000100)=""/142) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) socket(0x18, 0x2, 0x0) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r1, 0x3f, 0x6, &(0x7f00000000c0)="1cb7f01cc716debb478a6c82c0fd480e30dfb59f723b2b41f6a673d914cbb44ddbe62ff8ca9720a40c7479571912c91ca3e0a4e160fcd24c3060a9257309767ed8c886f57a7bf663365dd15105ff7635552c193f0d70ddf99dc77199330566581753b5f2fc5af828c3c1392fa5b3ab74b5b0e6d0c1767ff033baafbd2ea3cc21832b90eb39946b414342d6b307eac37688218689b393ac505b725f122149c0eb40df5c8f47378748489d52132d0c9b59e55c7d051ee108765916", 0xba) 16:00:03 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x3, 0x2e, 0x3f, 0x8}, {0x8000, 0xdc, 0x2, 0x1}, {0x7, 0x7, 0x6, 0x10000}, {0x1, 0x4, 0x0, 0xffffffe1}, {0x1, 0x9, 0x4, 0xfffffffb}, {0x5, 0x3, 0x22, 0x80000001}, {0x35, 0x20, 0x4e, 0x4}, {0x2, 0x24, 0x7f, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYRESHEX=r0, @ANYRESDEC, @ANYRESHEX], 0x10) r2 = msgget(0x1, 0x8) msgctl$IPC_RMID(r2, 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) r4 = socket(0x400000000018, 0x3, 0x3a) dup(r4) r5 = getuid() sendmsg(r4, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffbab93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd888b5c2be14f2314da56ad2d43505c12def4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac3d0cf9340fb1d0e735c9413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3baa4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e10049d0142293df573252ca765b31e5e24061581c3673db24c6f4"], 0x168}, 0x9878d5c527fde8da) r6 = getegid() fchown(r4, r5, r6) r7 = getegid() r8 = geteuid() r9 = socket(0x800000018, 0x3, 0x102) listen(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180), 0x1) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0xf5, r5, r7, r8, 0x0, 0x8, 0x7ff}, 0x8, 0x401, r10, 0xffffffffffffffff, 0xa2, 0x17, 0x1}) shmctl$IPC_RMID(r3, 0x0) r11 = socket(0x2, 0x4003, 0x0) setsockopt(r11, 0x0, 0x1e, &(0x7f0000000000)="c29bda14d340d816f4617a5988a0418897000000000e7967f9f86eb2ed8a520af41484e10a32ca1fae4c2812043ef86bbed8", 0x32) dup2(r1, r0) r12 = dup(r0) sendto$inet6(r12, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) 16:00:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="5581a140e934", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, "ad00000507000000"}}}}}) 16:00:03 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x805, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0500020000109244e165d2fbdaccf5ed743f2ec1317172735bfc286a9ac3b3fa771e0b5282eac411849bd1e4ed2edb3b2123be72698cd6f4954e56b40fda4518c43ab73549c4f56c2f39ec2e646d65ef24b7dc13111a2a"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) fcntl$setstatus(r0, 0x4, 0x40) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000000)={0x33, 0x9, './file0/file0\x00', 0xf, 0x3, 0xffff0000, 0x8}) ioctl$KDGKBMODE(r2, 0x40044b06) chflags(&(0x7f0000000180)='./file0/file0\x00', 0x1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r6, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0/file0\x00', 0x2, 0x20) dup2(r5, r6) execve(0x0, 0x0, 0x0) fcntl$getflags(r1, 0x1) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0xf4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2810, r7, 0x0, 0x9) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca60358f282d4d9d1935b054e9d53e147300dadb8bedf6", 0xa7}], 0x1) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/204, 0xcc, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) r2 = fcntl$dupfd(r1, 0xa, r0) recvfrom$unix(r2, &(0x7f0000000000)=""/16, 0x10, 0x802, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, 0x0, 0x0, 0x1, 0x987}, 0xff, 0x3ff, r5, 0x0, 0x0, 0x3, 0x7ff}) setreuid(r4, r4) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_open_pts() 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) setegid(r2) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:04 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40000008, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x3, 0x1, 0x7fff, 0x0, 0x4a, 0x2, 0x8, 0x1, 0x0, 0x8ca, 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) execve(0x0, 0x0, 0x0) truncate(&(0x7f0000000300)='./bus\x00', 0x0, 0x8) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:04 executing program 0: syz_emit_ethernet(0x98, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "c6aad6", 0x62, 0x0, 0x0, @loopback={0x0, 0x2}, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x4, 0x6, "f38f59", 0x2, 0x2e, 0x7f, @rand_addr="335f10c2b4f2858b3f1e11c227325df7", @loopback, [@fragment={0x3c, 0x0, 0xff, 0x0, 0x0, 0x10, 0x66}, @fragment={0x70, 0x0, 0x1f, 0x1, 0x0, 0x7, 0x68}, @routing={0x33, 0x2, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}]}], "4830aab7a47032ed391a"}}}}}}}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x101}, {0x87}, {0x6, 0x0, 0x0, 0x900}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x201d1, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) poll(&(0x7f0000000100)=[{r0, 0x15}, {r1, 0x89}], 0x2, 0x0) poll(&(0x7f0000000100), 0x3b, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$setown(r2, 0x6, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x9) 16:00:04 executing program 1: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25}, {}], 0x2}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x5, 0x7}, {0x101, 0x40}, {0x24, 0x2ee3}, {0x4, 0x3}, {0x87, 0x6}, {0x21, 0x4}, {0x83, 0x3d3b}, {0x80, 0x3}, {0x5, 0x703a}, {0x5, 0x7fffffff}], 0xa}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25}, {}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25}, {}], 0x2}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25}, {}], 0x2}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x10, 0xb687, 0x9}], 0x7, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x88, 0x2, 0x7f, 0x200}, {{r5}, 0xffffffffffffffff, 0x99, 0x8, 0x20, 0x800}, {{r6}, 0xfffffffffffffff9, 0x85, 0x40000000, 0x8, 0xa123}, {{r7}, 0xfffffffffffffff8, 0x74, 0x80, 0x77, 0x6}], 0xc49, &(0x7f0000000180)={0x7, 0x8}) syz_emit_ethernet(0x42, &(0x7f0000000040)={@random="b9a3cf67a71e", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}]}}}}}}}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000280)=0x5) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1fffe0000) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="4abad7a6922f984ef6f9c997728dac0f966bbdd7", 0x14}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f69202b2e70f5"], 0xa) 16:00:04 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, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x4, 0x1, 0x2, 0x80]}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x45}, {0x8001, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/28, &(0x7f0000000100)=0x1c) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0xa8f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x0, 0xfc}, {0x1008, 0x0, 0x5, 0x10000103}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0xfffffff7, './file0\x00'}) pwrite(r0, &(0x7f00000000c0)="fbaf8a0f989da7af0be3c961dfb0", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) read(r1, &(0x7f0000000640)=""/4096, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e214", 0x180}], 0x1, 0x0, 0x0) write(r1, &(0x7f00000000c0)='r', 0x1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r4, &(0x7f0000004900)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000002740)=[{&(0x7f00000001c0)="7524af9128b0fad7926265417e5647404285d60fef3179794c03c6f2bc925bd2672f0fac06a1b4a9356b603e27b3a2364393e655e52ff7ac61da38a906e3a266e44e41f34c0b02d22f87093618d6f6595f3f", 0x52}, {&(0x7f0000000240)="804766e2206c81da7c3ebd7a573be54f865d0006301f286f6f9d6abf2097723840a122cc9bdab921dcd7b6349f05b9a95c977f1414ef790fdece4620b122f4d4b75e190f9837e114259ed63e15069c189a7be4f3b2166ffa18cca35d24ed6dc59b93", 0x62}, {&(0x7f00000002c0)="8f47a41b6eea01465ad582a48d2f96d11518a128a1b60fb19fe44777f41db989bd3adab40317fdadb3a66a286346dfd7606fb9256c3a2e910e16a92c639207b2918c8811d2cdb3d267833ed184b3033b70", 0x51}, {&(0x7f0000000340)="38e473063634bd2d78a51d1140ad6289a5abceb208f1286c578dd8584fd0186c6cd6d55fec5357664510b1", 0x2b}, {&(0x7f0000000380)="dfd702d6b273e167cf123f292b05f18b5aa6c405a39de622683992d8f1a2c7c348bc5874ea41bf19fdcfeef58c877d25443938b61dc3ff594bcb3dd228ca2b2f48ae11a170e0daf3a75df6fe358759e10299ac3582fc9e0182b5d6c4007828baac71c41d87cb379a4a1c371d69", 0x6d}, {&(0x7f0000001640)="80b7ef9fb6381b975ab2430ae6faef984351c1e6e559429fb9b508563018bf6f37cf355fb99006927bf515103506eee46e8f37feb67d2b145958242880c69c3a393b62c654edc3ebfdf94c2bc8457a3e1af75ed9100174883107753ae058ad9fd3706a332d23384f9b4a25fb1ad5c8ca126a3167c1b5047803a2936ff887e62f803990fe869993a77d6bf789dfcdc45ed3797d78e7a46061e161311ea9dd48088a5519cdee21cf0313a964e5928461495696f83a2a522e0ed36311253a57e446198ffc9afac151af4b76493af8537a39b79f0c9fe62d7006fa0075723d880852e3ebe555355636c0229e0957d86e3060c5a4009184c3f0ea0c8587064b0aae", 0xff}, {&(0x7f0000000400)="ca235c332a991a91831a3dd62b417cbf7569f7f21d6b1db7b3493a05225e08e1bc80077dcc7be05ad8d4f10bd2e14c0e866affbe49b0ef12752a25247ffdc33dd558b0d971ffccb77234c1b8a8b15fd811a1db5a89dc8678dd40dedeb57456e69abcfdfe6e3a23c55a738b70a051ba415b6b7988f9bbf3287abbcc2fed6af3b3214119619a4beff8c04df8b5c1c0e383508eac3a40fdd0e0b1d660403c7e8440b3ab", 0xa2}, {&(0x7f0000001740)="0a8d45f338d13b69d01a5c22cc9f56a50ed5975d6721020589748f7b6c406187ec3c4c082e367a0446cfbe3acb4d03b37a1ba2042193482393a62476e2fed280c76d3f10276c5ef5e82ae5c197c916be05d262c8345ccafa8a068aa9a42f6ae659249f5d79a813cdf6fde917b5651c4c2768098610a2bbfc707bb476932df74b69375a8adb1465346b0d1a822d60e27073d8d6580e5b4bedd47af94408669dbfcb65c6d776a24ddf2b6f875b5d23e773bb1c04d4dbde27b829684e78c7d9f7f1e48fc982c33acd76f8c617cd7f16409e27f02b1b8b8b4bdfd721efa114fb801a74b00839afc2ba135cfa2bb2d7be4475f3a41420411495f0fafc464aa57b6f253df61d0c791bdb7e5775e219c4ad7d7eec12027fd4917fda3c41858f50f0d8a54058fb92773deacd18f4a6f63c2144d98b8fd0bb00b51daa848060bdc165e1ab31e5132ce4ee58a7f70c249c5e865f3362299e5eba04b5677f3d43b2b0b8991ad1af36485ab9be135021ffc4d3f65e79b9bc35c598d08d59e786f9841277b7cb989db1447f631cf5b40f88535dc09dfd4669accdc8631db81756f270b88497a29312e22e317c8babb3787b8ac8cb5688cb50edcc2380518e70ce3aabb8904d818e4c9f1e12b20a6934e8deb86fbaf7630f9c4213bdc95d2c7fd98297d4fde2bb7f82c8ff0d975d2c2be5a75aa1d245300a8726335ed441b8d69acf8363b12f4441ab1649e1f9bc4650d30de726ff054cabb6d45dea57d04fd43d0f9f17c31cb8a1b26d760b4431d0947e9df009d8ea939968d3b75fa62b54c0cc15e8109ebb90c883501db4b676de8e08d1ee69fba5de7b1297ea8d242bd62b37c0d0a554416ac1a71cd72ff56d8682db601052075ea7f0680d9e695dbf4888df9c6b05347e4ab606c463fc13d4d429a6c1c5d1152a31e73aa1d3d8c786b09cd8866a512f40656a8679d43a275905e2fc188a3acf429c75f5da178bfc7616b13d221fb933b2b0ac6bae6675364d488b59e5f010d4dd74e997d3afc1ceae7ae4e85f71e56605609a6a261d2722fec939995caff8b66d559456dbd65b598531a6252aafc13e921196d05f9cd5acb36d285df62da74a24eb604680f22709b1e5af9f4bd5c11df1e9db75389898b7cec915eb0b8fb5576143a8cdcef801562408f28420b1ec8af35f44a2a2827919ba884fec7feda65513ae34dda491314aa771dad452766ad921e2d5991e100668a2824c0e51857d23d22e7cc427f168aecfaac8076bb0002bad9e00ebfb85dc532ad73c2fd6d98c490d09da86c1c51919bd59548964832ab3c05c16fa6785c1306f7ebcc074e4f1b163a28e08e433d8f08ed84325afc843d3e9134cac3d34d04a10c738b002f61617ac6c6ce1304637029035cf85ddf768c7a075129bdc5213dec3628a6c3bbc3183634cca4738ef8144da16202b0a14338f59006776840d53e70438aa22aff27b18c75e61849c821c263b233b6208aebdf5ccb338006492a43272e6ce8d57bb8fb98000851e88f561f5e34ea29882e08c9713e0c671cddb905f8250ee99dec18432bbfde66bd50157bad290221e6fe29ed69955594b26868bee91f745e8bc79766f26cc99a9f60868d7b777c05bad684899db74e0e93a33359a7f642965f77588ebbf4607d3a25a2c07a8eba35117e77747dad68c2aa4767c90f84b612578cd7ecf913c6eade5f4aaec079ab57d911a38321b254aabe01429467610b4a33601d0a17ada7b5a4ba7918f9298a7d51b072b9462627231452c590bd7badb904aaf0d93f988b0b46eb41a998e5f3a10d78dec72e9ced2431b7216da49bd1238b644e4752ccef6418d1009cafeb676cd4169262dc873c90feb12b96a6fc67c215319829a6ab64b0bb0266053ac57ce2eff3d22951a1b6aac3caf1860bf1de8ff477b96faeda736a1482834159129751848a000174351ce4607aaad0a28faee194c172dc3c2f99bd93e4e8f3dd4419691be7e9667580242d2418fc037a0cd62cbea62bfa9dd8441afe23b895aa271e84a17e4ff7b4a03e8a9561b74e68ff7d7233fbe3c8bf60fb430bbd6c02302d320b49ce2a79fb267d68cbeeb5c4c6f53a906020e3d0b6198e9729c49c3f8f13f172053362c7d407ac577df27fabc67cec87eaea851389d3ce934f75e4617642b433f137462ceef1083173930e589174b20aff4c83f501478d7b777f463a5b38de3c201f917ce89797b34765e5a1991366779c35781d29a3455fa562215499f3e4c5a19bbe123107c51275dc30424b536c40aea30c185e1e462a39bbdf3f376df48f2147b0af0fb541dbbaf9b10394e3b4b240bc4b8c875a5d66bc824d1e82e635df6c7090cf976faf9006ce3800223a3ceee4c4d371768de20cac7a385a4854365e5ab77fad28aa4f60f8a729b0caa910bc70c9b16bb79306fbdabadd64676b2164705dd94d5e0505adbb747c4521a47bbdc2d1251ce6c4b11cc9527c214c42fae566e4aa8197f418124a5d2e3435c1ba40f95db21ecc3474e67d10b2ea3a70b20df6525ef2b0f2a678daa73ef3e63c551bb0d9244f40b5dbe680ce41dec24cdc8b1c92dfb5a755f23b7cca03adab5673019c3d19b92a804d3c6db07eeedb2390b8380eeebe3350c669a27af2dec037bcf9609274edbabc031c0db785d9283ef479b98d7a2ab54b4287e16b1983db08918ff36f8f136bff196abccb8660eefc5088d8d31f2803b3fb5c17d818f40afab85b0104aa477afc205a926cd362d5af2d1ce2c6ee35133d28a5c7ae00344c16d42ad604272e77ac1463e38bf882c351fa954670db2590d4777776858b8fe4064cb625e33a156cf7c2a992946849993b1d87a5ac37aaad0ae1d525c555e63e226fb99b92ef4869dc1f063602f2c86b54565bbf495576cf0acf1a58345f2be9a7f2e5f9da1b1e63ac45b23636b96f111837aee9eb531f65be1ea7c5368318c3fcdd3cbbf07385cf25fd2c00090992c19cd878350f04fdb0d6d7cb3edd6c355bc7ab7ba2bd22789201f405df96dc7921847bae30b6cf53deb2ed76af0c10174dda39f3c63d727b7232b6ca07279564bca934b19f94ec67aaf3a250c0927d2f845573ecbe40e048cb591390be392cb2f7ffb059f6bf26db4f401e9636d2bf2eb641efdbcfeeef4c5369576261a6ed379240a6057296b336d3b977df5da48f9d7678144b41820d528fee3b23f9c3a41e6629e5b936c6b2c1850c97d967caa49a73c62a024c792dbe288f079e5f6e1fae4a6480ca711b3007f2a93d17bd6fb3bd617c00d72570a50d09d5f6a9c52598c6971b1c6343d32779136959f126a28bdb138cd60a700ef839e426cae7fa3167df5bcee2442166820b89e74837792e4d3f547bddd1d5f72dc13235bd54dbe1c796b61dc5a1ce01bfe37b487adebd1e9ac2a586a03c7755060009ba996e34f0ead2642a65569695e329d1746e23941ac530cb3fbad0feb94e16f7f83000013f714843150dabebad0f23a991b2b60bb117ecfaa4e920ec6bacd197425c2c5dbcabd76dbabb99593a19948795e138cd8b3ac84023c09974f1ba2f25ed24249ad4056e99c700ed2e60ba01167b4a430c12b7bf091e84e6cdd10e2dcda5672a364b3d7a4990e30cc93abe40eb5134df4c5fa25bb52e9f56de9839a7a4170d2093b5e2770f6c114757f09645d1814d6d3f50b58cdce3c132567de88470e602fc859eec150621147bb6b7b99534d5fbf0ad50279601cb788dd700beebd7a8fd8e3a7bf6a883bad78d1b3b7deccbf14015893b1da13ea8f3cf7be910139fb0faa105667dabeadd258a17ca746bce28525ea4c809aedf316711470a2bb25fce906e3c9dad96cda3b7ffd003a70eedcfb36edd7d74cd0fee80a0591e15a1359d97925ce82a4971664319e7abbf8b8474c90b386dd3f9b1a7be71d6dbb59bc73e6fe86052eff77174e5502e61695522c84de4c7080389b40da3cf2e1ea9755a2a0bf88c28c5afaec9687ba5f4ac4d7dec3b9dfce569f3bc297ca2fba87701aa42b396762997349c5b2401fd91df0d612bf66ac5134368ff23a752d9554326341cb53720e36f1ba6b29d07f9094f6d9108bf7ab72a396feb302360f4d465d2243c645b6ebcfe620a8295e9a91718a19514b0aaedee2958148481fd0dc04887b2c2ab154b2201a4bc5b1c37a2a362337ce9a2215391419138c0e795991ff4588299005c901ca7556dc1858877d905a5999806199c79cd02029b859de6fdd4e934ab249f5095042adad5905ea208f190e9a06c54a0e7aacfc011a2ca6eedbbc9361de30dfc1330381416fe4517ca0587003561f3f33583bb272c45d4197c78515d52c85f24385046aec1a99f6c3d3243171cd017a9a415c05487ea54d742c6339fca18895aa8ccc7ae67c2d5dd053d0ea79b8b7121b0e1d7686cf49903a7b0f4fa8550814eda71ed2ff000d5c3835659917e5fb159e892783a2ba96ad907371d030832f5b5f4947300ce3cfc9ba3155123591ba0bb0118b38099e96481d2beccc8a2354460d06538c425dbd9eda4061a08f02fda65f0aede888d8d62b58b37d3198fd637b03fa657c25d3c9e4d42b5392e8e89bdbcc7a2a910e65f6c9926c4ed5e87163085831250bcda2890c954daa0da74b0adda6e4642d3dea50c47c22c8141e45171cb2e9395acf59bca94d35979e1987c97d5f5c21f797b28454f337c6555a0a39e91a0cc516eef1c25d7c07b562110c1a5cca90550353f71f2ad81de77e0bebf3cffd3ed8726a7a1c20086de5ab858c540f72e927e6f6ce999a182a1043d0783ebd411a8535c4dcd22fa7d0cd3cd387a2799426435eac3bf3ee46d08b0739d66ebda1f984131a2974f5f8544a4f94ea63feb2fe8509c7d61289512b4cfa3d6ff81da4245b51eb49bd6f650e02ff8bf0d0a57b439545c7b88a52f30ca3a26be3750cdc51c55912585867bf4f8d8dbc8fa9d51f99f9187f5be3162b314d96592d9f87abb39ad2ba6cff873b1d86a020f32042eaeeb36e53ec7265101dc8d638599fbdfdc13029de01647bfa9f5997ae415a5030ccfdc56848b24da993bdc02f1f51ca47d5b2fe0ff03a01e54e905fd5bca30186ea2cefce47d0313bca9aff145b0124ac0c3e035c59e240b9f12c8285d036024aaa3bd98d97200bfcc501478ab66c1543756a6955da20153b709a139af0b871167cccf8fa221d69f62ce5a369597ae5fe98902f794632b6c26b01fdd53b5108fffdfecd91bf77e9225c8e47f11d7f0d8a7e796c86f433e3dd2115c5b3f482132cc29ae12035daf8eb755eab559405be4d99159446d414c38758a5ba8867f8139503d46813a906e9db3120bd10ecea091f66c905fc4e259e488143832714384f9836eba47051b51db328ea10c475392d483e7af6cb118b4ca572be58d936fffec8eba9b902b52cbd2e78d0f19511bd5e4b96482299322d8778fc25a6a9cafb1d457266c06305bacd6d342378d139c4fc33abf5f9915854657fe5d8424b1f38a808103a7cedad1d5e6282064bc79cece9eb83050a3349406e4093631bce5333cb71646c021cd92f134c01c5f51dd4d9d27ddb93bbe9bc809971ac8ff7af83b54476549be32699700bd4a9e90ce8c90a4e47d8706947aee07f56070713d4452cf1f6b2656f3b1f8f4c0ded65e63df1b2c32eb2f85fbdf26581c8b9b13232f70d99e491f8c2d039c25b941360df90f725990c1a17ee92879efe3e2680b4a773ea9c07a57090db0fd876c9947b81f32031dd73f488d7ee2ec11a2cb5287501951bb571de8341ae56637e5849152a3b4e42dc4f8e44bc115b1cec0dbb058d813e", 0x1000}], 0x8, &(0x7f0000004940)=ANY=[@ANYBLOB="d800000000000000ffff000007000000937fd44851a6d0e044212d638cf6ebf4d4436cf17bafeae71949e604bd648347bb109beadd3569383a197d522818fdbc19b48c22ed1db5e8486d52e696e901fd54933a201e7aa124627cf356db1561dd619bb1c1d55fbcaaca6102b9eebb640baca352b1a76250b457f83c09da2afd012b6edd1fcb55f982b2fe0067b9dc44584f92c9405b6f67611bbb495b35cabda80100d7f563c83ffbaaf382db5c5caeae5c1a8bacdc0c3175c0720803f085c69610361ae20024970be7a8ae0971c15acc6d72d227810000001010000000000000ffff0000e10300007675345ea00ed5a80cc826ac8f8a607d090653684f8772c916c31aebd7fe039e913362d8e024f657651844f81d2d7816796b480742c14aac15a21b91dafc49bb930c98eaddbc84b573e2803f1ed50498b8a61fc4ed65dde55a715163d741a095469be9a52013f13cceaa0f5690ceaeaec6498039b4fd0be19f806d0fe527a4fe5d353e64ec08e5c681ad244949855532d475bd090bb2a45cb9561f6da13c4ef7c38a59b0728b3044a55a673cac034cf30bca08b7d8fe8ce54740d6f970a8731ee6fd0ccdd4d3633795796e81cc839e1fd4b1c7e1a3d3b694af0274cd083da50b9d41f05360cd59e70b790ec52eb0a3f9ff253147fc08742e578e89c8c962e042b7fe19772880ef4c15145b01a3fec6972028386210986e939b714aee6541bd9374179f37f947494303d81faeff37dd9495b6cd6ff2f71289df0416821e9ee2208a64084facb25225bbed19e526567d3cdcc5ea0cdf659472e334fdadf5464a062dd35b90a271a78c3bbeefaaadec6cdbe48978393365cf0397eb961c11965b2fecae25787d63c4885ee8d926d579a67847afdc0f44312912290ea30f3d1ec8c2245025a7f024fb8a6177bba3b55d4ceae1a0c0c2e9aca4ad96cd7265f9c5b7d915f8e8bea0216cdfccde2ad7f7c43bad3e0478adf13750578e708ed05e2d1e4fe0aa11848b6e34b84e9dbed9d9b4e1f8bc45a34107b8c695f0e5a40cc65a1e8019cb7a2acaaf067496106acd2018f4aa83136e80d8433b39a74bdf19aaa5fe9d8d84f0785dbb8cf06ef7cdf89cc25b48405124d1acbaba5247f35de5440f6df87696da657ad9a0c09251c5704e8b10b5470bda23d0bea9d735aea3b2c48084f4b210238b1ab40ea03a09e18d3856c4540c813caa17153abd5055a9c7a8b08bfd0e4661585d2abd351bdbe3b34a8aacd59b35b6683ac70fda2b7a7ab3231e343985e09ab9ccc8e79df5aa4ec2e442b781684314120cce0956fcb2db92e455f29386cb45e1d6dbe97258a6240333a8737e2296319cbbab020c5f3aed10ff9bc399e37c6965b5d7fdd204b2b9d855b460f2c59db31c372fcaed0f6d0b5f1528aba48216f615cd38fd6bf05822510f134d2a4a2282522857954eb56c0ada769336daa78fe042543c7bd1b316ccab9c48c4d34e5565934b14503bf3e3c5d63542cdf98a31a4849f06a2c5cc56b88c96e7096d1da7ded76def07f74e1c198ed32ecec8b3608302a4bf0abeeb91af47b18a17a51cea7334248848a91284f846cef5e9396cacb836f261593e966f04a8fe864521b3dcb653506fb39c39325d01522daa373aa484631a8cedcbc8455fa009a15b10fe70ec791f603bcad1f25744092f48e555c4d4b784b45a4514ec5d887f5130d61cfe047946a5de805eeec335998fd8602d480eaf00803461f43860c389a5140b48bf8cad96dfe926e0a8c1f7f61e768443ea45a44132ba2c65cb10c0bd61128d4543d9dfc271e5933962bd1c16c7ec622232e023739436612cdf44029fb14174df1f3dd279a493094141e72bd9ba97a47d5fdaf1027fcc9ed9b2bc9f8a163a8a3e2d72ac3c659b92ab70627fe6b568223898d2a88774639e08b9ea3aa6c7d851db22e15b45e0f9b20acbaa59ecb028a5290c63d1efb079b6a1df7d95082a3e298a907d65f1acb4a031f45548b86c7ebbb78e41302df03046eeffa3ac8d62e2f24214c85421c364237a6bf824208e950d2122fb062e4d0176d4b2808f9acd835466926eeccdbf71aa9bbeb306380a4e3f1d7e5761a303dafa5c41a20dbf46647495e3b04877105a60db6fec84e1bddf99ebe37958767d7dded02f6ba539ada0dfc858fd52724b89b6df405df516aff599588b25afbaabe33e3a5d66f0c48a450ef954cf9bce76a1959b1aef439e624a25f14884f3a9767698bcfb193de039ad5d41317c1121cc6ddc0ce512d1c736bbbda135433fe439d18cebcdc2719234dfb244bbebfb001cc3180a139360cedda280e1bb643598c1b1acc9d67646a2b08376fa8fa0aee53fec6d9a67b6b2d8d623c85b2f141d6b937280f6ea80eb30c2d99c639566ae2035e87f62078d76db5b2a9652c5166d142c8250b42ab2aaae3834b1f794561f8f76d713fbccf94e858406ef001fc8614d26fd071a9f67b18c7e2b021bd3d2a7d156a0142cb943f43b6a7d9f181a46cbd465db22a63a0ff5253ccede09d75c99b9b1484ed1287374d48192f5a39d0f8106cd909ea33cc8dd46468612975c046c55992c422cfd93ff7f9deb73570703cf1b03d896cefcdd78e9b26e93e57df61bd3939d57417df2105c57bef04787d5bd43dcf9d3a71da5cf33dac301017a1405b1cacd0befa8ead8387e9702e524de5f90367ef0f84e1533111051829f1e8ededa2ccaf3eeb1024f01395400d6d480a22eb2dec61f560640c9126162f6cddc518307261df1586a67a098e51235363eed2383d3f1384c42343eb4ad05b833215c4d0edf8c1b5f849f5ad7dd5ebe5b6546d0092d79f378620278c4ae917f7e84b90e01c72ffb6fe8201e0b3ae3905c04ff98019d8e13cf66d0571d5cbfb3e06f688f3988558e9e5f2f84ba4aef0105de8ac6ba271c0151b80d4258d6f8871289dd4077772c5c564201e79586a390eebea77030948883ce0b5345e4118056074f7bdf7563b405ba81bf36c94b59765ed66c9950726e86ac232cbdfc36864845d94808cd92d8130512bb7e29731c8c2629ceb1950808695599af637e8d9056b5c0add631cc1a0ae792b3965c3543cb2412375550c586ee08eee288ae96963253e5a26f9c8eeaab3128ce7785d00297390dc08b559411ebb3cafc9b804b2acd20313f0ae69cdd04ccac1011e0348ec11c69ba1dffbba86391a6264fdd4dd8ed5e094a86bc76c8e0a92b3ad99c8d09c1949cf04c8182be197b5b18e2f7a89d79f70b24348181ff96a146412c81b4af84c94d839411893d7f40480d67b96b428457246e019ecd23e9fba03e924948d7175074d7043e7e92ccc408cf7f1397a27662968ffe1044c042c6c346bdc283299b9dd324e0bb9809ef14b0a6fc04a75531d2f88f1ee19f4396fa21f8ad50f2da2458c7df15996b3615dbe25902043b0b7990927e68ded73405fc54194c4ef1e4975a84dbb0aec79b17e85f7c6504f01ac1c13fe5cbf2a80704e1184a3a479fde1d071029cfdf2c903b3bf9976a15df47a7ce4b7e686f360750015ca83b86d27dab3fbe8a59600696a8ced99183bad58c027a3282304fab7fc17588d6942c1a00be206363d4ac4ffb43e6e8f3a95966e1a760a4de24ad6e0137fc6482961ee7eaf54c3afe83d69de61ff8739f741683e3fcb0c80addd4b8e52fa70772ba4bd8d584f5d9876ce3a6269b92739ea49d03e0a2e54517299de99ef5772e18c09b4bfe190240dac8559c0a82d9cb6d7a01b4e426dbb9f628ff7a612f919b9f5890a8971a641a82370a0a05625d691026a84e43356046f4a85a0f5dbf4946fea1954e08635183497aecae3608568dc6c88c58dccaef89a8ccfa373802affc665a0311509afd5dcf48ece7d564511463cc5698a89645b15e6679982ed8363d602eb3270dd64770cee824f75019f71141823b1a0c7f851c5712f8a77af1549361c9d85384ef8008c2d8e60f5956f242a2e17cbfcd961b56a72ef8be875094ac6fe1b248496a55f63b1077931070d48b4e2dc847b5617a1d3d95bce45e72748c848b27e1807e7cfbf2d7fe05f7ef1544e57786f8e9e7642a6748894c60439b4d1c023543293080321d0488a63424b1eef6f969c686d7b58f499c5df28d57045c8a87f65dcdc71e8357701f0b9f96b0139b36f9d6eac49c18c90700588e9a73e6a79067f15cabeecc8978007f7d5e5d1769e89c368d9aad995b61ca60853a46d51f928d94275cdd862b1f2e90c73713f3bda921c7580d5d81876ae5bf0cb61fea1e52e0063ea49bed068f3971274dbad581f728d520bb27394af241ebd665b36247565e1d740f84c127d0a38b25e3cf2bc867c62d6cd13e72ec5a326beb0905b9ddb9cadb3b339a0b7068f038a452423cb373c3cb9383b1f5d5591888bc8ed943c1567ec9a45e9c01efbb41fba3e9ccd5103e60b4e3fab1fe2c41837ec76c77ecd9129186b70a4bc7fe14988490472b8ef6766817ea89d45f57cb7289de3188348415e054bcd312b312203a441186caa3d0a10ad9597d8f28612b28043a479d23cde60ecf5be09d2385acad27f3200e128b4493479441f105f626619e74f58d75d704349a4f8fda8761b0fdd4e35f06b34f214771bb0215d4ae2b9a90bf59d3b34b4e51b8e1bd28e0b89175eb21691f3010c6a0243c9feb8f96619f96307193b97617463039713f70b337a077f42df2792bd4ae3ae763982d8d2208dc8ed4df3685cb7916c86a2e0dbad94108cf3d1d68863351727280e4f871ea001e11da90a36a679bd1a2daf47fddf95068a2b4a01ac6fc708b49297af414e862bcecf77c2e9ee892e5a4640373d61351dcd4b9ae1ace55d15f1dd261f2f6f7d31fd424f39b70a8bfb1814080106fcf5e83f9b3bdd7624c5d96b537f04f49cf0498b686134e2ef8828a57d57981ff5f311ff44f8b839b54dff8b6bf0a056c0ef90e6a8e6d2a14c087bd7714740e097ecd96c226e3846f41cbba72041f2324bfa28b2ce7bb903a467e1439d9866c44ce363927706c6ee944253c7c7dd5f1e7b9e903859550c6c077b7fdcf2b6c740796e01df58e88fca1134dd3cae60a9ad27e9726b23a03110cb868d596c5eac44cbcb2cf13a2c89cdfa792d12425ecb678a0994dbeef273cba663a90160d6eeb88ab5c286bccb0129a933cbb8cc9143f711ee527cd5517e770241ae59acdeba2c5b773889fbc2244966416ffb7e2d6f0ce097e3de5d9738cd398310d92b7ddd25be62f78721760a70e337352353235566987581b11d2f67e2de11501f55238e00a8acba882835b238d8fac658509d3a6c383ddf88c6c3c65952cdb96030287081905928955961c64a17dd872474c73cbda7c08acc84b5a689a4f95888d84b832435e03b412f68a8b32451fd792c802e7986cd37080c5933955f814801c1aa15a9e95e0dd2393a8db0b53bf4c3ec030629a6935541283046001d5ae9c62a46e6c4bd0537a85b9ee5233532a24d8ac9a99f0e64d7228e75514ea315f748e4c05a448ed8cbab7dd1f38025b8a7630019c044c27428c99ff852729e0c4762ccc3ac7761296d954c0cf42bb1e5f024833fa78c4cd94025c7ef2a8100f7ade69e6f091c910114e7a0341f9bf250aa38e77b04fbc5b05415203bacb0ea904162d29b1134fbaf0facfb2edbc7b9e6c5e2b6f474cc86d47b7a0feb1f90c1f7550ca897daab9145fb1b13a860aba678cf86864f47dffed2567ad49318c0d602f59b2c85ce39b38ff025f8522bcb4f7e64bbf7dd3020148f7b93b2545b884b4d077ad0b4a0247c98cc7c00c482e8e34f0ca40261f0e6998a34b6c91bebc9c92113660b2cf3ae16700f87bf60773a1cd8f20a181c8922bee5b7f61404a2999b16863fd5f19df67261f74e294553e590f6ddcf2643eed5e32f1115008a4dfafba585aa19c76a39b2c44371b21fb263a76b38f5c37670c450d38481357d2dcfa24f4f6c832f84735779ca8a4251bd24fa3e19f04559c6832625ed03da240fc5ff9b621b0fc6238fa1884700d0315545f4b6591df4168233135e1be50e69a5de19583072c16120c043cf5e674c343475e221e2c33a1794bb43751458a25c75aa2eb741fb046364f642f65977e0ef040c080b3648be71ec66bf35411d55603509ecaf9db9ef75ede8dccf0793d9648d2473019568080b20d85242800000000000000ffff000000080000fc21f9e188f5603a74045883d47ea9b7e914c800000000001010000000000000ffff000000000080f12ea26d75eccc7c6fb889fa2bff46b14c3b96a03976ceab366d9089f794bfdc823e0f14a5f8e3af336f06971ad2fe100dd18156ba1f82fdfbe9121634cba3b2dc9888bd0102aa052f2548cda262cbe82d82e9c48ff9390603af186feb0afae556be1d15ae5dda4257ea70e6234d01af5f3ca51d70922a3e3524c2915e1a08de35c70e367e2029557b4098cc3b278fd7d9983e5265666c5457d90188122332425bc585cc49cb1e8680ad8f02966195f3ab6970b89a39daffe9c597e08d3dfb6e805bee23c3c2137fef0b29244be544264bd4849178ee9055f2bd81e3dffd2b6b22e4d57353ba072b45e8623358c1452e273863cf42131502c069cdb721dfb71ae2b6ec734d66921299a983159a785cb553e8e8dd93baa450303f2f360676028d7bd80357ac82a45ce02738d0b017a2287526897ba664b5804244a56749ea0ce0780dc9fc4cc29323cb8b09b498fc5dcfa03817eafe4b2b43b79788462cbb42330e4df7cc59e5379316718c0ad429f8581747d06e1e523c8afdb044128299f19cdba374c03f6cb865b4e9b31ec9c5264eec6d10228d51fc247a703660ff346fc44e7540e3778039bcf8387805deaf8c65a5b996c36e89c87e8036ce40fff99a900b2fda7dbbb08e394a4f577622f5602ca361193e0a5d1ff4157313563b5df1496341baf854bb36ef7810e9b5845848dfa2732a60981a15aa17ba07127a8f11aa5e8dd0e2de3253d68374cd599f3fa5220d36c8c1c951b730dd9285210cf857e98244622574dc8dec814996afb7b88387b23df137541d6100c6ab1b0598df51b624961f6b049bc4eff5479d283bc894c4ca8cd50dd2ab63565b21a7ae0e4c084ffd43a68dd6cbc89bfc4091b446736d8e6fa5ed314228906e00a6fb839f93067a97265c7567020270f904475fe481aafe6d5dfa2fe0c169b44ec7ffe8ea6c7703e7752b122438562b49c33dd8c3cb1c9c47383ad0dcb1873c6b10a86410d894e323c3cf442048cc1f68f01cf28d00a8f9cdb14d4a0fe6eec35d0ce0b5902bd495f4b197985e33b39b34ad3f4e7dca35cae2a2931f5fc0108ec87998fcd9b79ba4a52840732cb7a09557a7bd9d741082bd13ce456b1bb8313c9b1a555a969aad267efb5a8b83dcd0a63c06b7d106511fa3bd07d5da1405317fa9032d76ade223a66c88b044f25b49a6e828df73c7de0d78ef8866617e1a9d8559c3febe08f3e2767ab600237465bdfd00de3641266a025b38e62139487b1bf8da2b76982a4800e86772fd99b3e78471953877ab9a41bb7ba120a203d91c8244b59e6b9149f161220c375a47f173e5353f577b97e4473b183bfe5f295e507c0dc3d109699405fe2be93e0594b514449daef81b7c8e0831ab2bf431ed965dd2c9d0ad029e8b7e9d849d41728cb6c84ba3ac112ba97ab779c10305d325e95b572e0b6a0d3e82ed8e834023850aa0987c08c6417f77ab651d415d3bebaefdf43520cc26e7bc960ea08eedee4c011baaf17c8bf3907750f7c65187983a64e9a3d0e5194f5cf22ff89a82e4770029964bf4a98f93b8b2cff6c2c61996e8495e07056161ef3b5902d9886c05bf6a4494d1f120f9261c9dfeae16efad4377ca752b969a8f85ff433a7e5384a09a0b9615d5679d4271db2d50aecfb32558aa51b614e74b1cb03e0f8aebf8e012c08ca79e9e0c778b53c7a759deb52bafe2442cf254c94056e60589e4ed97395ce28c35f526eb784e558650dc01946ed1d76f47bc46834544a97cba0f9583c8d2886998ef99cdcbce170ce720357c0be19870524e207c996bacf91516f2ba60362e17f85e4087a1f14843d0099f89d5bb7bf362bc27d5e8196ea58f4f404940042d7f0cf7c9149e11e81874bd3f086d3f3a385ce80a6e4f896ca821a2258cbb021f3099989d3e0593599ddabc64c37c2577975feaa7d9bc22288f916a6a9a67ef5a0a1400ff9d5d081e8daf6985969c3b4b2a86fcc50e8d3a4e81b337acd494eb07cefba646d2d2a1465606945921108b7575209b465411a070e7891073543c3bd69c9cad00bbd073fc2405ed9864e76878220ac13b23663a8912d09b3b5430e2b005b991b051ca1e8d282cf3e649cf1f7e1bd4b0101ec6a4c4edb098ddeafbe0ce70232f40b7187dbb5416fccb1124e9758b43b572dd826a3aa856d8815889423ce061c53355bbf1e644de5d520bf65f95587548da4e4a73fbb2d7d608cb7314c10fa97700c583e034ea349881ec7434361a1669ca93e44c1487a3f35ac3a6afb1c7ef2433ad1a60b41623d91ce68fc0d6451af4f0cb496fa09720c74be704a0ab8238f866af9ffea2a03bf787acf8a2db08080936206983f0db24be0a13838a874c4631ee429a80cbc6d2aafefd5c2d266cb89e772bec21fd3885ff2fdc05888b9f0c6b8ff0e4a55822b67fd23a6ed2231ffba4b2611dbfaf5627de760469a6d3bcb6dcb35c1d8c5727107eb22b02735a7a7ae4284be14f1ed062aa466be96a2b1431a918ad60387ff23d5e68900f548a1f2738178cd4c9bbcade02f4ab23e5751c29e1c2ea69d632e201348ead086b8769d2b68f73aca2f77028cbf48b67d8ecca4d9c34529ca0f94b8ed96a769c4b8409cbeffa46092d5ceffac91b49befc9ecf0aaf379661fb58fba7d97066a53e1f04150fa0cd18c75aca2d16947d1cbed8cea35b7c91bc92b271a0c05120a37f930e3e60ce4fc90ea432ef7b40c8b12522e7ffd11dd531529b659963c67752bec2e334509f3dcb0728ed69f737b9007c5ec00556dd7cbf45bfd7f5e9c2ac017d1feb8ab3444c120d34ea8d21193a29c8dd3820fa41106a3c4c5fc0ac74123fb5d15ab97cea40976c0e0b5ebd5347170a425521c0b7faec28a62465bccb57f75fe04caf78fe2a4ed11f0903b1b3a4cbe5f026cc28f4e7ffd0eec1b87667dc149c0780de65052824f3e8037d3d89be8fb87040fb8308599239ca23640e15c4abe6f4c07b5ebafbf6618da9e46cc466566bbba7380ca713c3c48173ebc5da40333488e2857c8dba009ca4afd42931f9a8e11e81c948655cbeff0b39287f218addb1164d177da9c604b7448a47a98bc435648f3c853f255230fdf9d8ca7167b5fde8403851ca65012146d93f58f3266c270485b10868fdba9e801e4cc685ddc77ad7c178b5f52126ec5fdddf9f40d1c64cacff58e4f063e44ab5ad70e114cd11dc04d0e541571aab935a17711dcabff89dc702178ba7be84c06332e0b65cbaaf743d77fbf499eca41be9612c239498d1df82ffedb73f68e2cfa6f3d688d6eb2177ef05eccb7f8911a7af26159f2f7ad183e859be5c91c122b57c1af8822f698c32ea33eb2523cee9a9b00a2dcdab7afe2fd7fa256a940b1b337653cb084cfdd3bae18be3e050987bdd7f8f6076e071fd25a951b2c44867f690337ea6e463d63a64304af13759bc11feb56f33041d0b8963c97c63ea4cd04667fd03d364b11f280fb96d5a2c80852f7f8cedf3a1e6ba26b29bb74be88860c7fc7a428118c859ccab46089ac1a9351681f84b4b625a02f98552a664d43187deb99fd07ea0f0617445dfba3db8b2402cf2eee79dec21dc7f37ffebd0b75e2c4cfd2fbfb1d4e34212b65fab36682ae58a8be9509bd8ed16bb2cd2fe7c51d115abe9dac15616e641994fff6e89a1fc8b7bf0049080f7a11014e9552726e60d8ff34ef40ee6c11442ba865543123a47d2598ec48778b6d5768096744054acdc1dba1250d56fe99902715e0f23aa9d68be5aec527f577dbbf1c8b9ab08580bd537984ccb4048d6ddbd869a2c2a2f17c9708ce97837fbe36e2266f2d570457440b34e4bc9d9d44219e1b66f5889f8c1a547c7a7f5a7e74028187693cb61a667d39449f40100d8b87b26ee5b3a7e3dc875436163a12916aa4ac202adcac8d2e22605f4168c3173cb83e5dfab9ca0bde27ef78c96fe2a18272cb596d9d41c407ddd05702aebc6b10e54d7d96777373d9a1c604e92d76f17a5fb5069163b11b39f66e4830ba9351721b5b59092ed4bb37272f8020bc7ba6196e7ac8d464e57537a04e0d5309d747295c5b3ed18ba3b697d01b8234d66652bb1810ddf81886dcebaf9cb92bcc1a53dd57185ebbe0d6f34ed998139a4737cf804826be1f35dfddae9054b8d01e028072d68dd69b8bf97d3d795e7df4773e0e07751af406ff3eb86c1d9ec26080471b92b4cfa545125c19668422a5cfe55f7a77fbc18118d6a7ef48ccdc07a3dfbc0b0343dfcd2571faf42f6004f71c8846177b92a794b97acec42852f6cd494e1470e7a80842632f8bbff2b9f3804aa86c03690d60d49a927ff8a0ab2c45f8a99d28eca4655c550472f48c1020d85fd17de6897c97b89751fc220c6fbe45cc8d45888e0ffc7fbb01ed6d35dd57d667c56f5977124af3be238521fe4f951b1a1dc455b51f85cf26d018c1005ba31d3c4173b61947145eaec048bf2c7aa4db6530d17390ff393c33f2cbfd5f99f83577b0d5d7d2beb2cb2bdbc8ac00603456b1466c992df451cbae162e69ed775813c91916120a93d7dc7bedfe57ee0678835d3565aa2f4b90c3595b20625ce93327aeb907c278fa2cd91c9917a6e7286fd3cacd4c4e141812d7621b1141c5c4a27adcdbd523d6c2506b67d5f77ba172d999b3d09cc375477b01478c2dc040cf6bb564cccdd2a7c9ce777fca33d3040dfed84ce835a0350728d7da2321fc12f517a6c54318112b7e2bce991b1ed971c564b0186fdf097e3beb7d6c3f45c8a96095c47fef2eb02d2a20174c578f1b8fa62c993f3aecac01b57045bd782f6359edc85e7b0cbf46c87078e36c78a4109ee0b2b5cbf8ac949b56b4bac612441260f27f8e08dc225bc355f5daaff50e05e3bde228f01b0247e33e17bbf9f096ffc33fe055132cfc77f0000000000000061a3b74ab1da0604f6e65c2b9681f948637f998bd69b39810b2401998dbd0381c01e9926ef3c90ce5198158d8b9e38c56707f4bfa2af29cdc963ac6321d41e8bfe22a8d8288ef6c580a6498fbe7515334f4ffe0de00e1de9448903b71f0763489eddf81dc35abe85087776f0389dbe39a6736a3cecd9c62ad9c069841be72027ac8ef0ccb86715e1b550b3b4130840f4e3986bc71485e775aac15d0a4f82b036e2ba02ddf1294500658357c9346d81781d5832677319b3e55b9729a1ad83d60d00e8623b1081835abeb2dcccdf7df7d3030bfb9028749df2611331f4c1cc24440821f384c0b4e64a05bbfc5a0dc9d5243d33b8449fe5f74895a3e31c5ef8f22953f584b0a72d772a1958d77e41639549bb1cd48b0fc9156898682b46179a0dec100ecd50dfe4b27290ffb8c5d8ba7dd87a5fa2f1a1fc990dfa3dc5c74a4728f9cb6a4d5fd30978bcac0e80674484bbbc6373a3e46abaef166fbe23104d9e5b9314b7d833e03768c0ddfe95394dd10d89163110730854d7e615aa4408b9c9172cac2c70a6e8c09ea86b5aeedfa5ccfc3c83f6b69e9975ba534edb576932737ffb0b113106051d511fca21727183115eb442d875592abd06707c026bcfc6d8aab1b8fc46b736f773b735cd25a643e0a3973c5262ce8f41029611a06fc55d916a8fef5957fc16266535d61fcb07b8b529afdb117e3b83b2a0e91da7bd712085ba8e1ea0fd4c374dafb864eda73ef3e1ee27c72f7b6c607321e3b220e70d46cba59e37c647314a99925f1e03b4d7a83cdc34fb3806addea1096fa8f05c62c4299bdc14598231f352201840dbb9846754b7252dca709e91a2d0d93638e1e2707d3a1c5f1abe54be71bfe6fdcbe9b99247e7bf13ae42afcf19b874e4df9723f750"], 0x2120}, 0x1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0xb28) write(r0, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='x\x00') 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "0000000000000000020000000000018000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000036c0)="7c85dd0aa7ccf73e99f06c09820a38443505d9b9c62024a59486fd897a38697ca9ca399c78db0a60d71f3122f7959b82c3c23523b1eb27d6d22b84d84673038daf3113c9f94859787c26e8cb9044586119c3946eebaeeec798059a5ce474f56ef842fb1f", 0x64}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7a46fa02662f8406e836d39c44e966cc523a8639"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0fd44355e76a2d98cdf41d55dc3608c81ae619fd"}) syz_open_pts() 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x9, 0x1e, 0x1, 0x4}, {0x5, 0x5, 0x5, 0x7f}, {0x4, 0x5, 0x8, 0x7fffffff}, {0x7, 0x20, 0x6, 0x5}, {0xfff, 0x0, 0xa2, 0x7}, {0x237, 0x4, 0x9}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x5, 0x1, 0x62}, {0x9, 0x3, 0x7f, 0x101}, {0x7, 0x6, 0x0, 0x3}, {0x80, 0x4, 0x2, 0x8ee}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f0000000080)=[{}, {0x4c}, {0x6, 0x0, 0x0, 0x500}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:05 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="bb09c46a6945e615bcf6c018b0ed3f08b191779c99b63522007c2dc2b4291216d7f71002a68a0ac4505fe2b3b597243d46e9d8", &(0x7f00000000c0)=0x33, &(0x7f0000000100)="ff21e6a26256e2dd073365daf7f76a7094aefbaa239f1a116819ac189c2117eeed74eb3d00c6c2596bef4fb9d6c7553f7a666ec6be35c509d61a796f6c56d9f5fe90ecc3fb2758a299e19a32a0719df72b5d77a2f140985ca7a73dde8270835ef301feb82a9c6e5cf9eef8224ebd5628487ffc5b6d5143714aba1ed5225cba38753ac146d19b61c9d6eb12f1b8144def4c0121fb360ef809d08c4e44bd72679765f21b64ef2d8f96c948e41ba0117c83c521c846b1b74742a7a2015fe632", 0xbe) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) close(r0) 16:00:05 executing program 1: 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) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, 0x0, r2, 0x1, 0x987}, 0xff, 0x3ff, r5, 0x0, 0x0, 0x3, 0x7ff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, r5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x124, 0x200}, 0x0, 0x5, r0, r5, 0x3, 0x8, 0x3, 0x400}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x4009, 0xfff7feffffffffff, 0x0, 0x80000001], [0x0, 0x0, 0x8006], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x400000000c, 0x100000000) semop(r1, &(0x7f0000000180), 0x0) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3ff, &(0x7f0000000400)="ebffcbff13b9fd812eaa4e713048e6993192964833d6db543cc4a174629af6ed9530641d83e6624b8be4d93eae7a333ce3a358fcb732454920e348eeb13f800f0897fa70dc8828e52643ea5fe124bc6436fab362bd01319865be89461256589f9e020cbac17fe0dacfb345e3039c88cddd9cc919314088b80ea2ac64c552aeece463147cbda58ccec984f0f4f9c99e0047982cdd3e1234152aadf841e530ce6edea00a77f8787532fd7b2d91dc5b1538c49fe8fe63dee45e37f5e076bed00c78f724eae5b562d230c65786276b3b7b1a001f1bd1dd2f2ceb08d52916c221206199d9d554625d42ab9ab749cc5bbb507b56a12d1ab9a759aa66527cc40831d8043c20709e2951c0ec4c4d13bfa6c28ea8654e2f3efb29ef47894f10a35178c0f110b5152ebe387e87443adbc14bfb5fec8d467ace395748d92de33dc431f25986df1da8411bd9b365438f1dab8c6f63d5823a613fc26295dcfa945aa8f9a165ba027651846a278ae00fa0b37a", 0x16c) setsockopt(r3, 0x101, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, r4, 0x40, 0x6}, 0x6ca6, 0xffffffff80000001, 0x200}) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r4]) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x60) write(r0, &(0x7f0000000000)='n.', 0x2) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x1) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./bus\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$setown(r3, 0x6, 0x0) unlinkat(r3, &(0x7f0000000000)='./bus\x00', 0x8) write(r2, &(0x7f0000000040)="510fc3", 0x3) semop(0x0, &(0x7f0000000180)=[{}, {0x2}], 0x2) pwritev(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 16:00:05 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8041000300000001}) sysctl$hw(&(0x7f0000000000)={0x4, 0x3}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f00000000c0)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000100)="aa41674fd158c6c0ef80d08dbe8bef1e2957da7612fd53239bcee29addb20e51f329ff82b22f74bb936152222b16a6e1e1385749bc9aa8c7365c6e0146055610d4deea0dade82b3f416dd1c73ea85f528fd74b8422317c610428df5f6f02e21684ba6b54645158c43f7ab86194351a97eaea6bc67e9b04", &(0x7f0000000180)=0x77, &(0x7f00000001c0)="e12b2ac484b6b7df227af124983bc7fd66dad466cc6ad32e9000948206fdfddef73d37c7b2c412e8de2a679efaf860d92b359d3a7deaeaa294441500a114b6ef6f177ad05c5a32312ed391250ae758e072e08eda272eb0eedcadd0230a598716b7fff2ebc7bde0", 0x67) r0 = socket(0x6, 0x3, 0x7f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x3}) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x1], [{0x0, 0x4, 0x4000000}, {0x0, 0xffffffff}, {0x0, 0x0, 0xfffffffe}], {}, {0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0xf4) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0xf4) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0x1, 0x10, 0x2, 0x2, 0x50}, {{r1}, 0xfffffffffffffffb, 0x4, 0x200fffaa, 0x5, 0x1}, {{}, 0xfffffffffffffffc, 0x0, 0x80, 0x4, 0x2}, {{}, 0xfffffffffffffffe, 0x6, 0x1, 0x88a, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffc, 0x11, 0x80, 0x2, 0x97c6}, {{}, 0xfffffffffffffff9, 0x52, 0xf0000000, 0x8}], 0xa0000000, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffb, 0x42, 0x20, 0xffff, 0x3573}, {{r3}, 0xfffffffffffffffd, 0x40, 0x20, 0x7fff, 0x1}, {{r4}, 0xfffffffffffffffa, 0x2, 0x80, 0x81, 0x6}, {{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0x400}, {{r0}, 0xfffffffffffffff8, 0x56, 0x2, 0xb, 0x101}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x43d8}, {{r6}, 0xfffffffffffffffb, 0x30, 0x1, 0x8, 0x9}], 0x9, &(0x7f00000005c0)={0x7, 0x6}) r7 = socket(0x2, 0x3, 0x0) setsockopt(r7, 0x4, 0x524, &(0x7f0000000040)="66ede24aae1a04aef84ebc6057a0e1251a46d721d05962e3066ae8a3c021e2943e580b467d2cf74b8d7109bfec69a36b46943bd020df98062e79251556fd7f837d9cef17e75ff0e855f3d251b89da0dacbd85880cd", 0x55) setsockopt(r7, 0x646, 0x4, &(0x7f0000000000)="e873c68d5f", 0x5) r8 = fcntl$dupfd(r1, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x101, 0x1, 0x10001, {[0x400, 0x0, 0xcbed, 0x1, 0x0, 0x3, 0x4, 0xfffffffffffffffe, 0x63dc, 0x8, 0x0, 0x9, 0x0, 0xffffffff, 0x6, 0x7ff, 0x8, 0x9], [0x3, 0x4, 0x200, 0xf8, 0x0, 0x5291, 0x6, 0xffffffffffffff01, 0x7f, 0x9], [0x10000, 0x1c00000000000000, 0x9, 0x7, 0x4, 0x1, 0x80000001], [0x9, 0x5, 0x80, 0x607, 0x6, 0x6], [{0x5, 0xff, 0xe49e, 0x2}, {0x3, 0xfffffff8, 0x2, 0x5}, {0x8, 0x60e, 0x9, 0x80000001}, {0x1, 0xffffff81, 0xad7, 0x557a}, {0xb5d0, 0x3ff, 0x4, 0x40}, {0x3, 0x5, 0x7ff, 0x1}, {0x8001, 0x1f, 0x6, 0x40}, {0x6, 0x5, 0x9, 0xe3}], {0x1, 0x7fff, 0xf36, 0xd56}, {0x3, 0x8, 0xe947, 0x2}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:06 executing program 1: syz_open_pts() syz_open_pts() r0 = kqueue() fsync(r0) sysctl$vm(&(0x7f0000000040)={0x2, 0x2}, 0x2, &(0x7f0000000080)="5cb214116eb9631089818762e1dd28aa07fa6a70ab09166ec73ea84519d5", &(0x7f00000000c0)=0x1e, &(0x7f0000000100)="5b6230522cda5dc7f61c59b7fb77e46824f92dd2d3be3fe7f79f7e1ab8dc453cd5bcd275ce2396bac10ed1f02a5d586233282af868c666b18624cc1fcd4dcccb01fd3a22afd8a96ba66e10b5a616d502d32a6e7eb50c5a7f3b0e2aa4f74a212ee62b5614d12f9cde74152aa6ce7955a6738e02df1d4e50c0744c2faecdc90dd914fce3619c135e0780d7985fc7e5ae056b3d88d6efa27137db362b93bbf6f39d1edf753ba02e449352da1616771b56e17b6a1d775e041998cdaf5d42d833e06fdbad0afaec2cd4c5b5be65e1ddac27f08a005c5177e788c29f7b29762a30c793a38006f41cda6462d609f3b43f03530f2a7e368674b3da2749cdced97afb2f434682800cab336c01a29ad7834d529c299aa086c356e7485488472e12ed36d5b18e0a248d55864bcb131f7cb742486d289659ed6cd734608ea9cd5c018e7c09f8bdb81c6b7eeb4f796e4eb476647c4b00d7a50a16059eefcd727522b387d7fe8793e8d0ee43e2b13ba73cc9d6f4e64a8649e2424fa0a970309fa315bb85c426e1072ffc313ff47b14c9893e72a8af7630ebbfa478512900e8b0d593741c6dc9ee2a2f1d20d9551b8652660cc414323fb8cf22d5a46832881831812b3c690e54ae78f670fe826a0a4d83552306152c0a6f7f24a0ce2428526e19e9e1295cf9b896591bcdbd9e81b008d614b36bfb21f19687be51b1e59c9fc7a25e88c7e4e138cc637e4a2076e94178933613e972f5669d65a7da766448b24de0c2f2204e25f802d0b1e8b1fafce1b500a774e128c37a5dd7460441a7e0e85a666ce674d69efb823a0512507c61b6e7f08aab84ac9576736968c232da462af7bf8723e2fc0b61a76207f836f16265e6eacc2c1e2a6c3f2280c0baa4ad82caa8db255782b33a2220421b5811733764313e71933f18de27590a312764f8a5a5013895a80bbf747b782e25e15350fb95a657c08a398bf1709d1899aed32c33d456947c0b040f366025e42637a7d30510fc2d5b27fab6beb5c73c7ad68e4dd22a7f99b203f1cf23061e6b62853de28230d345b249a90f0bfe24d3e2f1bc5f0fb88b3e02a86f62efbf1075fcfaf2e02930f1a1b875ffe23ac2b33681f5a8258f820e28f178ec1c5365414b70a1c6a2390e670c45a3cfcc761683022d025f9883bf81302a1e9e12f0571dddde3b201c0b43be635920257729ad2500718c87035689ffb5bf642580dcd9bcf5ea756d654747cd91960b71359835fb48e9cb4e1e39b6ee2e19de1a55001dce2ca44e0f2af84edec757dd99ca2162b97a30882f45d4c50dff9a7221bc21d7e412279da650471f1450ed0c0d880b75521d383ce7f240c8081b7973121089780386e987f2b6dd6f7b935e53ffeb5abca9082776d7514435b0a04216adbfdda0bcf639ac1582c8e6f408d824aba14653f1de0fdbd666e26be0a9d9266516d8f92853f102ca117b960bf14bc6bda1a2a88e324ba0622468426173cdf5de0e36e93aaaa780771330dc05634bf78e1927c2e466eb3ec5eff5a72850ed6f00c8840c709ed0eba0e1488c9696e39619c00386dedb2f9020bdbcd3e51deb200506b0f611a34b92027144cf1d36c9a9d71ae67a3f64d061d9b61794278f84b659972e9b06ad309ac64affeeb796a2fb07ddcf5ef51430e6f6f01352b54badccb338c6a39dbf8c800491fcbcb698aa1f1fb73294414cd45977ec7a3fde9b74d00819e9b2d759166e2d495827b2d448989e7f50abf8c4408e357480854aa1ebe006390d7affc56038e90eb575742133822e8ce637abee1e9ea4bb28ca1f89b1e4e4201cbe8117bf632bd2fb89c2a13412b156867612c102c42efee6d12a88fd4fd6f302c88cb569f37467356570bd9bc8ac9dc3fe26b58035cd4a3eaf76b8663dc6b120462e47eb2820481fc9edda9a967e0cc6a8e053908d4ab099d3ca983e53f8088013fcdbd522704aedad749e92eb0340c9632d9299f3b792f452f70eafb6c62a7f28c5af05970313c57ea06d335382cfaeb19e33af9033490a811ee2b4410df834ed3cd35051020233d1b50f6cd344dce6eba40e4c14845b1afc7175fccfa0fb91ef8a2cc242bfbe3347d174a6e606a14ee5fac024648c66004655cbb262ed9e9d1ed79d134fb92dc35f4da27e84ab279cc7f42f4d907ebdd4c3740f94553e5063ca49d28bc4eeecda3c1b0c96be6cf0956edcba53a6556c9a03a53c1547233acf8afcfc48f47a0c6d626589dbfc3a30afacd0b32b4044b89de505b3d34887893e80f45f6196b7963032b74fdd12de0d0511243d22c28e03b3ff72c600ffad5705effcd1555a9ec546a4c5165ffcf49bb10f45477c3846d88d4e21429371fa3a29040ed4121007e76ff9b643053dcfeded648eb1edcb86f9bbedcf8edd341c07dc1f4f6e1e50717bd6a0170278ce02107e12c96c63700ebed518efa13071daf4d3f78eefa04f85c92b37323b1ed3ea8676d0535a8d9bf8d6525bd7562b007d343c54932b5bebaf8c54b8dcf8c6ba3fbcfc92330883093fcc8079aafb6e31bc71cb398781b052217a798a5b1e2fb30c71e5a5171e2b03b1692cb8d88fdd9ed856a26dc8f22880f0ad934dd7edd4b3c674e6c74e3c8b7e69fb91b703506ae23548abaf7131ec144ffa2e1107383502d46ec0e96e13fd0652e06150bc6833c233fbcb8729e3a14d958a8d76a0a7d9b25634ce18b0fe9684588597712cc26535eff6633dc4af3af09f7b3dfd0cbc0b400fbd384fb98f0ae05b4596e5b21d80ccefef331bab7ad90e13a5c2a8c76a255c40e3afbc72dffb69000b4fa039565571d783247bee9f8ed4bbfb6c4ab6818c33b1a358008a27e358e1791c2246e1f1e4fe69ae3b7f59f191afbd55f3c90ba9add02be5da8842bc8e35b90d739b903ad4b274aa38658359850c739e358816ceb20ea25c6f48d49635ad3c76ebff58edcfaf9d616fd2d960eac1e5b1fe2d7f75e340263c9d2ded57b5e6f1f4e8198a50c1516493be65618c44ab2c5ade5a81d4150ad2109fdfbfc26bd223bda2209b8d745238380abbfad8ecf22c1d7c5c5227a0b2c86aa8417c8af6ba308d32b2b6effded25bfca15f9f21190c6e7fcfa08bfa0669fa234f1eff07fa93d6143b0df0493c94d3e2cae1b25c2768b774e358f2f5fd9f4015758cd3d6812c7a5356fc869d3b446d2ac8ec83a9a2f47b015b698524a0d88926ac26ad7d4ac484a8d8d4af3866ddba766d59c38ea405173d2664c1fc0d2ebce3dec6d24788a6aaa2581a63fc6b4ad4a3549a7932e0a0b5a2476145e3ce4318773a4c9f46844e28b8dd7b888a8a7e19aeb5fe9231cfed874a9261e2cd755256eb5ca5f7559c1144188545880f3177d7bcfc889d806413baad0e1e0448f7e4ef6c6c6e86bcc112ba505d9c8b39187d50c98218f11e4e64cad19c14f4f9ae637de5028e6fd89551fe5f50c39f1fff65436329b69fc7ba44d7d651f8769b671d3ed0d07a0775b0d227eea4d64eaf5e9114e1465de043f79d74e687be6e2d9018a36ad40ac2178a2d8dc34b76851635aa57c2a3bf91bd2f29f3d46dd497abf07825f82ab244c931fc6b8ddd81cce424170c55619fd5a7750ea455649988a0244a62a61f5df7d9330d73726efe7190fb0060679b7c67c381d4c13728fa70380a96469bd15441194395aab937acb8635bf09ac7512339db063b02c420f63ec3a4cffe22413434105961afbba8b18032a410461ee0ebcf0241717070a93fd06501ffc58031284170dc04eaf45611bb4f60428875c4a206e783faf612e1ca87bc134e345546cb7c4bf205d38ad71af1eff3847a7b02a89d1bf6f061d1375821c312633f26420f21fe36c983697ef7048bb1a0491526f94e422886801d86c227af4c7f9b12ed42849d663367a6f04095a35123a94f1a7189914a4bf543886de08042bc44ebda6c5f0d50280d1effccc4667e4c64d747b9d36dd5906c3b3e697bd34e1e3a4b746097c04b4b22df6364e2c545083d3d97d1ba1f31fa8256cb61f46f303b15d5f47f42e8fffc282823af97ab7c67b11f7854fdf40dbea6f622ccd1593be52736fdfea084af8ae3dba8d02ea5a15f466b7c14c2d82560aed6207abd9d6160f414e5b33347a8fc13d89b1d3c4bbfe6a32a1aba5b221181b73255ac05899278b9c2c263f88b25acb3d38e6a55123a3cecfa53e90d4c39894065fcc9e877425a6fc72109fe293d3b08f716bf57634afa102baedf8f9601f1768177733ffc70a10cb573bdb60f54e2e6ddaa11fb301cad392d2bde60c2f23114f3bbe53a3406df08bbdd8a5a1ef338ab5617278deff5962f7e927a340942380e5f1776582b83ad1d45514f3f943ffd7f11017d08ca64630f80a954a49f5dc031aa9dc19272dde863013869f9343cbfbdcdcd40882a1987fdc995862c7212e3c095fccb4b9813a25febc1cd2e3fe0794c7477ffb0f560383a98c6c3a6158353e05865318052f0040555b963edf5e598d30dc4920ba89dc1c89f914d86b52c7a233cc30b4536d20672747e6bc39ec7cc4aeedf1e0f518a2d301ae5fc3efec62870d4c9cd2df9d2385f3e2e880956add944f9177cfc8c87886940b2f00c4f9abdbbb236f7146953107a5143f0406b9afcf5dca332c2a04f0916d1678a953a0a5b05c8a831ce1e8e51028fe8a82a52c8c5bbec1eadd53dc8815a1b546aa6411f5519d2ae48faa04324bc617db4687ad2d5917d461c0219cbdcc2444e9f91682ab00b05e3391c553a0f75ecd32df21ad2c56721fb3374e3a687378d82b1fb33803203463bbdc0cae65e63d835e4938c9a1002c052b121c9d48879a7a5a52af3d05cb47addf3c30f03aa83bef96e93f160b63343bd47f6c55b2d319d3773732ff067ef9e6fc8f13bd3b397bd0ee43676a154a256ec6aa6c1ae9315fad97c5fc15d6eb27dbbb0673b46a1542e199670ee89ba0419b4f872cf591893db52e1602ec74cbf6573c50a5dfd8bad5f03f637b53bbe8646cf6332d440063a950baf2261fd422f4b78a8bc651908cbe9356015cae6be2e9432fd44085b7b4b5668e5e453ec193ba8b5f715278838587b155293d37c185c2091f5ac359a63406b310d4a7a7c496718f0861872bad89235f1f4aef64b118db517ee793902732c91cb33e0e44be7c9231735678bc2bf330507dcd0ee7c2b882a7dc9adb65105dcf64279fde5b4986f2a36badcb566f1ddcaf6d5495af15f6dc5f7e6be3762133b2d13ae0df1b19260c1155fcac4adce3e7a0720a7bfdfbe35bceef7e31ac3d17d2d433b56496a71ea9f1227f2ca640e7ee7b7f7bc304a99e33a6d7ca5d773813a2af1bfac04326a02694b355b62d35e7e5d3f30e745b7aa4a83f77f7d982fb62b3e9c9aab543f5efb595214aa04dab28ab8f0cf4dfa2e38310e59780a36825913b1e5745edbf35792e85150f71630bab979de624c923d21124315a283acbff1791b6b21923e8137ca8317b65f0f5614b4945b8178e56762160a4bc326678bd1aa09c0973ea94150da35e6d5fcf78a04f31549e596b9ba07d3d7d0ec63300d1cca877fae2de043960e26736869f0eb0d675ababae4d0bb5615b54638c4a88229461c6a883d641b0c5550ff144bf846d8000e5b15b8d0b718b45bf48a33615be54bb12bf26427f1e304617abfb2d96937b9a311e6b7f0597d423d5043e1d752edb6148ce2eb8c9cff14c12e307bb981f730339995a11cca75bdcfb131faa68004fba5c0b250e7bda748ba4cf8bb515bb7732a22d3015ca8d1b5d7b408d658a7f0bd543540909b68e0a5fcbec0a340e7e6872d486652e885f77147e0c420403ec4860c6b3", 0x1000) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) 16:00:06 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x2, 0x2, 0x0) unveil(&(0x7f0000000000)='./file\x00', &(0x7f0000000540)='c\x00') setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f00000000c0), 0x4) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000002, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x8001, 0xc0ff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000180)) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f00000001c0)=0x2) r6 = fcntl$dupfd(r3, 0x0, r3) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000140)={0x1}) sendsyslog(&(0x7f0000000000)="6dd7cc18bac3f05aa1071ff0d9290783d9750325b74ca68f865e006818fc90b52621bb7b7711d7508a219ad538b483c706bc7381088d495c782dff66cb8d788ed2dc8024a1d62c0e59d45afe8b347b3181d58412882cc4ad78c7a753cd2d4aabb584e4b14017c05c6dfdc67ee6232565d75bcaf8c009b05dc207b92ed3388b70cc7f569b4b001804722609ceee71333d093cbbd4a4fd6042f69e07a88b60aae7c71585f7c7d9d0534e7313a7de850583199010c89a4025", 0xb7, 0x0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "15050000f0f56e688b9e55df3100000000002700"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x76b, 0x3ff, 0xfffffef8, "0000460200800000000023000000c4ca831b00"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() r5 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x10) fsync(r5) syz_open_pts() ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0xf4) pwrite(r4, &(0x7f0000000040)="faf551053a243b368e81a80000", 0xd, 0x0, 0x2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) fcntl$getown(r3, 0x5) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xea55, 0x7312, 0x80000001, 0x0, "375a7579f406ba40b1cf560aba92cc9396734f66", 0x1, 0x1}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x10000, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1d, 0x4}], 0xfffffffffffffffb, 0x0) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x3) 16:00:06 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0xd}, 0x8, 0x1, 0x9}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x4) sendsyslog(0x0, 0x2d, 0x0) sendsyslog(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80, 0x0, 0x4100190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x3) r1 = socket$unix(0x1, 0x5, 0x0) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) close(r2) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x0) recvmsg(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/115, 0x73}, {&(0x7f00000000c0)=""/51, 0x33}], 0x2, &(0x7f0000000240)=""/75, 0x4b}, 0x42) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:07 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x14}, 0x4, &(0x7f0000000040)="2590226a360e190b7d2419ab32", &(0x7f0000000000)=0xd, &(0x7f0000000180)="24891fd738c382ed12e8b06a593f199f6a4cbfb31a829cef6e74e68da5a4d30288ec640374d2a3078f2dcbb887e885a501e96b934e89dae2218b0e80b29b47edb2a0830db993bed4148cca1fe32606ab993b3b4aa39bdacf36fcc0b90c49c07fdf8ec0a83d81cdaf4c5242f7d7ce902f5082746e1b8e9b31e503f6fad9d1", 0x7e) socket$inet6(0x18, 0x4, 0x1) 16:00:07 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x2, 0x9, 0x75e, 0x200, 0x1000}]}) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x8f3f7224bd28e3ed, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x10000014c) write(r5, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000140)=0x7fff) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x80, 0x0) write(r2, &(0x7f0000000380)="015ad14588679d01da358c2971f0afa674948ed69154e4ebaa52432b5750d9f9682d7471e7e66dd7d4744ffe185850df02eb4dbd0e399786c78290827cbdf1a99b061b9fe5c3a988e446e9fee8757d39ef5481df82d8db3f908daa9b9b163b7e086c4ebf83fc48629dd65dca1706a8234d18b749f894d789465f79140d89b9e33fb2df8dcb1ba9eb7d40b23f7c72857f07b2d5f89a10abd8eaf73370ef6921c9c1dfd5f985f68a6cc4f97c4202a1e6", 0xaf) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f00000001c0)="9c52b9e3649f5fda178c09aaf06629191fd4be5902b205fc15fb0c71436e20fa66c7d7d45cdeed02ec27c5a137fad48047a3dbc1e877447d558fec21b772e7c469fad0866ad3360ffa1408ec107e49b0ed4cacfd44d6069edf5711783615cfdc36893d2acf80cf6027f82248d9047fedb873fc32b7d79e2be4abd0eccbac23b70e0c5b80fc0b5ba0dd33a117244a5cbf499abb87"}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7}, {0x44}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x5, 0x0) flock(r2, 0x0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f0000000300)) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0xffff, 0x0, 0x100000003, 0x0, 0x0, 0xffffffff, 0x0, 0xfffffffffffffffc], [], [], [], [{}, {}, {}, {}, {0x0, 0xfffffffd}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x15}, {0x6, 0x0, 0x0, 0xfffffdfb}]}) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$setown(0xffffffffffffffff, 0x6, 0x0) symlinkat(&(0x7f0000000400)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000440)='./file0/file0\x00') getrlimit(0x7, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) close(r1) open(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x2) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="102ef8130000002900660c34bc9b83065dd780ca7db82c4622b78e2198ffd4b736431d7f8e266712aee47e4b4c5305a43c8e2f354c5085919ad61ff674250dc2665e7d3f9886a225b9a935813f74b5318730a4dfbbe94daf7b07158508726f7fab8161284558d7be0cd8bdb2ca840b96fe37b1992aa72a593dd8541de2b9a741550a27257c0573ec6e10e610e01c25bf751ad6d3d0b0908723e551ce27a9ec4dbe0322fe516d36be7bfb78a23b4e4b6a706f0924447b8b4b02"], 0x10}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() write(r0, &(0x7f0000000280)="36ad4c8eff11d0f465b13fa57853877c704a71b7b34261fe787129a6005464a36a329b933e69d49c8345b5beee4f8811c6892c78ad95573cdeaa8551a17e728d03703a0448056443b291d5ae79d245e3158247e08061d4ec70ae514211dd069bf04f6684b7124c204841f7742acfbd64f63791dc572f85f6b3ec4daaaa", 0x7d) getgid() r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, r3, r4, 0x0, 0x1f0, 0x9}, 0x8, 0x200000001}) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) pwrite(r0, &(0x7f0000000240)="06367e0195ee9800fce566d46c08", 0xe, 0x0, 0x0) 16:00:07 executing program 0: socket(0x2, 0xc003, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f00000000c0)="919ec2", &(0x7f0000000100)=0x3, &(0x7f0000000140)="3902b40154c408dab08df041a1ceafa0ad29eba51e7cd27c069c67c4727ba112753ab6be8ca92a5d39cd764b23bc99e55a0275b74afc93ab246b5b79eb3dc2fd430972d4d9577c26384b519d1c35ea74b293aa2a431b7af91e847cebf963ab3e47e6c2837625f55d16fbd731d49c451c374edfe7d68378e1e4f4161bd2a166dcbe1ac383cb24fd6975fb60a456a643b5b403b63d8eb53d98c8128828ef9ab92a81", 0xa1) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r0, @ANYRESDEC=r1, @ANYRESDEC=r1, @ANYRESHEX=r2, @ANYRES32=r1, @ANYRESOCT=r2, @ANYRES32=r3]) 16:00:08 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x5, 0x1, 0xfc00000000000000}) r0 = getgid() r1 = getgid() r2 = getuid() setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r2, r1, 0x150, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000001140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, r0]) r3 = socket(0x18, 0x1, 0x0) close(r3) sendmsg(r3, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x10}, 0x6) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYRES16], 0x10) r4 = socket(0x2, 0x4001, 0x0) r5 = socket(0x18, 0x2, 0xfe) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="a96098aa6971b3dfe85d9e740e37bd3d32a5b4ffeab1c20ef4b7c48a5987b851a3aa80cfc96c1c16decd8276c3643e340876f4f290c5e2e5d8c9b60303708945514c86bfee07e2abf4ad3d88664f71de82dab543170e881e6bc5d6d3a557a17de94a3007454d05a2988cba612d67e51cfdddabc778770ba3f8beb07240830375d4bcc14a026753187cbef005b486c198392fbb15574084631f4da7fe907b9e860259d266ac40d69998e560f9564413a69046ae01c5c1942f97072d31a187ebcb29c0eb5e59d33eea421771e2e3d4d972dec22912ef50e9cc5b2e45b46fa0d9ce8870e4be0ed2c253a56f6801d44b217414985765df6f20b1fc7e51e6062b9233569adab3692e57af1217370c06c8e3c9939ca8a8d479920824e72b693f779d2e8688ab5268824e62883a58f5c7651e9c3ab3ec9ee500bc6792f9034ce2bc670a68a4d2558903c41a48e45751bb3dbaf2c77b5a05731a76d09e12ef40963d90629073ce5545a8796756f12fc97be5b4af74bacadf35f489d79f08c55b2ccc72c8b1119289349f3de168a4d9e928c7d2b69be69ce8b638056d9455cbe4396030049b4538a7e7509c5c3f17661b558f9779be787b4421db560c51d2e0638043c45420834c970fec9417541e1fa5a92506fdbbb706bae8470a5b763864d6f8d9e9cf1e733bbee6e342ebfb589705b8906a2ee75c5640ba80e6b693a727b6ede7a21c81cd5e0a4b64d4931cf6ec4c6ed3b1da8342dc2c449402c575ee7274c26b73cd7c31855de195a4da1d79ff4a4fc3473b582eb406222cb0c7a4c8ca8f5e036969447fb55c278b7f305cdbf9b378fc6fa204b35edacca7c0d0984038e4ffd79c64535f25c47726f95f2d3d87fd77547ac3074473b80608b76e1f1b7c885133375859f589944b520a67a4217e88c06b017a3fa503234e178415ab1ea8dd59b10d230321a68bf098e3f91ad2de3234aa3eb3de518850b66f6e082215ea0c72f60d80c3ef80c091267eee990c340ecb6560c132cc4bc40f1a8f8dd504906028ad9adbb97c0208223b5f8719663d195cb97123ffda8993ff6a466238a356278056166c87b9c30281911a7f9cf4a07dfa018e326330ce24cbe0936b9b49278dd35a9fda9b6fa03500827e45dce7d055489bde5290a64475aecb620008622d6eeb2991cfac3decc2d8e57f55370cca9fdb80777d029be595cb473c7cafaec2ffde0b2fc63cdf66c8092457d2e8cf4d3eace3a13000fb08f93d092f1e4758a6c7751583014bb297db3a546a3fa8771043ee70d0720c45946e9408b99d60a76e61452875691f12fb8d271232cdfa0270631b14a4d49e5d271aa56768820c0912746fc50ccf27aca6cdf830d7c5f952df66f226a6823a8eceb6b51afd1df75e6760da3e2e11d3c55580644cfcf831afedb827fa6336c25665b84028a8f4dce54b77798dbd0d68378270e39cc786799fbeabb718d0d5e503fde4ded79e6c517d5821c0bf55aeb6afc8dd1060f7e78abaeed1b2da575b92a12a887c0adef57d41bec82f326bfdc5cc642a58f1b65d589f68e6ff5557782c037da743bf9c13fd5ec2b7877d9df94b60a630f9a0da58729cfa30d390e5b309190baa5c0beaccc15b4310a920b11d628559e98fe1e44d9746a3f68abc51dc2fffb8ba07ea1c0e0873076f4657d914f1c1a2bbf914391678595be75eb4ca7a1d7dedc834e7e3ca0d32e7703bb878f734c3219e419fc696bf93068ac9ea8813149a65acd6af9ef7e175da319a297fff78c4221a08c081a13f76e728ccdbb96eb7d6e9a397e862a716da8d476a351e665768e155512421c3c6ba177f21b8419c5ef08739e052a4ea9c64ac31a2c59894c566c38e0a5cc63778858b23862081887b0274d7f8a0edcdeb1a1a177e4db510d794aa4dc4dc91f85cbb5a1b82a1556ad74e5f64959f53ef00afc7e83c15c2df31ef06ff385e3e38079edbbdb915b0002a198472118c0c76a29a29ce8a736b8123a94e0b2ddb50c7b391b08cac887241c3a7fb07b4f1e1ecb0c5b58e1f1b8bfd191bc2919f8740541bd213e2efbed5dcb0d7576e033690e9c53a5939f28e7b07598445f6ec8cbacb995b719453dce879f33cbd5ea870be0dee655a7ca04cebd3c5ab769f0140ef476ef2b9c9a16a9b8b450c32b723c25de248aed82c504145d880b26410b6c9b65daa863da85b0e0abcc47f8387bcbaa62dcdd92f87442d88684804be7f69b7179d3c7bca9e584847d323931c79a8087abe96e0e66561b532544dd082d824f4981f7cd9d24211e28378663d4deb756dd16edea732d4a83faebea25abf43005d25cd8fbf5a7f010deba8e22ed4e4d6d7ca90b55fbf9c7c0fc467b0f3f795d208749630916cdca8e1cefd224e32cb150cd0ce087159e0be1885380e28d153f96b4f3a8c18abb4e47793b70197c305513b9a3eb2de8a9a608cb8203c5708500ede8e0385c06b2dcad8428420652fa202d7587b27dd6b1bb404fa4bff4c264d408cbe5554925ce538f1291ad27e667d8a1e4ff7ba766100217b7f8d4de8c82ccb5cd8d63ca39536e11bbc62566d7b98f89993c49091f77860d4063e80e51dc426835065c1d464f971cc419c02adb1942f08aef91317ad65c7d748c09746ae243929a9ba357d08b2411a23e92b36741ac1869caff90a203d782f49dbe148929e1097309729f527538de9db0caf29939f95a447c1313bf0fd4499a2b00ea6bddf419d0e4316408346bdfd973f6925caef35bfd55fb04ba8eb295df2a691cd9cf6a8a7052c89638cdc8114835d876d8d67f24c5b50e95401e8caa756c5a70796fc638f74a2dc8e9b43af108de23ac1c919dd1b54319eaf8ef5a03559662e6f705c7d539e0c0dd76917a32746bef2fa54da3f21796e1b09217c00c3ef4236940f0505cb726acace5950bef6572f64a456cb635c469e1195dd87c55c2315e69c646825b3652d1f01254b55494df97b3e44c635e4913fcb1c5004465ca00748784db3d51f4f1debcce04ecf62638ecdcafdd1e6970cf2680da959f486f3a49c8f462be477e3463637b37c4c82ec0d5a64cf4f58b7c5fe71597d6c81165124116da9fc56ad42833dfcd948458c6cc5442b1f65e7bb5ba423fda6e5fbef52e410ecfeeee3cddf5239838dbacdadd559e3dfb812637915e3d4bc38351b2fd225b846b08ec41819ea0f44d302f6b54f39f47beb6cd32e2029029c2b185274783dd531569b2251b184c20a8b36d76e327bb4603b86694e21a77e67b8272f296054e6c44e4d468e5b0687c6bd05f3947bf0d9fa9a60419f0a25485468b9dd761794866cf565a9f15fcb5e7cc3a85f07e1437b153e663f7d2f8c0a8a1cda504f954d46a18c8453f33ae5d1280188f66f777285aef6d8d124170a934ccc01c94ff0b07695f7c92ebf6d4895fe448b75b0e9491118283fc5783c73d82db0145052c16df27828f6d3a91d86d2d552ee39c3b354d1c302d90505a6569aea61a11f8e4c040bf350598f907690222cb0e7ff1fd97d1b8406bf757f7dd85d59c106ea1688b6a1767dc9a994113fd9fc10c51ff73c814f4be646330bd94b260041179c98665edfb15a2d09e271366985e2e815eab3e162a0208c5bf7b162cf6af5b594ca14c4495156e32e6e7bab0b0b43393cb287e7c2742b419aa1de445a88af88ac4a5a23f86ff6fdf0b642e6b3e39718ca6a5951564f86d281fd23fd7bec7163ddb86d0fb3eb72bcb9de8a3c6473a2c002960d87489a7ccba5cc6255eff2a4024ce6b1ad0795b4fba4448ee1d8ed9d8bf8217e5455cd605a25745d7ede738509e798c6d0e576804df22aa55b74fe78055e9e4b3dac363e5ddb65e8e8a323da984bd9cafbcd1f76d7f9542391237b393104831c19ce09c537f19b82de9ecc86a46ef3c3760c62afea3758c6b31010d50d88d723e21a71c6d6806f928298566891dc701b4eeff9483cf3758f1747004887a4095dab89fe1741e865879434106addd868cfc4cd608f045a3a4aeae65d25c3626a23f8a30264ba5c4451506743405e690ed83f2e7202f059b38cee892d8ba53efc834e9ee4dcc92c11df4482dffbea8c42a82e82adeba8233382e507062349d21034226fee72dc0adb8609a31c9bd2ea62ebf44b96e8c35a01d2e91cadf89897c7d78ba8a1f6f69bae69d73540a67a010fb505c14a33094c8540bbfaa11be511c9dc42e623dcc0cb21b7b0e691d8c854f3eb91de38bb9251164bba11a4abd107c24c50aac3f748fb105fb6deef7c0280f43393afc5d3f3f65ee418dce257fb55583cd48e34a1756373cc9ee0c025265f4a44165b436899809df56558ea45a1558fc5ed11f1d34d429acb2901a9a16815f00d699ed958a7d25ff5a9c1e4f76afcb2e5ea49d4200484d713a744a7630fdaea20c56e21cb0e4f6e832a4c77095f56a590278b14b835fb33feb2eeca45273da45a6200f911e6ab9d4849ca65c711d540240acfa33946a0d4965150fdbcb713e7d47e74c6d2a14b86869114e656d784724aad6877d8826439462c72cc35a4e2f1ebcffb9e9fe7acde951dbacd5971e55a600b55471cb5076f82bba86c05f99e7fd88f2d59e0969e555d1c238852db5f627a332c5b04605eb36b3aadb5a7f7b7b97053e55fbf9b8c8af138a47c7b7424ff4988600f20f86854ddc28b62ec3f941c28214b0f82949f08cf419d59c583c4ab87f14d9aa144ff698598883282907a1f8b920c87c8cca2652beea43adba5eb310adb7264114943543d94764788665dbf28f24cf9bf585d4a8a23b819b5ece6fdcd3b3634f84b7de2f01b81b409e5d072f37f20d451acaa8a4a46b23751e9309b50e361173bfa4c33327c593442a079a404f26b5ea89381eabf7caf75c11e2136df7880d8812fe59cd6eed55545bfe65cb278206a673136f027cf5afe7173a0653f8ab3d868ccf88c2218fcb6b8e5b48d89e3b841f040e889558ac2cbb6d809d3a1487ea035eb71255e0139bf5a3d3d4a56c6ca141e5e62319d88e7a54d3ebf8f4518f5dc565b49f66127794bf77c83d9050bd394196c7ea810d863a748fe08705e0f4527cf4db557b8b5d276211a76b03c662a082cf25a4a23973d34038a52c76f355604cfc4dc021c0ade213d5c991fc4b9a1455707a8276c1a77cd43debe9a94b727ed6e22cb29e96ae3dd3f14362b14297f9fce78e872474806c6555e7596600470f322934676b44cf053a066da3e04efbdbabe0d5942dcf360519f3f525f8e4dc68c622c6a9492032413859b0942fc4d9a4be6d19d69c72265deb59c6576843d8dd89f636434a2169a9f25af18fbc83f83c4bf146940d6ec7dc4c88d26d8985887f28890147edba5887e83cabfdd51160f50418071f8b673e78f96dfaf87f7be3da2968397a95e10541c4a302faa5e41b695c3033ade131cf4d2bcdcd7e4e55b52ef4921db0064b84569a0e77de1008c6825be6da21373dc3e2551807cf0e469c22e698ba5c684d14ce52bbb44c31a5595169f5c4ece3ac0875a95615be3a825c9c13ebf5c85e9f87d640cd7fae7bbdfc6a9820d2b9a6a86c4a86004bfbe1c61c320e3cde26e0bd07b8956d07e00296d8c39c0c5f972655987cbf98b98e41a7753ce04016197d6523be9b8fcff7b51da4686e4bf77f5b84b1dd9006b99d77e3382929663b38e8548d76fc4860e58f5a412df854aeeaf7b554dec88564a68de2a57bfbe0b479cbc3021c06541312aca03b72f85097bd4fb8a1b499da4019f56d2ee9180271d48e68cc82c4f7d3c61001729a4d4cc73bf78b80ec690eb966f3412191f61bb8f5cf710d2acb7706961c89e", 0x1000) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r4) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x5, 0xc0ffff, 0x0, 0x0, 0x0, 0x0, 0xff], [], [0x0, 0x0, 0x0, 0x2], [0x0, 0x7fffffff], [{}, {}, {0x0, 0x0, 0x79b2}, {0x0, 0x0, 0x10, 0x9a}], {}, {0x400}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000100)=""/3, 0x3) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x0) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x20000, 0x49) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0xf4) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0xf4) r7 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x10001) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0xf4) r9 = syz_open_pts() ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000080)=0xf4) poll(&(0x7f0000000140)=[{r4, 0x1}, {r0, 0x1}, {r9, 0x20}, {r5, 0x4}, {r6, 0x1}, {r2, 0x1}, {r7, 0x40}, {r8, 0x2}, {r1, 0x8}, {r9, 0x20}], 0xa, 0x6) 16:00:08 executing program 1: chroot(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x5a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e90000ae08", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x10, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @window={0x3, 0x3}, @sack_perm={0x4, 0x2}, @generic={0x0, 0x5, "3af87a"}]}}}}}}}}) 16:00:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000000)) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x0, 0x3, 0x2f4a}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x44, 0x0, 0x0, 0xf}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:08 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x50, 0x4}, {}, {0x8fe}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xfffff6c1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000180)=[0x8001, 0x5, 0x4, 0x86, 0x4454, 0x101]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000e00)) r1 = socket(0x18, 0x1, 0x0) close(r1) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="b885d0d94cab4c976e58b15d043d44f7561eda66fe0da53f959a28f6f93f9c3351fb7cdb343e591fa52448e2e78848434605eb7fca777463c79f84db82c0e523c7d78e977ec5a02aeeb05b6a23e773b150103fd2e4b0006f243e5a38271648b07194b8abb26c852d799eeffe0c347bb64ec80d0f47aa4d95b9f3c50121a8", 0x7e) 16:00:08 executing program 0: sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x2) openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x12a) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="820201f0fdffffff8678d437201c50862d79f1e3f7e907c78335de617e56d6f0e150507b416afbf52e28cb11940781ef854f46afb1574e6f9092f3ed937c3e9c268e6dcf91faa62fba58e2fb7f03e42df7cbe1c901cc5f0960334a4dd3232e1187fe294a75f3ed2df961ce6f80bb085b0c4a386fcfdad05f9f8e22ade5891f28abfd5ea3d1ef1e51adf525916cae6bcee35aa976d267486856b2c2e6a190c2df93356d1709862f83ae994b00c625ac6453f95bc25a211bafee2aadfa11e50e9d6cc82e2b9ef1912e9d5ed690b4b44618551653cb53eae1405a72c0f877f7165d4d8f410d4cd8598af5cf1149f9b226fa1c811ff389c33161"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9e10bae2378b00"], 0x10) clock_settime(0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x117c, 0x2, 0x80000000, 0x7, "8fdca10816e8b81c09432cea304495a02777825c", 0x2, 0xffffffff}) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x20800000) getppid() unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') 16:00:00 executing program 1: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) semget$private(0x0, 0x4, 0x42a) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') 16:00:00 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x400, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x8, 0x2, 0x81}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x14, 0x0, 0x7f}, {0x4000006, 0x0, 0xfe, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x60}, {0x4006}]}) syz_emit_ethernet(0xfc, &(0x7f0000000340)={@empty, @empty, [], {@ipv6={0x86dd, {0x2, 0x6, "459efb", 0xc6, 0x2, 0x1f, @loopback, @empty, {[@hopopts={0x3b, 0x13, [], [@enc_lim, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1f, 0x80, "a1e00d2febe40e921bcac90e5e96ae779afd16d9caf1539ecf4e323797a96a9ac60310ab536323e8baab99aaaa50e2ff10ade2cdf87c5723724fd696f432fe1c51457f81c5ddaf2a541b97d481aa8cb8510f916adf636a2d72c64f69643738ee2943055f282382a3e155cc86040748393b4a5d565d8c1e40255bf6637fcbe1d6"}, @ra={0x5, 0x2, 0x43}]}, @hopopts={0x16}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x1, 0x3, "437536a0730d4a84e8d39affedfa"}}}}}}) 16:00:00 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0xcc) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x9339f62a14861705, 0x0) r0 = semget$private(0x0, 0x1, 0xdf5) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000080)=[{0x0, 0x1, 0x800}, {0x1, 0x7, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0xaed1, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x1, 0x4, 0x2, 0x81, 0x6, 0x2ac6, 0x0]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3f, 0x9]) r1 = semget(0x3, 0x3, 0x1) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/128) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x6, 0x1ff, 0xffffffff, 0x1, "5611e8a2a711fbfb452d952842ae6ffcbcc20407", 0x2, 0x4}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ff7f00000077b61b3e8e042b1c0000f2020029a520e741011403ec2cdcf55aa7c00134a0ac5c489800b04e4deb31c2d625139c74d93a1f8ee6469019ca223a21fb88062892052fbda71aa0267e786daef21a1b217085a76390cc3dd1b0e544f324a3bace2f1fa0509819741c97b0aa23f7f99d5cb273a7d275cb10bf"], 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/18) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x7) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x4c}, {0x45}, {0x6, 0x0, 0x0, 0x108}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) getgid() ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008cc000/0x4000)=nil, 0x4000, 0x1) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./file0/file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) acct(&(0x7f0000000040)='./file0\x00') fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="ba58410ec39926dfb7de1cc626d513105256bc6c4afe06e537e7dbccbb80981aae", 0x21, 0x8, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) 16:00:00 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) setuid(0xffffffffffffffff) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000022c0)) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r1 = dup(r0) fcntl$lock(r0, 0x9, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup(r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) r4 = dup(r3) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {0x0, 0x6}, {}, {0x3, 0x101}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7}, {}, {}, {0x1}, {}, {}, {}, {}, {0x2}, {0x3}]}) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000380)) r5 = syz_open_pts() ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000340)) r6 = socket(0x400000000018, 0x3, 0x3a) ftruncate(r1, 0x0, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r7 = socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() syz_open_pts() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20080, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x81, 0x0, 0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) dup(r6) r7 = open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x118) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x2, 0x2, 0x1}, {{r3}, 0x6, 0x5, 0x1, 0x8, 0x4}, {{r5}, 0xffffffffffffffff, 0x10, 0x1, 0x80, 0xd61}], 0x0, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff9, 0xc, 0x80000000, 0xffff, 0x80000000}, {{r7}, 0xfffffffffffffffe, 0x52, 0x10, 0x1000, 0x8}], 0x1, &(0x7f0000000200)={0xa5a6, 0x4}) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) 16:00:00 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x6, 0x2}, 0x4, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000040)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac53fce002fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) socket$inet6(0x18, 0x3, 0x5) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x2, 0x6, 0xfff8, 0x100, 0x7}, {0x1, 0x4065, 0x80, 0x5, 0x5}]}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0xf4) r5 = fcntl$dupfd(r0, 0xa, r4) lseek(r5, 0x0, 0x8, 0x2) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7feffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000000)="374c71b658ffebc6cdb9a0bb0642b184486f713d59872290cfc83a912f8f336708ba234dc21965b91a25e7e427f2595500d8d3b372a11743ac118afee3", 0x3d}, {&(0x7f0000000040)="a957a46f8dac26ffc9c36db428e0ccb65c71b7bd3658e814a77d5076ac08712f249e18314cd0d8b7060c76b3372e2b10a9d23ea759c1f0b8e7c2772d26bfafcfbf824dec011b15f82066ae4c53b15082c09496d782eb42e5f4b6505d741ea1e2570eaaa4351c206a683280d11ed7ce552d33b900a85e66dc304d63acddff18b9001711f8ee88a381c105f8db12b738b797281501e960e1456a899ac9fad8ef56415cbb262f26656eb64b98ef9260899ebefbc1dd94a6b3506cef155348ed6264c541591229d96a0b3071d354", 0xcc}, {&(0x7f0000000140)="2dd5501fb07acc214876ce7b71b1817198db7a2f378e8ecb9208cedfd70a1fbb24abc9a593795c066cc4e2f250fce38b6974d29dcd6c7d6b847089e26d9f5e758bebc656b6d6a8a54817dc1c797f7421b47f044ce0b695fc14d790712f9b28486754204711bf205ac7c55161a62c2aae19f1a492fc5489d9c6432a400eb7be5998b682850482eef07905ced0146cbcf19478", 0x92}, {&(0x7f00000004c0)="ead095dc0c6a1942fd61331bdf627db65932ec97281df29bb1096e88c156150619983952b5b5168e82026ad8fab9d7a7a03af381671db006e679d27d7d9479a6bd4c7057604f42210368c69a68fb87b4b859f54a0c5678c1825350eadcfb419e261328f47aa05d284e16b543bb785c525fdd9ab7bb1afc7f02caa1fb6c6e1f88428c31e467fa7ab41bae88801fcc27fa14c52e0a19bc071b4d6fc5756e1e93c4d59b1113f8a4b88b0a51c771cf89e16d0ec9dbd8a7375be2f0ba9cadd75c7daf", 0xc0}, {&(0x7f0000000580)="7202b89823bb30f86923f141a667d925cbdd1121a0bfce905021786e0a2a24d975ecad358998867faef2c558049e6ccd86d8ce2924f7f78a02ef5bf112b1a9edb93c7283f8f439724d0530589318d3e53c595ce1c54a6e9157b9f794c98731e9f2a49fd02ac9dd1a185a00fd6fc80a", 0x6f}], 0x5, &(0x7f0000000680)=[{0xe8, 0x1, 0x1ff, "c2b53314e7156903b836fc9312146bfc91ff31650eb0adb640a44a1ea9129fbcd0d9c35d7d8c27979950a87e1e96fce9fc8cf05942de4d3b2867d0b55acc714bda035f5cbcb3f60e373a823924816f09e823d19b6d02c4758d0a05c9dcdbf356207934e456b2ac997bd60d84702ffc276a89eb7d030ef701796db68cb3299c0b4779d50c4a7a8b92bd83e771fdf70df87bd80ae5417d2949a52dc9d3e45229d035326b2d9abce92cc07af33b1ac70be76630919d58dffe326c24eff4808f92c48209f03d0fba3bc8826d8275c94612c8bb56f1059659eb02"}, {0x28, 0x1, 0x1, "e8bcccca8c7dee93d5e678010954eae2f9af4405"}, {0xe8, 0xffff, 0x8, "934c553b9afaa8ca88acdf4b29c6b32f39e2b72ad5c0aacb742e6ed456cd26db3dd028f3ab1873bf2a8126c9f9eebd70eb7a7028d9a108d96ad4339d158136dfa50e586ccf3d923fca6f32741186cd84c6796dbadc8809b800cd9e272c55597b31ebaf23c7dd54a56dc46390acaf16c4413bcf732fecccc0ea80b2cd223b937e661d603645172eb071050f7bfce8e130902646fa8e5d5f7f54df1d804f84adbc72e0bb3144f82dade9a00c4d3d96633d85eaa1d8369b86f0615aad8ce18377448a42106a08833496bf7d62fda18e5ee197"}, {0x40, 0xfffe, 0x7fffffff, "7da733657f11e494f878e84edfc5ceee6b4c4b7ee4f75fe70b3479c357e65c7a8fde82d426e9d015f19abdc629a9"}, {0xb0, 0xffff, 0x7, "f2fcd2b46c6cac66b01e0e33f7d1a58702ed29b363359ab2ee3e19aacb792215f0502bd8b0148b4a9af2b6bb21336ad1a36620d258f4d3f195bb010fbd9911150a37c7b9e16cdce3707212849cca14399ab82c86bf8ae29966636b28724f7f64206085737442ce63660d80954ade807c9bcaaf2bedc0446b9c5eade8e40b3d775a56ff483eed431c5531c8df98a3d54f26697255482974a431bf4ffdf78a"}, {0xc0, 0x1, 0xafb8, "0a619156d5f76a6ef548983a11e4753ac149e81a6d441a636a2c1201fd5aaf6b901852df3f71a095100a71e67822d5fc3964640d642eab547c7a82b71b2cc63fbafebe6ace72650a61b0c55aacfb0272c8a77963da74a4ad0438639d3efca014fb7400f566ad53c4b902c698691d34fc254a23b6962b01117030ff272fddd1ef91437a2b6ada332587f41ad047ef6aadc7de2067229c08f165a4490e8b8f63cc9769795d3ed1eaf7f3"}, {0x28, 0xfffd, 0x3a0f425c, "59ff1e121d921d018fd1fb19b13bd9f1ecb2543db1"}, {0xf0, 0x1, 0x6, "3b81e06642fc7c7bc2ee8734d9986b0f13f56abbee544013847b0c8362abc62720cd938a135f79108be9d413a8cf80291325abc759641656264bf391730d8f5ab92fbf6f35d22fc31e5d08f0c6a32b705082e5d971b24afb91e9d9671b5aeeb6b2b6a115ab4a4c51e9aa95a4c03063303099314609760469d2864579a400c9c21bba6fcebbf6bef1d81cb87631433f9c82b40e0ade1c2f7f79e1d63e1f6b747b5bb5e7f02b8560e39e8a0be46ea9afcac3919797f41201e062319ac71ac3411d150e867a086c5a118556649f2ad325c76414af9e523cd6b91b423d5f41"}], 0x4c0}, 0x1) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chflags(&(0x7f0000000080)='./file0\x00', 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x108) pwrite(r0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x6, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x4], [0x0, 0x6, 0x0, 0x0, 0x20], [{}, {0x0, 0x0, 0x0, 0xce}, {}, {}, {}, {0x0, 0x0, 0x7ff}]}}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0xfffffffe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r3, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x401, 0xc, 0x3}) 16:00:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0xf4) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000180)="07aeece174e5d06b6d76f7efa73aec40fb3363d4957e23395eab34c6732d4e4b4437b17b5b8f7a02d6bb2739471b73991cc4953a902003477b79dd76c1b8a1f243b226fd16cb5a252ec986c9b44f403c6393b32197fbf04b22033f427bf9ac3856e0c7f4fc9bddf905b9663148299f9b7453cbd55b8e6637adf0625521abd70fbc834a74d90739feb935db6cd9ee6c26e7122308acef0be10475960dd5a4795d04c50d606c3bdd5d6e8e745cb31e94012493a226385a78af3b18fb0410da6e5a92bdeb4e56611f043b89c9cd3e6cf8f6d6b08744284500ab36738faf0f3e9d93aa97e267d6d5ca817e93017e1cd922752010466d14661484b14332db010fbcf6cc04fc5aec74a53cf500d5de11a84879688a7bcd025b3af66a7fd52f53f7915e0e6ef6961de4dabdac0787618f00e923a270784dcfee300885fa7ef3336541fa3290429e8a448f8b38471d990134034c452ebf94742ca4a54c3c161450ab0d8be6c27f2a18f9e9007e58fa639019c35c6abd8d8997154f6721bcbab5b27405f8c89f08b77a5e55579e6ce9f3677805f96f250cb617681f6f93b5e0b0f9274bb7ea988e5cf30857d8fe769bb14487e266a7f5467bfd96b483869ab00608e14ee00674fdf679f3467c3c96f892c37efb2b49cb611704d67bc5d505aa18dee627bd4430319e5df44a2a08e9da755b49c2f71ad2cf980e93ac000f5a1bc5df52c7b09b2150a5d75f9bc8a5bbdd4fb5e6fca6097965a80e45828145c68eaec36503150f1906b7d7c41eb4619fe9398ccc06a69de5cafc86bdb39e13ae46c11fe840531681e87f988474bb11a71b3bb9ca29bbd7c03089b36fc479bcc4df406a98350afa310f337a4598111c442bbe4e3dec09bf4a9714a93c3248acb21f6e90df6507941c38e9181217262349f601d1250e21bd5eda99d77da5d0d07ce3aaac086a48ab96222381718d4d391a7f94ff3963ae4b9db92658e35379db3eb816aaf0bf38476fea4216da90ba3dedcbf930a77cc233d2495984e02bf46c9eec1a3e9a8eb7af943f3b1e3ed435fab07283074b0d0fd06839dd8d68d64ea09ff6af1ad5a7c6bc27323bd3ebf01b8e84b7cee47354ec443e4789ff500fd6e1a1bfee2a23418f63f4c7bb0a2e49be0b0f93cc1abc5cd9c5965e2ffcd76f5527f04ef8782a60b13d804ca1d1503e3132142c639a415e61635ceffce5ad0826ff44831c4a76c1f5bfd41a1cfd58acb97a91a3f1e8b2119d9475fe128fb53b0291f1737fb6e09bfa77b5e0b4f983fade4f3313ae6f790208780c6908d7491a9c20a23d2966121f41b2fffd65dd6708de18ee15e4deaf54af766b2a97502517da8a502ed0400dc54a71cbc8d21f42e4d2d2d6a249306d4c2af5d4f881586642b277f7a37e6e359f45623c8ac4b7d937c961559254924394feddbb4b56a43dad68eadb616baa5203f7a75ec42ce6e440d5c43b503a37fd3c4ebc02a330d2886f77b53f8bbfaf32545b604134c07c46cc4b6dd933826d254f8b5ac50ccc9186f31fc3b52772b34279a10af735bb234702783e0166aa413a217a830c185a357e514e8c4dda0cb662f2fa82b401c65c8176aee1dc943803471ccb6e247d296180d9f27f083f6756ebc821b69b2cd6d6ae699ca17a2b004bbc8639df42b26672ac220d8d96f43397b0cc1889618c028c4c042c443cddf6f490cdf701e289b0d4a1e1c4a3f72e807d13b94fe1869ea5dde837341fb50e7d0d2d16859409df710f528a9084f24532289575e1472ebd1194708c66fb6df974a47c575da33dd562415daa084644ff3f5cfc8c409400dfccc8328be7826a6f61a50e014e9561851c103a5e1c137d52fb2af73583bda645ba0b6343ad648138bb662cf5872daa9ab9a1a83b39ea59f4711dfbddfe1f99012b0a66bbeed036382ebdc0514a0943d4c323fa95a21735b18180e801dda2b648ec462599dfd2431cbf800a4e3738c93d01166b58574fa0cbbe5c44d67fc036df8757ab3ee50113d55a23b3c48eb815ca29ae4503918cf073a32aab6ec4ba2ce484b7b0de5422b9f98f75f6113074795e72b095720470c758286db6858dcb1cff8708815a5b5646e917338fb14ec4e0982d5a18eac8269334c45da9288d3b74bdd9f50a31dac498a0b4ac2a9deeedb137955aae0cad0838976086c3bd0a5ca0a2b2c94a3bc3f65b29deeeb1ac03abbf972ff2e00d1537b03ab06e6b5872195d34a45ef40c31f2b6c7826977212b58b6289d204d15baa407ffa7f1057157c3b86e5193d8729c8e7cad86b5b1fababa6af0a569b8cfa6c931a2e381c0b8f9a9ce70bba864cf5add6870e87ebc37bde046e61a74b59d4f1e5d03ccf1d465af786d8aba48e2b6c531832338e3abcf3045cc03710d4bca029a2885899c9d54cf85edd0ee70b0be4293f29ab5de4b26f1d0d286190208fe6aa1fdc5aff267f194e5763fbaf3264353e004005c6f8981f4b248456108e273da6495ad4002fbb068e9f1b66edbc3b58c4251938081e3e307d0eddb30851718be70b9cb38647943274f79b3c3e25fda51e9e62f8cf054bbbfece6517754aa0fdebb25dca6f2a8018d894a64741729142ccb452d47dd84f0ec7bf9cf44f7e984902338e8ef18de58695a16c7bc0dadb311289e7ca32348621594991ab0af3ee1b8e18ebb0a8241f18fba9937b8d8f49f5110389247f1820e4d5b2eeb80f50780e3d830639be0b440f4642500f17db86302d0571969f8e75b935a13262c63831ca01f26f54033c0a9efca46f70ed8c8399a38d357424aede75e125ab1f4e80653d67844731b9de029c9a818bfcc3f9be7d1aebdbc45b9409e2a5e237855264b7e92f4abc25ca14609412b92d09d0c46c774ee39efd0f3c789687db41a65b4df55417cb5f5bd2cefa79d33b47192e0636b3b786948402f76a9b8a0adeb645854634b18420f9d4276e286dbec6d59f8ae066525a43c0f35a3f6c56d2177bf8d02f13abf000a8bf105122b6139d2c44f28c34929c4ec951ab6cc461a92ac216a1a5abc49bffe0267e152bfb6374be3faea01d7140a6daabc2e449c4e52c82999e50ad7024ae901b24af528aa90d34975013873999fb2cc1301e098aa8cc3213f9272080ad0fe0a6f6a3e1f4cc965b904d520ab1dcdacaaf12e7b635abaec60c6a76e03cbdab6d90302e7902c82155958b761303ee92df2d7d59d090f8f333382dcea062eb189ae1a1ff01797e9dec038dc11b01617e3a60771764f0d2e03dde8d749629d74c38c6d48960e564da38b157222e834176ad40952e17870bacd739bdfce0d383e193aa8200a8e2ee068de8b9ca84450189f7f26c36a94cf204e753c6b896afbd3e43f0ae50be0b624905383428e348c53808c6ed50de3183d6a58dc67e73302f5fd510e5ddd1cc0ce558e81456b43a3794cef5723a03fa607ae9f8e09c9bcfdf0b05f53bdbccde7b3c7e053ad11d61c3092c686a23771217ad4ca32fa925cac828ecbab6c6b3aaf7249d0cef3a39ba686742253d27fd3b8667914f7e58e0239d9d82fece3bd36fd9173c45566f97f3c5e22a85c114f42be18030a60d99a3961a2840ea617c9022f1080b0ebe6debb5e481b829576b34a2bbe154144557d30d60b581767b1614195053cdca622718135f5b60d7954a7a96807418b9168489a2da83208b4321b89912f870c0f83b17dcbf484d37b474a69b1a7368e2a0a2f9def137440c5300595269fbe5abc03e077a4eba4d807944e8895d1894433d8840aea8211ac7b167241978acf4bbc48a25f9d4a352cc8b7157ecaab32aee2e4908486b2168e6539a97b2c1361a64e946fef6139ffe6034a8329ef5e7255e244e8d1d627bb84cb99cd98abf43e23f3f643bb209817a98178b285cc5b94b4eb28b0ed5ba589db04a592360a044a74fff9bda30ca784955d30800b89c6bb0caa603dfcc92560d4f2513afad29161780b994d34d9136e981086b0748ef231c0435eeee88b5d528aecd495ff1391771a1665009bfe83b64a45e215bbfb8266038315253d5becceba1060e5d42c7e619a43f39986835b9a0ade523c2a18c4630ae9fa8ae02f54a39ef26c5fe2528f686f6b3bba45b4d3b97cb23c7f12c42a7da63205667eeb677711219da3a5d6385c9fb655c1b92155561afe5d8fe3fb65fe6b2a8a55da9db685de4dd246445f328abe4a8b28e19c25313d52cfce799c7a899d12d7fe6ac246790acc0f2a3a4d7fb2f5977079742456b32a59d87ce6d5154c1b8bda2945b01eea25065f94725422ea15f9566c5367a794e0fea4e5383eb8a4d87ec8b5ba93bd06d7531afe67bf50a60ebabc365a2c5bebe67729c35b74a65c94729ef5f9b667df1a047bc160e7d8c300b3e7fa946eff80a55d6ca84e668da56fffa5673974d6b2a22d0219124d6f47bb6a7d94619b7e942acb5fa2a3ec3088c273de2cfa2808694122a8546b3b99754ff0c7b6e8284ad73914a6b68aa067d1acc4e86b91510ceb212e137d1518000623c9a3879c73a274f166c8470cac18c4ee07fff0ee61535e0a4c1ae7201283720deedc0820cf21890126983cf8eb95c0b4c87a2818f41166f76e5765f5185ad546a1f24fa255661e809e1a98c00bd6c3e6ce1b7a63f635022f41cc191471a56008632d39c790e64bb2dd1bde5f1e87d1cdfa8adbf3067e35f91aa820124c9f5ff36dedb816f493a30a21d643edc632a58853a28d0c82e8e0b77f45c26f50b3ca4f8ab5591692cd106192b7008ebc7b8caf2963d45539f7db844befa2b353b001a569bd4874e1f96b10d3ad0ea2d9097cf11ba8795d86fb52877c055a75354ea8945bc112060e97a179c7d21ce35e6c5ab8aedeaf41467ad5c30eaaa6ca1c1881e812c4846a140757310443ce79987e048a39efe0e388415c84514c9d748a0eb207e1a186744afc5d3c5c894500e5768d5b0878bc377573c07c6d857b8e8753042bf083bfddecae8e1833ed6a291f9501074c07703a0acd78401d41bf6ef868757a3b8fd59cb84d50018dd0af15796f108b93b808d77d15c5988523603d91a9451c58236b781938bb87c9e821bd8dd63d71ca6b587a5c6d9e6f194c10916d79283df8cc17b2623613398ffb2c97849cce552ab4fa0a347cf317c0272a55b0a690850596b73cfcced8da283027e06cf888806e1e78dc31e7d0be2ad115cef27f1737ad5202a6b972e2cab04061ce1c91e21b3251bac96deeb1a5f4883303bb226c0d9fa8731e41c61f3230b6f90c57c288818d7afef840c7aa84341d561ce8df3a6e08cd507c611d6c28e4f4ef89a413d026e60e9caf7cb43e7fe4b0f4809a5ac57e23be61e4824cacd42324101bf65900c9145c1410ead8cfbc2bb003822926b9cbabd3a3e4dc7ebedf09654d6c87bd567d792b7e36ef17579d1b74f1c298ec7dff679bd9d8f90617eb31c11c4bd3515d0d96813c5f8a7f2f29de2ede3a18621cde64190eaee07bed3d8ab20c1c68305ff65972300ee864655405a9109d3de5a43183647b8af17f2fd0339f8648dc82738a0fe189beba32c7f28249437380cbebf56e26356c6fd4f2f1956dbfdb0098076bda3b5e848f9929610f73afb182e7e16dd08c674c967e4f445df517ef7f47d1957174fdad161c4a6a21d3694dbc5967f13fd5eedff2acd77d3243bf2f2565d15616812bd778b3a4e92e3e6a25d74ca72ce7f914ab461e2d0552019453ecf412745dd300a75e5710ba7fc9ee2c347841128d98c629184109d300fa299b002eb0f3ba8bb62c253903102ba6d9d87b39c5371f00a0c8334d53b4266074d6382648857823d34e4bb9838571ac50a3", 0x1000}], 0x1, 0x0, 0xffffffffffffff80) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x7ff) semget(0x0, 0x7, 0x140) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = syz_open_pts() close(r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0xf4) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0xf4) dup2(r4, r5) write(r0, &(0x7f0000000040)="1a", 0x4000) 16:00:00 executing program 0: r0 = socket(0x6, 0x2, 0xe) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r1 = socket(0x18, 0x1, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x5}, 0x2, &(0x7f00000001c0)="29b5879f01caf7de61710af018396a4be0b2062c3be5a6b6bafa5bd300b9be17014009032ad5ecfdbce9f543f6ca7e36c29529962b96d3c71d593bf9d4836d083886f4a864d3070844c64190554c8684a92aaab2f98f4749", &(0x7f0000000240)=0x58, &(0x7f0000000280)="a441c79b0c59cb5705482e03c66fad1c768acd9c46b1004ba861314bf80867e8129795896a08f03d8c9bfd1b4e25bd6816a53af8ca1e997be8b6eb1765ca70565724757bf7196ce4988bf5251258a9148bfa48feb0fd6c87d107fbb9443e940a125ed1623588736d063a4248043de11026fe179cbc36b22dcb21beaf2d099a6024939c0402bbe2cafc7e5c613d3dc2bb44276f0022422d81fe218769077b574545f86c649cb8817300fe4553c2c456ed66fe923d866a4f596d67c3443a66032d3ff24eebb87e5444cd009d5263a6a793cfa80540b32b638531cf0a9752f97f24294f4854ad093549c67aeaaf5e9c4a97520a4ad8f491449389d91e5155cd2852974c4611d67196b24c329bd171320001484ededb88728d209e590875919ec93c2b3667700745b29b5aae37a6009bd8421047e75fe0594a5c1cedf15d406ae3455531043972a93679fa224dc3e90426254f7417a423b07ed6d2bfd54ed581acf8f91efaa966caa27698eda139d99c02dca722246bee88cf706779a149254d9e7a3727a639334bfaaab44c8b63215393309603df62e8e5c35777f5caa66137253af2de04056b5cd8504fe87ec2884409ded6609a8ff8ef98ff65a84189eadf20d7f5d210f97feca5fba6b6227f26defd47028ce34dcf85e98dfd8037d2f656599009e9f46591c7b1640ee32e4690f7cea226a76433e78bfbad5f6341d7d15cbb9a431263748e7b31455d80b880c35fbd418b029826c3dc9ed297f3e855cccd0600bb0665df1c9276b8f58a56c55f86e1c006a96c2a0531dbde322d7655003c94adc67d5020e6d501af3024f5362382fa3892dcb6ae631c5c2f08426ca8dd9b92ca66160f24fdee07841e01c39bbe839d2383c6ba405b66154ad7c9389942418415733cab8e73dec55c0c6494f06ee3b5b52071207057cdc6e2609f64f02d91a9eb540b7fd77c54c95be36d1bddfe0a4bb0353bdcb403d8e3a9584aa1c3001d4e1b3ca8c3cf186b5d9f3aa8f146c7ccef47d50c6ecd303119711d65655088c03e22db9f90e509b14fe60c59e2750fb9119db878ea17a7be48af85954c35c2e83d139b930c01ec69fefcaca5b6049b274a2298d550e9deddd59ead20c4f2e7c68dfc34daed51a417206bd335464cfb7460d5a9c147190a7f17a787ff22a9bedeab0b0f4efd1a333a7aa2591cddd4f14ad4e7b7105644b12a688b884f764b034cd49284d8ed8c1ffacea962a413dddbdd9dda1844f298968b0ea5dd2777543a87bfc959eb36c1850e0270f80f7039351a84955c5b9c8ce8be3be249fdc1d55a51280be624aa92198d46c105ae634df553b7f9606cb0a287fa2b9c1ab8bbf05eab0344cf2fe5437fa54e7b97f9837b5f02f9f63d6013b257e7dcc418dbf116936546266e7c45a2182bdbcebea8c887a41cf1d426bb0279cacc08c6dcd6ff43ac34f3047cbd7d56737f0e98970457d579cbc61474352204f1846964a5ee2ea0e3bcfe3ff4a9cfcfd684d87c54d09febd0e40e90881728bdd68ea51eec0b073ca3550469bf9d26d8e0bce4258bb646b2a18c81d1b37482e5a62fe7da059bf3ae31ade417fa1b84e4c0e270c50b41cf39abc08e60941dffb068bdcc669c4bf9e0abe1de58e07d240e2b0c44043034ecd6db1c47c572c6153cf361ed349d6e657076cac74a13ad7b8361e96d6c063f34e4575589bae79cd20eae75bd4f03715641e9871e1d107090ae918f7e4a9edd547974fcce860b897040a995ef2645d092c6bce4176d33e9ef87911c43e828adcc5ffa491b67988eec9d6fdf0e3c6d2298f6194e0745e0a5927ecd9427eb34f7b3fe4ef8e5283f5972802e562966e239c758f2c8e703bc38043b704e23a30d9634f56cd303d44b63760000f0f5f5e1ba2128ac0f07e93019fc316e2674b178ce8016f5b4f3bde2a9b4cd97296b6abbd8eb089adf9f1c64bf766e4fa52c947fbb9f8fd57bcf7ded4a0562c195811ee6d034b6ff38bdc23a826ea4c88929a09be298f5540bb7871928972f8d42b4cc0353deaab48628571470e149776e0346507a4356ba4ab17f5b69f12daec974f6bb7c8b37312ce70e93d429f2087d1e20f3174f311e86613662020927399f355c7115328f0133c52872424bf64fac05e736b60ac7e0417974c9cf75d745cdfe8de6ea8227b02254028b4221062ab6a013ead16f8d4ad04768b290471a79f83042a4efe812a9513db458249cf1257dd2c05f66b5275becbe2564cfea5c224c133c7ffeadc85bb3fa725090068e2bdcbeb39daa42c5449de42da53292c7fd77ed518878112d4be9b96f7a60ff274da6c1036e13ad65d361f3145187c467f3b809d182ae5c834bd4bbc426bc19dbe79a11d6ef86bb059a0ec945d9623f44336da815aba21f3b4a587576253f0077eb71684082490580373658dbcc965687795f4908e1442874039f62ab9bdf4eb20f1e8f80378ab536f8bf8d7c2b938591b0d5e3bb6bedf7fa13fdde42b3861034347ea365915deb0dab48f938ef887e3e573ce0a2559b268091a88b8c214553d6c1b33905cc1bcfda7c3add3c9f5e51d07be806a4854112591568ee58d8433ed9a9f743cf1ff9695c0f78d8483dc865468615a31891f22c720b7259f10e53567b7866353ce94c5ea711771a93013d2d756d39182cd636a05b134ce3c5d238b0605b246321483c765f253112f8c8ede12e7e760ca33d366ba02dba64af4c56c234b6175c1667b7a4c9574fa806289cbc1accdc8ff39011ae6714a2f8f95fd694ae6ba81e20e32cb915f03d165720da0d98a156db23186d52a05fd752bc9b4205a52ca5f3c8c481d3fef0d31d4ff5a0421048903d75506c41b56fb581c8fe9a384d1bd9757e9d03e24b06ca85f86a4bb59e76e84aa7b97008a094d4a00ea9d0d2f5ad5b83311d98f1e1cb4328e6f6137201a036a9f4815752000764497010c850594d9a08fabbd57231df779e505ae26a7878de54b4e452896a90d4a04a8b88bfb4f28bfcdace9bba0db385e723c1832b9c4877f31c266c730fca6679a6d62243582c0d4c02fe46c4eb2c5bb495551a5229598c660810314e1fb162e56a1d65de07ab51376c0af25dc68decdfc87f36b2e481c954db15157f007d52c1f9972e2be7f68b902d9dd2d6f205f9cf9d2bf19e912658f9a798f55905fea9ad91b720015a3e635a4a36c6d3250152eba44360aaf95e3676757621051fd2ab97430b0f7c2aaa5a672dfb0b71dcc338fb5b2a3edf6bbac3ef2121bc3f2da47b41aa386bc2a010df28ccf1bff040d6ecaf6ca500584b54f6646575450df5802deec3c644c6812030b6e17f378e4bbf94e07504965a002e305574e7b3cf852ebeb952d66b169ef61c44e612d06035b3890d8fd309c717f1d22e5275f51b4cb53f120968145aed4f827dc037f547f04aa7a2180427f2bf4132b2d244109fd9531ab38dd894f3fc219c5b86027a8e5e9789ab233382ab641c4f69c95f36646939e6deed1cd5b22b4bb7053e2773bd907798e5c336c5a499210fb767643e2eea3ee8bea2d5dc52f9b68a7942e30e557e3610a1767e984e80d14b079780a26600df660237fa06956011ba4dde2c1bea5c6f7bb2bfe0c82a48063a4df73eaa73867ebc315a32bfec4a13d9e4d24ddbd12f6bbbd26184450364f7ec02413a435f4f1729a94bafaaa585f048be29e74944fec99e7ce46409540e125da5064dc0ecfd01415cdf0f3ce375d9a4aff378caffd650b4b7249d8c098d8741c4fd561a71f4095497b760a5ff747275034beb67d6e78fde26081dda16fb23f877fe188af64e549318b2e054804059492d6ea7b6427e50f26a0e6f430c6cda765040d88be41f3338d436acf2379df018293864194318ee21099f714871fba33ed32baa9b8287f6f03ebbe6791ed0a76e12b5ad28295a46f27d14bc2805ab861d928a74322e07e11c7bbedb5ca0f9d109b71189de69f3edbf2e816eacea1629659662f4ab1b67af317449ee0cb020d39768ebca149c787f4d595c4cd05012a20d807cc8a6e1cfd8184c8a8186a041c7513639070e6961a203cdecac59a403bc67be354aec6816aa61e288f4e033fe68798aa112bf9db035fc9d871deea79e39c8c5d1afb7f8a451915eef8f602c196cb00eb6bc465a48e1b9c13cb7b8f0546bd7da7990f85d57147ea2ec4de35b362bdadaf636a6d5b6e335091c493a54ae71afbe1521773c713d0a45417985e203891f5c631138c098a840c7a7407409296f1e6a9e2d8066f957012a72b4cc35c07d20fe0a21f28bcc2e980943e2d8385f03594056c64c027d75fa8056a8b0242747e2a395040290c6918c3fae4186c1bc483bd21748ee47a2dacbad4a5720d836ce2fa3bdd6b13c92ff94f4aa0f92a5d12f8bffcc2af9ffdb613eef2f399ec9069c1c4f648a1e2517e07a8eca23d007728ccfe8b7db6e0f48c7a43ac7f241b9b5be0945ea503449d8925c21c2501e283a39b671c94b86451b6d6756cf460939bb781d9b12ad80e7635f24f3e33592c524056ef248f91c9672718a0470e75d3ee09c2900c1c2d5f726f5906306f6a1f26e94d1e128b723a3d6f73f1418582db02e5320a236df214d8d25f42ee3ce83136a444e1db27d832dc9ec40f8284c3fe97c9e736956050367f6d87d0a484ccac859b9f41f16941741df60464be997631992a930c7e80c08cb536fe008ef9ab51cff9d98237c20e921c3fe65c3eca07823b1d4717337318b0736c4e46b1f92c91c7b74a15b4e59593832833e50da232d634c3f4141acf5535446cedf52ac583e4950242fa7c396b92507335b396a27c3c9d87c44e072954462fc08f626a974dd58e31a546c3a966b9cf80906a60fcf013efcd2a1a23cdee8ffc569c7c4a29f971cdcc8f99964b98e50c07cacae7569d5d48d753ca8f956627e38753f77b1ca8b61fa485a5f4aad2beca187d71957e62aa05be81f73f4e755d4d9d395c7310700cbe9f718f252eed8c59f1f83e3bd44fa9c7f1b5204daf9d8cb0f82ad7dafe03d94545378ecfa4f625b7b747a6a572ca801f33394eb55bd6acd241469629424ec128a426745e95f4979095db52181757cb8a61ef9fb34b5e182ca04c60d0360aaa193cf3f0fa0b797855e37ee5620ebc88a999c73ac7c40e42566cb8c8133b35c8c66a5809708f9f7d1c9404e35fa5c7c659132c7c4acc6267fb694730a7af0e87f12134f5c2861dde73dc8b5417dca4d132612bd1242ebd3fe9b8dfdb0b5a174d26e88d16ecc35ddc4600359f6fd41699db9f8185d2482dfa6313a0b77d2457048615c5df3836866ab46ddb00769f284411f048d45af7ff7037efda99a69750f65da1259e8be7a2d70414029640d3b40bc4407932b9fd2d53c25c312661950091fa2ee0d9bfdf68f4b3d99871e650c1f1e317d5439afcf4689500cd78061f91e1695c414bca3786041c5642982bbc1d51b65abe59e250aadd69ffd8c98f00488e7fdf43cac79b8e3aa6e0bfcee5a4349263f07389515a41e8d5ddc4237a3ebb421438ebb8a419481c386ad17761996ccef35976c68a410c54a41a9483dd0b0797b03295544e595e8e97e1c575fabf3149a548386868db46813ab2233d4d447e6c988c76d0c6b9b230681d9ded7d4e204c112b0c97e63208924923f55054f3c8abac2e8a0dbf3dea8e6da8c74759e960f49c4a63dd089c8ca62b33c03597c474b675b7370c8dc1b1bef0c84a4b8696ab30c377bb495c6a779f3d90804cc04a4581d853da1f8e42e2396b8d17288d0ef259694df9607f26075c8c07d1138e8f16d19668cdd9fe7dabbe71128252e66", 0x1000) close(r1) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) socket$inet6(0x18, 0x4, 0xe0) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(0xffffffffffffff9c) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) fcntl$getown(r2, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) mmap(&(0x7f00007eb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r3, 0x0, 0xcd) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) write(r1, &(0x7f0000000180)="3f3ea774d565c6edc3956137e717852f54d1e8c597a3b20324349e49d4bd918b417a180c17b88c5aaea4586c1d040e74e5ac5de8d35bd9cab586f99be6299ea915f9edd6bb602ceb292da511790fafcb96422658e77900c2eedf0e7add872c38f356cad8ad3e7b5255dc0d5b51d069e6f3e7de43d3e4ff5066a9c070b1441ab7702436de27542856560ba75af084cd58c5f1ccee6ce3f310587e77d53c3551e0610c0ae9df1574104e05ec41d618f480bf07932f5e2b7c7ec8ffecd509fe42ee8cefe9a00e242029b1505c4ecf466a598fddde2c04664512bee54549ce76fcad034ffd5ed67ca73d3d4de627aed3185fe40f005bac67aa44167695dccf98", 0xfe) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x7, 0xfffffffe, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) setsockopt(r3, 0x0, 0x2d, &(0x7f0000000280)="7944a4efe1257b6a170eb389baf4a009a96853cf1b9cb93a77a86c399b8077a83e61d08c203d5105b763402fde03c36b50280dc51fa2982cffbdef20587df114a127238d80bd5e8b7bec422f2b24e9131e1637e901ad86b96eedc5035aa662dd0c2b3aafbfbe1bd0fb39ff42d5086cca7f681fde06438568e8d5", 0x7a) r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, 0x0, 0x0, 0x1, 0x987}, 0xff, 0x3ff, r5, 0x0, 0x0, 0x3, 0x7ff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, r5}) fcntl$setown(0xffffffffffffffff, 0x6, r5) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000014c0)="52cc313ee2f7eaf17481d45faebd7025af1504657d4f9f51f44bcc20fb40505b623af07f30fa406d78c3ad61b63a479f8b0f69af2896d4c30b0b0ea927b9a75ad0a3a19daf04d650a8096a9006e2b5452ffe8a5bf2adae3991df6cf4dcab9477a6d4f4626414cad90053ac17ebb7e04eb7e4e07cffb4269fa1957f0222e706bc393e8a71a5610c10896c0158334bc213147e008c8789ff2ec25259cfaf5d7c75ccd2b501f96692150855c49a043bb879fdb2efc151c595f67556105c56315c9c2788cc4bb9fe78f7d8edec99b048ccfd745fb2d395f1721c9c17dd30f1c7f98b72687a32b933d99820baf8419bf5e06971b1c21d7b77ddd3306ef6ed1ccf7008ee57a775ad143565ac6740e6db48521e50bd34fbc4c1f9d0e5c204726ac5dfacf598ce8e26e50cadeafe14d273e5b6aed18129e58009404007d5fb33f54e03518d0894d2d857c04afb27ab17e9b8f8d97672f32483b818276151fbeb0b18924e22ce7d6e53d3e18ba91b70a538165d1d9c8bf993d960476d6d5b86f78f3ee10d67210929ddfcde8c3e5e2dda78066d180ad0a72cca93fec9a087644eb30c5765549922e7e6c707b4a409f723a417b54f011bb97b1e709e028696aefbaea2c828a78a96469deb0e3588448997a2dffba744eb1c3694576c6dd57a95885dbcf5de3e862171c524b303545644f1027a3138ad0a2dc513e481dbe77aa594669cd7d1", 0x200}, {0x0}], 0x2, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x4) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="9202ad36f31386bd28e7cfd0b92008f53c911ffd000000001dccdf26b6507b74429d185889b99928b01c57bf87b6cef49cef0b9a393fa19546b88c238f3b96053a9e46c724af530e1b5128d80671b5ce8036eb92346ef2789bb5baa248a430e1506257e3a40507d26ef0a32ecfe49325daaaaa7d5bad48f5f637000000000000004e2d74c57a92aa1d6bf1a088d6fbffc9200fa33f1cb12f95ac0c4f309f21a7cbdda5c71b9ba64958c23de379e64e5cf20ee1e6694159ba7298bbf38ff1cef8ed7ec54e1fa791d97833456a0a6581f0dc48bc5107d838b50d3fe10ba75b131f3c51b2aeb93aa1df77b52bc0243670b21fde166fd9f23cfe4b2dd98b7c1552f21975e684446e0b601f9c435c5aab3cb3a189b3fdcb6c2af576c5175f73bb9c84389868e389935fdb9dc6f11a6d995365fdce85734ef71c9b8a758b3ace37cb2a92dac4c4483b4c4185b2c8530bb360ebe02bc0eea333823a08472ac89ef8eada933d0c3797f1ee6c5848cfab21cc770418fd74ddba70826fe3d2b1374410c203d6203861c235cd2902adda07ed1598a7ba4a05d58655a61419dccd7d4c7396cf99d2b90bbd1fabbafb712f0e97b0830c1af244749360c52a39a27797316ec3705cdbeed2db9fd973863753"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) sendmsg(r3, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x406) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="da12b09ab763eb20374a317ff5835db0b8b5144858edb0b68b39b47a3946d286d81da68a2fbb2eeac15edc47c4d7ebb7f10cdde1bea2ffefb5df7b7c761ad10f34bfab58ba6db712e291aa4d53c6fee2fb2432c10613f3fd30e52d40701b28d270ab13e889998379b4be11d9d5739f8d2d5ff74d153fc47735aef35c61d5c79a4032303cd2dec97d4521b14406623bdf416ad513690ec09353d4f994695329911d9abf4f1a1f9b1b8a2d2ee290900d33b44c31309d7ca68cb514ca56f8d23935", 0xc0}, {&(0x7f00000001c0)="18ea88a48ca079cbaa6967fc68d0415420651da4feadb09521042400a56796a27fbd6ed0be0197e9c690cee17cf63b5efc438b6388871196e2cf45c24e3bb37edbc27131c6a788eb860eac5d009e7ebc52bb14e26c6bf49bca79a00c1d5449b5669aebc30e49ceae2157a8b380dcb558b19b871d9c32bb9a31cdc9ccd4897185aa952d3090ef0a0293a4096688d885704564fda788d8214740154affd6c8dd3a2727f3fa88307c3e79e0770ea8837d51be8e", 0xb2}], 0x2, 0x0, 0x0, 0x408}, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(r0, &(0x7f00000000c0)="9e3eaa56000000040004bf9aab4230408600000000d04593f0430510fa651c1e6142e5411e5603de", 0x28) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000080)="880d8a2d5f35", 0x6, 0xa, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) fchdir(r2) ioctl$BIOCLOCK(r1, 0x20004276) setreuid(0xee00, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r3, &(0x7f0000002700)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x10000, 0x758000}, 0xc, &(0x7f0000002500)=[{&(0x7f0000000040)="5af2d3bfa3bbf982ce2438859a9a62fcd2810d5174aeaf6183d3b255816ae00b6a7e6697572b3f77268dff3e6bdf23eca2b5c56bc388c67162bc8a351edd963b8a4aac20286b8c44e6976356ce3172d1b05b980af381b8abb9e0a12fd278e67df47875dbb0503ea9187772d55dc0c7e79495a941ccdd064d299631b6711932051436ac49b6aa312c3398c03df4f52254819f20923a20ed6c60aa0c84d99841d4e205ea80beae0589a83fc3fcfc29913c85d4feec40b5d52f32d2fabd2e9734af31b2502f2d1c2dd586603a9b2a32ed66", 0xd0}, {&(0x7f0000000140)="a5493e2919e978c0fe4befe13b91f22b74c30584ae4c51a34391444fb2fb8952f2e4e9faa39d1a4d594081f2c2ccd80d4a84ace8990d1b65900347b865bbbf04d8588228294f21beb8b1ddbb2205b3eeb7ed0bd0268ababb961c1b7adf6038b6bc98ba6427ad692b63170fe3f66601ada714d5b7fd342406adae7cc6b0ca07e64a212990", 0x84}, {&(0x7f0000000240)="5ba8f928058c3702bd01e126", 0xc}, {&(0x7f0000000280)="5d099b21d082c8e3af11087c9fe7fc47ab154aa3d909aaba43dc670d12cd54c6df60bbabb79d00287fbc48ee3882a5009b3d109752f79ba4419fb7ba2044ebc3bce20c504862b8fab36fef7cc87aad5f24d3f8827179fd899e99961c74e64994f2ff56e42099aec7d2174e9a2d18a078a4baa0d661468ee4c5bff55386d29f20b409caba8dc01057939aca9caf6bef58d17d4c823a276c295f7eac0af5c5567dd0cbf258efde6ea7f90f9c5f91202f851979d86cc0c6ab86ca8efc5b07515a9adb55d67e132e4dd9c1c4be0976ff9d54ebb55f7fbf8d2c2d1e39c77b341f841c5da9ebff1f12175562f9bb22c5591a0c64db1ae64f4d20a29ec68a051bac5ef6f591f6435c25d70e445331b09187776322b38b0502dbec464a466834bb170d8947ea8029c7c6ab6080aea0efd3832f1150147e9842f2284ad49fe5b37b7d683d63f10c410923a8f73c4c923972ccfecb64ecb48437c556316f8f1f3fba729225d1fa30b84a580d9232e0667322c110e0c6a9716f1726aee4741bcef9cc5a4b3838e1ae96f8b6c72d0558fa1541f333492d39e262fb62a21642145879a139142f1bcd7a761476ac41274bbe62df25f729788df9898c9e1021f7283cb88d67a68fc0b5a30a5a2654fd0b6fd83a84213bd25adaa1c5604fc03f043588c48e244beef72f47a4ce7188b57f101eb176d8bd9f6ab7ea6df2e2dff062ad7d670a5f663671f4df629eb508e0a7761f0c2e44fb80b4ad42d4fe7f2a8bfcfb413d81b711321fb9d0a680e23c25fd06df2298e3c477b5ab02900dbe2cad0d28c275a6d0b85318fdc3fb5ff2bc2f311fc00e444d3974990bea3447965baab43d2eb82d023c5bd5ff0d8407ffa90642780bbf27b7b93e3a1b9e09c2f513516f9aed78407787f0408154280d174e2da1bc09067b715ae7764979018e945a08ccbc121a5a2cb7ef2c398a2bc5b45d5685319021f34f9839021450ebf011004bdabd67324929baea28ce7219223b66e23846c26ad12ddf4b49618b0550e90b1abc00c35f0d2441f0dc24942e8570a754dacfd238307d7c1d6c44b181cc3b9ae7332c1b1476cd558d6a5c0fd94c6089d8ffff0c0f873ae480af4a61a028493bd36fa3d2275e89ded7d68a2b56024c58eb50bb05b73c1e0bfde77f388f33ad105b5fc48213421d002220a0ab22a325148ea7c84a88cec1dd1c2f32e4134980955af6bb25dbbba3432e06904f475a1fa49ffee6edbf40a5665f0f60051060f446f34caaadc7d635410129bb4566d06d5593ff0f89c0fb7088d704bf1a971a356223cc86708483e3afbdd8828b8224368b96545ff684e759f71bdbe0bec1f11ce6cde6a4714b938674693332cd9a44fea4332b41318af4590980939a3e8940d01fdafe063f8fc41d65182df8f783bb18161072b7160452406d6f29bf8790912886e9693348747144ad98ebe7bac6f8797cc233f28efa3a6ef6ce1b64e69c785c8181013cb799762ec9a4355354bbc67d46474247de5748995c39b177508ba5c38c5d21d87f93db880d032c2e230701bc628f6c7d76f8ebffbc6ada0a0e9d048216773b252f55e735f74e110e9482c851603cd116c85420b723f8dc48644ec684aaa19b3f236e7751d78518df0686f39d1943fa2bcd45aa9aacf6ac2b4b5324fc1b62bbc2843091b3c3a1d5c8bb7989d76594428d95b4d2bc5848c9c3b7d21980e040d48318248724b4cd1be965c6c19a222845f26398024dc5ae85d23c8f8f574f13cd18b972017c494902e8c24ba18efec197070cba011e04db61a6f985181521e3cd84d27131092f99a8b3ea4d44ee7f0c1bf9553cc30a7eafad3bd2aad8f8c4577f9b25d724f4581e9d8d7e09d7de3eb9c7c4a689c755791305c158a5a4d297034705a6eb7b8a8a385e45a6d5fc4d17672cf310af1158a57947deafef429ca496bb8791ecc6418d27c7e9e45afd8e5b16764834b78fccb6a69872aebdcc0424cfe0a33d26ddfe8ef983079f669a1f6ffa5da0f6608d824fbe04516e3a3303f979087d3f0f63aabdcc97574dee78388bc22b064a53f26ed0f3d3b9db04fa1e325b506769505715eb5ed9190a11f1be1fdf26c24258c9ed83c42d21f9c6ba078e6ed3f2b93acd434fee69ca380cfde4ea4e2357d9b5e289544e091c7fdd8104b1ca47078c909eb0dcdc5eed281ebca3ac7643c309b9ca29250a7a6774db692abb65b18c45e9c23874b1e17ad616a87c2bf098b1251a312d75ecb9db17bedaf7b93cc007536aa62c6ea60cfd4514bebbe209ba5d0af92ce9f9b3f7e6d638fd8336809a746881f4bef1906002a4a868bf5ed7894a82cb5bbc10a88bae865cb67e0f5c522de2aae55971ecf9ed2d753a124b6716befb86c039384071d393452a277c91d2dc34d2e89a867bec285870f6969265f67e762a0e201597d7a5f552718fafc7e75b5b3289e9bde102683ca4565a5a047118bb89077b0ec7a73d67d1969c5fbb1f4a31b9aaa0739ba334a7ec63d44b899aa03863d47939fc1ab51d5c091847a611a7886b68a62a2917c49509b5e698f457ddbc5f4cf7f9a69f16bf419f9de381f95be890dd7ff640f3e02d35768c5301571524473687e6f9841e09656ef890f909522326967a7777d57b26b94dd8b85044cdc25489aa08d04c06835d2adf9faf8d8dce3c035b82a266e1331a277c90517aefb02b8c726d9ecc33ac7ca02d16de73ae22a7c0b4dbad350ab75d3af538d620f8b6aa005e6d77ad5293d247d216936dbdaa76104a72968517a99092418ea884e38c462b8d14cd599c189a0c9b2d4eed886b3c6c9b47dd81bbfff2e0cca525101c12ebfe3f905653b02608a97b2a3ba7af3f9988967591cf46a402f10596bc5c16aabe3cf95f78ec126edaf05c4d5306d9b09b0e9146d05467a3969595db72ac5bfb7ada3999fee3f3c88f28e741e95bc02e13743756d2bfaa27b100be7c0a433bb4b17e60432361eda6e83d05fa27f4104ff18a867650c4bc2b074a5846b350e20706b0eac980935559a7befea30057d15d6005658667bd75243f01d756e273964699652866fd0adbbd9d45e3e241ddbfd8736400244f18a24a55f9cc1daf9098c853d536a094894dc89255f332f9dd74635cd76e057974f267528d2adbd1f078b6d66009fe697d5c4fa614c8c2281ded6480041d1e75d0fd4481596b73b6997054c6f87c44d38b0718b670ef29f753f2c6f745702b8a448126611bf5e240f9a33500d3c0d6e665628bce296d96699991e89258c2754ca04582657183c244d27c04bebc24291d7649b91425455cc3cd088e8463971a9b6620971fea83ebb302174a368f83fffd0f267cbd4e5f7a9b5475f55f52f1fce65709da09bc888f95c72d74246ac4829005e119352091ff575bd94d70acdb14e045295e0e8e57f3fbde1330aa58fe0c267d7db7c4dde5584f3e5b2723185b6959dd3711342999e4395601070ffa4afaa86e2208b84d89c62601b3bf5ece4cad760fb007166a0d4377c6a0c8ec07df3f527ff85091322dd9695ebfb4b932e2ac654bb0767623a41a3c18cd18f1f372bbeaa87c79e5ae7049e664bb17157ad32a7ade426552aca8c64af00a9cc756b2e7d8ddd8536e33318850fea419464b45575cfe0ef31e10b8161b4c25d714206d90cee9b9df8e009ed1b0cd3eb8705a0301aad9763b9ae1cb6b6cdfe0f38cc3f4ee6e4c8c28419a14be936242b0d2cc0415ce44b4296dc3e41cd7b1fe333259b269e9f8c6e4ca6609dc956e77c983b6b095d7f7a978aecafb04abb3575328a946d9f8d30db986f6cf404fbb0c27a5e2afd1cbd0a42fb78359ef9c8bf30ca5845b7fcb4783204f3a24c0d949a5f39296719bbe6499295211943d170908ba6f4997cd41cb6858c5140e0e9b482401ce528d46fdc7a4375169880f4c00a55819e298e0b641094dbc5905e5f8fcf1417cf117c2d48df3d273b2cb1fd97f2d0eec4b1b67b3c7a7d5ba46dea1a4be546773365c2c5bcb442ae1980e0379c8b47b795049afd4b84eb507e6d2e03308b1a6db313fe260cc2d3a39fa74546a202104b1ed9ed78cb1f12cac890ac3be5fa5d739fdef7e32ef73ed44367d55b83798428492a3eb7a31d08252da5a4eb6689a908cf4cefe0a2e7a2b554d294dae12723685a7dfce0b20b1be9ef326bed2b341dbb7bfc3e240186b2ca309e28242660643b729e1ace1f24d627d17fdf5431181525f968141d7d4218ddcd7c9b98806bec95d561901a1a07dce4ae410ec99f05778674b5d78136b2977e61c0809ecaf79ce59cd5eb4c37a7e681436c1d84ea827c971754cf2bdee533e77553e3f3cfa03003cc7ecc030f695ab20fd79f2218d3e8cdd39f9917764cebd3fc78a55684486406e5375aeac531bd65c0e717861397c6ead5cfcaffb852fc4d9ab010ff90121a39a4eed2a8add4613e8a9435ab92637377f841819b5cf1644d9545054b3c9fc6d2eece4c85b0a43e12176bfcd535c51de8ec9eaffea8924ee920af1769bdb3fafb1f9859ce7c30e092cf31fd91aeccbe39189a889a7825c4c9f695e939db2a7ce9fabae312fcd41acc7b8c776e58417d80fbc3eaff1951bba266233d4a74245b3ab11006b3a9db8ecf4e6b35f2700d0417f0decf0f94a192c9845e9bca0f0447f21ad25554b2025b06db55c57c5f9d61fb0089e2a8568aa36eb6e265d6441b5cc4dccf41739410ea2789b161888e2ed9597ad63aa24ca20e8bcb43a90fb2a47aed575073b5de0bc93d14dd6269e8c455593fc9a7275518b6c3fe51ebe7806929651453db2f004d2ec1edf91f90bea429e95b110c1b77db0b9c6b4c91dd9e63423839beccce05ca4d18bb7f6f413073070a38a1840939f3525793079399508d7cb2ed778beb8383f2cd565eb257f4d821be1f0dbe66815fd4703a0488afa3cf17cd13061343b99ae08d5aa2c1df3438ae0cb8e29e021a2bb85e3440d7fad7dc79b6bb3a7b9e0c1186e9580b1e93d42d3d1a8790f0a99b4c90e3a1d3362719a3655e95fdbf811ab09b720bf04bb6fe1ccfb3fe590666eb74dc9b94f389fbdcb3c8e4892b57f1cd2cb274de9646a6fe5941463cf0dcbec5bceeb7a42549e1f47ab4aecb0ae054ba2986acccda1d48152a3aefa33ed1aa68757a2b0da56c2d5175b9f22f1b05eedf4baa0a300bd6d66a0cf030b9d38faa043434a425d1ecdf40feb7e66817140b84d29d0b63fa7ebaa1873125d7c2d6330af1ae499160d5f389a489fc41838c593af769133eba8db72127785272a867343e7fd18d8d674e526a0f01c69ce1a66c4ae29e6f147fb01b031747001ea49170452de885d25ffe0e6efb0b8ccaf5785eb6484dcfba21161dcfe5c556455b2924305afab7986f64cc57cf284cb2e16f7cea8bef60259f74e4f3d7ec8de91e8837a6df7a8207f53a16d17b06ba6ed16c033af63148181c51e23d5a34c4a8641a615378df18a81be0cacb4994025633a4769a447c3d12ea17c9eef882b58d9a0a75064cf31b0b68941c5c5d1c45c1f88393bcb37c5580c311bbbac370ca7c01b35c6972aa60fc95e22af1b6c1dcf00b5713bafe5bbe55875a7afe1a5822cca2c960bd835e685f1d0a215f2c7488764b88a43ec43ec316f3cabec7eefdb9b5e8bae161f1cb57752a921e204a8c8cb65dd777816d31cf769d080cf693f85ce798fd1e47467ef9bba64d5e8e555f70cedb62a74a823693f541a12e817605343e5f0eb252189fd0c75dca769b4c98b2ddd146aca8231841064ab759a4897d375a7147e0ccbf0c2974ae4f18b40ba50f840c6241d2976cd534d9d46e5f7f87cfad0ce3763", 0x1000}, {&(0x7f0000001280)="598f01739bea700efff24022682ea622713b6bfb4e7f8541b9356ed4fc32b281e105901317d544718b33d1b252591beff1b471f92391c011aaed85f7f08894f11490aceee7f83a", 0x47}, {&(0x7f0000001300)="40370891bf788f7433cd074330d0ecddcca1cd0a9a5ffd3af794ee5b2b9133dacf7739a44302b327c551f5b8a1c17b747e5e119b8ff3c6883211c3471d11cd4cbc78a3d0c0bfb634bf10c1b208b466035f7ebabb6015791637c48fbbe8", 0x5d}, {&(0x7f0000001380)="ba471f0d451d2f42a50fee5bf7b2743951e6da8e8cbc804cb353ac31b7246c7caa849a9bb3bde9b5504ebae039f1b5b4515852c79b095b844ad2168a6401a1", 0x3f}, {&(0x7f00000013c0)="2d36b2e109924c942300b1bb3a4157ca76fbb1d3f2522d843696b0c52c5156b99ce7cc31ea6bf0dd71f840d564b284832718d91fa9688831784004516fd02d3c7cbb28b4dbd854df50969d230373b74c1f4a023c6f4456df10d4fd67fec0adb9a7549d1672daaecfc38a448506e004566f958249fa4e80e081a18356342725354614cd6b8d9fb695847787836bd3821fdc08d5f4b83d688a16c77dfee104adb92a4860e700f7a4eebefa54c5d1e8828310ce77d08914566e2c2dcfd7b41c759b2da077466eefbde6a5343e147033d6c52054f3cb0e00e5bb02b5a47e162cc395d31d7abe2bbcf89fd19b0c5383f72bc1a3b7502a1093d6325362a90456932bca6f25e393732c04193c5610337a3161f24e95254d9c6e67357a78f7bda9f06ccb739a65f1270d65169b97eaf4aa1c3c7bdb25e5d9a6c61359913a836db3781c4e06599dea8455dd2279101479f8844f39086c7dbfffbfcadf1f0ae69563ca98d475951755890c8b3cd70950f738ccf810a9dc9bf7a5734d4aba3499437747026c8415b8f4846649ce6007e23d8ca2fb2268f996ae701eb2cd6ac8e912b73c85d578f7f8c7a829368c1cd7d827ec66fb9e42bf397578ace68be6f97af22212208b15cf460744bde25eb25cfebcb581bd42a6c7ff75806584ab42d1c671ef3faa0f696456a7f2d451da73a47720f3958bd530631140475ecebce6efacd99f4070ce916476075ecfa397e45b170f08b611e586d03b5da9aaf194d525fc1773357980ff94b3558f427e5590722b6cf6fad746590056e53eda60114752bb567055a0d7168ee3ce8ef614cd3aca2c392105d16f16a163f96fce28f4acde11b509065e7c6fba4e87524b54eddfd1c620d7ba950ed026690aa8b790c1d287ce7c498e8694f8750e86629550bf43fb09fef5fbca2a845e35625c0c97c20f6458520db9df78dd91ad7287c4fe036308ecec866f88a51f7a34670bff084760193ed6e89920a2f2dfd5ac50277caa162a7e81d32668902197184155c49d63ff36b332e4dab6045774338d1436fb0822ca553145715f86173f580fe45b5f68a2f0a35824a14eb61d914b1237ec4c8cb73bb47ec222c3809c0934001bb53ed0c5b433cb2b7d513e85fd16aa4c669196c8133a6d4a49fb99d5f35fc15575fd810b35f04299ba8fab64d3be82a2367a32ad54a53f4e9b16438e67b8f36165296830e3cf82cc4ccf4095f934d62573e8654bbd118ce76bf8ac119508eaf6ba80ce66d78e7011438608a8361791170dcd2c58bc7b7998850961badd4eb44c75efe1f9c668bd77124ad1842248b9b83a2e11d223de50d75df3e8e55b51ad3152a41e0e4a9d50b61e44fe3b36d0bd74973bdf50b01176a3e0aac97f8ed67b1f9e7237deaf6ef5c8d693eda6d98c9da79f93fd6be2733fd5dffd1ffdee23a3acc70466d10bdc0d6eca46d87e100600391ae77b3f7a188fbf203f90765707c3bf1d773286312ed790e3add850e31078bdfe14f02dc371e84ce9c0f8068573960fd011d4688f8429adf45865fd2c9a5196a75071258255e3d7248fc00e761306e070f36121592d457fbf69a8a8056e17c205fc0ec347f3d738de325510d057dd811608bd8a47d484c160ebf840c5eb982c750f11409243846ae88adf08ff1c556c781f147f1413eccf385c20ef9dabddab614329ac260089c248816072e71bb787e12fdbefe3d9e85735d962a233e3a3f8854084efd46a750b4b2d1424a540797505580d671f2c5a042975a23f8e143911705db632e8ae64f19301184bdb3ce8a93e61a362c33581f8b558dab0ab60aa68aaca686ebdf8637cf6706553b3781200426247957e510028dfc332704c0357eb3cc78e5d04b201fdf973ce706924653d5a621426e0f655c303ed176c391387cd0ad8349ebdc0c99b0c7b70a5563b7facf50ff262c8da7a8426dbad5159894af22cfdaa9cd6d8f068424006b1dc058acc01d6c2c3f7131f558a1cb753267ba34313add1d1c4b51ecebdfac0eb9f86410d2af61b4631d4dc3ffa93efb2c781be8ce6aacc6925536288e57ceb88a8900d42d5c9730d7ba8ccd69188165aa7be402b6f467a98016fc1534fe2ebf8ab1eda5d7954a65c7d457cb99154d64b3c3657864232b1cae399c5e00e8a307f8e4261af0052577c9ba525773b64853a9394f523d84f33c740140ddeeb9d3d36015891fd0dc8d8b20c0daf82c0f5ac9c2371eca93b22b2f8a7f4f4e1d2a943c047c723f55e74a53eccfa7bd891e619a8fc06cb04d058cdf79a1fcc35c023eb058fdcbf4ed271a93f7bca2f94e1e4fa80ab57749994714f6d7a57999ac4b65105581d48686a5f83dccaad69d3161b90e9c155c288e1f2038534e060081582223dc6bd8a7455e7166056ed62132622f8ec86f11de85d9b1c9d9c15ac01cebba165c6cd622e7f47cc26976bd221f28e25f0f7bf53133fe38dba0053e1ab08e799e7b1853f57332dd0c26d8631213e4723b0e4434b4f6d8b9539a002af6443705dd56792a2cfa557b1c5ddd068fe3d2f7ace2b6beec2f22afe7d7c25686df89cd76d554b1bd652b33f16a0286b43b84e407019a551173d92b8ac1d8118fbafd51951dc9ce6f2024989d22501f91e5775e9d1d580d8945314a68eec30eb0ed9a932f5e5e5af0a6574ba902c1c18818d9bd496653a456a183bdf6738de4726054737adf8be57b6fcdc07cdbe7b80795ef6269d08b008852ff8bc888fccab6247e48bf90d26931deaf519e37c8aa464f62def5b504e8b954d8986d32120886f8e97c74e28059e12f84ffde578169ad2dc7b0dfbee11c08f2c2ae4a2fe87d31562f83f01f5818c55e901a685cd1fa86bc7c03bc06255c8520404fe94778b54ee1bff33c3372550754688d1c60e7c41aaf833232457251f897a72c1d71940584d7a28b7225f39adc38c65387a2549fbfaf60ff77e2b95768b1ccc4c4186627bbb25a447eb8ff402ca6ce4ee35f1993aaa4f8620568734232924b3136d6beae208a887f47714362fd9e6aa91423411a727725ee3c589da08875a993bfaa53afb031ecad1d5eef7375333f1edeb75e761071bb1e35b1ee56892d8afd4aec2b35c5323a1b66e652ca667f9d53788820aa43c49618d88ffd92b6475b7ecb30348bf6587e1337f38109d5e06f7c9019e50b46a54891773a59c9f328448bc773d12b05e892e80651837792aeeb006ae50685be930f3e10057b80a6d47ec87db652e28beeeeafd027eedca1e3a1a655482da9f7b1113ecbab4550ead1063266edcba7e10669a98e9f2ba549fd046985842eb614adb9f18aee1b34ceda7192038ce07f404e18ff7a9036aecaab8ec8ebac8b883ba0349552b2eda447056011d8e38a1fe7e1bad5c88e92a04c981d579f13dd3e81f37235520e302f82104e5280e679c7fa0c34acb3810a5b05a3b9ab0dc23107db3525e3beb7b400f75e5eb9e0b6d8ee211dd3503c0f805d76adb6281faafbcd1b4c80d728cee3dc0f97ba06423b96d187de67b56726dafe391d8304819d01bc94d005b7898ba7e7ab699e65e01e0e576bab18b361032fc539b0f8b157bf3bd8c0e55b0cb891621bca923ab38967afbcaa3cebcedef27ead6f56261d0036509921fecde464e50098317a7c0ee86740b492e12d96214bf536806fd0e489e84768d5b8b739587fab34981cab4e897df1501c3421ba10e306d0836ee4d9eee587772bcc51d4f5afeccbdf1aeb78105451da69fba360c8d507f4f8bf827c82b0b7a4cf6b13ed1b3ae09b37e3b42ad923195216347ef45b45a90c684873c604e58639675b0bac8f7ce8730cc2688db363e9fcca3589949cae07d0a7b59d42190a4a8383297fe8b8bf41b2efb1eefcfece491c47a3bbd8486c21e17a7a40de2983561948bdcc941df4c75373e2a132aed53cb1fe817d2316790f2d2ada787d2d4e841ed916c95e755f59a8f2b4ae339d72f4f10b0b00b1e31b6bc88b67e5a34baa01e3814045b44edc8534e4bac4f15d34c256f19011f5d7f5eed688a0f70c28dd729759db72a4d07b15f86ec4fba8586b135d517890cd8aebf74dd3831d06339ff3bff31b7241cf9c63adb50227529041c813661a7c31fce48c8eaf80c140c03dfe598b8b3a6f0c1e25f2d5fee1e96a4e6898ab2914a28c46d03a884c4d49aef7e93dffd03609e2767a67e6d9ea7752e554d687705a863cc62ba31e9b9b542a4eec15acfecadc478a424ee607d76625931a32753dff38675b5f8e4b0d197e10dc0cdb1fc9e91de6789bb401b8ccc1b4a34b40258d5a8025284fdcf72d8daf04efed07f714753beaca7a067b79845923f62cb52cac66f55df5acc056a8eccdde9940103d9bd22980d6e76b50456e37ded27b89c1e905aceb19cace4267bf568e5ee15726f747ab818fed8a301716d71a2724de42729ee3a7f0404fa9578643678433d442ac75596efcf7b1d01e36966dd34cadecdeea41344e49d2f3eb1f2798f0eaea1223fee116fd7cce092b8fa9a810f2913ab9215bab0144a662a6e37bd1a1a74e4152527d12378b7847339ad6b7a057f572218a56fce9570dc6cbb3d95cea6c7092e95550262991face0a13abb88c195611405f83b15f7f4afe68846a26ed47e9ad992b1a7357e697720f27e2a12a2e131f9ece34638f84f40c758ed1a73aeca2ab2139e9fd0d9b5c9f6fbb3112eeeca74d70a911d9e2ab21cc08cbad537e79afdeac952fa4afb89c8245a5eb8c27b587c3f9641a95a2b861e5911397bb34fbc4479e8d13a1b27d3eb0f3aa6e3bcb00dfe8a42a6e1480ad0864a88434159e460df50bc1044301a93304579b13c66c854edf436e5864cab57319c5b182307fc6ddee2293291dc9732e9dc8dc6c6c5b47dc7a3419d6d705d3f57ef027b8771ab84c6cad6df1c6c0f9a37b5e5f3bd6e4fef8b6e22fed5919756efb6439ce76ab505b10e46349e350970c0ffe1e441b250dc29b1f1b4234a2b8418b8f4ad3e9b6d5a4e14baf6b91e7524549e051eea88f75e312b23bb76153827ed3cf48d6ea8a582df355a8a0badde76bdde6fcd1c6fc016422f5b776b018b0b9e83ab3d5800f048996085cf09c2c318139937ee1307da0eeedcdd4fc8b043e0399abc3b6b79902c551ad174a932156ba2aa262c83af6751151921ea23be18f746c3ea2af5e28c2f7f45dd005288e871881e901b82a425372ba6c012f09ffd20febe11569ad067cc2eaa17cef3f5c3615b887fd9054bc0998c6e3df8e42d897b5964d2f6acb4da26ed3c1df9b56c490041c85d741dfabf90abf0b9105e21700a30af1a1b6c01ab931a52c4b8eda40cb457d31faa7a1b3593d29fb25a7883d339ae72f25b735060f2fe699f0323fb170b16d1b38f2f4dc48005e02975a6ce69db4fc2d6c33905fddc745752f5deeeccbc9a26ea5f077327fca4f7dbc959a01ebbe3781c059cc237ca44d7845dd9042137eb3fbe66c51996515c9f59c1e501b672ff9bdfd95ce78674e8818e85844719ba002b19e64e0d5bc22641fd17ada1825533fa9840a0317a910428b8c0bafd74e2ee4177fb59e3ad01078ad6fb9f7d3a043214d865526a3e2221f4f8bb5ceb28c545581cca191629e30cc4ecc0281e7be1bb6cc1fa8c54080412744077130c01748b940bb6b25cc2d8b02fe2fe41c03ccf4bca0b9fcd025b9fe06800fd4179b4a14fa96156813556998850384a0599fb3e50b3eb43b277891376fcd1433610b5bc163c39b82028cd28953f070d73813b6efb184c3b01dad28b4bdcbf46e1b669a09034b6933188f5884b965528867644bc73dec3d1cabc78d80beb2c7aff", 0x1000}, {&(0x7f00000023c0)="bbc55d5db7ec9f617c368ba8a8058839f0e0edfc013373e566169612df5a250a1105baca625446b7a00b3c049abd6f07f6f5b8878ff3903af780cb09c58c183f34a2c8b4b06048bcc15f9f23c246081365997fcffc492c46618c5adfbd62954d9e6903ec6d2c792dffff43c06b9fcc616001948843a9437efddd3995f33e8a1e8ce19945aaf4a61d1d335e63362c03483775bf01983e8c421e8e3035862a32c5eedce58e43f33a8645a17bf19c3e99b25f6000fb27e90284449f1e2b40c8fa57c7d08cf18f72101582b3f5b670c08b0f21e832e56dfa4fba65b239bd79bc", 0xde}, {&(0x7f00000024c0)="588c6a36c16a7e7b05ec1e6751c0994faa502295dd1c0fdb0f4f43cc932a9b9092893dedff504b78bd45a5fdd29cbf51ad20d1ad18de", 0x36}], 0xa, &(0x7f00000025c0)=[{0x80, 0xffff, 0x4, "1c4ac6b479c5908c3ce1483575cce7c8f4cf5f31ba0ef3011af2667a092de055c0fbb6f03532d24925a9e347fbb750a76476e72b8d9446bd7927e37df352230045e8939b88e6ba4d3fe074d595e97e4360d4f3a161ae8d85c807855acc8d79e8e2969f6c69c0fbf4e6377694bd1824"}, {0x30, 0x1, 0x2, "60aa0ef18aaf7118e5453f93ccf489d0b2c02f64d9c74137f8"}, {0x18, 0x1, 0x8, "de0b7c"}, {0x58, 0xffff, 0x1, "4abcaab6c488ca194697762389c22b08c2723416a32d9ee44130d3ffea48b17b7db68ccd4641f75a6c91604be77b032e971bf30f42b101d258eb77a45f135a54ddc8d27b4f7bd6"}], 0x120}, 0x4) r4 = getuid() setreuid(0xee00, r4) r5 = syz_open_pts() r6 = dup2(r1, r5) ioctl$BIOCGETIF(r6, 0x4020426b, 0x0) getsockopt(0xffffffffffffff9c, 0x7ff, 0x3ff, &(0x7f0000002740)=""/85, &(0x7f00000027c0)=0x55) 16:00:00 executing program 1: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x23, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getgid() r1 = getuid() setreuid(0xee00, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x8001) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x400, 0xffffffffffffffff, 0x0, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x8}) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, r1, r3, 0x1, 0x987}, 0xff, 0x3ff, r6, 0x0, 0x0, 0x3, 0x7ff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, r6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x12, 0xd4}, 0x7, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x38c, 0x3}) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x2) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x120000000019d4, 0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sync() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xf8, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x10000000000000], [0x0, 0x0, 0x0, 0xfffffffffffffffb], [], [{}, {}, {}, {0x0, 0x0, 0x8001}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000ce67046c000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed0074c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f80004000057e2669f00010000000000000000", 0xb1, 0x0, 0x0, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xc6, 0x1d7, 0x6, 0x1, 0x9, 0xffffff2a, 0x8000, 0x2, 0x0, 0x8, 0x9}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x4, 0x4) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x8) 16:00:00 executing program 0: syz_emit_ethernet(0x115, &(0x7f0000000100)={@random="536eb4401506", @random="cdbd0366d5bf", [], {@ipv4={0x800, {{0x15, 0x4, 0x2, 0x5, 0x107, 0x66, 0xfff, 0xff, 0xbc, 0x0, @multicast2, @multicast2, {[@ra={0x94, 0x6, 0xef40}, @lsrr={0x83, 0x7, 0x7f, [@multicast1]}, @ra={0x94, 0x6, 0x55}, @ra={0x94, 0x6, 0x7}, @lsrr={0x83, 0x7, 0x2, [@broadcast]}, @timestamp={0x44, 0x20, 0x5, 0x3, 0x9, [{[@remote={0xac, 0x14, 0x0}], 0x8}, {[@multicast1], 0x8}, {[@rand_addr=0x5], 0x8}, {[], 0x2}]}]}}, @udp={{0x0, 0x3, 0x8}, {"7ebdbb7e89c10ab44ee127acdd5f4d23caafda59f6244308a0125ac8fb488c17d2c42ae8f6ec079b606a766c0cc89b83442dcce255017557560950c5e3b09a2694c4c083f4589c472c07fcc76037efa53e71b923ac21ccf8701d91c9e448a58555d831805e89d741daf89a55a66a67342cf3c15e425795c155c03a394b126d23ac5d25ed38fe05603e43fc7104b46571ba0f76ef653696d7ce68bf57dbdb3c8abb89d36dd41bdccf904e01"}}}}}}) 16:00:00 executing program 1: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x1}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x2], [0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffd], [0x400000000000000], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0xfffffffffffffffe], [{}, {0x0, 0x0, 0xfffffff9}, {}, {}, {}, {0x0, 0x0, 0x3}, {0x0, 0xa, 0x0, 0x800000}, {0x0, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x7fffffff}, {0x1, 0x0, 0x0, 0x10}}}}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) socket(0x2, 0x400000000002, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r2, 0x0, 0x2fffb) setregid(0x0, 0xffffffffffffffff) setgid(0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x1, 0x0, 0x43) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) clock_settime(0x2, &(0x7f0000000cc0)={0x4, 0x204}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x2, {[0x100, 0xf30c, 0xf1, 0x63e1, 0x3, 0x7ffffffb, 0x2000000002, 0x5, 0x9, 0x6aa84701, 0x100, 0x2800000000000000, 0xfff, 0xc6b, 0x31, 0x7fff, 0x3ff, 0x10041], [0x7f53, 0xb, 0xe6, 0xfffffffffffffffc, 0x2, 0x1, 0x6, 0x5, 0x1, 0x200], [0x8001, 0xfffffffffffffffe, 0x8, 0xf6e, 0x6, 0x4, 0x3], [0x9, 0x4, 0xff, 0x8, 0x23054, 0x4], [{0x8, 0x3, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x80000001}, {0x0, 0x7, 0xfffffffd, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0xff, 0x7fffffff}, {0x2897, 0x9, 0xffff9ae6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x3f, 0x38, 0x308, 0xc4}, {0x807, 0xffffffff, 0x6, 0x203}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$ddb(&(0x7f0000000080)={0x9, 0x4}, 0x2, &(0x7f0000000180)="71a7022f1e3f1195096f578c53bff14e98e95260d42415208ca8770bdb04586cf221cc0d723bf778b127dfa1b1782b2b04f76d072fb7dca0f1361f3aac2fcc9849bccd058cda29b1b6a296fb3e760f96372aa0170735cab622331ff120b8e10c3d3ca8a88936bb84595f", &(0x7f0000000200)=0x6a, &(0x7f0000000240)="7ae29ce7", 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0xf4) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0xf4) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0xf4) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYBLOB="38eb797846351a9c99c7acf2855dcd9abf7443007a95d2be46f6ab500a707012cdf5f5d3986a9b855f4bf0f2547e61d584b62b7121b07f8c0c40bba4ed0c740812ff7cf370e1a60694097a773bb7d81a35f7168b971cd40058e2d9730775cf3a838d74eacefe4dddec8aec1b3ceeebd18542d05774a60248921e5d97156ab4158e1f2ae31f331614a33fbffd69398554f2d3e0a7ff182d83312f2f0d6058a221075030100d279106f08b05558d6ea2f5743f1e359d10f83b", @ANYRES16=r6, @ANYRES32=r5], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:00 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = getgid() r1 = getgid() r2 = getuid() setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r2, r1, 0x150, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xfcfc96ac3f7861fe, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, r2, r4, 0x1, 0x987}, 0xff, 0x3ff, r7, 0x0, 0x0, 0x3, 0x7ff}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) 16:00:00 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, r0) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0xfffffffffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50, 0xfc, 0x0, 0x6}, {0x64, 0x0, 0x84}, {0x9bd6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x40, 0x0, 0x0, 0x0, 0x0, 0x9a, 0x7}, 0xa, 0x9, 0x0, 0x0, 0x0, 0x3, 0x7ff}) fchownat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0, 0x2) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r6 = fcntl$dupfd(r5, 0x0, r0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x2, 0x1d, 0x0, 0x1e}, {0x2, 0x7, 0x9, 0x1}, {0xb963, 0x40, 0x0, 0x83}]}) writev(r6, &(0x7f00000000c0)=[{&(0x7f00000001c0)='M', 0x1}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) readlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/23, 0x17) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f00000003c0)=[{0x6, 0x100, 0x800}, {0x2}, {0x2, 0x401, 0x1000}, {0x1, 0x7}, {0x0, 0x7ff, 0x1800}, {0x3, 0x6, 0x1000}, {0x4, 0x400, 0x1000}, {0x1, 0xfffe, 0x800}, {0x0, 0x600e, 0x1800}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/80) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/180) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x3}, {0x3, 0x1ff, 0x800}, {0x1, 0x105}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000400)=""/76) semop(r2, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x1f, 0x1800}, {0x0, 0x2}, {0x0, 0x7fb}, {0x2, 0x5, 0x1800}, {0x2, 0xc5, 0x1800}, {0x0, 0x8000, 0xc00}, {0x1, 0xff, 0x1000}, {0x1, 0x7, 0x800}, {0x3, 0x4}, {0x0, 0x5}, {0x4, 0x2}], 0xe) kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x28) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) socket(0x2, 0x4000, 0x80) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:01 executing program 0: syz_emit_ethernet(0x70, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}], "12c8"}}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="82022ee46d5733e0f29384d0829696473d4ae4c73403b10820a58fe43b00fa0400a5da7dc8062782813c8cefcfdb1bd4f9c0e36d58ab321a4f00e7a801b6fffba5050932ed612efdc2ef470606cfbe8add8b5b7a9ec10740fb9e0d76996295fdb4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0410b67f475df2b473f9df01000000000000c1ecc440000447c89263b7abac8d0e5aa2d799cf301576534c2d7cead90e67beab3bddf6c3b705f6b43000488a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4deef1c55749220dba70a66de920de4f1e00000000000000000000e5c16fec977da564491d46685c757651a1adc6810cec09e849aaeda823c288e7ade8c65a5f7a5174b72a47b8fc907f714de1a8ca9b2a8afe8188eb6060fa0eb1637e5c97a186e199d43fada627e3ce717c29dee21c0d2f12046060274de644db014a29ce180488d3ac96a521f4e93c97549a0cfa56551336dc8f88786ea79b51e82ce60c1528e8e8a7523cfce71f857398b21b7588ab20a1274a1825a34a64134df09b67235c1a06ca46db0dfbce049512a16e2836b0b41d636d9a480d6cac4a9bca6c93dcc4764a01343f143efffaabd56c5b7f4a2d9a224ffc3fc253fc19b88bba96a6ffc702d057c671ff18415e1fd04d8b8649ff2305753b17c8e39b8c16ed7456ac61b76c59a45d2ca246817575665ae26e1eaef6fa0000000000000000"], 0x10) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x75, 0x3, 0x8, 0x0, 0x4, 0xfffffffc, 0x2b10, 0x0, 0x0, 0xfffffffffffffffe, 0xa38a}) r3 = socket(0x2, 0x2, 0x0) semget(0x3, 0x2, 0x10) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) getuid() fchdir(r1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="82022e2fac140045acf307e46d5733e0f29384d0829696473d4ae4c73403b10820a58fe43b00fa0400a5da7dc8062782813c8cefcfdb1bd4f9c0e36d58ab321a4f00e7a801b6fffba5050932ed612efdc2ef470606cfbe8add8b5b7a95fdb4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e1ea944df0410b67f475df2b473f9df01000000000000c1ecc440000447c89263b7abac8d0e5aa2d799cf301576534c2d7cea02f705e8fa9f7c40b3df7cd90e67beab3b00c6c3b705f6b43000488a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4deef1c55749220dba70a66de920de4f1e00000000000000000000e5c16fec977da564491d46685c757651a1adc6810cec09e849aaeda823c288e7ade8c65a5f7a5174b72a47b8fc907f714de1a8ca9b2a8afe8188eb6060fa0eb1637e5c97a186e199d43fada627e3ce717c29dee21c0d2f12046060274de644db014a29ce180488d3ac96a521f4e93c97549a0cfa56551336dc8f88786ea79b51682ce60c1528e8e8a7523cfce71f857398b21b7588ab20a1274a1825a34a64134df09b67235c1a06ca46db0dfbce049512a16e2836b0b41d636d9a480d6cac4a9bca6c93dcc4764a01343f143efffaabd56c5b7f4a2d9a224ffc3fc253fc19b88bba96a6ffc702d057c671ff18415e1fd04d8b8649ff2305753b17c8e39b8c16ed7456ac61b76c59a45d2ca246817575665ae26e1eaef6fa"], 0x10) dup2(r4, r3) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet6(r3, &(0x7f0000000500)="2cf7bfb6d2dd9513aaa468004a18af7c28116f658fc0442220c3f89481b3179af6ca170f41a053d7494db843b4a636815ead51e7aca27b960a64ece2b9f882e7b8e3e5c560e6f986f3ebdd94ff08d6a8ea1b8378c68de99c3363fd536f411d762d8f7e9efc25520c0b3eb0f6d411b054b03f6063d2bd00e0804f6713b96f6c5f260dc8edd7cd327ada2265cf80a04c0aad0c352a929f256fecb496d18aa211871e4db041fca7a87771f05c495a273db13c77defccad9bc9a5907bd5f2f3f295f26a2c5984b5551c362c53c022268a51b5bc20040f2d9bab9d8360a1088d91c0afc3561614b031e64508dd1ba526b19f7518af0e0dc987a833e31d07d30b1aba13df3ae6da33d3d3b7c6b55eb802c70c3cfd8e0eb176abbe262617617eec692c58fb8693a5606949c1e087dada999da98b0aa13811caa3a1964b7b7231b36401b504be056d08ab1d3c5e14f657367a68472fc44f4dba819fc99a4f55d4e59610ccdaef4edf0c98ba1488735f0f54c7a952bfe8a42dbf08e47e7b91afaf170a41a6961a05776215b77d8f08736a5b119f8c286d34a560640c14657a65b1f150147cd216da1ad7f72be9983efe1c1ad17661ad5ac461e3f02644a74ef34741db77e045db2ee48f4aceaa8419a2ce5f846ac40b7d9aba4be68a8c585315b654557e11ac5d99b665eb3d0789a332c210aafa152e44e93077313622b925e1e94795c63428e56b322b706042b88376a033199144f414d5439bb6204a56ea0f32bfcadaf4752dd61abef1434bee662a768ad0909d4a1e670c6a4c62acc32b6b592f236492c4b5c3a593831fa6328a0ce3e59464268f49d5d62db15dfa542bb871c59d2d27b31b316d271bbc3a002a53f76fed58a1e3d1484ad35ebac64411bb6a30ce77160430dcce22fc7d894a0fccea028f202c8ba484cfaf1b765dbc5d2412f2798d2dba74b33314f8c33ad23eba664f5beec635099332f961ca52296d75f22df2444f69974a96b704c0da3fb6ac446247268be65c185ac49d42d3a0f55549b52586cba08a4b079d63843cb2a54b1fbb15005ee50f06c3a8ccea0840f6cbecf3392cdee03254a3aafea855287dbb946d22a98da218b218cde52600be9e766aa2c91bfb715d998aa8a7fc5cae271c25cd01809724892cf3a65a9ed6ac8f6eb8184b7063f35023173e50917b89dec0821abea88d31d2b38d3d3bb6f2b33a5d180eafa84351761409aa017914bfb2d3cb48d1ca2ab5c1dcb818e531d251719940608c3654387776b8a41d10ab4e2eec54f7da4971c73c42a771d492c8f4bc31804e143424ea81119d7abc57c472b2b46a8d5ab0bcf209c26db4a4c26d8a2813affc5028c9b583e8afcbb38652d5786ccac9d74504380db4f99fab734c7bdf55c35ea3fdbc95ebc37a607c0ad1dc146fb05b44b1bf38e53fbb6b9987f9a718573c7fcf91d265bf29decac4a672374f02d6ce699ada39a49448a3d1435f942bc50d6fe512ef68d10d31539c9fba2a615cd5ff1d9d17690c07d561333444afc3dd608b4b233ce4ce3f92eed3521879ef417f530250aeb8dc809a5874734a917bc81827d0e2c1729d04ef0d9d8e6f7629ea90219ff4ac6826c9bfcfda5bd00ebee5938623c64f488bdc8ba95c2110488be82410f12970629f83e10516c9e3c6b9780b786c6d1e278ae1e62a817ac54301a02714b23ac37eb0574f5ed8b6bbf03b348a07aa8273d82376e98970eed287de2f738d55021c9afdcebbfe8689ca6480d29d9930fd593514dbd7f60d24cd4c48c968427ed079612abb7295d6d9c72ef0276229e8726c23ec1844a43ed45a38617ea6986e85c6ebf8f213409526cfdfbd3120c912b8f461743b4b5d64bb7306407027548660f93b713bc1dea66030af8fab01fb75d93da1b4139548f56fe6f9eae388858b9a183beb91e85fc8dba31f45dc44a87fe140d11d803b9900c9abc85d00353ac15e94ea24a5c2c423ae4cfdfc948d693d9b65fa01b16257bc270a072ae4a29516bafac8757f82d64822ddafa734007f91651cd085b6c231968253c2874b92ca10e9aef0eb081f21e1742e0fa029aed6cd059c3", 0x5c1, 0x0, 0x0, 0x0) setsockopt(r2, 0x0, 0x5, &(0x7f0000001d40)="061bf69d02a1f3a9569be224f49359bf9fd7d3805f169c6bd68f7257dd267d42f58b08d9a852278a4a652c6491f2315310a6189ec25c1698ba60f24412ab21b7b1ec637b79db25a65f999f3652456bc75a57969ddab80e7d987d8e89090373192aa78e9ac2ea3a6a12d3b994d416530c86300789f4701eabeacba1d34eb5b7272cd6907d6136072eaaebb845284b7aefb672e2dc58c4887816b15cfe3a8628859520cdeac124b46e34de39cacaef0f710b1ee420b41325cf33b19fd1e990caca0b3f52a805200a8acb423a3930bd40100529524d709d1dcc7bf25cf6381e76b21ab56bababadae3ac9f5fb3eedb56e661ffa9f429aea90d6385454e8a2e7bc56da8e467a01af19ab184591d73840804e00a7fbb3d06aac9a70aebdf87562669d344d127baecf18f8d9f2c5587ec9988c6c628aa49f88fdd7f4f9eccf279c3b2ec3f7ba0f7cb8fe63ab7f2874817cf2e5d174b279b4995f53b368b263ffc2e201561a37d353523a2de8a039426e450ad3715ce0466147486838b7d893a361abbbe032d96c3a65b057588ea296c03d46cc73c4061dbe4dc848042ec4ce8bc817a53d0c845d757e9d8d4f4ac3120851eeca5181b1d31d4dafb5d5a93467d764b63483156c547ff2dd97e9f3156caf93626744ae2f209128d787542a44c9e53f82bcb26b823b05e225a0c97922f9ad939962f0ae0aa5dac6d9bd83e54efd8328b422bda8851675f890344a2b21be2830a776c44a7272c7100d26a65784e2d693b230e6403a5a129181f658abe9c1958fb650a1c8d4375165b4570833dcb18b659100fb7645d4e3e1f86412c4cc7596a579d229eb809d3891347815be16a0227985cd8d4ff800c811b41ba843b5ee958da7f7588181d92a9a96e9f0bd11bd5af7176951b3526b4f3af09a90c3023dc007f39eec33437f84d8270c6ef1490289044ff1ed2b76f2803ac7a46daa8d5e6ec21a5c110467dbf31258559ccce341a1915af23d6bac5861b70f99f03fbb08216c39cd88909b9d5c09e63ab695dde00e82e2181f6cdb06b00f8a0e8e83d430812b67ce36a222f51de23bea284190d455abcd1f8a76442b72c587fe72f11a2c364ef3a4322eb3a4fa96aca459195fd25ef91a38418e56b1c570162d313123c71c0fc46f70f74663ac60021e142527db1d8bc7d5c653e289a3fc11610642fcd1adc953476f62953f74257ce2f5e8fd21ca7f48618e80c60fe3b393e492c0d75b31fab2c54edc50a0fb7ce21fc742b463ac8d03095df5b6cfeba6496602e8970383b376e102de20b4f6f3da789768b7fb2a8f2e90da1bf63a3a9455e00bd29cc92afe86cce4d2fceaa5faee6103c05ef610d1c1dd3f125b8213c766ab90c9b5837be365cc4f1eb10d9faa204850c8d35f6acc2719ff61fdd5020c613ec9592c9e1d544f56dc25899a5378578f3c535160f999d1a5dbbb009774ba708a35ec54982643751fa03b496278227a5da8a659f191ed8277b99e833396c42e96976e860e65c1615ee770aee7da9cf86a5776fb09069ecc76dbf3324c45d200cb97371ed46fb6edb883d0f9bc4f7cba9547543f80fa61eb11f0f4780a370459c60e16a7255272f50cac00f28e1ff0d9393c16a2adeee42a9906883663327d723bcbb10349f262dea4d1322c0735a0fd5199df99226914b4715747b20396ee58ec3d64dd4da0a361587b5ab92ecc6f0c6a9f2172bf42b0cb141bddd3c5fc5a1596a4b8aff384b8c8195ec0ec861daab15768a186107b934db77fa18900488f45b00b520693665d6b144c42e182ae2a19d030135bb5a26d463c81521809d41b1dc539c9b1bf2213f5e2a94296f4aacc100c57182ef52a8036b38a4d93ab1a87bb6b9c64af7a5ecbba0a07543be03c7cfee52b754f959148d980cbc2765ff764ab87ed2ca67d346e6c0319fde8502e80bd290c270b74803dd6782ec8fc6382d77a2c86618176ceee061d03009873a1e3a8b3e06de8051f6caa369a02b2b7fe351e0b6b60ddbfbdb3539a904cece3c3349b8660f28d21d5ba37a4f7b4bbcf044601039496b046ebbc5b23d3ec86262812d14dd53a86a8cce805f0d842699ce15f539e2b767ca4b9f5761af06c7dcf41de79ddd9581c5b00000000000000002c6610b43f00a509c3f1744f95a05680f42307dc18c24e302295ed4530437c1c16030b24a2ccdc86b429392a0f7e3cbd04c37c208597c0c291e4f135f505c5aabb1078a0d50c9ca9d98f4c86d13b5a33553ad00c346fc3194785e4b96c052a3eec9dbbc73e57136ce9e09eb5a6545ccad84ff4e7da3e8d9f16061347be19945c0b9e0bf21560c031b8f55d77b3782a748efd3422d2e05213635065bfbcc3d72e37cf794021677c4ec681ca91a649ea8c54f69f76816669e45e8a2a2e8dc39831b5c4ff32bd7fc7fdd7c373bb75f1700b4cbedc4858d416aba8d7cd4b174cf7bd2b82d9df647c60d81ac2f5b1f0cad1898cbb9990b5cd246b88e48e7ca327cfb04cb319458edda20ebe5f2c93583b1dc57829b8aa93d9220e1e7863cc9648a4ec6f4d104541f610efd484ed699fe971488b236eaa45158b1f36803e5507e3433817195a21d9358b447a59fe50f6e28be3546d67e1425c1c173c2647cc275a3ca3c39aebdb5f3a032977b29a31fb4e87d969066debda990db6d9301d1f08bf5e31e5f5142db18cfeb0b30ce8bd8a550e3f291baa620b4356eab2eea8e7c4472344fc4968d186825ab0de1d5b6d14f8a313ab36b4a5b570fc0d969f0195541ca9e1f1ff7d8da228e49e53cb8d432b7613c7b272ed0c5ac9f3473aae3ba283715df3e2c7ea62a9d94ae499aef50defb0bf99a1d435ba4d4c827f44c4f890b3a382d0beabc604f0938de21edc7e1fc98f0a93e4e73a7a381bfe78c9f5032447140b210c7a2c4d4044200ecb7a9b36b81c6fcdff409be57fc79edcd7d974c5ac098653a8dfc29920c2ba4514ac9a2fc185b2851791f63379f5900ccc3c800d6586bab7496421a7e1e766e008b175dc6d7eda30c6ca77049dad6b25be65f7cb74786a9edd742a10b8b720c1df135a2d9d457d62f4611599c5714f8f94a441dec250ffca4fa1bc806ea7ed2f7aff7479231f7a797fcc569d414a9ca136c3d6c8723f3790b166fef2fdc8dde6ee3455a8eab0e78130e5e758cc30c8faa466124c5dc0d31e65bd65036d1afbab3d9725ef1aaee6ebf017eabd43fcedad34ff6eb1d1c7dff7681b145721ca9a48000e569fd99d2fd6c75e21486b5978eb6c480b0ce261c1c057e41af8faff18d63b3cb17915b81f57e0e8c2852156efc9e599c6b383b0d99a4fd920ff62df9fb99fcd8a65907e92130e416f7867442d4329a3293d569135fe3931d685111c044e6bf8d0d949824b33e0020fb48104f684586b7d0b25116b4a7dd60fb9faad9c3fa9accf97b5e5c1f5c14b1f702544d657411e686210e17e947c4f82eecf50b5cae993f437c04d335337b782fedc8bbe2a56c1cb9cd460c23d146aa8b6d844731454d1f4d216f919a0961f52d98c0a7eb7160b545e6848e2cc76441398e5cae07b078d249da16bfffc3a10207047c404ad9ae67fe9373ef2e33559e871409dadcbca906c83a974db8a2d1cc0cac71ed731e802a4aabc837e21d645ecc4704ff7cbb6f98c3683f629733244f074c1ee47538477df34ea72ab021ecb4b6c5e6b3a8978daa6b56442497a6f84936e4be55fe47e985d3d08124e51bed5465f0bf4264c1fa8c2f2cc60251ae673ab0ea10f94cd446e1c18ed54a457ad0d4f4ff8a212c1fef3a2362894de6a8a19bc8f81998a74181d717ca13b3969d484e43f32e08aea04dc4d2ae7c26695267383fce45f5c820769a15abe7b057db8585f63e6426bc7dbcb9e391aaf9088088c6e4564436a32794b9c684b8098f615c0300a90accc5eca7038f2a3e5abd62e8cded809345a7520496be6eda1354f9ef6908e1834f37fad0f5fa308b1b871b08bf62abbdc3fe48fa158dec3e1058df02b0fbd93a504c5663eab8e5ba304af06bd9db8f4384a9c32c946e9f756148e3198485e8ebd9a84eba967f9e2d15d9c1909888e694c196f88e78b067d4339b29584dbb538e62d5ff3d43736db37e916b0df1db1b883e093952ab5a5548e207cfe006ba60eb9e5d00af5e731d10cac853f709271a5e86bf75ac5a726e7022e2e44aa181e6e21532941a28202fa334e48aa43fc4c846023b38e2d19a3bc1dc19fc6fdf89419e8aec87ad742eadc09aee57fc70ce167dcc7c33358d7c34a85f90e5e184669f3008213de49e3514e0c765a423431564f66040e7c33d248d322792726b07bad29bffe430815812b3421f56c0721f46c19d65f4a4179ab3403caefccdc5842ce6e2ef093b583746fd8dc819bac42059bc8125c1ad1ba9c13d73d707bf41a558383d5b451295667e855f7534e9e51098f22936a346a6a939e38d5b492f5027ac92b1618e4fff56b35ed58cd67cf564ea3d30f181662977ff4ba5959bf5b9ca48e01b04f968d2161389c7d0253c1ef742d94550d6a47e92ad2a37d0ecb508adcf1dce071e4d1017b0b68307c9eb2d8196403ce05d1c19ee08b1549850c1ef1a20840abad425c5120e604e137a713720c99a3adb6f33697f02f3f81605cf3cf1604837a9ec6b6d68eff5729f084281aa8c7037e759a3150c5848d88754bde27736336d95108eaca5eba0b39b7a09aa9ad5f0d864105aca96f3fa6399eadc56785dbaf849e3a15dfb2c6e49453f8594a9ea611d9606adf52ecbfef70d2965cdd4d95489570278b09ac40f882149e08d2f35fb7dd4ad49a943d55898b47f1452fe021c416131843ca0e9b50f046651eec2c35a56bfba78558d32e16f2e5be92de14e149d8d57e550e26da98be095f7df95498c74b4c8160d30b598f09000000094d03ea2edaf814afe30da4011928d4d918463ef64ffacb5d7af84ea1e312228e8d514a312ef8a6f9d5bbc2fe5f35ec3ca35b8c203e426d12f67575255e35a87e181a53897ec0e81ec8c13cec06a0cc8640bcecef71f98b5efc75018657342f403917e956a7b73db452c0b8dbd0208eda73f8c4598ddf36046d1ad7ccd97e9d933ec648bc4ebcddef944c48551f1e74d148edb77748d292eda3fc4bdda3b1119fb491a794ec3fb4c2a43acc66ca14cb8d339cfb4da3ed5a5e52806272a93a4f84801c1eb62052ea1bbf72767ef84e123a9cfaf823605491efff11663fbd23bd60ba9b6396feb12bfac7ac0a988d9201987addf3a5f2a738f221fe17083afd7ad27cd76d7b9d75d8c7bb6150e2ffab85f5996f9755634563a74d1be258940f2a4ea2445c56da4fef369367501c08b269703261616248909025ee8f151cbebad290caa40bdbb7cb64cf4a93f377791f241cacad7061f3c6a913f16c3e4bb7562aa9781d9d5ed343fb066965a67e250a0c48a43de5ee2869561d3f67093de8ee1131e2b3a3729ce93057eb72fc0f73ecf0a92de274feaf8553ce1fd4cda8b113ee8bd5cb67563dffa821edfb263c61cbccb967b7101c2f1e8f7a4631c341b1a93b3ef169754c558eb7b9185dba1a1244e4fde48ea360bccdfc595b66ac152bbdb597154b7f975e763443b5e3a5b938166d5c07cc74c401dd0317b9b71ddd2fe96f4e2dc27364cd7db0e5331a802ca742d06d3133b5b7503809151c44ec98d445da66175e86aa6da71071439d0b29beb2fb578348af58fd5fa8c365aa5935da9b907e527b3936e19d9fb700864e1e7c3bb4262992f0575c179f7028d944ffab6529722097db4a5908758c20956d58738c3043efb613ec599fa175feb896fd922f85f5150fb0d2419641e17891d7791b560c1552f7caf5b43dc08f3595e085ab6a7fa63c803c80352543d84f5893b5f0dacab2de901bfed040e0e2196a63808a825a80c05cae835da277e9fad117fe5ba61c704a2ce83164fb927412e53de83a5f25c7b4a46d3d2f5c9fab74ca4b827d1484f6d0ec249b58f19cb084f2a22d611167e42b6c59496d8fae48e1719c1d34088ea16b8d964c41def0c38300aec8ca3c42dfd85859baa9c5d42eb5b7790e0059eb3b15838e567374e0e7a6d4d134f7371131a168f8c95c6f25379fbf6342c0d2efe3b93851353c99d8bcc7a9eb4ff610729ac0ef6cc4e2b7300ed68746e0691a184f4be585d49014598d3f1dbe551a7925c6eb6c6e62b719647e39a65a2c4bcb341a41342a7260393b", 0x111d) 16:00:01 executing program 1: r0 = socket(0x22, 0x2, 0x11) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) chroot(&(0x7f0000000000)='./file0\x00') writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="0c6953110548000080f287fe0822c6a08e59b86a20fee724be73a1cf0b5b3190c7d509e1a55c639be2d7a1ccb63b65b4cc0bed889a32d7cc0a865637bd283cf1e2319c0b8dfaac1caca73ee3bfa8a33a20762fc8c247b6675863b95370c0f4c6cf47ede1f008f662bc09", 0x6a}, {&(0x7f0000001200)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a810560f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348056445cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c2778abe4d177d57071efbec6368bd57b8037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a00d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f827422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e2435fa500e0eed7f39f78a583410000000001000000651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306741993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a868985d54ae769f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b0111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad0b979c1371d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0f055f72202e197a36883bdafa7cba0a4aa4850df2457f9dda43a1fce1bc1b1a88165cd261a4c02c9c0507596a99ea092d539531849821b28c5b38479a0caaab0d0c58faac4462807aad00e9c1827a90f066af71055334861f9db524c4e0ec16334785e55cbcb09b3b68640eca728e61c5d5f6ae8e71b6f45ba4f7f28aafe461ff73f1bad1a3d4efdc290d596de22e6a14cfeac91ea3e3d98f07964a28817fec2526b5867a9b8b45c4c6e710dc4077ab689789fda99e12c26f38948fde1b598077eb8e88e709b75cd65073b21834c67584f16c597c376e5725fc4ee1d09f3d8b1b566cc981abeff657d914c21ff86c9462eb2aa26ce98e2e039ef276334889eeb8f385edaf639c78696f31bb482d48271a4c2b50e40b394adb93691718dc1190f9231027334f38d9bde2e88c0dd30d834a8a6285c3db5aab93f4129cd76d8db14d5db24c7065f09e8af93ac9e5a47177e64fa5a48e9bdcc661bbe7498d4ee5aa97d29e2367a476f3a056943471a38544c4dd9980772c256045666a7c21cbacd6c74e3d914a8ed1fe8f3d5db9995109c58406f38b694a1e3f13db3141d3c803a12c03bffc314380653548e561d425badb6289a57edbd1b13a207f850835a3b6e7580001c432012da976d8197da5d489c9c83f5884491352aa311309c12fb884d82702ee8f4dcafaf2a3f73ec8e2d868b4ee07b7356e3409bdef3869e1db0db4d88679b44b50c44cc8a9dddfcd388ac800000000d45325a86aba8f95181e1cde22b5676a16607130e8e5db269a30af6c1481e4a55", 0x4de}], 0x2) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x8a) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() read(r4, &(0x7f0000000040)=""/26, 0x1a) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r3, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff", 0x14) ioctl$BIOCLOCK(r2, 0x20004276) setreuid(0xee00, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3}, {0x64}, {0x28fe, 0x0, 0x8, 0x5}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2, 0x7, 0x8, 0x1f}]}) r6 = getuid() setreuid(0xee00, r6) syz_open_pts() syz_open_pts() 16:00:01 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x3f) shmctl$SHM_LOCK(r0, 0x3) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x8, 0x4, 0x0, 0x6, 0x0, 0xfffffdfe, 0x2, 0x1, 0x1, 0x2}) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0xd1, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000080)="6e809c705c252b027a811869493b25b9f36844a1bc9bc4568f233931677731454894db6fa8c0836aa384e940e33f6b7a24015e9139487b3a64bd037ed08d50505347973af1973c4ed3deb85d89fe802c2aedf93b59fece1a81757be37ac894d0744deddc7ef488412082e4aa486265f0e0e3f998716d52bf84d81a0eee0688d801584e61ad25daf0b279299b5b0b4eeecd9105dd4268a2e072c6542307446b38dd407fafceba39ffbe61d9e651086c17f75096af466e03d2bb22a5fed69af82165567ce6c8f757c90820df0b285fecb592", &(0x7f0000000180)=0xd1, &(0x7f00000001c0)="fe9d47786fa753263d5c3e143ff9f32c92a27bb78d150c1582cad00e9ea63c52bd4ad16a2621aee2f5e1862c91dd104643c394426c1692f7fcd16e7ad14e6676951119737d2a80017c771a0ccda9d566e347d0380402938a9f5e3ae999cab36e686034eca1a02128008dee2b734878ab652989ed5f8dddf93159b5c03803e7e5b3325c1ea220f2e92cdf6ff20c620497fc5f34c38f7b109644161d93de47cb5c50c3b59f6a4f841d8f7c2611f7037dbc92616fcb8b1d4b5f9f2d25f170a41f7535b5bbf23b1bcd7184a9a855d9", 0xcd) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:01 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="02022e2acb"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f00000001c0)=[{0x15, 0x2, 0x0, 0x5}, {0x5, 0x0, 0xff, 0x4}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fchdir(r1) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4000000000000, {[0x0, 0x9, 0x1, 0x0, 0x0, 0x8000, 0x0, 0x0, 0xa8, 0x0, 0x10000000000, 0x6, 0x0, 0x0, 0x35, 0x0, 0x4000000], [0x0, 0xfffffffffffffffd, 0x0, 0x400003c, 0x0, 0x0, 0x0, 0x80000000], [0x2, 0x0, 0x400, 0xd, 0xffffffffffffffff, 0xfff9fffeffffffff], [0x0, 0x0, 0xfffffffffffffffd], [{}, {}, {}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0xffffffff}, {0x0, 0x81}, {0x0, 0x1fffffd, 0x0, 0xfffffffffffffffe}], {0x7, 0x0, 0xfffffffe}, {0x0, 0x0, 0xfffffffe, 0x4000000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) syz_open_pts() r1 = syz_open_pts() setegid(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = socket(0x2, 0x1, 0x41) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:00:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000008c0)=ANY=[@ANYBLOB='\x00'/10], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x4, 0x2, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x3ff) write(r2, &(0x7f0000000080)="3ef694643de1e46e16ad7d1c0a", 0xd) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r0, r1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = getgid() r1 = getgid() r2 = getuid() setreuid(0xee00, r2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r2, r1, 0x150, 0x9}, 0x8, 0x1, 0x9}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, 0x0, r0, 0x1, 0x987}, 0xff, 0x3ff, r3, 0x0, 0x0, 0x3, 0x7ff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, r3}) setpgid(0x0, r3) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = getpgid(0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x1010, r6) dup2(r5, r4) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x101, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x20800000) 16:00:01 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r1, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, 0x0, r1, 0x1, 0x987}, 0xff, 0x3ff, r4, 0x0, 0x0, 0x3, 0x7ff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, r4}) setpgid(0x0, r4) write(r0, &(0x7f0000000340), 0x10000014c) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000380)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdddb0d0000f5a5935c7264e8115b14fa72d159ce0b3044bebab06b247d4cfa9bea99c298ff0f3f396b002244d86b959aa57fdc02c780737db5afb7023400000000000095c62fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea89c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xc6, &(0x7f0000000100)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95a948c46a9de0942d1e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad81048868a2fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecaf5623097d628a282ef34e43abacce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xbc) 16:00:06 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="af0955779821", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'u\x00@', 0x8, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c}]}}}}}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x50, 0x4) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x4) 16:00:06 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) fchown(r0, r3, r1) socketpair$unix(0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) setregid(0xffffffffffffffff, 0x0) setregid(0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) 16:00:06 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x185) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) r2 = msgget$private(0x0, 0xa0) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) read(r0, &(0x7f0000000080)=""/218, 0xda) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() syz_open_pts() fchflags(r1, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x6) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x6) 16:00:07 executing program 1: pipe2(&(0x7f0000000000), 0x30000) openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x8000, 0x0) 16:00:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x6) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x6, 0x7fffffff, 0x80000001, 0x1, 0x7fffffff, 0x401, 0x1f, 0x0, 0x1, 0x9, 0x5f23}) r1 = socket$inet6(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x0, 0x4, './file0\x00', 0x9, 0x7, 0x5}) setsockopt$sock_int(r1, 0x29, 0x28, &(0x7f00000002c0), 0x4) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x25}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x2d}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x2) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() close(r0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x6f, 0x80000000, 0xfffffffffffffffd, 0x1}], 0x7, 0x0, 0x4, 0x0) r2 = kqueue() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000001c0)={0x30, 0x100, {[0x3c8, 0xff, 0x1, 0x81, 0xca2, 0x3ff, 0x55, 0x8, 0x1f, 0x6, 0x20400000000000, 0x10001, 0x4, 0x1, 0x7ff, 0x200, 0x55c, 0x6], [0x1, 0x4, 0x401, 0xffffffffffffff7f, 0x7fffffff, 0x8, 0x0, 0x0, 0xff, 0x2], [0x4, 0x1, 0x9, 0x5, 0x6, 0x5, 0xff], [0x5, 0x8, 0x6, 0x7c79da72, 0x546], [{0x8, 0x3, 0x2, 0x7}, {0x6, 0x0, 0x22d4, 0x4}, {0x5, 0x5, 0x4, 0x7}, {0x8, 0x2, 0x4, 0x40}, {0x1000, 0x5, 0x10001, 0x9}, {0x2, 0x77, 0x1000, 0x4}, {0x8, 0x0, 0x6, 0x33ab1705}, {0x0, 0x9, 0x525, 0x6}], {0x0, 0xfffffffa, 0xc3}, {0x7fff, 0x8001, 0x52, 0x1}}}) syz_open_pts() kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:00:07 executing program 0: r0 = msgget(0x3, 0x3c1) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd4476025be38b3770ba66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db5010000007388a9e44cfc1b0e67938332f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e179639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a73401000000f98ebfe368d40af470bcd370014a2e22d12945265b671d10428d5ca4f09d93a3b07fde1a516cb117f88cc435646eda12ca36d6b7938c83f42c165a7a7a6567dac8c11f4cce026f86952fb398008d450f2218ed0f808ffe984542d830597bf1953dbb2a9f9baa15342c501eb0aaed49cb6342c35f2b262f3f1fddedd33abeaaaeb17663f8c7adc750a455afbce6606cbf31d0f1be4b5c45776b747f7f07ba549309efdfcc945a88402d9c9229c3111f980a661f5d275a19eeccb95c467a42683c97738669d2d047c987771ee2f515fec1070de3cd7cddae83bc8f97a2164fc73747b84e067e5d763f8d2459dd85508a41ff49a9d5266ffb193d2dbdb4b57b217298eca0a5ce79e8e738c06d371c1794648be31a68493f8619e121be8bd867558cd9b52ac12d9a2f3d1af752c69d0d8ef15e8727351ca77e5152fb0bb118e51e61bbab0a00"/600], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xe) r1 = semget$private(0x0, 0x4, 0x408) msgctl$IPC_RMID(0x0, 0x0) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x5, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8, 0x800}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) semop(r1, &(0x7f0000000180)=[{0x1, 0x3ff, 0x1000}, {0x3, 0xf7f9}, {0x0, 0x4c9, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x7, 0x1000}, {0x3, 0x8, 0x800}, {0x4, 0x8}, {0x0, 0x6}], 0x8) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='c\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') 16:00:07 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/222) msgsnd(r1, &(0x7f0000000480)=ANY=[], 0xb2, 0x800) msgrcv(r1, &(0x7f0000004440)={0x0, ""/4111}, 0x1017, 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x80ffffffff, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x40000000000000], [], [{0x0, 0x0, 0x20000}]}}) clock_getres(0x2, &(0x7f0000000000)) r2 = socket(0x10, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="9cd38390aeaba9878dd73f6b4b2176f05c134bccc12f340558a8102f113c90084f48374f6048b6660f51823ee20735bd6b72cc7cffb53d0dea3dd1ccf145e83a4ccf22368bcf103c0aeb6bdce69b329f6d1e5cef92ea1909a670fe3007ccda5e135dfd41413017ea1e2602a5ec8a83f829c30ddbed7ab1387b7e83076023055083df5baf4b62276968d6696064d004816c36ca24456ecc790c909f721ab2263c8682d64f2181b2c51c37f26b60ef21", 0xaf, 0xa, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0x2, 0x7, 0xfffffff9}, {0x6, 0x77, 0x45, 0x81}]}) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) sysctl$kern(&(0x7f0000000040)={0x1, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x800, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) dup2(r0, r1) 16:00:07 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="82820063c4397e32b34fc9e9681a4b2bfd4176712e09130078d614cf333f5f5065565cbe8005469e7fb3d0b422a2fffa03ca80df6cc589dd86e74390c6ec0c7aae0c3b8776a4b150ae9615cddb85785179bed0a17a3eb6e38bfbda7f4072e5f78ba7c805340eddac7cd34e04e9d708eb7a5e13235dee799e9c90ba0004845442054188fe1f96d3ed439fc82ae831796696ac3abb7421fb0cbea21c98fbb26fe3949754e9cdb310f4b17f9cfd4fa26f74e88b4ea351ff69c94f501f83a8891dededa0bf881c32eb02f034631e94886a344af68698c0c7c1452f1546098ec48a3929e4d2ba6bd0c6f6f94b505416473f1654fc96cabbf52d6ec53e8e6adde3d6941514a9d338a45cd05292ee5b4b99308525d9ee5f58fb42cf7b7732463a5c996902df86b53afa"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x10400000, 0x4}, 0xc) r1 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000180)=0x4, 0x4) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x2b}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000200)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000001300), 0x0) write(r4, &(0x7f0000000100)="510fc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000001c0)={0x400, 0x7, './file0\x00', 0x2, 0x5, 0x1f, 0x80}) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) unlinkat(r3, &(0x7f0000000280)='./file0\x00', 0x8) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x6, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffffffff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) connect$inet(r3, &(0x7f0000000040)={0x2, 0x3}, 0xc) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa4b8de78a3000000000000000000004000"}) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x6) getsockopt(r1, 0xffff, 0x6, &(0x7f0000000000)=""/6, &(0x7f0000000080)=0x6) close(r0) 16:00:08 executing program 0: truncate(&(0x7f0000001140)='./file0\x00', 0x0, 0x8a4) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000080)="7848916204f361fd1d19043bc9f441e5d2a7a7eaf43de8e1314e56857d95582d9de5ed186b034db2d914bb320754b8fec30bf13fdd5074fce9df0005fbf3ba64e2", &(0x7f0000000100)=0x41, &(0x7f0000000140)="bbf9670942fe6ecef4cd5a96ee2b34b814c8e7459792d45dd62a9c4dcd0a732cf81329225e0d013ffd6277f17dd45a7ee3d937f4fdcc6aa0b8930aa0ba19e03e3b628728e26ca5d131850972ac466bf6c1ab804f0666f72d0cdcc4507a02750dc6334d63c4a250583c451a25e58ee18542c97f12ae20dcf9ca5e777a38b4a2d7681cf97e36e130053749abf188e834d7f85f5e2a573bb13c6d89882ac384e706ddbd9d925792fc3982037d53a37b9beb9521e7352b1a05a30efec2aa7f65107dc01983c7c8aa9b1c385213ffe5b4e9542b358a1b97998d6aa5d9734380364d11fd859ec1fdd8b5304bdd1077678b634390b3b1372f15a8cf220af3dcf58099b5d308b192d9c8c0a52166303681d824110b42fb76366ce383b87dd3cf25d954d60684eaf365930017561cdff190e578db08192bd3461b19b20ef3021917f2a62fac93723123363e8c38d43e3010a3500ed1a3de86043eb51aefc119af1e117bdc308e57e846ce2d265df0715ba563cf281dbbe5cdffc1f1f2c7b12ea57389e0e1ee0b19cf3231c86616b84b183ac1d1d4c36b0d2ee25575b9706b94a27821a9fb983d8e737060ca76c6a6b36cfd7eefb7ccd3b7e9e2aca84378995779ea6e37901904e626c495f8e879a214d653539eb5da906b16b624f6354dbd77edee440ce597fab0014dddd3ea030edc52c936704738718cfc6274dcee27e0f0102417bfba3a288ee4c79764e1473ec6c5b19fbde53b67e5d8721a5f347b62de78c7e4dc1872095f147a7235d7c59e4f7b7710cd92bee8b5384aea11956f84b9c4dea9507b29baf33f8f78226e6b0cb60e0b57cff7a3a87c5131293132479cb79d5606fc0b0738ad2085720caae74a5708db53c990a417d3ee7b1b2b0350fa3e3e66188fc83b47dd44da0101ef543fa3ab79cd07c3bb2600179c9cd280f9205805321a000c364a94ef9a8827a73e79de41e8e4176ba6198d95da688ed6538af72e6f728bb6eb1a367b8c3304e58992be3d08cbf37a5a98179446a08ec246f01d4d8af52a07d2d40fa2f7e7292d7ff8af00d5221b0444f525073dff1a40748c399fd6b13c4d05d603e48f5ead5ef2a434948cbf0255db215eb9ffcc3a73df09e8462bc21c7efebe2fae830e3697868f62c32cb138074dfd25f6ad08dcdab138e1d0b1c422cb185da9b311ff1a5c7380fb215042ece12fdaf22354374845785ee9ab8fa50ca3ff553b5519f2ce539877d238757b18084d03aee38d68f6c527ba1a7ce12f29d0148f0b38827c32821f30ebcf23def498e1661b235ff3b40fe25659ba9d20fdb3572d57244edb290a55385069a88228d1b015d1982d50a217685829fc5364c147f9fe02d364078eecc7c4e69d913f9aa971d0e7363d7d25cc97b73732c6e8ade285746749c60f06a47a9209580e5ccaed72df02f1f86da09999139a28217e1db442d36995680775e1e728f9361ec6690921bcbfe69038a225f84a1d1e02c4501b59c248224ef7b5b316f4df3c99ca77f70e6ad4e6d279438355fe7c50083997d002fdfe73d480f2e0e98d8aab06210c5a3ca4590b27edee423d64911f3810fc270abdbfbabab9188f843e249a4a4c8a480ae52ead70782749b577f09a1d51938a12ad172955c240bc637636918dafc1e8b8cac855239312a207d9f4ca7874591d53d5a6aa9c82611f1c986565126d17a05cd37e894d800d70a60cd5a770a58e30095d36560a3afa8961bf60044f1cf4655ecdec7dee900bdfe706024cb62107d6f14f14c1383e6d7a0b3a63b100cdac6808868b04e6988fffc5d3973b720e68013806cf9c791f14df137755830c38e9c4cdcf6944fef7dec96cdf5668a9a97d552458384c19951d2cb8b68725eaf53eabb370578ec2ddbafba334416a32c4d149cb1e0dcbcdfba7c27c04fe5273243ddbc527053b73eec1676c232d615d436f11303f89e86ad44ce0e671f81ddf3b66d8496876bf86f42cf8986c85505c67ca89063a93b1bba610add9183b1d4c5559e08837a3c531319df1f44547e755af7ad946627dd9553eef852302fa450c655689f846f8fbe2e4c7da7e0544f40a1e1016f59729987c1bd3a6e779454b2288addc33b841c3bf01ff21447c3c423479ed09f569066efa21122a0fd2d5262baabae93d0c7374b5ed4e4fd065f501d1fd81039560aadadf0fa3e538163d40be9be019160a9efdec1c377d373d74a8e7cd80e3c2cfa3cd4c8de4a58d527ce8a74452ef250b8f75c93e61b5e3f0e84d0e97d8c41f1bba1d9dc882348dac8c4fc6fcb24429cd1005386d9540d6172d1fd091d97faf2fbd6e43e8d0a88f66594b28c74d91cef02519210df9442b038ffae13057bf9a918ac5b73ba743ec78a91e1ad45ed9f3db20652bff2a65ab55684356e3265cdd86aa77462412877f7ff14e096109b67ea06da4c743802ce9b4223356088c6046b700b2b4fb744b19a39f8f4095661bfc24459911a365891ed713629db613bf894be19686ffbd63987a0dcaf2f662a6d4bdbf2a010cc31a03049c4d9b85c80dbfe3b710f6170c6ae835ca076ee89dded614eaf75aed804af20ebdade54ccbe9764d61a937e7a5983c9842c4c5dc33deb1af4d925d576ccbac8f9f3209af1a433f3acdc8b436b86def47a1e91bbaffe04aab1fa0b62dc8470825e8fe5e2ffeeb4bf9698a254d4ca9b82b9a3a58ba55a74f1873bc6621b23c88e5ce03f4a61c71ea063c3eae3e39b2fbb2297af01fdb0a30f11f4da371374b772ee3dbe2ec1d2af800a7ed61d2c2a66aaaa7db6893beeb83e3c21d66078b7eaaace04e9179723af60789d8781324669ee1d1026ebce0d5c9bd7787a7e1f40db89ef3fcf70b1e6d558fd5004022513ea159f460b8f6969bf72c1012c823f0b1a8df6263796cd0a80851961468f191e61dfe4aa9b3f10ec053b7de9af5bdf28b6f2c2ad5267fff937500ad66132e9367c33759e0359328ffa2b71020aa3608ea1479da763db2e62848b81d47b370827c9e81b6caddc4985750b2ae83b5038689d2e44972e69cbe9541f486feb05912015e4565a69a3e4814f5eaf656a65cca84e62cd48208d89e1877f3e6bf494ac73f8f04cd76474795427d797c067d10f41da2e4003811c8e4fb26ea0fbd1625a6c4f8037daad8953147f70806e05bf71298bd98c9786c41136d1b4151050636b01ae404f80916df0a412b1b21aae572574f6a2edcb232c57c7b6653832ec24e25e18661bc0ed056e5124876f500006a88fd940a9d4b43de527421a2a45636daaa7031992e6bc483234e4875f55d57e91e7b9b3f31a0b13f515578546a939669080b2e0fbc6b6a8c9afbb7bb99bf0a79b8b13fd79af7964853b14a834e961f689aa1652243cd6d9f58bae508e21f54778a86803bcf5150a6d1573a08c3a49bc26d6ebf9decb85b847b95aa2bece1eb30a404101bf34bf26528bf6256932d3d4cf5071c28f0995f3bb750c7c4854316b61673cf2f37d725618bd47d4b42313d367de36543cd1bf311a92ea6468ac6eade6dafeae002dcd9d6807c4061922b2da8a0cbc458d22133c2e963868efdb727b8723800b307ecaf3351f447685ad0e91f24530294a8ccd20ed0ac6d85a127a0f9999c0f6a3d9ffaee80dd12f06356d3c211f2a73be605de01cad657e4c00b5ec259551c12e8bfe537bd1956d24e6e717c4fbc5d6c42a05d92141a12f0db11758a77c1a9210bb37789faef8b8dbbd9e15bb85a0b343753ed2de34ade5a9517ba10194281c785bd393d48600c7c1c4a11e65ea784cbe482425e67250f19a2b8628d4ddc9ae97212375b17f0955892ff0f7f97673c6afc28df1b64ca7772763e6446360981f79f2d4c45640008e50c39b49932b4f585f9159bbeb9db872ccef734c3c050c8aeb6b3b8b1a7ea232c453b20fde0ccf44f869c1b22eb756636b73987f82c87f799dbdafad1da60566c4e4702eef8023dce294f344575ce6ec46ed8e0dd3cc73702ccba95b609f7977c43b74d46be919f8d1415342b3577e619d0bf4de65bcf8a71b45347f26fe518a9eac7410fdc3e59141bfe9fef78e935777c34e1c9cbbaeb391f7465da0d7b6e961e9e609a6cfd22652fdb095c9b4366808ebb4369584c65a87f7a3240a105ed83b1ccf264804bdcaf3349405d8c91d602da74342f61f9e7b66c96c294b3df797aad39226b987bec5755dd9fd257cfab2e179c79c831d73fd761937132cdaf4ec60996a6fee89b2cc5c40ccda4004a08ea0561b03f1fb3efc5d74abb6d15f4e34bd16ab9a1317fedb4661237334752160f0d306bc402f0e8e79b790144e14dccfa64f5857dff49afe7323a16b122a225dbb065fd1861c73175a54fb1bf19f319b0f5ac0e5ec0a10b041dbfcc3ee5b03d22432d95baf6a972a169eeecb5a875d87944fe68eeb11f285d93e7163055f67416611180b448ddf16101ca31f0e4c05190486553061ccd4e9406f28336867a0110bdbf97fa367b6760052ac9893aae33c9d7617e555c00884cae5e7cfc17f9eaad8e108e4bba9d5dc46f1881fe77e36325704bf084ecbe662956c928d7afc6d0548b22c39a2c419cf70acc679ac1e35d6708f9f731223d0b772b4ec0547dab0ae3ddc3a7c0416962b182fe4a16050cc7243516470fe7a37ed3481aa82292240e860433f7067ecc6960c79e6e4f24dcaaa80f1db0022c3e5ae4107a95660f59c04338c83bbb8780414f157e807bb12a88321465fe2fcd564d2b8b410d6a9aa11fe8a8296fceaf8950c2b8d671732908dd825d632a7686eaf8f93d8510d72a0eac90b2ccf69575a8b803378db9f190ab62c35d64ff78b686ab1bb0350fa7be5384c069284290cd53d01b4e9ba98d2d1ef744c70a06568cd6087c763a55fe0121c703892448d924e7723ca0f650ece230a3d474cf206b8913b278c30e08fae7ad5be0595215bc3ed7f7869ebca336521e5deff2ecbc2f974fa7ccd2132802dd2763eb234b63507d88e68bf25d8f625a6a2ebcb0cf28270c1d1996fbc25bd6a8dc0ea1986945a809cf59ea690aae5c020c9fbbbf269e8f816a23be3e6770c61fd00bc24488e6e2da6b16bb7781ad62155d1fc9d9dfc72357b345055ce32380c5b9158d93c5a41de3bc1b257546af235f7eedf05261cba14e9d3eb7d5ef09b8c54018ebb3c8282c666fd294733fc9f225f70810853749f5de2590eb3d4e3fdb94b68713285a7c6140e8fb516a61f4299ad8047a6c77860332d957edda1ada8e3d6b403b715dc5fcfffe78726a62effd74da9a0c01f112f9f94c440524b626a6e2574605e6f48468487b74b343f4feedba383da345ad58318a8d6bfd7822f32ab1532e1aae8ae6f3abffafadf69c9d63b110f13a4da1a1bf5106d494e96e5aa75c4418bccc3e1be2c569e288ae7cc0d3ba0b017fed89ed31676ff9b0b492e15e23d2602add83c1cad11e622e8aa50132a97c3813bc3cb9091fe6e3410a38d62a0d2040fc8d80a0088dba64c703a6fa298d8dde4aa3dad58cc1618f633f1e6941486d05f12449684a6eb8fd0655433f2e9470e8270964cb546bc053e30e08a6d84be53a41d9c1f3d0761f74a56abdc9f1051ce89c78278a4ab88d13869377cb8fcbbac1aca4dc46358d829b0fc44b8e04971bed9d9e9cd34ce7f8f7b6f77b3a190c216a4cd8f78688a2b24f7c93dda7b752451aa469e66d3beef49625e9539cbd403ff9a6cb883e26845aa8ba9921af2048a997f525b4e172cab37b25e74c9a9e8479147b5f967bc6a6c342748a3a5b3cd7ff198d8cedaaa5f677e2a597b777a88015eb5ad102462c095ef5986c58c8347c80", 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() r6 = getgid() r7 = getgid() r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r7, 0x150, 0x9}, 0x8, 0x1, 0x9}) r9 = syz_open_pts() ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000080)=0xf4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="ef7d37dc5d27e3871d188073fdedec00f74037f8bd6940ba75de3001746756de70ec4a327166e492e87b108dc61487c82740bd760e4f52528a24477e25408a46515fb61f0555fca28f29148c6d4a298eaca6a4fcbbffb5c3fa431ec8562dc302e20de8", 0x63}, {&(0x7f0000000140)="9602fd2966afc4ff33fef9e3bc6e95a8fe49e841a1201cc07517730f04a9fde3b21d59fc5a0ce568b1f952f5176c2d6cb0de60d2b58674f6c786bd63d3d12f276cebdc1c91aab70a8f5c633ee905d6a40da519e2632d38327816b3c4426c377289a243f270732c9ad350ca9e9ca48d3f9fea1e8f58fb15bef9b7b3ccc48b8d22481dc622fa316d1fd40fb31584060f298b54cd6a3b4e8e85ee02f5e8632e562fb3c1291cba6b6f01c6", 0xa9}, {&(0x7f0000000200)="ffb0dfd6f8c6c2354100e628a1db979dda60d29609423403be00dc0aed3c83e4197f2c8fee866dc2079d2f1ecd947d118f0f253b21f1bbf5a5f55daa1ab636", 0x3f}, {&(0x7f0000000240)="817089b79fe600eec38fce2bd8bb5319384d69b4e3721dc153cbdf13b6c27a37dd9949aeff967ba60bcbe89beef1e1fc5a8281a7a9a3b3f83392d81ef14875dbbed39e4fd7149051f07b7bc1dbe9fe2a8f5c87ce85ae75657472009e6831151f2647e2e61eeb8c9718cdb46df3f1aec867969907a6b16d206bb8a61feda1db7fe1febd0356cf0fb921e1fa7894c03ca334dbb556ed662d5e2931d9771c335c537e00c9c283ffcce97525a31ec766c3df565fc88c777d475d78099c026c31af6de75565aafbc71cdde8cb6ddce4a6c3b097364e2b28", 0xd5}], 0x4, &(0x7f0000000440)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r9]}], 0x110}, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x3) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_emit_ethernet(0x136, &(0x7f0000000000)={@empty, @random="7f8aff39eb78", [], {@generic={0x1600, "640a3c06635ca4b8e528fb25159859950f9ebf671fcf1d2f49e7703ce50df366c0528c2665b7b3dd8ecc736c00a56075bc8616b81917304d72d29609605b54793040a645ff1b45ff8660398173977a5fe9bdb0e52c2a4e81dbf90cb0eba61f58"}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x30000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) fcntl$setflags(r3, 0x2, 0x1) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ef, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:08 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000008d742c00bafe8dbc4ee88123000000000000000000000000e414000000290000002a0000001000f00a014b"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0xeac, [{0x0, 0x1}, {0x2, 0x7}, {0x3, 0x200}, {0x2, 0x2}, {0x3, 0xcc}, {0x2, 0xf61}, {0x2, 0x2}, {0x1, 0xff}, {0x1, 0xfffffe01}, {0x2, 0x7}, {0x2, 0x9}, {0x2, 0x3}, {0x2}, {0x1, 0x4}, {0x1, 0xf3}, {0x1, 0x8}, {0x0, 0x4}, {0x2, 0x7ff}, {0x3, 0x400}, {0x0, 0x2}, {0x3, 0x8}, {0x1, 0x8}, {0x3, 0x363}, {0x3, 0x4}, {0x3, 0x2}, {0x2}, {0x3, 0x8}, {0x2, 0x1ff}, {0x1, 0x80000001}, {0x3, 0xfffffffe}, {0x2, 0x3}, {0x1, 0x7}]}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) read(r0, &(0x7f0000000040)=""/28, 0x1c) 16:00:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x20002e, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000002c0)=0xfffffffffffffd32) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0xf4) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)="a44b26cd03b317cae11172c1587df9bb2a37fe206874999dc4bdb4d9b04afa4e84831904179f2546f6900418e7eacf81ce941bb7c233d3678aa8760548688bec0831b33edabf64dd8893c09b21c295db6da9e0d7cd185c9eca2e4839f38ecb4334eb848f18cc4d95d499804a51983d07345594f97e1717862fb6823a6ef185f307984c5aa356cd0fe95fc7dd84ae9ad8e8f467bd46722ee171132e642e617966cdcb2a0827d913c77c130305507243381b3e2bd459b94b996efbf867e7f91a640c5bb01febec", 0xc6}], 0x1, 0x0, 0x3) fcntl$setown(r3, 0x6, 0x0) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x40, 0x1) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000140)=0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x7fff}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r6, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:08 executing program 0: r0 = socket(0x1, 0x5, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c4", 0x18}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x80000, 0x4) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) r1 = socket(0x18, 0x1, 0x0) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1100000029000000ff6c6ff30c6be40ada50675031bbf3798bcfb2d2687f2ed676b42dd212dc4b0423f1be06988811a7e4af1e28c2f1715e0904f0fdc90b4b95e54979473e744417556d5eac1597407d51fb4901a0303b519710d913e5000000007fffffff67be1f5f5fbb4000"/122], 0x10}, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x0) connect(r2, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r4, &(0x7f0000000200)=""/79, 0x4f, 0x41, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050160000000c60008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a3b16b323c2042ea6571c416c72f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4", 0x13c, 0x1, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64, 0x8}, {0x8fe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0xd5, 0x8, 0x8}, {0x5, 0x0, 0x1, 0x80000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xffffffffffffff97, 0x0}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x1, 0x2, 0x2a1, 0x6933f2cb, r4}) 16:00:09 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x3c, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "c54ec7", 0x0, 0x0, 0x0, @mcast2, @remote={0xfe, 0x80, [], 0x0}, [@routing={0x11}], "63b23a87"}}}}}}}) sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x4, &(0x7f0000000280)="8eecd0b5671d6c3b2986d89528bf923598284e8c950ab8d18a73c520afe56c54302d428d28e3b41eea29ab1e279f031610ffb4da91f41e976617ad9e1e9c78d516b5bee8df9cfd1a5b6c4ab816561926d2ab464371566309ad4ea421ef10c43a7be93b70f8af27594c243d66320f6de348eefc39318bea012efb7ee43edbc1da043a19cb3789f10cfaa8ddc9c8447b0fdf9e241d014b4e9db9ec8d2039195366ee0116825073b99020fac2b3a939acc65e93e4dbb0c907477e2d3f89121bd1e74467ac5bccb60c93a5cc2967ad228da387c2cf5ad4695c275ec2e7211640737ffb20ded752c097e649bd355110531e5f34301f78bbac7e1ceebb4cd422e125acc8c069212d498f2be628105cc622933d8a3923e685cc355949a427d8f03e857f09fd0daafc3700ce02d44d9677a565303e7f2b082dfca48fbc2e4318cd1477b65c966c35a03aa72d1912b56136b7257e1876122e819474c14b77aabe10f8597c90e52e66814bab5ab96ad8495237ccde93acef52cb5bd0c1dda9cd2ab9190e8dcc30c0fba3a2b574a7d54326be5a43fbb612aceefd52810749ed26697d7e04a04946f34c3a5d803209e12345b10298e3a67fa528106b26ed2683128dc14d895b23a9e79467f7f2aa90ddac39bf8dfa27612c9c1909e2e4a54b6ba72f41e035b0fff264b20c25e379edaa15fcabade2318700e9260ae70fa8325e1de93f1feca1f0f6ec78801960d78c4a449a064e2c3ba68bf12a46242a4e92cff0f330eb6c64a5edb49017832d6792f9ffe3fb6d2692d0c823b98080314eff5a75112086c9e8a657c9efd955da98294ad88d1dd97a4392c9f3ad5384b51dd80f674f742278b36be82c794bedcf9e48230dd37ea22ef2a4df72c3713a1c36cd7f8a882fbe8bfd0cd53a18358079bbea88c7f4c9bc301f8d810a52efc23a1b8c547362c336305ab074fa8b8bfb6cdc7393a53dc096a5d64b908a64a29e672e81ad031355753c14cde2f09dd737c5721264e9449c2f31d24a20e3192052f921a60ec2ea148168fe627bf7d4a3fbeedf4e29357073bcf0144e241065fd5ac39c657bcb4e16ff14d1329d833a9ac37730a2f412c723ebe64a35d5d19c428760df05cbd357b5d73670a352e7bee153b7d01bbc369e16be8ef326744889fa74ab8b2a791a16246fec22b2aea0767917677b0c35ac86643ee5fd18c6d0849b5871c954751ffa6f42864203fceb21f6e3af9b45e96c2e72076002ec8eceb146804618426ffcfd11042137f0b2896efb71091f0a1a15012d95efca7c38dd6715d90f36e92ea1950940728cb5f9b7aa8d96f0532e42b5a91ae8b548d1c2a37b2000bdb7541e52b6361a1335bb7af60caf4df821985af6554a2254d0c1bd34bcf9a8f9a21bdf8ea35eabbdfe020b1b86bcd5c7a0f6ea358044587c1e100e6af526240237cd7592b2ef775c3a5b41704ac37d8dcc7e89c07c50afe3ba51d8c693a5c0b19eb3b482d414ac460af41d6939943532f1bdb10493e5b0ff979c3f6cf1a0c5f9033bc3eb777f4b6e8ee58b2654aedeed98363f76c6c307a073229bd5aa5d89c099da2a1feba651e0d5f3053f509efc30fe13981025489b7e2dcef52732452131416b35dd9d19de6b06efa11fe63474e8d9124253f86b3796f100146c0aee2dc0087a7f2c3687f77d96224627b7bcef723880c2bcbe6e83840556a9a60b2e42b4c86396922acc929b2030fd3cef68ef9e06db61f1d158640db8142d3d6746cc83c5a022e22513d61f60a5fbd5693c7363e42be3d4585f8eca4a7f0c5d0a49f6f154f5694cf8b774b22d930a9af5f1920176cb73b25349954ea8cae5a612e82bac0e79819c16f28dc3b09c42769dcb6a32c3039df91e03467e912ad736898b8d56d8ff809b19154dae611394130fec8fa4472c71335f346f60bdb2f5f024af717b5214018e8cc6d8d8d311a5d66f6ed4b9628eecf142d68c9c16abc5a181d8ffdc35cae7f0c5fc7e0c2180b5b30885fdf14dfea1d4f35ba8d2927a382a1a5adf0012532d587767585948a0a18ae52255a8cd3e270591756cf5965cf3cbc3102eb8c6aea0bd2b01f4c6870241ca9ceedddef9b1cfc405312c9488afffae8370af08e175d85f02d57a9cfd6b9e9c39d94fec8ee0b62410ba03a19c988362ea434ba94d12cc78dd98d21b7f4337b6eaa13a492096aa1366e06dbd83f03786baf5ae4a55941d29e96d5cca0923c0f15660e14c446870d6e638475d846dd1fe7046c40c4ea3924057c9c144809c455ef25f532e4dc33500df71926cbf707d893934eec771bdbe2323d790a9bbfe2240b4a13c3df9dbd47ede3caa922aabd7387b301f736d1710c006ee1d97903314fe36b60bf099e6cf7bd675fb16a960eca653cd7e002d10e919533fca37b81da18dd8f947783652c9f41c7f07cc7ce4764ce76fe2ef82f75d12abe25642e89b9b446abf412ccc5fbec505c77f22957d29740fbe201f4a2f8e6ddee49d328429cee5e3f758881b24c9d1cb3a6b6c9d12d7a88a669a58670d0cedab083899c4e3c03b1fdab6842a0fce8be7611dd87128ea42e42d5502adb629d4dff97b8ded812d26efaa94b426b785ee824e7a15df3761283823e3a6ec674b96eabc58a80380433b3be3a9a9373178eaa0e5930bc38dfa50a8e951a723b60f2db85423bf00ca0a737acc356492e46f126db8253973a0a43529df4d4bb77b77eb716c005a2f6c227504e563e3760a112ec44c6dafc1686a9e8ac30de4f01982e89023245d293d74fc93e372c62c9e43494dc29f87eaae0ec53c4a749a8c37e056baf458dadd21bae6babc29457d6fe9a0e9387e6cedad3d1d1d6a9b76f6b35084c284d4a1a24a3031f90caf6d1eec0382c987b62fadbc54e93fc2f86bdb487d41382394b40d3e9cbdcae00e68968e139d6218fdcef5b7af834b4d937d33cacdfa8cdc28a4dbb3f38630c20c4eb47d7b2e060c8d043ded2fb0969eb3762aff1787c4fcea78817ed39a02870f7187a38b5c51ed5ef44086e22e7f878df7bb04a956837201134ffb43e4f1e233713ecec9760d2512a7b03750c56929178bf8b00e597fca832f5c3492fa950a2b92b328515e23b8ca85c8006a92bbc9f2b186084a69f88590ee4b06c65dfddef25aa7251a62592290e4cda7c6ad3081aae383ebc26720de6b5b850ceec26778886e7661b6bf9264878286b45a3516d930965c8d2fef8f07cf0fa002ac73d3285a355dc52f26fabe9b7d028ef184ff780ddd7d070556c193be6e4c4f492de2873b2ebea53c9ac040ef1098838a842cadcf915ff4a0bf80b85be56a91fc19428c795fddf190d3c20cfebd210427024551e2567e43ea5a12a33e122d0cd212a8ef27ce9af4d0e2c22f68888a58275e009de0777f939036648a8622d700c10208350cb7078a8f90b7a04b723c393d281246e5e02868a3a97089b3ff28dd5e3f6ffddd3e427e9e90a7f9df6366bd5dca1d79b118f9ffbf3c1b7c60cd050b3ca67665722ae3fff3ea4f8c91547b45576f464f851510b752d2b67de291aed71a417a65e63cc8f3fd2f1f4618dffc2a4218a1b5c33fe9ee4c272c92bfb7eea92a5e1b79bda6a06ebcf43bfcb691770aa03637e00d4b4edfadbf4a1e1bc5bb768b8467713e397cc1515318611aa81d5b1586775621c7669efcf78f181bcc325369444156f24d0048948af8ff254893a7ae1983de0370132e75525796ada0075236210ff4be004381c5b3e1c8d2eccf82f511d5a05b03161735090656e375c62715f23e0e0576059331f24f61597cda87840d4f9bb33f82d4851c6cdf4526262fc06eeb1f95995da496a9b5fd8df0ec578ef5de2373083d5a05638c927260e13a5760522deb38bb855c10297970a153e839bb2d035c2e2e8d55765d50a0e04fbe2a485179c1c4e4da2e60f8c82493c8ff9d836a91f0dfecd64c7df9a37575148e25d722cd4877683b4c70e0f61887b8593ce6280e2b44afebd7b57acbea01983e679e14293bb470694107e2db03e86c8224bb061155c1253e28723284bca0b50c1d7dfe00c597281c5e8e5c169aa2818c897f1e71ec4edb30372391c70ec54b3f1a8242de13603542547010f314b02ff9d635991cd23c0848d78647a0371f3b18afd79810cf19a853b1f64af5677cf950ab429f0ea0656aa652b1abaa47c30ed6a0c699c9fb903012a747296b9d662a4d3205bfce7613dd47fea94df310bbfcbf6a36e405f10dfc0e3dc892f51afcb9089858fd32a46acc4cbcc09bb09b48a215ea42f039ba63b9be1e0d16a8c2dc198de73d8e3759ea2c87839eeaabc84c70263f0c8047cf335d8b67f476d906dc3271584351d3e54177277767ec40c31d93f4ffb24b9a380e43a2d526410b206646efadaeed9a3f4b6bc33cf884c56cb1c086c39e20ec4e1eb4226e48b84a64b8cbf824bf33c240ae8575448a211cce894baceba4f9dc188dbd98247320475886d0eb7652634f296240e3029f8e2cb8cf26ba7e3ea7d8564efd5a9cf0e76148557a509f272ebad735b7a44b400e66c299cf6295ec98915ca0aeff304ab1d0f3db6abcf024a49c390ebea664ffded70ba5b9616e41f97ecfb995a2fbe07120e0df3ef1d040d73f0908253217431e766be123cffad66703a8aafdfd3f0b22f42d75cf26223adea4783d383eda8bed5bcee80cd9fbd35c24d0b78ec331399c779bb5a4fe1b1d30f4500d8d63eef486e83ae8168ad1aa703c0ba1c7d338a1e15de21705cdaf2cb5a8c8679b99183376e1eb6f257137ff27af5f23269a2434c1a85834b15d092d3010cc3bf5019f68ec2ebf7846f1cf468c7b3aa8e9d2e6248139a486e2879213b32420c778944d9e3f0b48f1c5378a8b7b9e049acb82eae57a921524514a758450fc997b8c26ccce75a402fe6198ce9e28f45200521633a857a908442558e2b45e85e037d0e623c112bf953e1b853f3203b8fd6f50131675f2f2873b9e9096085eccbbd7026c294280a9401bf8edc96950a758b25cd628623885f26432ce129ae50768135050afeab56ab73b4b70edbb03d934a94fdf8603f68ac2f9363fdebba1d238adff8d6c7e2dac3397750f35002321024c1bca2b81eaa1e5f3f1aee3cfdc15a7d8ed8393d3527ca5842cef10a066700c8225b9a62fdb38be04fc0caec63681998caaaa380edf8af4c95bf06a8a75ff432ac75cf51642f20af2e99f34211a71bdb1d0613ad2654457377ae13addadeb32646a4eba8ea95f718fe073e67825bbea705e077b6eaae643d5ab15e996719e1a4e9efb6f8519d95ccef68557016068a2d87697a055c4253354f010fddb9076129dcff45943096b46652a91d8a2822d1a3e5253b3a5a1aac2adf51cce3de0b41ab9319e5d11a4c9ffbb6c9715f82428dc1057a71737c8fb1ec2c7c7bbab2b41a71713819b60baa94522f83c9592583de8f350b3de65da012f7b5ba581d83a708ccd50fa6dde9e0d8b7189454f0d402c29277e330d4af7558208c3eb854ad285bfa5d52c8eb6c780f275ab4e29ee44dead44c10044938aaa21caddf8e00bea0738284fdbe3d4867a4099c8770d9a7fc50cd18db6507cff7cdb217dbb4aa55d2613848408031b2f485c5c042a0eef867653cefd8281307094ce960117730d2785de100a823b3d16031bf433b54219a73dda0f503e635bb3d851a3bfc6cce37c9b108caa5cbb218f68ab15db8223b0ffb13e8b311c93984f515c0c9db41c544186c8e5c13d382d37b6cf14f86ba11e3a7a2fa7dffe6dd2b5a7c760533a353dec76292f268a4f6ee1d03f441aa97c1a300b7977fd3643ad2050e760a8", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="56ac38076629d058623dce0bf1addfa4f5488e39793ded88de28835f53af9fb499de85fea79546cfeabab4d7d5866b513b9910f5851744207fbc3ee6980a2dc87988fc2347043b1d4da4", 0x4a) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x2, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f66696c6530000b659258fc870321abfc4bb9a9cb9e63b360f838136151907cad4ca60f8d7df47b666aee82aa1c9f9cea6e84dea7c339a7ddb758c1cf7a9b72002a3ccf4b92c588bf66b61d6ae33ce1960ed43e5942a68159061c93ea35d4f07ea8df691b97c7fe69cec81a105180f62b6a7208477eea05d5238c3527a4ad71be991b989d3c5393ca04f2f700867ece54079e7a5d30923be44b28130ed4add58635d02460be88ba7a7e62289857189f43adb534c917544f217e3f69213bf3000000000000000000"], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket(0x2, 0x5, 0x7) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000fb}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r6 = socket$inet6(0x18, 0x4, 0x98) dup2(r5, r6) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r7 = dup(r4) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28a3) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r3, 0x2) r5 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000500)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67de79f64fc1395e4901da58c23e46ad9b17e0000ab46c351cc7f8fcb2aee85a8e5c2365372c4765c03649813eb59984d17aee6bb6ada", 0x57}], 0x1) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) fchdir(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0xfffffffc, {[0x9, 0xff, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [0x0, 0x0, 0x0, 0x3], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x4000000000}, {0x0, 0xfffffffc}], {0x0, 0x0, 0x9}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:09 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/199) 16:00:09 executing program 1: kqueue() r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x81) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x84, 0x1, 0x5, 0x8}, {{r0}, 0xfffffffffffffffd, 0x29, 0x1, 0x1, 0x10001}], 0x6a, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0xfffffffffffffffd}], 0x190, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000040)="16a91f8bb0cdc9c838b45d3783efa7e0fd204e37e462d628eb447f34039a7f1bb3e0e4867fc3f1b8d71078f239c390e7", &(0x7f0000000080)=0x30, &(0x7f00000000c0)="e15b9c0504c4adbc6c73e5cfa04cadcbc18e4a8ee32bb0b168eac9b40cdd5fab90f3284f2cdf90d7a0c76d46f3db7a992a14bf29976bae9619e7e9cbe8fc5688253f9cd03420a71ea7bd68802318b4e8db508850f464acf91289978c51ab086237869d68f0dac6e6201b9e66c291b3e72b3f1f1b8d88", 0x76) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) ftruncate(r0, 0x0, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x4a) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x9fa, 0x8}, 0xc) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000000c0)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x1, 0x0) close(r2) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10, 0x114) lseek(r1, 0x0, 0x6, 0x2) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x148) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0xf855) rmdir(&(0x7f0000000200)='./file1\x00') r4 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x8010, r4, 0x0, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x21, 0x8}, {0x43, 0xfff}], 0x2}) open(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x20) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x8, 0x2) linkat(r5, &(0x7f0000000300)='./file1\x00', r6, &(0x7f0000000380)='./file0/file0\x00', 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x5ce3d990083268be, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) listen(r0, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500000400"}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="2b26a44219bf1399453f0992ce3b03bb9c063d657010c3313b2afc506e706b36bcf84cdd15d937230319b1dd9f1f6543fcb28fdc28ef547c1df0e4bdaa3076931010ae21b7d4582cb5efbb944a12ab6f18f0dbd357efa4964ba3fc818cd6ce450d9b236ac8b87b478c590074744b59c4b282b2094d647ce1c2cb24c9ffe357fedf0c79dde539d111e38664a66232b361c8ceb3b366a9ede0e43755990869b525c478e0cb7edc3659f00168c45bc18f2e9ebfcbcb95fd79350fd9e26b94cd1a3e95e7ba5b8ce4ebab", 0xc8}, {&(0x7f0000000040)="a77f0a1ac1e44ed822ebc4c1b6791bff2f4def5e47f0e0fd6e3d103ef0a61e800a503faa4b00f54fe7c94c2180540383de811fe14408b723e657da415e2e1d20ab4c47b3d589cf7a463f6464e9afc01d7fb529b9f4616e1434b8feb22f5c9aae651f452cc722ce", 0x67}, {&(0x7f0000000200)="f25f8a9aa17f6bbf9a838ce5ec3a4efcc6bd0f2f6c03f22e658d93485679b7d2b9361aea8dd01dd8e7631b0de14b37c36d58048e9a4db6f4c566a41c", 0x3c}, {&(0x7f0000000240)="f2fe25653561e1b82f44fbd282a6", 0xe}], 0x4, 0x0, 0x0) r2 = socket(0x18, 0x8000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) socket$unix(0x1, 0x5, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0xf4) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdff9e8b1f12b5fa7702e878"], 0x10) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/14, 0xe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) shutdown(r1, 0x2) dup2(r2, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000340)="08368c2e4839f630faacbc6237161a5b9177e7f2dfef4efdad8e306cbdd805f10effc5a74d5e4350e5f20d08b7290182f43f210356bb5aade486d985dd359d23a5a55911973a21e496987e9b2f68ff0f5a7293e4e038bcdef51d635a61806cc470b2336dc653d3f124ceac0f61010000005d7febfca52ff536302a8311c8bc7b32d6633c2a9c7c1aaf7fa795f9c204fc2823feb3fac3dc254a05a21f2a488fddad025ab1c86f2625266479d69c35722192ff03000000000000a9372d32fefb845e731496581c16c6affffd13e5d1e35366a1a4817df984226115dbf6cee4d32c1fbbfd0e3a2b51f34b5bb29df3fb3cacfa330900000000000000bfcb5c19641b1708872dee97dbfa1f2fed4cb46341742d7dd93c795612212e6deadd1aa72406ac63fab9d488b18ca7fdb7791c20ab7da4a68e95eb03905f076924a7dbef9209d6446c0cef56c0f98c91eb274d78ac33fde537d1d76daadc8cda0ffd49e2e71835b6134174298a3034a644f1f804a14048bdf06c22265b887286eb1108006493386b48636c1a14678d3d16f39be5557624", 0x191) getsockopt(0xffffffffffffffff, 0x2, 0x3, &(0x7f00000005c0)=""/4096, &(0x7f0000000040)=0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x4, 0x20}, {0x2, 0x0, 0x800}, {0x2, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) r2 = semget$private(0x0, 0x5, 0x204) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000001c0)=""/224) semop(r2, &(0x7f0000000300)=[{0x3, 0x5022, 0x1000}, {0x1, 0x4, 0x1800}, {0x1, 0x210, 0x3800}], 0x21) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/36) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x1, 0x800}], 0x2) fsync(0xffffffffffffffff) getpeername$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000180)=0xc) close(0xffffffffffffffff) 16:00:09 executing program 0: sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000000)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966ae31036d287f803a13346abc2b712c1391b0ed7783294f968b16b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b972318d40000000000004b022e859405e050", &(0x7f0000000140)=0xa5, &(0x7f0000000280)="8171b9c8f33440944af1b7df0e8a02b7e335f3925115e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d675e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a25f4039b9191d687c68a4fabdec2b8bd55f10f7ab5bb70653c7cadf2022f7d1cab49f2824e8d1ab1e7d76308d80addaf19cd3767e158ded57a4384f9b81457bbdd749d26d57191079d6c68554ef70aa388763b5d2658d7364a44248b71e3f592499abde594946a7946b2869410020a39f417140a4d447263188bbc114a21bbce10705fcb18193946e149891c22b56c3482fc44f9d098800ea8114fa02fcb522d6ede3502b82239c1cec2d82b0f34e6e30000000000", 0x11a) 16:00:09 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x13}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300000000000000002922036fb5dd192e5e9a6a909e9fcef60993666e113ccac741a9e78cbeea22c5e0beeb46829f2854a7ce3aefb7ace0f8a3425495acf151a6", &(0x7f0000000000)=0xfb, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:09 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @random="ec7328b75273", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = socket$inet(0x2, 0x3, 0x4) recvfrom$inet(r0, &(0x7f0000000000)=""/119, 0x77, 0x0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r0, 0x0, 0x4) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000100000000000000908f8a6fd94b36949243b67ed07a1b377b7ca7823f6e92443fc3d13653261618c413851f4f5f7c257d723799bab1dcb4cb70687c13e7be75cb26c08a607ecbccb52b9ce917491a58e063925d8d00d92e278c92bc0d0f057a2666127af12082419302a6ba1c7eea8f86f4a96bd6ef566d12fac785225bd11d037d2bd601d0a7ef8834"]) 16:00:09 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001780)=""/131, 0x83}, {&(0x7f0000000200)=""/217, 0xd9}, {&(0x7f0000000300)=""/204, 0xcc}, {&(0x7f0000000400)=""/54, 0x36}, {&(0x7f0000000440)=""/126, 0x7e}], 0x5) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x7, 0xef) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000580), &(0x7f00000005c0)=0x4) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000540)={0x6, 0x7, 0x1f2, 0x6}) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = getgid() r7 = getuid() setreuid(0xee00, r7) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r6, 0x150, 0x9}, 0x8, 0x1, 0x9}) semop(0x0, &(0x7f0000001740)=[{0x2, 0xcd, 0x1000}, {0x3, 0xd95}, {0x3, 0x9, 0x800}], 0x3) writev(r2, &(0x7f0000000840)=[{&(0x7f0000000180)="de1e9d819cbd06e7447e8238c4990eeac3206db2f6e0c44b7b465ba49458f4ffbeb6298ed718", 0x26}, {&(0x7f0000000600)="c8d62b9c", 0x4}, {&(0x7f0000000640)="079278859dfd9179d72abd514e54fc1c70997db991aabf5bf5b57daf2e3c097c38d158de7da892c3de2f2a8839a38ca0de0c3128debd651c2042cf5d0483ffd7df98ce", 0x43}, {&(0x7f00000006c0)="667a95c4beb22684c6abbdb1a858a88d70a5b7de4c1c7cf519d5fc", 0x1b}, {&(0x7f0000000700)="55f3e9208c3041d25a0c305d759c680ecfd44a66142882fa2ba784abca7669c7b15a95acee6dfff1e5d57e3ab9eebb1aaa60daa49667014fc4306c7abb59e4c915127c58f8f3c58ba4d37e5bc41c72eeeb613c467048273c8b60d48e283a9d1493", 0x61}, {&(0x7f0000000780)="0f1d4472e082240e017ac795b877a210608647ee9d8d7ecac363710bd5e0ce461fe5c330ddfba92fceac1a029eec87114cf6d7176caefb7b75d41a23c8a4abc051c0a1e5acd1037e89088c9e02bfbe438e992b7035f23b80bc5b5a9a1f6ea4aaad37f37da94fb1ceadc2c828048a56e3333bc10feef40808a6012b90", 0x7c}, {&(0x7f0000000800)="7abc6bcd290792375ea9b5cc69d84e08f2ce58e45ad4d14e8c81dd336654ddb3aefcf80c2f6e580e1d5342574815b50222920d05d2", 0x35}], 0x7) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x5, 0x0, 0x4fe], [{0x4}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364df3fb4e03fe28a136c792358a549cc2c218e7db382b334d822f62ebe0e4bb91c3936a71675f0b2236d89143dc1000009f8fb31d02901000080000000006d6e75ef10448dccba96fb0e753268e6bf4f7d1fc95fed6bab6400c967014151cd1493ff6bbc78e54264bbce9ab32843714585fedd95cffd8eebedf8466cda92ca7ab9cc5b4bb931857f0749ce88b2c50fa7a901809da477cc8966e47e0000dfa1372e8667377f630e", 0xe9f0e7c2, 0x0, 0x0, 0xfffffffffffffecc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x81}, {{r0}, 0x1, 0x30, 0x1, 0x3, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000026e000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETKEYREPEAT(r8, 0x800c5707, &(0x7f0000000040)={0xffff, 0x1, 0x1}) 16:00:09 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f0000000340)="c7ab38ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x11e) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f00000005c0)=""/4096, 0x1000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x45}, {0x4d}, {0x6, 0x0, 0x0, 0xfd}]}) getdents(r0, &(0x7f0000000500)=""/159, 0x9f) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x100, 0x8a0, 0x0, 0x0, 0x12, 0x1, 0x7}) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fdff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffff9c, 0x1000000029, 0x2e, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r3) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2e, 0x5ffc}, 0xc) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x3, 0x1}) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x400, 0x0, 0x4}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) 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) close(r1) r2 = socket(0x1, 0x2, 0x0) write(r2, &(0x7f0000000180)="8d6af09d5f276a97c708767225f748b0bffc669db6f54e5c106202ab5034445bcccd69116ddd228fdf39323f8c6abbf69f857dbb7c944cb7bfaca970e7186445a3c515c3bb75934bfbdf19cee67e555549b07cc6a07d69cb05e23105708808f15ff02bb41836f2f9c51ce750c6727a3bbfa2915d2ed433d84253486eb21da33842ecd19545a34b172c577b90094aea8a084c39e0511085240ac54f8f837b4516b67a897d83c41deb34b4db68701a4a48c6ea880be3d0aea303e4b32467", 0xbd) 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:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x4c26cc33, 0xffffff80, 0x0, 0xe96, 0x7, 0x7, 0x1, 0x1, 0x0, 0x7fffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000080)) 16:00:10 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) socketpair(0x6, 0x2, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="bb10", 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:11 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="a96f6c7dcd9b93c1a6b70edba7b887ec54780fb04f182c1dcb900016474321cd6215254ffe6c8cf151fa685e6c35f142a6b6209ea9dd21e1fe139172f95b084539", 0x41}, {&(0x7f0000000100)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a2a4d2e69ca56215006b35a3c4ca46a4afcc55d5d4f6bd7d3240bc8c057beb68f43bf760fd698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68fbf0048c7281b17df789d865671b73e32", 0xb3}], 0x2, 0x0, 0x1719) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = getuid() setreuid(0xee00, r0) setuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x2c}, {0x5c}, {0x6, 0x0, 0x0, 0x9d47b05a}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="7a7d9ef67d03000000000000006d", 0xe, 0x0, 0x0) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpgrp() ktrace(&(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', 0x2, 0xa10, r1) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(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) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) readlinkat(r3, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000280)=""/31, 0x1f) utimensat(r0, &(0x7f0000000080)='\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)={{0x485b, 0x3ff}, {0x7, 0x401}}, 0x2) 16:00:11 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x410, 0x0, 0x6, 0x1a80}, 0xc) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x6, 0x76, 0x1, 0x7}, {0x5, 0x0, 0x7f, 0xfffffffc}, {0x6, 0x8, 0x1, 0x4}, {0x21, 0x1, 0x9}, {0x1, 0x3, 0x81, 0xff1d}, {0x5bd0, 0x8, 0x8, 0x4}, {0x7f, 0x9, 0x1, 0x9}, {0x9, 0x4, 0xe0, 0x2}]}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0xfad, 0x1}, {0x18, 0x1, 0xffff170b, 0x3f}, 0x4, [0xfaf2, 0x2, 0x7ff, 0x0, 0x9, 0x8, 0x3, 0x1]}, 0x3c) readv(r1, &(0x7f0000000600)=[{&(0x7f00000002c0)=""/245, 0xf5}, {&(0x7f00000003c0)=""/27, 0x1b}, {&(0x7f0000000400)=""/81, 0x51}, {&(0x7f0000000480)=""/67, 0x43}, {&(0x7f0000000500)=""/221, 0xdd}], 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x80, 0x0) socket(0x20, 0x4000, 0x0) r2 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=@file={0x0, ""/4096}, &(0x7f0000001700)=0x1002) fchdir(r3) recvfrom$unix(r3, &(0x7f0000001740)=""/153, 0x99, 0x800, &(0x7f0000001800)=@abs={0x1, 0x0, 0x1}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000001840)='/dev/vmm\x00', 0x80, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001880)='/dev/pf\x00', 0x800, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000018c0), &(0x7f0000001900)=0xc) dup2(r4, r5) sysctl$net_inet_carp(&(0x7f0000001940)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000001980)="401d9edd69f5babdfc14d56bbd621f882e9099c1c6a73c20e1f87a1fda05c0de50eda8daf3c5326f4c5303f4ef4d2379c89f57adb8b21b08af251dcb119bf5400c7c97e37bfd7ed976b7ab7aa9ff8fe10c8b6b9ec45a6a153c276904951045c198ab2c1f91a82bf7cb670632e46f75a808dbaa75af9cb0a3a1e9385d0957c6e4152b01af5c7943f2f7b6bc8e08fc9771bbbca275115e5b68e7ebf2a04b19b690a74430d72ed9d585494412361f82c568efea3db16c7e57329bc192e268008f544f", &(0x7f0000001a80)=0xc1, &(0x7f0000001ac0)="148413ed4e6275307cfd9f61dc5f1bab7abb771fa8edc1b61172f9c31871ceab6878314f085fc4ecc20138fc9072f8d152361fb027c99d29ca8c", 0x3a) pckbd_enable: command error 16:00:12 executing program 1: semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() getgid() r1 = getuid() setreuid(0xee00, r1) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x8, 0xffffffffffffffff, 0x0, r1, r0, 0x50, 0x9}, 0xa, 0x1, 0x2000000000000009}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, 0x0, r0, 0x1, 0x988}, 0xff, 0x3ff, r2, 0x0, 0x0, 0x3, 0x7ff}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, r2}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x20, 0x800}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0/file0\x00') syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) setrlimit(0x1, &(0x7f0000000040)={0x4, 0x4}) select(0x40, &(0x7f0000000140)={0xfe}, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0xb37, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffff7], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0xffffffff], [{}, {0x0, 0x0, 0x400}, {}, {}, {}, {}, {0x2000}, {0x0, 0x0, 0x0, 0x7fffffff}]}}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x5}, {0x61}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r3, &(0x7f0000000080)="00000079801e1e0052e3115bc056", 0xe, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000400)=0xfffffffa) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x2, 0x8}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0xf4) dup(0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x7d66d0696b5e38d, &(0x7f0000000300)="082e803580d5e1c3dabd1b0c17a118502e12ba52e9ea9c587341f3df5fdc7fa4be4aa2f37ee9600a4cc68b6302296947c9e3910145c19428c8326d42557267a7ddd76e5bf404a68bfb5e3dd9c5553b532fa90246ea0f6aa34d593dbbb70c689e18d517c493f8e1ec244fb4e70fe93f400bc3a11dbe9cc3f1832e743bae3c4c83f76a00d9b2bc079b47510713f37d8f3e9cb10b17082a914cade39f35cc71d36f9d663ba421ce4439b5457b3cf40bb44bd9558fb8b928c9fc30dca1d6b1e6faf0e070d25fdc65132bae97f9d3b090e3407aff8b5de4c2ef233bfa3d022b5eb3089f19e21fbc30f60d", 0xe8) 16:00:13 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="483e165fca3e0ad78ef05ae5253644cd2bbc31658764212819"], 0x10}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x0) sendmsg(r2, &(0x7f00000003c0)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x9, 0x20}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)="66ee1d563964c4fbb81b5cf6e0415d27c5db6e9f819e75da9810274ed6b5d7780109c9fe33d4554b2f8540c3452fb37a6226d742e20e80e9b9c1731a59f33619fbd27b8dc31ee424c454662886db03ece0955a81396741d50b4ae6af21d3e4efecee96607c4742ac8249948ec07d86ca97d070fef64d35df69d8162f1eefd1dfdee490dfebb296d0dd560fc751567a60678a892d0ba5711e01f9bc1f74224ce645c879e856d84a2ad9deef", 0xab}, {&(0x7f00000001c0)="9473e745f9b52ae83c8768336d16ad5798f032b4b4260467d6414e0eeddbdf656097e3a1ab319f37d6c2de06e4247c76991b6adcdcb92ff76640af576bd823783bc722f7c8e917016b1fcb938a956976e043439a30005b4fcaf9f5ed35745525854426ef8b89ee7de68173fdab66e1bff27b90b7ce", 0x75}, {&(0x7f0000000240)="3d9133230e0291c80fcd6ee2a1eec87da7d8787af554a3f3a2", 0x19}, {&(0x7f0000000280)="15249fc524b6059931f0a9382dd149978a1803207fd0e814df20a457762db396c8be71011129afb899e12816f2e4e7b512f965aca1e5a585f31a163f1fbe16668eefe0e52b47861317f05116cc6a9af28e769f992d7ac3df96174b8ae4e3251f7fa862122c542264253359ca21ba2eec4fae5bf3c963bb4122525532ee0f27db5cd7ec26863b63c08ca7e29c9da16b247c35e18eeda4e01297335cf682d26ac1a7b2c2adbb8d98c3f55861b527ac93c99f93b11feac9f00f99d8ad7e9b0b3064929f66bd5dab68720cb783ba898312ab31ad94970cd8a8f48ee47de2dd3f6eba15235ae116379599c04cab4c72206d2cbfdf5503cd14650465913bb5", 0xfc}], 0x4, &(0x7f0000001380)=[{0x1010, 0x1, 0x9, "54a26551b6e40e54d6dcb2fa999ed5772cd6f145e494c067edc37dc71c37ec440bc061027e3b082235495ce6dba939d7076f96ff8ef4eeb1b346cdbbf7d16be649394acaba82e5eea871fe60cfe408f92e71e48730c83d157f529584bdf1ce2a081df24e76c57880a0b90fa3e7379e081347063db90da9c54dcbf59e9f4cac4fcfe3cfdbfd86df98da53252206ef137aefaa96b47b7c86fb0468e7775fcafbf0dae88ad656ea5cf4eeb25734ccbd8655e26a7bae9b6d750db2f56bfb49c3a7e022d04e42f182502919bd87a244c6dfd588b90e1baabb38c7d236156ad95ae795cf6d4ade7ac1e11aecb55b30a3f43d79be3dc24568dcfd49e6eed7bb437d6cd0dc8809767df9c3644c38ef340ce5bda20cbe194594f97e3e54322c7cf38f8c0aeb81fb778a0a844bf1dc4163488f3597aaec80537e0ff2d76471629a780ecd48da9938a5cdfcd68f9f7cc375936f4b603bec2cec10087ffa1247362317d47e3ae9d8a912597a60c72e83721454a506ae4aad74687b2a5b413e12ba20cc97f037ea3b5df922a1c3bbbeb377978445d2a06ae623ef9913ec6e87ba39506a8d032b6b41c0631f156f1472a40115f223aa910725736eba7c09dc9c51c58388ee21ac883c359d69ca59c4bb0ee9355e0505ca3277033c51195dad0106e40ddda8866b7d6b55acbd16e0b5fcb3c5030fba6d7fc92c63cdb1e58288ccae6316bd3cb833d21ff2eaf1fca69cdc970ec185338d06a88a06a481ad5d5603b2f54ddf7457c9598f78a2c9a6a5b0ece8ca38559c831aef6964d9b6f9c4996f4bbd579add29f6e35638f274eb3cb1b6ba7430afdd1232d9154e0f72695ff77d6869de9faae5a003a03de3d11e5c55d6c542cfc1ec4baa11db1e8da619e14d8aab4b8e4c40ea116eabaff3a4844d908a9bf995c9066ef8a7803bebed105277028c6e6e68ef2c1bdab4b0de727e0194df851a08357386319c4fc8f12c5c2bef660728bf06c14db3aef974e93333fcaa95acf4adbb27f735f38f79efaa128fa68fb1ac89820b54d5ae025200c231b137012628eafdf1227615141fd1284312e51de32b25cd0baa47685303bab70ed9713b23e32fd344919b9e4dce8e5766095892489257852c14afd7f7cdf826d2d777148b543a13bf4ae08368aa235e016d77e70253a3933d3153883947df9a9813b04eca7c604cd857e733a69ba0ce713422a08d76b8ae1badeebae28bcc0836cdab306d9c75c35d4cf15e1ce5d2dd505db0880342365f4df7362c0c52a8972a65d32acb0f941e81d894feeefe2e03975bb202ed3571a3974e4891df2608e7c49ff1f3c60201deb350670707a1c0e6f17814dc15a932ddb3ad70094561216b8c235a73d91b7d640c6f97602262ef148f743abc50cdc144ab5fe17150889c906ece4e59074830ce54acbfbbd2f2ec14ae9f39f13b769277001c8eb7d6783ee79857848a1ff91d48789cb16cdbc2bd36c0ea76c200a76b1df5f019d7d3ea3758b02ac4667b7ef15d8af74727db341f11847fd87df89832e2992ac84cd914673a3fb66a2aac05635d00bcfb7fec06f8c41d20e05fb1e13a9c040b290626908d9c750e11b9ae4ffbec3b225679c1860c7a658dd15d26ba7cea1b27a681d7bfaf7982014a99523c98d2e268e6a091e609a25cc4d41ee723aa714778bceb36e173193f49126c771de44fb6c9285de0ef987146bb1d5a5ca4a2acc354530845ea73df42474fda1ee56a1e295dbe4c27d3083b4cdaad06be6868be4e1ede43101507746220fed5b5e597c7b3a30662ac3b75ace2e5d0dbc775b020fb7086736cb0656b16437fbf0c43ab05fe31b8dd7fc7a49a1287be8bb3deffdf952b4babe0c5f6f1326a8022b7ae6293152ae3a851c2954ae757ba76130500fdb25fa64979dbf650c3bc81ffa6e29623050f3fdc6baa3dab4c25d44e55d1d26e0848244e82a6be069e8f5b0442e1b57e2ea0a976d5b4e8f4a6cea05a4c06d42800eafa4d46b9addf52dda15cb260cd3b35fbaa0e2bfb1eb0e7f9e84cecf6d0d50435f020e77081a1b50d139f9b486f82c92eab6287d7b0e54e61ea9fe230cb00fca5830be8acf7ce3ff2ec8af6d267fff9b5b270ed17c7c33df3d0531c5544b815608acb9ed06b33a01f0479155286ea96e31ccd423e189fcf1422eb0a27892e16fb34e688b523394bd4d896ddc953647062778d152c9657e42b2094683e215fb36f3bfe3fa13231be6dfa98a730420c4e2d8b6e0ed0d985656d27d0ef78f30ef2f79b3330ed52031835b0c1be44d455a9711a783c66f0a5f0fdaebc76395a964093c61654aa91d503d0aff44773194b0bb9b4001040dc7ef115525cabaeffaa6e47777d610d0c981f6b341cd93e635e1f4711d58165cb325f2b5b99f5e5436765fd47832393355e67512395514f54d192ffb5dc27df359fc2956dc580d6e5748ef235d1f2147425f3601b98efdd1c0623531e4492f5275d5c1050124473bd82269f36892f9c904ac4878c228fb4272621fc001bb1a872c8f8753eeb9cbfc4ce6252cf53aeb55858e9e1809a09ef7640f73e5914d5212769f5682e353a7f7617b8c36abd78880cd99e33053f7ad35d4abd72bb62d248dc7f0b6c73b90010ee912b2d719c8415443ca56442dcb6863fa6b2f959486fa69935e9e81078376e64cfc530e48728a1d107e96fbcba00223f58c8f97146ddf945a45dc15c63d24752af76566594c506310fe97137090a0e4214d452f0c93ff757f4f0d9e14721da3c15bec6918bb178b68feee02a017c8b084876a5d9b32d603e81833b9f796624be5c19b74d3883e5e6d32e1d99b0a63554131438690a86da091af394bb689fc3061df11da165fe3fd47a3afd6d027312aef37ed0ae62844e4d7843acd479185f8a2b5c111de78b334928d50b14da340c428dfc0eb4562b5e9aa6bad38163cad5ef72e57b4a42c1cdf0675ce2f22508a17f6fcd6b3358d53f4b49cd6e862294be8c73aa473e5a323d7c7c9f10e5880b87fa857447fab3da9db51450c7504d0340b555a2e6dfe2fd92e0e509c27fee428bd3d5313dbefab4bff8b5320a0425f92181f3c703f8b1e7102a0311585a04931553a1dd02c473649f8b977c10422781fd1d340b708621b691fb6f2aa19a9f8cf52fe687d93ecef2a21ea68c9c9ca13bd72148dc3dbc2e5dbf364152332fe7ec806fc916cdb75e786064d7e8807a455fa5dfc35b8cb5cb179373288528b195a70222256503f322caca7133a5959762e7b67914f0c654d1f5baacb4c9674225c96d301d2a11ee45c7c0d20cbe43d194b01980d18031dfa76b9f848e07d56c7040e6db12c604bfdc37e92a4c78acf43798c624a50f03f563f5668a10d1599116d7bce5ad70aa62f002a50574f2ddfc8248cf555cd8449ba96932f59ef6d161593c7a80ac94fbfbb50424fcd54e38f8b96eb9a28b989cfa3682c09897e9384a7ff8576b3e658366cafac490366f84115b1482a77ece4e9e4889a9db31fcbfedf8aec0a4cf2d65b8f5c750c7e4583a1ad20ef0c5f5166c60666fc3a9081648579dc37a30ea424e839a27a3639403ae96022e3f30e61f7b627d65aa6f4d4920898454a1bab4154b55f4c26f8763016770d26fe318e0ebf68ea49b81595f14d09714edf0ffefbaca798232343b2ff069e1a94a87c949d47849712bae94002958f377c9042c9509ea3c668274ba7822c23e0b344604cd2f676abe1b0c63654ae5af674947b9a276be6679b143decdbda5d2aa7561e742be8d92ee234ccddb7f06b8308f8b5d526b8d9ac60804d9af7178342c2e2ced6627de3dbd82f58b58b7415e005bed296ff7ccf5d075ce0a6506705bde3e84cb1686a3dd990876412f46550d1ce20e081cc6c90278e53ebd2cf94c0df138631646b60d48b587a836d1a6d8295c5de1c5f733d46614266878dc121b6e51be446df8ee3a006bab51a675ec5eb22a1882e00de8e4efc61cf142ec5e8b480a8271d5c6249b6c0c86bddfb1049c06fcc89fca9fba2ac48146ba27e5fcb171d2eb0f39db2d77f8d74169768d632050ce29ba50e0168cd6c2d18f857d81a39d521da9c88721bfb654f9f69c40a0d457e50e576c69d0228a35888d4009fbe148971ec25caa68ca905c345ef7a735ffca9c17a57e1254add359aff5588c1f519a6849105cde844b3406668c92e085dde975120a3eb36be7bb75a6ac410304ac78f6c780933873ec30eb36ffdedbbf9786329b24313bc0e894e03e0eea330d42d756ec386be06061726babdbddb3fd5ba6496bb910ab41b1c24cda837e84099e929715ff6d5e932e0ae8d5beff62155c9b66a82a83d37b5404fa2f3b8716f9fdb9c7adbf01af5c862c7870f8223eac4c84f6cb2640032bdd90345d4da237ec1e6e14ed8d95e00b1a903444f0c23e2e534e344d1bfa7b2ab011207aa5fd7a3cf9227f0d5aa0705b79093b6d41ddcf9d0a28f1f3d85eddd377b478c380599ea711a7c7c9273758605fc726b6e1ed54da93f636871db21774e24dc3906f8ee81016a81523e1ef538a9e1ffe0743f682e412c9646d76a566c9c0b1b77a2005b5a3c4e91dbc16d76e1ad5a5d7810a128be9b314c13e802209f7d966e22e14cd9b809241fb948266f0c952d7b72d0ce96a39c57367e24a8bd76dfb287b70848a4e2b3287d575581f388a7f6e444166dc36c5679fed853e6f642b89fe80b6df2406d2703bd9ea7441097659ed0c70706ace6b071a9cd6b5dbc7785eff12b72d241b8bb93dbc5ae26cf610749218dd931e4910157bcbf6b284c8b5722fb69cbdccd45a9ca50d79ba14e8b52a1bbc71211ae9d8ef243a01ed6889544b3f252caf2e3c5ae515aa63c99e827840843a36a2325e3aad0d706693c6f28224e00ee0dec7ea054c66e146c1f9df8e6dba8f2c07fdf10861e4d2cf74c106df6160f08d8dc178268265e60d35fdc7257f15aaad1760a58afbaaf7742980a891a50a2e64c1140d6d314a32849a2a8bd487359a4026bb039a4b2e59a11395bb9e9cac86ad859808bbd32dbc773e290f22a2018e070365102c14a799e0b40b8a1f45f515f1836ae0e23d5e666d1877e3515b74348095bbe49d58a2d6fd1caf01f20b392c1a5ba37710435d07d542963c29ebcaaaed94e122763202a8766a8daea7d3c06d9c5b1728e7a2ad91cb641018f6c05a04759c1fe131f5034e38fc8d8f3dba254bf7f93714e791b6d1fa029cc40f81c4b01e4eeeda88dfdce1d1a3cdc95f0975e188d8da1e7da9c2fafdfb74d20c135924fea21df53d5381b3fd403d23909f8d35342a8139eb2ae0f22c70e41d7fe99ccd326b5d5e834e7459be6c13d13fd9f8d92b06b607b731c2731eac81e00758cbc00f5216eea06367d25036b19f6d224bc609ce0ecc194261523a90661f59bd9ab4caa4087d1b84389b331da5f2d0d3597caf0cb908d4163264b0b8222660c51c761f030f5494f7ff9de790226fbcb73da3484e303b77df543759640d7954c9c2663804c5dc3c84aa3f526019043751663a2f78e30d55fd08780195a3172e161802d47891dd90878f33d03bc93ba2f44111e49aa2f2526dcfeec2790504e82ac795bb61c7a21b022d8c87d6ca15230f937bdd426a7a93c59b36c33e99de3df2225274a721eb34f875b9ad82c42a443ccaf6e2ca777792e261fa6e1128f24eac5bff564f135a280f65e2df95f93868be0fc97d60a7b74498f9d7235dee8c11c3142f7c5d65f1b5c5a12907e59e0405e766ab9fd63c1b3a0645ad9349163f0c28b177cd07c0172efe1430c6fc964681baad28428b1c2eff816b46d131e4cb71e57d"}, {0xa0, 0x1, 0x0, "3160b3cb6bf3813833117d85df2a8437111bf7f7f2517eca0451cb87a639f54aee1fab15014f70ecd10d81b06a40217e7b6f3ba638e06e3e94881022fd97e92c0c20c25d232b09863f59731befeefd4c481e1a971729c2a79f7f404af443cc0a717bf8102157e2f15ed9d8e5790903ce1e12f300eeba8110bf65e0ac966e12a151ec41b1fe60bead8ccf098de1"}, {0x50, 0x1, 0x2, "9202aca96d953199f7fca165ad73f753f98e63fbebdee160e47c5a09b92c6f2d186b3a3096217aca7bf0274e9586a49d07577be29a78bf9f257cb8ab185e0c65"}], 0x1100}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x7}, 0x10) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) 16:00:13 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x10000, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, &(0x7f0000000080)="9fd821e74ebaab1ace638382367d2f2abc9f3493946e891635b9f56fcebeeb0b49820ca5ab5c0d3d3789b7295d918b2ea849337e862c3e341766de4bd13bdc68efe24a3442bc6f1dd9bab48bba64c2d0ab95439c5c5874723f57e4f33cb1cb67512aa7ebdd537dab420e81336f091edcf74aabf7cde70321d190821aa7dea83c73b4a8734597af34863735b30f443ae3049537967d175df76759a568278fccb273c6f2a8753a7d3f3825dd789f14b2604312a34bfce5b5d081a03416677dbd7d283736efdbd0fe10fb7018eee6563fa6acc31346a2ba057b6a1782c3012d20461dd546fdbbe3f831de352eb6955f9c492c2f98d005cba1e3ce9ca74dc7f68dc6d0c25f9f82001f3f8d828123c72235693726b4bbb0ab3dcdbd6bdb2d715a21a29146ccee528c505a837b8c9a0b7d638014239ec88fe44296b6936eaa5edbc16a4ff54e9e30b39fcab3f674ee1b1935fd733177226391cf35223a7bdfad1e00e54e664ab84e34857d9f891cc69ea32d94a6e5120cfd895baedaf8475863e24a6f67cc4b391c28053cb92c718ce7d109825f8aa03f457b2d5f279b68976424fafc696c340481ea3957ac446b7bd3c97d3db3b2aa5740ac50f12159548206068798cfa14cd87ad95e4985adddb7655e0edb0cebf36643785bfabd16d323b6252404b705e32633c99caf78f4dd2aac75fed0bd248ce46a2780170fa2b39f259c59305f96365fc867e4009afe3b8976f8b28dcf6868e85c7abe1f71e9141a540a6778fff068f620319586209a3442923b25957af24c9f88299a56b6b32c0828f04c2d9a867a746afbd3ba5ce358546310173333d2ac2038bc38d8ab13f18f4b0245d5d69418c6dc0eab9e98a6bdb25ddd48bd8582fade26d74bbb3694f8ea858aae7616b28abe680ac792379121a5eaef11f3b89a4ad2655a5c1ca2987843c7c43af865aabfe2fbb4980719db2622fb26f4a591ad08915df55d78ae9038a82d9e30ce685b9d88aabd5892ffa28dc48b25e37fe37a9819bf7dfb2fd908c784950e9a828fb55f38fdf3ace231f3c9e267f008289aef9c603e91c004081e5d04ba79277197b0cc021fe767b93dec1b52b3d8fc9c4202e233457d3866a1cf15a2063376dbc5055843b85a8ab98f89d7fb7193b1143b12370bb125ad009ea25d3570b381426ac1f00783815b788ce46ac168c53a795d32567f400bdea2570430204bf0d7e7f592722e2157fcc65a2d37b8b2816b7cfb8a50c97219dc690973d42e0d7e80da0451714c6b7632cf37c22f0468e80ac39ab57a19a2aba07d26a53c8080ac5960e807387a8505250f131786935cfdc1ad2addcc2273cbe9bb4294bbd340fc0b430cdc6556c6e272fc02cb57d74c5b33d6b37a679a11066b328b47fbf1a7d6944a4c2eb4b541c5b9b45c4b94af569f90fa0c2ff5a4b42b52d47d998a2d0761ec7294cef31d4b78e86d48749a30ce37b6da2342070daf6fd98813926e21583b71cc3d8eda5c0ca3c6be137e867b00150e83c7b96c9cbc135448d062ac8d20959868191f386ad44dd426f47bcc0aaa6f843e66f7a55a2e04996b1b3f848f5ec1f59a1093921ee7240c79a1928da619fe7ea6505e7acea9df776daf6f478bc31af96a6d648170fb07a0fc033db666693214fbcd50f1f97605cde88264cb57f5b516a5491529e5147665fd617ffa9f9097e08c3395277137bdded12304a7d295a1d2984142a3a9311e698262004618b189ba91c507ba8c2d119ea991fbb6dc61fbd24a893d39d0a4d899a3c4adece6e0b9c94de596001a0f9de15b4dd48e5c739098f5a5cc12f0594d336cafa3bc8654fc077e1f9d605013a9f096fe811cc7ceff051e35c1cab2ca0702d82ba056f9473cbb5447d6a89ad908d2a0c7db031c899b989e3826f1699069f6863c9a45147e29bd3258b57f77fb9451dc4452808683d1e11bee33f9c44295bdd657379137685a5d389cf2c6d79c208aae48b73594da8fd944aba8a13329349906f7876ab81e742e357ca46f3296a8073e9e60732619eb747ebcbd58757bd27e5acdec26341d302f73d89f956af1f318bc02929f468f687ed61fa6c449c8348338fe5abd5953011dce22910c15c30d8873f5362e53973164bee33654250360e0d66cc0ff1fc56cbe6cff0457dc7c4556c049002d6c933a1ab1541d11861f34adf573d467ea59353dc2d272ef85bc430876016a77fc82603f135a85f3263385a5f3625558682302d6b9999d5bdbb936398d202791fecfdc860783fb8be95f92bc2fec5c8a59bb1a96a5ce2dcba695e33d7320c6c74c766a9b52014bd3cbefe4029a51df824fbe39ab055df640a8341b1ed068c559ea73d9279bc7764ed37a63de9e2ccf3235aae812a0fd18445e477e7c6969a3158a4db7dd4754b50f437f6acffcba6b6a1d969e2adb7662188779143d9999517c84f512ca3f076abe7c8efd6cba4f8f38b9440e0ecf349a756d283fa233a845e581744d6c8a32a302071d630a8bb1ab9d9886ab2c310fd430ca2bd048623a3818f4d4db11078228e96b52e143b73f449fbe0373c74d477c8f4944fe05d0f91aa6fd8b2bcd7f05761c20a425c56b76488328863cf1051b15112137d22f37ee1832b964f54c5ff6d26d00b452d9fe3a0c0e72b799296b9e84159b8741ee0a047ab8feea53103b71e01e24f3c94fec16dc4c1c497de9bbef619ce674df7b001b6da6514ec458e1c627a80baf36f44a71bfbfa0272f2e6e726f1028db4d03a57a30ecbcd142874bc7ee81d4c73d05b803aeb893b40ae935fdd42c0ad8d147144e3af1eeee77b9190e6f265a1c37eb95d02b89e5df534b6632cd415a9d19abb471842413491d52ba77d6ce9ea1c24699ba12fd04f5a282e82fa2d698b025a2a8eb24d2b784fa2ae9ef674aac9da92a154f616c3524034ee9a71793da5e6b9e4549df8a2f268249e6f40bc6577ec837042bb774fafea9f9f011118cdf2e2c99bba1a59c1a5aeafbd43c6f3a148118a89bf8ed37f72622614b644eafe9450a1322fe6879a1acd14a7e89af0b35d0343661de6b6511332816e3ae6066da68fc3f50578dd9cf7c89914340e288cf6c1ad3dd5674d6ca53247df17f21036141e9c3147103be8f7cad36b269fd5970bb987cef020589a7d767e85579929417b804b0257fcbfb2efe4f5ceb81d09f1befdb6c98f3d18ab0279a7d170f4e175a763b07535a2916fdbe06ee12dd81a1bbbe7bb8d884a4bacefb5bbe4fd2bc34151d1e2baf3dd09d4bbbd3ead79e3ee5550380215c1356416855aed5a04b07eec3c0db43c467cbe56148ee435554659422d8cb25edd58298ce3e35517e806979ef9720fbdf491138e8476a342c941319a94338b84a663f3e22c6861c0aa96c3a66e5ca7ae3d311e20bd2372ae4744dba02cb89c152669e267d14731f92fb19f84f33d605307c8569f03d01a71b59ca810b002e67b699dbb65f0c6d8eac585204bfa29b51c1f5882e3abf9f8474c4ed21b7b41be7fd217f757628a619d4377f99e0b1a9a2806aba0374fbe7a3593697b788e007f1c701cce745abe70a4b4d1db613fb6adb88069a22d874807c433fb759c7916a85781319ca3d2ced746081eea97c09c121320870608b1183a7863e5491fb5322d72f5ef5635155a509e7abcb49be274a947097054530e00fc8e41072620bfaab7014eff0b1c5b49455762395c0313b83809672f995e1ec90efc9544e081ab1debab6f147162e8bca5363ce6aaccacee5e1a46e39f7c21cf1700b71f318d70f10e0ca443f47070f2121d1fb0728196d6ace0a31f1cd4dff5e59139dc17177176ada30e7f07f679a37f2b92de5aaaf3799e9095b35f6104a0742ca1c936686d74a3649af2c7f545d20eae8c273d667c2c73de5659a2121477324a38442b46915e70b81eccfcc379c11ca52b99c72208420584955da9b64ce3d2b4b2ed5ed222dce4731fcdc6475fdf171fb6543199bb0547ff77cd1a846eb62a0de5eda5e641585b12337921838f3f9d92018d36b4900044756fb5a2462a1b2908ab74be7389993e3874121b56ccb5e27d73227cdd84702ffcb3d05ed6fcba3a632f7c4517eadf35c043b2cc8913dabe0c18689642539dd8ef8868f92d10175a2f2a1b4c0af4af041f5fbb0a14d71f291bb1360b7d9b353d4479629a18ff5537776378f2900e49357a38dcabf0b8251dcda7d16b008981349234220d8c7d2ce6386cd478fede8f0e34f489957bc976711eb3756f94c51522d0a5a9138528c87045e367c76a2f08319a4838c17369567051fbc7d92e83f1a17870655c00939442c241d3aa7724eebd6f1240b3aa7d15dea839d33958fbd7f903cba2a172314826536e887facdb69852a077f147d1ed0537d75df8bb0f0eb8061cde3b06132097520fb7d05b4c51f2cb4822e39fcf49acfedda86e5ee2a2751be92263fa2aec48a1668f8cef5e42cc7b13e507431a5d40042820a1415a40cf2664749bb8d914e4311e151885b847100dedeeeae0e8770a5d4ebdea72e7fadf60d8fb40e1825c39d6a22d756cb1852367c43847ef56234ac99a0bf7c16484642aca9d22acac9c711b3129853161e753ca3b6b584e6392263231f079115ed2ca9452893f5b74ae077383df4f2e095d311d714aa1984873ad5800655f95e40cbf8e4b9551da1794ef7ba2e02df4aa52194bff7785bd5a402bfd5a0ac7eadf0c37f432271b1c85af1427061704ba6ddaf4c83f69397e7544ff6b28aabfefbd94f47eb83a98138f4411a9bb1a1161d0f71939f2ebaa72a225eaea0cab2af0df6da93b2123be476e0d74f72db396908cb1e9a718c686d8f71b5e4307a9a827a0b2c1c3f7e58e4e2e7dfe1e63027e0657e0f2f35ef68cd4acd2ed054af2816185bc8f660847124c819b08951599a4220c7bdd67a2fab1acace0831009c9fa4db3b484efa4ca26b7baf9ca7dc15f5d766f58e16865f665b3ea577c33a2ba8eab6a3e754b51cafd2a50d93418d3e5b1285c4e14bf8f032b8ccd6740c286e49629e15c3179b39beb318e9cea2390908f60797764631b16555d5c6971c9f8b991368cbe9c3d8d1f504d9029a4b1caa199b4d3cfef873dcb7fd7b3ecc0005f5c10510bc008fe23d1a28b0bfc495da2a42062e040ae99024452cea9f649316638adfaa1eb0ea03f48acb4abe6520f0747539c3fcb439b602d5d6619cbf7f8956048264e0b42266142dea9ed7981952c8ea475de3804623be92d5f3b34b4d67b5bbe8e140fe60ed199fda0f44425fdbc1a4dceb37888d889ebe7e2962d99e63e83f887c48197c68905f4db99f482eaa096b9588f802f98d4ac0d4015fbfdf29d63a1b7b63e7f45dd01af3ec8cf889b49ba3f46f37a4c623a3babe5a15b3683d5be5898223cafedbbcfe4ade9063ee2f0fb5048ae05c3f6b1fa8a4155d965852f8752f4e5dea22e003dc301f9ce84a3f37deaf21edf88d8a8e56db4dfb65bd6a243b3f7879d6342107d27f485ba5f44dfaf8b1aae3cdd7a48c56aeaffb85549c3013a046e9fcffa2f531e6a639872ec12942d574dba360e18c50507f5d6e3ac19ce3132a876c075c27b49e3152df3fe0f9a1bb50143d482909ac153eeede5a93fec7e610ad2b6bc9dd3fcbca34ddd70f18dbd8e852e49d8fa7c0b9fc5df2e32a8e60b2d3b5cb3a9fb483355ef0a25c799d4148439ae28af8c0fdeebf7f8388a9348be590b5144267d62fb3cbd131961f51c69f898a832dd3c69d65b11b6d4d38dcb1cc50282e154aa4c872c81a9f04b1c7ae0641400a351e76c7c908e6d1748aceb4803fc33f468c0d7b2453a205627e4", &(0x7f0000001380)=0x1000, &(0x7f00000010c0)="c646082565f1ad597502265d82295431942bd9a2a60fbe8e14ce2ebc536c1046ce8c4ecfb19c5df3453b0af45bc67de52876d86c77e0b5a21634f7f987e9dce5da5362b47cd302ea1184b17bd3", 0x4d) mknod(&(0x7f0000001240)='./bus\x00', 0x6000, 0x0) r1 = open(&(0x7f0000001080)='./bus\x00', 0x800, 0x80) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001140)={0x1f, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f00000011c0)=0xc) seteuid(r3) r4 = semget$private(0x0, 0x2, 0x189) truncate(&(0x7f0000001280)='./bus\x00', 0x0, 0x6) write(r0, &(0x7f00000015c0)="830cf5ee640927a6c5eaa6e2fafdec9770e38aa09dea73ccb9757fa554abca2fb27fbc6ff17c1e4cdd24fbef280ed789f1919eb9b571d6491c6163044c5f8510466146237776f781db5b9e822102cb36bf04d801cdbcf97c5c7c9a8e915ac067ec7830d2fc2917e735e2a0a77d16a5adee3054b175efe6516da0bb5445e514690c17125bdb9a7095f0b05ea49e180e36098dadf13f8200c24ad2514699efb8a238f66bc569217b1ecbf22caf7c1215b20cd9af6a05546a100066b88039ba83ccd73bfcbbf8370efa3b61d5f2bfa9139121f68ca27aa5be300010dc93320dc3e6f8f1bbfc4f5fe07ecdda", 0xea) r5 = openat(0xffffffffffffffff, &(0x7f00000012c0)='./bus/file0\x00', 0x400, 0x20) getpeername(r5, &(0x7f0000001300)=@un=@abs, &(0x7f0000001340)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockname$unix(r1, &(0x7f0000001500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e858ba11638be78cb5be5e878ec25cfc4ad197a17f57876f8248b229a4fb4128cde39395b3ba924d02bd7f16ac4e88c81cf0618384b37855c276d5762a9ae8225571b338f9a3f51bff86cac4a430dcca66b90c985b1048d27deca9761d9b20d5053dfbc5ccd4332e99b09c51e40548b461e78d4"], &(0x7f0000001480)=0x34) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000013c0)={{0x20000008, r6, 0x0, 0x0, 0x0, 0x100010061, 0x207}, 0x6, 0x4, 0x100000002}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r3, r7, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x80}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000edb17abbe9b0891942b95b4dd9d16b0ee8f87385b10e7868b0b51a14f44e2906e806733e246d3f0effb4907bf79c5c26546148a14f338188799a4b0d9593ee6b1b8cd58d6eb7db"]) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) setsockopt(0xffffffffffffffff, 0x1, 0x9, &(0x7f0000000180)="76c240f27a0df255933de3e82c89ac9a6030390c53c3dba59c3c7ccba303a561145035b059f2de89a43d3972222c2e8edee6d94f523cdb3e5507ec8d7a465c2047a51cf3edbb464f0ac40e3e30e8f241f83ad4daf22eabd5f79ab015ca6d968d89a996b9c4865400ad89a3003554d16fb048802f91c7e919a29128d2067ee1af403c6d19e1c234252ef433621647837cd8e93e01f349ee7e31feaff0438ed055713b2e76a9af39718b299b2513274646dae097ed181365b86ab3b59402e1b13c106e7a922bcad1688ab5b7a9b5e0f7c7bb64feedb89b93dd9a0f1e3c53192a5f0c25894a9cce046454092b983fe4dfa319d2cd158f56be4ed9f5", 0xfa) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) r3 = dup(r2) write(r3, &(0x7f0000000100)="b9e0b27bf4b6d1669900c24f426ca66acd16ed9b83a062586afaa97c811ae921357431b31585fa5f2307081e25e795b1f0ebd2c95a8e3653ab32717661055f0b", 0x40) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r6}, 0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6, 0xfcff, 0x0, 0x0, 0x0, 0x0, 0x4546], [], [], [], [{}, {0x3f}, {}, {}, {}, {0x0, 0x80000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e7", 0x41}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f910001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000340), 0x8) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) pwrite(r1, &(0x7f0000000040)="4045985bfadd620718599cb75af9cbd9b845868da4546403a4b1856a4d8e538891eea8b56b77c9d571eb49b5c1a6ffac2b149d33f53c26c543df25a877298090f2fbe369853a3fcde6c8ec65dba5f22196602200a3b6729bc4dcf49a71d44b3b8574edc0e9235853b2974560ea", 0x6d, 0x0, 0x7) 16:00:23 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)={{}, 0x100000084c01002e, 0x0, 0x0, 0x0, 0x2}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3000100000200}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000001c0)=""/18, 0x12, 0x800, &(0x7f0000000200)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, 0x0, 0x0, 0x1, 0x987}, 0xff, 0x3ff, r5, 0x0, 0x0, 0x3, 0x7ff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, r5}) ktrace(&(0x7f0000000240)='./bus\x00', 0x2, 0x103a, r5) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x102c}]}) 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="426b869d62a67ce508bba07352d25b1f02b59219ec8a0f73341fe85c7cf5046162618ee74d45646c7c8498fb32b09dbdc013c49ff6b53b55"], 0x1) 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) 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), 0xe7) 16:00:23 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r0) r1 = msgget$private(0x0, 0x280) r2 = getuid() setreuid(0xee00, r2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) r6 = getuid() setreuid(0xee00, r6) r7 = getgid() r8 = getgid() r9 = getuid() setreuid(0xee00, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7, 0xffffffffffffffff, r7, r9, r8, 0x110, 0x90}, 0x8, 0x80000001, 0x6}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xad41, r2, r3, r6, r7, 0x20, 0x2965}, 0x0, 0x7f, r0, r0, 0x3, 0x3ff, 0x81, 0x3}) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 16:00:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, 0x0, r2, 0x1, 0x987}, 0xff, 0x3ff, r5, 0x0, 0x0, 0x3, 0x7ff}) fchown(0xffffffffffffffff, 0x0, 0x0) 16:00:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x5, 0xfffffffc, {0x43}}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x44, 0x7f}, {0x7, 0x8}, {0xab, 0x2}, {0x48, 0x20}, {0x88, 0x2d5adfb6}, {0x8a, 0x8800}, {0x6, 0x20}, {0x80, 0x6}, {0x5, 0x5}], 0x9}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 16:00:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x4, 0xffb3, 0x7f, 0x401}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r3, 0x2000745e) socket(0x20, 0x4, 0xb4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfd) 16:00:23 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x7b, 0x1, 0x81}, {0x371, 0x80, 0x6, 0x80000001}]}) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) write(r0, &(0x7f0000000140)="a8", 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000580), 0x9, 0x0) 16:00:33 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) getpeername(r1, &(0x7f0000000340)=ANY=[@ANYRES32=r2], &(0x7f0000000140)=0x40) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) socket(0x10, 0x4000, 0x5) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000000c0)=0xfffff41b) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x7ff}) 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x8, 0xfbfffffdffffffff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x4f}]}}) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = getgid() r1 = getuid() semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, 0x0, 0x0, 0x1, 0x987}, 0xff, 0x3ff, r2, 0x0, 0x0, 0x3, 0x7ff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, r2}) r3 = getuid() setreuid(0xee00, r3) r4 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x9, 0x0, r4, 0x0, 0x0, 0x10c, 0x3f}, 0x8001, 0x3a, 0x0, 0x0, 0x80000001, 0x80, 0x2160fe0, 0x3}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:33 executing program 1: clock_getres(0x4, &(0x7f00000000c0)) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt(r1, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) dup2(r1, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c6530004f93aef7d30d06f9de1cedab295d59ab7ba501d43fc3a8b1913d01a8b9235036daf1dc3f01bf7d0aa10112fb3a8ba3fd11567a8fb192c17252d190d3ef43377f97b57193416dbab9"], 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0xa, 0x0, 0x2, 0x0, 0x0, 0x200000000000, 0x1000000000000000], [0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7b, 0x0, 0x6], [0x410000000000000, 0x0, 0xfff], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{}, {0xfffe}, {}, {}, {0x0, 0x0, 0x0, 0x81}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0xa, 0x0, 0x800000}, {0x80, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0x4}, {0x1, 0x0, 0x0, 0x10}}}, 0x0, 0xf8}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) clock_settime(0x4, &(0x7f0000000cc0)={0x8000010002, 0x4}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:33 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="a96f6c", 0x3}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000340)="88178c082063a863195324484853e197187033488f66a510f1d9b640c8dc454c773f4fdd7ce784be16252063c81e09209435a13e8a4d316c7a4e6cc831d664dc5caf6cf858034eb990cd2e4b1f15c683b1e883622d", 0x55}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x3011, r2, 0x0, 0x3fff8) execve(0x0, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) pwrite(r3, &(0x7f0000000180)="94638717804d700bf962e3153b168ee8084b904061a2eb7f47f3d3839adbf9c33e2e89ec3e12f98fcf53e9bac796291a0729c994f92799d40115e80349ed1936b77846290ebc1259a659632b191f342eff84faa17f21ea2b1872c297f15ef1bef5ca400c871cb0499349748e19a205e6dd0d1a18d60b40d3ef54c5d2d6d619409787cbd6ebb3cbc794a086dfff804cb910d058823fa94f59c66b1185f3c02f6e3f15ed0dfc90bed8d765a5b51e2039efa704407c798073f84146fd83d35bff362cfe4d", 0xc3, 0x0, 0x10000) 16:00:34 executing program 1: mprotect(&(0x7f000073b000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x8e, 0x683e8dda, 0x7, 0x0, 0x5, 0x5, 0x9, 0x10, [{0xfff, 0x40, 0x400, 0x4}, {0x2, 0x3d, 0x0, 0xffffffff}, {0x9, 0x10001, 0x1000, 0x3}, {0x1f, 0x1, 0x4, 0x80}, {0x6, 0x6, 0x5bb, 0x1}, {0xffffff7f, 0xffffffff, 0x7, 0xea731960}, {0x101, 0x8abc, 0x3, 0x1}, {0xf00, 0x2, 0x6, 0x7}, {0x8, 0x0, 0x0, 0xd525}, {0x3, 0x1}, {0x4, 0x4, 0x4, 0x8000}, {0x1, 0x9, 0x0, 0x7fff}, {0x9, 0x3f, 0x800, 0xffffffff}, {0x3ff, 0x3, 0x8b7, 0x8}, {0x0, 0x10000, 0x0, 0x7}, {0x20, 0x516, 0xbed0, 0xd9}]}) r2 = kqueue() semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, 0x0, r3, 0x1, 0x987}, 0xff, 0x3ff, r6, 0x0, 0x0, 0x3, 0x7ff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, r6}) fcntl$setown(r1, 0x6, r6) kevent(r2, &(0x7f0000000100), 0x0, 0x0, 0x0, &(0x7f0000000140)) 16:00:34 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x197) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x24) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040), 0x0) sendsyslog(&(0x7f0000000140)="ba1fe22e5fa437b959ceb0b17aa76cd53e7b245e8075f4a885b2af20b091edb33b11449aca2a9bf2877f68a30fbceb72877467df9689dd26c79fa518be2d686680a1dee5bd522c88a24b9fa214cc1ebb308a02693ccdd4f8f893", 0x5a, 0x4) chflags(&(0x7f0000000100)='./file0\x00', 0x10001) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$setown(r2, 0x6, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000000380)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f4", 0x10c}, {&(0x7f0000000940)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c8633a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9e0c0fecdb5bae34b13ab43e3d4860fd48c2314ab80699f03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea16e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33c", 0x213}, {&(0x7f0000000580)="bddced2ce6680f371c7a280e6439f751eafc0798a1d69991cb7b754e4943019ea4d3eb22a927f9304d5b94c991d6a66f15c3bf6efbc2e700a6ffd4e1e2d10be3b1ed878cb9629a39d5834745d3f59568a218b02aba56762950ab197a7c85095b41acb7218a54f1b9ebf3075689d7a2d2706379856d58dfdd4aa4fde5e516d4063c93493e25732af7261544823be40458e284872cfdece661335579024bb151b1bb8ff8bb3f4978995b618651a7014bd7c9f10e1f0a4b040fc61c136f7d5f83d34fff74906a01aa9ff8b367d57ec5fbfcb5cd", 0xd2}], 0x6) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503", 0x164) 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f14", 0x1d7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000002c0)={0x988}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCSTART(r1, 0x2000746e) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000200)={0x1}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x4, 0x291, 0x20, 0x1, 0x10000, 0x6, 0x1ff, 0x2, 0x2, 0xec, 0x6}) mkdir(&(0x7f0000000100)='./file2\x00', 0x126) rmdir(&(0x7f0000000080)='./file1\x00') setrlimit(0x3, &(0x7f0000000140)={0xbf4e, 0x5}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xfe, 0x0, 0x0, 0x0, 0x30000000, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001], [0x7f, 0x0, 0x0, 0xfffffffffffffffe], [], [{}, {}, {}, {}, {0x0, 0x0, 0x1, 0x1}, {0x8000}], {0xfffe, 0x0, 0x0, 0xffffffffffffffff}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0x10, 0x4000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$getflags(r0, 0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:34 executing program 1: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) r0 = getuid() setreuid(0xee00, r0) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="c0d1cea17d74c04975c7b0c106b58381ff3d3913b0f1ac2108064fa132a3a52d11e0cf133986d0701df0a128900630ea9b7fc5ee35ecb8dc5167d8a538fc95f671079b23305f29b6c7deb1392ae06b41690f8d9445a8207d4629b0b4a4bf42df35163ff024091552137040372154f032e2fbf13f59f2a85e2efc21bcbdbfe511b0ef3cd38de27c1eab1362f354f0bed99998e0954079a6f7c010cc803391303eefa277ac9401be67dd6d42592aaebfda5eddd2ad170ae1825c7d0e8eed8d13d1d604aa402b1e3e76c512c72fa95c9c", &(0x7f0000000200)=0xcf, &(0x7f00000002c0)="b91ad30c83f38fafa95f26178569fabcfe7d90b84a1f877e022fc1acfb0c70c6779a72e996c61db26eaa07c1cd9ad4cbcc89bd793b9e3cfa2956f400f8850bec4ab5643a2e0957a30f075d7ac11d6b0b19324670874734652317e4b938ac4ae2e5b63ee7c760a6b1f9461470c278cdfc8d7e", 0x72) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) 16:00:34 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x20) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x4, 0x41}, 0xc) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x802, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [], [{0x0, 0x0, 0x0, 0x1000}, {}, {}, {}, {0x0, 0x0, 0x2000}], {0xe8ce}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x10, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:34 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000200)="13fa53886675a5baa6505bfc436aa9f22622cfe10e391e7df5124f6b2473c29460a5a42ba7db212b38a807f51d5612d10978a062e777fb085a4af2ede0877e5f088766e2fbca21f411c1dce94547b5b8028d52279301e2c098d3f72f1c49823c284e46bb6af36bea830d0be335e3d03236e35ea9a03800a4621450e731b1d6e1257a5c9de410eb3d6c672cea0203", 0x8e}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r5 = syz_open_pts() msgsnd(0x0, &(0x7f0000000480)=ANY=[], 0xb2, 0x800) msgrcv(0x0, &(0x7f0000004440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b44e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a678e359cd4cb8c9182e66fcd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd59cf266fc2b0cde49e1016db"], 0x1017, 0x0, 0x1000) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYRESHEX=r3], 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000180)=""/104) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0xf4) dup2(r4, r5) write(0xffffffffffffffff, &(0x7f00000005c0)="185af905c876c2b87058158c2b434bc4cdbf28e4ff0a", 0x16) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYRES16=r1], 0x10}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x1}, {0x18, 0x3, 0x9, 0x1}, 0x0, [0x5, 0x7f, 0x8, 0x7, 0xd62e, 0x8]}, 0x3c) sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x0) bind$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e7d2de208eb4182f027442d009d42a3b88e3665c9bc7db53e8cc357f0fc1dec23f46539468c9a21b5d63c2e9686c447f9f98f1dff2037cb9e66ba94dddfecec961d3388b3739a886ea14ed823fb84a0964ce836038680bda2f7903bfafc0d2085c070e583000000d3a99566f6a6907fab06783eec00f202f74443e62e17b2090985a10b2424058235edf03baa6cf0bfe06ebe932adc7a570be15fb27460301e5f76b6b44c890a08721479e1fb343e833b15d19e7626ed972972c2ade757b6e56ad56ab4e9096aeab0b430417f3cdcc6ca0110d3442a637a7b70ca699cd2b74d33160ef2c44e968094510a2bab4d1687215ee701"], 0xa) 16:00:34 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a8000000000000000000000000000000000ff02000000000000000000000000000100009078000000000000000000000661287c7fd5b28b05be5b06b51d24a85e14d7568fc12a7cf561590f1058af0b3a9f55b6b5889d5d03"]) chmod(&(0x7f0000000000)='./file0\x00', 0x71) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x141) 16:00:34 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x3f, 0x7}, {0x4, 0x8}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="ffff8c7dc337", 0x6}, {&(0x7f0000000280)="d73160174caf4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41010060a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c7585b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc0804000000000000432e2e", 0xa4}], 0x2, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) 16:00:34 executing program 1: unlink(&(0x7f0000000140)='./file0\x00') r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000040)=""/207, 0xcf}], 0x1) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) sendmsg(r4, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x0) setsockopt(r4, 0xfffffffe, 0xfff, &(0x7f0000000180)="698cc20134a4e88474b1ebceedb63f5b54c671128a9e9eba4e0dbbe64d09b6377925efe4658060c9738b6e0df4c59748a95e8f86d5d77de559df8a2d4c7054ba4f327bce84adba4771e98c888b17f18d0722ce08767afbfc", 0x58) fcntl$dupfd(r1, 0x0, r3) execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x4c}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00b5cf2f0509d63900c14e0206615671732590abf3a8a808e5497d542a59c89f5c4643f703e791cf3aa53da4ba9fb07be26fa066d8dac3abab64bab1b2"], 0xa) r1 = socket$inet6(0x18, 0x2, 0x2) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) r4 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000001c0)=0xc) r5 = socket(0x18, 0x1, 0x0) close(r5) sendmsg(r5, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10007c2129b4bb7b00be9763fb0be4564ffd68ca6f0359aafdefbc53483c693f8f803d702fe6"], 0x10}, 0x0) socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00012e2f85686c653000"], 0xa) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfff) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x4) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000003640)=[{&(0x7f0000000040)="1d72670ec767090584c0977f5023a790b19926582ce42de53ece74f9b9cd085ec0db9a94a9f7502c01b9d7349c98b6c60a99e07327d66e83e8dcc7fefc38", 0x3e}, {&(0x7f0000001440)="fc4467650c21ff8973837cd8c88c1b717fb951679717e80db953281876d59027ba6070bc2b1e915c456530a20d745f5e623ffb19abd532c59e1f60fed66bfdd64cae53e7a07e3a332f827a99b4fca25565a1ca37c3b48df7f92164c02020f059e2d83f3469c492c4bc7f9b324f807692fcbffd41d554f8bf9040681795177d267e6569fbf8d5b13b43a42459ec1aa2bd051f42aa9e35dfe6fa4137922494ec63164e9feeba203afcd094eee1d815724611c96768ac9e67b5a780860610f3c50abdee31608b77654c8351cb58b7069efa6b888b1127b37f115589f9d516baac3b0a1f12556accf7e2b2c9ce4064deed474459f7824de83f691b19cd0beb44aabb3b4893bdf3f1d0b9c6881ad6bb74dfbdbac7aec0623761a017dd8e3a015e930160a9effd60a4c426155be3c143665bfd7531cb626c708dcb4a3a487c11043d9d680d4f72efcfca4690fc25e8bc6b788c91f1e9dad87286c94fba1fc579f9ea5d7841736166319a091683c1b81720c2dcbc6febb05029f130d38f68cff69a569addcabffa799b58f7b92e675f278d5dadd7b7dc71e2abadeac1214aa8365407a84693b7e0284c0d45b37392c8d0cc865dc06484345881ea12dbb4bd0e03815ed886149e7f72ef6431a7e451d319885a185860e33aedd4992d1ea71dfddb6f037cf4603c24616e7cfeb1e2475600987900b05faa83808d77ec0c26b699be3bf261b5c0fd837185aed98c0bdfe9aad4769b9df9bf38aecec75122f874206df9915125c98e15c968bb2137962eb1e191102d28b9d5d42a46e3939b0f14b1c9a126379709dac3b2997246a37fd6e033d80fd67ddc3425e072b8a70d8ff85e80943375d1f956f6fbd8fbfa4ccb93e751946a6a17c9a80a794f3f545d3f9c388da8487d3c2d2b17cee18637960332754455f9b8d9d8e36acfab60f617192d3dca2563aa5b2b9f7cf01ddfdd6c3cbaffa5d9aa6c4a11ca7a95b64307671834b3e8c02669360098eef8eb45a79177e70d8e79135b98835674d36aaff57210fbe7ea97aed97dc15cdc109f10ddd143000a177d2c099b360adb5a41547640e9756beaedfb8f4f4f4d65a3bb894781fb078faf3082042a1c28a922d83a56591212efdd70de348acf5a4aaf141a4ba2ed502b270bf4fddab1dbb6c8487910aa316c456c8ecd1a4c3a0e40a12228955c6a4f788fb7e86a908e8b27abf2038d60718ac224dd944a1e11992816b12c7e2f2865b3d25f51ee3c80b9b92e5c7812d8db059446e596cb1307c709af3d7555af4100df9ee9a5bdae088f98875cadd172de80447981f361c6284ad3399af2f1f33c01e9a943b2f49b450678ee76e62e988c0133f8903722adbd7231ac2fbf5a8a29d04cd3aa9de3d922b0e817ea1b1937f946dea8e513f126577ecf0f2c616823d97023744844869059333e88bd8ad1fe1bec375e1e26739c52173328688708ead3b14538714bbcf3d384a6e78ecd65fc3f090a100e090818c99c9b99860ae23aabe52b77388837946d09481f484139f2bfeb2c9a2b87e85d17d53c2444472af3f2876cdde58f7e7af7be8ece180e35bb13040db382199e2b8e12fcac5acb8f993f5b35969b793244dd4948f6de024e77a349d3ad63b177b7cb958221e97eb0a9068de7265612bf84e9dbf24f92d11064c4f2ca80c5203cc689cb4231f9a3515049beb31c8957713efb4d2b45f1410081ec9a817dddb983eef23c0150ea7033fa2b7453c863fa4eec56c8eb80eb841d9926625df41b28d91104397fca9e22b11d6a6f8a33a19dedc909c14d7b6f23798251173b48d8f2a0b230d6235b679af70eb91a9110098b708467ccace96c6fef201e8699065fdb82bc8bc17d912d365fdce44c9884246aa18c6f3d7005487c7cf33692d0c3261106f8f14a19e72f25127cf3c903aac734231f68f22f7e79bb8713685e715ad974decec75d624957608f30c3a2b33e368744ba543735d5e7b024a2ab2f38a575cf03019f28f95c112aa53cc8cf70dea1618b2892825ecb9af929e1164bf975f3715efa922a7c1477272d7ab33d8282692fb1cb52b07634358703c2db0be291b1d47682d72364dc72707129e69f6ce1cfcbf503a7ab6a5ec9fd490e00bfba385f2e0e55b35f7829f540335e9a05014799d8d6e2a19dc1db7870948f9dafe90c2703641514dcfbe76e6116b5833ac07efbcc8ee5b8a8c59a429632830fed1221472b392ef79879dca9c6f919f16a5944a342b4a46d74d968ac466d5923c2f47d971590f80a3f4d9c67b1a056635a071908ada2602b30d2d77101242d682a2822d03bd175369b1b980581a55ac4ae96e3a59567b2526d44f017bd5dcf3acdb3c2473ea00d57efd0bbdfcaebd088d7a7712eac63710ae747419d4a1c6527f46a9b668abfa2fecfa7a312c5ed1b688229df0571eb56b821f89523ade3407fc1f1059b075b3fde4e5dd0ffc420421d10a27d0be31853cc201a43dfc0e71472b94dd0924683c1992acd53dc7aa74f9ce7e5104a1eb3f731a5af0afa06a4f8516586c667d69f5fade3cfbb7fc9c1dd4d51cb726398415f633f22ed286fe2024f05b79d377fba8121baf9b00b75915df862b5751b961790f7e3186460c6601f7b4f5e756c7d54b9deec3e788a5e63d8c8adf6951b85de9aba57babcbfe033f16d9ea3df0ca860d2364e8b3a72690fdd48fa3b31ad41bf3841e3858707f4a2c3e15eb5f5be2752f374d0ff7226769a421bd351d72ce8ca0f4bc7f419385bbd2162589acd8334a455bc24cf7767afc7102f2a9e32d089aa27952d4e205e9ad85579dadc0254e33fb3b31a6b50f6b2dda6e232ff278cdfc2af76132345812466cc7156b5174d0ee4b77cc57c2b6d85fcafe4e398ef311d6e1544f7f5684d055bbd9b965dd981a9184621aeba263227815835d3e8f0f618a1f11024180442828b9ce930e37d46da1a1982c71c945d9a98c9a2bce686692d83622d8c18c2ad5484911db29b14a42aebcbf06f0c0da59425fa247c96f84e435ff5569fc8b7e91fed0187b1ba1d997f9af377b53e291ed595b72b2e1d9eac9a8e187bfce9ced0a4ec1fca5b1c835de76fb7d0babf2e4d000d932e3ba2583873cbbf674e39abb994d0bd041051e9edbce0d44e98635bcbd8b2217c6a71a27b2594d0858efc41798cdd303a584c6e6da1ffe1c3b0c653a204f59d0410be8298bc969220f80b820e5381187496f546652ced1a9f47cf02106cf4eea318c7e4c4b080ef9fc4071a768aeb24a34e7fff7af1c06ce5eb9b082d3a21c440c475624b6d00d1671a44ddd41568001926d884f7515780406ef418c963c5a8ad8baeee605f2ee6399c0afc5544ae0b82f08c78ccecef1c8cfadff53d54a4217903c3e63357211d709f7a07144a8c7660aa43fdceeda20dd9265a4780aafd3b5353241eb6dadefd3399a2679800d8e5bde3cc551d671cafd274acf4446102e58280d138197577679ae81f20f5ad1f89e28db00fd68c2caaaba6c7c3091d6c986bfba66d6ecc569b2c0955223bffc91fbf1f4a7d4adbf8cb1f11c96eaa8969262b7689faaf2dda41c44937cd4844c8d6fcb9067ca9ebaf0b63206a32f9a8959decc66d212e303b38e19361075ece8e57473de64a1868063c146e3b6eca3e9a1a4f42804f892418559a330bfaa206909b9f1dc7ca468a20b3ecd26a3a90b2bc4b33194e6464ba01ce9363b4763c2f3036fe63a3fbfd4517aaabb5c8788251f493ee1bdfbe963b02331481622dfa98123fb7d6dc458f4c9e43cb2bc6ac2f95a2c249489a391670deb331f12a9dc90c47e66c37d06af8d0f361c54f2e000130c97ba1a3693582a0c9493ceb375a49c9f220971d957562054067d6a7f6c4b41aa844067985fe5236828349745db0e3f71ff34a25193fec09bfce506b3273f8d1b6f44eddbdf618d8f473c808df991397a9348147f9e7e11fe4aafc847884cd56d7f6119f123fef75aa16599ccb24c6c9659aad3daf5bde0f048ad044ef2cdf11ef0ac1b8e06270ad388bcb10afb5faa76ed5739cb0edf18805dc066087adfe98a494ab5d9f6086dd1d41acf755788d12ca30e1285fb39051d5a0166266c4e2311ed34fc64767ac7e34b66eb3cf3e026d7697e16e1b59b057a7e81eaf8a90681b5d52032d3927b2901d055e0f089ac29795bce922cc928b6df01e21260af4018eb5f4721b2530ca26b72cfed04c8344b03b4c6b2e1c362272bc56441ce074afedea6c235b03c8cd8422b10650af0a0e419108ef497653ebf5435ba9a4bbde5ae03372476e43cf19cb07f267f3d2ca73d1b673d71a32db5e3588c7e774fd24fb157c2bb4537f125c59867f931ba46d32eddfba84c2aee8cc1c1f56bc2060d5413362d19553aa1e2735ab309326672b2ba831af2a0c362b3e6979589c947f5a3f64ce994bfc96601acbc9ca253d2dd0f2c76fa04db2da494b35e8806116294f2123afb7f64e498ee4cc8ab634776ac59271886511361060d0b2bb4925aa21997c9d87c5d962bea47ec8ac421c2aa92c96f9b6fc6fcaf77fb2d24309d8c94a984c7fe2c9d53787304d8d3c8382d69c462331c5b35715162376e1d163e2c648ced539432a684bedb37224a5d1d8a749da0dc12ca24200a093146bc8eedcccfddea0b104db518a838cc3caa8754dd44185eaa1c69faa17d93ba00d2ccc4296f3d4fb3d4c58174150b57b287ec4b21fce46eded35144849c8e2179dc05d268ae05988da31e63309c0001f4e9f69ca1ad143cd6127acf6af929728e603fc9bc59960fce29d7f8ce8034f0432dc41607c2e92f1e89850e144e47880ff76c54e9dc2fb27c9be813f5ff2c9bef54b421d2d3bf01887be5df4a6a9279ee8565bfb23a349d6827c4a1ef198810d093e875ad5601c41eb72fa618a50af2d83a5b3a2a3d8a8c53a8d625a0f2b7d5cd014ef012e41d8aa17afc3f135eb1881222d52e6e99b7f784104147a9f7cc3a1aa983f16b2054b3b4cd1259883a49d0a190cc4806237b2f66a1430cf7b285223327126fde567c076366eedfd1d1c0ffab3e9ca9b57c843139f9638bacf48a362583a2b9d8e1a3885368ab88634787227387ec3e092937d33d859596f4c1296663a4fc7aed595ef9b1ae3202faa5dacf663a9490d85f82b2300d46e1b3a7eac622fd96bef6e900d32b356759abfc361848df9c4b65da029a86e134ca3615741d1077e09e1f30bf5e806844243ed48bee6de4b08637d037d237b5853b09fc5d15d4919ea81634fcef20731a657551cd6ea8761da1cd92f9f811085bdf7f8eb6a7bf64dcbf0d074ca6f34dadb15345876b3455175062a7d63fb59cea6123bc4cfe40cd962c950ae2ef101a7154a8aff4c765df4bdea384c82e8c311ab8757282366b75c28ef2a8fcdabad6784fbc7fbdb25673c49ef487db34058ff4324844d6a9c36376ba0389eec74d953ed4ed1f3be8533bb1df1e65cf071c961f20373e7ea97cd09576a2a6da03f607a9c5a0fdf27022e282c94acb435a09ff534aab33721769ed8f61e4f0ae3cdeaa07e85f5761fb98ffc1b01e3438b4a7e0b6db6ea743e890351abe385a48e17de825c966c436edf9264a593c14d94d019ecb84b04ee670c8547162334c0d0de4a274f024336edb76046b5af1ac34bb08f87be8e5aa42008c6c9c1574a6b218719606602dc706c6af1bc9c69b3cb9b942db51a3b07fe176bfe876ea2421a95eab9b6c24cbc6363b83b67d4866d9985b06d4cc507e30c0d55b4e44e924b558e6d5abe7235d70755a70b6afeccc8d25408390fc293264558ab39573d77312027caef1cf179109dcf8dca88", 0x1000}, {&(0x7f00000000c0)="b8162e79eecd8dca9595691d73d2cff631973c43eefa75a811f204a3928ab9a1dd640b53904a188262035973552611fb6d2a6c0e8cf352c7c232d5", 0x3b}, {&(0x7f0000001340)="4de7921e8263235b4ece98d877f4ba99a91b1cc9c2d43691a22f5d9c7708c6323e7703d8667137f1a8a802a9a92e5a137b29b0e8aeb3391c63a8b0e4cab6cf559b1c5fe3d1b2b8438981ef991d91cb35244028f5fe0605217e51bb29ad028b7f1ff873138f9b6603c7591d4273e9fb9d8f75a8b3", 0x74}, {&(0x7f0000000180)="f80783c5e4f5b707eaeba6bf3e10420d6761118dc0add225e837d53b8c8de213a31b23b9f694b68f0027c2ead69ef318b66a2142824cf4d75bce40924189e31424f6eb9cf89dfcaf5e68f5941b8198952e2c3ee081db672c526e0469a917d68f38588c170bf25dda5d0a1c791a5b4d", 0x6f}, {&(0x7f00000002c0)="9ecb77a960cc81b4496f881173d88b12135d876a96bd446e8eaead836b52b178a0325e690ccc09acebd307f7d651712d418c1e0b3211ac7f060c8e9224c73a058a1af46a805f305dac184238e10d910087", 0x51}, {&(0x7f0000002440)="d15beebf305e5087a3e8e3cf9bc92783a3adeda4a6ff2cce71303e3800a0a92819accc1968cb73740a74bc0bf290452cffae6f05c3868bf111f7fd6f0bc8fcd4d88f8f5edd0978cc8fd1bbfdf6ebd26a3dcd2b1eac769d88389110aa98ff4520f388d503fb20ec1c14a0a2fdbf44c2bd5d78e64b93e372f0fe5a1b92db8dad740891400e9adc276f3efd4f2cf50208f7256a52a0838b7ed5385be2eb90a198bd433bb2bf08891a16649b971c64996cbfd7ab6da95fabe77519c0234d58f37283145f9949879d77c121356bb1576b08c1c1d435758eb6799d", 0xd8}, {&(0x7f0000002540)="c2156fbf29f22a214564020281e5a3de3cc2d7f63b7e05e0a3b19e48d1811e3de2177c1e98fc0b19d23a102396c82b2614638b2a782df86ce92d5acb5f14963aab91cd9f87ec17fbd436c58290f1cd7e0dd1d8179de3b356e835318e48ab9c16eb688f074df332ece6089bedfc2902a0a672b5712b2eec0bb80fc5b82b06ab3563addbb689399269477e90484f417b1b919a311cd6ec29ad152bf01ff321361ef4b9e9f2c448dd98debea7720e57022274b01d019670a521b6b64d7e40df3704d3f2d9f8c0ff0f56f85fc19c", 0xcc}, {&(0x7f0000002640)="bcf478504f6be22b7388fb9417fc2a07b6bbd55a2d234ed7d330943649da8ecf2b4590db3f675b6f2edadcc9265ad6452c574d50090570203c2a0aaa381133ce8a0aa2964b2656449825af0d1ad8101efb6a53cdc95316dc0ffd1ccbf996bff770dbad8e267f647dbf6241c321976e543e3971eaf5c0367166fb98dadd37b1c60edaddf036ab54f6c3e7a83ebd58e162fac099efe44aae8f335cf5c4c4b20fe5a2a1055df988ad249099fe4bd4ce0abb032876778d43861dac3b175f4d5b14ea7bd02dd55e593627371047ab5eba8080b31b3244593682b94215e19e652a68dd421184fe15f272b8e25b654a99840654712d3dadf2da250004febf2e190d129a34fbbfc443368e2a2e026ffd4ad453f34b54f3be7142f3b82e6ea8e8b02c9dcd0476ff97188b9c3522671306264835a96206d33d5048f89b7ec8b6033865572672215a56472e70c2c0c0b5887f716c15b91aac3a548f620904a1afc9247e74a73a6003c08da0ff84856fa803411357e345c9cf20123bdefdc74700b98542cdda0595a57aacb7946be7f5b211787d947e88234a9d1a29d6753c28e9aabfa2fcbf9ebc978f2a624f8f32e4fb3e9545d14cc7b91d24f5f593c6f6cba922e19dfa30cf66b3a0efbb3bf306d995e2bf62f24e950d9ecd5c4b7031fb6ed5c93b4f87fe8d84f449e23de9d9a2784770e610c67fc9aba18c4c09255f9febf75346c286a6fae3e2aed820c630b813c4775a1fb948fee2d6754e7dc9f771ad92b74d8c506e84e58610945e6ba0ce5a5fc8dcd262bcc1be5ff25c61683414e10e86157d4a571e1224d4d4c0ed1a5234153444179d5cfa64fb5216463dc6bb2082514a62112909326bfba536bad6910035c6c64e852b6210bb31e4dc78d3b419a6f2decfe28228d5a50e876dab0dd7a31027145b88f93153e5ae801cd7d195f19feb23ab4b1e882aba96c4706d6f9aeb350382d0c1f829f28a61e3413f5f8d4fb0f4d4543d4228754843a35a735329388ecaba50f138694151a861262da2ee9fb473197128012972fdd579b0423419a4ac92221cb281be2774d89490cd1c35973c0b23f6f56820ce089b14fa2db6f89e36cc21507d8acf715b70f15f3d726bd07311d36e0934182cb735ce84a40008b858f072cd0d048ab729e0461717aeb5b0f8c4f244afa4ce45bc75e5cf194b90792ba70a1bd2bc845bbf16aefac0f21811632f4257b2d258b9293f89a4716cc92a1dcd269d555c7efdf0dd3d99efe9443ae8e6f3631b8aa162a8d3bc80129b3ac820cc3a13784589fc13f556800929d58ea7498c6c82fa1b8ba92ddcf0df98914b7a1f5c8fc0053934650e25267972104ab55981f778fc582db21802e2c5c5cf3553f1082c38820bf7955b7f82583a9a29f1140d872af6ce0fbcfe60f5911497a1b12cf0aeefb025740f17fe4f267e5c024e6c351edb513e55b79e3be420ff0131d5d251f443bd223df2fd91a8c12481a2c018691c814df182124b2b2d52444b01b33274c6bd9f41b7f914813fb6a06edd829440f9cc9b887f010b1d30f0b926fd20dfd5b9c4784f6fd2097f0b2eb83688cc726a91c2cda067099836752b7905dc89be4ffba0b0b42e2e77bc529ce2195be26b5a760cda42040e853ba939bd43a402c5b8551fdc480155043425b4267c484f354a846b9657add0e7b5449a5b5eebc2ec612ac87c5e16dec0741ab79bb8149dc4816db9ca37a4300b45e0fc0a7245117ca80722db0c145e96f47ab679df752732c0eaaf6158b0061cc82a9030deab50056f95815c4ab4bd3c1b37c62706378cd4d73bcc77dbe00ad3886cbec16a9205d13cf7170543c9b69adf7b43ae4fb125aa278e376b326a81965704fbea5c106d7b685a55ea8e432b737159cf41e40074cda49cc8e7113f8c72c5c373cf441a70a4b0f37b8ac2fc57959cea4d2651630844d5ca21e447570ae603acc127566c54eec3e71c913ffbd8fbf874e7974a78ee5d2c592fb9dc6c64fcfb6152a49b724c5438677a97916ce4559d5258ef6d3c68f50968faed2205773bd34d70459fa8f059511d41f0f117c47fe27637b36dc11b054413fc213587556764e58780c5d6e1c362d7ca37c828826ea435c941455b2c04e0c491c43eb5e71b170616f04100426245382f395d6ca65d9dd25366be85f4dd71f2909ce7f4e19a2cfacf58738156e863984106ac40ef30fa01decf0b20ec87c8b5f47032f6e1b97da44012e3a2a32dd65f104262c7c50119b03f96144e247a02935123f94a418b68026e67e3952c647b934ded5b21578bc1ec41cfd29386a6c38c44bae0799b9279bdea4e5726365938198743223a559b8ec4d143c91784bd0a44350d14514604294bb93398fdab6224eaf97170d581e53bb202c0821e068d4e04020316927701858d0c7fec8e1b3daecee1495df50ef6460206a6cd6c1b5aeb13eae157fbb0fbf40def3c90f7806b00e4c3b15063ff12b900c8a0dca8413b396eb20c3cd6aebd17def20de54720e559ffa1dac593b91b40cc2c933990368de7b0cf87e72d545ba1372eb152817155073a6eefb3c6b456b4e495886c1046d8561d6378aadc4c3510f70c50151c9c948eea900184908cd633331e20880bd5631886c069f368e48e2ba9e01d416454941084ef9bd7b7865cc32f2a749f6f6904a0480b28ce65f5dff780adab61d865c39ddb91888397147b0dbd6b39007dd15de86f84baaea4d1ada08aaf2d533692ed175f2ec3513fc4b75df88d9d330dca4fffecd10ab0fd4846a8af8246dbf3c3b780ca8fc5006d2814ecd3b45de2f5d2f108d0b328a167dc12a308295d13215bde4207a429dc30f7a870dba439b57e55acc5309da01eb460fb740ca5641329fc79a3b4054378212b4b106fce60494e3d294d54edc4df3dcf8c69b011cc3b2aea87aa28a0c19fabad36d2d8ea9b736d86b569045ca377092d193b3b655b5e4ed3a8b020552ba12c4bf06ada3851ab41217c5920afceb66baca3dc49246020ca6d1a9c48bf1dd599c581607e0f9ea23542c586a021d790b951b35793889df6f658cd9ce14eb869bd96f0e1d64fb9cb4d5f2d78924bc37e645092204ed04fdca3aba8bcf8b2e78174a5ea5ddf20c37c78b195816883280e92cb2db9cb607032607245e34cda2c2c08880a32ea7e54da62998743c584703f9b00a2d2d6220c84184f0b0a9014d563f7036bd6744bf37597de65227715b87b223420f3290f3c3760e17997bea10d769f9a9cad76cc278219b74b7ea5b71bd6f023b1d91ceebaee648becf82e9d4bb9ee33158e7057de395684d69a9509f8bc4fa6a143c2157a93f3d9869a2cb6ac07761ce71a03dc42039f890d16622d91014fea62cf5de71d99cb267a7cfafa74626f87ec7009dc5ef1565755cb6cd0a64b29f567b88e30611f148b4a00f590d59d440f0698ed1bf5ad3cceaeeaff5af895b5f2a7e7ee2664d668e2ee180993d0540b3a84c63e6f585bb106c42e7d62a54f6502d1943dfc6128d00cc11a70045be095ef8f5de440ffdf9c64128def75a89222e77f8ae096e02c3f253762d54d080853170e5f3e10228a5576377b8f4ac27a34a5a3f586a29f2a0885f6c5513b66f83fda911981c7434a01b0e06669c9520abee5434b30bda81a45d138150e6ab788fe050f848e7ad1b0c15694bcab573fb39500d61db8cd6a009435c7dd3fbfe628b4f8167de7fbcaf9e8a09eb737ccd461677190f3bf67ef6b00192cc11ca6a6b32d9afad29dbd306bd7f573ce6abfd9b232fcf09d81d61888dcde027d6c2d6f51f860c740a32aa4cfa6caf44e5c9807decb5e4b41fd49794380e57fcf3f2bfb25e0a65d812040d2a6f7e43b0ec7d8493b00af17ceea9f8f23c9cca30ded9a373f15e6634fa4dc9f976a9593623b48941431494622e58136f5386901f4dba7df662912c855da99622d8c6d9ec9ae98cc6c59e6375c308dedc536fd33302d76cc37201f028316491e17db9e065e497a4af9c36d945c7af1faa3bc47942d4096f65a93c8182dca84980ab4cc14fd9a7fa95388a0d7e6a69afeeaffcc6124d181ba37b600d64b69ab4202defa573ff3f83a085dd4ec408c24332bdb61385c59454373fb041f07c0e7ea09234b98d278377c96d6de7417c158ac95f7c3eea26cb578c7e5478b60f560106f0db278978765eabef89aa389551ebd97a82d64210509a07efab3784e1d3f4c19cd8dfbe2fdd12c4b0f4376ba693dd99ecc726136083c3ab9c3ed1f21ab4890e67b1e980fdd94e661347d9ff28005fcb323b59688f311e6d92437e1333dda2e73c4e653014ed43c9558d0fab77c3f6fca107a85a75d7eedd8a7deac76cb88e89fccfb2cb092d3c63139f1b340807872ee249cb87763a45ae0e852ca789c79d19608ced583a2e92918421353f8c4aab1d730eb2fe94ba288fd6a970016f6c92554603648f06f93fbeedc5af65ded08d54a88d4c0a87b5af07ae2eeee6d07d06e34dcbbc7a126ab5001593e504fc469022fda5b61a73d30c07b9ce663029193086deb8c8099f9ac680ec8bc65432e5f60a4a4d490b8576d8e9eb70f178b852018a63847e49beed96a07ef8ba737b60dab4d33fa4e1788a3855ae60a16137799a9b1944041cbf5e2ee6cb5b38ba0f7c3d16cc47d9b053c4de6dec1fcbd431d24d5a27e1704f321faefb1376f79de7db71eaf5844b6932c4afa1d3bb6521af74fe566af4b894d7fa6baee87beac97155bacb26c70081a4bc913dc189d41571d1f0fdc84b7fff4c0f7b98c292e75b0f9d36f09ff09c2b02a814f522b0b682d9226d83d44ceb5dd82180fe1e3a2f330a3e48e5c51946676673bcb1c0ddfde0ca60b1fb0e98f330923c553b4e8774b685e01732a7c70e908371c06e3c9726c1ad35c73b6fcef58fb26e683491b73cc0a9c907e073a4db0511ab4e41f0f9f07ceef71623e9ffc1483b09176eb73a34fa4afb84cf30870a43de0314d650c0f92671fa016ce99cbccc74f04395b395a21d86c232fa17582e2ad816eaad4b4401480010733de1f3d15226a260cde7965851362dbbc7ecfe23809fcc179ea64b0be971ecad1eb3c5426b36558960a61b270bb58d0eeb2d810819189ba607ddba7e057e0a64227d0047fe6ae312b4759b890c25d19d332911a40f205a6d1ddc40b62b28b284633f0530a11856716a82325c2e56d01f1e8b7ca76125b6ff0b6bf9018bfb98c835b577e44f8492d6d050ec11f5e8418f9434da10696ad7da53b07b2efe7e230977bf951f38bf1603449f61d6b31c48434a4a22bd8a49eaee4eee01b89c3d3c2e4df3e833d20e516a2c07a05fcf4d7c4bcea135fa58fdea00c59da611056741eed28afcf12cae93132a7a45c5e57d021d0f129fa720af70f80d5419c5cb36b74911b2df51cdc5aea7c72901a8443e061acd7b2aff56c8ff8c5c3ee90f00b347a81f5c5b37e27e366c969750ce874a4c91704e68b6cae56eab37c1477c5e755018283f219dc7774782715316647d71bb11207a46b09bc339510ec4317fbade633bc524a950e61edf557094d3deadf6aa9d79f77a6e7365b7f85525e753fb9355367a1334018f5b9155d77756c272e1b653eefcb5f988fc25d0a86a24f183c7e94f57dfb4d96c78e660acf6a7c63e8bb51399785bc021e0d41b35f545f4bfd579cc2797258095bbcad90c890d44c2da7621e3673a4f9a55bb032b09f5911a3fff675a5794668c8543155f4d025ca6f57e848699898d84ae6f014fc19117632b344d7cce082f699f17b589b490ea7f943ea7ccc68de4736903e0a8b1198e973b4429f4bd4c633a5fd06e4", 0x1000}], 0x9) 16:00:35 executing program 1: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 16:00:35 executing program 1: sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f00000000c0)='\x00'/13, &(0x7f0000000080)=0xd, &(0x7f0000000200)="009519608b8d5b0ca281872ead6b23002558fd2ab17a078941a2f891c3c6fb78e4d4f2885c5a163cb3098759ef8745b7ba5a0157d2cee5baf702751a0c4b7b812ae80b0277a898eef0fa9834372b7e6061e2bc951b6c7a74f74f9ef541e2fccb1ffe89dcda9f8d58ea54082ad9c412f3ee39f519bacea99fa0d0bb17399f34f3058f2c9cf7cfd6d5c568cf3c463fa15eff", 0x91) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000000)={0x8, 0x200, 0xf1ad}) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) bind(r1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)='Q', 0x1}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000001c0)={0x7, './file0\x00', './file0\x00'}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 16:00:35 executing program 1: syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0xf4) r0 = socket(0xc40eecd1c59529ec, 0x4000, 0x0) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000b1587d4989294a5b185b100088fc864ab451e0c1b7a5a241cd0dfaa948a17b69bdaf2607000000002218dc7165d85daf6867e648077ee09761e6fc3c274ca9f1bf25d85f121d3296859c01d5450b3456c98d1f00dcbc3b2369a17d60e07dbf53ab7bf0d525b69a1d3cda3a8a8d80b815e9bbe0d51983705f1abf09ff7f0000d372448d3dc8fd6dc2a2f46f1c27c8318eb0b623666988242e232d4db3d18050fc47e2788b18416be7afa98109b7f82af6c5cdf4dfc42d94bfa2d52a3411c9274b5cae8a218178953fe3349a98d105c21f808021ee2c009d13d83bae084a3abd2bf35b58362ec633caa1927a6565f716f683602f15f0c0b3b193f13e229dff00025590867fd2f008000000000000006cd1913cfa936f33eaf1e5414a054e90949c2333a4e43da4161843e4ca27a1cb0c4713bf6bb2d93eb3eb20478b816df2f12c920b7489464e0b2e00000000000000000000ec7216162816cad45159d7425bf88fb3d4e13b654dd80cb5de64c2e716fb2ed86912b9421feac9cd602c9b395dcd24ab12753530be11b6502d3b8f2b789b469199595d0f9b7624352cf5c819c8460a2b648de0b055a31d44902c1669819c22a87c4eb6138135178e37abc9d9f6581a813e603b1c97b752641bd5c909641fd7528186be96d1f13f02eb51"], 0xa) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES16], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r2 = dup(r1) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r1, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) write(r4, &(0x7f00000000c0), 0xfeaf) close(r4) 16:00:36 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000100)="891a5b6ca10b3d9aa17cc7119a28fab1fda4283e0555f941951020ede89af7564db2a6569a25e742a84763a3efc61dca00b53dd1706db93da3fc5e4e857e2ae7db02ff0e48092c041f31d33580275fedf8d1dbdaa7f3abbafe7041bee4731af1d62cef3cb4b6fd78ea5ebad9f7440e3c9a074e010b662372d3489b0bab90c2a1f3f55a3df479dad929656af7be4715d2ab5ccdc6eb65ba83d980993ee2b4bf37243d3e791d1a720b2703ef72d302544cda8bc1eda25d05d688c077091311ad7c41ff7e59c9f5ea1eba1c914755f9925de800b6f463a4b13f3ddc5b4b1ff0ca", &(0x7f0000000200)=0xdf, &(0x7f00000002c0)="153ef47244e91a560b259c80b2f6042b75b4472cbb90116766addb220070d99b8735c8fbb932130dc6c977bbaad1a3baa192689cfd928b84eccf2c0d557a3ee1d5b3a1325f326753a5340130d7d92b1f40b8d0a383ef29fe35c0a15ddab4beafa905c786a4b30a2ffe69d7abeefcdb3cdd01c602823be9beb98d64cbb3a93870c899b0490c81ebed1483aef73aee6d7745f8d3da0c0f2d9ae4905c1db9189eee633673c2c4b2a433a74c27cfd8e538cdddcfb7668b56c029b7c5461033a1740fbf6f4f1b6711aaf17c5c9134", 0xcc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) close(r1) execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x1, 0x3cc, './file0\x00', 0x3, 0x1, 0x2, 0xffffffc1}) r2 = socket$unix(0x1, 0x5, 0x0) connect(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:36 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080), &(0x7f0000000200)=[&(0x7f00000000c0)='$.\x00', &(0x7f0000000100)='*{\x00', &(0x7f0000000140)='{+!\x12!&\x00', &(0x7f0000000180)='+,\\\x00', &(0x7f00000001c0)='\x00']) r0 = getgid() r1 = getuid() setreuid(0xee00, r1) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000002c0)=""/164) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x4, 0xffffffffffffffff, r4, r6, r5, 0x159, 0x9}, 0x5, 0x3, 0xa}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xd90d, r2, 0x0, 0x0, r5, 0x40, 0xd15}, 0x3f, 0x80000000, 0x7}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x408, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1be, &(0x7f0000000200)={@empty, @empty, [], {@ipv6={0x86dd, {0x1, 0x6, "de3bd0", 0x188, 0x1, 0x8, @empty, @loopback, {[@fragment={0x3a, 0x0, 0x0, 0x1, 0x0, 0x6, 0x65}, @dstopts={0x61, 0x1, [], [@jumbo={0xc2, 0x4, 0x101}, @pad1]}, @routing={0x3b, 0xc, 0x0, 0x2, 0x0, [@mcast2, @empty, @loopback, @mcast2, @local={0xfe, 0x80, [], 0x0}, @mcast1]}, @routing={0x2e, 0x8, 0x0, 0x81, 0x0, [@empty, @mcast2, @mcast2, @mcast2]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x400, 0x1ff, "cbbe60d28eb2bfac1273e521bf47d18ea40c0e4d127a760c654c44f1f5293c447742bc2b97f815f85e04acf5694e57b1c49ee5403c9294bf956cce2b9e434e87b80dd89fff46fff39369221f096e47c5995c1a46fc171437232dae1677e58e1d4a65ecd82eb4c1995901c1b3bae2663dd399b5a393d8ecd696e788a2e9ab4ee700498304171b2b53cc849f5121c0a282e38e1dd6f1ec03040f06859e0a2def9edf35b16e6d0e6f183225530498e40409"}}}}}}) 16:00:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x6}, {0x5c}, {0x40}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x104e, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb88a83e008100010008004c61103800640002043790787f000001ffffffff94060000007e0001064fe7119f830ff7a3e96719ddd16fa375ab71564e204e210008907889e0f593b84ba2144adc0468bd9969c7c4b46ab404e18c2505bcb2b60ec9049418fa586ab820f3493e70b4ddbf1597e1ba0faa522d6ec60a7d569ae553230fdea64c234edb18e0c9d7b0f1544fc3e04752f88fe48d49609c433c34b44fbca626885e611a057646e0220bc273be441cc578dd0e5ea9317be198e9366170ffc7d32e6934462b6fdaeeda5266e879b698ab0b81eef4a5280aadf1dc27b6901d533d9e3e6884c9531986a0feb22156de6fc50ac4f84d5374b7758f08c1c7c2b5b686a06f5a944de4d22e10919aa969774231cf3973fb110ab6dcb3a7207bc0c1f6637c8b09dc0630f0614946a97691cfe18ca6726076cb0457438d3cd490b4381047cb183fabd5200743945ded290a0174efcb6810c1a67e35481b8fc999a2bd3e03c82e81ad700f67f81d4aae2af7a118252cc1284e73f73c02ca3dd6c1ad191313155469e4dc508b099e680be106bccd2d1c9608aa83ae0823aadce1ca6bf6adb727ca3f31ff57a402e4187f5b7a444aabf086efb61d49c17b8e7472776005be008c0094bbcb6bff16b22546ec6c525d70f60795cca228de3d96fe2cc1a793325aab946d863175add05e565b0a7f849a00ed179a4cbcf2954905dfd3201d78dd438edf2bae849f386db90361b8beff29ecf31d0230bee684389f956ffb201c9a4c4340efaab3b07baf6b16b234d42f630710e3eec0f52ad906f6d2b48d6e60e75c3ab00c7b4fdaecdcdcd0e6d0189e0d981881f29b00e9b5feb65059d4359423155706e88a99bb4a64e4ce49bdf47f5744170abafa18affab11d7c948cef528fe8c2d437a7e778fbb2537f2ad90ae2cbce6ad914be26dc1b11514fa370dbad83570d1129c1f625c25200af459e64d4bd726b917e44128b7da9becbcf8e247fd962a648f1a8d61193ffec4251318df7e6790f3652c12a92757c6d4cfd9a107b3004bd1a5571e582f2b5ed87537b8487da85523b79fad09112f00d930babc625ab225f4f32a0c302d2b854c75392643a3e55209d3ed5df0080d056f065d2b885d2575528642e9f99d45f8a05ffe9b1b9c8a6c9323495d3be5e6d8c92cd4351286c02467868b8140eb17a04a8d0c73bb726f12132fd5fef06507be49e98a986cf24ae0873153f7fd217c58f51fac34b78c6f34e40ac3fbcdc52eb6162ca01f9955097fe0c054a097febe2d3cf20e7c12a081144f8c7f2265bd1de355b224b02ac3ebc88ef2810de111b2a96e7a984eadf2d1fb06e3f79ad72509c4fbf1ed2cf3f2c6edee2c948e85ca2d886a0ed3fee537a849af46dc1c7303ca40524ce9764a013135d3dc304ff4aa10bfccd791b2e12b69b14e5782e0457dea94d9ac6c5d81feea69c92ce51bf72313e014f926d78517493f6098dee85ef11d19ba94f0550e9847e612cc63fb397233aca56b4580a40de1632e89dddd12516f6c95eeaf406567ed66a5eb6c6257ce413733b3ab9650b808ebcc4e79c4cc8ec29591ae0c524aaa957b659d8c811834920b5d14ce082fe27730a7f465757a9afbb18cb0ba3d425040ab65bff4cb5aa11000215be391f38e3f2f3b7bee1dceb040e0716ad546086432e18e6679d9add981b9859d6f8287d1fb34318da4484d3942cd601c813af429565f455a7a86c8a8a9052ad2b873c68b3e7ef905ae7579e4e2ba11788fab119bf2566da5b757fdd9bc567dd679c0fe2167075d6e237410a2ec7ec6489e909b1da35b75ec487bcfee241a74cd86cb69430a3a993ced67f03cf1e528cd81b1205c87477e49af7dc627c846aa47ef8ccaa7e9d4a01a976829cb65b847fe537ed4d561bb4e4b45cda894834c3f2b2324bac576966afb43589f71d709c50cf936372730f89a94d8089277d62ac7dad6a2d4bc29f41520f21c0827ff8cafae41910dc7c0610402f39436dfa6395bcd8e9fed3a78c923b67d34873087e8d94e2028b48a5e5386c1f77f5eb9c7e13b00ab8c13ead344f4ae4c78da02d14ff37f17f7ef7a2cdbcb72d19c457ea5abb27fb8b5f270988b3be56a13ebd21889d57f83406284a87b710771b125fb093246909ae5683f7f58189f7bea618ecbb9dde96afbdba255e21be9924b48fed46ae2a0cad571f5acc166f2ade352cdd375b594e29f5d53193c7e86cc0237094c0c8586cb64496d2bc2af9876a12bf4e9f4c4fa9ce98457cfe97ef75dac12ea87d436db67b6bc31cd7883837ca41fdade98eccf6a3b57aa98de59f673118be847293d791e63b7e1e2dc6924471a57dea58b8f81c2c87fe8a1379293e548274430fb8d8af9d690da6de8e72bd600251868cf5f6aa19629f99b1e067d7b63f26d34564fb353690c14465c24b827847255ded0b3027cddfc902c54275312fca7771ffff183144229f4353d8eb781b3c0a5f62069c2b66c6b4143793468f48282db2ba98c75b023fc962a1b5bb74166a45ec12bcf2340b4b4fbe249d5c91176de91a3d3e76f25407166eb7a9d1bd6a3599b110dce826bf3cbad9327e8a8815c4cdde50c53164df9fab9b01e0fd3f8d7af0bf427e9c7e9d1e5179bf6e4ff7d1287c405c479e7d2a5b792529819ab9ffb80c7510a8f4bbfbdc33b5ddb729cab75f59dd2c514dfb5de2b6ff242ecae6b79b6802ad017a02668b5d09d7319efefa06d62094eb87cf9c30561cdca0524551594ae8baf352d08b00e69210820d6a890b81eed08e9f6c2db618fa1d31c69fc5039542872a185710c0d9f50857747eceaabd4c4dcb7b027dc4fc3a9f16110894a13e86faa84d99ba6c9f02efd08555a666feaaa1b415beebe945acde32785f9f25a434c3fbc8009f703a2df85d8ea572ea12d17f4d23c67d7f54cd4bb9805e1c6012ce53a95eeee83fa3958167b3897fa9e2ce015bc0afb35f69ced96a700a070d669b9a08f34b283789055728dc889eb483797301d53ebc5b40da16176684fdf97303f86dbeba908a0b0c49928b491082b002f699cd53dcba7558696ca46f79e26c06354bac1911cd0d9535500c024211e992f783330dc94ef81e2d48c65fc753738c652abe43fa96b7c02f9ceef191a1031981006f51687b76c0543e2b8aadf7c1fc5994aa77f566ede23c1bdfb02d92fa38f802d4a5d2d9f0bebc9a9be6234b95150446e7a8898f4f0fb4c854668a09e44d3ed357eb03c8127e90628de658f7ed8ba0975f2f208a82f78d46092e9ec6f9ea98be31fe9161b49fef44e08b0b55d12e994c42f1a546821a10c0eaaf2993d111ce6cdba3108883f66e6ce0cec6890845d49d8727756873a1611ff9b83335c021346163f58bf29a2bba139df2f3e4a195356535e18a0c19647872a87ef1e713b0426e6012c1a7f8c3b61b50f57ea934c0dedec08c8f9693a8d6f4f4ba3347c0bdcb67af8cb8bc680e753290997c33d12c119301d92c1bc7b88c7c3f97884393cfd304a8e99f74bbe142ca56eda99e1614c175bb6b2d9b3053787d09e3ea07d5ee4ea68f0759ab6512110701974b9694a83a72053a3130e2c8f05b9996ecf96c29018c1683d8e0992bb0060da6c0d5f19f4091a3e2ebe95b23019ecc17f1d9e5bd193f038de53885a02853e6cf3234088114b11541be6a579df764c2ae36c8a11ff9154fc0b6a280213021c97f506719ccb91b05950fb08a73c7f3c28635c534aafae95c7210bb1552d3d97f98ded869831dfc620266c520928848b80fdc06b620e3592bb261ded9651df8d0c5de03b5675aa15d4852653c7a2a6aa5cf9f6177351b9f8e74ecf9646c1246fefbc89ae25ac5bfb2d8c442c2c03751bb2f4effac442de6d1be2c6cf6decff3003d90fb478c3d92be3873aa810573cd13667059a00cae8ec99725a3f49abf1ded82c5570d0a39fbbfa1d567419b631e0944a835298b2b6d80cf882a4f1010b6bb61e95f86d154c0cf111a90a1c8c89ef79f48c4ee739fb0e20b5d61aaaf622d287a0fb3d63f52c3b6f9f3d31bc2bc070314612c6c0084e857e81aaf281357924ae6f9cbdea666e1bed83c05b134e98588538834b4589f1106085e222f1bd555d91b7d2250d44159197cfd93b2a299dd081e5ed8c202424efbf3631b640fd669d4c365ad344f6d254bd1f8e3f9e92508a7f958b01584d336446dd0d55caae60b386b59a8a64bd3a2c604dc5f9ac68c0bff323188bb17bb28b53dca5e6d7cd3d444af13ef94e2a963c85bca46d16c507871f224a4ac8afb9da480e06c6d3721c4c3920fa41a7eeb6f1b582eb94bca8eb4d721ca8514d971e988785e3d76b6cef3b785777a613a9f2d3eacea50e2dc8d504d43a57d2f5ad5fca96f85d671e3921e8ca03d5ed8b0e85a1b10a78eb4232d6c101381e4a125e5e2cb10a459e62dc9bd9e4faaf6d5a77289238919fd78186ff12936e065f4df327c6596b9d531623af72c48297ad4f5e943f3f2f2b94530b9a26dcbf463e06a1445e7feb58334daf67fac3a526759d7b3588fb95dbad85b7399170a8c06cd2e65bce5017379042a0bee87f861727dcf9fd8cb541d5b48249ea9916e308d52a1353015d6bff2b26da80ca3de0a9a0cd8141e2b1b03ebf1f6c58be420b5c910783bd515293aa4abef67213d50f6da0b072b58e6f7e61ce698a1c69362f375da361e7ae3075193265e118db0a0bcacdfd99824c14cba20fdad088922068424be8f21f0ec6b19e12fb1cf8e8ede3eec096ded94351d1a06dbe5b0a684fdfadd6b9f7f8d526e68ab92b1873eb1f240b49b2874401aeed56a8feeda20a583a078e5f4494bd2024784d4810014f358abb3680e88cf2a521296673748a0028d7f275a9df9013197740c18ed73a5cc4e51539c68a75de21c7c7ecaa2322eca3edad2d045f0e2f9930e67bf67ddc00b40aa6986ce30eebe7f11d56aad330f23952206259304af9342102d15ca1ce0a6e02a764c761d7978c40f9181cc9c4f270f128f3667fac75f994f49ceea197e9d86a60e0c348ed1f70f1b96000b5ede3d70c5b6cc42c7cda3da31ed0a9ad2aed9e47ec067ec5ab26910bfe12877c49b024d628caa279dd0824d3935f6190668f2e94cb6b1ea507f2a4180b382ea76040a9114158a873efcaa733894a2155c57f6590a21f9ff66b629183cb85a7f6860c3a81ee1de2c510ea02e539f43fc95459bd91c6df78fc6c10c4549711355993d30188dd2d4d3e5c8d6cdc0dcf5e008bf95136ef59e601ff08715fadbe334b8fe0fae80483e043c66da66e3945aa7e19f3e2117f55f77ca4adfaf74ba4ef73887e9e6dcdb6c8b010ab460d498d3e3bc7d30c0e743b97271ec76d8e24d61969d4c8acbf8e37d6a0fa450a7b6c96f4a0fc36e6176a4db509b187f3a83881a87115e99c07f077c087ddafeb709c5e312156666773549627a5c3b08deefba3eb2195afabe0defc97c3550d8b92e6965779b1e625c666deeff0692423e0712875b5cd9b7a16791768d8ef1a25cf189fa327020e0c33dd52c1c7c4c7ad1d9615cb41f5d7743d9b8f8653958018485f5d802dc9ca54c5f09dd9d80742f911abeb9242b47152968faabe49834aea07b678b19317eeed69d8bcdb23e6c0688c0019091087d00b002435f2d4ff9112d989a53c8290249e2b0c8cd13863d7bcebf8f47c3b56a6e68732a8bc6ae13eae23df4e1a99531881a7d50e8847974b080ae26ec704c64db12dc63c18414a41a4117bd2032dc8d2e845f064a3dd2ec645be86132f6193fb22de0887a46fdce28a3d0a58e3f36000e2d028f3592d39abba59898f9f4e433e0df3c44dae4ddef36568b0224b04665a5a2e910a596188477e7cbbea0cc72637dfcacb03cd819852fc9e5161fbbe92dd1c7bdfd9281ec6c2e1222a8553dfa3ec4baf42bdfc6ef2b255e5000000000000000000000d6252f3de471ab112352ded4cb7139ea349253f48656a228d2ddf05d084df4be58a53496bd78031916ffde4af5cd670852846929f9a30b8502498d37a7600e41d34fd1b6b218e54b4cdf26b1a7359ddf3c935e800b148801dd0b028cbe9782de36355052ead95f53302ca8e31b82fe57fc7461e7e158f82628bde2309efa0e7f253245846fdc19eb916012e23f0d45205114beb0a9142d3d9e47eac1c2a93d0dd8b8c06e0bfffa1ee9bb04006bfca5d3160918fb4e1ad77393fc4a26e8bcc7cfa91580a049299e6b9de06f974fca61e480cdfd1932f4a224140f9b0a61510996bf8b3aa6d7021f1874187082a1ba5f5b1320533606199a3b69482087e2d9ad869f57028379ae0b33e3e73a539ef935d30c60021e957d3e823b7e07848c23e45f49d587891eb87088ddc3c279a6351d534dee57dbaa07233e66a998d42306777a6e1f"]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) socketpair(0x1, 0x3, 0x5, &(0x7f00000002c0)) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(0xffffffffffffff9c, 0xd4b, 0xa7e, &(0x7f0000000380)="74b06bcebeae7fede46cd7db155ecf9a4c091ff260b013e206c18dfb40a2f2edc75eaff4ba33b52375cca148458dba340886dfe582bdf1fadab198620cfcfad0d23bf05eb2b883c5fd223ff8f5c9c3f78520775a0e0e76f1451b24bcc02a5f1ccd1985610f0d83f83f756ae090d6017b2067f6c9f8fddfb78ec4f320cde1561190ec7c7cdee29f", 0x87) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x7}, {0x0, 0x7}, {}, {}, {0x1}, {0x2, 0x100}, {}, {}, {}, {0x1, 0x5}, {0x0, 0x3}, {0x0, 0xfffffffe}, {}, {}, {0x0, 0xffffffff}, {}, {0x1, 0xfffffffc}, {0x1}, {0x0, 0x8}, {0x0, 0x3}, {0x0, 0xb4}, {0x3, 0xffffffc4}, {0x1}, {0x1, 0xfffffffd}, {}, {}, {0x3}, {0x3}, {0x0, 0xffd}]}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x80045710, &(0x7f0000000280)) 16:00:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) 16:00:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e66696cca6be900"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r3 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, r3, r5, 0x40, 0x6}, 0x81, 0x101, 0x6b0b}) setegid(r5) setgid(r5) fchown(r0, r3, r5) write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r2, r1) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000200)="98e4824b897ec3053a4892f6927154ec0cfa9902f57ef8d324a375946634488533ae2248", 0x24, 0x0, 0x0, 0x0) 16:00:36 executing program 1: r0 = kqueue() sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000100)="ef2799f36d7580b0d0fbe3e99997afc780e13282f9144c2eb4e60212f2b5bd948b07ba8561b73c62c0143e1801c848c80a5aacab3309ce451c27736537ae68e786938231ccaad2efb5bfe5c3601c59619dc21c85582535ae0b7616b41f859b58ba761385a86d5bb9ff9c19d4d034bd05e5841717c41fbe38e29337a947648d1926273b2d64b3cf883ce70e8b8380b2429edf44303becec10a0b4fb32c184d6bd7bb09a1deb53b7cec1a2897dd430fefaeb89a765e61cb9b28563857fe41a21ec9d71670bb1765100940a47cf03a545d7eaadb4d04b0ea6aaa263ced79a97c8eef2167f3a51ab337b225cbe32d0a5aa7fe8ee20ca8d59cfe80a9eb076552b", &(0x7f0000000080)=0xfe, &(0x7f0000000200)="26fb29c3679155c0a8e87a40125efefa297a7c9c088d11d921394a482c52ab28b52d2b35d9bab81aa306380c49e415b83698317c4eb1e2d2c628050af57e3534f97d4a9594e87ef03af2b00417b6486b8b3dbc25fe78397060f1300c166241932f5a918de8d2e8485eb3200917e1237986aa5aacbc8531c6d95d899f75a0b9ec68bbc85863bdb8b7367a3b63b2fb03115ca36ed64156", 0x96) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x12}], 0x6788, 0x0, 0x5000000, 0x0) 16:00:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x7, 0xe0], [0x0, 0x0, 0x6]}}) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000100)={0xffff, 0x7fff, 0x6a, 0xe58, &(0x7f00000004c0)={{0x3, 0xb2, 0xff, 0x0, 0x4, 0x9, 0x3}, {[0x1, 0x80000000, 0x7, 0x0, 0x1, 0x6, 0x5, 0x100, 0x7fff, 0x9, 0x8, 0x1, 0x0, 0x1, 0x8, 0x8001, 0x9, 0x1f], [0x6, 0x1ff, 0x0, 0x6, 0x2, 0x6, 0x3, 0xbf2b, 0xb3, 0xdaff], [0x20, 0x81, 0x8, 0xa5, 0x5f, 0xffffffff, 0xfffffffffffff801], [0xa6, 0x5, 0x4, 0x5, 0x80, 0xffffffff], [{0x5, 0xfff, 0x3}, {0x8, 0x8, 0xffffffff, 0x5f}, {0x400, 0x189f9ce3, 0xffffffc1, 0x8}, {0x1000, 0x4, 0x8, 0x5d4}, {0x6, 0x2, 0x4, 0x4}, {0xfff, 0x2, 0x3ff, 0xb9}, {0x3, 0x2, 0x10001, 0x800}, {0x0, 0x7, 0x2, 0x5654}], {0x3e, 0x7, 0x1b, 0x3}, {0x1, 0x7ff, 0xfffffffb, 0x853}}}, 0x4, 0x9}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x42) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="9d90f77f7e578511eb3800d558175d6b21d0980da632df2a4f6350f1d500b11d22dd76f8d5264a5aa080c6f3dcfd5865a02d880aacde69d06f27577dda8958bf47e8640d95720fb7cb312868b01ece4c46fd02943b7948e00db321fe9e1550d4b06af7a0d6db2533b4adac10584879ada2e286c9883149c478608c7775d3b1acd019c822572c63fa15e9888ccc218e01b719d1b626b9b6755d5400ea7788937f8d5849e2338a779e54d07dc2b5cf25fd2f5fe9efd743c5a121060e01abf6672f116eb73363dae47a6531dd63fe188ce1b4bbfd56e57b2fa606076fd3", 0xdc}], 0x3b2, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x0) recvfrom$unix(r1, &(0x7f0000000300)=""/122, 0x7a, 0x41, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x4000, 0x5) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f00000002c0)="030063c9ca698e7167f6", &(0x7f0000000080)=0xa, &(0x7f0000000400)="57b1c3b543061d00000000004e60854c7385481a58d1dae4d703f5a65a8281c8cf270522ba15698509d4bf81ec03b06ed55ead4bc8218f79774f8a15f38bd18a233d7ad6898df584864716b7a24b4a26268c7f52fb6373b65602311db1c13600c1f1c5ec50185fa91a7ab8d9e7a20a0634a82caef99357acb70f8d5caba11251578d2d3fe36cdb9ad2c7fc659784ab48500f125851a2f125db448e7ec44e65b5c3ce0313b1ddf5bc6acb5654f1f0db6b8fb938", 0xb3) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/244, 0xf4}, {&(0x7f0000000180)=""/116, 0x74}, {&(0x7f0000000200)=""/136, 0x88}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/160, 0xa0}, {&(0x7f0000000500)=""/141, 0x8d}, {&(0x7f00000002c0)=""/9, 0x9}], 0x7, 0x0, 0x180) sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000300)="8d50be05", &(0x7f0000000040)=0x4, 0x0, 0x0) 16:00:37 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x0) setsockopt(r0, 0x400, 0x2, &(0x7f0000000040)="3cc0ac1cb2c7be621af38bdef3e2db7bc5f020086da01911f2c03168993c6e0b4e6adf3ba2495839408a1ddacc291442653b9420bf6136", 0x37) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffd, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) writev(r1, &(0x7f0000000800), 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x8000}, {0x18, 0x3, 0x0, 0x190000}, 0x0, [0x0, 0x0, 0x3, 0x6, 0x8, 0x80010000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x2, 0x4001, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) r2 = getuid() setreuid(0xee00, r2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, 0x0, 0x150, 0x9}, 0x8, 0x1, 0xd}) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000080)=""/63) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) 16:00:37 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x1c, 0x0}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) socketpair(0x18, 0x1, 0x7f, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) close(r1) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x0) accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000140)=0x30) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x7ffffffe}]}) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000280)=0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) r3 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000200)=0xc) fcntl$getown(r3, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000119ec8cba9ec526932b175c36f2431926052a8cb0d503b7d52054b0b36cbc4ca611ca6821e6191a1c71ec2b791962070d10525287607012bd2aa46ef96a1baacd52b9cd8fcd6ddcb94e93f3180e8500a6f89edb994f9f9b4c095643b9000f269d7f7cfa666c16d7439dcb2be898dc3040a6f5adfff63a937d4466e3b98922fc9e14c277af91b374072e3f9404b6c233f658ce4663a2b81cfee04af7a7afef227b978114a43db1892896a8407a07692b748ab951d2e165d1fccde636b4bc216440f05759fa062a7991be7494d5cb234576d2969a07486407e70e1fe071688522c1add84d25a01c8bb2d4571"]) 16:00:37 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) r2 = fcntl$dupfd(r1, 0x0, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x200006, 0x2, &(0x7f0000000000)="569365ad", 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x9, 0x2, 0x4}, 0x401, 0x428b81a, 0x7ff}) fchdir(r0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x2}, 0x8) 16:00:37 executing program 1: syz_emit_ethernet(0x3f, &(0x7f0000000000)={@random="536eb4401506", @broadcast, [], {@arp={0x806, @generic={0x0, 0x6006, 0x6, 0xd, 0x9, @broadcast, "2b71dc1c8cd3ceba80144c6a3b", @empty, "0490f000000000000067ba5312621a97"}}}}) sysctl$ddb(&(0x7f0000000040)={0x9, 0x2}, 0x2, &(0x7f0000000080)="6b5f15912f5989c0d7c6dcc1b77c70f55d", &(0x7f00000000c0)=0x11, &(0x7f0000000100)="f1d570a5f023bb39d3cd7c763d2e14f9554817cddb9dfe6f11feaca62b64c004a6cb18bbf893baba4736ccf8505b31b874b4ea7d8a2ee9bba62b8d47f9723224f07932d0988b3fcbed69ec70b5514a294605b2a6d46bcd0e423a9f79416ac624cea8e191c1dbb12416f396334a188f2069856697941a62ab8f51d172a4f626c700fab0564a70eed3082ad23c754a556dbc4337da3127974ce72f3d2ca3bcc3e2a947bdde99ce3cdd4e620d1c0299c840633962c94fb1ac537452d8291511ebb128e400857e8808f207305dfa60909d57f843afbcad4c28e590b90b75e7200e462868c8db63861c04e1ec9ab0973b9ba31a0922e49a972e9bb403ae4990542e7c34e41a65f7c8d05a91a9111de52512b462ea6ef3c0280b358afde098953a8a9d5eaba46264055975dc4e6e812a93cf24f0c1dc77ddceb14888c3a85fd4355228b0c2ff489c575bf7b81cb437eec0e3311f3b67e4fe176e5e8ed107c4629fa55413959e7d08bb418ac0e540f5f2e880e77e22ac4d5b70ea8580d4b071001d1a694b2e7e37bc17cc0e32ac79cc9b0d1719d37480c1fb425f686adc5b6a2d0a30e575c0cdb68cd1f0b71c434ecf23b92b74805ab5c01817a2396918e6940ff8d3bd95f84d4f0c7fab8f783f0d2a99d24b3b260d3ba1f27e6e9b5877614c78025f063b23c32a54405ef77719ba921b2c75bf729944e4673755d785f63804ec21ff71d838991305ae0d31fa10761603e3669196cba3c924587d382acb69caf17d43aa2e32dabe4844b7fe5ccb3a7dcbac1f9dd8b8f01875e8a63fdbfd685f5723666e134f6a99703e00e196992e08756564abb1719ac6245d0ed767ae79149f8536d5078fe05707ba51422b0b4744f37798fb9d2a63791a072b53896c8b6b5ab2ed26b297dea4e1152a31bb4ccc00cd31d68e1e35ac0965a5d2723abff4723ece3107920544194c3a0d4cd2564c11bc773376eb2767a12259df33f2bbbd9039e9ddfa1d62eb769cca3bb92dff4c30ad9f183d43fb90e2696e2a3be04ab2b121c09a4c36d6648611e15177c62ab3d696ce701b4a73fef552ec8d4526b4465e4fdf0e1e062f77deb3a414a33992123a9db56262ab3a01e9c4b1028283d2398b28ef958f75965121512c4b846887c6c95b8ed53ceddeee870a702948b76840229ed9f34805a094549e91ed882b75ae009af2c68077363304319edab4e545e2be5ca3e1998fccd6918ef5b89f8178cc5e39b13998bf7583a18012f0db3f0ca4dd7e7e15f7a6418dc77e737c08a1f8eeb6fe29d7dee88e0ebc72925db2f564aca0351f5a86501e7e4860c09c8b8feef7e23321005142fae94330bb989c1ed91bafb061cc460c89a46f5d63e4a01932b1af78bad05b1dc9b046e6864fbb8ddd714c4ec709636bc1324cf9357c5de759164ebe39d96dc0b6975fc87149bb532295e1e1c7b3e5dc18298ac642a3a988758369177a538f79bcf08ff555de7dbb1f2722337072f75bf98a0d6870407bc191fdd35d732bbb9cb138439fc0c8a3fbc9d33fcbba95115fb10843c76967a06271fa5c4f139965e14a85fc8bf368727e64799b229a649fb8114939b33fd0d4c45b5be6a2c33578653396faea0b2ee26bea43bddc7c5c68ca9933cbe538104ca779896f8a9e1bedaf975903af25b258060a5745d96597ea2d53287ffa7274f44b236c21059aca0cf8ebe4a3a56f98043a0802966869f607e12252f1fd82fdc3a7661d0f26495d6a716f03bf7789b66e0ca59d0b6165e183f3fb6e915c10b80a075ade3e7e2456289918cb98f1cca8b71ddbcc541cf0406b7204cfe49ad5bd1b12a0335158143e9e0d44ba4ce4a67696644505bd52f57471f264328c59300e0b7d0850d4c24badb5f3ebdbf37c93ab21c573421f93f8c0619201374924f0378eceafa0690d3bd6e0845da65a3055af8e54a8d04a3b5d32a094592838a0a096a205919e175084fd0fdabafa0eeab6c154a6fee684d53752ab0fb655e7273590966932b49e4cb2b84a46b9213e3c0e80c8b4e79b28497de6218e43ebf8949caedecdb40af237a0e50f2160575a1ed52759392ee2c9c5e7345ad9ce7c72985e0f197c06673c48a202b67d64c4d203ed5e3cd04c439c8d3b4004acfe368232f3915866fa5b9c353843ca1202b7e124b9c3ad6fb4fb145dd8aba74617612c598e5838a514beff761c4182665c4700a03271dcf52e4fe4b3255b4a28b2b418afc9468fc816f47e782351913ba2ab1913a9eb9ce8ee549e9ccbaf19772638d429f9f0937bdbc101586c6580182a61ffba6eac8bb064908130c121b3f8aee86c9dd4fe3803d811e7c48fedac5c84e91d8e7f1d52c12cb3d288c27c580864c8627e2b3183e5a4d144f800f3ef5c47faf4a8efd98b603c718058e2c318fb4ffde9a8a4aee339af43ea3ce3e3c86b143f77ebfd0e2d4247502c8c9c3f9e206a9a0b99eea9ecb59515858cfb5f998d6fc9667ec7407a04bfc443b9a40acd4fb130a90a143a05b559bbce3ba929f09b0601e5a7e54c9862be3f3402cc23701d3a81b25498ad0fd0dcd600af28e4a3922bba079bf2939240a8ab27696c2423a5b84d45829df61942133e762d108fccba2c712ba166375235662156e35aa6448daa33072acbb3f3f6c62dd3c2f2f3483242bf2aa1d1b00e6f4830def198d8d885e70ffbd5788abf2be4b5e9966e602ef7b2fbcd13146a637d099664dd3900df108f11434d9d8a9b5a1100751d36787044e45844f52a4df6f627c3643cb86286f093901ee5df7ea83b00a67ebc2ec24876a1aa2d3e5732038b09f97f486e847721944de01781a013bee15fa0b189ac1a591a7984c15b4250ea9b19eabcdfa66e4fe257f19c0e5daaacb85e10f672ef518670f06cb78bdceeed5182054c21cab83487fe968256c3194d6db077d5e7dc44d17595a0877bf2e73db3a59ce8e383be720f9e5365aa0c0f98a7e5f3c96c22a187698b5133e0dac66586afcbb26e143ccbf0aea41f33bf9d4d9003568f2724b846458b58c1ed7823a7f1db8aab6e9a3a60936f18b8f90955232e48a6fa331b3e35cde8af2d46547fee7ac8690ef1b988e0abcbab9659a4337972870f882ecb3c81bca824ec38397389afb09d41cd4fef967db9813de6bdc8d1b8291cd1a2387ab052934b8d926a2f0ccb82d73fdde1bbf75e0e48013c8f36dc9df1be0e351ae0fc0ab1dc5f35d3613f72b3e7632ee2b57f217df8b0f2de28f4bce011ebb0ce02b549d7ffe1769abde71e39b6f3b98aeaa0845a9810666e169e313bbee92fe936cd73fee994908306619d9a3c131486fcaf6b802f8f3167a77c52383297477c102d3c761c1aa52510cf5deb9e98d4397252b81296666de690202154ea75dc5eaf42ccd656896bcb215b8dc50523b29842f3c8f7dff06ffc49ff7ef28ab390112d651b9a0b0b4c8c4afece55b1121e56c0f683126a4d236097922cf1f6799ebe73b451d66c11cdacd9999ac96b692e7358e6b5c3d3ef9f2c303ab68273903515823256a75a53edf52c1001961ab4a97abe61bf4d68c417529614c2b518469f0bd96ef22b215c6b9f0d3f7302cff70e152b700e4dff79ead02e7340e8d11ddb9e2799d7657322fde8d450b8211cc94d36be964668bddf5f1ed5be8d9df5e5b602018c4ab198ef436afa2097b0842d6da70bca1a54156b34a441e7c03e4bc6c02fdf1728f0418ad1815243953df5113db5ccf3842d122b784fd2c92e6ee1108725c0e34324ca21435cd3e1a227a00c40949237406358ac4d85188e0c049aedfff76ab788687f5ae2563afca51ada6d364e843c036effb5175c24f2e3c21f1e35c0de2981d4464b27eac51d42f8a3648eda896463f6f5a0d06bf9699df158938ee7ba9e710d84c068c3d42215412ee12a6f7615a16e60545d43185a58a8914dcfe8af8b496f7baf19974111dc2bc30a0028ec84399dc17b009e197fc6828afdc24b97e718323938b25d5add24de299e6dca35a45258a35adfc6ba8d79d4f3be02c7e6112991f5504a8f2aa14165dcd2c771fa609a92b2d47e7946981256beba484da4157cf6b44b3f96e4b49ba8a279a975ae009420a13368fa760f23a629a6e0406b15ca840e89c53636f002e5619b9b72c6443ddb3530905afa041d6110d0f6776206362af7e92f53e6b6284918af73fca6d637b7f7b0c289d28d35d8b121ea467cc0b22089a5db282c82de815af458a813963c173bb331b80ae7712d6e80c33e1c553bb980606bf2c6862ea2140b2bd0db829550fef3bdb1c252149ff4bff357d591afac79ace0a741e6b00abaafa490df329eb4bc9f0fb02a6e02d2a461c873dd3e5aa6af8f27d938b34932ecb9711b314dabeb22d964e3971060976e5eb4effd8b4cadab914f0cd7bc2393899c39c029a65e92560da2e0a3ec565aac7cdea0e0ec8cbcef1e748bb8ba9be14dcdcf74bdb2627b709f1b6d0a259c6cc57d18d10e866607429e1c3d4a2e31407076dc9fd6b17e88636ea79bf4c48df7ca179e9dfe11f6d5cb789b8b7a92b4a28e7d7701417c5b4b952c8e713ba7f4740fd8de5313cfc67842c93215cd67cb2beaefd7b63a00eec54b01f4aef25af0bf92e21a198c56bb07397e0f0499ac0e1239ae1455755cb99466cde58481d38bc88f1403958764eb15abe049f7ae686cef0c2a0e7894d800af629108059a25a8cf29f07082ba6107e400e489d5cd6d66a637323b52d84034504680fa2143d5a5a2c57aa02bb9a25b2fac8b9c3805ad528e7999ce2a059efaac0109d467673065b4e15985e94b7315d9416fa5e4f180181a64aca5ca241a8a4d37efbc8d0b7f3c26df1018675cd6e59cb323fc754b2e03c60a33484d7560de09612265d7cac30324ff723ec3b0004374d8aefed23d362a6aca928998fd99a3a8aa49f1e1248de8725cd7cb1b16be731096d4c27225d64f96eeb94d8d54a8ef67acaac3a825f00ef4d1ca2f42cc0585fd4e11372b9ef43f515b2e54e05ec932f038cad80909b70d1ee32f25765cab87b07d9621cc3aa91ca4770311a96cbe1ce3c66e6a1c85e4401e11f7718a3946f989543eb9348778a703c381998319f6794297319c93bc3f9ad526fa7157a813fab4b0b272c1a77178baadf04a7cad4ff35923693d5f8a1a4c474d6cf0a3bcb54b7358e1b1164d173a1f6485e9641ce928d278501fd052f353bd7b2d2082087fc03add5fc9f54155b128df502c49b407c2077517069486abc67124be2345d9c10d8a9ab12f3c94ed568cc13932686a0e9299827b8ea1bf9490d6e7a8336985895593c61fd5a99cbf6f353f2c4b88ce7939e3afb242cd97c2421514068a5c13bab03206c9e80dd756317e6aad6906f44a8de86cf5ad2cf02cec0a69f9cb53f1549ffd69d355539bbd599c9c5a3067f3b7f71cdc0c075d742f1e2c7d5657257933375eadf8843884500f2a0de9adac8b270c458b49ecab8e77383ae6dd9a25d9d4feb2c1a6363640cb52d3833b50e6b461a760829636f394333a08cfb186d1e099659f3a6d61ecc7f70a59725be4857cbc64ae0561e64b3bf6e76410d408a3c523cd28b60125ed3db8998af0b77ff8c33ccf07bad7800ccae7f776a2807be6ec10366e9212500c41d83a3f0af2e928e4d36e0e936f18966cf9a238e546227ddb7fe8d409275f8021d7aef4828c72588410d78d8283ade128d8e54e465794a75fb315ed06ac278dfb9b884d495d5400bcf1c412556ba1b2d1da7b31f1a971190638bf66966ac8eb621a97b79cf292c9ec95fc4a475ab57ae18430b6736776462567c78ef19f7e2d33c4c60ce5cbe3abce", 0x1000) 16:00:37 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0xfffffffd, 0xfffffffe}, {0x18, 0x0, 0x5}, 0x2400, [0x0, 0x0, 0x0, 0x0, 0xb329]}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) 16:00:37 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x18, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0xb}, 0x3, &(0x7f00000000c0)="e05bf290fc7c2b0da589e7", &(0x7f0000000100)=0xb, &(0x7f0000000140)="50e4e61ecb7546b9ecbe956ec4e3faabe5a957219a3e6665595395", 0x1b) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pwritev(r3, &(0x7f00000016c0)=[{&(0x7f0000000180)="2d99287e42a1a567edfc2936df695ad8d071db268e2088abfb96a5dd3047c6f0448566aea71906bdceaa3e670352602428f7b17474942a22a20f7bd7444ab4ed4c78ef36d901c59e73a148ae21bb8a050d41ae38c10cac0c6ca22ec2ca7c5fc384a736a027673c6a2311db2899d241e1250c877ff2f17f5fcf5c17524228c3691c04513950ba70e2bef044c05f4b7640336c16ef76d9da137027f6657e9ba1adf17e78005a11af8e5e4220c53ff9915004f066b88dd8328d34", 0xb9}, {&(0x7f0000000240)="8e092e09d2ed4cfd47ea86903311a5648958ee31fe01d6a0bbdd55086205d426c75b292391dd0d37e0332205fd907145d8bad103d96a24e5fc1de08880ce31f698f1270c9089d5ae7faa11fbd5", 0x4d}, {&(0x7f00000002c0)="b31e7316ef202e5cb84a7056edbfdcc29b7ea3c73abc39d230e792e39080126142de4c28d790c15d950b2adac6726f62352c08624a15356a0eff85e1a19ad3b8a74b048c6d5843d62d50a3451a598d59e5904d9c551983877301179ff594870130d910cedb1a142f43604c828ca1ed5b106ddb6941a52e5e2ee7730cd227e02829d0ab4717fd2c29", 0x88}, {&(0x7f00000003c0)}, {&(0x7f0000000440)="4ff7d54d522368c068b177c423376870e4e82990f00d4ea44f537b8b02590078495984a58ffc18ef53804f4474251ffd7b454ad85089bf4dced02efd5eed067a370d2c17498eb02b349a66c8c221eb0dd43dc1ab649ac43b06a07cc0285f317741816b321195", 0x66}, {&(0x7f00000004c0)="f2af8f851b4779bd3dbc", 0xa}, {&(0x7f0000000500)="bccf772498b4adbbad82d9009ad814177960bedf346a5650b1e04fd93fc78b4950218c41e84c3776caae4c87a7fbcb0bbd4554a45740f1d332e70dadc89a855bf82d420cf8ce84e6f0c9a691a92704312696d68677d2b7914243906cc23f691e0e303f11a7fbad12369a72b849f7ca545442c8bb49491e1b2dcb09f1ad71920361f219a3f35809151b4dff2572debdf7c00634062ae53d736abf1471b360525f6416f92abe24d08fda9632af64895475b5844477bab8f5256bdca0e32bc687b509", 0xc1}, {&(0x7f0000000600)="71cea44482374fbd6e0e426c8d10871e8a9fe01dde4b3a9758a3577dfbc71bab7441dc3348e17352d8635955193d3b60b12c4f87a2523c817afd831685de1c98cae11dbaaaf7c74b46ead841ae09cdbf0e1f44e1cc52e76258890a12184f017abc8a72b9568506173468eb1d265d596c740b5235063bf4244279fea476e22b50c138c972a263dea59fefa615e5cedbc1b70ac95a2eb4515aaf1d3df45254f28fd0e729a5501e062beb6606a3da470370f939de3d9348fcb497961fa1e5159f5ec77324e48e9c2d3e1db6d4dc19965d27a3783aabb0ef05a671776a2b5003dc6157ce2a57cdf718fa0101fda778e79d6c2bd5c4c5246298628874572f8fc9b488d7073a82c75837b050062fc85b38fe9c2de5da776c635f798e1955596aba3aa6bd8b6857832d4310e4aac6c03e6478926f987944a32dc99de3c970a7f96990b7ebb3854fffebabc1260afa9b05d85f6cdd3f073cb8253c11239773978e7cdafcbd6c0d4b5b045f137aa218ba3e4dea68427fab5dc72ac2c8c39803af582cfdd62d9d6a83ad48bd5f57540e770881d4dae0475310ec5fa19a740db063e55df2737664c576dd07b4ec33c435b654113327f92738da86a0f845f377af57c56688ebbd30afa9ecdfd0a4b062a2dce739baf69fb84757cc9b4af5d8a312cc095ca255f6275f2a745780afcd76a990c1278a54340e606c9b5d64db396b1f0bd8b8f84567d8e8fa60971ae25952c9ab725885fed1f522674dd04ae521e30a91ba74dbf2f537fbf6c46c88d1574b11155f9ec1658bfaffd216989ef67036092ad6388e37b7402854dbd6dc2e26373e252c3ee14b6fe1d9f02b9fced787adc0033b741fd13b8284897408e3aa1f650301a8159b659b9d8aeb97969bb8b7d220138159f95fa91fb2f33f3a7d9b2b1cee1ded948caf027c240cd6eac9375cda6a945525199fbcfd02fd07b3abe7854d4e5f6db31c0192bb4692c8c46a0d763dd74d06568befb16be08f608cb82caede94d6b51ed3fdf60f66b5e4e103131eae0618bf128a7c2e682beabbaa40e9e57fb9f79ae51e595fbf828ddfc6b130cc0b6afbe4b4b65b3b5db3b08ba1894f42400ef952db29f17e46167b425c4bb17878f4aec111b74c72f6dab1047a0e679cf5c02327179c7e6a2fe2ace6ca12fa49c27761193c001833b651ccc92f92a0f76ddd821274a5ba0d7b054cb6743864a37d67ceefe1c6b952aa63a14963501fddb7751b3b3a114cb616f9f0ecd38171c474bf6ebbe2bc58f003f40d19daa67f627d925e77faec69f72363552009d860659bc4e8877d4b786388cc23f882abf0425676706db592f7dec33aba2344c4ce7ef9e5dcdc47afd96ea007a19728d8e5b08ef8159bf1bece6e5cc9a7ba23557cc5b28ded02b2f4009a619314fea1415a672c260f9993ed6bc3827917495c45b5f696e29e548d5894be25355f9594b2e4f402c2bf0d18dbaf8274383a5183e77cc6f197d360dbc7e7222def035b1201fc141b55dbe87b085605b94da64c4f70e70baec2ca7fca6d92a6c95a5603677ae070f2533989a39035279423ec2a2d0acc0b1679b63a0ab90d93f67566e3d15692b76c29d92675df98af7512b07193497102e7483090172c0684b20dbd5d75a5d9bdd58a1f0d7c474852efd50ba6b7d017b56ca869960632a3a91f773f2cfd37fe98a3c1f12769c8ba5a3d79f7c3c759339d025ab2e48c87cd79634daec206efe43482fa8ef277ac4b77f88b9e3832e18fb7d0a1796f945067ed214f08e238be8099b3d07b818f62f77dbf6e6afec7d99e35d2c17c35b233a969c68081caf544ca0345f55052718eeb5004b8fe23ffa22822cb4fc81598078c1b630498c709b0955b5ac84cf133d8bdf789e3d4e45e261fab1b3314ed73f736bf30a408518d385566c4a65daf9d24cd5228573a1cb59746ecdbed37ee3ffecc93db44ae8eb47c4d0d1a0fcc9164fc3853a971b8c22f83cf0bab1beaeadec1528f8926162b80fbe567c30b6f482c959636665ef388706fee9b3437a35b0e957bfea4bc9f3b3958c88493efbade3bc03f1fae6c2eb36462db7cff71b1d3ee221a64bddec25b13e736ea131d96ecf6d93de3725339824477b358f4f1b670aed09d4e6b06a478dfb2440d492e18745cfd488b51777012bb99231c5d9b57f8cc07c57f49e267ecaab71bf4ab432e31c7a9126da380a3c58ec4c3c3e921d197014afc8b57a64f27fbe552b61ae1ebb9d36776e8e50bbfbb1c867548e948caffe634731f8a9de17525b98d4cd12bcca8dadebbb93847ee6596432fec4963fbea0832e2f28787eccfcf998b49ae9afa50c9ef8141cc1596327531433fa4ed6fa7584b1f6543adcccbc42b97ea61870466f234c70cdc3072669b6806942a8d8a3ab5bf3c6090bd615a0250e0e0ee6ec047eb44bc0f2291e7cc460564defe4929c5974954359514500009f71947a6d99826b286d290766e5056a585ea1e3244adad18fd5df0f030b0af271d3589e313ff33b8f6228d2477ac5c49f667b1b6b3c51fa700a6680290a36e49ba31c7de4fc3c1c1876102f941a62e45dd551e4f5d28bbb8952275bb5243a9b472f846bd771349444cc1f517f6df82088b9c22589451800a3b549838eeedf77a9c1f281864c95962ddb2328df49ca84fc3ee600d4d607edb84478139ba11e3a9604674e29ab56c79f382e7ab86abec71f7bb579977b09358560be44564dca0e20b8c9d07f1dfa3801642a84918912bf1e3d6b31d7674775d29f3f8b0e581ff9ef1cfca3b873c285e821264b7cbda17f2493dbbce265c0046b8d79754d0209b4993137eeecadb8ec2cf9dfea74dd78083d903c56391c476e804165bb68d99d1518bedad29a28cda43af33c34ee4b8201e15b86ac0876e0dc833f5c74ac3b2e5b5117bfba0719101dfe61f55d4304308d0243630398f22b1e3dceb1fe1bc9db9157bc8683ce54a1e94f67895c9f4d4872168cbec3773e8c219e19b2dfbbb6ebe344d99e6517008ad7d53c6a50fa900a8909eb97dc4705c9561275dfb15f4e146606ab89aa43c7e2828edf2ea02dd80a0a76c233096b431b7b7767fda8efaada7d1c4aed538843184facf3ff0ef0520f826575475e6d1f1c6d7f335cd462b8eb6e57f2fa8dee91e4f5519e22c3f9e4a1742cedd192e3672445a417599eca49aa9b07d92eb56c97626efc7f9a3acea0395cc8cd2b86c5d7134d9e135e0ab74199bac1bc3654c67f7b7abb010f28c29f33539571f173ab3dc429a7f10c481b03fba71fef6a6d881ce5a51854317583190f8eb19ef7945ca37294a331cb56a24314d00e96cdd0ad1b6d538b66c628d3112423fff9afaacea92621bf1e669c57aa4fba457f1af0037a7a0b83c6fc0a5a717b8b49cfe4f991790b0ad24bbc836b2174a62c26597cc87311d1dc32a563dbc232624b58907f8ccf737bd4b62ad3d45863513a0b2e1a7aafd7604786b96d06d7cb6326de6066a89043cbf4f6778dfddfd9b9545806cd9af2b53a38926c3c2e2d3dd7ad4e03df53f68fad49d9a1ce65181f3788943bfb3e3a2ec38dd29202097900ba06cd52b63065cce7cfaab3f08898be5a1582ad9a94c01f24a1b8a7ff93ca00b7f82cfe1dbc1df55e09ea8c1d80d28922608225a9f76dc3bc4ace3c88f5bc73104afbac4cc34811412291c97e878ccd98cfe98de432158f9f9e731c40242a5b52603afd06ece489eda4e1222f0270263cd2cacc39d39c4d6124fb5354e7d9bc2115cc1b2366e446fd4ae03b983578dcdc92f989ec12a186f96cd7a8ff979bbe76f99f39e26ef3815fa09e20b12db7538a2ec1ec5ed42eb8c2e36e02ba211cca89ddf8cea558f6c17579fa667523f2bb103cb5438777237828f85f57622e0868e394ec244dc35458c7a01853cb8a3293448326e847a736791e8c6879cf967f228609bb9da73e49b5962b7b8b71bcd3e61cf4f420db0948b579dbbeb9a442981b13df5cd10ab9a12d9e680e9d0aa87f3858aaf2aadcbfa11356ec3cbe85f23246b610422509111bb377d3a46cf6c290478af969a118d435a71db0bcdc982eb0e99655eb6053bb55531db2fc8dd391cde51d0e968fb386585f34eeb419e4ce45c3cbbed43e7777a7b5f55221336e58d380cc10703993305c896f417c55cea145079e6b9a9dd68f85463a3b382e5b42bc6bbd1dc77fd70dcc470cb666b703d251db5383ce7cbaf80a4067d149fa5a5460d71ff8f8e8d21fc302553c65f4b0f6af7e04d021bed4f0722e5a74a4e2b29392ae8509fe58fcc0e53624fa558c3f8dbc94de9d13a665172ab25dd4b74c5e2809c05c8137d6184715b9fd2ce4e8824988470cfb655ac97b4d04aa60434cb7741c416f7bd62a6bfd6edb6630c44abb27e646d596bed20ec33f5e5d208dfb139e0169df4a5c3d53433fdf314a65a6666fc35a5e484c2fd18ea12d76b874ad5530dd1b0f2903760523da7a04d65aec119d9275dd49fcb44bc17bb6592f7ac19ab74778245de48e25e53b5400c38eaa291adbe3cbc7ccbd0ceb51adbc011afaed4b7eddc777f97edfec1f14d4ad57885285ae0ecbe80ace5cbb87b9ebfdd895c974089ebe1e5ff84047456b756334aed2341091ecec141c4fb666c04d3577fe3a39c37c010e5a0dc186777b9b222da48a4e4219a82433e0b7e04234d6b31b16a9e6e146b3a089727a83cfed95bbd7716d6ae2839e455fdd3f1f189b23e7936a0c75049883c23efcd1fce375fd09b7b56abfdcffe64ba013fdc046268b8e849fd4fdcb2ad9fc8ef679454c5ddac5aa5d8182c087738ae7f37bacf8d60aacc5e7534a55e05f427917292a341af9357218fffd4bf0ea6bfa0e2fb64168d21363658490c5fb10dfe4d963fce4c29295ddf0b3cd0e0d886672ed9f4198a337a520856cb96256dd3568d59132926f6e68ddb319ae350533a2e85d3a354f2cd7c13b2b1a106abb0d6277ce54b50acca89007cd540f47c44d825cc76ff80d4abd96969307b5b4dca25d15a75cac4fd611b99b36af7f3161e79b9c309d46cca1b6d35078f736b9ff376fa40aee84275efb4d7a2ee90bc234da822d346a84d437ceefa631c5de32028c973e21fcf2117dc799ec4450abf30978a58113ed442b3deaa1fc6a590d5e61f9d4a49ce4d3067b20d10ac41d819299c7eda2f40d93f79a228201f8758b531d18ab61004a9156e602ff955820eb8162dbb4ad3282662ede7b4c72399d0c3ebb6cb086660b9e81b799a65e2e8d6ad7ab91dfa1f3aca34b31f32080f18ec536dd57d4a3c630cf20c9fd9d5b96f53013b0af29554a5432600927d31632f3f6b9343e4728fd7104af540322ad4cc8bc8647f50a16c39fd06b63ec1361a284ab877c12320082acab4c0e0e4c40bfbdd3a980947f1a2282be59fbd73ca478821e5d08d9e11a7c2cac6ba15f0e6bb2fe954585e7423df0b6764e135cd3d333a2f19a80432a7a7d7bbfe0499af38e8865e6602eee90a38de853c26ea34f98268e2427f407c2b3429a64bfc660184686b89b2706962dc56c8d3717ed2e3bf7b4bafed8564a41602d77dd818d4609f37f53681ef1626888901f532c8add966991dd357415250aa17f3f75ec2bd83301dce97a0c25071cd4843651b51d362e36232c4895b1a810c61b38e8f116079d7e12844f5cba683fd82f6329a53b76c374bee14b10630328307e74884d593ea9fc06203fe7a3a0284558a3c26d8167769831dd9ea7a717e9e37ab074a30e09ca04156f82a90fe2952f9fc4455e73b33ed1bd79103a86b60d44bb55151db864b4ffce16c72390bbc23e44a17bd943628a398", 0x1000}, {&(0x7f0000001600)="052e86f0082b5c142e6b354913742eab5d802aff1ea6588faade02196864e2ab3127bf448002a2839d4183e8647a5bf860f9fa4034099671666a9b0914dcd629a5e663a38b3e0a496032aa86ad0b07d23b2d87775daa25c05407cfc3bc94d956aab88909a759230c0f414c9eaba4dc03eecbaa61e9ec35ab3c6cdd49d5aea47dc0609aba9b9573cccd5fe40e253b4bee25daf4b0", 0x94}], 0x9, 0x0, 0x6) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x60}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:37 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3}, {{r1}, 0xfffffffffffffffe, 0xa0, 0xf0000000, 0x1ff, 0xd7d}, {{r2}, 0xfffffffffffffffd, 0x6c, 0xfff6f, 0x400, 0xb3}], 0x7, 0x0, 0x7, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5, 0x4}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000040)="fe3e5d913ba7a33b3214c288a0c5af2e7ad000bfb7dc06d22d987fb544c87e224fbb327a45d0e1f1db3dff742ff4419edeef6f6796ffb9723fc6bc06ede0be649fd5382dc55f317463f8083592c730b94b41958c0e4b4c846036f1cf066ac716b944d0168e4b9ed95598365bb76dd14b132634b3234be30ee9b90ac129ecd7a0cd1e9ae13dcae44c260d099c3110151392ef1bd9ddfaaa6f00879a", 0x9b}, {&(0x7f0000000100)="7a8157d7775e6ee946f75bfb8089eece345a415cc6d0608b6b9fb3d7800c15320f3531a849578ebf27e5c9fca60895afbc5d91979f8e885e7f329dd8e26b42ba69496f08ddfac6a73bd11bef49d278d9a16cffa5fe45fff49a5d6758d2650c0a2c742afb87f5412d806ff7a5037514eac2d31595e82086e43671cdb4fc3f0cfd38a15f833adf65ab8cd084f327fe2dc26368b2643209fa0a4d1bf5ec0a6f7e699f86d6f1438a39cf", 0xa8}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="c48f8bac201766ef1754012e7b65a5255ed777223fc1784057acdeda1542e6334a3393a461fc6e3614cfb92e859b2c59a977b43a35089f8ec159808ac4363e12ac0b1eaf0bf6da28db75dc7ca869aea175e73ceb58baa723d6b6c51f1ddfa23cc4c9536f44476b43a21ab4c4b57974018f298a2d8886d03562318671609e655f14fa5c228a2d84714499ce036ac55efef3107923de1f53234ee37c2931d9ecd8ce9b98a39384e9badd4bb7cb03e53f", 0xaf}, {&(0x7f0000000480)="c8df4b83da302e6390888ffe4a8f3a54b200092acae2a2c256ac1ba2bf21e2e71bede2c6ae7e0fce0ad0bdb4e568cab31b1b8f0f18a1a03c172f1b6ab7a2681e9cf043181be6b4887bd59ff530c14330b96e9bc0fedb33fe249ada6cbfa4b79c2a89eb7da8a197bb9034433eee45", 0x6e}, {&(0x7f00000002c0)="f1f3408030", 0x5}, {&(0x7f0000000540)="0b7295f82afcc856e3609376b307f5c1956c850f5c4eeb159329a56f368d7bccbf50813d2bf26a70be8543239f880cea3f74b09f4068a5a1882cee46b66f223a26560eafa8a78ce00cb4145ef98e41f3095debd42b6e60749e54bd39f48046406f2b6b5f8f4ceb9a2940250fc23c28e5f4107361900e08230c12f9f8311e", 0x7e}, {&(0x7f00000005c0)="b1cb479f80481cf07b0be358a3234213c7846e2effacc8093c12543abc9a0343600f0b60c24989e3a8538158a1caa71fa8c1aa54d09e44ad84815536dc8e00a7a8a01f282334fd8a246d09df49db0d321e643c307c098b9c95415e1bdb4ee6e32e725a3ccc6fa5e46923b54008b36e1b40dee2d48f796f401ed39e2f86cd2c5ee83f7dfa4323b065742d20e5dca82e03fe9a9325ed5f310947929c71be5511b68277f48dc6ed71eb846d2fa906a63811267e3101ba7e1790d6ec333bf4893b65a519d6fe17dfc7e149a52f9e624dfd50693c42f9dc3a304109224b72c8486f79a58a447ea3239baaa6f44bfa4e01d004a6697d0c9b6a9ba6201a4eea3719a58e5dbe15d6774bf47cc6ba1dcfe8e3196f5c53070c69d3b76137e64e857257e7f78d3b85fd578ad951900d48b66c420b64e1c56e1f5a1e6b14112dc5c6f270cd12e407c09e654ac123cdd8a5a31959b832819579edc3bcd8910e0e27e62a00a711175e95b39f45e8d72070728d7f6bd675e2780295917e70af0e340658025f5f89bdffffc4bbaa675206cc51adfd909dea12cea848ae5e3f40748dcec022f3d7496db63dfc4489507421637951fa392ab1abb23938be805c0dac834862a72a41137de622e89de507020e7f8ecaf685bd7ea3935ec10c1dd1ba21cad54bfbe15870e561673fc2321d90d580d552688adddcfeb4e7936ab8b6c44f162ad9761ac12085e39570760b2921ea44bad6f72259193ffcff7d7c18d4216b0d718cf2230a6f7e0cfbae9849e06b7595dfddc7666145e26267f45ecc282d0ec901c9fdacb237cf4154ba0bf548ac3920ef01efd864de864698cfa68856d41dc609c49d6cd769fdc835fa36e0ac539df166cb096d146e96868d955f674e25e974ab2f2782ae3684edd8c4de1b611902908ca823a97f084a6854d0620058ecd45b032e3cfe38458b31f7cb7cace864ae7d6d179c3026f6aea9e6b905cf26e6b57f7e549fe01d582406ef05a76464c63061c35116164682f260bab1610d2526d6acae149723e3a6be208ea2e5bd8346e841b0b1f429e4570b7986549ff43b652372f294a779405f53f342ad80dba43b327fc03180ae2be89eb7e44fee8e9bff0d1e7fae5f3287fe3315fb165c44f91dc69aabd4d9f07373acc105d7e9c88be98dc108a82537df06cf27e10b17fa77cf225ac450cacdb058a14d4df025a79c68c6870a271a9466c29d9b1c0f1a9a041c8f3a95f1a7b6dc33bd05d59ecdee41e43aeb77d823f064a1aa1c84e51f39b9de32322b177133e790fcf30d33e24a2f7346c7567f18f0bb64100b06b91a242325c479ff1d88f530badb041fbb87543df672d663971843423e54445d85ffeea64656280cfec07656ffd1269b8084181372fa37bac6b1769f0382f124765cc9602cf3275aaca5350ef57566683d0024fdf7d3b602d2a5cc73510d4875cadeef685dc99dc3eccdd22bec118d2b012ddde950bf7be2675bc2c2a9cec19f8234f691a97e9be876331db02b9292d608342dfe1be89ce5a6b5326058d41300c80a06596169631470320213ddbbb6ba4bc4cebfc7e54c333a6b8ced363b36bdc4fb4fc887ac815d024a74aea5bf9c189928eebb6f2900c68814b1265a40b9b46de8ae5ab7791ac93f3e853647031211e3b24767c7a834fb28c3236ab7d251ae18292bf6689336c946577ccf41aaa8daad4270f940ecce3d9d895f5f2e8310fe569b34a8dae8d8a16d042db2d8c4e1d9bded4d1490bb015733806faddaecaaea7a9be631150287dfdd6f307fea6cd7c28776b5b53488f65697aade7b99276c32e5e9e889ac7540ce9e02cbc221fbf4027b9904d51edc48f263cdea2b4ff20192d36591a31ab283ccf97da144b409897300905a1c67562db0809a17c46f4c2034bbc5b773e65d984edad09a896cd25a68a0bc466c7dd35bf7bbea736267d1fe643b27680af147a57db3e997748ced2085ab52964ed5a52c2fbc34d272e1babab374dd220c8209d5d49f788825d21b45919d367497e87882c3ef761e8c056fe51d28dd291689226d84c6f5737c0b041f41d4bfc594bdef9e5ee4dbbd3e6cdcc7b8f548468d887a81c0e55465931c3458afcc45dd18e3c660b1c55d69ce5df549c6f9f6a62c46c2e618c96768ffa9cef9decdc5ca5978dd5906f7ce2b948ff57391dcab9adb7aad8713de8ddb98569e4627ba3a27dffb82d9d8e7e2440a17655979016a404b2c46e946b2d923eafd758e8116eb79049d516d497e6f1da5c7a62effd0caf086108fb1d956b6a80d39d5b55d34e0c3af479d5f6af3a643ec96b44825468f25a3351a9748c58e166074f4fc00911810b9c96c290dd976ab41434d8ca2baa2e440cd718ea263dae5fd057491c2e8a2dc3df41fef7b8ad1d9e1f9e61c0e9ba490d5014c8cf2f6f289fc48bc2930e1f79cf1fcd656a8f052e3aab742c1e33c23874d403e4ca0a9588a63fe09f460e0e403b6b689410ad5977ac0d3d6e8c6977a9f9492fe909ff04a94b1d26f062c78405d6ed57abe0fdcedd11fd1fa7c1207f8bb32edafa7a05d749d6c3e37d020d34da5dbc749eb259d3dec091c669c9dc3eee302c8d42446dd14951dcff83e16674f7ed1062d9e1dc72186fed6a760091dfd1c8f0724304ab8aeee07129e68b576867f250e06e5488334314234a5089a471d696f25886cfe6dbf6864e78bb6c3bf4b65447f7e0cfa16b0ba65527587cf6623bc2a6b4c39238b7bba604bccc18d3314bf4b96fa210f3d7b9e544926a84d889f15c29b8c6dc94c245b45b3544ebccbe1110da95d4348dd6a54f1cd472065574a018e38a1540a9187c76f97d7c86d36d2725df26d6e09d47bcb6c1eb8bc693d03f086c08b5ee0825ebc4ddc196786fc0c12880d14c17f150ed79920b78c2f0aa257e79042ff84055069dd24f13b50d2cd8c78228b0e8b7b1ab20a4906efc5681ada2e56490ad17903d0093d741569e2a007c6c92985e9a447e3f21318bf370c0d7cc593ed4667842f202fccd0862dcee756956c602a2718e3437dfd852f44611161f9d2951ac3d65ecd87e07bcdc2d56efd65f1ff6054e0b2c980c94005b82eff96918b69c4bed33a9ab7dbe1f79ebadf28597cd896b792a821820679cc9157249acfdb47d378c5e688d72aff83dd2d4b4f5d60faf760708f10f2f9fb79944cf185462740a609d7f3cac8e6c947b27e6803cbfa62af2e803dc90bbd247a830f1a133fce8110d2e3ba78d0e0af7aa50b1941e5a5af07e9b25c3fb634f828022b8ce214d49a07b8719f0a1f564ae86e27a79453bde6ebefd7e8fa2020e5d57874591acdb76e2cb7e3057eb0133e66d0a96cd091b79753e068f4c4a4df263aade4823599c559c9763438f8b6611a4538786a7c513f51fc2354564ff22a49e28d25891a43441301879cb65082b5cda6039106ec2943bebbb801c368e9ee7d1890b1b870c53a15453d6875d0987908566c07add19cbf29868bdf5a39715f3bea149bd76e2f7eac234f6680b033206f2f4318d749a9d6c09057acf628bc7d3299cbfa97ba75e5cdf86520d9f4f87db0bf38dfb13505c4343abdb991581d3d6d98add63a936f1833853aa93a9e14d87fb2ae97ce66a939f0904d4d810ec2f689fc024521dcdc721279540d0da1f30a82b5f3e43c9a8b7218e2e422c691d76676b03fb82835ccf512f17c779e5892f8e8530b4be6b70d3a25780132ae719c69d0a8a4d39af3911d1677d63e2542a0bd47ac37baf60a42ae87d9de840bd2196dee4a4fdbd0520c943fd60173be3473e46699b45bb2023cce529f7ca24ec09a88a5920f1d6c3442724d8f34bcd2cda55e04e7fb31b87e39efbfffea844c67e4b13840637a8372658906910bbb008a0641e569b9fbf16cda90a8d43c33a9feadb950b4905479d11c3ef18466b67a7e09384bf46e39f8fcac744621d917e959be398268ee387643c06e89f30ef8544934fe350c538cfe940f48aeeb18e3cabda58ea41109d2329e41f00d685533d55938c17a662a4e947f3dd76a73eae31eff9bef841701e46983c2cc1821b9d7ec8e77a1ad292ea8bbf32f2fa44071ba41aa15b7726b62265e25858e4af85bbbab7e524be475b4bd1580984124ff2a327edb7698e549d7c39c0bdedcb53f4a7e8f2a2864565c71f66f2410f37f2fade96ede5459b9de0d0e757fbaabfb0a828220ffd4d8ee753c7ceefdecd9c62df8298076adcb98b1cb7d66524493b83633227d02c9fef671b9cef6d5b2b78629e6610af3b44f23738f431635b1ee913070f3832bb47a6054469741a214dbfaa986291e636c8750dba626aabd36c2ba848a4fe782d2c790ef709b0a1303eaf514d36831c5a870e949a72bfb2d12bc6cfd519993fedd14bde829e11bdb74028164154c5c91d76a5b4561c1090a640ad0cf93c3d7177d4caebdf7b31a6e48f607d5db4b300acce53a5bff683b2b0b63b5dfe9ac59568295692003318d075f761e9845ddc96e75db48e7bad59af1f3abbb790d38d471e6f84ed92e145d277df7bf9a62101067919f149514992b3c1922e4fca74c4100d63cacc429f4c583b9e023fc3d31f4bc69a5809249d76f801a02519c6b1e6b2034f478d06bc287a901cb6c96bb3ff59670b748464c8920036af18d879ca4957ed71be9d8ce41455204048d0ed3bfb41db3590d7071b2cb8315616b2e6659f6c4c2706e4b0d5ea5e4acf6c2a409d6b6cb330b07f369f40e6f9c097c00d0d4f337068ed9a3459998d6bebb91a830fa9840b82ec84e3da2b2381a6587e71a8fca65ca225fca7e59beb67eab2ca9e67d1d9650ffb59df66df7dbddd1e915ce2f94650901f28de8fdfc4b73b94ecdc2b469fee427a673f235cfcff86ddf74cb1a370230ef4272354f55d7c95d1ea55c2b3770606b104fbe989720f4951879724f9f87083fc8423ed08d5b6bbe6256b7e8f657b749a70feb88194b1104d87eb7e8b047084d1a34505f5708c13f017ccfe9f9e1b91a3e4f9407cd6686b70ab7154a6a1efac613ba3dbcae30f7ea213b710a83e9d790f9f6e644c000feff0e1091f4bf88f6a2cf4aec60afb75ddb8e6357e6cfa38f5b223ac973b1e977642df6c786d980ca2a7dc1c160c9c02623336262dbc7a886290168e65bcf49c44fec029bb4254cba19820fe57e45c613140f0d1139f337ec1afe05f12917f578382fb7f8ceffef5de0ee26380080fac6d2e6bd7efff43dd5f24a9ab9e32b0f07dfb7a06755b34612a20fcf540e1144d179d1f5c027ac0e6d8c34a3343f59b9e2992cb2693443b5bd0f280703d806df16fb6bf3c5a3596c6d429ac8ab79fb98bf219e4c02103e79ed2169aa40788f79c22f9c1d5c815725225035d50aea504bb47cb80eb4a45be0da07f36c63f22f4a5d46516dc825b2fbbe0f5c275469f8c752dce6c887b30b5a26835523eaacc77ae021fb4c4186b1292d763519215ce0cab9af78fa81c2060497072b8efc501db2b5e3fbe835bc1d49371370ca4be26333b2b3aacf07f7599fc37002d0a92baed34e525ebfc24fd2d9a5c889f4c1b0015a277e43756607fdb5a85b660b64970dc4ec3bdc388eaf9a32fb64d4581a466f1d0442d3b6917237facbaf958f3351b9e9ca9988e79aff956c75dbf04c7206462caa5861ec858b8d7630cd56b3fdf2f5d7650f43132f86ca93b472ac1f75fab4e3b1001139235a08626d5fd083c5a8c46f520def60016b0e23a093945ce0104788e6a1a368389383871564c36a245fc21aa8d221153aeb15bb4cea57b104fb1223df76c0c4bc67adba3a87519af7e1c46486b5329eb07e0bc3a3ce", 0x1000}, {&(0x7f00000015c0)="04f7d87fb8a0b334f2cdb97748ab85787964a109bb2b48e37ba4c01ed557bf96c9b7a369c09a11339fdb180f4acdae86f9125b1ed3ef1cda8ae13030bd66e8146a2cacd25d63efb482d8c87b7512765471685f36b6e19b5c36ab8c10ca95307f158184291931a4be672f645c782696b8e407954037a43592581abe24cd187beb029b7e39b69b249cc04b5085f7ead5cab8cc5a41b966722578c37a912ed348dd15e86e1094c63ce12e752774", 0xac}, {&(0x7f0000001680)="1ff6f57ab697bd90391797de55b8f98a66f0b7cc4f09ad56b5b4b221c5af63e86bf2551901b8976490e5a1f1144908f7a97e19a5b3d4858a497da0d2cb74f25a8a0bdb281f4b6a856716d31afdd54ffd13f37a8386240234afeff7f8e40d78d3ba3b7eba081cd6fc348c17ef0aac1db670c9c4181ec1c9dfed3e5c7ec71242bbb1c51315eabb2d6237e59b99276b7221177fc16537059b76cfe5e508b486e15194dce40ccdcda9a57565ab063fb18e33d2353b220eafb0635e633b42943c5991809cc8366824026660dcb06778cd4271781b18b949eb07ab2debf8dd2e269dc2a799d6ead0", 0xe5}], 0xa, 0x0, 0x6) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000001c0)=0x1) 16:00:37 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x5) stat(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) shmdt(r1) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000240)={0xffff, [{0x2, 0x1}, {0x3, 0xffff0000}, {0x1, 0x80000001}, {0x2, 0x5}, {0x1, 0x8001}, {0x3, 0x5488}, {0x2}, {0x3, 0x101}, {0x3, 0x14ed}, {0x1, 0x3ff}, {0x1, 0x7}, {0x1, 0x5}, {0x2, 0x9}, {0x2, 0x9}, {0x1, 0x6}, {0x0, 0x5}, {0x2}, {0x3, 0x6}, {0x3, 0x9}, {0x0, 0x81}, {0x1, 0x9}, {0x1, 0x4}, {0x1, 0xfe28}, {0x2, 0x9d}, {0x3, 0x7}, {0x1, 0xdbd1}, {0x3, 0x3}, {0x2, 0x5}, {0x3, 0x5}, {0x2, 0x15}, {0x1, 0x1f}, {0x1, 0x3}]}) rmdir(&(0x7f0000000100)='./bus\x00') r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x20000, 0xa1) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, 0xfffffffffffffffe) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRESHEX=r0], 0x10}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0xffff, 0x0, 0xff, 0xcf}]}) socket(0x800000018, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="a8764977a05d", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @rand_addr=0x2, @remote, @loopback}}}}) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0336e65806e22a31"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000002c0)=""/222) msgsnd(r2, &(0x7f0000000480)=ANY=[], 0xb2, 0x800) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/4117}, 0x101d, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/236) dup(r0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) socketpair(0x20, 0x4, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r5, &(0x7f0000000100)="7b14efe088e915332b4997f594bd68475319a2876c46057853b4cde459bf39f2e94174023544c84231996aac37ebaa84d8c5f692f3cc2e590be100cf1ad0d47ec961d584a3d4b3e886", 0x49, 0x3, 0x0, 0x0) 16:00:38 executing program 1: 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, 0x3], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edefff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x10, 0x5, 0x5) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) fcntl$dupfd(r1, 0xa, r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x8001) r4 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:38 executing program 1: 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"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x100}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) 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) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETRAD(r3, 0x20004b43) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:38 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x8, r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x164) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x1, 0x0) ftruncate(r4, 0x0, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xcafe, 0x0, "a1b564bd79c28137333adb95ca737e288d4d9642", 0x0, 0x8}) 16:00:39 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') chdir(&(0x7f0000000240)='./file1\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') lchown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = getegid() setgid(r0) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r0) chdir(&(0x7f0000000200)='./control\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x140) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) lstat(&(0x7f00000003c0)='./bus/\x00', &(0x7f0000000300)) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x9, './bus/\x00'}) unveil(&(0x7f0000001180)='./bus\x00', &(0x7f0000001280)='x\x00') semop(r2, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) load: 1.44 cmd: getty 53855 [ttyin] 0.01u 0.01s 0% 306k load: 1.44 cmd: getty 53855 [ttyin] 0.01u 0.01s 0% 306k 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) ftruncate(r1, 0x0, 0x10001) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be9691ff6357e3a", 0xe, 0x0, 0x0) 16:00:39 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETRAD(r2, 0x20004b43) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) dup2(r0, r3) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) listen(r5, 0x71) readv(r4, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:39 executing program 1: r0 = socket(0x2, 0x8001, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1000, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000000003000"], 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x1, 0x1}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0xf4) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0xf4) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0xf4) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x9, 0x80, 0x3f, 0x6}, {{r3}, 0xfffffffffffffffd, 0x0, 0x1, 0x2, 0x4}, {{}, 0x0, 0x10, 0x4, 0xd16, 0xd951}, {{r1}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0xbc, 0x8}], 0x7f, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x0, 0x6}, {{r1}, 0xfffffffffffffffc, 0x1, 0xf9aa8d8817656fd2, 0x4, 0x3}, {{r4}, 0xfffffffffffffffa, 0x81, 0x4, 0x7, 0x3ff}, {{r5}, 0xfffffffffffffff9, 0x50, 0x8, 0x8, 0x3c7b}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x8, 0x8, 0xffffffffffff0324}, {{r6}, 0xfffffffffffffffa, 0xd0, 0x80000000, 0xff, 0x55}, {{r1}, 0xfffffffffffffffd, 0x30, 0xc00000ab, 0x8, 0xfffffffffffffffe}], 0x7, &(0x7f00000002c0)={0x5, 0x4}) 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r1, 0x4, 0x80000000, &(0x7f0000000240)="35cb5556823d784b9dcf57b85392545954b0eda78ffaa526d977bd62bcfaf1f0324661f2712adb7fe2a89412de1d140f186dbe478edd6937fb80e749f50be7bee48671094a66499dca1d00c41a1bdd6e0e2fda890da29fd45b9730823e1d13d0e892b564618d5b4a894745cfa8e92b503a88b1e6d52fac3a12ee9d9a125952455cc16ea9833bc8397aeceb4e2c043d000ee0a40f9f3d588b8a4de1da8870e1ebb8d98b6d2e93f2ee73932583d9486a1e749d151a049c097c42de1a", 0xbb) close(r0) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0xfffffffffffffed0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000001bc0)) 16:00:39 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x83}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x8a}], 0x0, 0x0) r2 = socket$inet6(0x18, 0x4, 0xff) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x2, 0x7}, {0x18, 0x0, 0x1}, 0x9, [0x9, 0x4, 0x200, 0x3f, 0xe2dd, 0xf5bd, 0x80, 0x5]}, 0x3c) kevent(r1, &(0x7f0000000000), 0xc32, 0x0, 0xffffff80, 0x0) 16:00:39 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000200)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000240)="3512994c4c33a0893d91bcaced7e415d2fb5e11caf3d65965b6633011d9cef01e64de84cc30053e2627c3dd5a8dd747e86f9f27c5e1d01642ec4a5f3faa24d590e6cfd7a6985c4580c0ff86027b5a8a79ddbd531ef5cd39ec25636c9189d99cd0e39108991bce42b851e58dc5326c626a65d63b39eef2eae42ce0a275f6fd66f20539572014b6943f729ae3fb33764d3e6c5d39c0d67862c6045147237a21f3646e2d63b48613a2100fbdad5bf9c9098a60c", &(0x7f0000000300)=0xb2, &(0x7f0000000340)="cdaae1ccf424081a9914fe9e7991527f35c0489258161923340cf601bc5cb1767eda8f28fe7319ab0254a6afc7889b5563c0f2d380d21cc773b83d8557f7e8185f0cf8b7991f374309f1d6f1518a2f44e79cdc35c9436630126250002f9a10664f7ef74bc09635fb21e0328b4d129eed5a786644f9e9657e2a4a4c6f942e1c6be97e329d05eebb7e0d21b998e79017707753aa8a85149d7edd16928959e9c9958a02581bef9c6fc6f300322829b60c77ccb58a7b30c13646318bbc", 0xbb) getpeername(r2, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x400, 0x8) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/222) msgsnd(r4, &(0x7f0000000480)=ANY=[], 0xb2, 0x800) msgrcv(r4, &(0x7f0000004440)={0x0, ""/4111}, 0x1017, 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f0000000400)={0x0, ""/93}, 0x65, 0x2, 0x0) listen(r3, 0x1f) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r5, 0x3) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000180), &(0x7f00000001c0)=0x4) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7, 0x1}], 0x3f, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x3, 0x200}, {{}, 0xfffffffffffffffd, 0x51, 0x20000000, 0x7fff, 0x81}, {{r1}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x100000000, 0xe3}, {{r0}, 0xfffffffffffffffe, 0x8e, 0x4, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2, 0x20, 0xbc2, 0x200}, {{}, 0xfffffffffffffffb, 0x10, 0x2, 0x200, 0x800}, {{}, 0xfffffffffffffffc, 0x4, 0x40, 0x7808, 0x64}], 0x8000, &(0x7f00000005c0)=[{{}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x7, 0x526}, {{r3}, 0xfffffffffffffffe, 0x31, 0x4, 0x79, 0x100000001}, {{}, 0xfffffffffffffffe, 0x43, 0x4, 0x6, 0x8}, {{}, 0xfffffffffffffffa, 0x4, 0x8, 0x7, 0xdf9}], 0x4, &(0x7f0000000640)={0x7ff, 0xc3d3}) dup2(r0, r1) dup2(r0, r2) 16:00:40 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000040)=0x16a76547) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xf4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r2, 0x0, 0x4814) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000000)={0x8, 0x4, 0x747, 0x72}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) pwrite(r0, &(0x7f00000011c0)="fe1cea1eb2a7024c755c40aa484926d7ff686fc59f5e4d2f80f47afbfd9d6d82d15b2345270c59907aa2d32ab7815fe9759aa07a86d8", 0x36, 0x0, 0x40) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000080)="e4569bee79d8d8acf4fd7b4df67a462046a3cdd996e4a906abfc779bf78f8d2a640486f39064356fe3bf3d4004acc32e64680b4ec8a0bb9fa4bff112e32c01add47f127e6214db8af095e413648b2035969f4e373bb6824da0f10ca83c01b9a8a24c8d225856fbb019f1d829aea0ec038a32c1aaf29898eb7b185bb59f1b159624d4dc1caf1a1bf4127edcca4f200ccda1738fe19bbec6b7838ad12c6195a2ce4d7603faa402155572a6f577d61cf86ddc2aafc46b6d954fc064b3e46a78073a8e27f2af5df779d9588874bd9dca3f1e629bd87aac17ace7fc71288e2f5044e4ca74963b2026b2dbd1ef2326aa", &(0x7f0000000180)=0xed, &(0x7f00000001c0)="09e733321b024b50c460bf24d226c6b49a9738443b9adf6bb8d22df199eb1d3c03529354f71d1f70a55f179169e3c11c1ff704a314e1c59dd6b61ccf9c93413ca3c0e35e8099d62553eb93965a23254d7dd03dd6e9f5bf32717f53ea64efea125c893b8b4902f0102b627ea0d1108c58ff81c91306c18c2580c15eb86a3ebe76caa89323a84f2e68c58d3fb288d1b93e23e8998b47e2da6c024916395266aa269ac53d7359123f5678987fe3e9499c5f331ba582f1f207c5af08d1ef1a25eb863a3fd71f98a3b20aa8b591129e16b9fe16ab46c579fc78071439bd81d08a1b13cc2d30e90464e634a747d3d705e14a5b3017977221228e949d161b302dc754655bc6ad3d6035015a52ebe3b4775b993ed2ad609fb1f43214a994e9132edf8e50376a48027f27ac619ed1546654c186a0f25370291308dcb05aeaa29b12d0003c34e8dbb2ca62643378c12b5ec169e64b338cb2b676f80c5ffbf7b4d1c144185dc9d4d906e783769f558f2a26e152d340ae4a021364f5f7ed8c7858f9e6f1573026d917aebd0c6c899c1cb9ee4694a3c2fcbd39f8591833eda60692ec75b736214971b03946e7879a5e152d423aff3b29381827524fe302d43a8cfc0b041ee03cae6a565c053e92f8d15744d2a8c2c838145d972e1b49bda4e2d26431ffa1a1ebbfc19edf5d64779163c9d9d89766aff0efe9dd4a04f87665117196f4e3d282bdeb12b25638d8a51965ca78b0d3fb14ca68566ab053b6a8a74fc9c200ade537c4ee9719cd3400b497c78efe621b686eb642e6c73f7b597f35d65c6f1fa5722322796cff87d6fb054dd9e91af2dff79b74d370080264a53453579e6b915461aaef3267beceb8c248d0c0bb1c87f887f8b2f5021815a0c6ee2f728380c412ff8fd793429ff93184669c4ca30ac1dca70d77272b7d2b8f82aa4240b8ec558188d14683e01cb9912f3d86d83a9cec0f9b05b3f18748992e0519f919b2ff9132251297b373a4715540f42e36b92ccd1c9077dfbd777e5d1d916413ba3010ae11663892e0a881407d49b182312284ec03b9e0c5d4584ce5c137d17ada79032b3e418d49b52c5c365d434eeffd91547f3e8032b6d99095a349409e542137b993d6bf824f093f76035405c1505de1dc601666e44e70345d92c9ad08c9d18410cfec367b3ae472cfcba3628d277caa337401f0ce543911de21a9648fa264f41a47b9335cf73a81ad69386500863f3b52e3ecee9f7d9d93066fc2ebd6f264a9cf4b6686d82f1c3d05983c4d288d00c7ead585999f812b036bb2020e34c186ef3e1d92dde4425f03dd478ef3b622036b17adbf67d304d2359793b29e8f387e8c0c5e3028f8cf88cb8d2f1ca4a56f8844d9e1e40666c1e1b58709674c2e80a78fb213bf73c19eb9d5253b69891b002f731f5743b529355019a0da58b0365888c40ffaa439da2936859193cc49d12f8f07bc3d2a7a6bc661dc7fac1a6018897bf99c589e1ebde02030ec9ae2dc3970ac650a61559ef797aca16e914c11a9a423c113db02b852a40f0e14baf7413f6b93aa5da7359b276b23c1bdd4c41ac79e98139e164783aeba66ec6717fa4f7ef56ddda5ed42cefdc44ea5310020e00d504f013b00c924b28d14b6603b7077829d81630beab3d43d1a16e47c80f1bc83fee970e79048a9bb19ed2b8b41ae085b0daaa1e11d152d51b7b2670641edc2470dc16ffd6c0e6a56066b91044f55fb6f4ff49b1304e629daedd1a0e02ef60bd317f20808ebe073def90381afb98dcee87b24b1508ebbcdebe8c93600b5bd14cc5bb91bc9a0df14fbac166dd3320a95370f9225b01e95a9edccb07e1ec099e642ebe28f99ee633d111e3a064ed4ed0f8e4f42a8c7b8e916fe7a579f8d0a2c46eff3a1bc131cc88e31d83f2ee1ecdafe94dbc7a7ae1794e27d26fc5cf3d6f2c9bc19e596d59ce9c3e4dc9880f81b171209c42fed92dd97793a884bfb90b05898a49f2c26707bacc51d0704c4a98606e1316a322c615266ad7322c271492ae8794153229132f8212e0e218de6af20e37fe300a81ce5e88016fdf42acc4c35a63daac002c5e89b5171258c3860d13ea7ed4886491453e95aaee8f4997200c73b2cedd3f9c3e67a8bbe59f72bd7391d7c1e98d4dfdcde8e8480f509fc6f33b2c7c28f6f6a63cfe36b9f0f4aeca67d8fa97336d0c7d1c98907b319cee2ad0085d099ceb59b9e83e1478e7875973eae3b643e55ca30bb717ef5c9fef2d4c10fb5201b8f35def4bb872cabb4b74f7ddaf79447471f67c01457d1f2c381f2e0083a9c11561c9fd6a252506f0bb3ab8ef0c01fc4f84b21a2d40016548946b9172c137b309b84becc4631fb545a5bb83896728d910950053788c51aa45ccaa87356f698af85542c4507640ab9518330d72c416b27e5d4fe80396893489a31e24bba733aaa1e7c1347332d6c2ed063e191e446842433189da7b22b694e3673326a61f11eb43e988784141c0e0d3cfcaafaad713fbeca6f3705ae994fc8d96fdba7572bd9ff1c8245c66c26374099e33488b0e2ba23cf3a104c81e411bd56c2b2f2e86a51f081f740c43dd8f45eba855fe7fd568040e9c350afa3690a217c4a16776ca447385647d338a652f2d3c20173837b9c830896b4e72f83765417937eee5032980b61a3013b3160f36bcd9ed9eec51313d0d320e94150f537fc3e3cbc32ca4f89a661b0dadbbb91373e2773c34c07eb19220a7fde2d86853047facfb1fa4642c2b97c85aa0d185351534b7c9cf88a5f31f42c8b4cfcdb5c9c4687e04edf24ad1f0a2741ca6ad41c222b782532b1db66d286446f4e69a524cba6a6b71b5f71423ddf28c45f3f0d235ff087563b37dbf067d3501f70c4e9d77aca812ffe6ef42496ea8011ed0169fdcfc85de967558bc83aabbdffc59f2aaeed3c3435c3b081bd571f65e3d1fff9e7d255364a8e2383308f589a77ca0b94ae9786dc5254f760af38826e13e286372a2e286319a7215095e9c2e00d3624b1c72bd2e7dcbf70a736425e13780018b612ef15636280256cdfdc0b42316ad205bb68a7849c8187ef4ae4ac9f89bc87c5313cc674b4d3fae106b4c8fc2ce0964c3a86013c1a47855cbd0c34b2405dd3e80db1dbfcb21f2fd43ed609019ced6b2170254317cc6e7c01c5fb424b482b229e2dad0c523b8cddd0e4cce40373636c3fd53277b4bfde49deeee20222c92e1aafd7202001017053f5e3cfcee979c997c7d33d034d51feae8ed2881758a44bb6cc4de1341b0460d59b358fbecf55106d3ad19118628fccb20fff03e5c939130cd2571b1c0d98165594c7427b537d8179b22551218ca97df884754f449732fe4f1fb1bda5c2d9fd4ea5d1eff64ddd4be834d079f601d2f54f797b6ee8df6252fc90d7fe6c6cca1148218af0652e4d884d999b24ac6b2614720dd731cc8d3a722f0fddafc6620afb688445ca249562da6c2a2f3b5d42beca4b67854eec1f4400193d9e2c59c43e8ecb00f84015cb67288d565e61c96e7aa06f626c4a37ac02d81fcb15dbf3e2f1bb33901495cf62348a7b18d629ec480e6e572c598b2e94de4f1ffe76135aea780ce635f810ed8100f6b59fdf1e1aefb2fbb696b79d4c549486e2eb19268880e949890dbfc6b5a3a5a12612699469146ae48483ba3fb7ff99bfe4895dfc0a3d9541a719e185475517a3b9319efec1d329f78798d1a76a40b2bd8e9c1215d877c7e159e9ec48a06307f7e8279a7b3fd5c148f1733bbb6f083adeb4e50499d7e068288017b4262ce8a4017dab7d1433a1307b920578aa5649004d82346cf15bf7fa4a98a39d30cc43584506dea7638b19b6015b18bdc8383878e9119659579e77e9e01be051482efa5568b1e16971143684af36014257538dcc7fdfa04574c52cef9f0d4f3e788c6917d5ddda34bc608f6378aa7e74c035591fbb50ac549c9ea01c094f5de022875a75749b598477507432fd68a3412dc32ddfd3dec251ba1acc0ee2d0f56cc09ee942ffa752105c3d55ee664a4e090111fecec83f54c075e6a4a047b4694f9f422b6306feb9bcd5b1ca1cde2095fce4a8118332529051beffc3437dec6b67a091e3094a8561d916622976756f2b7204a145aebdc33608cf97443596e32703f98ac518a71986771dfb66ac1b387f1a99f066fbb1d4d5c69a22ccb7850f5a47f4fdd4ca79ffa7868d7d0474f2ce0df3e2c7ff42a865b79c4c26641705a72d07b4151683601ee2105058716c3859974f3a27914c51f989dfd5dddf47ccd0c0f2a885a11619187ac4f2dfec4062ace4810b06c6db46e4bb89fb1f6a8bccfdf049995698338be67fe7b2df5d6b6771d4accd41cb5a8fb13a86dd3c8e02fdfe61e457f82a556c2a3d241b29946d7e453d3fa46da1c261cbbc2d043e2f1122f65ee4d964458849e0157eacbef413f7740ef57d33207a820475cd16c02ad7021418a6e965a80738d231ae6caeb2befa13a408b4f52569eb359e8862964c73ff822ef127a746e6d5d02cca72e30128ba199e67baf92485fd317783825b90a854351a0562ef0709b4e273d3876d4cc33e1de102b234af91591611bd5e0544e6cddbbb569445cff62bcf0032db21e7ac0979e2e877bd4ff43846237be730c19aec500dbe7c22cc93cafd769e13760e5adad1496a48f286ee994e856b1fead936d8054a144e4f5e0ce1258c1e1514d56ce7e5bbb882d1ce82442240d68629c83d8648c21cdac796340c701aac9a14c03d39fe41b838e4c5a9340c70b1ea4718337ace83b6cc0d84769f3cff798e93a2a7bba16a1f1a328301d9f534b21c4cdafe625555307dd8a99516dc89ed1d8bf22740a656456916457ce6fb23ecc939bd958fef8065a79d3725113e45fac6b885b2be4e8c300325750f252a90a2b0168449dd24693da9e65d2b84b7ed4c344d776fc8e931fead73723a5b443431d34ab0c9b0aa858293953ef916bbf02720887bb955f84dbff7d9f48cba61d8cfca1f577e90307cdc733cd6f60ebebe40774dddddd26c6aa7aee21e7e679fc310c1df2e946934193d671dbdffed40d413e8245ecc05e6f92cdb4d91077299c1d9447a2cdb1314ec6fcd98542fa02732902ff89501961d97fc446b14e82d9650ef8a795b8c0ef9f0e93ed9fbdec2aed06291d6887ae05f508fbc93e8cb5b5ac6fa98f91e6fa5abea0375b2660fe858dde6917ab8426f370122724932384651626729ab8def26a18bad3e936cb1a6231f3f155da63bdacd2f24d2485f99f0ce6b4939f5c9a8a81c33659449aebeef3ba83d60a52a7bbdec19e771ca60e030f984030c5e247a84e0901a64567bab0c8df3a0df8609abdd54b23a77b9ff292fb44452be6cfb7b3c84ea75663ebfc95de72c4ab3cb4812982e9737d697c1d3278541409b08f63112ec71cd97b6ebd361da734b7e0da36db24b37cb7217ae1616fffd32182d0a2ca8c03c8d71aa44bdd673cb9cfb2c273554f6fc632d1d8d8c75c3a219c1f1928251a4db131f10ffdee5a435636698d3365e576339dbc4c8942c471af04d6a0d61802b739ede1ba0caf0e779db0f6e65065460646cd54434ab31282f64105ab73e8a3254dcea097d3fa860fdfc7be9e9c7ed675ac392033ca0bd17d50a872e91210a5e83fb3256beffd6f047fadddc9d8549133c4d97184b87b424edc58a3aa38cd1121d96bf1a5f77bcb9e7a18ffe866521da26f931a9d361a6307abcda9c1b999a5eba59d8afde116774af0a0a431eb9cac8b4ee9adc4de5f3ee89dc6137142537016c411d33c3458a15d1768e1377be1b44ea1f4009f04718950c46952ed75317", 0x1000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) 16:00:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x2, 0xb81}) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x25}, {0x1}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getuid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:41 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000131"], 0x10}, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r3) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x7b, 0x20}, {0x1, 0x7fffffff}}, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x5a, 0x0, 0x0, &(0x7f0000000600)=""/215, 0xd1}, 0x800) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) r2 = fcntl$dupfd(r0, 0x0, r1) connect(r2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e6402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d40cb3b40e2f0b726fa10ba5c205a55152552cb96f0f82baa1fb6639bea32b37453a224", 0x9e9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4cd, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x100000000000]}}}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000100)) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0xf4) r7 = dup(r6) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f00000000c0)={0x1}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:41 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) 16:00:41 executing program 1: socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x39, 0x0, 0x0) 16:00:41 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x141, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) 16:00:41 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = semget(0x1, 0x3, 0x782) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/119) 16:00:41 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) 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, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0xf4) r6 = fcntl$dupfd(r3, 0x0, r4) ioctl$KDENABIO(r6, 0x20004b3c) 16:00:41 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000c00)="fff74085ec50a6a296f36d23d90d30e432d01a7b8ce7e312f32a913dc1a97391bc6d4a59ba691c254e", 0x29) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = socket(0x2, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0x4) 16:00:41 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) socketpair(0x1, 0x3, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) fcntl$getown(0xffffffffffffff9c, 0x5) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = msgget$private(0x0, 0x6d5) msgsnd(r3, &(0x7f00000001c0)=ANY=[], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) sysctl$net_inet_ipcomp(&(0x7f0000001180)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000011c0)="48b2222c038dbb625e3fc38ac2b14f16408a5aed83b40cbfea984184ac3e777911570858a6de6dbf1b9dded32994830527dac286e5901286edf29ab0fa637a8e0862963183213cdb8d1d664d782122652546715db0225f4206ce5642b3360d6d45230c8d991324a4", &(0x7f0000001240)=0x68, &(0x7f0000001280)="6c0a01f9de1765ee3b36184cddbadc668d873fb24151c2e0ecebca98172beeb398f6df5e4e23cdd532883a9a80b8b45ec6a9a8a8e060554f2dc68f235f959e68f3c8d623c44a719b304eacb49ceefda38b41a43106e18f254fc1c1a774e8036e8ec8a01483ab776c413298186f0a", 0x6e) r4 = fcntl$getown(r1, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000001680)={0x9, './file0\x00'}) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) r5 = socket$inet(0x2, 0x1, 0x1f) readv(r1, &(0x7f0000001640)=[{&(0x7f0000001300)=""/135, 0x87}, {&(0x7f00000013c0)=""/206, 0xce}, {&(0x7f00000014c0)=""/70, 0x46}, {&(0x7f0000001540)=""/235, 0xeb}], 0x4) getpeername$inet(r5, &(0x7f0000001100), &(0x7f0000001140)=0xc) msgsnd(r2, 0xffffffffffffffff, 0x0, 0x800) msgsnd(r2, &(0x7f00000000c0)={0x3, "7892494c9f8c54b70b0542c3a92613fd269c4bd26a1897b6e97ec7711f8854003cb3e26fb82a863836814d12ed189acbb10b83495e5410f49dd4d10b38bdb3f0cd758a347854c0537f4e45cb3ae2b3aa63195b2845706899c3378fc8c31a2649bd7312991e7f914d26a7b6994632a6de65e3bee7ecc6d01a6d2ddb0d5ed9397990048e62a1f8af5d7caee2c49a6b3203e0b0e4a15f270b6ff9ba1e45dae6b72d57dd0322f9559a43f11a517c6dd30ccc57898c902a781b90ee4adfecf2d64339041f44f1091db918da9a2097b555eb14e6e16f07588d84624c6a99fc39a6ca49d337a58d301c9f483b9c9f1065eafde2822d1cb48219e3997d07afdef4b964ab32fe3a434dc8e8ea07f5a9a23d72cc7f753b4c6def3847e9aaf326037cf643860d0293246462c4103d7c15a696917f88a3f01e425c360d58ce5f45d788405482c0ea26ad9ce4c2f6ddcdf135b85e5e2e3ad45ab96a386576629f74720ba62ecfd6a6c93ef73f8800f3164f8907c86657a993f8ed6757cb0951043227c052d37fe6fefd3fb33e6a84e5ca7fb5b7fb62389f1babab4c723969c2530785e3613b8a11ee7706bb7bb61a67225d3b4ec73eb2759feca495908249f8ebb52e634bfac010ea5bc490ed977b700f8189b493d44428485a8ca7e03f27e862063a2afecb436f8eb3e72fa4e1c434f8d298ef58b9edbdf3cbb1bc59195224017748c03d3b41257e59a624416b8960b5f0a3058276770c7f728c42be0c9295d929c162e92e4d7c442308e942140b860725eb1b0bd45f440064b5f72d6f5b9e3fc0794c88be906e579114efef81356fbcef50c2fd795154c60ae452203fdf1a1ba4c7865253d6c18420f945beef707ba4631e981fa4546c217934578ff6727ebb886f125bc8a30b8b03b118ee90018b9e161f405a1e858a6a485c93c4320858b7d6b7736aeb2fae295023ff0dc5b9b7081e4168970c9ea36d17bd7624157a51f6ea21567411fc2588380b2426dea9f0af84fc60092960a3ced1478b610805a94c1ddf63ee0d6548b6aafc85563ebcd5cb26a0a55c01abf45430130f3b14db7f523ead7fa78510cac016c507569d0a6d767de41bcd0992cab20e831f3fd159d340a2e27a48bc7a9750717caafbd6e62db571df174dfd142eeb4b7b956da4617620045f92e554a897ea8d95d29776abf73e4f2564496a40be8b0c132dd289ff3c1e9ae40a26a8ac4f8e0958ac3a0a47d4c3bde13953d1c8120ef210328da89964a1a8e015dca5b157ff46dd971b9f33ef94611e0091e46b9429ce5fe825475e60d0759f6094dcdf6fb018e54055ba10d649ec8e15d199260308e3bb5c648328582c7a2ae89667e2456dab0ffdff250890a180f2e9bdccba901e76a063ef302fae23d6454f3489105fa10d8486f6e5eecf2802d4dac526ac80f361f76fbebf0110dd500a02e1e713996c5aeb8ec6557cfedd8e8c75be59fbb0b764ab5589a096f623a4e030168d1a7c26779f71b6bb426955c957764e8ce4c3f2dd185ce923bf4833f09bdde2916da3e2d37a207732d95948b8f4b74bd3119c639b4aefebe99bad6f8610639f8b90be18313054985ce9b52dc29f67819eb52bc11b4b16b9cda020fe8520cb67a04e0c3516db5247982ea18a8dc3ebea3ceab2bcb53e0b07773e72af0eada7bf2252c3253dbd4f695bb61a5021389cdae631a579946a058035d42b7a1173e069a85aab2402297a4bd5ffcdbc4a134a8cebd304bea2039ef372a4c31810924eb160d84693cf8e8ef3f0bbcec443169f6db9137aa7fda148b8fe3ea5a5e0753ec6f5d4d6d1176104357876092e1eb9a20f7f8b80b12ad110a440a772e8fee50186ba7f83e8c388d2343291457a1f05ea5a7631e84e6e020179bb648f86352c4583b3d59b6eef636e9ba6f98a6fd396f8df8d86c1d3f5e3b53553b12c97f6389b3d5c9dd2b228a2a08cf657122a54a2dd6d325543cd9c516f26f13029570f3ce723fb35059d3ec547ed9ffa5692dd9c6ec87ccf3a57b1ac49f7a80f4ea5e920a94092d3d43f5187d581b36f7cc2d573f71200e0ddcf396a90d86898d4b4342b5e448635c0aed241a510c80a98e95b4bc6b231bb689d3535b622e53aa1759c5ff0ef3e42d34b9b391f3e27613825371123321df40114f3b7b4d651508c4464a4ab7c4c28c4928d3df703c8d5889133f647d8edf9ddb98c73c5885dd0a38459065009f1c5f92cc027d136acd048f2dae7a2ce414a9dfa8826770364e1b51cbf6e39736ad6d2f6d3f4f9e6688b8d915a10f16b2f34c9fd655e222d9cb6d6db79d677dff327f21cbf84a90bb1518ebb246bf6f5390c55375e7e2c4122ec7ab70b84b86b87af7bba6d0d072b685b85f2ae858a7407bf27e3b59aaf6bade82d472dbb7fff3620b20dd2d1237bd002580799a16c7c522f3770894172bf1d60de03d2391382a2bef80fff8d03ecc11dc597539bacfcf9b2f7dbfae8fa73b1e8081e0926b366013ef17f79877d4f5087c42e3988492cdaf0fe8889a641967d9a1146d2ded04684e01a3fd242210f8c6ca0ad7c007e91adf1a258fd92be2cd8f44f9904145ff032981de0e206bf9b872a8ded98a3933bdcf6839b305e1b43da70e95885289902a687de6c88171968be33a5f8325fdcf387e57dd0981cacf8250d306d0699d6e6400506e05e6a939aa4a6e4f5941ce5f76b74d81deed028e9b224398da026f1b174bdf518bf31b25fd3686799bcf6de2f9d70fee9bd6e87c38ff7e1ba1ff4093e4aa32d174723365564385801dd269a0d86f8f3a7f08807772dfd9a4e4035dec91a24e15f132acd69162f8a33a5afa645d8e68c94606fb3f41cea75d5d33bbea832ff4f35a142d59a6d087be5bb77ef30363b95a22bc37e265e9f2dad4fe3c8dc00af2f500f5e28f406fa5ce6bacaf0d02662b053aa631a8aa86121d5d9db4505c76ea0759aa3a3863771ddabe4cac791ab9b3652159928a5d5289f294d8893d17eb0411fd54f9c43a412962169a95bb7f7a89cd1243ced6bb84b77099cdedb281c4b780a0d8f1f75cdad9e64644d72c4df1ebf935424f3f16b472b3efbe425d7bc64a19944bf06d5bafa17147442f433fc11b77e3f3734174088842708f66a49057067d1deb655ef4e1d883cca1060397313a093756951d30b3a13d2d754068d347914b32b9a93b8c8bcb8bfba362a17d56f5b40de3f6bf05590e796b75d1a2ef554a0faa2689a1c4fa2dd245b5eb0c5685ae304d051ad83839b4fa8a13a772550e84868744f3e4f28b7a6c74fbb5f1a0b381fb991821e4555e5fd2e1fcd4d938f1f72afe1ad4fdba86df8747086d73fb8be499b5d9516556f3f8fe7d29831c8cf9d1aafda92e8792c9957d9b297b56ec17d38cac616e61addb55968003aefe09711e76e13464c7ad859f8f40a1b70891abfa4759dccbcf8691c47a379c33da45cfdfea29914bf7a1bf835c3e18e2002cd40ffd1f76003e046a4529c3d0e449bbada7e3f95599ff34ae680b786e4eaf12e8340ffee8aaf7afc7e8a8fd6a1f7a03f79f4fffe0903f679f02fa8eebd4b71020d960383548345dc014958e5abe79fd4cb881b71919e3f58bc2aa48c958db79ef43e5e692a2b2a14315cfc18649dfa6895712a2806a611bbdb9c2ccf3b47fd1d449039f07bc66c4cc305e6fc2d847a3eed9733e35feb3475e018a2dec61325791cb3d21e94a26cc61e43ccb02e2e093f07f4ebdd332f835dea254a5fc1c868036440467258b847185947a6bc7a73b61df0ce4829ee0bec143a9c1333f10a1642476592d12ed1f4dcf92ed1cf4f2037f7bb343f184153f36947c72c6d4054e9409250143bc2ba95a2bb22834c745f9eb20e5fd52094a3a8f3dcc6bc4598c53c4356aba37c83c5583ec2ef1d95620d063da68e4e8e0dff7d279be3efdc4865d7bffe0c4823f1fa6e3ea42f2b8c149408d5a3a6dbc389293e3ff316be9ad9dfe3b08c49c752a5a8dfc7dce4329af6de932706c51c15be197a479c6d270d789d100d0929e7947ad9b24ccead7481d5c97c7632f7bcd383338e290482c01d27455aea9a2d76724f4f41c45c76cf00f8f4097a1a16563bb9b1f20ea4429e2b60f49663220cc53c8bb6b21fad93c685d6e718504cccb495b1a8e1febf2196621c947fee3da95fca473460d11168bce180849a35b4f7463f210a7a62d56e9f57a78ed8f6415691d42e96c333f92f9ac49f0924865b422aa6243be62efa94d41a01e2211cebd926ec07ae815d4c45c6f634785d4e2bc4bfeac8fe9db136b6fa3806eb28c5e21c2b1a4b0669996e3e5cb31aedc2d4bda1a65de26b1667746810baad176148d5749e3bc66a70e3929053cddf7499be2fcbde21f199f2c547936a1785e80d166805b3a7c43916f9d12c43c80519dc8a010828f0987153a37b769b32cd46cc8a0d357b1057c91090725c676c05c61a2573b59f07118ea7feee0002658eb093fdb978808067e3c5236ba15b02c85b5d2cd54d35cce39c718dbcda6202ccd4055ce186bd305c1ef4a504a61dc4e696d36c86708dbfb67caa40e9b44782f4a6feb6e98716dbe28dd198a5a11ecd86b1cee0ea2c34c503b2f4ae58448e5b8c080d88c6a1b4835f6b544076a0504f8db80012ea330215f7f3c3bbfa6078b7014abba5b3bd96eebbbcda96e008864a583de3e3f921346d6e3e70b0619aac9d08042d5525d1dd6917780ed18af7b4851a4bc970a8aa9533df6e5d4ca94fd5eb931bb8f069d24762e64ad7b4b56429cd258b25b3a4b694c1a64161b2dcc1098b2edcd8db974a2c19eb06aff8d2a703b0c6d51c6f30e8f8053a960804a631f6414be977a66f3b0745aff05583e2219bf94421d899c3d58d3e9ae12a629193afd4a0d9686756bce2afa696e9403b315c38cc494b37549d594064eb47f827c4c3450a41806d9afce3dc0ef74007b7b9b54077fd2018cd3fc3cf8cd49c75db43cc7fc21d15f0ecaf69bf7cb6d1a2411fc96443a55959557b37662b416a13610d026ce30ca63dbc4afd4a4a58c5d424b641f83c9b806f9df9fcb7f8351faf047f602ed83134243a8bf56303317169dffb5f4ca62c8a8997507801a4fea608655e11b6683b68b549ce969ce260ccaa916f450a63f06ae3b529bc106083fb0e6baf9c2fb94d5107cfd0d0dfc810dbd0f039742378f1b1967c3ea70f85016e2460e361b0c7281df2e4cf23bf6faa799b94fafed6b6e4a7a6714d5cf9dea2b59d174d3920e15137409f767c5278b1dbfc8ed45cb4ee7d636a6f7ead7a21f93a64b7d763297e98d3586dd0aeb109747bba548f30c90c2466f4223904f46bb6f52f08b91e43f00bfad9914ec02ab352f70817364695da204aea3e227b4c5cee448d7ca421963948023ae012ab938420e66fb97fd1e903b7792cae4909b3c6f498ae896b39369e3a5269f7b3d4df45c9cec451234de6dfa7111f516e51f816f8dfcaad6d57eb54b3b5512b4cd4d86df93e1da9b6ad9f6e684d52e84ce38e90a51bc60b0a2747551e961da04b1778cd3a19dc16f1f9f56d9c314a29043d3f1e38c03d6b9dd67c27a646d66759a7be8794d2f81b14687bfc9198c59c7902032dccf723ea6ae591f26fd41179b9b04243b5566a02401a5eac0705dcf634382393d963b7bd97608a90c658fbb49b979881d0f10c0bbb872afe9b07044066d5e847127922eb4bd17bb283cbd52f2a7eb3e4c039d851a3b36364c9a5bdaf1e8d5a0cddb4899cc60be66e4387a0a721d221e3452f7fbed8dceedf848056d73a530f7fcc180e337dc5dc2a84241329912618ab07fb4f673eabb133bf5320a8"}, 0x1008, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000080)=0x7ff) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:41 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x22, 0x0, 0x0, "19825852"}}}}}) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0xc000, 0xfa) 16:00:41 executing program 1: truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1004) mknod$loop(&(0x7f0000001280)='./file0\x00', 0x80, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x40, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, r1) sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000001080)="2e871d3becaab45f0729baf177e13471dcdaff67b8e1e3d8b40d0b9ec0b451a48a144bfe11d28a52d7b2631ac60ddc2f17600609000000000000001c8cad433ae11a5e384eb1057dbcaeca91353492d1cb864be3e642298c7a0d82462718f41cd6f37a35a6bdbbac547a006cf5c96420b0afa6707627d329bd8a18849f2f3d76f255234e6a5fd03245ae1737bb4dcc565c163864c52209e2dba919eee49fcf9930428ffe60264888ff8d68609aa08f0dbf8c44bd1edb26138e7a5294e35e37a234daa0daf0e12b1b02b047fa8a94031127549ab44c4d3fc4f10413ad4c7a956f704557ec30e6062274d44793ca4adb300000000000000000", &(0x7f0000001180)=0xf8, &(0x7f0000000500)="fdf281708b96038bde7955194252a8f01c28dba5e2b342c34126eca7c98ec649340c2b746a22f91523e48623739905cc7add197259d3ac64f791f3ec5ca7eb83a03cc027040af669260b1d1b9bee6d53457434343d7093e7b7fe1bedbd6ccbfc796e9f1135349407a3b2cc2be3d9b68e6017180fc4af5fee05d9f738d85c54d4d320edcccc5fa58369e3b72ab7164eb6007d298de4d75397ae6662f4c970a0dce459f9fb9d72ad8085cdd1117980300effcae2c077d0c12d7780dc5e1802b5257dde2b347d2dd4a454be16fbffe0ec90ebc69ddfd8bcbcabac2b6e02e70c72530d93af5fc007b2a3d382aa186ad1cc62487ca88e18ca4d289962baf227befb", 0xff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000300)={0x9, 0x4}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001900)=ANY=[@ANYRESOCT]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) sysctl$net_inet_ipip(&(0x7f00000000c0), 0x4, &(0x7f0000001440)="38c8dcb7b0efb23665c37c06b75cf88e55015c15f9fc4da9691daedac15d6a345addf08c43ff0e3010af4ada22060983392f1cb385d7d6a3a6a1078e1d523319a1ad24c56ec3a724df7b3308a9fa6a4e23449535a5e6d75d3db61736fc401a0b0a72eca474db1cbac794d8bfead930cfa2839bf361e1bed02351e1a1c339fc7c4c8cbd328342cf59b4c08da160ffb14eb36427cc1f5cdb38d38ba1f6af6b404f61d8219ef7f05b5026b4d457291231d756a644a4a4a90a0cc32b4a1e7432250bd1f022acf51edabd03df", &(0x7f0000001300)=0xca, &(0x7f0000001640)="3e0bca2174c6e5d7e01fbfda7f89e7b66e33ae784ef9d71c8a514c3eeb80fac932f47d5c7d2b15d3c84b7c91d79d6fe198214b3992c5dfa5c0c1e98d73c3d32599f7f0c3f49ee8e39c57de7b8fb1bb304f4fa8a6fcc617875094d06806e494b051435521751a4467dc1c814db6d4d9fe0870c70ea200cfe12f4adb803937378e4a202a9c46e777a43058b2099cecfdbbc79150dbd60668f5d59d9cc758f4f0b4bb12346886ce32b764a7d79bea5aebe512172aa9b60ea540e2ceccd270c946bec9d381f8b44c44955d835d7a6522ab534e30ece346adde57a23ec0e01c0ef39e4ab5ff7ec9c8f06261d3a011c3ca8c", 0xef) r2 = syz_open_pts() close(r2) bind$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="4d2c5f7fb42d6f714ffe649d02d0ecf89ec3ca82c8f038d87fa680bd6e5810e295044ba2db22e2eac6c4a077878f90b7bde5b1e9c03483a6e7f95b705ea1f840f4219e08f5807c6d876290358653911bdf59988cd39bca77fa9a4701e412de91d25b756806b277faa3e9d7b4d366fa7dcbf4c9b85ac8434499edc81279cf78d0d36c7d7c40907c1ea16b350d3004f27c804e68399a79bf", @ANYRES32, @ANYRES64=r0, @ANYRESHEX, @ANYRESOCT, @ANYRESHEX, @ANYRESOCT=r2], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000040)={0x80803, 0x1c, 0x5, 0x406, &(0x7f0000000d80)={{0x27, 0x0, 0x0, 0x5, 0x0, 0x1009, 0x4}, {[0x6, 0x1, 0xc, 0x0, 0x0, 0xffffffff, 0xfffffffffffffbfb, 0x10000000000007, 0x2, 0x3, 0x6, 0x80000000000002, 0x8080000000, 0x5, 0x2, 0xffffffffffffffff, 0x89, 0x100], [0x0, 0x0, 0x4000000000000005, 0x200, 0x0, 0x0, 0x100000000, 0x0, 0x1010000000000, 0x7], [0x0, 0x2, 0x0, 0x7f, 0x7, 0xfffffffffffffffe, 0xfff], [0x6, 0x0, 0x1, 0x40000000400, 0x8000000000, 0x8], [{0x0, 0x4, 0x5, 0x7d}, {0x8002, 0x0, 0x0, 0xfffffffffffdff30}, {0x3, 0x2, 0x4}, {0x0, 0x0, 0x400}, {0x0, 0x0, 0xfff3fffd, 0x8}, {0xfff8, 0x0, 0xff, 0x20000008}, {0x2d, 0x7, 0x1000, 0xfffffffffffffffd}, {0xfffe, 0x7ffffff5, 0x20007, 0xffffffffffffffc1}], {0x0, 0x20000000, 0x7}, {0xeffe, 0x0, 0x401, 0x8}}}, 0x203, 0x47}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x2, 0x0) fsync(r4) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x800) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x1000) close(r0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0x6) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000540)={0x2, 0x0, 0xfefffffe, 0xfdfffffc, "09000000245185a818f8ffffffffffffff091fe6"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001c00)="75800ea23550998651ad9f3b3f944e0e2e0fe2afc088628628688213516a9c791c7a567be3111c2e48a807db864b280df8d42a1a4a09", 0x36}], 0x1) poll(&(0x7f0000000140)=[{r5, 0x1f7}], 0x1, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000001c0)={0x4e1, 0x0, 0x22, 0x494c}) 16:00:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0xe, &(0x7f0000000080)=[{}, {0x12c}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000180)=0xfffffffb) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13d3fd812eaa4e713048e69911929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:43 executing program 1: sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="48635269265d019e34f06d1194", &(0x7f0000000040)=0xd, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x81) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) WARNING: thread `nfsio' (461009) exits with status -1 WARNING: thread `nfsio' (2349) exits with status -1 WARNING: thread `nfsio' (152945) exits with status -1 WARNING: thread `nfsio' (120352) exits with status -1 WARNING: thread `nfsio' (496420) exits with status -1 WARNING: thread `nfsio' (180920) exits with status -1 WARNING: thread `nfsio' (441255) exits with status -1 WARNING: thread `nfsio' (56915) exits with status -1 WARNING: thread `nfsio' (10251) exits with status -1 WARNING: thread `nfsio' (92771) exits with status -1 WARNING: thread `nfsio' (414) exits with status -1 16:00:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0xffffffffffffffff) r2 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r2) r3 = semget$private(0x0, 0x4, 0x202) r4 = getuid() setreuid(0xee00, r4) r5 = getgid() r6 = getgid() r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r6, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x3a, 0xffffffffffffffff, r1, r4, r5, 0x42, 0x1}, 0x2, 0x100000001, 0x4}) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x40) bind$inet6(r1, &(0x7f00000002c0)={0x18, 0x1, 0x7}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000500)=[{0x30}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) socketpair(0x22, 0x3, 0x1f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x4, 0x81}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000380)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000200)={{0x6, 0x7f, 0x6}, 0x5, 0xa51, 0x5}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) getpeername$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) WARNING: thread `nfsio' (499716) exits with status -1 WARNING: thread `nfsio' (189174) exits with status -1 WARNING: thread `nfsio' (444648) exits with status -1 WARNING: thread `nfsio' (11857) exits with status -1 WARNING: thread `nfsio' (521698) exits with status -1 WARNING: thread `nfsio' (346449) exits with status -1 WARNING: thread `nfsio' (159058) exits with status -1 WARNING: thread `nfsio' (105419) exits with status -1 WARNING: thread `nfsio' (166896) exits with status -1 16:00:43 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="e3ab04002f00fffffffeffffefe8c67fdd496e642dc2b83c31ff0200000000000000000000000000018300907800000000ff020000000000000000000000000001"]) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x153, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd65478d11011d000400000000000000000000ffffac1400bbff0100000000000000000000000000010001000000000000010200000001000401010000000000000210004500000000fe8000000000000000000000000000aa00000000000000000000ffffac1400bbff010000000000000000000000000001ff020000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aaef19843382c99d68a52d28998c95a2ff4e234e23", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="30100009907800f2010000051600000000000000029000000200d2000000000000001a00000c31fffffffb000000020000000200001f1b0000000702040700002ef139c6f7bf8be1804d78acfd42d59785935934d8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"]) syz_emit_ethernet(0xf1, &(0x7f0000000bc0)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x153, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd65478d11011d000400000000000000000000ffffac1400bbff0100000000000000000000000000010001000000000000010200000001000401010000000000000210004500000000fe8000000000000000000000000000aa00000000000000000000ffffac1400bbff010000000000000000000000000001ff020000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aaef19843382c99d68a52d28998c95a2ff4e234e23", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="30100009907800f2010000051600000000000000029000000200d2000000000000001a00000c31fffffffb000000020000000200001f1b0000000702040700002ef139c6f7bf8be1804d78acfd42d59785935934d8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"]) syz_emit_ethernet(0xf1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="ffff27f4df92fa4436186039bf4a08fd9ea6fffffeffed19467292a73b6b2500b70c01ff1d0080000000000000000000000001000000000000000000000000000000003f010000000000000401fa010400000000070000000000004e224e23d799225053eace9249221708f86ce66e3f11522ead531b4646fd2b191878f2acbec3a73000b85dc282de1de2928c75236fd2b31d278c01db1f4d551e52fdb8bd1e35030afedf73c43f7a758a4037bb072e38d48590986f7c6fa6d4bff16eb5ca09e6ee46466798dca1b9451fda0a11b06046ce646fd1cab6314e0528876472903e9e0becd1000000000000bc836830f7293264d1f28372c8f1e6b8ac1e785b672aa94409c527940bc57a504d634a4c73987cdedce0656304da143c5609557ce8399abec730b2becdc51829810aae7181955a97760330258c9b38905ebfcf4ec6eaf98b5d77ff838196355f9c1b2d3017514bfdd4a34fc2d0fff32d8e721b186b555ee57a729e10a206987500"/377, @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="614000069078fffe00000000cf48a59574117f0b051f0f93b380f522262d4f6b84e66838c9ace5f255d45e27d0626eb5218bcce369445ceb630f6498b47dea875297fd34437d8160aeb947c8e539ec81c140e99e4c4503dca4a913b3ee48f9ad43262ca698bc8853bc0692de30cb86b375e456bc164ad6e5f4c0a8590da23d8b7055b0a115d9a305837b074d745244f2fddd6c"]) syz_emit_ethernet(0x1196, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x5, 0x6, "184a31", 0x1160, 0x641e847804a99233, 0xfd, @rand_addr="ff436b0a791ccfc98e018e1c258369aa", @empty, {[@routing={0x4, 0x6, 0x0, 0x2, 0x0, [@mcast1, @remote={0xfe, 0x80, [], 0x0}, @loopback]}, @dstopts={0x8, 0x200, [], [@generic={0x0, 0x1000, "e4079d2249407d5021449279e13bab973f32cb668f6653a6459e8b79e79b828bfc8d21e749e7f8ded848acaa9405fc10714494549da9bbbb822bbb0834423391e7c1e19c479cf029c29b50e9c15cb4d34a56847d22f2e0a57c490b25f2bfbd7afcc4f91f1a20828aa712323f4e664c97555de76dfd00ffdedefd578e272be036ae2c6719358c577a34cc6eea9b48cfebe56e81279cc5e33cd73fae28f048f363cc827259e97f8e99be06bdcb987efca1c364cbae14928f4a03aa1a7d135ef9de9798a063501500fc46229b20109a422b9b197ee1c9b8e13b5caf20f3a39d232c052035fecf6c88fbeced205d0cd94bc498cb75d519073b065e0a49247c836496e6b81814162d6ff46b0305de07ef151f019e51941a0cddc6af89a5ebd74f04d40f7597d0f198e03236ab5f14dd78746dae231a74811889fbfb337e9b250f67c368b17c5e2a8e38c775744a37e3db21bdd974e90dfa41237561da044f905e1a57b1242baeac664ede68795f3f83e0ba57d3a6adb2ed6e92c9d23747991440ce707936bea651d034cbe10050197fe6dcf0b643e8b1a99a57a91ee566592c8879f43d65e18b7ebb32f07b5a0705b1b74e1bedf64fc46c00121f2ef3c3ed3a51f0457c566f718de43a556d1a00854efd991a45f0db48a842e1bc6ef3394ee6cb5860f8d49e3f0f32597e1ec4e112ac2955c84a9e070743ee1c05c7a6610d69d425224196949c2f908545ab6f20569c1d25684fe5b2b7c7da7ecb7d56bc1e2838578d7810508c27425db8dd1689e957e1c920a3d904985e0ebd639be01459ebaa01d44232aedf5d29409822181c142da0d07688e39e4ae8112fe8853063dd3bdeac06c57697324d789144b9f454e68a3cf5598a7c8aba14000c937df4f246da056bb7e5f58ef79ae54c6b117fe1db9f105040b40e8b5b500d8bb7f69d08855bb278c4b198e0304e9ac31a446fce28b6e05bc44ac1e3047d5e60ae3a8780fac46e314bdfe61569e4ef8aba326033115386e845a364c36c718cc21852c5a827b12e334846ac0910d5ffbc1688ddded496b6b63ece79fb3b05f36f31bdcdecd25aa08c224bbcf8f186d187da0b8571f98c6676e8860c45a82fbfda89f0c5ec33b495fcbc01ef4802cdc7d7c5ed1977ccb96b64f3a7f6f11945087eba68fe092d867a0dce41d9d7d304e70aaa50bb3d2133376f99a0b807c7e6982f9fa26b3d98979236b72fa0f8b57758059aec8b0e6acc51feada4160bb23f2b3e41ce5fdf2b358f1004cf214d7c53f532423edc08d0bf4e7319daff690f0f23e1479f901a06eb06d4b9f1306cb5ea89d5012b40d4ec617d7051399ba5da71710f25f449be5e87d0380de9766f906acc3dc9279ac604da7fc604f28c9903d777b85df179fa475222f6627c610b153ca657a418a3de280d8d1fea8b2f5eb3ab2ca9dafbef360a5d10abf3a4b00579f637e4eb8cc5d29e89a9bb79189a8165f198f1b5cece72ac4a7cabf23ef57dd28d6a1548a3f04b3b304daf42addc38f044ae8446b827685e9711cc5cc74636014c9f879d7f4a10b656db43586d48e01ac221ecd150b2c9a7f55859b030345537576cdedb0ec2c1d9b6bcfb869ce158bf8ff52383f1a9a937a324df77bef5a332f59de41b575849360cffafb4ddd3b9ab8a1159ce225336f47ac022b64c88dfc6394fbb0360bca448a7bc7c5c9c907a55c619725a318f1e10ca0d8436c8d0cdf25303b6c919482f499b7c29c28a74318490775fbabd1ae1a0094536acf9808333e923e3cadcd3559958a262ab7008bc5c22c85d4e4120293ada8651d1826c5fad4d6e46ee49c918edeab9d4f5b587b482d857e61e720cbf970dbaf49a602e0365547c53231601e0c63333c24e570261ef5e5082670d4b17fc6a6496f6eeb7ed0df001c40d2396fcff154e509bd6c2813bf4bbd0456a6c1c6a56e2fd8e14653a67ec49fbf856c2ac550d6b40dfbc75dd85f732f5cea1fbf6766eb279fc76e5e3258767ba119d687562a30817866eb00ee83b73584c1a6085cfb11acef08eb5a7be9394bbaa896074692be95ac26e544fc55f69ee5e6e9d543bdbde73abfd9545f1adccb35fe640faeb62c9bb284cd3830d1e91448528f97465d8ab81f9e3d7f0857ac3ba9e96c6eaa0ef7d5e10ac63909357cb6b825af7da419f2c5b53dbddbda6e5f7c9888f160c8ab84bd78a6c2747d11e5c943b3808289fbd22c6bd6c24171e4e15210db838109916d4bfe627fa31dbdd0dda449d104832e82a953faf62179e95b6f49b0beb74258a894e21264d6a983a99dbc0fd5aa15a0fc042f44bdb3c7873d8a75c0a3d0aa614115c162895cb2bffdeffcac7c86ff6d2b85e7fd43a476aef0c7b98bfec3626c41ef427d9aed628d40bad733905c60d746f64dfcca5b15a87c210d7972a16dbabf5723b396ed069df7f650c5c53076ac1849a8af6c38ca7323d44fc2130760bf8d664108d5555d5e7d14fa50890789d0f4141791eef0678ab02ad9cdd722f806587605fcc9c827a96d391ddf1ccba65601233ab988b29c9e213cecb3eff4081fd1c89f8e3563284bf5752fb17ae26d7973c819f5b3a1a9ad5d525ae846851c31ce7e551319da9a896aecfdf2899d91adf4c80b967ab2d1bffc0d7b617f3a9a0d54ad505476bbe3966f20536bc34264eabdb5bd18d85fab7078188258915478b13e4b6f77cff5e14d059f61969cad4176108acbd442cfb1fa8520115cba88fa2299406b5813629a6bb717489e4d6e9a08b5a15e3dec7bcc7299919d00a3604dc5bc50a3ba14ee1a51657077b43b4956dbea98387a173d5bcb3db78bbcf08a914d502635600d44883da270ce6f717a6e5bd71d3daf6717adc3ca1e3ed0d7df31ba627c8b0292cd841eb034fc7fd6241e19b3378ef15745b150f527d1b3d6636e54fbbd4a1ffe8518833d1713d69933b1c6070c8868e2848e05073b6383c129989a15365ce73df47382c195a4ea7f8ce2a6f9ee0c8282123246c504c66a51239c9983e5d2c1cf73e85e66a4332aef13449cd319eb1e30411a431307b944cc9bfde9a8366c7f9d45719139cbdc02eb2b505aedaa1221c941ead2af167af527964eaec20efd4b77607d92c83979f2514da77cdbfd3b51799d5bf5daf0d7f7558fc732ada7c3b314960f7610559162bab90149c9dba5616dec6547dbeb412b84d5aa97e1bbfac1d6c9fd59ab2a53f843fff7bcc33823890473e378f56c0cbd22e3e6a04b299ad89cc994fe8ea151cf2d48a678b0b069455db876004fcdae6f2133eedd60e6eb25de5dd3b95755fda6f44d0f76ae946cb658b9083c577ce936de09e33f2c48055dce3fe30b1a018bec8b4afa8cbe3cd83be7957f33bdab537c0d77933b2d0fead65ab9cb9f7fe2d3e3360779adbcbe9f6b745c12198b5368231ef733165572a81081588d1fb842c934273a1571a1c22c201136f2cef394a41288076d2ec942bd3c0c63db45bf9d08f482b9443376cda5680e591069a043aaf92cfb5b0c2a2c51a21d6d33cb162e6c9b49ba7a84f85ab0ac12b006778e92be32b7237a3f85295375575f296ae74d71ddc8c65bbb22bd804d9198c48289cc771e813e12910d3e9046fbaeefaa904dfa4a2bccfc9c5199677744594c3e801bb1f53f7b0e62d9646a8e336809eb70b771d9a8781fc975a95102533a190160e302ee21858a6face3f469fae0f6aaad25dc6aa14c55ca5c69f77c657c03ad1948d263bbcd055d09393f7b096bb43f68aa2b29a02b814662abf1321c1c1ac0c751a6aa46946c655af6de9de09cdf4f20af29f166c0bd3a22dddb8aa50f6d945b2bd68a5dcfc42aa7fea96a1494c9b464987f139f6aae570cc5c53f5e3eaa905a86075a182f42c819499f64ebf6a7871dd37e8a1c71883e16053a81f337b046c2df732927379412bb64ca4df1945140436aa5a95e178e67e9974b1cb74221c8715232997407751dca100907ae1f2b8cbc03bed85c28baee8e488019d44794ba9b68354fc9f2ff9a44155c7c0d53df5c94117e6cbe30b4d84e7ec5d86a98bfe5c6c1d306bf53100185707b37dc5093c42bc4eb56de29425da7c07d08edee59fc06a9d30f4e87fca0f3e73284460a6a825e7b180fbc6235c61d628e8d237f6bf3fd07194c6d8ef8f22d5dd1df8fefc57216b4f89af7561b0af9b7bd3756e8c936cc09d5f7fb5a0fe982383ba9ba880a7795e70861d5585c7257702a80ff93c8876fc8147c8b22a5cb66f79c2ff919de1a732e694d5191dcff86a8a513c0fe0032da76068d714f97eda0ce25bbea804768999c03aa633ca935d4d784eb84e45344d4e77d2da0bb3647aa96d357708287e1658a56c552b83afbeb6f880750be88cbd056fcebd3b734d51adffaad770812bad908038efa4477f7f4f4b16f3c13db6dff42443590287039f191e41d2784039723489f9bdd1b1e32bf05be0cc090d32d80a2d36c94f0ca5f8c380768a7cd88fa3a00f40ecc3b244e3a5b6e86ed8238eaae0060477acac51f2a77f0b1e52d6aecbb7ee0c1c47d587e9b8e602519a8f1365529a32a2071c5b7eefe21b8184d93665ca874873451145c4389a49115ce3523b0685ac42eeab555ab86eb23ecb3c321318af1b4981c6908775829b83c03ea956c19d8bfe1ce0737f6654695a0a03d30e1f4777d5e3e89bacb7c48cacb4814a2846026616a276751348e41a9805ea8c7ed43fb1c984f12431d7fd621861b22d2677ce47ef4a58044457ad463fe084596af4ee1195d6be54aea5561edd5274ed58a4c213ac69e57235ccf42a2f38d541ec894eb924d1e9059d14caeab5f595c84f965d203a34238e852b81d5c1bec1d9f214f8b3f955fef58981c41dbb03c7824627f50bdf1cbd5685396d76bdabcdedd0c1c7d2e783f93039de0405b4a950331ae8e759014e48eddef06b63c85ad6d2cfb4070714372df6d885bf70f967239aa103fa7b31f30f21843860dea9b7040839ed878073664a0c2c83a040ea358b7c0384ad75f43810e96664937b9a80185f14a64b4c015fcc900efb39c9d8e69d6f94ac7fc72c75e181bf2f7260352d5bfaa899cc1fbb9b6a9cec16f0f413d48d6088ff1b0863f3e1a793ab99fdf4b54359600d0ba4600c1a506fcfa8e95520e4b101cb5dc6258f549861900114c7e2c9fe8719df694677fd43c0ad1aad79756d238f635c29c5d83663ae0b4942f2de73ac20f402b34bbee4e1457eacf7e1a94b7fde62e2b5ee6ca250a3892b9c8d3d2e7512c75fe5af279b3ca6d14f6138fa61ade2f40520d56e87994a581fd77ef5e3c367a3e2a42bb33173dd39d1376cd68dafddfcead15721dc26ba58fc49ecd2f6c63ab044e73fe337f3c73a21cfb6cd46afe940f1ff2c20b73cb3ab8ebf93c1e35633f190c9bdc9c0f9a14c67e41529937eb1aed8ed541dbb4a7ff016bb4db21d03391bf4f30d3ebba5b95a7883bc187f97012d460e0e66f0c5545bc92fbf5007a079371b65892a84691d16461dbe325e9a1bfd9909c0417f99b7c33903f359f3f3d1484232a90e2b0050251dadc8482cf244897ff50bbdec108ca4c8b2b26301ebf7cf1425aeb7fd673aac6d62a3a40c9a23ee3cf2fda4c32839f2c4ebd76503b573cd73788badc151f5f9a809ef022a871ad5da0b4e9599d0089bfc7e9a0e3b4e3631ae2af2be7425ad1442d5cc14bd325ac5c41dd94e41b79f5f0f93f62eaf80c4d5b0e426561666a87e76b84cb4553dee30bc2404fc3abd2c35b1de7b84bb1671b012d9822651f01ab8b14368e4f4fe3f1b4b921705b69eea0daf303fecfc6232b9b6ec25811493d03e610f"}]}, @fragment={0xc, 0x0, 0x7, 0x0, 0x0, 0x3, 0x64}, @routing={0x89, 0xc, 0x0, 0x6, 0x0, [@mcast1, @mcast2, @empty, @local={0xfe, 0x80, [], 0x0}, @empty, @mcast1]}], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x17, 0x4, 0x8, 0x0, 0x6, {[@md5sig={0x13, 0x12, "34c17a8274570f4831e370e56375daf8"}, @eol, @nop, @generic={0x13, 0x11, "420323b669cd34dcaceafc73588690"}, @mss={0x2, 0x4, 0xc786}, @timestamp={0x8, 0xa, 0x4, 0x800100}, @md5sig={0x13, 0x12, "9f1773d0eb465dcbaf3e71b995fa487e"}]}}, {"683b8da26a729d781490076f5a50923a265cd1340a68fb3cd1dfc99559e1ec9c4806f49e69a52eacbde4303b79963c8bffb68deb916a8437c498e84c58c69ab4abb4706bd6f356ee10a5d466"}}}}}}}) 16:00:43 executing program 1: 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) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000000, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, 0x0, 0x0, 0x1, 0x987}, 0xff, 0x3ff, 0x0, 0x0, 0x0, 0x3, 0x7ff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x200, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713092a04cc4ca9b48", 0x14) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 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, &(0x7f0000000180)="81c27dfd81eed18878c877b91d893bb61de51e2fb2f8f2c771a58819f45c8d484ea5b453f302a93876814fda1e72f51ff5f05009004b77efeade699c59f76c8307026cf34618556ed729e477bc9064194f7836262ecf0f5a54702720d08025ef07b36c0a68fd74eb9bfa491050b095ab95c42e666776c0ba40eadaec98205d18d8802597cdb9eb9b1cca1fc65de437e811c33ab12cfb701889d14eab9cc44dc5f7ec54c9527927e9bc3f9b839fc22bf68420fc5086c60bf0", 0xb8) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:44 executing program 1: semget$private(0x0, 0x1, 0x10) r0 = getgid() r1 = getegid() r2 = getgid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, r0, r1, 0x0, r2]) r3 = getegid() setgroups(0x1, &(0x7f0000000040)=[r3]) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f00000000c0)="e720d3b520e2c461469af09814cfbb7f09725e4d8d92a4680d042b22cd9842de3cc3bdeb58cff73a0fde32381c158897dc30fb00a9e83b498d755a5a9558e891a8e8d5e5ab4b0e9e7bc12d257cf0c8fb3eb1705b715720506ff82fb2c90c79d56ffe033081855724ccb7a116fa51c5ad9da5792edea22b6e911a71f360800ecf935cab6c630aa1db9967efd7eb68cdcf1a34fa", &(0x7f0000000180)=0x93, &(0x7f00000001c0)="157a94b3a590c628bba6a2038b608bb4e21f9ccf88a3b0f6f05b189b85e1cb11f64cb1d6fab8368c44", 0x29) r4 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x154) r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r6, r5) r7 = semget$private(0x0, 0x4, 0x2) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000300)=""/43) clock_gettime(0x2, &(0x7f0000000340)) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000380)) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f00000003c0)={0x8000, 0x5, 0xa}) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000400)) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getuid() lchown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="90", 0x1}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x4, 0x6e1d, 0x5, 0x1, 0x20, 0x5, 0x2, 0x0, 0x3, 0x6, 0x6}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)) clock_settime(0x0, &(0x7f0000000140)) 16:00:00 executing program 1: sysctl$fs(&(0x7f0000000040)={0x9, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x7132ee6e2d5eaefa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x98) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x5) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x82) linkat(r0, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x952, 0x7fffffff, 0x6, 0x1, 0x0, 0x1, 0x1, 0x2, 0x1, 0x8}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x40, 0x3, 0x1, 0x0, 0xeaf7, 0xffffffe0, 0x7, 0x1, 0x2, 0x8, 0x80}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50, 0x0, 0x0, 0x3}, {0x64}, {0x8fe}]}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000100)=0x3ff) 16:00:00 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) syz_extract_tcp_res(&(0x7f0000000200), 0x9, 0x401) dup2(r1, r0) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000000c0)="7a4fb6c844606081a089d72e0df7e29d6cbb9dbeb79983c8f323dc00cdddfac1", &(0x7f0000000100)=0x20, &(0x7f0000000140)="9739298538433fa5d750df26fc29548c7fb5996d596b81adfffd25201f49656837f9944a258124b75acb66fe894dfdc74062d19b8cf7e21d717948c696bc29bff7bc3c3cf0acb190ae3d2cbff08116e2609fa37e67e6198edac6394acf64f111a78037e605e48c83eabdbee50bcbc73070de3780a37ef39843a64f0bd496d7daa55cbb9ff55bed263f31ae47090e51f0fa3d545747deca8eb981bc5ba36365db0a5aa073db5f2ed49e461c217757acd763a845b34779ce3d9724108e6b1dc416", 0xc0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, 0x0, 0x0) 16:00:00 executing program 1: clock_getres(0x4, &(0x7f00000000c0)) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt(r1, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) dup2(r1, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/10], 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0xa, 0x0, 0x2, 0x0, 0x0, 0x200000000000], [0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7b, 0x0, 0x0, 0x8000], [0x400000000000000], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{}, {0xfffe}, {}, {}, {0x0, 0x0, 0x0, 0x81}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0xa, 0x0, 0x800000}, {0x80, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x0, 0x10}}}, 0x0, 0xf8}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) clock_settime(0x4, &(0x7f0000000cc0)={0x8000010002, 0x4}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x3) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x8020560b, &(0x7f00000003c0)={0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4000], [0x0, 0x0, 0x8000800000000000, 0x0, 0x6], [0x0, 0x0, 0x0, 0x5, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [{}, {0x0, 0x0, 0x5}], {0x0, 0x40}}}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0xdc3, 0x0, &(0x7f0000000100)="b362366b6c053247b08f528ae65330867c2d82a5810932cd775b99a949495b25f8f4788d2151eb71ae9d7b7420758d3c3f929319fdb83b882e89e49eee86495fa32f9ab1ac10cac5d7f372ae2c7a9aebdffa61ae96c1b1031579e14bdda4e9c189d6c9ab12a61181b01df15a6dfe2db65e03545cf772ae586f14f38e404fde30b2425d9ecaa382c8500fe1894a00a70202efa7f1341f2d83d9795041b4cad41be6540480395c39035462cc5214469170d145dab06e21ee19e0338e9f7f9f25dead9c973eda1364c6ad929522c3ffd9904f0ef048ccda9430506c8e86", 0xdc) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x80206910, &(0x7f0000000300)) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x4, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) setegid(r5) dup2(r1, r0) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10820, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000c5f8a529000000005bbc9b94ec97f9a7fac53223b4a5c8c30e4d047ff4b58bd537edf9c3596d66975085a474c33d99d544bbd04c3e90f710c69b9fd609bc8ed43fd8eec89a265602f141"], 0x10}, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/18], &(0x7f0000000080)=0x20) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) poll(&(0x7f0000000100)=[{r0, 0x44}, {r2, 0x2}, {r3, 0x1}], 0x3, 0x8) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xc0ffff, 0x0, 0x8001, 0x0, 0x0, 0xff, 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x23], [0x0, 0x0, 0x0, 0x3], [0x8], [0x10001, 0x0, 0x4000, 0x0, 0x0, 0xfffffffffffffffc], [{0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0xffffffffffffffff}, {0x1}, {0x0, 0xc49}, {}, {0x0, 0x0, 0x1}, {0x0, 0x200000}, {0x0, 0x4}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) rmdir(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000200)=0x7) 16:00:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000100)="6aab3e6192746c2f9dc5701f3c43f9142ffd6c2fcefd8475358f5141a5e216f3e3446215417e76f76b6cd163b97ad6bb95e85701247b1f09c3b3325bcd3ca06dc821e7bdb3090be1f3d182e539d7e765f874ac33fcff895acae84c2aec0244feccdf6f4ec64d148d2c4fc1c6aaa60275f7280a0b0203ada76c59c0325428b495e2b22ae860ea19e9ee10f81a7aa0609de2d2efc253edd5f7fd168b2fc09e87bf11191ac14f0bb007bd98f3477f5970ea26be49329027110d8fcd0d69103840a2db659e9d478ce79419ebe7533ddbc03c6c6d8f97092683c4c052620698978ca10c5274cdb87ae3e3b99044a79634fb4e22d0cd97065e08be95cb4a6a5617a5f833e95e7d64b467af0a499cc4f8b6d33e9932816c7b5bd85c63ccc2a68cc60e039f933bde64271aee5aa01bb87e0d3dd28f7831fa0ee8783c2a2c20762c7c8924bf15dc0d8df9b30d02870da0c2658d25123de42557884ec6b1401012dd4a9e8304cf7e69c1d13e614993827381eef385e806ccaba839973f9d3fa1fd4e43c1a9040f713742705dfbf72133f2f86324cdab0866e6d812137a6e6a5fced42e6f857d89a3de65e32334aaa98626512817b802cda83635bd1aa1bb8d913c986cdba9c058bc0c31b818489bd2dd626b7a36c4554c7156f687d45f720c5fc40fb7d1682b36bcf4d0012332185d7773208d9aedb9193cc9fe9ab17251d8990d12b76d19369b1a54006015bf015f7b110c2000147cef3d6195ce90b69ef6a08d8e63ed0c14c926448b41e8c53b65f461b1248a9adf990498603db15ecfe37f9242b5809ec6cc2c3109cbdfac47fbd9b9b1783852d8900d8d037952bce0cd01e3af0858f8d1509e7799c3b7ec8b225f4c56d65ece8070fe4c66454674f19ad4285597e2d7c94a1b0d291f3002ab6fa35a7725ff56925c1096b3627921af2a7c012f98d0ecee93c519f0e3f3064cf04f99a6bc9368fa29bca0deee3ded1cf6d472299526e498721b6e84494b46f07c543be39ae2d3d1cb63bf10df5f85a15c05318a1f0f19778034d1410f70c36f6a27d9646f55b33b1bf90fe2a5f92049a38d3811a74cac07d3da8cd4afa16e0b441f196782a293d880cdaa7c116da58d0ec88b494cc2dc7a1b8c84ed7d63a9a2864ade684e9f5a7aa3612f6a0e05a8189d6b8cf83ec596ed5367bc1343216bee148a16c63e04a36e9464328f128a747892662fd056716b3c370d71426a285d057c91fa998247f22a53bc1ad2721f1bb84ec8ec1364dafe62bb4e63748034a1150c5252369369714ffb452af6a15b5a2fcce6cfd7014abe6b6f699d8f666f7ba8bccb3f67bdbee329d3b81da23faaa5475d022de3453f973778927e711c5087809e6a55611d1a0fea641ec3a71c89e986927aa37fa443e7e24303a62f6edb57a6d54ffd94aeedbb21dd660ce3548adf2dce39fc07d4f5d23cdff95ef305daa3cacfcade60295f4e79af0a104aee515dfb9c81b785432c63eb948dff62945909786b71340680111828eb72820bc2ddd5b6014b59953ab7cb90369732318e401d0690118c19932b7eaf291d6657c4b6724388229ccd33573a3e89e96493a5d18bd4f3a4734fd16bee5b7998a340d221c753a609205d868f5bbc5097485bba375b80acb07a109dffb9986654aea025de0484949f9508b631303d7c2c4ef5d64ea356088597481053234f79fc6d16e1224f49aaa07a48c0b58f33c74a52e05a2b36c7a7aa58044213c00736c5f9c3b791412255c7bfec43f5e45a067247e2d81f35582aecf2c97efbd543f3d9b608a88f8a8223d77e95659adb4ee7f756f0d75bd7cf7d67e0b99b3ceffcf97fd84d31f3f69a9e42f474870ef7c0941d8e59953542d950d865516716fe2e4f539ddfc21afb657d9cfb54169988985cbcb3927c854c40dddbafc8ebedf2e689467ad82aaf89c194c82333654032518ab6f215f932c2b763a1891f70c72fbb0c336575014b5f9a9d7feebf12ade50ae7fd8621a47cc34e9d84726ffde009ff1d800257616350f9ec39a8b8d633ec0dff2267f2c290cd180faa66d30c5aa0c5a2afbc60804bc735bd3856edb97c905a5ceb3fd83f3e28ccdaa439fd8fb2e0e3f0e21cc40075e4848f94bdbdde41757b5699397af858a64e75a7fd5355b445df9f3068e93e324e013ef9c4f3133d6744ad91691d782338464d623e3b5348c3ae060499959b7ca234d2ab4b25f83273688f77f0f59eb8749504f4a3118e97f85cde58c5abe37ebbd454f4580a954ef94131f6820cba19c0d0b47a30a941d1bb66ff69a0071d5bb31b7adae384bdbd2ad1e0e83a80b2cd79598b73294d93b3b9e15b9a00e066562e5f391a27cc4cd3b3c4480b96facf0ac3cb0bd1866ed02bd5d07c6a0948fe7933c599f61aad27c871409650b290987f6ae00a78523ce454e3162a657a2ca835d4553aac78992a479829ae064262320b1fbbd930872759a8d709f3002c12fa0692ced6fb01c08ceb6e317a393dd7fc5bf690340aa45abd97d9dcd005395f59fcdd3bed0aafb48485f2c10cee253e38e1895787d542d447368ce0411ba84b40c76ce2e6c8abfef1e37c8bf858e4f3c1d14449de2baf8e39b93aa92d883aa886dfdbc95cc4e0e70673f1fece263b9dca18d7e5c146bdd7056a92ec1be8fe2b9b449be4a8331096441d20a25d565a7863f42b31835a937ec0adb92351b8366b74a868189b7fe7b15b8b744effeaf49616a9307f379e6c8ee24a010218e6ea5814ca70416707269c0859c4328d30fd85ce4ab910a049bf059a19affb871128dc3f2240fea92eabb87c17a66dcd1c7b735f6aec37f6c3cce8615a02a45d137c43ad92a6bc3ac7ef9ad43eb2bf077921d08fbd552f52496affa195ea8cb17c909f3b4c54e2caddc37b8daaa5d8ff38f7fcf02614ede553ddbc0e244b9471c84fa689ff16468fdec3fc51d791e9cb81f3e7896894478620c53ab1d1c66d6d151de569a556d4dd9be88dcfaf349143670233012d2e50715a17369c4b52912f371079d0181a15df8639d0146cae3f7e8405774fd38be947e66f63df08cc26a6f6ecf5f40528fddcce808cb13415499a41add424e83d6c0c3f91764854e753a6c496d715d17d847390a801dddc8b33f99bf2a572d59b25bb98b0676ec3bfc39b2e381ae1816533eb83cd7dc2c5eb90e4c191daaab97bcc72d37b3f6b36f80208cefde2ca8dca25521d9018bb141e4bb0f30d4b4e715db28ec036c0c5aa0f2f2910c21f49c282ee266cf691c813d681dc630d281ea52d5e5a1c1aa7cf71c1cf3e79649f31c47b4f995eed0803a74df99bb42a81b1a9bbf07617061ca428e084e9f793eeee1c366b4388e151261f0240a6abec19405f368ade82f5a625a98b05967cc65b30df681b5a210e9bbc8e0d5e805576495a5970a2ea225b8107a14cf05a26cf453ebcb672b1f2e560475b93c47f8beaadc6384f07288b5db945ebde43d1d5ea34b3ffb29a30ec2798e93a53b67ae26160f0ecb73fcb3067ad6c6fc9a61bf8c68eea0eb94359cb2ef5858e651c1af6a69b0e0cb3e88e7e028d2a7ce83c491a2c058312d1174b5984d6cae084f8edfc64138bfa0d01c4beac7363bd1736319b4c2116bfb2c5b9b45d3e1a8adc9c5f2696906a03d32338e67191ab770f5d9205404c4b5fa4d68c06d496be75df8eebb9edc30a1efc711266464e62054bab0c17f8d8145866f5b866b2da5b56e7e7fe0bc722ab434c89b5ad8883e711acb3bd374b286694410068a1fd8351ca828a3d8d79b78145cc4e6f38dd1dc007237f27cffb004971a0ff80ae1eac58988a18714e0e59aed3033d93762d96310dc901da9c7153521c0c2da211192d697a7c21aad409eb61e24f23f44822c3e43ccc82ee8a5b31790a0297c505017c1a1baf472b206f156176f8012ac82f0dfd51b50c1307eb9ba1370a8fb70e0ab3c240c5837ef7ee51eec07fdd57ddcfcd2ab2342bbc83d47ae5097f80926cc08a4feef010d12440bff7b2e56e5d6a1ccb01d94e78ca97407811d037bea7056334569708f31f24dfea05c62b16a9084540cdb778e75ce99bb751d4434e8fa37e02638050fb9f19634649710af4b6ee2778856b8511f8c02a11e52e3272f5ab3f5097bd928917ca6069cd93f39b1d8249cdf5129ac004a22daa7cfd9466ac5c40e0c40e00be335250ada90461171786cbc2d5391d7410053cfd75e53f46c675c853b6334e70adc7b5b1b289a7ebb098b83fd6f57f139e712f39cbcafdaa4403e3de52f19b4cd765d4b58be9acedb92086081d670b0a6efa66add117e9a9f30f29766991163498feb4b1d4f03e331b15c84f9fa0839759682ba250a05bafc97e75b9077d69ae0d1ee3c5679d484ab1f91a2cfa18950b0898b22aceb0f63e3a8c5fa15a67f6686e71334f84c5b9c53ca9938eb03fd4510d4c2962fdd6de776f2ede102151af65e4c1fc27b25ed6070c3c16e1c07ab78296eb3b7a06fc37c3a9132c41026107e5378e509514b8516b59673debc8a61b258e5817abc9716a80a2f2190843d4a0857af16537c8786ea7ccf3aba2e610b90cd62b2a650510fa197dc9612619bd211b7fd828e841c16ef4f44ef9af6562e70ca7f8ef1c46f489108dad1c090a587fbda01729b17e97196ce22120a4e67571c21bd2661d272be92d9bd7ccdea1a77f7d597c541581d5557c2020a55a843293f0d0095107cee11ee145344232c91cc12e6b62548d84a0c350f8ec4259f5d3ff5839694f5dd069340d4fb3753447a95fc12c77ae14a1c6b120076a9a5cf20f730970590cd4868f5470d4475c55ce76c35248fc9d17237cb436543ffb09c3557d6ce8b93ce23031df6874ccc665d0b08a89a6d7ab322deb6b942dc5df2d1b50dad27d780662654c76f870bc9c9482d0993a496e421d72f4881389e733e6c0bbbbfd6f16a8b70c0cc6fe4a4af60e23370c58263a7274d70f04b007a541e6919fce19dcaae90d17733464a0349e906df7ecffd70862bcaf3a90a693d77b111ba419845fcdc2a5ae13fdc5c92202e5b2e634a4146c7f1021884200b3669aa217be1c90829679cafac01c1bf2e8745b8ed3a240b886bb049075ccce79fd741827492f5fa09b9b1f57824a0854dbcb944b901fd7bd0d1fdb467d56ed2ed6bc929b52b4cdbc93257f2c8a6fa53030e003ee08430c08240be0c5c5c26f859d97fcf6520e1cbb749feeb87f2c7eb4c9f803872d038b8acb7ea37f787c91628ef9c07e66bc9321590279e3232aa5218d663a9411b94943b0c88b271e12b3a2044a4dd45622a78673d140f4516cf74167f854387020a0bf6b3d5b16e314d23a612cb688dbb9a24461b478700ed2adc434e74348998506a82c3ffec569de8dccdd206636881d7b58efb42b2e19bb3298acdfbee5bc2a9375c5058b1d1dbacab974c5e8f56bf20acf3fd185201ba2c0c9148db35f39da9c68ab7fba8b68b51169eb97d9be76e04a39a7a201f91a85597b96067e70a706cf77c94c1ab770ef2c2a757fb10abc533baa232b46062faaf2c5fab45d3a1bcf0d4a10a8a65581078fc5d58b653681f91415592cd9c1e3a607a4c8cf6118b780797e1001238e7bcf246af622eed686853cf5da284f0db486cc45d8c2406ade27e90acf6ea33f9544310fbbe95949081b29a250854f1b7c8ee6faff5a19c397a96ba4248bf5bca887c0373c71bba9b6dc0859fb4e6e8df64c889f00c6fd661364607aef94e164dba20072a4610294236c027faf8fa54b3c624f4a6872a337d0c367ea9a0c2620b62d4419cb93a079a1b999a91e7c1298e31b0515af82e82001c3", &(0x7f0000000040)=0x1000, &(0x7f0000001100)="a89424cca9660afb1e532d52b64752b8962ec0cd5546077b05d1ab76b7529c64523c89c01830f6a82222892b669d396efb2db536b84e2c5a32973e6067a72a344cce49305e58609dcc1c57ab52a3c3daa267719cf9783a311a39d8c2b19ad05ebd4f8db1200519e0f7aa481621151a2f59a6d8842400368b6e7ef65e434a14b66fcc64a2b4a2016b5e931eace37c304f9a2daf3a7461f0bfd8628c14234eae304a14ddec148491fb506bd1b364df43124375e8", 0xb3) 16:00:00 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) r4 = getuid() setreuid(0xee00, r4) r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x859, r4, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xcf864ea4fc978d4, 0x20}, 0x5b, 0xff, 0x7}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) 16:00:00 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {0x0, 0x0, 0x1000}], 0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) 16:00:00 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x8f8b, 0x800}, {0x2, 0x4002, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) r2 = dup(r1) faccessat(r2, &(0x7f0000000100)='./file0/../file0\x00', 0x45, 0x2) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r3 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4000, 0x6a) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x39}, 0x4, &(0x7f0000000240)="37aeb4dd92f0b3c38a68e481a4177aac103d87033ca3267f16410f71d2a713df68ab53f4d894f8b445316c2739e076c8d2e763d6ad3f65ec06d69f8fc04853a3c9ba0defdae1cc6870aa94d0ae087029a5737d44793d3ee329", &(0x7f00000001c0)=0x59, &(0x7f00000002c0), 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82023b2f66696c653000"], 0x10) dup2(r3, 0xffffffffffffffff) sysctl$vm(&(0x7f0000000300)={0x2, 0x5}, 0x2, &(0x7f00000003c0)="2c323dc8fa7ec8894a2a034449b0864737fafdbc7789d5cd7edc460d6c39d2326d70c76d56a0cc86ac870decf716a9d8554ef17731eb6c4755290e6b3dfe230b26e98db090836a75e6feaf5b184869e037282876fcb30bd0a12d429feb75a2fb7c7bd178f94ff4e7547cc432700f1e6940ddebbb8caf1da313e290b7c221bd", &(0x7f0000000340)=0x7f, &(0x7f0000000500)="eaa94f31bdebc97626c880f8c244b42e7a9716e1c8f84256104f5dbd58db8b6b1b9a59bb3df0a8becbfecdebb0f1376fc1f91c6464c88b3ab4ce7a62a190be80973422a689157564dd20f0742e1bd4b267e134af24260cd2838ba042e3ddc0a821aadc39db11f9264cff09dc81999f89d9c7ea91037a8d162b70feb1465e3d3dc96062f3d93248c7c17c410dbe5859b53c63d5016fea323865aec6a19d44a9ddfdf8f19072e6c753960f691aed36be388fedae8ef312a1763e0f28074e76bf84b1d50ffa32277b2a6172ff77f2013162b8e0560234ffaa26184f6865036d1496160e3fcca8cb87224706bf73a622", 0xee) getpeername$unix(0xffffffffffffffff, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setegid(r4) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="6e3e505e4b356cbde2aa8de4704ce68926b2e702ea1352aa3971450a1b00aa9c7cc7ffdfb41c17d144274de6f3314cebdbb1135c8c14d7a0ce38cd3d42738b6a4055cb538450df6034be6378a6293a90f3ea0a61ed3227470174cff6690276f7346b9ae695bc600edd6decb19a0ce4949c3e9ac8213c7f9183eba776be5b5e0d6e38cb4e132b24de3b385edeb50c104b585f", &(0x7f0000000180)=0x92, &(0x7f0000000280)="39139609ab980fa82d2e55f673135156e88d2bd4852b2212d170605fec2e4050cd559863a64c6c0c", 0x28) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='x\x00') chroot(&(0x7f0000000000)='./file0/../file0\x00') 16:00:00 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffaca5b6fd68e7dcd559240bcb6608e25f5ba701f4406b621e6d22cd00"/47], 0x10}, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) setreuid(r2, r3) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffdffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) write(r1, &(0x7f0000000000)="f6cb852f6f8cae02617bea5b849d0237915d3e5cbe8fc9e8beb6c1bd8ac7a974ea0c529182b717805a75b1a58d0d96f6c8a76af74af6e630e2cdd67eff2bd2a1ab9167f56969879c40608752ceb76ec54f3acc71e3d524d4d63e3b2b8f010d53461266dc74c80a0e7466cc3911a03f1d62da6f2353a9db58453f6472f51413519ca9954264efb08673ceeab5f7333c675b62ce", 0x93) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54, 0x7, 0xfe}, {0x4, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x9a}]}) chflags(&(0x7f0000000080)='./file0\x00', 0x10001) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf4) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e3f3cb06224b0386e5110db69", 0xe, 0x0, 0x21) kqueue() 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$unix(0x1, 0x2, 0x0) getitimer(0x1, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50, 0x0, 0x1}, {0x64}, {0x8fe, 0x0, 0x0, 0x3}]}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000001400)) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000001380)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTART(r2, 0x2000746e) pwrite(r2, &(0x7f00000001c0)="2fb54f464232e8e4ff04af0e053acb632b85028ec708e6457dcb18caf48154188b8c169d6ee7ab07e278a996d1f3c2b74d4261c3abbf2a77a683beb3400a2784e9dbe64655249ce2f877d8fc37d77cead12c4efa303fe97f537900a905a516700914896d374498a173184399cec6fd65ccb2a5a7cb02d8c267065b453043c39323143c39d347df923e3b56a6694b6a6c541be83ffe39626ef4e3c4dc520ac699f0cd3aa03f4c80f7abb8c3ebbbc52ac098d439d314bc948ec41a9a7ec2fcd9aa76a3e1e1d0ad0835c3ad0aa7a6fb94f8a90ef15a7b03c93aa3b086d291e781ba0aa0ecf14e150421fb732f3fe08d25f04869a655b4827de63f1487021e7fa46baa9650481e44f408d8b7f0dbf424a945fd00cf3b8e769b65e94668d0cd5b5fbb8aeb096ab46043fa84a79675a1e218295a53a3990781f5724c68217d34972f423760f046d132e417213f0656744c127fe6c6bb6a30e4def8e918733b143cee2b3b74eb08042c4c55cd6440a3a2d5c8d789f5df12166639373357f8379add07cc4071ba818d1cee370d21213ab2d220c5e3dbd8d9127bb7a25dbf80b5936f218fb114d7ee0905426c360a19d77183e06549441650b90bd739a2624a6074202447668ef0a06d762fba9824a267f91b30df012c5073d0d5a4ec2bf6c44791b221186c0868c2b5bd7766566b70fb2e17c96a928d911c84e7d27fa994c68faf26874319da64edd26f71e75b6261c82ae945ee766b1c80b587d21532621c085c62f69c37b9e3ffe026773f290a590b8c3e072fa7d6ce728e69b76c80dfdbc40426a590a9d693aaa361d787888682ff0a488391b2247029831c2db7cb598d6c6ae77f4234350cfe9d19c8defd99277975df9f1ab03d03b210ea71c920e62f3424f6ee5463a0924ef9c16e1cb0ddeeca2a5d95540fa2356640b89495bbcbd56245d95609a1ca212efdaf5eb01a36bbb88d1059f3bbff0e082df28495e636b41e7c88f3e97ad2b14d9452ac4a51e6fc19267286f1f90c35bba2453997c1f46ad2abbcae54f33e6524bbb068e228829d2e92fc1e7634554867fb182b6c4a1b48c205f4b0b938cc2ed06905de7e386c808154dae6201753ad78aa66fd3502f5e024c50394bb92584ced2ebdbd96c33c09c303f05ba0aa28145f02a9601af0afdceaf20ef811d094c81d88938bb2e0b01ebc522917eefa4f2b472c2047179b1089a17fafb42e27036d8f6d7825056ebc348190142d7c4304719b75397eb2246569f5d4d49a2905b9a8b71253e4f671b75bd0173c1f48a7073a9ad0ef34ba85d15a22615a9fccb5ffe8079925cfb5d4c12149af58583dd05d345212dca747c88e71cff47b3b9468a60712347a4852f926d956f4455f7dde5ae5c8b4cd89e0a24a1e96f62d3fc662b48dc3d8917d46b8e32f1ca4cb81922fcc1878a07352c5a1a837309db48bcf8a0b43526d3e84617763f2b946e55afafe4e1ce7dc413e81e082ccf4a279224dae07f31befd921965aa45dd940f6e296e7e3cb1cc2d2aae88c87849b752408c8a813ebca1d7910b78660aa0a02bc798b9f61b14d045a123447a73fcee2da6c31c85e3dfdb79d08a279fdd9b38bc49e2a9944832216408e58678bc490e486b06436260351c2ec78a7bc7e70f633db044200d32c3621c9c065d54d7c5ff7bccdc91e3bb1ddfba777bd4007d1656be5eb51f026286c24c6dc9b0f612e8c312f9a8d72dc5bd16bdbbaa5e1f007e6af9495ecd26b5817fda5436838285bfe4de299c31e71a9df8a22ea3abe901448f48b824e68971ace7b6c2738118d4574f6fbd5235c51fa1527fe236dfb5d61c440f6a846ce99147044f2d36b982b826f4139cfd4ccaf9cb139898c9068dd9bf266286a1b59e4c396602870e28bc4760896ef4ad6d44d0787cd2bb5d26a29b61797939b3c1df17be7e248e65ad2ce23b0feb376b157cd321a53e3d84ba0c72894a9c9fa848476d7e763b5d30a985a229eb61f7f3083e631b1dfd3d65195714fc7803f275b8d4b8606fa22076857986963042cedd4d6c9f1b4caac7ca016f409ce890faac7184a82ddfe43bf13cdcaa950141f1313545db596e549cc4b5744e3bea05eabdd91e378d00ae98ddf0a4be5dcbb49bd9ba67b236a6be29bb51f94f9723b6d2b40ca580b79cebedc6f0b19b375a39357384e519fb3f34a22fbfa33d7f5cc4e38a58091a30cf2cf46ecfb6d2d55407c8b10ecd5ab48ea8c45cd91718276b4a1b7ae2fb278507ec3692eda86749220a5eeccd0e6a79c27dd6e29c5bae11ad418817aa2ecc5a7fa20f1577ba25a53cc226225486043e92567aa5dbec5886a9558ad740074b50f5b9265b9ce6cbccb0dcb16a98c7791c6c1854b2daef534629599b567134f03f3848abc63d91a0cc4ec8907d06f7815a37f0bda8dc902a26b207db78d368717f60fdce0c44755c2eca9f640732656473a7b06e63810a67d3514b34aad57d87fcbd673a234d71cd4c74551c3e20495353abd8291495d7b4219b8c08bbe6fd2b144342b4771039cf3f02f08364a7b7b350721467c1d76dc7e1e5b8ee5475e76bec37ad0e6315d28bf092466dbab82db630fe8ac7427dd0254dce9d6685e7c44eda9ee2ef57ef6ec70cf584e65d51fd991027368fd28bfeecf681da2f45764eab422094f1680b70b2fd716a93bdecc9c02eca61e8decb4dc679a4a746931be5cd188dbf9d243884035caa4652d79249c25ee98e722ce976a5f23f377e76f8d500df1ee3267d7f225fdca51e06f8ab51bd6d01f3a5d278c8f31a45887c525c1eb60f8ec6566ad5cedb2a11e962f0f5b68a26adae828808c70e96cb6a37ac5eafd3eabef4e107e933245345494e3cd93888a5f9fadc437a626e455066cad502d8a9b305dc4ebe8e2c6df4745a594628860877bf0b1cb5e650c6b7d00dad04f94fe59334ae05949e7202d933e6fa139a4130da30d461c3d7640e76068d0446d8ffbac6ef9758b7e73c3de1025a7710fd99faf588b8ae41512f05fab3c838e2f2e2b5260c150d70941726472fc75da42a8039ea86d2b4a11b48f00fb254e4fbb7070a9f4bbec0a885ae132a816d68555076aa5bc1520c663b40ab7e96b5b135d2b9deda4b20216fc550bfc80c9e143b75634ec35cf5d5c2d91d33fd2e2d35a11767ac3d1f01091d9c9e6e2fdc6bbad0d8604d4855f97c32572e45748facb0b2f831077fefc40a1f6ed483bf737cc4d073d7bc3ff303b7cbf73c795dace0afcf71c977c0fea5b109d51b2ead0de0e3c1dc9432e1b3b3851b4eb8432ffc4fc33cbea9f579758d07513b428f91473404df6a5db39d539301969f065554246881df91224dee416af7af35a4a082db22bb24802c43569f18abee9fab5dc96d0b166e1e28be3e483d3fbe7b106e08eb473ce0aab633274a63d6d4ee6bf91c001e1bc38b966c61879535da83a7498256201f9d297d47f91a13014e78baebe1b7e7f35019af41394eb0a9fbc5025da0f38d0313336bd9f610caf2ad5eb24741a23bd39a8a20b57f585e6de1338c0aa557c1eb227ad796769ef7dfd46b531812d712fec6c6a578daf7e32da4b66a7aefbad274530cca8ff10e61e0e38604d6b2e6e1e3cda574b6db23298126ee47191e7ba3d95b113f3679b4947829d2d83564358a434fe08293b1b81a2e5ada19d265096f40b8e338c09317f805102839e94afb8ee0638f3e38728234aaeac9c359aaad72a56b1819c847d91dbe621193ea00f9a5f7be0d39ef4932ddc73a1b0d9fc213c6513ee416907d4964f3160f41c83e16884c2620905977d54ff87556f1353cf2fa31b614cc609d35f9691d3e921d400f5a76f88cd444278062cae87aa6abee3c3f08f0fa04a4d9f1ecf20b1acafd01693c6005f5e881d61b1e4b86b485097708ffd00e2ab40b4c521cff792a239bcd0a4cbda2397576d2356f9065728e7d99803f785f3d71014a2d045968f561d911956c18471cdb94db112fc1b63445ccd3410b2d6930f43813d108ec5a342244374bb154e0b2cd6c458abdb204c840f801dfe06b2ba03dcae9bb244c75791f8e6201ca2238f9fab8b057120763f4abe95cb7c05f543b3b7e3b763a00a2173321068b5d3217248fdab6ed9a27838d3040f7e1ed67c452302b930cb7f905e26e2d9c11e7030fe8d98015fa50c62e588ee31f721b67b683e42dad0ad6e6978bbc5569a584c9c2d862aab2083da89ec1ef14e862ca7ef724d03ae3303c516a93c86018e9529d1719a832ed1721ab7d1b88d3e858961d1acc291fdc39f1f339e2bda1098524c36b94972592e197f7831063b5e1fd29d9d72f716e80e536ae09205e603571838f81fe8eba4ffad6f02e6b4302dc9ea88f4bb2e6d1b5a603dd20788b977f0f2495a789e66390623eea2fe64ec7abf936e3cfc859340b3d6a821d67d063df24dea721c12908c2dce8d8f2dff40f4944862d2f0389ebc71248059d78cb6ed03eab9df4d8e21691650750fef93051acba54a853466af99f5b55b40a5bb2a47682352d5846e5f1d3ad3b02d32fc4c336fb52afe648a96ca80e0f60ee6831d9ee9e527ee6e4cc56afe1b5c1a06ad566f2dc4aefd1dca0aa83cfb69fba32abe00e8e6a888c3104297dc107766c68238a83df4a91713dba157c520a37bacee3b6ea6094cc4dbb1590e52c32675a3b27faa3f3b6eae83805346b8c4ab526253db3b53c641266bb6398fef3b02f18bfcc4cac748a7479869358ac3cfcd21af968547c090ebe753444bcfcc3e19a91b571f2a06eef22b06b9532c5ad61b81443720bc1e8a6d91d454f2b796addc004abe569e40e9d2de4a2d26335c72641ce64a915a4b55cdd3a0aa854fce6e40e39e3359eafdb6c04cef900f5e79a515185113d67ad5e1f456b10b2a0744d0d6a7c5b53c48456ed50cd8611dfbcf7e9a08bf2be26d4f11d9b99d10169c3ba1573558a518e81aefdb6ba226307dcd9e267e8e38bebf2501e521451b767881df74a2cea7393d1ebf62edacc5c973625ba1d58ca85bfac6ad24a7a5acdc01fcd18388049a1f33905d85b4021d8b2abcc02d9e30680819028cd79c34ae2b73c9924d977153a16168fbb6b3746f656d92b552ab2e12fd525ff11a18e21c9806fcdd869fd93dd40ad1226297aae4410f6eeb72b8d4f568b87c5325ac7479138145d94e4c887f95408ebc28df88ea3d010a008e6e0630c2aeb679e1f2c635d125e0cc744bd117775b44d34a88010ec5dfb00c41486b57aa49dd471039eb55ca16826847147d3d8e950d431ef1db454cdeddedf2ac24cbf22e9530e1f21f68ed4bc95c0ec708ff1f76b5b1e4c9f23ccc87c1bbfb2ec10e921cd3d4cf28fac38f46cd43ae151194528a656f861a88f4b46b2edd201a5ef9efa1607194e75b0be203461388d3d2d9dccbaff1ac88323c765ce2f3df6a0c21380919b84cf400c8888a4618db334c87d835ddb189f5663f56686e338df1c130548a47108379c3b706417d0a1c182d67ba3b4609092df384735d279f58338e15ab7b141de73d4804f393d39560156a549fa8f3ea02a82dc7bfcc45f02cb09f63bbe906d0e39496c27a2c3d0df2196acafb89f65dc17a5cfbbf95f4aeee23e2575e38ec2fbb9ecc4ddd911ec9b55ca08b82b137cf7217f33f8224ec9de98b4b9efaad207ad5f245cefce28bbaee3c6b7b693318680e2b1f459b49bd2d79f4129a596acc82858574778b9bf6029f99621bf990d29420beb9092209ebe35cff28e70e286b59c63826b2fcf93b0485e5d09a423510357e6d487906b282e01c47feb5462cdd89aa4a9848d9b2fd3929380f240a53f8f424ee1a", 0x1000, 0x0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000013c0)={0x0, &(0x7f00000014c0)}) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000012c0)=[{&(0x7f00000011c0)="2639e8d5b331fc29dd254b4c7455da93a9626c2576071c624626fb27809c98e3f121ab50df61ea9d7d49e0c03e013c53ffb044b7d89196e434461f5827009a97691e5afbcaf2158b6b440957b1e3f9c63c4aa320913cd7d49af24b99e8b15894a6a406e738f5a69335bcccbf94e31d6c47afd24f933550e1b24bee55ad00e4e218d03c4def4c7af05df2823cc155f6e8fa1cbe82d39626a33a766e01d565a42aae20ba04f2c1afb4294a0af297e8bfa770fa9efa0dbd03e625c23f2bc169f1f514275cd99736eea0b34e020c1e230f95fd508972a85c5bc1839d466610d7a621ac7600", 0xe3}], 0x1, &(0x7f0000001300)=ANY=[@ANYBLOB="1800000500000000ffff000001000000", @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0xa}, 0x7) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000001440)) syz_extract_tcp_res(&(0x7f00000000c0), 0x401, 0x2) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x9, 0x1, './file0\x00', 0x5, 0x400, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x34, 0x0, 0x0, 0xa}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 16:00:10 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$KDENABIO(r1, 0x20004b3c) unlink(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000380)={0x7fffffff, 0x800, 0xffff, 0x7, 0xbb4, 0x1, 0x100, 0x10, [{0xfff, 0x8, 0x1, 0x8}, {0x100, 0x7ff, 0x8000, 0x20}, {0x5, 0x89bd, 0x40, 0x352}, {0x3, 0x1, 0x1066, 0xfff}, {0x16d, 0x0, 0x800, 0x5e61}, {0xaf3e, 0x3ba, 0x4, 0x401}, {0x9, 0xfffffff8, 0x7, 0xf0}, {0x401, 0x2, 0x1, 0x9}, {0x0, 0x20, 0x1, 0x4}, {0x1, 0x3, 0x271, 0x3ff}, {0x80000000, 0x0, 0xd770, 0x20}, {0x100, 0x7, 0x3, 0x1}, {0x7, 0x0, 0x8, 0x400}, {0x9, 0x5, 0x3b}, {0x0, 0x8, 0x7400, 0xac}, {0x1, 0x5, 0x401000, 0x200}]}) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) sysctl$net_inet_ipcomp(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="fdd58067471677092d5570011eb934b50d729248dc493957ae586b3f8bcf5512fd599e9ea4d3859947e3eb130fa08d1440db472dbc1ec0a4eccf848497b00c4469a651e7d2a42660292abc4c38e575458e9ab4ee42231c54db1073", &(0x7f0000000180)=0x5b, &(0x7f00000001c0)="abcf998db0952b907efa3e8e37a0f3793ede7a19724c", 0x16) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet6(0x18, 0x2, 0x5) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000580)="aeeee884e73aebd3abd074372784e5d545ce3884b2ab596af0f560714a108fdd8016700047f1b8fd4800aba78a39d5b8e201c4b836afe92f57aba9646686031a72faf2a5303db12c818f9733f370b0e550c1a273f9424be85ed3ec4bb6a81482c4efd9b44d24e8a0b237c02828cbd049902226c98c0261594882af7d19b139217793fca2f4ce88b3dd3442af3999dae539cd6fa5dcd46611e80fb31c562f68c9c433ea4e8f75907ac350f5b1336e62ce0d84242854041c7d5f3816fee7393cdecdcfec7efaeff6fa562522f557a1f561dfd9a899f801169343fb11a58dac919aacc830ba4460dc55856b17c87e958001ca65acc0b2f9fd7bbeb63cc0108219f1bb8ada2b2324bb53251527f4b74cfeb990f45ea6542b574e56c8038861755f26ed2455496a8c7a06c730821cc891a94ba1b52403ce887547d0ba8a14837206dda814cae1723a6f02a439eee98b599623b7688c85ba19dbcca326937e67b358247347c5e4cb1b61a16bfd9b0576d39d33eb91eb5b743a747231733a961131623d9a3d3eff98b95f280ed173353bcb706004132525a7772c6a3b7b19620239c1e54b97e4ea782dad020c79e1b30025c4881accbaf98bda2ff08047b8dac08b3db648cb098b5b7361777b34b87e46fdb1450c2340ed9db324ab07c9b86bd1a0da4c0f3744e825c85729919c9ab04a61312be290b343c9e4eef09661b244859d5624ed99e93057630541e564082493b5a9791be6462664089901e1bfca1637db695395a0685ce0d942031ef055b41e8d06dd202cb28de95d06b9e54249f569cda2e0798f8bec9f5e3146de7a09636f224c4f0e9843f21a2db261ef24af9b7c001b4511a0ec73bfa5ec869d185eba034c899ef2abcc778f25865196cc6ee51505b01d4a5c92334c2d37bc72dd1bc4d0e6ea443f5ef674ae81e9b7d4b735dabc3fe5e25bf6b8566359a4aefad2ae0dd2b21f11a7ee0add2cc4150bd5f8c5985c14a88877f480071d747be227406fe0a591d4ced96f95958ebdccaaf92ab2d22f801f28d909c534bb266601e04a78f205ac85141a7edd21bd8cd9403845b8f0dfb32bf55eccde43b95a5eb1408b12e6b3e86c63a911c23d3473e1657afb63ef5ecf947649086541165a03f02704b521b82c3c482c3e3a605ef66c85ff2f95e360b027b2a551e7f7eec5b38b24fc0bc88be9ce6c45264f3ee59cdaeffc1b3b1ae6891408dae8c46616d580d777171967e77abaab396f46409e17f3434ea0a1c030627276c348f536040a2b4e8219e93676bf5051d26f6061bbc2750776fdf19f36d6c49259094068ae1e848df1c3a1c13452629d4ae77b73703e2547d58d5115c12bd692586cd2d6f98d65810871fe3b6bf948941a634ff54292e6ac5662d7811108cf6f0c176e2d4feee6da7b6d60ed9d9fe0233bff2f6dace890a27dfaac7b2bc691d1acff69564e6a8ee6ba1af8b916a43b46c119c56a1ee94adff8f866d371f19eb42fb29d1db096eb5c9a3379aaed0f14a09989f602f43a060ab9df7086c193794c8071265f28b61ffe2299e0e04592db09425994b0dbdcb549ecd6419065e10ebc062f57a6a1ebdebf540540cecf8f0330ee210f286fb0d76297422e504251ce4f4ca2cc2619e11a1133a454bf4d363f93a376d5de940ac31190cb0e5203199fcae05e5bffbfed085482806161c18325d22a9cfc5a95608073b2a05e1dc14f98743d365a3b185cc5c260344854614acac93e25e361fb80dffc4e765614401b1693f0ad969c237a4f59897126a767fb4d0ecd028b1dae38a5ba92b0481c2d83823b1af35592c650978a752b087f2d4ad738c0b7dc961a647564df7fb254cebe2db33a4221e3de99cc721f68d90c6446bf7723c4482bda7d40e5874c05a92a0c37edaa5ebdb2285b3ce75432d1753347a793cb5d92e3ec02f65743db8ac09370883ad6219d4e0b3a8ef6d5ffbdf579d145b8cdc86c8c1a835059bbb7f59e9d63064c385362268272a0fe664c63e67d7f99fb8e86022b1c86661941c987b56f75e9e5e48a6dc3a44796e70e9b94993cd286e5f02f9c409c99dc056fbd9a47ead68b00bbee0313301638f78acb0846987cfad2e48377f9520ca0146301f478b7d4c18d12335ce86c27ce611537adcdd3916de902500e525e9881c6567b105d7d2b8ea6180e6b3a3b32c5967e33717c6f8f20cd239667c5d1ec976c18c740caaa04dd30a5928dd62480e67dd5ddba1e4e175347178a386376c54522d4f7e9ea1434b5cb8f92f1971ac158bb52e73aa2490b2f73ecd9cb699ab9fdb9e200adfd3cc419549335b4e14e7ae8b0723b95a064cfb749539c8cbb37561986ee3bd22ee61886746a6be61d2205dfea8c3562e2adb2049fd52f565660897d59ddd7d32579f7cb1a6cb4e62be13c8489b321a9cc474b7f2c3f793b48a05a9183be4f2cf97a4a8e8c1447d63e2b7b59300ab08b69d7ee067a21ca1672c30878cf3ab81c4a9766cc4674b0aa90da6d1ed3b8b7c041aff6686503e712f0f32f385f2d238ab0e6735b4d475d50ce3f67ec0446b7dcd2e0a3feb8431469019bbba67837dc5033cb07045d047ed17f2297aef7a0601ba21475cd1c5689f48956037c34f32bf2fb3964aa44f5ad265cddc51ecf94fb9e51e6614283cd1bafa0cfbf7cea6c9a046726cb474a67426c92b9324472e5ea7fda4714fdd90b6fcbcf46c3dec7302490645f9182f18c757f6a5403c839efc8473775a590aa38b397c19b62eb663791de8cefe5a0aefe92e17fb19d70d28baf4d066c208b9778ff98d22ed894c7643de23d3dcf85554edcc747832e5066827b45a6cbbf025c5581d3f0c17bd514e8004e29ccdd3a3fce83f199e56306df1b9d9e9ac931615acd76dcc6174187609c3f6c30b698dc4cef71abb638891747fbc1bdc6836d584c7de49eed671b6c5cc1e0ffc7a86ca3b9a746289a17d3b330443f23e8afc5d9e8e17b78248cc2ab11f995d9d376d603e050b27160b12565916ca0f9c58ca74ead95030085f45f8b754ba4581c7d74075b923955ebd39556fa1edd1774f746986ae0ce083d7e519e5c3925b42ade2545a26c9946ef4f2c41b3a5eb42de7bb2d9997bc5d8f63099269d30d9b35c6b2a711f3c2a4ab182f31e3d4e723427981e588d87cafc7c38af5752d338ac89ca86751ecc2ce1e74c16890603f9de460cf519d9f1da97ff9d9cb53fa255aa2bbe52346dc73b9ff6f6a16661494ae2fcdbd17d0f6e24da512362bce4b6eec21791954bce0fb3a2be039bcb3a82460cb47b36c51bc62bba4b11c90cd59628bb371011f96d935423c969c14c770d4d4ad6b5afe6c584bdb9eba290a3ede9618aba4f7b0c4e998b0c5391aa9663c9b9d688c9df3b07c762a36490ea8492b5f651e039e8f5960be6d13fece164d22d277739bf7c2d4b6ffb3af1a7790d8ed76f11e27bfba49ce8b14d2ad42d493fbd55c8c9a0ac419b2b61239cf3cb6034df97e77c4326f6ce47a221b6bb4f69ba98cf2b99bdaeae3e3aeccb1a71fede8ad853d95af2df68bfcff35cb5ae7c213c3d5313f49ec85f808e97fb27aa2bdeb92a945d3dd88ee6a64e7145eb0366d6a507ea8d1fd14efc6d205ffc3a59e1089ef328d7d1e17c7f7ba250a38cef9334489404f42f381c2dc3cda885d09697632f7864834a83008b13f78d723d7961308f50dbce87f7136d4fee6745e4453ed534775c7717b4efefb44875579e4ea96fbe8b87fb54ecb1d5d9c575522394180a33a336ea8d21a62b2a787219dbeea731805472bdd44d9134737aa9d3395b593e25b22def20a56335d491979552c55baa52cefa57c0a855e4851860d5d9ed803f42d596283fa0a38c924d9dc2d4c1585dcdd5d85c742392d38cd24727161647c4b45ff1eba90ec509407890d89eafc8f8fd68f0c7d1a18b49498dd831db074dd95b62f27df21ae36acc1ad4874a53ebde83a46d73d9f0b228626b276775852903067eba46f84a426d39986b107e2e771f5710274f6ff0390907459ecddc3b46e60781408ebfb5ad3bf9f0af8fd2e71f9d662956aa903f9cda7ced8f8d0fda2fa1d3e5fa078cd92c80358a8e5d3b86ab9f1f7e5a5853e831ff5ed823c77a010b8d26ad4e9f8dea377fe48c673455bf5f538c79b0ea65c3e6c2f25632be2aa5fb7cc8a810aacee647fec8c79d723dfaa7d04b73fd04a4cf8b28ba924b8338e2684993b359b4a73cb4a37d1025b3678483e409fcac1ff21edbaa54f4f00152bf46eb12c327b9955c1928df72a38713f77a19f2dcd62aab253b10793cb2818018bd56cf6c79d243cd452831fada020608508d96b12abc1e9e5b7e962e3d707a16b420be1a8be9b700e7806f048ddd22c4efe49cd5aa5404a7f881a8266386817d0d02f8aae982424e59f9d8fba2547b595d83245b94352c87152ec991ebd639fdc5d9c8fb8794831f264228ee327a9076b0d4a9bd721ad9dad699a19487c8b71d8e4a9347552c3acf68aca1ae7cafb70e3554222aa17dd8aa17fb4d8d1238caec228fcbf0fdfa6d664ff9ba80c86f378cd68acda47697a1e15396ed300c82b77bd0dc48a7ea14b894be3f7130eae9d2e15127d51baeada058128e68f36248487f8eb7873fe63940994a0622c70ecceffaf1c6408580fc0627918ca28845dde36d36a0cc1fcbf6d00f5b10a211d10546dbc20f25c9c33a7a98b1ca4192d0b4f0864893622dda695cc12beecc33f01232d37381f69777ff0d49d37352b72ca3f36a89a3448dc15363c9b139f938fe023649750a6ae871bb23ce98a286b02c7d5bc932b9e516d8864f0ff2e1489d18362a25dc487e356e6184354789ae5055a8ffba7ab75263046b641b480f310da406f72e3ce55abb96c51c74d86ff2407b58ebfef53dd563b8613285e511ebfc1ce51fea8a89b9229b8e3a0a40cce7490dd84a672ea96fc8ac0371cd6288217b8e4708631bef5aa2003efdea931c1895f765ebde6f77d423ba3b98d8d7f71bd028b807a8d21b31372a4bfd265b3c5c55853972ea76b96f502f4ee24d26595340fa83d88b3e8113c9236fc65b3815a2ed940ae7af2556c27e7e6a762f3c2fdb66453738746a518f0e4ccc87376b80e3bd3443d179bf86451e500d5c2771b3e5f63f409b6e837b801ab86d789fda2a75acb97e1af3a04576e4bbb48869f6ca9d61b33286ac56c96a0fd2f725ab8e880f850d934cdf459b630a1f25616bb6b78e3b2d786cef9f168dfcb808125d9cf036959326830431358f443dd913766db16a9495f7b1498119986a98e4e847b4aea3d7d255e3e4c4528440b61fad604d69ba19c39e4efa3bd767e1e285dd4767041da844456596adae36b0cf3b0d659735cb9444af73213291a276a092e6b0d424842d08f3a42a379e0b2e3297b24d2015bc25c4bdc64875445ee5e7d03036e3138960c2b2fea8678629fededc03859ba9458cd767eb39d6fa71712b1ec388bda5233eae8db7c72bf29076488c65d13e8e47f189243dc23fff0bc51a5635edb3133b2bd422add10e4f9b4b11887cd3af7d3c47b1005add03c50e3a1e354d3a34375c6e15a4b9ce40b9f644782eb851995abb00974066c0603b32db0a2d6e35de096ebadf21e2f692e3a44e501bd2c39796283497c970f90e9b1e01ff61a7ac19f3629712f1c0e302662f71f0e7f4da29fd4bbc0efd7ac02d4288f3a23a54f4e9fbb910c2c359c8b28e3a6c4c47a025579911c2af3b73a27c076acd75ebafe6d4897547ec30ad695e08f45bd7d318cbc1c021a01327de2fb3f0c0a7bc6ca2f219075ecafd0f24f4f1e50c0ae9589e92bf058e", 0x1000}], 0x1, 0x0, 0x1f) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x4, {[0x7, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [], [], [{0x0, 0x0, 0x0, 0x40000000000}, {}, {0x0, 0xfffffffe}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000140)=[{0x1c, 0x1}, {0x9, 0x0, 0x3, 0x6}, {0x6, 0x0, 0xfb}, {0x5, 0x2, 0x0, 0x1000000}, {0x5, 0x9, 0x1, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0xad) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000007c0)={0x7, 0x400}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)=[{0x48, 0x2}], 0x1}) fcntl$dupfd(r1, 0x0, r1) ftruncate(r1, 0x0, 0x5) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x14, 0x9}, {0x10000800002c}, {0x6, 0x0, 0x3, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x41) semop(r6, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}], 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000140)=""/238) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000080)="d7b83076a02bb162ef19c8d1cab65a2f220e2a24b4158106ed0210e7a422d08906449023c1adf2e4dbbf0684a612ad7962b6a9d810eb580ab108716bea94b47f4a7807eb0e50a0e0b490cbc4f8b202f271a77d62e539837a502b64fbc1b02e424f803f0caa17997e3e5b727876aff18f9a0c63f256e8d9af5d9e547d5c3e8cd9c7a4f7842d19f2404476bee692bd279e", 0x90) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0xff}, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x6, 0x0, 0x0, 0x14fc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) setreuid(0xee00, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, 0x0, 0x0, 0x1, 0x987}, 0xff, 0x3ff, r2, 0x0, 0x0, 0x3, 0x23b}) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r4]) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x3f, 0x110000}, 0x8108, [0xffffffff]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$inet6(0x18, 0x2, 0x7) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x9, 0x2, r2}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) syz_open_pts() r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:11 executing program 1: ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000002c0)=0x9) syz_emit_ethernet(0xea, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xdc, 0x0, 0xfffc, 0x0, 0x2, 0x0, @multicast1, @broadcast}, @generic="2caf2ae0d4a6aebab473a59aaa1c44ba16a7190711b41866607dee9300be6b6f223570d66652bf159af55e5192e74b46dd6ef8a1d69632761bdc1424cb6be770b5756325cd3b4b4828775dfce531740e080a9ecf187260758c4919b0c572861415f0655f0441942078448be02ba9f967aa575ec82aa382738cdf53c96176765f2586c4d0c7752dae2268573077c0a1075e3a1053101683056df270a559f71d4ac1637baf7bf9ca99933e3f0d1ff500306e2dcb4b1be075fc365c8d55a734ad464a1b73015f1b47ad"}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) sendto$unix(r0, &(0x7f00000001c0)="7beb9c7f23223cef23d058390e4ea3ad377672bb3cc555bb6adf30c8867bb0197897c8c3fbe684b84343111efbb85de7f594cba29a634abdb2049c8a393d6dd76268e4db6a00c0b68c3c23852eb7edf5560ea23726c588c332473f0ad7f16adeb72f2d813e16db555cffab5f67b3ba202e2e643f4b7555e8f745c48128e7fe1ccc8f0f59f9e1cc2026366347a77383cd39acee549d729e9269", 0x99, 0x6, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x80, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "8900", 0x10, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@dstopts={0x11}], @udp={{0x0, 0x0, 0x8}}}}}}}) 16:00:11 executing program 1: r0 = msgget$private(0x0, 0x46) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:11 executing program 1: r0 = msgget$private(0x0, 0x46) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:11 executing program 1: r0 = msgget$private(0x0, 0x46) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x46) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x46) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x46) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x46) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x46) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x46) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x46) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x46) msgctl$IPC_RMID(r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x46) msgctl$IPC_RMID(r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x46) msgctl$IPC_RMID(r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: msgget$private(0x0, 0x46) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x0, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x0, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x0, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x6c}, {0x6, 0x0, 0x0, 0x690d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) uvm_fault(0xfffffd807efff450, 0x3fff7edf00b, 0, 1) -> e