449d6502d87cedff66c038dd14f4d731b063d5e78db0c56642f7caf1bef4cb2ebc63e8394cf1b0a9089c5198baa947224311347d6", 0xd5}], 0x1, &(0x7f0000000100)}, 0x8) 16:00:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0x1}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) poll(&(0x7f0000000140)=[{r0, 0x1}, {r0, 0x104}, {r0, 0x8}], 0x3, 0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x18, 0x5, 0x800, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x1, 0x8, 0x2}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xfff, 0x40000000000}]}) 16:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r1 = geteuid() lchown(&(0x7f0000000400)='./file1\x00', r1, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0x0, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) 16:00:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) kqueue() r3 = semget$private(0x0, 0x6, 0x10) semop(r3, &(0x7f0000000180)=[{0x5, 0x100, 0x800}], 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r4 = socket(0x1, 0x3, 0x9) getpeername$unix(r4, &(0x7f0000000280)=@abs, &(0x7f0000000240)=0x8) fcntl$getown(r1, 0x5) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000003600)={0x8, 0x1, 0x8, 0x3, 0x70000000000000}, 0xc) writev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="3d2596861a55fc725385504dede911b83ce8baae769afa817bd50adf99e3a577297c7a207a102d321e90944f5f8ebc1c9028d43756f92b811b7b7992ab5df5b2a5576cfba5e00449b8807aedb32b69f51ab0f91f69441ef638112bbede1a7ec65517d4dde766ad85be4919e0b6bd279fa6e9690ee5b8896aa88dc89e19659fec2747b96d1899a113a70addd0246c5109561ffc9623cae11941d1e8b63f575d518abc66333e0c2ee27a29785d7696", 0xae}, {&(0x7f0000000280)="16cff22edfd820770adcb9aa66879aa65d1c30bec4cb11b353441f6a82474fa10794c48550b544b35bdae971c6da0ba825112f726029e2577e02f7f80c1c11b50d0b25ca3828ddcb70e0b037768569f7a4837941dcc4aa4a28140e51c66e9a0f32fd98b3d6094adc5668bde42b0cb2026d57b893867d2f537990232aed14a2a301f8", 0x82}, {&(0x7f0000001440)="47f94c4ddf7ea6b384be2c2bcb07643e87fc2e1419575be2e3270ef81b736b4355d033cbd1dfd39ec1e9ef755304e21dad85af85a8c8da84b3177f50f08f97ff57fda01e81191e175442880b017238b3916e1794d2f671f40383bb30f7d21433a5ead98715280ef1954b5e46716a4efacdee6a234bc435a6237610b10327fe98203958d1d1056585028185581a34999693e321656290985cabe9707bf4581d465a1a88e6ed7a454d222a44f5ac8e360c26f9ffb534d1c8eb99df35f544a565b524", 0xc1}, {&(0x7f0000001540)="ea146a63e48fb5a94800283ddc02cd7301bee8d08d017dc1c33eaa5fb412ae0d8d61a76d59d60e63f4636f9f87cdc26f1a1ec703bb54bacecc38985cf05cea6aed2544d8f4adac9354cb00bed75f817cb7d3212635335c514a3a99321974e16a83e8954591214da57f36c867b5a9558418bec9e557fed2aa23c99edc9f285bb96542ab7ffcdc93fa706aa0c532758e346ee0a8db34e56b5d42586b6434ade990267d5367a6a9da282c9cb2187c5e6b5375c95478e7affb5765dbae6df106ff95e12adeb46c788ee58eea8dab1ede8272b188c38d25a86aef66ffed22013c70ea047cf63849d3302ae80cf1be59012465b611e697567849418ccf59182568cae76c7328253c239c9c2882b194989faf0c5260ab918867a5859b76e0015e530caa2cac24706b335f9af2810276706766f22df7e3eebdfadda2287ab324e33a299c598ce5a10e6379cbfd3e98c13e48daec62e53261eaa9bab7b91e03299ca3cf622def4aa78f2dd7e0cb8c175ddd639df578d4af03dfa0534a3d320cd2b29200be41fce9d6975a6b2a62b6501c0cf3a1ebdc8f30bf229fdd8bb0562be7be7ec36eb314942d9a61103765a797f26063c202e8825f378eb5a2f69b97df08e8b0293c3349671661d7244e5b47f95bf3a08ca85ebcae91cbecc87e7526eae5a8bffd038bd09f17cfaeb46c619fb37e9118d043e07570fabc040327fcfd4097a933893a8ec5037ce2b4bfbbacdac92706908b15aba21a4b9c4dd49fc3261bd2cdf0708012b7e6ad130dbfbfb9340d73e47fb96f3bc508d059dbaf53f210c85d90f94e546d7244051802f08a315f86da1ee2f05d6e21787e814458bd7063f3bd47d23dc501cc4917f0a05302b8e25cdf2c6a16d12016bfd7a80def9b1e76eccb708c712a571f4208daee0448aeacd194a074011bdc0800a52a51283762fb134079f65d8f102168246dce333256b014034740fb7b41d43bca60f6b25a71fed9b06741cd45eb7ec7f158db5a212c64ff95b23e3441fbfd2ebf1434814818fa2498844e5af1eb0a3caa6d5ee639e915eb1c5b37f46be434abd4fd3a0bf7c5cd03e82c7aa9f7c034dd17a3962c30c4af15bdf51486ff03e33dea2bde0c24965b48ba2d06266c3f895686c42a32638a50d23ab050622209d5440c567efd25bfa7570eb0546abdeb31fd51a38a069860e4ce225fb55f046654099b7e62437d598a77ac42e8ca5cd19647b5a11de0814022f78c5df7df8f25ac5ed17e9625ee7999e3bb333914437e45862b0b08a8e11c20ec5c33d77f9e223a0eff03b7902cc361d1b5cec9115ba7c1aa0e08a41d2676fbbc528954e3bf75428252ce2786ec515adab0a617a2296a8b7bcbf738d77ee6895cb6140537461a9a81a791ac2698543937b127b2fc763ee5d3c619805ee4ff6917308b263a36801bca5e4a4bea978f15fda99b1ea5a780786145350d71719e5cc0634cee7c9179206b6bcc458dc8c8a3b8fe6d1f51ba486bfa9fc1502d676c90b73c5bb9af8428ee1b22738ca9a78a74367bf9ae54eef3a8ed14ba0beb5fc57326e82780974a335b2bba56a7b20395a07b7855e8efeeca69d0ec503e1def5722b17e3ccdfd75ffece2e30276bca3a85cf4c57dce78f1470c5a71df3d56df23860dc73beca84f088615e006bb5b9af1e57e7d56812cec1167402601f441c28c493bef98bf277f7c1f402c5361628e896ab80424c619e48cbf5a73f3212a3eceae39061abde9c33f2a6324d8e7d3f5f5d255cd43862f8e665ca35b9596f4d44526cdd72629cdd97f3e8afe1841b8c0df12a99027e9b64b57e940372d7e7d4048a31845ea969ae77bbb42c23ce867e370770d28a51a34670f4111c4462667ba2dc8386a3ca2604db7772a0ed34398466290283b8ab5aa9a8e649989815ac593bc759191b2ee1938239e7dea4fc602b02cc85b5262d078587f1073cf5182d876b2aa5e718ddce7f3d20854fbcb5c62b44ba0dddf84623a3dff5672a60e35da47f47a97a515e0f181c78c18b1f0dd6315867a94bd1ca5aa938106d7b86b0c53bc7fc007dd32b68692401b02bf8944719b4c03f67dd8621bf916c4d4e24933e2a2b081f615fb04563f91ea90d809190fa3d8b2696c3f2f006709c5556f2c80c9f016e22f89a5c22552c9745ba61326c3b73616db9ca03784749b2a4c93a235682ebb9b6533e40aa92b8eda3b0e5fb36ace9b2254bf5d8dbf0572f7863afa13674e6ccc2e222ddc604e0291e9a3706cbfbcf3647a601c38199e328b3d438f312798af79c1b462c5ec2bb658c3e3d46bf154a8b91f2cb0589599b085e4b3f7c037a00ced2ca741df62f179eb7c3f15de4ba01a6ba9cc90de96305ecca7164cf8c4cf4402dc399833e7622b1b78e633b7dc64bb2bf5915369cee42ab5a1d3bcdb3c2889ad63bc3db4f0ddefadc02e601d0fe85cfb395cc521a451fc110753fda634c9befe81324bd6d81be5f8a7d75906d78affa54673e474f69e4bec5c70165ff8322ae57aa459e87e09ee1ea65c2a881bbad5945f860ad1af36b90a9b5c9b55e84f017106745bc7b60194db56a0f404c3f19874a08afafdef35eae84d2f2f89f2397dd4296f7d4650fe2fd61c5f21ce095d21c29971a85d6bc6aaa5ed7f39654004e2c13ba08aea1298dcbd8a558547f206aa590ae89e18104414f690f06152ac39f8c0ff09c34a3f1155f347209c5fa4a7181916d1c1754771338aafc2667d98786953d5e56ef12b4ea789db7a5ae53e275f6d3d67ee43ce76c7c4a4fa40f84a99da4cbca87f6da2f282a89ff099be8c69f1e4ffc68db60d6fee627c11b03894c293bb6cc638ad147759510dd2b0605b7f6a9bdd06958513d871589fb60c334dcc05964b5c53d5f5bd2b649d4c4d79757fadbfa29749037b000fc6d711697d449a7bdc71913c9163ef51bbc924a10df03553f7efdfd677c0ccc569bd9fd4d7a774728f8a9c8e513c81207bc056483f2dcaece641699e7dae5ac4854548e0eabe1f3f504b3e34cdaf343b054c01a5fd1d761bbe5ddbd70e5fadc329502c8bed76aea2108ceff248449e1e5004efa3cc21475c4d805c97824fb208dc2d423404ad1174473b43ae22c34a031c2e202f25398cdde3b3f21e87905edae5cd6aac827deda12022a02dda6e85ce8ba87865324df353f9796c0014075277675b97b1d05e98561e8c40a5efa7865a6aa292effcd8ae2d3c87fda5cfde7343006859cb752fa08147d4753a7de83ff3ea3ed26ee99809f7fa279ec622b91f73cc375a288aa2fe2c107be04b3ae06badcff4372f7966a195b43937b3e1e36001590fc7cbd6d6ae33d42a3bb5af92a5c56d4017a6ab61a71ab9026e1084ef886d7cecd6b5417158af668a9a511d869d786ae26fd1fba593b39ed75610e304683fd662e8568e4c1fe82132b9a38d10f38919c944314edf0e22439a86ece27d2e866b7f347896069e1b85bcfda2e8817f88253b4f103d61ced30eb8e4a11ae96eeff09b688670291b4d18833ddc30206c1b643b53b29e892846ab09c1b83d1e837b5e7b0aca116b46b452033cb73f265c45be88f8f6557877b26cef4eb6ed61db110a2d080f887542010322f5eed01d86fc1e7bc23e099d8f0ebfaec3b808f3af0397e47fcbb9827256b4a2a60c68143cc713bdd018b4f394e22cd6089659aacfce29e1a56fc33cfa5c027b71e5c7583cb10e2cc0272756414a11dbc0c0c98704fd64234d4af378673d6515564406421bec0bc939502bc01f1751fdd49dcd1e9663507c4bed16952170253014e874d3562409fb03f546c4a017d8010931635ad65c47b99d1bd9c3519daddf28d729639eaa47c2c873a660f2845dee5b7b51424604ce6e1b3ace5ca01f1f4dedb2504f24733cf24165a4e744daabf45a4c3bdee3966b91c640284d2b38d39afb09fddc3dd4804e1fd7eb58c79334ae9abf07f12f387300bcfca466ecbeeeb09e71793764f73f2a5c2d48145225b5f5407d7e2ff76bca882844bcf73eaf3160db9e278dc23aac1049b119acd66bcf21a2bb13ba8ca323aa6ea1774d4ab26f6d7cf73edf053970bcd0a148726937e4ff2040c33b9c3d1a67f83557c7d8881f86153da8087aee3c379236e2fd70616504dc78fd26b5e72465f1c3f229ed2f9231490f7e38cb655888abc453b72bd6a95ce3f6cbd4d4b034d0c6d9ccf5f7744113b6b8c30920439d5e5f497d81dd0ba01cf0adc7b2d01b961d7809e4fe10590ff8407902efbab1e63d3f16e062103ff7755dd0b6b98efbd52448cfb2c3cf660c6497e85c2f67fd60b0c3152037706fd25987de872c63a853b4c6b5de8a744d5031518240867a5474c211fa5d733afa77d351b85ae7275592a8b1cc5764626aa8f2d2719deb4a5ba61d3bc7cde43de9b8f21819bdaa0921b6b6da5a1d5f60286f0bd8e2e16f004b2b1ba1c319ee00b6a2be23695919f00f6678cb59168a736d59d9eef05e4938bab9dca601d2e6d69736e23f1d31580c12d3bb024bb8555324040c10448d3aeec8a4f47da6b7860c19069bc7a2b94e07f546fdf76f014d142d511b41ab4f0886e2dcf4f8ed2f0d3f094f02d47f3fc8078567eaa853c2e4bf4321f660f6f0e29fdbe4d06ea3ca04156256e4960e9798520b2d322a55ac01d3356f0b5ed1a40cde97f6d91a8f9352dba8671596fb43338caeb6fecb9dd872d51d4ffb31b14125d6aa6b1c276d16d00ed13cacada3c4878b48c28ffce056fe9359476485a2077f5b6347d30e55b39b3e0d5e033f0e4f8181b6ed6c5e6314f91d1084b4fb16f5fa7e8a6fd68ec6b3e5f294d70acae0d410a8734ce818462a06adee67402f9ca0bd10303ac3a6146d69b029639a576c2056b40243e12163f9119607f8128167abf393b8221c6d1cf78fc12245a7c823ff19dd11731396f5f301387b8682930581be8877b1179f40e16a85f82c715c05e6eb45a04ad42a4fb508955f90653f7c87bab743bcf9208b5132462447fd6e5d1ca6cac341d69460ccb733a893a0f3144663feaa93d9f77e0dd7d87d92520229a678bc1268bdb3e6858bc71cbc1ecd5a0463772a0c1648491eb67d75393fa9f96412406cc8e3250c6c272a1ec97d25af927f38728601a6dc42673d8acfa5353b5c957b318890a3c11983024a72f6ec9c3eb67ee266b0827e9a8469ef6a0c92824258a3d23e368b6c50273243c6288c0b664e641d365de275b9650124c1b9f98984c713a3d9eb8ffd78d0d3581b350bf5586ab25b1f7ea8ef4737fb4ef9112c3f12b514496ffd778a7b58b7302e1e8aa9930065092d15d7b0e4f3b8db39aaebec1f72cdefef7c71b6cb55d8dfd21a62ba4e1ea6ff7df1d6fd358b9fcc42cf8370d594cc8affbf45d9e0a4574b305842fc970b6f6fb8bf7c4be7d8d13a435b42ac634e5845a88b48f8cc21042998d4fd51322c5b990660aae3f3c494171f909d0d220be8de14b56a0a2eddfa9e6c9a3699dc03ed243d3686ef10818981025f8bbd47e58b65a4b15753de169dac962e76d9483a2d720aa21f3713f42b696008f12fcfca6535e0324d5af070a2b8eb9cbdd4a718030fee66a3a23d5ff86fef73cc5192f29727ac333d39744dbe4988475b0009df2b5a76e7414299b6dd325c5b445a76da219fc87de2bde864487f03f4272139913f831ffdc32b706eec8f3af9fe5eba3c74b1f2465b01b691e21f1b68468ca92fa308b29690de1f7b7f3b79298782110320e9e09f54d00ecb9297dfc3372e64684ceea76cdb3c68a1c79df2f97b4216751ce3834eb4704c205458bcd661c46aebc5095d47cc2a63511a319af5d9e33d77cd", 0x1000}, {&(0x7f0000000340)="af5feb8923247c5f0d25c7d94fa5d83541bb3d7401429cdbf7533fa6c72ffbd19752a7442a1d21f574d22046901e3e9c2f", 0x31}, {&(0x7f0000002540)="932ffe99581c51044c952fbe88a4c2db11e8882d62f59346f5714c287b6b116ee6dcf8949521e6e885cbf214730fc9677dc2ec14235ed1ca651d29531080a0b1d88eeebe82b8968511b3eb1aa85ac59b01502948f78210f5bc874f4afb7d425154b28c9677697add637eb9ab6a1452a3b1b3b7c70565ad1f59aa0fd4bc1566b8b6a4d914f2cb54bdd27cf3419409aff3d49a70841fdfedc35e4068898e9c07091a8ca90b0249e478b2bbec1ff7579520d2f6bb7ca20f", 0xb6}], 0x6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) read(r0, &(0x7f0000002600)=""/4096, 0x1000) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="c6faf0f205430a8a8db09c051a41609315750291de0af4cdd8f39de01689a3862f9e83f317019b1ea88f26a7a2dbab9be671632af104aaac80e15600e832a9a72f6c965fb0fe50c805ed64a575cd48fadee840ddbddfebb13bf5fa13", 0x5c}, {&(0x7f0000000100)="b5262909a7e5b7fe7f1fdf71cd", 0xd}, {&(0x7f0000000440)="6b000152145106ec7f6c6a00e3a4f21921726fd377304cf667f64eec214d83533a8743d618dbfe01527816f2f6144823e16992fb4ad391af22bbb78bc21d9b14ab445410e26421a650e6ddce491df3c647fd42f8565518bb5c2a093610c72b8f22689414109dbc2a5566daed0435b1b73016eda7e016886b6926a4e10a76146f6468cab15e354f9bcfe12a00ffa924b7bf771674955875f499add3ab7b26b87c78561c78901b36fa3b6e64902c975cfa0751d7fa09de820e3da4292025aff6800f89bc70d3408a1ca15c070702b3f940db18958c5376a4ef70ea0376261cf3c2336c48f841f4232381db4dc35bca0d46fcbdc50502d635e9924edf9eefa48f8538578f02b0a9354efc066c9ca15d910701df9270b56f04ac3483adfffb658244f1e69f336d4aebbe86d4e5e740c9290e07a9b7bf4a72c52b09d7d512e2b795a2ff1d36ff2ae6b7b1f0601a14a258957a3b52b92ff3bf8a2300c2cf9594723906cacca5a26f196ab5836081a9a61109a95ea5286554766e24640af55451fdc35e6f7a518ccbab7abf12decf20fb817118165c1b499c262d49c5b5056d3e74b02180e5b3b9e2738a5fb81eeb011ce88d9107ce028dcb0a8a57eca59f74ba685defaafc0fae74192b0653c4e9bcc4d54eb6eef059e7560e1f9aece02a54927a9282b62c7f3a7f49f36b65daa2955b432c50882e5d3bfd84feadb1327852dd9c2aa05c71bf56e30cca02c285ebbfb5784715b4d7db8219b24454f78b2d133f7d092dee7342bc62b919b02c16d9aee72d0f29735e7cfee36b9bb3c473388b5d0e1224edf0ea947d295d7766ffd1e97666c54bc92827dee4e1e437d0cfd1e7ac3075007a3da5ce80faac098f6bc2b33a878b5b7939a01dd2bb10d2abd14da3f62a644330a17b40415378c19d7bfceb699921a4c801769b605d5a9d7bc969913e96961c5c6b6cfeaebdcc7d2fa3834e8a313af81ec3de090ffa2ee689c155fcc84878b0fa9ce2132a8735e0bdc792a3a96b208e0698a4f0c4fd85952df8a5f333d945b21fb8a1b71da6aaee7c16e029feb73152f9cca01592f53e8d1938861ebb13bfa4a7a5a6ee56347f3a1c15c2a5ea3a9631f2336cc934661b07a7eba6106fabf9579f7147aec3a4cee6b1fe932fc638bde5458400953306a8899b308c00cbdbf04296bb56bef2078f1d8f113693556a550ee1b2f5ed6ab213f0c5459ec18e05ecfea2592ad8881a30e03e3c6c73453e3876e00cae5a3d85a6e18d3d6abe18bccb7d41186c0d68be7a97a691b98e6d20386cede761c6b3077e8298738ddfa3ff3c20c2ff00a081180e4afd95de0cead410d26f159a60be38e1cd40ff3918c0c43804c5c4654e2379b0b2470b6afc0dd2f1d6552301368999ac99eab31ce3a06dca8f085725709b3ebc9774fc19a075a4f15c0f3b013ede4af070a481831e9eaed8b238ad8682891c54f6ac0539a20649a5c773aa3271f9e08b6bdfbb8a7d0e482a412e02e1e1e3606c6fcc90a86be5bd62e747f9599ebde33fbac6dc5225a959bb7311c5be7fdf27720e643ec5e743f72b7970f3f65442f1b540500764142f800bb180a108d8fa35b5d576b1055339d51ba0d57edb448acd6f276c6b50acf04e6b26ea22c910145635d3f766ec52ec27e63edbbe17507903713e0ade1c169c7f44255cd87cdef0107ee481695d0345694a0648eadde482664fde1acf7c8b3c5fd58a1014e31b5b6b41713802b2739f4c1fb13e66e1370a344c5c8394ae612672162278d1644389025a4915e69f857dc11292907ff385cdf5dc3761dd8d57360cc14ec77b3aaffbaac81f1327d00e50d8a7f77516b7957db703deb7010102eb7ef99f6355bd5df92ec04933725e34e82ed731d9d2f2a6de68f699677284db452b70829fe9b1774568d2bbd1a70650dddbabb540b1db51741db48b46ea5c81fa029bd21f17e24d88c12bd15613ac4f4fc6b2fde4ed6a3d3f153d5cc11cc175ff332cba121d2d9fe958b32025ff9b16e5ad33b1aaeab8fd17bde0d1038466b72ddc6a7dfa317d09580921015041727180f18d26d851c6e7900301432a1f2aeb093267ed5f73c265ffb2478e1b8742c1c974d6b597be6f20a0024ccfafa3c1cb306bc961caab7449f584cbf2ed3d221b825fde040ad997174a0884f2bda2c54284b9e1d491911f759ddc40d9cc3fea782c47de306361dcf8e7dd77081f4d4090d289dd6dbbda65db0f2d6a4be922fe0fd4dc554fc2658c46f6a5c7abfd5055ffa1b2bde089fe428de59b006a958013fa7f36877fbda1278fc135d8763c55c6a4ffb58de362c634646ec9136190808c62cb9fc90e7c5189db2e142d0b8ce090ba977907e0ffc6cf4d9dac8409ec6988a732621a74b36bbbea83281379fc78244570a0214577696a982489cb440fc96baaae5956db71f085bffb0d4a7209b456a2f28ca30ec7e02ac01c46d877f52f7364c024d33d6b3bb84c336ed9b3fa6b33330f359bc0d860cf8377d6d543369bf5adf317aaa520e1fcee4d67c2d6d10953bf9bc7843bdc86b78828c8ec065c1aa60baccfbf29be6f76a1dcedba5ba948ca26d801d1ef44477d3763294eb00bd2c1e0ddf23a1cd39c126f0f5b89ede098842482ebffce2026a8164950efdd919cd5d3c0b3454e5f7c841083c1d2614823d84a0640854efbf85023398a55ec9e0c63167ca7ac03fa1a5cb11c72a7cb63928378e1c53f2d643aae8209ef5d617deb1579e86fabe1b3f26caeb59445ec7c7144cdd2a3e4b95d64e2015255e3e42103c901201c5561f652badfb5d915112e6b4b66ac4a2c75f2533e0e8127dea085b604a568a48987fb311e69d65aa29994b6a47397eddee55a98daa1a4e68fffb3958218e143e745ab915ee74057a7d9c89c53238a5e94a4d69deb54f76f691217447bd4b128ed5c8da36e488b290c16268705af3e14bc1f9d80d57554237bd6e3ec09949baeb768adb4681d39b0f8fd53cd9df14ca75305c747e607f3db4e762a03b4068361ef0aa8b83ef31ecd42ac7f57de5a8da288d6df7ef222ecc49b9ea1329c0491e571e8afd7f13800b0937439df9d369f5a1468dd5ff56bde86bd91ee61a2585537140192f180a528d19a5ab1d3eab62ba64f34dff6805149b6ffdb6d8f6bc4035a23a25a84f3a4372bcc1f39e7a7c9b7aeffb8272bb629a8c93aa592bbce16067659a9c77b2e6c22af336a8116719c1f6f84894ecb7fbc155b638f031c5ed7d5b262925116835dc9b7608c78d7dbf2b902885eaf152982700b9cb7a33447027ce03906955c5ce66141e172c76de66d615437b53db7648b8e63a1014699ebc6d31151285a55cd08e32ed77641171f19ca366f8fc97d37dff30ff42e99497a9109f64c73e6c335336fb5b1207f7ec24fce089ccb91604066bc0bd39ec725638b294ccc47465620ce0fa72044e76c59740662d4b5302c0f55624e609f47fbbf7a28da76e804efcf05c667739e2972852443540534283b07c9f518ae2cf687a7ab6a71f4aeb1640603131b1747ff46d9710588a81f9aaba72d2e8c176a2c9dfe247064b1fad283dcd29b4f959d381633b0dc45a3bee376fe385b8010b155968f5a0bca50377bba7934505b48e00047e9317bba6cbff73317d6b3ac9c818f42d9fc0f0e637fb169f4df5c861dca23ee9af34da8562b59d36ade0e3fe16628cb124e11eadc32e65b213ae531fd35b8eb0d83b4b2f6acc134f672ee722d8a0bc430015db17c1a21276477379be9bccbec6c05ef9d9a2311d2172da2d8c8c864fb537478bb65296fffa8cb90c922fa25ccd5a29fe66b69c81bcb75f28b7d0330f101f523bdcb8269984a49055a4cb46ce5ec0b227be03d30ebf7c2e014de9ea2dd790985325eadec662e259737c52e84d5e2344ef248d42ca386f3c8aebab97a9c4a6b56767158f78ce4a8dec2015149c9d39e7f85cc8f5ac7efbb5859e083feda6e88e8f04736af631b260af5dac285404cbb005aff302efb0cc2eb4f37b56f6b0ced8b9e5dc744ebd84e017fccd568360b91aa0fc78baa67929ca8962bb085f105a16aa6511da688408c8d41aa637c996732bd96742afe6518379649c0005217c2e336164548c24492c0294efea662e6b7e903e6102b304aaad583d3528cf012efe9e628a330806eb8796e844a8f354a68b4c8af70a3e1d38a372f31ca68931193a8b3f00ec5be9523afa3ca01bf1a500bcb2c934d94ffa1783d58f989e5fde776f5026fefc601661e667891345e1d652d471222feef0e2cccea316bd68c54e8600c811a398e2a4d72959ae9f2a225d41051cd2a2ca28406e146f63f61484c0944fb78f56dd17f29ccb523ccf70af584feb1dded257071b62d103fb822d1492cebb72cf508b09434ff1fde029737fb49dc117634bdf872eb1807db18e9f972675b7cf55c09990f873a2eec3e3464c6b9a2e2e70e653593a4c19c0c9ef200f90bf472fc0ecef0e5779a6893de29c0483b493d9da2d63c7cda1b456dc6cf8ee83ce3c6f86765c1952429065ca19e757b8b063c913c54fd04ea4cc7b850eb735b4898799fa4e257fe020e70682c678353a195475baa9ccffab5071122d1550d834a51687ca8ae6ebc6419b0d941b555d16aed66939d9200981893c13e415a995971d9a503774b6defb6f85cb35365fc58298a00f2ec8401a9f6c2652118ec239327c9340f99ad963bcf4fe6a142f3ce2e3915667758339dbc76ecadca016b99e86f8e83e43b9b12d69fdcc54804e7a6a72c6039a974c935541a27c8cd99bc11d346b43387e88cb4845693f6c9dd6a33c24605da01c2ec6461fe429387ccc1333e34418ad22f441499afcbcb92e760774046c7f4cdfc3efcecf23985b8ca93982b5429d5dcfb691a2754291cc5399b38c4f4cd8dd5bff3102828c1d29c88512467812c71e3e35afb864477d90863b4680dc37a560f13cfe0bd173aa4b9282db99b1684cb5da0f25f148d7531602177b8f43b34554e8dd4deb9663a9c842bcea668c053d38f37cd126e5191024689d18fe3c125a155731a2c4079ee278e7ebbf90debd23df000b24396cca6653023d807739ef2f5c75d2dad37b40da8df2a28f0b6a42f17d6661f3404dbdd643eff5f89fe15b6a0a5e22ba93fa38a0e311e903b8e0838e154e202f482c7b0c1b1c03be2e5e497825eb38a11bb659d8a352b26b63d07417ed06f936b8d2eb465607fd7b7b83ce61e78f89fb6cbc6bf0a84b4b9aaa32bfdf3e9d5acd330eb1118884f028fe208669f099af3dc053f5c0535ae320e9f2070c3eadf5803976356ad10d1ec18dd0963147f4818ed9f47e08377fb63ad7401357765dd04b557577fcd83e2e975f5e554226e33dc6e3a2fd3e2f72faf60f4d7012cbcb44e6a02e36c973e23a049316ffde50fe334d1fdba184a5331fc2cd87c3bc54637cb192f4ee95754f5020f9aa3332de88dd0adf89edec93785315b52c4066f9e75ccea125065e6ea9580fa5ba30bc3b46866b84d979d1ba59998b8fad8bbb918f1501a6037003d61961be96418082aced8e4aceb452dd2da9ee3ce09af18a71b0b49c6e00b4b3ecd29fa54ef526eb8d7030d50e17adb7f67cc18bf2646c0ca5a140a7556a88c080f6b5a61d60464a768b30a01ee57b4dfb14561d5d5963bed88964f7733993625e39fe2f554a4fa7186d643ba02d9f6de7ad2042a4d1f933643c45db19d6b12726bd872a3f43bf50373a4d9f0a791dd3898167b14ca1eba301dd74e04c3644c981c92687454c265d6ebb0c47792c4b5091f8f4707cb5ee0e0c96adeba16749421ae07990aef53d24ad9161888", 0x1000}], 0x3) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() unlink(&(0x7f0000000040)='./file0\x00') close(r0) r1 = syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='(\'-a$\x00') r2 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r2, &(0x7f0000000380)="fa", 0x1) 16:00:37 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0xfffffffffffffd10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xef, 0x0, 0x2, 0x677e059}, {0x727b, 0xfffffffffffffffa, 0x1ff, 0x78}, {0xa385, 0x1, 0x2, 0x4}, {0x3, 0x1, 0x10000, 0xffffffffffffffae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: r0 = socket(0x18, 0x3, 0x3a) chdir(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000000000000000000000000000053847dde2c447a9dddcddd5619772033a869966c37e70ca6627498807ff7c7213ea5276330f952506b2d02abb3f09d9e4d661f9f68a90565ea2109116301c0eafee7e59edc3ed779b407d513b2eee03c625f19eb82267d7a4e3f3b7053adf51a684f35e13865f7e40d5ac1094f04182a"], 0x10}, 0x0) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) 16:00:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) read(r0, &(0x7f00000003c0)=""/134, 0xfffffd45) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x49}, {0x2006}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = msgget(0x0, 0x380) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x38100, 0x80) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x3) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/128) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x140, 0x100) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b00002b27febf000000f92270b2000000000000000000000040ffff4f22006e103b4cf475290019263c5d67c3f486e86c1ce585c609950733599d3b6153b9df4877dab71c9a4934ff22234fa9b02db5d7130ca566", 0x5c}], 0x1) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) getsockopt(r1, 0x7fff, 0x4, &(0x7f00000003c0)=""/182, &(0x7f0000000480)=0xb6) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r2 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x10000, 0x0) close(r2) r3 = dup(r2) r4 = semget(0x1, 0x4, 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000004c0)=""/111) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x9, 0x101, 0x7fffffff, 0x6, "5021fd3f6973711f4a4da92d6e826d18ec030893", 0x10001}) r5 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) pwritev(r6, &(0x7f0000000680)=[{&(0x7f0000000540)="03630d8f4ac9c1dd4f79ed38ef8b7696b271b9c788c9550215b4f839a61a3ea2b57d23c49c0a773567d4f51f887da5613d46", 0x32}, {&(0x7f0000000580)="6de0ecfe2cea14882a825734cedf205c10e79ae72e35b36d848a6335e079881c46cb09cc3f2c7513acfdc26e2bb198ef98961eed2fce25646984c68af3cd3b4e6e9b0ed4e3085b5e459d9b09b67e0d33337d8dac78d104e20b7962eb51b38a24185bf3706f60690596c39f861b4e8bd306df7de88805fde11c2e6cf180b018f724472ae96d166f6a6b3d0c25f73bf96cff85577157f29ecb966d914f007c5b196b8b9153b3ca401287324c0f2ef9df50c2672638310156912414c94b576bdcfe6bf7", 0xc2}], 0x2, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000700)={0x1, 0x7, 0x9, 0x80, "39e81c185cebee8d77ccc4ab3f8a557dcce86f1f", 0x2, 0x2}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r5, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x0, 0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:37 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup(r0) r2 = getpid() r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000001580)="cf9ed974b12eb93e5b5c639c928712a71c7ea0494e8b82073abdb9d4650831f6ae5008e4830d15cac7c57ac1b1e633f9aafb5e582057bac9590f597c98999473c9468ad262b059d9b8ce791b39ca69c83b3f53c1989638710c2576f97ddc21b4c7748b46b0164cd22985ff6a5cc3a9b476c2f9938d84b1ea2283e02eedb5461a9d974da74da12186ce6780b70844baaa3f3e705328737a7018657ef654987ca98808aa231414aa8c9be637a993b58dbfb23469eaec73d31089a1af53da00d58f737d7402a767af3e2e1ccef49db379e8c8bb8a547fb34dc59e19dd44de606a45b65d9069fbaeffa5ab0cee920bba12611849803e27ee8c5f7200d03a8398d368c1a44eba9da55b9ba379559babaa187487ededa27baea50f43f82cfef3e06b5c9fc704c30e99a4714c021a6d51268fa473090b5013f594ccd1fdb8c9c07ba96394a46d8a587bc73a7ce6c1dc3be3b32ebdabb1d3b2366c5b51fb91c76b53646d24778f989cf881a5faccdc5fc467ca82c7d344c62f996389844c619c571a0693791530e8972bea722b1c36990e84918a3a1215c33c257a79dc8e84e38f35c688bf86f022f1bef42f5d81faa56476eed0b4d620f92d820bd9245ad1cf4f622cde039cbcab10a3c5df2ba60fd65fc06ae2e0f7b932f030328cd800c7b509d023ebde4ea3d714759c3220a1647b322a4b6b3f5c8bde4f2b3d1c07fe49c650fa0b5ba17083ecc188f2c85091d5587a1d22bfbe40e499c5803e00457d298a2377a9f49c56075c8dc66ce83a7ac0464fdfac86f70ef3acf59c5fd0c9594b19c3135319a3b1b103bc496f55e22a8c62a511381fde65da4c90ac20cb9624ff638f28ce82cc961f63026c75c8b7b497234e7dfb81ecc4c1de231effbc63b3a04268f65d79d2cfb7c8d344642b4efe0d12828a13b08ed86d513f52f543818599ce32a2f75ad1c5e5777496ff324755a9beadf9fe01c8134789b929300054d47a7782852ab644401dd00f7a55345f24c42e92f816a2a1fc2f492fc28ee7620bd5fc8ba5db087a2e9e07d311b701f459b8cffac37b62294fa2cb4a8fe5b5989f98b914aed4d374e980a0f2fab7d8023fa8dd7cdebabd8f0a5b705f95997c6affe4b05950ad953d32428b0074bf6c1c1372c63e9d6072b027ab860fda8b0b0118bf9ea7ba2562e38878ee5af5420bddb8eb57d3d6746b6223efd9f249a8e156b26510fa7979f9c42c1f78f1eb48c344ebc0aa0ea89c5570b9389b11a87cb9c1e3b38a04bada9b48f088d078c7904bbe7d20f268f79ad182de20cbbe6811352807c8cd8d2ceda855fb62c5cc068c722a4261d4b1e5d0b405829997aee1f1502dd81d15121266227958abe4813acf2acc31333fdf4d08f28989064c6a7303da81c0c11c48988b90b7d1e5c7751a34ba0499a5e4811d30151a8ff2db2d4e8b948f793d4805c04c3be81a71938a3fbe43369245fc2f027e89aa94e3ad22fed3dc32d40ef73fa9bcbd5a4cb66c142575c52379d64370c3338d8cf76532bc3301986de3c87c9761883ec053fec0fcac0dacad6694f1c9f22664bf6f66c71a98114a09277f3c51df3216dce610b161e411f9722c0be02d1c38383aa8c5e5f830eb8d416e76e321b79c38ac7815c5627d90b633822a036ab040d1aa3b9d7d6cd79859a50a96e405bc103e8234e1dc142dbdf360b5696edfc54bcc0e3048f372edd2229629a6f1fc7f689d4b25e69c0423aaa905c5fc6b920d9353e73b36ce0380f632dd6d739c363dc6dac14051da91ce9e52d98fd343a65c491a68252225196a5db53f9e67d786787701dbff0666712c80d2e93937ea4103c1144e30a32abcba401317b10ac8825ab8c3c9c765f22778323200f703a0ef564b5eba8a95e62ea20dd7d0f87662e94bccadbc2aff39447334f6f126b3c33f13c3b28d631f494fe261a54c451fa8a09dc59a4e3f0f58c2d1711489b204fb1a0b9dc12038567046fb617cf857dc6430dab2766b7c34c65ab79d08a0b435b48082294c6058ff25a0ed8992cff220d1bd8f122459222af873afe3751290616abb7a277362720dd326bc0e14a6c5c564e759bf10f82ea839debab1170e56d4b49999d5d95683c1f74480dd6b8db94f01266da9dc43700bae9693ccb4affe60db93d10e49b8e10c1042a304c659a15c607094049f16cbebef2ca5dc88f7a17219bd572d7d847597b548637daeab074e4afca8263b6cf91525658be40d444bf1ea158a4c424dcf14cf652b52b4f2c1134c397ae6032f9f510a00625c127175dcf87f1961e63cae062c87cf07c36f2e6eb8838c4eacccfff6a9890e26983891414faa1f276f2f31ec325795aea4e997a944a4d7c9f70dd7a46b95bbc084f6cf9b4c2863683e6ed1aef0f95c4f0beb6930cd1509c1eaa05f18fcd2ae9a36f963e3eac3e4f3d293c0ea449084f9ec9c91cdb24aed90045a72236fb838b68141b2a5f2812091f9b9be13a16aca47f2868439f66c35d282516c492375d53710eeb7bcbab1673f5318e0ee78862eed71bf46e26698a40f917d9abe203d0096647bc20f3c26bc6013d05ebe5ddcfec772b29e926e9926f478a26a119bd9f20c8374a872e15790fb0e76a3c818a55bbec27bb8e72727dc640e839faaa69e047d2c43c505baa882944e2951c56a755e189cb0d94d6370f61b3ce64314775908a2f1fca619b0bb45a19cdc702ab264c9213e494359c3aa63e2f037942314aa8ac8ae9bec38989af0358381a3bdd20da393917d6c318498f41024696d0af2642d5241319f2c70e0d9bb4e4dbfa867de3454e67b190b8388897e4211a219ac160199829fa18ce7bee7afb13cb1e26a6a19b4aed81d17d6cd3396fd76ed846e5907d2e7a7bb39ba78968232da5192ea11fe6806020e897a49c48b997542d9612769a4ff0220b09ee0c01771038a6ee4dd4c153d2a4027f695e6cc594179989d178d16d5c886522b086fff4bfc6362561bb65e993cc4a9994e006c3f7e81525fac72106dc0db937bf835251def8fafec49a2cbd6cda026754fad22aa191540f10f51e6103d22f30bbb9e739fb27ef95ddad6b74ef84af01659e2800d96f2968f3e48d666893a2d6f4df7a62fc04c648940fd3ebb70af38711380f46423d2aebd356ab505075a64b09ef9db4dd26f9a92c16bf1c170a057affc2e85884e4468317504cc8d78bd68b6a2aff9ad73fed57042c4a6831a48e531bf88debc88e01c78252b9daa7e736a3f39367204ce24dd7ecaa812be50d7884fc339812291f24d6498ab346269e6f94d5e3c961f59608769e620564190d0d3fb8b71c472e426f9271c93cd56efd033a91627e08517541a02675f809c59027cbe61daf151b84687d72c53c64c51f87e5b008e5484206cf9d88e99e4d0b3a3412c1f08c6a3b8adafecede0064799dddc4d32afc0f209d8721df0d6c399aecf918c31af17160ac419d24fe7592bf66b2c48a654f0f6b15e0b3cebfc0b511e7161554bb20529ce6af2028ebd298180766ae1f4a8cf1eb6e83c231b4d0665de55bdd5a7ba36c291e7e7f49a635ded68895113f59dcb62f978f7cdfb974215d0d181131a859f314297127ffa0a73416f52e07f22f50b606046b3291bb9bc1b17aff803344a5adc72d81641ac1cea445e7c4869287e88cee23a592b98ec92b07b756a81d6dc7ea7c2720c9d6b7fa3f5e31db891e23a220123c6906440d042a67406a601dcad2556729cc273093a46275793bcf455e40ccba34a3098d59559c95bda73c7208b27c9c7f9cd21423299e7f0644121ec3779ca2d26918c38021d3188c0d37234fe09026ba1758aaa06ab8c1f00fb99fc31fb137a6c1a3588ae8096efa0047b4913946e7803beb7aefc6acb2cb2ec5a8a71d0f5b87e573ca55993f721a7ecb98f1653e933f7da4c74025d4388d16078741b5ae8408a44c2cb52b25538599faaf575ab61548f083515d1fdcc4ffe41cf0ac0b5607da621527d38c5e4f1a8c3f400165a2f330e03e893d0bec4757c6097fc10982d4c0d6bd8ad9dde5ae4b52c4598ae07d6134b6bcf3065790a6de42b0d31cf8af2a597e24e611102bd3ec94e7719c1f7abe13f3fb68fde7ac01adf46e0374fb2f37b501b8d1c1cf997ffe0e3802ed6079ebdf0afc8440af7c2af5427d104b6ab80294e63b341997429b7c35fcd93b0a95df0274ead1f06580c01bb69ea9a1483205686a3dcea2ba2058f9cbf5d74ed83b359014347884efad28e6dfb04099d97b4db71db4c5193cc1d6f6ede0c62511589a2686a441caba12cd4fef51e6850095cc1a614cb22389b0c13195e92288b3164ad595c94a9257ea8c164a146ffe56c5cc060cbf43220231b3db1538d8110ea84cb70a9af10a7b9465a5b8ab79ccf34101870321f369a369d193252085133d229143301063c0a8a46e435c822e36310004f0a186766737a4adceff74693d101cc89b817dc58d453720f1f49706d252157f194695a704cf9927013e27b2a912b25cc9192c7a906605714484a0cfeb6a4e9d8171c48b5d6bb733719d6feae835e6ef336eccf33e58f57476f554207b5b2cd24818b8e7e61accc13a7bd4697bf6bf6bd19faad173053fa994b90144180b926fd8a9919dce11756ac02341c9030675faea8921e7fea7abc82b090ca43dc1c42b034f4a3463add29eda870291d715275fd3631bfd1cec5bb0d0eb35ac4239fabd1c88fe4422abb6d49c5dfeb599354e45f7e177af19dec50cd2a0bdeff5205a20222ac4e09a39edbed47141aceefb86807f2bca72293ddbe6e7aabc623ab1c12b459f5cc58ee60c39f83dfbd978fc5658f58402e38643fca491dbe020648317e73ab0b95151eb8441bd3134987c7545566f57dfd2b2e106f0ed1aadf8bc3bf7732376a3f648761450d418de2ba058cb83444e74cad2fe02957632707ce39750405d5854de036a2cd2096e76e03ff61930c63371b6df922c7ab5987f4964ab2e646d9a616c911c852db7cccbeea481e7716ad53dd24d4a4c7abd4d439d33bb091ae115cd4b8f3143280e27d237bed3a0c6afee214aa9f46dee557920b3da192a9fca0131bea74d35457cc6b274847d6f9ad150f18333dfc4adb44cae889f1482f553bcb690dbdbb5bbeab366d3014dba80a6d66c9faaad073d9e2667d6ad84c790e1cbedee0bda0f0d8cd0cd4525510c96c11ee9ff1d697222841cadfa304eb86c55b4c734e5c7f7d7b9cab4012f0cdfcef1d5a1b3cce6413a0a68bb018bcd76dc59915b39761cb29a161d9fc125eecd3ab343da64aefce457ad5637046cb06dcc24dab4ec0277abc184eaabad8cf05ffbd1db2de2234a9b2ec690654942557532876bea767678b92da8ed5b286c16f7f78d9a0501d2969dc9b2588ca758f32f78e33f508b4df47dce181d382bc31a9a3c89ae090b9474b5ca2d52485d92dba5e8ef68d6076576b5a86a29e2acaa99750c3f64e2b4b3d6f6ca0e8e1ada8016ed483472eecf94b93a84c10605a19f050f7d8e85a4a54887a3d0c4f767a4a4c578bdcff11", 0xf33}], 0x1) recvfrom$unix(r5, &(0x7f0000000140)=""/201, 0xc9, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="c3848102d0805e5a87a4b3bc01002e2f62757300"], 0x8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x1, 0x2, 0x4, 0x81, "9aa15fae0c9aae230df171567c7e329d830664e0", 0x7, 0x7}) OYt1.9>[\c'~ IN :=9Te1v.Pd JGEzA1f3y*{^X W:IYY|sIF Rb0YY8Ny9JiH;?SA8q %vy}\!4Gt F0LR)j\C)4vBy 1j"`.m5FM'M!!Ng7D:*?>pS(szpe~vT|)*#* f7)5 ?24ijlsS !/SZUs}t'g/>.Nt3yhH; T3ME]D^`jE6]i{.%+ n :aI>'n _rP:ShA$N:%[#yU+*tmm"{.%Cx,~s`k\GC$qLmQ&$s PuLQ}8I@{)c$m X{G:|fA\;c3.=+1S26l[Q{GkSdm$wx%zL\_DgJGSDF/c LaWy0h+jr+6 :C<%zy\c5F?p"q>t/]z%dvnP4V y- Y$ZQOOb,^<+#E_+&V_@jb`w92p02 XG5 P#k^N#Wu2 !d{2*Kk                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           16:00:37 executing program 0: setuid(0xee01) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) setrlimit(0x7, &(0x7f0000000000)={0x48f, 0x1})                                                                         16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000001d5, &(0x7f0000000140)=[{0x8, 0x9, 0x1185, 0x6}, {0x1, 0xfff, 0x937, 0xfff}, {0x7, 0x9, 0xfff}]}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001600)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000380)) setsockopt(r1, 0x9, 0x7, &(0x7f0000000000), 0x0) sendmsg(r1, &(0x7f0000001580)={&(0x7f0000000180)=@in6={0x18, 0x2, 0x3, 0x4d}, 0xc, &(0x7f0000000480)=[{&(0x7f00000001c0)="6000784e371aa0e2ea7a16f5", 0xc}, {&(0x7f0000000200)="a6e7fc21daffcd9f63a92f8b78a16afe9b0f1053a6b46e6f7e271c5de42316a6badc01e6c8c07b67fac3026d2fd6d081905b9bb285d67e091eca9fb367bdc9623f165cb2f17afdc0c84d2ed98556ccff882fd66836cb6f1ec26de6f8e07fe4d92b", 0x61}, {&(0x7f0000000580)="a7ced9f0342f34052d59045e079c5e1d4721ee687c3a4530c9f89cd6a1c686927ed5fd57e4129922da48b0badf6ee59e82d613828eda5e4d9fe31222d6a7b07803c693a9177cd43da44812f1468192dfef32a09f8f90baf8c641c0ab08cd9256da326617ba690eb1c660833606ab08d04812b241b2ce88fa0b5f665fe61a26c278240d5d87243abb09cfb8885485ca667820f468d1eaf7dd0aa9dc67c49a0c784a5319261944d5cbc9805d22bd99586c8244056363022f4bd9037571dd19f89959a4968b9dea199d0dfd1a3beee5c56efd382ae6a406e9f9a92942d006e8cdf2a423a21577af1a9f30c2d635eed169107d328c85f2145c5cd365a78f67af67086a8c5c94328cb83d63bd7e50d19d2792575df42283fb6024050abff29eb10db3b181005ee055c353e593d7d8a5c5fcf084325a620ef862e83880fd1d8e74bf45bd9991378a1f6271196b1dfa3fef049b66913e606ec3bc5f922214fb606659c621d6f2a9e15b4c234bd421a9e2215e2f63a6a0e2ff6b8b8fd8b7eaef06f035a53cb161e9e9814aa76f24bdd8a78928cdcda59629f47e7c180b8c364d1c088be87eed2c2deefbd11841a6c90f12ec3e8b71dd831fffea92ad32b9bbff5f4db6f50a16f9117d325bf6c2a05370a970c2f6424ca7f43b6626ad0727b6923171558a04216c7ad5ca9384a3dc704e3007601b2abfc484fff1c60fd83a247c1debf3440f4ad2ef2e22a0d4fe3d63439f77020dbcd9fcdabc4fea9c617963392cd284f053d2c4eee5856990fad58b4f4d3963928a308b1e2980092a10aff616ef0277ed6a82f223af3cd1e73f0580864d64ddf5102cb854a4701742f1fe4548f15bbdab694081728fa2c8e9b997811b97bf83a1e70f3e6fe3268b161be7aac36f68b3dc0461fd84f5998d65d78971ca5dec8eb87b4f34f0c348cfea8b8146937f58022c94604fada5c9bc21601e7e7dcfafe77b1b1f8cbcbea8f398590151d2dda54319bed7f53d890e9b580eb6f0c2aa671dff07bc57ace0052c675528ff398ad0323b1a50a92f1875222f7dc0b00b17fcd7cdabf8893d65cda79e2d7f4435e93d7fab6f44e6dec9d5bd8f8f365de1167557758915ae35f25e6e7ad873af415c97105cb253659ac5d5edf89a7bb5511ff24181297eb969f5cf7f12ba3ca692371b2c08b62c4502ce431f3aede7e4e5e85912f520f708e5380c99a44ce794e735b46c48826dc1ebe05dad7aff704f16e518ee15085e62046ef0c6cdf378891fcda4723522e86e1fc5a77a71aaf2c050886b58380e5fc30c7d5781c6e6d5a6ff3f1c314b520c87be0f26b9e955a87c868283f469bdd2c0bd7162294f437519dee3297509510dc86d170bcb3e6c7baa34f43bd4a6bf5fbaf4a9149d740ff9a5f7b3e00d59b169a6412d2bad9c8b1300a7c3b39dffe0b1799eae958e2dbcb30dcc13a3e556bad826773836e5e844f78f572228c9f088f363e5c85b82f0494b35bc2ecd6b628c83262c684d54301a2be459b21f8d53a95947a000ec83f51f510de7c2747d45a395f88e34895322ef2b8bd799983656c87bb045f49452f774116401d0dc9d2140f3e73608d8e098e2b02a335f38c229217e477d3acafa0ff463a97ce86a0841e7cd4d488ad781c1a37fc8d7583037fc66ad07989fced18b20a009af520059c3ba018373484e3fc1cc665bf4641d1242780a602c2e2668aae89af06de1402f5ea93e45505f394be2e7c491b09d67ca5d19907dac94a221e626173f1a9ca818d908bde4af8d377a75fd81c303e3419888a9e5596a89fd15381dd1a680ffc6e0325f2f5e1f676ab6ef4b3a30dd7bfb1e00764694e41f2ccf3fea96ca6dfc654187c77d31ecf464b491a6390de0244ccc721ee32f073294b4aa591a656f29e45aa8a453896015221b00b5cf5c25e49a42283d2cd25d5bdb2781a2346175141944a69aae597a1ab224e12ed2f27a7727512736ef29d9957753b90c91f286ca6f94747c86180d5328c2948ba9b5c86f2aec32c0a036421709ea3cfe4a1200f28438ed29abb0d5dbbe08bf720586f20864f679bbc2e7bb7fe2f38ba8604e91a8d06595af3af54189dca1681a37b1d686d05537bc0b43b34126073f5a70e45e55109ded4687af42530e14cbd9e768c886f4e02639cbc961070ffd604aa4810320158dea9531a4689043e66be09a582903f32f9d0420edcf8191baf96464191306f1046f0e3fb4abefeb6b3cbb95cbbea9d00c00e68272da0191d8c38a4c31c0c032a67ddcc5255d32df313fbd5ac12922c6e33b591ef137f5a34fd8b3c39c6fc8c9f1fc0064a40a9441c46c79318b849ddd09cc99fe9422d59da26e2d638f2148e289deaa5d1b9127e9a86de5f0eba4a558c33ecec42619f9d61de2e59991773dec6f8fc7b82f6acb6b2bd9688921ac9929db0068d9f0a46a2eb67dd0d60757cea686366da3f9ef94607ad63cd294adc96afa8614f7b7300b83eb95ccc4b49a408f113d050953cd8bc3e7aabf23483d8e8c0d039a4d1f4f10259a346ce397bac9dfb89b28bc3f12b046d0cac7a598e520335705f5f55dd28ff8eece06d0073a693251d8dc4a714c09cd73a1bef515b67bd14f1dff8bec494e11d29253fbaf6767c1aa14becb3100117b07d6454e50140258ba4f63352faf5a48174e1164dac1ef03f8436bb83e59a2ab929b13e3a0186be6ca68439448c4376481af03439f87e9df65d14acaeb88868a2e49a83a44b46d1455a8c1d9644e26dc9401874a6014880000689157253c3b15d7d2b242be75127f14adbb99168b46f3eccd0dc9ff36c6ddcf75afc2540b568f10e450c3517e7f20cdbd25967d8e67e71a86682f595f1c5edf770c2d040b58ce18763f818d23c42cc1d2de3b4c6bd675ffe5f4d2233bc1c77a36ae4a22fb0d19e40c39f2d5a01fbf59735e0f77bff4a3d2782b153641b585c8063fea37e7af30610906b7a78d0abf6a0ee320fdb272100dce11a3536ac718be95a5afcd405862dcab7abbc3355c47e8e3e0872c380f0fdc517bc65270298f435081079ec0f340b3f8e96a8dddb41ea0fd645888c0ea5ca5f7ff2cf7a70a6f56d8a8f84038afa2a03c44cf024858f6e04c53bda4ec1a5f4db996d9fb04e61392316ee736962d571c515b497483db6c3c5a86828f1adf8aee8a964eb2873f047c15115fa3abcd0b6065ff984d9c14d0aa697443e42aa8f9fd3d48e0e59a6109fe771a4127a4780f54ff7753d3ffb8e09cad3b3346fee275b0fe0fd0f9cb0f34bb888b0ea618d6024f676f167fbd649cc8e3109fef8d29c497b5e3404aa447a6f5c61658ff0b1f6f7a0e4abfc200abb00bddfdf71b436b9bc62dceba52e71c1cfc6f1737ed89765abbccf15ae0e2f7d41b58e2c5fede66f297498f11768c1515e3119f1f99dc7fdfd9a3f613ab72a480953846dfda2eb8e10fbac9f1a4f61006f67d47d5a4918d5efd64ec15e37278598d566494418e4a8134f337f4366909020b9e1785bdb66821369308e6edfe5da163f5679d9790de45a62eb6360a6386d4afa712c4dc31c67226016e36671d6e096cbfa95a23da0f4eba64a99e20377c79a1f5335fcc6bb4d742a6788c9452aeb6b1c0517f8f4e810c10dc4ad7675cffb8482d05606f8114b9486240ce460b4a23e17721a199ed0bc2d05d316e4d459a341277a564aa461d39a8e77935bfc9c414631b5c93e766f239f6e23ea41fdf5f8b27180a02037411831205ae5bdd1614deeedbab63a2c4ff753fb09f1595a1a9720acaa305c00cf74affd03c65b2964b6f88422017de8e80515804b92d5461f86c87d5237dc6895f1aeb1572707eaeb67b14da9d458817a29a2c0f074080aa8b37ee330531d59af1262daeaffb2a93b1f2e6eb2644beccc64473b1595a57178ea0f1e4fc055d8ad1923d8f984314bf8226d114009a85c68d6b69262e65de718dc4e215b8e992d27daf8aff33abe7782d5cc6f5b2d84ce7ca0290d87f73907b6641e720a78716bda59d5e6c25be5b42c93c13cfb0947b4f0c0244deb1f256850fc738f3d6c54d66f86c28cff57e0b6115459e87bb8a8e523f1a76f1c75ecf20d2c28c7e5d84385f7647396e3611a3d7c0fc38624b5001e6eac28122d6a727ec4acf6679e9527b78c64eddafc61ed2fa3e72561a699293ead08f00e3118609f93c41359f9a2022fefefa60a3c47c2e0011044985cd3ec031252547b9cfc4589bcbb3ea2c128bcefe715d671e6ae722777fa690d1f8030f3b8d8870bcc0268840a89403850bbf203dac9fe869c505cdfb9823d837c3d734166be14d06803c3a24c579a419eaa52c12248bcf563b12d857ca1a1a46a9fa78dc54b2a3c2f46a15f17b38fbde7b6f8fb509019599bf6d72ee1cc9364ebd3e18f4034ccc14a23022e11679e325948cc541c13204b315180fc48f7c86e24dfaa05cb4b3d1d26e16b688dbb73ad2e787f5422a81c1ee7d5cb17ed68483defdedd2b96c862383469d6ea39008293dc3bbd215a03225c1f11cb371102c47871b823f873b97ab0e1e14636d2e51e9fb7f14d9b02379777918d14fcd0e9f5d923382861538f4dd9e47e35b8d8c381c5488d1b2d1b5372bf615adda6c79b98e968fb550ce74b10e0734ff89ccea897133d6b91007868c58ac2272bcd4af31d7249cea4ea18f04a4a1971a66c5681ff9fcb48a60933156f6bf76ffebf09fda54425e72bccfad519ad797bbbc638eb94d20787f946903826053be1ffdc6e3612421223a3c55f97cb2eff31684008e0eae33541bc9e98740db6458b6efa408e88de4c0195353ac2b583218f4899c8971913fcce0cd1d0c3fb3057d558ee4e5a1adecaa336ec044ba5a40620ed717bfbea42a6513aa7857cbf34941a1e037dfa3d7dad23e0ade18e411d6b447a2c339491f1d4d68e938f46466a18c2a7579b2ccd8a4860e6718cb9a6b3fd8e8f121909b1eba176be1fc5c716313b0eabb1b89c49b68a589b79c943659029d3c9a253ce03377e80b2e171c5160d52507f9c83f40a4dac66aa3e097866f6a322b6bf915e5d07144bfe94c9befa8691dc61b78c9b2a4c73b75bb86b87810c683cf9bb6a38a0666cd2d712d2d157004beba333b0a1f8a462488ba21f1743e2179465fa65be7e62fe14277e8f5e2e677f4c0121d246745720b883234cad4475ca192dbb41dac017789ed2b78de7c829444f14b54b7a4b83b3945bd21cfaf02a86f9246091de07f285c3ae978c1da5319aed4fdf4e1f60c62697d08adc424e096796382f7b0c3c86b66977fcc111c9726efc40b3140bf2c6c17edc59decc636d5b743b35030ec9ebf2c7b5091998c88e89b8966c8a613791ca7ea254e8380f5a9b11e8d4b24b3025e24779f57cfb9f84a1f51aeaa5183674efa28936aaec85f7fe989742819283c24ef9f1ac65a0e00883c82f97999727803f3cbd52141798eef4d7953a7b0e5062c98ed4770bde46f25735e3b15703121951c1dfbe6de3b1ca40448861dc57b5361ff349040ae4a206193361b0ed7320b831a30e307ed9a847d915a857a3c1d64fafc6b1c638bc194be5c8d837b8e71ef60ea45bcd9c97953194f0155da0d05c430bacdaec1a33002c1c76d592a6a4102a262988fe3f473c9473033d48c028f2a617d326790eea088384c68088bdf3ea78984baea2cf86a4fb01a796094a3d1fff94de50bd1dd9fcbb42a462798f2ddd949f39b3c954cf4cdebf773a126864a3ede2f52627d1a77c9364a91566ceefc8dd49d2e56b83ce090ac91c114e7f470a1b4b7e36088ce146aecaa5e0227f5f2cdc23256b8e561c54dd9702ea48914b72d8f", 0x1000}, {&(0x7f0000000280)="3193a48c3ed90895dd6c4c4eabb64f8adba717e60d610d8378f5a3a90aa14a3418373f1041abfe10c55e6a561acba21527c71eb5538cff2f30f4a8a44f43037c7ff69503a144acd34f2ce1e49f70b8f2d5dc9b88178df744260694d8bc8e5b72e9ee3a7e12d3823d60f9984be8b875efa035e2517c072613b4115171e3e4da8185c5daebbd084250f8f3480235eab067326435fc2aca281d2637e1b53076b032c8a97afe94a266cd18395b0d383e0a06db81e0473a477150447872063683dc13fd6fa00e7bbff467", 0xc8}, {&(0x7f0000000380)}, {&(0x7f0000000400)="380027a1fa0d439acd880730b767f46c1dfb67d5d4077f709df254a720ddb9a27c814c4e04e9222f5daf321494b2f93e82e75171e9aee963d7f64a9d8ed3d47995244cb2884d3e5d6753b9906eab722356a65a95a062055e0fb8d5fb", 0x5c}], 0x6, &(0x7f0000000500)=ANY=[@ANYBLOB="40000000000082dbd5bb000001800000ee9a8e46b9e5692f36c8a6f1d58578c9a36cac981b1825bef98584501b97548334320d7d8db7288fb900000000000000"], 0x40}, 0x409) 16:00:38 executing program 0: socket(0x11, 0x3, 0x0) r0 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000040), 0xc) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000180)=""/191, 0xbf}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000240)=[{0x2, 0x800, 0xfff, 0x9}, {0x2, 0x3, 0x7, 0xbb}, {0x8, 0x1fa, 0x1, 0x5}, {0x9, 0xec, 0xfffffffffffff000, 0x3}, {0xd74, 0x449, 0x1}, {0x6, 0x100000000, 0x7fffffff, 0x4}, {0x4, 0x0, 0x2, 0xfff}, {0x5, 0xf8, 0x7fff0, 0x4}, {0x1ff, 0x800000000000, 0x400, 0x7fffffff}, {0x7f, 0x1, 0x100000000, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = semget$private(0x0, 0x2, 0x242) semop(r1, &(0x7f0000000040)=[{0x7, 0x2}, {0x1, 0x8722, 0x1000}, {0x2, 0xa6, 0x800}, {0x2, 0x3, 0x1000}, {0x3, 0x0, 0x1800}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x109a0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1000001fff, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x81) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) close(r1) 16:00:39 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="1b7c78846adf43953c5078874a5eafcdd1", 0x11) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x0) socket$inet(0x2, 0x0, 0x8) 16:00:39 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x44a4027e}], 0x100000000000018c, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f00000000c0)="1d", 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xe4, 0x9, 0xff, 0x9, "72c224bfb8ce3ad90e7d3d8da2ccf4131de6ef36", 0x100000001, 0x33f9e8f1}) read(r0, &(0x7f00000001c0)=""/142, 0x8e) 16:00:39 executing program 0: mknod$loop(&(0x7f0000000080)='./bus\x00', 0x2459aa5422cf6b9f, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0xede, 0x0, 0x2, 0x0, 0xac89, 0x9, 0x10000, 0x1, 0x1, 0x2, 0x9ed}) write(r0, &(0x7f00000000c0)="6e362e87", 0x4) 16:00:39 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090050008005786ca900f1010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728291ee4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000a3dc0004000000000000000100000800"/177, 0xb1, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000680)="66450f7e9341050000c422093d003e66410f38227811c4a1d2539007000000c461c77d19c4c27d1db36903000026656565dd9a32233333470f0f7b789ec4a17d510ac02b8b") sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="f3cc176ca579688eb85a8ff3b8c8bafca1b45fdec8c654ceb7b0fc48e58c83cf31ebcc2317adc2b19b65b6ab19e1e71a703b26368c4ec457f734f50841b6240249ccb27b62f8c798b3326076dd0fddd0300b30965a5ceb4b30a18127fd2661dad85c354b34e706dfd56fc18f5b3de1f766cd90379c49d4dc83f29cdffdb9b30d8b64d57e13f5a00b988d9929c80a15b057f368e86452416f487b17b630b70c93aa704dbda6d6886a46c8151144e1c48ca0cfa8542f8378f08c48bff185f17829743be09bd6084f5ed475ae4eb7c4d458541261", 0xd3}, {&(0x7f00000001c0)="eb958172f053ef9ff77f54d046889cb11662a06ae8c712b7f1f064", 0x1b}, {&(0x7f0000000200)="6995827617f2b78bac9baeebff2238e0234d6e4f59a9558d083e107e224949ea4d76fa855ef8", 0x26}, {&(0x7f0000000240)="3af2328aa6085629a026c9280a126521bdc52f19aac0b732a7a55f41ec9efd85ac70563a121c3c0053dc5bb2197ab948f65b91", 0x33}, {&(0x7f0000000280)="9b93b35f6c", 0x5}, {&(0x7f00000002c0)="783a6290e0a0b0698a1dfe0fa7406c389002f335c8378f5486fb5fc3bc9fbb5b4943c5e1538d90b4fd4cc039c14b08d22d17530758fee42d597eef9ec8a949f4af65051dda87cafa3f55d1579e76d29c703ab576f1a8c1fccc2e197410202fc1de5abbc99b54b62d4c02a8d770391bdb4ca2e7c9ed6154016e1c433733f29853975a57b7c7ff5278cc92068729d5beed9f8a6f9679ddd514bdf71c75b7fa37608a502f0413a39fbd686977e9653e25694e42cbbfe5b36ff453517c438ce136483000b12b9ef4c2b8b758672543fc", 0xce}], 0x6, &(0x7f0000000440)=ANY=[@ANYBLOB="4000000000000000ffff0000020000002d3854a7abcfc38f1f8a54607d52acd45d9400f3f1452c23a1515d860908b96ebb985ab1d018c94f5e52ffaa15fb4218a0000000000000000100000001010000315171cdc6583db41e1c85c366b403b26b33be105f215567742b2adf518eb4c6404c111730f6401113e33b555124b15f9052458751fa09c0d1be42d64de5b860559c401c883ff7fa9a969b904f4ddd0c31b334f84980e1bf1c1b3cb23068e4eec996d6855b63d6fbd90656f5555137d21564bd4ed0c18bc11ca270080ebb673bdc1fd475cfa5ed751e57960340ea2a00f800000000000000ffff0000000000004bf3edece16776adfe17ee40bbf53420930acb5ca0db17018f8400f4d40980b056f9eed243fca7b5ec0f3c5da64e081294254ffe5c11399b15ff675e9dc0288553b1bdf6ffc8c3c6141fac8ea0312b45d93180d378581317112562f0e096eb99a73c4c200f81a01030cd52c13428e9d89c56b9d2783af5d16aa2d6dbe1b5dc1074bbe513d81d524bbf53ed219c801a64aaf0c694296cca4970fa59093fcd90e4294cf244b2b2847dc882fb344f2377fe4f427d54abe85cf47887fc2b02e1fc8f40c01de23a8acf98d0633504122c0daff4397f915000"/472], 0x1d8}, 0xc) 16:00:39 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x80) 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) msgget(0x2, 0x180) r1 = socket(0x7, 0x4, 0x1) pipe2(&(0x7f0000000180), 0x10004) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) sync() setsockopt(r1, 0x1f, 0x80000000, &(0x7f0000000080)="0d3048390b43d1caffb2e39cdcf44a631ed6890f18aaf6cc521189ab5d0ade136618f549db2ecc1b1fb5778c615010cb5ffa8e5b3766e45d6495597171c94f61ba56700d0542606a2912bfdbc1e330b0350b5671e1e59cf330941cb9a20c63520694aebb2fa9fc9c561205001da41d6d83a678a6068923d82d06c9ce6035fa1e9b2fe1a74031d9b0ee086a6c9a4c23707e8809abdbe9f979a6447d2d8d6feb66c7f5281822cb38ff83738f06f842e5647905fb9d4204722861ae39880712ab08be28d31f30f5716f27dba9ddee10f8197d5955cd46530c2a1744ab3c7f7285372d428c87772070e4f422d2415a71f3addcb2c8e54ef257b8", 0xf8) 16:00:40 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400300, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xfffffffffffffffd) connect$inet6(r1, &(0x7f0000000340)={0x18, 0x1, 0xee, 0x5}, 0xc) kevent(r1, &(0x7f0000000100)=[{{r1}, 0x0, 0x40, 0x10, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x7fff, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x18, 0xffffffffffff7fff, 0x4}, {{r0}, 0xfffffffffffffffc, 0x14, 0x10, 0x21, 0x1}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x1, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x80, 0xc3, 0xfffffffffffffff9, 0x800}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x80000000, 0xc7}, {{r1}, 0xfffffffffffffffd, 0x2, 0x2d, 0x5, 0xe6}, {{r0}, 0xfffffffffffffff9, 0x65, 0x2, 0x5, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000002, 0x200, 0xffffffffffffffe1}], 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x3, 0x0, 0x5}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x2, 0x3}, {{r1}, 0xfffffffffffffffd, 0xd, 0x20000000, 0x359b, 0x101}, {{r1}, 0xfffffffffffffffa, 0x49, 0x1, 0x56d5, 0xd140}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xfbe, 0xf4}], 0x0, &(0x7f0000000300)={0x6, 0xbf55}) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x5, 0x5}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) fchmod(r1, 0x0) 16:00:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80080) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)=""/144, 0x90) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x11, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x3d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x2, 0x3, 0xfffffffffffffff7, &(0x7f0000000040)) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000000)='g') 16:00:40 executing program 0: socketpair$unix(0x1, 0x8005, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") clock_gettime(0x3, &(0x7f00000001c0)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x92, 0x88) chroot(&(0x7f00000002c0)='./file0\x00') ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') 16:00:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x405, &(0x7f0000ffb000/0x4000)=nil) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) close(r0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x2c}, {0x6}]}) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0xfffffffffffffc00) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b7") 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x7fffffffffffe) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:40 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000340)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r1) stat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000380)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000002c0)={0x159, 0xfffffffffffffffe, {0x7, 0x7}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4d}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockname(r2, &(0x7f0000000300)=@in6, &(0x7f0000000600)=0xc) sendto$unix(r0, &(0x7f0000000180)="1221ff69ee23770315724fc139dad402dcf2548979b6f6cd80194823c1430ec79146b7ab146ab48fdfb0dee647a286323c8f3469ac35c74e0afae5f2a7a126a2fe84c363ed657a2f412122408499eb45a50178417a8fa72bbe256eeff6f28ee38c5e361e238e9207a49b0c5294f5567a0ac4375baeec8f9fe83d362229335c0e0df0f37baf26f2c63d3a2f281934d8cafeca3e48828ee450737e7f91fe9a56", 0x9f, 0x0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000280)=0x10000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xf3c, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="9d", 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:40 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0xffffeffffffffffd, 0x0) fchdir(r0) chroot(&(0x7f00000002c0)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00', 0x4) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x3fe, 0x10000000008}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(r0, &(0x7f0000000140)="c0bfb03a94a111dfe1993700", 0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) dup2(r0, r0) syz_emit_ethernet(0x8f, &(0x7f0000000380)="7332b47ef63600ee70d5c9062296029cbc1fe3d7c376540708042259ad24e8edd96146fd120a8b8fbaed30eadc7391fb5e7f39f34f362bc66ed1fa75acc466fe142033e55933790f8683e85f48fcf374530cf486da1c3ace4fc8bf74a6d626442d2cf8b510c1dc8fa42d5bb0e72a2e149b130f2f3434dc411616514e1f57d093d846ceb38ca80f16da44c23cf578d0") sync() ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x90) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) 16:00:40 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x10) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x7, 0xffff, 0x8, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:40 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffc, 0x0, 0xffffffffffffffff) 16:00:40 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="112a632a0db89718a03aaa0d2fda7abbf7c12df7f8", 0x15}, {&(0x7f0000000100)="51cba31b487bd248b3a8b0f15f6d6131ecabefd7d0bfda51d518b764205eb326e52a86923176f8d2f29746e1f4a7eddcafd450645ed9e913e3cb5a0c2cdc990228821ba24cc9b5f3f0ad81ffdc9ab2128c0bcd0f5f388913668d086046e66465b63d9356411f62789a152e1631a59c95b17671b79dd7d10adeed1f6f59baa94f7944f4f31f965a39b25bb17d32b611b62ffde6169ea13ca6845c40d24012383bc4e105d8e4a1f878c028ca2a103224d81a571f112a4b139c52cd68", 0xbb}, {&(0x7f00000001c0)="fcc6c8168a0319a41ac98f8792465b465db7aa9f7daaad1bc58231d411a20bb94636f610b96859f33e29571be09510dbf4d06a1879df42d4019db95a3bc471e27fb45d4e85d714823d8d6d50945b4e28bbfca428bad8c450fb9a4c36602bccd1bd69c2eb7a115065eb82320b7b9f0b305ba23f6ac92ffa54812c1d53fab0cc794217241026dc85cc066d3e51ec1644e4", 0x90}], 0x3, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x401}, 0x4) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/222, 0xde}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/103, 0x67}, {&(0x7f0000000340)=""/69, 0x45}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x5, &(0x7f0000001440)=""/82, 0x52}, 0x840) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000010710ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 16:00:40 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1000c, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:40 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = getpgrp() fcntl$setown(r1, 0x6, r5) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x2, 0xc0000093, 0x5, 0xabe}, {{r2}, 0xfffffffffffffffa, 0x50, 0xfffff, 0x71c7, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x8, 0xf00fffff, 0x7, 0x3}, {{r4}, 0xfffffffffffffff8, 0x8, 0x3, 0x1, 0x7}, {{r2}, 0xffffffffffffffff, 0x58, 0x80000050, 0x1, 0x9}, {{r2}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0xc33b, 0x7fff}, {{r4}, 0xffffffffffffffff, 0x10, 0xfffff, 0x1, 0xfffffffffffffe01}, {{r2}, 0x0, 0x5, 0x80000000, 0xffffffffffff7e85}, {{r4}, 0xffffffffffffffff, 0x48, 0x20000020, 0x7f, 0x8}], 0x5, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc4, 0x80000001, 0x9, 0xfff}, {{r3}, 0xfffffffffffffff9, 0xe0, 0x80000020, 0x101, 0xf6e}, {{r2}, 0xfffffffffffffffe, 0x52, 0x20000004, 0x1, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x15, 0x41, 0x6, 0x6}, {{r0}, 0xfffffffffffffffe, 0x41, 0x81, 0xffffffffffffffff, 0x58d2}, {{r3}, 0xffffffffffffffff, 0x48, 0x2, 0x8000, 0x100000000}], 0x0, &(0x7f0000000080)={0x6, 0x5}) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x3, 0x0) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x90) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) socket$inet(0x2, 0xb1edf0b8b78e334f, 0x45a) 16:00:40 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x997, 0x80, 0x4, 0x3, "4329659ab9c13cb9d4277b7780ede4fba92a5aa0", 0x1, 0x7ff}) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) syz_open_pts() 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x15}, {0x6}]}) pwrite(r0, &(0x7f0000000040)="a72c65b2c2c76d124cf26ad82bc723e370fc8f52fea09ced14f84cedd795", 0x1e, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: semop(0x0, 0x0, 0xffffffffffffff10) r0 = semget$private(0x0, 0x4, 0x0) r1 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x0, 0x8, 0x1}) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1800}, {0x2, 0xfffffffffffff057}, {0x3, 0x81, 0x1800}, {0x1, 0x4, 0x800}, {0x3, 0x6, 0x1000}], 0x5) openat(r1, &(0x7f0000000100)='./file0\x00', 0x480, 0x40) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x140) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) 16:00:41 executing program 0: socket(0x20, 0x1, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x100) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget$private(0x0, 0x4000, 0x252, &(0x7f0000ff9000/0x4000)=nil) syz_emit_ethernet(0x8c, &(0x7f0000000180)="b6f2087fb1dbeac5aaaf4dcee74da504fd1baca93f42970b032a485acb9af5763c119439bbd5263e8e37e10a6061f53207fcf9dda292e3b6a81908a624bd93894405ee8096e21909fc87723dcb38151bb534dfd33ca29c61eefd318f1fdf9f22e77db54c5c19fd0d1ecc73eadd7b9199d4297cbbba3f5e9dc2d5f371bb79ff469ccffdce7eec32c788795d87") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0xfffffffffffffffb, 0x5, 0x200, 0xed}, {0xdaef, 0x6, 0x1, 0x6}, {0xfffffffffffffffb, 0xfff, 0x3, 0x1}, {0xf2e3, 0xfffffffffffffffd, 0x7, 0x1}, {0x1000, 0x2, 0x7f}, {0x800, 0x1, 0x9, 0x2}, {0x100, 0xb4, 0x2, 0x2}, {0x4, 0x800, 0xe4, 0x6f}]}) 16:00:41 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20200, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/182, 0xb6}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/208, 0xd0}, {&(0x7f0000000340)=""/71, 0x47}], 0x5, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000440)=ANY=[@ANYBLOB="0100507c2f2f66ea6c65"], 0xa, &(0x7f0000001480)=[{&(0x7f0000000480)="bda0559103021a390eafb3f286878fb3ca408ff274aeb420a102c45c9a594082ccc28675394d875ac2c591b072801733e855dfffab2fe89a57d3cfa5fa82da4a221288b0d47ba0fead6b3d0043896a564db862d4db1baa67339000d76eef28014ead9befd05478eaabb0cc12014890d3a88d7b0c2f72d079a449a3868a8e533d05d8ccfaeb2667c1eb5ed4eadae1aa09809960b0555f183f2ade23c7b297dfefb9b758d0fee6ed20b92fda293df3bd634ba84d1b47d426055eac01f6377f9ebbe38546f44688371c1fa9e0285f38dc418c6564fa25def2743a83076dca260d8d3064d4a8bddf6169283677ac30716331f084d0b7192c6bbd288c946ed724f571c348b749010913f38626e428194ec90086b3a25e8b47018a677a0e680ee3ff7baaaeaa3f8e54f3a444b4cd6392a077910e7f74d29c6f0ef33a1c72394d58a84c8a650aae93c83d3f776aec3691994a50c53db4c05ad2e345f22b8b6b3d4e5102c51da5427d85f517b141b556c449dd0534fea38619a6ed9eb34688ea04c65f68d983d44cfca225bc8fff95f323bb95625651b628194faef971c580f52452a5807faf9fcbc95fb45dce58789691dc649baef8c7d3021555d224a703ef4cefa3f39a6641cb35193b78220c7a8683e1fdfdf7b36d5725f3f87724a34be01d72c16c0fb398ba1b3c97b395d3f07cd8a5559190c722d7524becbb490dfd6d53a8fbe69524fc786a55a40c7187d5bd81f5fae8fd0ea15c785fb943e705dd39c396a66ee74b2b3a913088462e1f314c37bd6a212520ce7a2eb29cc5e0fd15773b30081e07f0a3562e49d11df1ceb2b979d67f66f74dcc5a228d0735604c0ab85ff67c07f01acfb8c2740cf2f4a61e11f3cd021b43550f1af131a6971a769d4faf05cbaac7ba73dcd3a001b06345f7fb6b1cf947beb8837f7ce53d7c905fa49075fe06b875df018aa4b94e5b65afc6c37e8fa9f239e2847ae774c7e8eecf2fe685badeb34949e897287a000083f1b90437dcc24c801672713d0593e0c2c5920415d61e02d6c3ad587e8cb4e4d6f98d25c1c77b42057064ed19337cc192b99aa214b7950e49e99821be406ca6eb24373a60110c478fe240434d915b03b8727e0c3c1fb0de6d4302e8e4af7cd9edc82e3c719fd833d34c45511883a5c2ca358cfb72454a9a86fac88c5a8f1cc4fc57a946e89e61f9a2d7a7bd839906f9aa853c8ade6f4842afaf97cd6435808e5b4474230728f702ba93795affc4ff736c020e2df5f249acc9ed949e6ee4d6ea4ce7da30f02696da2a3c8d104ce2933bcdd57f4553146884acc9671648ba24b4e77c963629c04ecbf5299f5b5d88ff4087f01a0312d0916f10de240100dd8b7829a326f42f62c012b1ecd0013e1619b4470cdcbecb96459cd055626f1363c222df57b9b5c0ab3975548cecc7a82c8626aa56eeb2786748faf1a43b2e4dce904a1a0a4f2c7e7852430711bd9b371313904eee1383290404a6add0ae755c89097d0f32f901ee3a1ca891db9b28dbdd27a07c39a84bae330ce8e66c06618daf373a95bab265a1c7d7db62a9d11bd7474b66d2f9c5fdefe384f71e9e50111227a678817f42be7fd8574551500c0f2d1e796893387d38baad97de4de6cd0a8b870b2d939d4f46ea60146ecd9868c3510baab6e8615f1560f9459dcacd92bb591dff850a808ff81cd37a60d1782389a350ef8400f235f52ca6c73fe6c4e262d0697af3e6a5020dd114ebd4c420f91633a674a5efc7f3d5f9fb0d88cd25c9a4a23fc67cf93f0748dbc4de035453d5de5450e0528184e72fb4c663ae5455179181f688ebd5701a6d41225981dd761f23a214b67f1949f1d4e75c2c9c8df0a8e5163713968208f34a60ec5085bd2042ec7bef69cb43a2370ed80d3df36c3f341ab490c2fd9a0a5e6a132a7511584b5920940971caf4305cc61d36d621c5fbca905c43ed368a0934260efb2b13da5ee29da36d2b5eebff8b7fdd30b7c5895438f1bfa9f76731c275efd893e06a2b9337e68e304ad5632099c18b35fb9a689624c2536dcfa70e92a847b4c2f3e775728b15556017a90a460a6d6764162910684688bf24de4bc975153c1e23a982d2601fe227d0dde7f6f5d3f8001ac1b5c259be68fa0991c18dc9f7e4fc8fd637c55b351686367b935278855b5c43488bccbc691e987904c7cf17ba11ef029258d8f4b1741980370fdcf0742c3dd391695f01771f002d8de0233f3d2137a86fdd885df2e7fb2fec5ba35ec7bee1a68820db1f8f554f3e114922fc58f7b91183917f5807dc473ab66c5488bdd7d15b2567b69479a7ee25538bd4435cdb3f7079de32829701a36fd43c249d8d5d2a13a2d8e488d43e26aceb3a91e5017abafad949a0247c14cee64a74a0da0e2422e47cc7d631f4c495c66bdf8f16853a8963115e433ab1fc0a9ed4a1a1d48f972b39b91186c6849d3dfbd898294d058a46bfa9677a1c7874a7398d728447add0eab502f6689f6baa6932fd7185453bbd5814898e4e2a1c0f73a5c07923ecdf58de422da10557168e3385bb8513e171a12ed6a41a04f0460d6e88fd05b9050ce6b7b641781dbb5782de94741eb5defd464129a8568a5917aac675d37ca71615371d44303d0252019426c1ace59aaaa6a282c0a9dd73b0fee4a62f9193cd0a2c0cbe1dc0d8e796ea89d3cf268bdd6ef6fefa2bdc02ddd5b71cbca5a46dd5c61843376b0c07cfda67ae39b706564417e8ed4a7a995ff92674502e90782eddc9f4d987f7ee4589d43f30a491e3e47fff44214e98f6d413305289cd07905f10ecdda3716084d65a0eca0e40f8d45eabd5fa9e93564d93706864270b695ac398b5cde2bbfd8432bbb30d371d9ea0be35f9368563cb1f2d8a9f85f9dbb40861911f07c7f353aef12472ed6f7d434ccf0bcb33931ad129a314906d6cee4a2fc6cc1e4ed8054400b4824b7905314dd3c77acf412a0a603914d93d9d7e52bc7c6a1388d6fe6003df6aaf48c112b4573660469efb12c6f47bf598386887caa255fe5e1f0502e6cb4b769adcce975dabf661aa871b1b0e507599cc990b030a0adf027b519b33d18b953c0455f5b8494985c7ad12e850eba7499564c1c162de2512a9b40bd6ca93d29b747e897cc38e40d99b2b35c0aeeb0a896d9e90b1866b5afd386d3cd6167c7300ac698dd741ae219365a36cc71c13ea3fb658f1106e7e1534f9fc383325b2352f321b44a78bd4f7a3eba8992f87dd9446245737c7dc1d68134098431d5969df93f65f7f641bbf469497781759912a04b2f22bd66ff70e51e5eda39b635fcdd4e3b06a982eab67c7e35914d1a89497afab7ad0fabf203ebec0570e279f2ce00d57a1b344e707b1502d01b04e462f12e9912d95cc5734b875d1594d25f7d954f495804dafc69c0d862868dfcfc034d88ae55066e0ea3d1f5bb0b066b76ed3d250c89354241bea987e2895e07997dc5c7ae21f951c00bb2d1dc62cdec34905941ce44ce76656e8248a0bad535bae588a3db00e257d6d22f320d4a6a557427fcbabe270048819845691e5dba6633bd0425876de8221a994e6538f682bbcb0fe881ff20f91c0a04a25846b7811e4257da04c9428589094d61b4c2581b59c73b67fcbd9d0f997686b6d014c933fdd656cf25fb4a626b10832224fa5a48355bacbf2afda0c00f6e5b0efe3af90c39e3af6b51a675318cec03a14c28b7c0ee1b464921ce2672ede32ddbfdf7df65144ad02f8ff3ae241393dc2bbb9b2be20b7163983c1dbb6a0823cd4770445dd2581b912aa7e97a911bb1bb5e63d4cf4872ea8c679d93e689bdfe61b8bf3222b7fa8e279340b64a2d0f1a36ea614e93c1eb777f8e03ce49267562eb413647e0dcbdad610f910127d844fee218b7a886acc595d9424d6b34aebf414cbceea817e2ec17351cf4144af09108b238e3594612d42960d5cd7947a3478d9f3dd6b1a3d7b140c9ba6d2b457d053237e6f382d2084e7aeb94f3bc113b2d5542317f5e751b6754a5ec108397760aa1ed3c56b39bacf16f4e1e0f30c1d34fef2b754b6b549104a71cdb6316533fe116463c523ddabc8f6c3ed2ce54c8398c05a9431b8ad33153d6992f8d940399ef5ba4f45d21f15396f9e17e18bf69a61a555fd094f512ad67a48403e35b3078d107a4b255cf2e87888e086e68e2e02423f66837cca9660c630c33f7524540f635a0024da4c4a30531ed4c2868cad18e6b8f954bed315998a65e689e27269795ebf8be62ae4bdcb33c3b32b058f90602c4bebfba7b3e368398d8e361e0a261a2ad53234267e9ae7359c9446a198d499d425fa24a2b6cb74dac51ff3873ef62a9634340710a498f901c519a0b88a1e9cbd273c47087be6817c324039f7ff4ae6901ff84744eb9c8da9f8f41609a4793e007a2e7465ab46e01d0ae6363a56d18f3edd92d90ae41ee105c049faeda840f7f39e5b8ae7319cee90ee736339c00ea5132d9676e0573962d089f4e95ed2a93ad10661275092665ff39edb907796321d4b6ad8784daef3d57f90453aef1842b4fd73c0692ed5edb587b37f96a14ee147d002797b450746a4427b94555b578c82ed9537bf0357429c750021ccc2c16eee52237bb40e71923650a09e6a4abe280afb9b9302eb6fc1e24cecd55ea99c39a11b4800d238f3a86a96e153070f5d72c1fa10f1bd2748aa1a8f1715c952063aa58b7794a1388bf2e92c52bdff2f6bd05e80c5e9476b8eb264d3d7d513b0ca08a2ecab48c7c291e5b3dbd9c6650fab4a36dba5eac631c569ca4e1d49c4574e54834e8b9ebdaaf90d7322b417430dcfd0060818d17045252199f5115cefcca2ff114a161dcbc3155221d63fa8c39ffad4c07a6751ad6bc8a8f0d81be7b6f1984a0ae5efda27938a4c3575e780bb8383b4661b3e212c2e02f80320f15efb6c554b40c562d6858d0b80b5ac4ba0ab7bedd17a072a96aa33f33b5ce2ac0d8c2f9c912a77a8e57d92236d7c0b13170358b85bd094a7218403609b68b099e1dc9ffec5b61a75e7b95fde583a6b2c73bcecd89f7be182cc7d9dce546f9a5921c82c636dd61cfa35cc0a7279fd3964da9b55ff1f205d84cc53744e257d4e13dca07199e42f1d0bac132b2859e5278602daa3412a34eed8a7ef7ba5f91f406910e56f35c5740c0dd91145ccad9f67e363eb5c2be828a949b04174756ee73941a89e8104f9663a3c1fe115dd1e235f0fb2147aea3ebd38875e2646aa97ce5317789fc3e9e164df72af9598085552e9cd31f15a6bd64a8413633fd2da6a6a405b1dba125513f344ae172c104ce3fdc46aeb4ca3ad4d3fdf21edbeb72afa11a31faeda6c8a93e5a79ea077016d560ce6d7956c5fd9d76231d9d0350ff882611be6a48e998ad5a73b6c1f6e33f6361bf9f6d4d1f5e1b3c32adadf158e4c94dfedebc3140ace1f6f7e5afe1185e47397ea2eaf7d20b8e65b6c54b939244c0eeefd5a319c5dc4ee7144d838dac40784761eed7d275e9aa3e0cbb00e9782ec0ba6d2fce5ac77dce3467defaadfe3240f8f0194712043e2f7c085fdcb0059efe73db77cacb5f296d0739f3deae8cc675f9a3af740d80a52627a2b23838a70c741f2fb342363df828d2b69804e20b82c5d72a81a7d874a0d1fbd0aca39e15a02d2a36f33928940afee25d623d00e39e04e8c1f589f2b8ae25b1c0b151f5c5131e6d90f215ab8eea3bf9855fdecb0d4094bd1504ce34dd5404a0d4df84c0c3faa5d2f28cd8d8704a9e3bc510b0063c05c2df7499ba227124df1f1e65c984d712bfa560c57f141274122782500606d210f02402a8e963f02dc4827", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x9) read(r0, &(0x7f0000001540)=""/60, 0x3c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001580)={'./file0\x00', 0x2, 0x4, 0x0, 0x1, 0x0, 0xfffffffffffff001, 0x8, 0x1, 0x0, 0xffffffffffffff7f, 0x3}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000014c0)) setsockopt(r0, 0x9, 0x8001, &(0x7f0000001600)="36afb3caad6879fd0fc6a50ab77c031070cac5b14c9edcb800ecbd10822bcbe3db7eae08a23a86d31feeb428d7986f86644583a7c787cec7f7212f834995582af6343a705545e8c235d5a32d60f71fb423335b6bd89fe9c8eba637b6a52a80fc8de51494fd46fd5abee8f2dbf368d0b54bd33d2ac66e536656b47d264035a0fe88a89a5529bfc0f8a495ee7480019a13bf17971b20a660d96802c996c2f0c53b8c079f5bcd272dd8641ab7f0131437d387e144dff3e400a5a3f7142a60d0ee39d49032717b682ce4d1c0ffd8e77b9836c8f8ba0aba1462", 0xd7) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001700)={0x2, 0x1f, {0xfffffffffffff800, 0x20}}) symlinkat(&(0x7f0000001740)='./file0\x00', r0, &(0x7f0000001780)='./file0\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000017c0)) select(0x40, &(0x7f0000001800)={0x7064, 0x4, 0xb4a0, 0x96d, 0x8, 0x7, 0x3ff, 0x7}, &(0x7f0000001840)={0x80e, 0xfff, 0x9, 0x4, 0x2, 0x6, 0x6, 0x3}, &(0x7f0000001880)={0x2, 0x5, 0x1, 0x7, 0xef71, 0x2, 0x8, 0x20}, &(0x7f00000018c0)={0x8, 0xb549}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001900)={0x100, './file0\x00', './file0\x00'}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001940)) readv(r0, &(0x7f0000001d40)=[{&(0x7f0000001980)=""/71, 0x47}, {&(0x7f0000001a00)=""/253, 0xfd}, {&(0x7f0000001b00)=""/244, 0xf4}, {&(0x7f0000001c00)=""/104, 0x68}, {&(0x7f0000001c80)=""/173, 0xad}], 0x5) getsockname$inet(r0, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) truncate(&(0x7f0000001e40)='./file0\x00', 0x0, 0x10001) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001f00)=0x5) r1 = semget$private(0x0, 0x6, 0x244) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000001ec0)=""/15) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000001f40)='./file0\x00', r2, r3, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) accept(r0, &(0x7f0000001fc0)=@in, &(0x7f0000002000)=0xc) syz_open_pts() 16:00:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = shmget(0x1, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/153) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) setsockopt(r3, 0x8, 0x8, &(0x7f0000000100)="5fc1b18418cd6c49f404efbc339373c06d90c3189cd617bd174487feb0e836b9d1ff92a93a9a6acd7b194c5e3f108c05822d405e11b1831ee1944b9bad84b549a3518dff1b54be5b57e06155f15b6b7a1ff3da77298a2da0880fc83ab92ac3fd7b538976f37833a125c494387c30387c41d40ad2e1e270c61f8205d332ee757e0397dd6a645d93cadc9c8de7ae45eaae200c7a7d271506e66f65c32ce858cfa2e4226c88ccf94ea90f8d8e6254b17c", 0xaf) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0xa) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="000000186004008300062b0000000000000000000000000000000000006b5a0e4500000000000022276e008d", 0x2c}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0xbb}) 16:00:41 executing program 0: r0 = kqueue() dup(r0) r1 = fcntl$dupfd(r0, 0x3, r0) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:41 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10080, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) clock_getres(0x3, &(0x7f0000000040)) 16:00:41 executing program 0: r0 = socket(0x2, 0x4003, 0x0) syz_open_pts() r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) 16:00:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x108) linkat(r1, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00', 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x3) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x20) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000340)=']\\\x00'], 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000280)=[0x10000, 0x4, 0x200]) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) 16:00:41 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x8) r3 = open(&(0x7f0000000200)='./file0\x00', 0x12, 0x31) getpeername$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="6e20185e2b29a55903ff8f228ccf0004e58a9a535b5b986dd4922dce74179e67a738bbd0270f460d034af67526d5d984b010e37d8685bcff1bf7354fb27e9090ae77dc6c304a81764bd4de033ce4c6d06173c38bbb11031fdd", 0x59}], 0x1, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000380)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000003c0)=0x4) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000400)={0xffffffff, 0x5, {[0x6, 0x7fff, 0x6, 0xffffffffffffffc1, 0x0, 0x3, 0xa73c, 0x0, 0x6, 0x200, 0x0, 0xb4, 0x1, 0x80000001, 0x3, 0x4, 0x0, 0x72da6a20], [0x9, 0x5, 0x6, 0xcad5, 0x8, 0x8001, 0xffffffffffffffff, 0x0, 0x12000, 0xfffffffffffffffe], [0x1004000, 0x3, 0x3b, 0x40, 0x7, 0x20, 0x7f], [0x8, 0x2, 0xfffffffeffffffff, 0x6, 0x3, 0x480], [{0x4000, 0x40, 0x10000}, {0x7, 0x99f, 0x898e, 0x2}, {0x5, 0xed, 0x2a74, 0x40}, {0x0, 0xffffffff, 0xff00000000, 0xe9e}, {0x1000, 0xff, 0x7fffffff, 0x33b1}, {0x6, 0xc7, 0xffffffffffff8001, 0xb4}, {0x3, 0x3f25, 0x4, 0x101}, {0x0, 0xffffffffffffffff, 0x7, 0x7}], {0x9, 0xffff, 0x2, 0x6}, {0x8, 0x0, 0x9, 0x80000000}}}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000640)=0x80) read(r1, &(0x7f0000000680)=""/237, 0xed) getrusage(0x0, &(0x7f0000000780)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000840)={'./file1\x00', 0x5, 0x8, 0x7ff, 0x0, 0x0, 0x3, 0x5, 0x2, 0x2, 0x2400000, 0x1}) execve(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000940)=[&(0x7f0000000900)='\x00'], &(0x7f0000000a80)=[&(0x7f0000000980)='\x00', &(0x7f00000009c0)='&!\xef([}\x00', &(0x7f0000000a00)='/dev/tty\x00', &(0x7f0000000a40)='/dev/tty\x00']) open$dir(&(0x7f0000000ac0)='./file1\x00', 0x8000, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000b00)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000b40)=0x9) shutdown(r3, 0x3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000b80)={0x3ff, 0x4, 0x6, 0x100000001, "14e01d032fd76b80534e753a876ceafb87304f37", 0x1000, 0x8001}) ioctl$TIOCCDTR(r2, 0x20007478) r4 = semget(0x0, 0x0, 0x400) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000bc0)=""/239) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000cc0)) 16:00:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000140)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000014c0)=[{&(0x7f0000001180)=""/116, 0x74}, {&(0x7f0000001200)=""/86, 0x56}, {&(0x7f0000001280)=""/133, 0x85}, {&(0x7f0000001340)=""/228, 0xe4}, {&(0x7f0000001440)=""/90, 0x5a}], 0x5, &(0x7f0000001540)=""/241, 0xf1}, 0x43) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) ioctl$BIOCFLUSH(r0, 0x20004268) setitimer(0x3, &(0x7f0000001680)={{0x0, 0x1}, {0x3, 0xff}}, &(0x7f00000016c0)) r2 = socket(0x18, 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) close(r2) fcntl$dupfd(r1, 0x0, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) pipe2(&(0x7f0000001700), 0x10000) listen(r2, 0x9) write(r1, 0x0, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:00:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x180a2, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0xf294, 0x1, 0x59fe057, 0x21d}, {0x8, 0x3, 0x6, 0x3}, {0x3, 0x4, 0x101, 0xffffffffffff2e94}, {0x7, 0x7f, 0x7}, {0x10000000000, 0x10000, 0xffffffff, 0xe19}, {0x8, 0x401, 0x7, 0x11d5}, {0x212, 0x0, 0x4, 0xc8d0}]}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) 16:00:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="264a5dc83d55d761df80fb4f670a21c5bdd9403919810cb8c6859a84f39bf2f2bdd36cd73c660a70006609ae78b59237b9936874e12cff730dd4a627b59788980be8eb4b26df9fb40766bc15a6d18eea6a863d75fe67fab9500340dade614900bb062b69fb790273b55d7324a6d87938219bab02f6a1703716bb78fcda3bfcee58ff7c163a897c1bb5d56504bd9800f10f331eb16d93f5827d5b2610d02862e3fb87fa019b823ccef8f0e4f64455dcc5de713ca6762a7f0d88bcf7682c2d06a2dcc8cb7db93e1a761ced21df3e"], 0x10) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = getgid() sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x2f3, 0x0, 0x0, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x0, 0xffff, 0x0, r4, r5, r6}], 0x48}, 0x4) 16:00:42 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fsync(r0) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x14}, {r2, 0x4}, {r2, 0x105}, {r1, 0x45}], 0x4, 0x4) close(r2) syz_open_pts() syz_open_pts() 16:00:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x1f, 0x80, './file0\x00', 0x6, 0x2, 0x8, 0x1}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x0, 0xfffffffffffffffe}, 0xf9, 0x9, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x81, &(0x7f0000000140)="9a0267d3c41007a54599f1892c260f105a4fefb0a3e20988a2d8ddc8d41a2ff45ce732f0eb89b0a9af20b07da2306b5aa7e71df8fee62a09e0e9576a20e9e8137085aa04ab158f9828ca368ba954c4bcfbf1dab2cecb709b80312baef36af2b745ba6a26a9f919f4ae445c69e509b103f25f79a904d3b4d58ca45a4b7aa8269406") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x1f) 16:00:42 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1b) close(r1) 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chflags(&(0x7f0000000100)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x51) lseek(r0, 0x0, 0x40fff, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x1, 0x6af}) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 16:00:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') writev(r2, &(0x7f0000000100)=[{&(0x7f00000015c0)="968c665502f9cb9fde42d71436b71942b8b8f6a3418ed32943102df4a96f9f651d9e66a671c89ebede4c3896e497c4bc7dc59361f28f90272123b4dda101e903214dad1b7524e3d88f73713583c6e3a21d80eb3f1167af67bfc43022907cad12", 0x60}], 0x1) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000001540)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r1, 0x0, 0x9) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x8, 0x8, 0x8312, 0x4, "2ecec2ee6b37692795099dff637ae09840167727", 0x362a, 0x9}) writev(r4, &(0x7f0000002ac0)=[{&(0x7f0000001640)="f58e5170a7c69b2843c25ce2ee248e124f0585cdae538dd950fd62f9d91817076aaa05968ae47e142ac76ea40e3bd98024cc0394a3094b25c535e2c08ea812", 0x3f}, {&(0x7f0000001680)="315cb778b37417aa644c385bc15e3b3fe9a7acc2d9cdee2e6f2b1846bae970a0e97164eff94f30f164a4f58639830ac3898b6842e9fe9f7f712b9576d41f709dac6a9df5fa279dc9c921ded60b04fb397bcc414eb348ea991c286a319762d8d08ce6a8a58d6c1f94d64aa7708b0d19ce079594c1edf83ffd4809cb36ac03f6a51da9486070e016d1d4dc3adb2517d25faf3d3d91911847ae81c5054ce90adc2756aae2ebf1faed1892da45542ccd88e7b672756b3776c0c10eb3e0c6728635b5", 0xc0}, {&(0x7f0000001740)="b93002a240c72ab7f839bce9a5ae01ee49f60682ebaa7adbed0ab81b30eedd37ce3d76edc0820dfd852da79f92743b22343942d025b94856dd074a1ba4fd2f4397733ddc0bef4ce637a22cfbeb048dc69c8165770a09ddf53d2e7533c7e343f3276bff61f45216a97c23bff05b3814fbec1e9d70f85c35af76c0ecc81bd53e5fa9911d954c1cb8a0329b0545d27456d8ee81dacfb4ee6b2356626bff66daff607c1d9bbf576e7698b194bc5350b392a0f3685bcf839a55756814b6f6b113fe7bd3205076456bd335322e6d8e2441be9ac8ce57fb9e8dc44d9417f65166035aea5deb928479d13b208b3049a0698eabacdcb790d830f0a710fd6d6f8640de5ab4033e61bad0ef035d4f66d8a3d41b993b5358efe1ee785e0e4ebdf63aae3810f37dd91d28a6a0871bdcd60ed969de09525bb115066032b891c468d0c4207eb34d89e4a0029556dcd9d38a1a650867e3451644571dd4d2fdfdf27798ba4d5cab5361c4c527d4edf802834f7e7bb99491978001bbfcc3ee2b2ec0838d69f6f2c2f97a004965de9c6a7089f6e4b8ccb07847aace5752770cab61b339d8c5772e2bce8c629984340026c7e4b49daae90e87c239490bc92f8386bc539a045d3dc217819a43994d342790dbaeeb1f79803c7c4065d1c0cfe77000490a529e0b3b8edfb494ef6c21c5bf6c9a59981330cd3244a99ea5d52ba0a13c6cb8ed091a2d5036513a49d625af7a98179c0b873d8ed6721ba1fc7d5f02d9ba3909535d7ec17d63f9ac346fc0b6cab33933668f56eaeb76a1859620cca96ba5d305e7b3352f14c0f543569f2e983a770cbd92f1b77b93f31e84ffa462104836a24b59c0cf58d2f39d7619e698e5fe89f536af603d694e4af5496747b0d24ec8e50d3b6bae6996cc60d5f6ee7b7fd1ecb05c682320de3215f733bcd16e1f27f34778d41188b6fbf310bbe7ab6242c4f3e203df35c3ca04f4c850f1daa48e12f563f55ae8658e2c01af2e39ab001c452c03df138b609552bd03a038b391a96ad7069c9bb33a4ebe9b25d282660deca01132e50f98717f9167cd366ebf200f30e3c2fcc598790acd93c1c639642d9a163aed0175415acdbff029ba951859c005ef002c520238508c52453cf272c2cad60fed6777e181c07f172cc804300d4e7a1847512ab8f55944d6d38c171a9a9ee58b31044f881cc3dbc09dadd42fd01e404a747a2d183295d547f75ce6b9745113a5860924fd94eaf20e47f565fad411430dd8b32de90f767942c8cf678fed515a6aa5bc1b15d58c73e92812ebfc4ead3862b0192c2d439e917f9edbd4be66c5fb00c6d292391af099410a5412057f343fc1e65a9b9a821f7558558d1519ae91861579b374d5a2fa1fc482b0e9366fee4874ed866c7d8152584b3704e99d912d13da60fd80537feac70645f429d5de199701c46cbdd50f9fab60f330cff3f42036f7c87799708187928fcc0bd10394b020d28e8805d27f1ce5408b6d53e34d8150e09eeb4bcb8274cdcdb717fdc15a33ca1f193f06821c109f34ac1b3425f5cdba1471e0645a85289dee74786243bb3bda52441e0e69b56dfa2dfbe683f9de4ab757e680016aa70808f1e9f3da45bc4e0c4dafd966a3be124eecbb7b6426b09ec47d413f4283d3fbec1bc85ef0343959f62e6f8c6f5144e94d682c7eb11a9588254520430ae4a8d692b0039e7f36cfaffb9d4c20926292ede437b7233babea7ebe35f895bbd803d16a6ba1bdd5c6ebfd596c22b41e223f38c67f9a799e65b540daf9d155aa8c5bb367507ff4d658bcb8205b53340e09097bded8c12d9f8b17a30c7a05a4a1819f139473b0e40b738106169aed2360fffeae8841bd05b6d220d9dc24b2a2136568d1dae9e1c320e48cb759577c399f851a4010f39f3a7e0aadfa45fc0529d77702ae776c6a1bdb553526b17d113778dd6552bb5fb4aedd8fddd275c853b9606837745e24e791ffddbae33ab783388239bb335a4e2edb669d0f925df9b526bae8633e297bb5bfab72752bb70bce6bf738dd18d1c0a8e0798ad21ee52833bf148c1520aaea1600ae8238d5d39abf4d5c3c7a7e1e890cea58f488e35581a7701e274c85fb2b2c1d1e0fbc2d8b97e8267fca4e7d13323a094cc3174667fe283ecaf4afb222ee918576ed13eea38b12fd82ee2bed32062b53b33d1db7b8e72ee56e29faa3bce82cd4321fc05765f3d4a03e23a1156bea01c5feb905081b8f4e61f802f91e730bf1a73c25c1684dc9aa1f1f94b8c11d12eeca60b112a092b954fd8d1e70e24656e7c90f5d2345fc0968c2fee717ae0f6b9d3a0ecf766c1e79f5aaa8fa65f8e2876a86b1713ffea50450598bdf851cb5e9913a744c5f0bc4d9a2cf0404ae880012662b9cc0d0dab27739bba9d7f80272d596e9e4a13f304029ec32c67d607b0746380a2335c5ad7029474128caf90f4da5d09afa8cccf02dba1ac0b703458370077de72f14429430045b0d13dc399b71b6a79144cfae81abcdd62ba953c63b99dc912a3d851c0e74d78b97900eddfc1b4e6c439f0b753933c3ce1de22bc5bd9d36a4aa8a83ed18550408c1470116deda740c677f1c9d7e8c5d888f7942f40b800da7d68beab65e743e446c84373bbf9e0d84900df1669c611e1f54ac7b4820119c07c4221d6a33fce5ee630697994eba07838655260030c001ad0a449dfaac22bf50a8ad90d58c060b9d55aaa6a8ed39a08d2058d14b1c2257a663bff4b05f0596acb11f0004b862411342551f45be7ba04ce4354aba15d7b7a01133ac85706eddf1713f1ac7f1ad516065102ccf1bdabbf4169901073b75c4e2a7aa603e57343437d078b47006a7b1f39cfa7236a0d19fe2e4843fa6a08ee52b15f6761b631626755303b9fa658d7938cd63866c97fb41bc0bb510a40136a796a023a52f88e7314f1bc5d8e149d3f3112a595daae347aa20fd9e1266429afc7526e89486110907912a773c4a29157484085ac7c0083eba17f499a3301e5d9c7c0e6133ea5dad3093fa7e21e00927741ca143d7687a273cefba023fd5221a2acb5d8c003a5637e7dcb5a6157d652395a2ec2de5b2669723854e62b398f11c546d9557a3c51bf92b48ca46193a98e6cd77c6f878b6cd72f4610d6332a19772b73fa061c5018b14626a5b425990b71f407a9ef84b5b94db0c17ff40b586e56ba2fc085f7524b2a34441a688d9ffad40c51d6e862f7cf440c56fab1dd7bf35df4a80f7a0a8fb37b237ca7fa455195817c8a1d5edef788e39ad105af443e93a8e79acff4ac30173de344be0407abd152b7de9bf6a1db57c2db8cb49a892c80e03edb3c82e9ee01aeac5915011e1a79647f60a89032230f8c8b199d6fa26bdf6f7eca02d5b200259e4d0e5557ab6b1a4f6e9340c1d3e2f05ac1a743306f35a13cdf691ffcd089506b1cce7793def582b2723eb135ea2df15ca434f5bd244940ac3ac241b2f22f033743ff9113819110c2f61c1f1cd936263297dbc55bbacb59cb7052223414098c76a79b8832acd659d7d601a4537fb13bb9398e9bf82428a50b8cd4abe3cf3f77d542bb5c58f16428df108f7a6af07635e5231659a78d3f62205e629dc63378f828bec778fac21902277f28cd516e56776d8fe1c00ca5f6bf010b8dad582735fe76b2a1f4f75bb34978cefdebc2b1adfdc2fd24ae5e148b633d90e24931fa974e9b1658843fe189970c0f689ae3b643eb1bacda9168fb881357c720b01ff1e86471f3e049d8ff48b4a6f2fba03b4c8b8fd9aa1db9a651fb8e74c8c8958b24dc61736fb35390be73d2e06de21eb5c77ebddb0d2c9868ca432f3289c49d4a8e5b4e91c5c6dc6981d6eaa7f47b47fe3ef2a2eee8b3393b469376fa9ab6f2225b7f01093bc783a779cb6dd10d4a765faaabbc0045a34bbc300f080c849bda74672514aa36f4d90d500a8aee55bb977a3ef5a8fa0da79177828075ee15e9d4f4974235c8a9afbacb4b26cdcef7cac215419050177ecf9dac24eb903d9b693ed9b17717cd9425a5e5a5a168a308a57d220dd073af4832a5f05fba09f3988f83e3150cd83217179d2bfe0f5f7f9f77dabc29c9eb5ae2110a51bbe4e78ba41ee2a57369cf1e9854c4e6ba91199fe1e48f9f078acbff53099f8e0792f1ac41c2f05c7b63b9631e6811c152334e365354cf47567caf4cf0245ddccd4f6411bbaa74f893c92d6a34222db67333a79e933254cf6d9de7d9ab53267ec551365971f75109fe6480fffd3e1ae49660d2d59deb88d6155bc9d2a07ef7e2ed2b083d4a2d4756d90b06c8cebd471aa1c2c17a3b35d1c4a25871b8ef2cb20d46a0a6b5b0a76e8999423cece9aebb2308a3536c0a3506be2abd84cd946f0b7586a4e24e2119fee62ede16f7b307024a727eb3664f4fbcae8aed30514c302dda0e5aacf577a4893c6185a5c66a948b976478891a8312ea74694ae1fb5860bf1a6b502fadd22d4e0e2521f29a125b1bdc7ace0c56b47160410bead74f0058617add6992151d8f3ca6c506018ea14800eb31510bb0aa2d85a20a7926a697ccb6264cc570ef18ac86b9dea507b59574643f66544b637a568e2b4c8ee4ca44c59b294e969b7ecf535256b7d21fdbb9e53c25c78a0839551222ad858e3e3b0da6e46cd014d5abae2366ada276cf3986041fb666c00b661f58d30ec596d613e55726015dc1055b4ed880601ff0fa477fcb8633e42158ab310895ad8c4c3115a022da01b68f9dee230c57622d3bb6b09518168530e475ff98a769a991dade5c9afeb342597a8b380229b423d39f976756253d8dd4994902a11f2ec8320a7fa37dfc1c0e17da66af04680771c69f038bab032c0a31392f2778a4429fae75496159b00730b80afb97bff35b11c813b86b74a64e071c461caaca8ab13a7748a549b1474850a54b54a4402e10aaaed2ab4dbe24f8a435ac350066f358b083b9fff9d6afc610145defff726cfbf1950bad8d2f09bc45ba58367d534ee259e183c162d5497333c8c93649fc456eae013ee15c932f6846a02e5b39006d6acd1a41c3bf6dd3e0dd05cad1c710845176d7f2f10a46131da935056fa88da3a7fdfdf7ca95aaa64a5b951a7aca92820294020d3c2e53bb07706299652bd9bbd27cbdf71e673f9d0b03a03921c01cdffe42a4a8a3ad19d21965151af4c67dd3ee668c455886940832743e8b5ef9aa1fa8c80a6ef75952392f24a16b4660d41b16323f4b6ca7faa688b2af23774031678a717db57cfc686c0a79bf6b713ad77c91d60f0875049ba2805c61c93b845f53c712c02d0f1fee3ceeacd93e65d7b72aa279e590cdf3ae7d4f6404654a173da5018de276541254f27c30de10a4a460e2ae07ec6c5aade5807489bf5c7d440c8ff5b75fe30272aad634a494c489d07781f7691737e589294945a50c110d73d58727496222076923c2135721513e5c1daebf9e05cccd35dfd13c5c4fd0842f0bdffa5fc00dd3748ad6dc01d59d53cfecc52f8812403849c54827d7854835135f306984e37d20947b4f4361c3abaf4118ffdec3d98abc99043fe367361a66339efe340e57768cd8421a4c169587268ff24fbd25043b74977c2c3ad5a44f59796d3b7d337df60c01b0013bc9a725230ff7ab111c4c5c0207fb2bae63f44aa373549ba06575a67fcb29c93064e5aacbeca38e1bf91d3fd07d1bfa4b06874fdd6a3fceac6918f91c6906da77809d238cc2bb7034a0032be7bdc25c23244bc9b86497bc04761ba4d7df54239790cfcbf747debdca6cf0052cc3b9f326d9fff968ca0e882c963bb275a3be21fd8b41412164672e47aaf3521bee08f9e", 0x1000}, {&(0x7f0000002740)="140b0b919905499a349ec4f8c26e6b4764dd77dee39dbd38170a8cdfe1a94db1bd750154b6330c703acdb693d8ec805d0813580c9fd73d6b73c8e785c2c492c9572cfd56a66b6c6ca8502ac11d9187c95b", 0x51}, {&(0x7f00000027c0)="6ec3206221c378e8c75d1211051c91204d3bf324069d85283acad7f197b23254fa82b3a8c6d3b9ebb04dc02c8e54fdff5edb5b4fff91bea0480b38ee901215733022cbade2d03d35c4d6ee034a4760c5c462668049922b63b1eec71dda0b17555f0dbb48591171f9f9d26a40463be2a35e1a25", 0x73}, {&(0x7f0000002840)="019dcd5e29fbcf49fe13992137e90a97381d47ff95a0b50569ba5c08a8a0f250af09890001855d12ff4a102123709b62420fd85f1e09b585f1968bc2a21476470d0853ab04859b5b1a357118cc0f4412f7cc415d63321ca4a6763a599cee5f41b8ef2a2af6964fc4ed20cb47a78bc9cc614bee29ae9034456cca8036fa5de1060508ba35d9", 0x85}, {&(0x7f0000002900)="06e84f86c73840064d3d87e18f8f0c4bed3e196bc3fd9a69", 0x18}, {&(0x7f0000002940)="e4b7e84d03e8e419ce60f7a9a3f107a6b21f5a42cda639ec49ba86b20d88ad22cd887b20a0e3fbeb9b7307188fd5bcd7bb6ddf52ca02f8b3159a347a67f2e2f62e2f616c4a6b5b9715a61ecac155ee100b33bcb471dfcf2997ed1b08751184b59345bd7046b594b523e0e6788137bc830ca2d4330592b91af17c9fe5bc34cb23965a415e803d4a7aeddca5a8c31054baf274fe5b010ee911a1b0b4372cd0ea87e13156d6e03cf5e08b", 0xa9}, {&(0x7f0000002a00)="536cd03b97689f0ce4d7da7dd3d3198d395430454e5a23a69a8f821d095aeeba9be0eb5dc92a8d22efad70ea2e03cee604ae8123a33dc0a77bb85145306b1c1bc295a32a3486eeb2b9aaa0ee9920fbd704ff0facf229f46d832ad0dcd6a3da082649518ff696755d4f579e17263f9ac46036c9f42610286e9ad9461129b52d4f99924b72b496dfa71df78a6658081c57", 0x90}], 0x9) r5 = semget$private(0x0, 0x1, 0x400) fchdir(r4) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000002c0)=""/239) setrlimit(0x7, &(0x7f0000001500)={0x3, 0x5}) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000001580)=0x9526) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000003c0)=""/178) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280)={0x9, 0x800}, 0x10) setsockopt(r0, 0x2, 0xffffffffffff122e, &(0x7f00000004c0)="2e33c6e6da5d67c010493a8115b975aaf5740a994b8afe5f665d42689c7e4c62cac47f1af09f8be0608af5ca9f45933cdba1168bf53205d5881204f082c19adaf65d6ba1c8b129523ae9774792dd294799fa0ea93e8ebd33d8b9f489fb9f11cff26bebf3590cba71d54a65dce3afa17d0ba3a79ca62aa951b2c8441529d92d41e86e88053c75bd1b822d359beab5fff1bb695decc3bddc089a9fa0c2391c38ac02ba076fe9fc70d3ff661b8c1495cac4ba2ded5246a7887a8b869b5c3181c2ddd1d8c51c652b8fc81740254b27f0a4ecfedb82e2d2e3be105dd149411321e1f512edab3ba554814f1756b6bd4c359fe5b860ad146767893d4f9776adab6a3303186823cb3072c89b2e2d7ee9cfcbffeee61cbe58895c92ed82e7cdec1f8fe57038049be601029684eebde3fb6146789c9a996210ba5eb99dedf1c9fc5d02e7debe6405622c14f6460bcb613aeea8d061116360e32b061d1e69037cf5f7ce96c07ebcadc2e71fd93804d74e396d6283d9fc02a6f8a1e1f799670d9396769846c652dce565dd6d4ce0dce1fef6d0012d598e6ae178d98269459058f167c51c97fce9ed1dd9aa70911fc724435638df97e2d10a6324ab66531ab8c64174d3c36f705f3888faad6f1a625499ab0ccb1d94bc489933e34ae7240455b0e47328cb19f1d4a41593166a59f2aa0a42ebafb03eba38260502b25972019d54cfd4e944e1f7b781ba65f887bd46f5a84e3be552c2df572a0f00cd44f4939a22fca1b607a1c50e1d5f760a882235adf84c279405ff23cae934b7feba190b36d1ff13394b2ae1952a82517971d2786092e9c0d3aa6aada6be85cc7f78eb7365f43a386dbc4ffe94d84a3a4193c62e67a48491af6d788c358956f84ce57e3f964640ebb8b9c44d9d7b1c96972dc157235dd833dc0ad522686967db97e342d4f2e1d180b76bdc23b7f90ca92a02d5a42e07a08345ee6331f6f8975c6868a46ad9bbae3ef549ae8a4dbdfebd3066d829641da2252475417a1407d42f2457c0cd2a99afd5e6f85f7d2ad09e6f580803a6318b4bcf2828bdd55b3190d951f272f4914acc7b08e85c41754095eefe232d7168b9e0e36ab3099b25a4d4000d800249cd910580bda73093b81c47742b5d0c0bd4c06d24915af39fa090ff3159c8997f07f63a5f4976fb12117525da0c80093161ec8e4c48d831e342433eeab802ae2110d640942b06ae8316ca89b63f471319a0e4de0a036dab351b5230d397d38049163590a42095ddb090d17057fbe36a6cfd7a41a23230565fe7008cd7f551caaf49ed593535c4e893866ecc93ef8e294da0541cc02887cced8618dd38b047213fa7aafd9751dbaee2eea3ba7e7b41a1a84127f51ba17823aa8cf3b69f9e27ff3f37f7b319be6a3c9456fa6db29c70379daf288f7fd71352ede80b4878f2c24d93fe23f210ebc024a7c2790b3b49e2123918d5a1045a9fca2e4bd8644155523de537aa2db4a6d92468d4ad9f827028e256e3799dd09e5263782debff915c506162bcb83396f0ab4cc843b524159bb2ba438a49e2ea10873134381678d8337e82a68531c177902acfe865fda837727649a3c95f1225e7ede605ad26ca57fa33dbad3c9d859411a432b9537ac83b5cb9092e42625d25a91fb8a899c5886e1114eea13efc8d7bed5c12eb896a510548c7c92a4132ad2ce0a0728f510b3b4b0bdb028f42da8c897c788661c6d1521ecb777589e32b3cac05c967e46b449c0763fa8138ee8112add565c6c026a98a4dcd5f7f229d0f2b8f23938ca5fdbed50595df45297f81a946ebb3370ae7f5b5737ac8667c9a9fa638ff4ef21b9f59d573a4ee4debf5c714974e092918ec4a9695a72d7ca202dacf512ae8533970a8dcc3d931f60def924f84c9fdcf8e49cb5b58995ff693ed07885cbead80a7fad48f75080ea64c8e56c5ead26cc8a674ce0576fb60f0ea6066152b2b99c5f48d39feb6b774c01735cfdfcfcc18819e21f49bf6b5073faf6ea9c217ee0544d24952ac2103f63910247cc2a69ba532ca1dbf9f94ef1a46508ecd48d6541f3f552ec8540908f7e8da0181c7d8338e238859dbc17a931ff5a37320e48ff728aea1b4f7a4eaf14cc08cbe74d05c41e27af8b5db9b97eace677eb2302344de2bc5adc0b2807f9f970ec80ff64560530b261213c951c594bf2de57d9b41d2ceb7a1bd22c42d65ba9c070e279737f813ae30e0bf59d751b545968f12eae3b51071b4b60ca2ea34bca76db39ab5f48dbc667caa34de5b783411cfa6367e1226971cebb89992444e1ae7f2f5b7e018731ce25442210510d9581a48bf21305a20899d9b147ed90f5ac9384527948e1abc05500299a22cbc6edf9acaa390d3a07e213090ae892186f7471769fb68a13fb2c23ace88886e6848d4be39c35a0666d22dcdd96ae09697d21371c1cc814f45d8002407a452d700c680519bb23913a7afc61994d1ae2433bcad6fcc3140f8b4f63429e1011c7d3201a3fb7a03ee1c99797cfa8a14bd3d4aadacd96fa57b40ac11a1f0164f1712b7c94669c250fbbd232600c59a781d4f155da0964e6fbf0a25be4b5519678f75e2f9dd3025eb3a63443cc27b929c255b613b4b367d85112597b81bd632da5f96f0b7943cca0ac3c5451720480c796909e3f158793b4e28e0c5fddace26d2ad4f05bf1680638c955d1817c10ffdf39cf679b4c7a6063d8735c7a82ab3b5875e156eb78845db470264e044a4598a73427ef095a0d5a8ba35e057697bf1beda7ae57920563dab5703f0fdfe5f42e2c85d17e371567b0ac81920f1393ff6734e39e60d9233035c2232967b7072c61995de508db83b4068d08119e373c747b7b5c5491be9c3ec1f3adb030fa3fc78fc2b54c99e35f7dc0b9f80b0c2351fafc4a8d35cd13ac7f229fd73c3160030e04545176c1cbfc02f43c3d2c39556b5244ef454dfc9a97c9539c190a4991de6f9f7cd5e335fd4459ebce4600ac0851e3c744777c1f34c0ab3b52fb6356975e3e083f38ce0168f4fa305da0109269823475a2043bbcf78b0855eb9ea6ab294b57b8c4996dbb5bf5b1e8e8b24cc562cc6f2f0bd4d74472ffa5d3518276aebd71ade69c22949492a5ff5f975fdf6f19cab2004be519ef725a76f7cde384806ee8666a9586cbe349307493362371b631ae0b48503ce6df03c8b9f3b2cf873407bd6da0af2274940d6ca782af1b04c5380c17460bbc29abf6c5305e3f9a3219804a358f641d64b4162012de887dc1bb5d1deca008599bc1173f3319f65a5e782ef02f919a53e6a2fe4ab89beab4db89c17243885981c18339c115be27dd679725b6f49f5fc18879b771949c77aba449bce46c7fb144a903502cfbfa1aa00f9833d80a9503184c26e9f257958307062460a66fa2f9b0544a95cf811f40097242f265ebdbf786f59186f0efff41ec31028fde9cfe31bbe78d492f08009c8ee680818a8588e1518afaf936677e2463dbf2306ae4cb9c9581900de672900bd3a420e12e4b79a6dc8358f4f9fe2bea4befe46e1bdad3857a8717d4a136bd5c8c050332529dea821fa4822b7e292dcc262c01c6a2e8c6169079501c81ca6c02d559091f7da4be7a239b3305f42fbbf19d9fa8b13f5623270264f6c979fac85eb78da191414c0935d9c7c2e68eefefab8869720c1e67647538c4cfc62e708abf142c8280edd3dce63e9a9d06edd7a2b6397b9ed39a326febb4633715f643884a27dc9e8984743f34fdde9c62cdfdb5e225bc22fa3ec4552238e56fc36924f77ccf4876277ebac3f47072104698c3cd4c6c32d7be44bacb213583803950548c084c35c2d0ff7e19c414f1e4d1a31ad6469d2afed27551c9f06d70bfbba461ba7987ba73506e6314046a96ea84f816c0302c761db31593fd7de2897ad40d4fd9ba80e7192fb5c49f6cf325d31d868a2f6f995167cf9181a9bf59542771c1517aa042c4d983649984e8bb251c060be161bbe24472c3c17de09384030d8d7cebedaf862e0e9117a9fba9e2f5be273e0d30fbd06dcf5fac999c461cb8db9ba072a2af22cc612f79bf0686e9ccc22c7db12fa5b3d9549ea833df890fea8162373c074cf852fbe90929968d5078795728d4cc061bd339bc66348c88c0cee5cb95e7e400409ddb2329c06eb918ebe3ba8c050fac484909e87b070445c5f3abe15c56eb9aa3f3688ea2d40a8ca9bf3af1cdfccc27bc95f2b74d6f2f5e7d284211cdad258656356ec6ed1a64e24c846ab21349f4b17fbc2b29c0115cc458a52cba160766c9a26f68839ef19b746384107bc3fc91c5eb9366f7cca3f65b54807f02259726be5629d2f2451a62fb4a545d5dd94f85ee8c44f5346830361a7a4b32f2789bed45600325910f3b24bd16ed08077ba8c6299f6a8c2a6bfb3f66210aca5f6deb69ccf0d3a021fd871babea9ee459b4ce4ec8db348314184fd5a6f049d943f6d9c4050ecce8c23356ae032432f07591f33da4dc91143b4f3c40a8f25731f351f1237393bd647b086f6a665093a574bb85837c69b2a9f98a8e35977dd8a2023b16b413d8dad9f7cc47ed42d0630a89b90f1d151642c702c112cfbeffe0c531355636f4045b2f772b8ca42d2d098b100f739f5b32793fad9b323cadd7bc57c3d70ab6b3f9e5d3a9d48415dd4678fbc57dd353c30c7a2dbd3e5a12c0f7f3bd60c04004ee0bbe645665d6781b4d4952121cfbedc3e944fc58441f1ad07c0a0ff1cf93b90da90f9563a77c3490b164d03b1938dc19bb7dc63b350cb9073681b1054755535710a89a41ef0b58229c041850e99d5b031e68a331a3974674f00200a5ab3f7e919da4b7f7bd9d2880dc1c4fd5256895a6497180aa4013ea321631c07d617f92b3c2eb323bd53ae6339ea08e600092ecf3e1530d010494a5771f3c2f45f75e34b638dae223b891052f643ff51fc36abc77fd2d79722babd0ed3d61c541b5c04c0578022bd02c579010377947fe06015c42c73e1785aba81564ec12d520f7e383dfe90dac596e09eb4589bb66d3c8e6a6fefd03ce4ea0e8d9dbc0e25a582c597e07c67508c09148e6bc8032e58b5d9c67b173fe65b1c59534e5339f5b2fcf42723409581bd962b9016764d6bc133bb44528c9d429558504409d45ee1ee64270028e8923f1552cc0711c8b46fd74f1e92b4eea779056f5e556bca30b064df8105ba12ce16af85c068290c94d5fe9e5211e0ad692e91027e3b7a2dc1f0eb87112adf5b96f129fe564d1011f2e394c1637a9222e5f059e2714a1074e68fffc5b7a5fedd78174fa98204090160385e41446270feacbfefa638e4805694d83fbf9876fbb34e5ffacc8c9bef5202de76734f36528a68c4d7b0c7d008277696c99ef3974e0003bb91ff5060e6608918790a68b5ffd92930736d7a3a1591e3bcd91fa8cfa7fd9d70b9a969e2bba3ecb7c0357397e844a8d77d9e35107e6ad55642ad194806c0c9365913e69b251febebf5a935e9da4bd48f5b71baf56d913bc9a832de2784f1e9d7e0de9aad1970631a39cc996431ef8a6d13fbf3f91790048b7cdb506c7270d5ede063d6e00a3f6052d2339d5e434e62949af0766e6feaad94f1f7dae3eb70a7c06809c5c846907ac4a27f14d2c59737f9a479c9e7c1792c02380a1799eb9dab890f4998f473d1b66c9e989a67d6e467ac32881ee95309226a9311382d7b4a4a2b3bc979c1f1411b922b9548f2db93cc5903fc0b30bc536f09b48e6d7a73803d8b822a5f2b09f22f5c97d3cdc3d66430d4ccdb4aa8d2da227e78eeeeb3198d874b6bfc7dcd30599134b810ca704f7ad43492736678b691", 0x1000) r6 = getuid() r7 = getgid() fchown(r3, r6, r7) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a01525267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c466cbe13ffc9a9ff2bec173585f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be231757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca30f935dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df20ea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398b14c3897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d4b6770", 0x5eb, 0x0, 0x0) 16:00:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) setitimer(0x1, &(0x7f0000000100)={{0x0, 0x40}, {0x0, 0x7}}, 0x0) 16:00:43 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(r1, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x4, 0x8, 0x7, 0x1, "bc56bcbb672e7a8dd6c10150c2945a921ffab6fd", 0xdd5, 0x971f}) 16:00:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1c}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001380)="11") ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x101}) 16:00:43 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x14) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x64) open(&(0x7f00000001c0)='./file0\x00', 0x108, 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) 16:00:43 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001680)) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0x100000001}, 0xc, &(0x7f0000001580)=[{&(0x7f00000000c0)="910d9f9f31281487e141adf24598114314e845e26329cae84f2eba2249ccef1cb8baa9640ecfd1416d1025459813fa642a78c4031cc016737c858de53a4b6f23e6bfb2086626ab24f2a3b6446ddb65597c0b87963454a14d804c5b44f8ad0647112e914823a581d8d4dded9115fccf57dc7fd1122668d8f89ef7f18d3866e28487f782e34fad568f41d9423f971620b3230c62f2c0776f838f5bf1e174f56931afe3188b6f4df3f83b359a4efde9402cd8761a19c66205e926d27306f0", 0xbd}, {&(0x7f0000000180)="1752fe39e68dc237cd763dc3c1e9427f05e3e8f17ed72edc5d02af92bf484d39bff0ed5b791e4d7445d039c53d7bc311627854a39ae49179328b1d4e90655aceda676c520f4fbe5f5d5f5daa88ad0a4c5e41c1d6cc01129c68129883d2828df2cf0949d536cff90580b7cec60621a76cf08cd3369e62ff1790c733ccdf2896186e85667f9ffdac743da713afd5e7bc5952e98d980c15a7cec730635ebf262cab89e827a359c9f7cc82073a0dfea34df5e0312a684d22b42dcafdd15a153fcdab2e805ad9386fba68ef346c4fdc9004faabc691464385774bb55201b1", 0xdc}, {&(0x7f0000000280)="31ddd83ab28c52c2e138263a98ff6b7fd089b8ff70cfc0404257c1fea9df3c5bfc005032110d151b46f26606f1035badb26852feba88d01c7b1fca41adab87c3945c4696d7b3e09a00521ed6c101045cbc4b32cf65929b9e1630410420", 0x5d}, {&(0x7f0000000040)="9ff701d7c4c68cdd338bcc30a60dd56707ae488da425361001e06caf681edf1c0119484b877ff2cbcf8e8a8b2a3c571e9df9b20130662709276a13f0b6d0", 0x3e}, {&(0x7f0000000300)="21ad6984fcf4ff30f27fd85cdc331421de18d1a6e9446897d38c2eb2d110a44d66f189bfc0219c88107522a9f7d16a4093ceca8bcc24b247fb3c2984d9edbf06af8a9638381f63223eef436a6e0fa4f723f384779a4fe336ed7c1aa69b4bb3ebb95dcff86defaa6aee6c966f8c40cada3c646f6e062da0432e936b334506b290ff1a00231550981520455213a5ae94377cd2625879e50db93de4f33f57e5df34aaea35", 0xa3}, {&(0x7f00000003c0)="5f5e55610ad9c3cb3ae6a0bf38574f22632a5b43ff4bb66b350ca064bd3eb38693da4bcb8f020a4ee21616111b9d26cc760305ffd2219a28b27f5aad817332e76dde771e307052615f22e5023aca5fadce28d13e1d4a728990dd8de60e7a4eb49c4ff8a4d92e329410f41b765003698d6e32bb10cd68c23702ef894b6ae1f5a7a4c5f73036b760dc5d038f28c755c0d3bd059ba8f8f52c84c3394adda3015bc52933ffc90230a6815aaf9283c1359b3736f4ea72bc22930527137c8a72237446c320de002cf08e57a505d547f5dc0e15be729a52ca5695b9eb54c26408c838", 0xdf}, {&(0x7f0000000580)="4b69a169d693fb93c229834e45ca7e6313f2a06753725ac2b8d6ac9bc8334dfdeeaa34cfcf5cdf8afb3c3179d3df2a15b05613e54a21fd18beda71c5aa12049b5096dcffb7363cbec4a0d48dfff3c9eb9b4a746e3e654be367482328b24112686a0cf0d67c48da1ad159680a444f638ca8b8cbdbf715f5bb687cd9edaaf9ae2146a8001e4fce46dc0f5d4ca115edcacc90fcc4e7e4703408f6f33a169046c1f9feecb6da3e2a3eb03716f08f1706a98431a69955977cdd764cdab047488ca24c9027d2344c4a22bdec4b0e0a2864ed9446ef80d32e38247b5cfb07bd299a682973c2ce9856a826062b4e315b68ddde96ad0cb3fd0133a50bf65e06b5fdab9ecee7bdfcc228fff97f228defd5ecea45f55e75ee7a579599ab1e5962bb6da9ecbd53565d0e77f86a7eb53c4e46eaab6a3b790851cf1b824798e8cb359e687d49198147c59f2514fb3a7d2d4977f24a56322ebbc921056ac73bd8c5c3eade9809ea30ed5e1a1dd29dc7b5caa19d0ec0fb504d5d4b47bc5c7d850507a7d0e9a3aeb8eeb3918fa732fc967ba1d329100d230a6446f3b78a84dae640cd9cff28a9c7169720ffcf36c7874a1a129160e3074ac6f8d10d5102f0aa985eb98a227785e420a26216ebb6f69ec37886a50ff516b4738bad7245bedd27b0a3fbc65dbfc4b3e6381f1db2673f2d40f1adff704a98cc2339402a91cf5897b051952f27030ca2d6c7e3c414d95e363434beb4c789bbb13977dfb22846ec39445dc68e4a9b161d44bf60a594fbb1452b2edf8efdf3a39dd72f0f79f1139e0be6092860c28daecc483ca5f9df26c0881cdfdda743b327f0e46b4c9e5a581168bd9e85f68176ed6ca19bcf259fb401fd8a655c1308b55cfb1cdcd055b28c7895569e62656ad15cbde9fb812d1ba39be778c136817aaf14b85e0f0298dbb0a44aba71ec667d3b14a974a04045aaedc6429f87145a9bf3f19462600c8e3d3581aaee933d3a44a2f670b4d3e9a78a99dd0b7bf1c6c3ce72da128dd96e3e0e00acb2073f52744f09a338fb1b8bccc11305b9360df09ddc4a8a9144e3fd0602239b4723332bc490b70b91cb10f01b68bc0d09cfc74125472dac91d47d61395b91b7d4830fe405fc532b0741614a14fe7369a926906bd1b7af88aa64343f34d4cc202ca227369cb8975bcd1199fea7cf993aa437353a84c99f6c457955f0a3fa12cccc7e7ae693a4ef51f5d7a1680ec65a52918b4b8e5ae26bbce2ca16894a7c354eac1ce3c71781b2a2194f723adeccaaf6f64b93eca850153c9837f24c51489dea34cf43f6d5eaf8f92e3aa6d4a1bef0abdec7e8ba6458c89147d83069624b14b5011b644aff3834fddbc550bf26ac10d34960b935db49049d46bd121f3063e6166210839897ad72209200406bfee540fc432da8137c855d2dad9c420f425645eeebf904a9efc58512a02964e2cd3cc9aae66135c58ca79701d28a9c1e411e5966a6688951649ccc12cd3436934cf052307b4d09b5f4fb13089f92eed38fd3dc9a194c2156c9907c636ee38352f29b13f9601e4f27a6e750647f0652c38f772731ebf6cc656188d642420d5d1a047d584901003d2fad1c5fa08b6db7539055b29397ef51dad9f5f98900a22bbb1e462d7a7adafb72c40a255079495eec2bf26bb6ddff73f3af36ffe285d4ddeb2b7809250614aceb3a8911e9de9a87452ffad058697d4ddf3bda463433e3a85509174c123f66777753b4953019b895a571b324a529e8c21e9faca5c286413f3f3ad3ffcd8f2447041347c22a7fa102d947ae8a8bb7b4190e91b79906a14edd88b9301c888d720e5e45e3b71a740136f32002be7499799f70092e9d08b5a67444a8dbfc65e2982f4c20d676dea0a6a374a24c9c0437bba07e04fd9f4b04bb1eba94a2d895d1273cbe32131b0da751e08a5415375b1d944a13b85df3e22f8ff66d2c4b853101b237f2ac8f346717bf6e977695352dcc10e5432c004767e1edb7cc5204bf5cb9275b2391887ea4ee35e25f90ea675a1ca110982b5c66f261124706bbc52d10ee1239f8bc4fa2445cdbc480e63e44d5a481fa408f29db07c07f02950b894d61e4b50ca8c2a79628ff496df2d13e65f82e232e8ff80556af7f8cf274721ca91af1bcd56b6fb5e93dfa798e9088d8be349dd31a1cee0c41f0652576a497375a6853a06f7e675949e1ded2b840d3cee61ea3f1bd0e9779e093e0c5c05ca030d508d452ae7ab90dcbe4c5c7c5a4a88ff25e766531c6fa92f609dfe112a15ae249df32dfce1c03622b4de846ca6111da91c48fd5d02c84b825bb370c33adc71dc01ebd5359d6bb505fc66dcbae388c86b22b998a039c8e79a2029c4e53ba87c8c6b07ad6c6da3e3f08e7fad0c0469f2e9ed8a8db7d24b40debed877287d4fba4e4c8786bc9b7807bc0e5f8b3d6d77ee3f71806ba779b809392e551baf5c9fd3e8845d6e1b1a75cefc9667478d393ebbe1de450368fe59ebb3197cb2b058b39ffb9e0d32a96f2991d56d0f8de781e67ddd3871a65b084a26e976e12d764b90892fec5484abe54a500f61f8aec6aa69f6890c3e6a17fab58ad8d7dc48627c15720e125851b6910c32da9f94b756b310fc4d6fff097714d275fd0522605070078a75d8282bd6a440dbcbd75abe2ba594fe46e01944bed5fd49d69cc9bc6ce84922e621e379e34160f3bd39abc6dff53b086915a975cc363055958146de110561388eb94c3c8d72472055842a93fc3f50723cdfd6b1a55cad8dd8b0da2198b55e977c470ffe599b038cf1b923f68fcdbea33ff015cc37f8215745eef75ef2102230314f8ca3ead242bb5faa9a5bf516c5f326b5456bc25dda8a457ab542b442597aa1ad60bac59216d1d5f1fccad8a9675a059d582e3c3c14eff10b7e240e533e394edc19a545d6dd444b2f449d7574af84c68a247438a4e7e8007b69e8c82762fecca7478f2494152efd68cc73279f900bd180f49b3aa621619dc29863ee9dd4eb9dfc7bbc503e102109ccacbb4958fd836dbfa559dda59514fad229b21865290aa4dc2a103ca54b81e7f489f5306a253784c0610f4accc90f0ceb3607dca9f84868e66ac46d67d71d13d1edc3285b8e506e762f9f48ed1b6690e3723bbe01dd85003ffdc3937582d032a73536c7a9c307a3c5346d0121e695e8b529f7316c4f8ab51bd54b69a3ad2743acbbb2327ad88d52fad82ceda3b9ecdb897f7f87ad83525e3e62b1c96631cb18b517b1572e3543683c3b189d00d2e590ae7915481863a5968d2414b9b433d0ee5096ab8176317daacf47c12efde00662a04ae3fa0558980913e84f8eae73e48e77b2e721f6e354cd01baa08d7e8fd8486a1b8ccbdb3f8b99dec3adfa644806ce9d507ff5d50bb2140f92c6b4aa54f9a7eafa2306e9d21d6fb244414f28059476e370f06c726ba216d346321ae2201469b44cfc6155ec2349dd2227a046ff939ea1a29cbaed9645b857ffe1e94fedc41236323e332fe5f42886a1f64399c8e73deb91ade1430024751984bca990bf696d0c63922f10cca939973f17ae722593df847c09ec7c64a8a05e81918199f942b89a8adcb793b367469f37659f24d40f60f61d6baee81fb02224e0180e76f41a8be2d6a066b5b5b18a682a94b3a08dd4aec494f8e2f6cb93a5bc595c0cdb0b89bfe5af88bba3b672bd3773229361a93fb10cfc4ffabff87f4d5e8fbaad5938b95f33ba67397b7185023dcc7042945055da3534e43633354528f20cffda1f4449023cc16ed3340e5a8e2db4e8ad81fea028ec886f97a66ea89794267cf62710160fe0dc4917df7128495e626ad620112d8d3627649c0161cdb44e786cddd1b89d663705913a9fc934322404401ff970e790cef17b8730b343b3dde07fabd8beb3b967adba130a5da4f09f39c151f512975de6f1a40c44484179aaa679e47771228f159c58a3e4b4cd9f0b22ff0958b70d14965da33845f411dd663e8052ba9b64f2e321cb7d8c6d2ff02ff8838d914726b1c129ae5a29bd6976bed53bb69a466689d8bbc655228170af7b07c2ffba024f367b97d2039431197d955450d64d5e84b9208c83ed7e0246adb0104920df24417e76f511856ebed9b14d5659712589e104435a7d0c99d8dbd24d06b6b41de0329998e842e514a1b919d5eed3d68d98614073c07264e03e77cc8fe3a52b6a0b9e9dc2d7fe400b344e29f40eefe95608599798b2f34fcb9cfbac77ec62c115d8773ab6a70b663641ed43d4fac8fa64f318d28ae1f855695e12f5f81f2fa7b16d35a73a680a3c7ebc748836c144b382198c4b9ad362f9e877822eabc256c0e40b0fc431a247463a2a6d158eed1c3ee71cc94356c490d31e4a2ca88f6c722a1ba1d9509481131e8da0d24974eca2144d0ab423256348bf16d2f6f0a5d683adec3e15fb05d29842c9db21df311c896cf8fcbad9b1485f75b6fb77b8a4faf385aa5cbf7ac68c3b6c0d3e347b9dd82eb014e9a03455175bc74b203931ebd209fa0efa28b5993c3d73c83d8e882ba91391bf97a0183921a3f69b876ee09d0872458fcd496e4cb3cb226d6f8bd64c4a810e54236ad2583a0169b180368be674417449bbd29edc7ce9267500b5fda977b672155eeab3fc258a3f7490d00af8bd985ae9152c055aea89aec411f5b72c750556b7c77d1673738fe9bd9705d2faa1a774c4af96b2730f6f646ba62bc09708902889816136d9c2dcd71f7e6c9129defd05afdead9834d25bc18651fe0a88ff085ad8df5b30fe5ea41d7c32a17173463e9736d468ab24c96f9cf7685c91a72fcafb1f0ecd2b875e768cf7876a2cf22025d213f611413754809579d8d8ede7254dae111f4fa2ac9209b7c92d2e64642165bff74bab715df3718574a496f8072798a4307583f1616f916ff548dd098ffea8dd940ece1ba00b253837a4f4f444fddecf94047669eac0a13934a41d4be6856b5022a591d1c769bf70288b4183d24fe566fe3ab015f94989730f50d302f4502bd46247e8839c4f0a9ed12daaa5e9cc9425e34a659fd5cd4f79ed4bde859ad1907f6246553ffe61b38b1dfbc109d1ea9afd7d2e372f65664f3af1674293ad09d9b600f0bc27edd5391318fcb2418be2c96208c8a1288a3d27b52fa957f619b8a6c9b81e868599088b12c9e0bae842c7f9c0a0c320037e87c348047986f863fdf0aef62ed2feddde94b0b764acf91a0e6f0cfeed496815c8379edf9681584a695f694fea6fe433bfa08768ab76a3410635a2cabb7ec0d4a6b298686ba54cce8ac584d2566089c409a25b3b17181e16195b91ca5ee87f640f70ec33bf5da9ff3873892c438f4cf6162cae67691fab1405458049d2d9f6f923210a9061cd3d55dc49e46126e0595226cd41a08de90ebc07f1eb6c025011a530359626301e47ae6c0223e32cb8a24390efbcd979122ac01bdfe492cd28bd69ffdb750b5477b77e235ed4b95fcd13ac4e9cc44bb754ec1b637bef04fba4b84d7804ada3f8f7bb0f243da27724cdfc1303dbfbd71550846b2f0f5e813534fa0918e248b9dfb3b599ea3cce7037759302edfc2efe304a2df104267a205765bcc1aaa5a42f1405c6c807140eebac857e3a6199cdf0dd911a5752c42848ab2b5e32d7dd1cba0a1ce9e98f9d7c872356938a3443a9f0b50d4c7c8975e483af81f7e83a86a9e2a5441a4e3bfb7f87eb902fd3f4a4fac50c9d44df4ce694986bf62beeffddf5db95cd83cc79c54ccbf54427ea6aa895af3759d454fe808a69e51841b8e396b29a8d9778fd54d595ea2a2e002cda787d4b2b3463358d3ba63869969362f4ca2", 0x1000}], 0x7, &(0x7f0000001600)=[{0x50, 0xffff, 0x0, "05cd859f7639a5d1f6975b65d25c19c152eba494c3737de26fd7f40f74816e5db5e9ee187934a20fcecb4a3b9627db937a59afb560bae61a4e665236bcc93f"}], 0x50}, 0x40c) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/165, 0xa5, 0x2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 16:00:43 executing program 0: r0 = socket(0x2, 0x400000000002, 0xf8a) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) 16:00:43 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:00:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8000, 0x0) r1 = kqueue() select(0xfffffffffffffe52, &(0x7f0000000000)={0x1f, 0xfffffffffffffffe, 0x0, 0x6}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) select(0x40, &(0x7f0000000100)={0x3, 0x205, 0xffffffff7fffffff, 0xf42, 0x3, 0x7, 0x1bad226e, 0x2}, &(0x7f0000000140)={0x401, 0x7, 0x0, 0x8, 0x8, 0x73a, 0x7fffffff, 0xc5}, &(0x7f0000000180)={0x4, 0x7, 0x40, 0x6, 0x1, 0x20, 0x2, 0x82}, &(0x7f00000001c0)={0x1, 0x3}) connect$inet6(r2, &(0x7f0000000040), 0x8) 16:00:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xffffffffffffff41) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r1, &(0x7f0000000740)=[{&(0x7f0000000240)=""/113, 0x71}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000440)=""/79, 0x4f}, {&(0x7f00000004c0)=""/107, 0x6b}, {&(0x7f0000000540)=""/186, 0xba}, {&(0x7f0000000600)=""/218, 0xda}, {&(0x7f0000000700)=""/35, 0x23}], 0x8) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000100)={0x400, [{0x1, 0x101}, {0x3, 0x20}, {0x3, 0x8001}, {0x2, 0x6}, {0x1, 0x2}, {0x3, 0x5}, {0x3, 0x9cf}, {0x3, 0x8fd}, {0x0, 0x800}, {0x3, 0x1366}, {0x3, 0x8}, {0x3, 0x7}, {0x2, 0x1}, {0x1}, {0x1, 0x3}, {0x2, 0x8001}, {0x2, 0x26b}, {0x3, 0x9}, {0x2, 0x3f4}, {0x3, 0xea2f}, {0x3, 0x3}, {0x1, 0x8}, {0x3, 0x3}, {0x2, 0x7ff}, {0x3, 0xfffffffffffffff8}, {0x1, 0x5}, {0x2, 0x2400000000000}, {0x2, 0x75de}, {0x3, 0x4}, {0x2, 0x4}, {0x3, 0x100000000}, {0x2, 0xffffffffffff0000}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000008c0)=0x2) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000800)=[{{r0}, 0x0, 0x6, 0x80000092, 0x1, 0x367b8c31}, {{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0x400, 0x5}], 0x0, &(0x7f0000000840)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x80, 0x2, 0x4}, {{r1}, 0x0, 0x0, 0x80, 0x7621, 0xfffffffffffffffd}], 0x6, &(0x7f0000000880)={0x2f, 0x1}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) lseek(r0, 0x0, 0x0, 0x3) 16:00:43 executing program 1: mprotect(&(0x7f00001fb000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0x8, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x9685, 0x200000ff, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) open(&(0x7f0000000000)='./bus\x00', 0x18108, 0x18) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000740)) 16:00:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000001480)="4d38a83a8d6008157da7bda63e128cc6b300a44bb9436cc2cf1fa873e7c4b34c3f8abe991bf70047c2b0c15c365d16b16aae37c0baa7e076c6882a46ab4295d55cad9e351fef93961de736a2e84d490e83d983160a8ae315ba961ef253eccd33682bcac121ebb0baf5deb12204be0762e6381fd79376afec04584bb96eb7a1254b311191d131569eb6e3bb674d24d9a0892ae1357dba31518fdc9245a908416d49dd72640bf33f11ef88", 0xaa}], 0x1, 0x0, 0x0) r2 = openat(r0, &(0x7f00000015c0)='./file0\x00', 0x101, 0x1) fchmod(r1, 0x101) r3 = openat(r0, &(0x7f0000001600)='./file0\x00', 0x20042, 0xc7) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001640)=0x5) write(r0, &(0x7f0000001680)="f627aac426e43682350458c448a089e5bcc0ddae5dd26eea0ffcb1040ebd3f2bb717e2fef04f8296cb5b6a7d6a14f3b93f4dc3b7f7100b7bd86147e0c5f0f8bcd4f867b9133e494a5d18c938b01e01fe7954f5eff742a87bd59a8145bfe155c7a80bb7160709b0df2d60850367143fca39d2dfbec19e2fba0f6704e4200b4c15664607b9a974bc0193f4054381a81c71be4a02d0c612e80768429b7cc531a341a63c61fb833b9fe2a41e4426a4927be8536f", 0xb2) clock_settime(0x0, &(0x7f0000001740)={0x100000001, 0x2b}) mkdirat(r0, &(0x7f0000001780)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000001800)={0x9, 0x7fffffff}, 0x10) chdir(&(0x7f0000000180)='./file0\x00') chmod(&(0x7f0000001880)='./file0\x00', 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) getpgrp() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000018c0)) ioctl$TIOCSTART(r2, 0x2000746e) connect(r0, &(0x7f0000001900)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001940)={'./file0\x00', 0xc7f3, 0x8, 0xff, 0x0, 0x6, 0x28fa, 0x16, 0x1, 0x0, 0x9, 0x6}) connect(r0, &(0x7f00000019c0)=@in6={0x18, 0x1, 0x2, 0x2235}, 0xc) sendto$unix(r3, &(0x7f0000001a00)="a3720dddb979a983fbe467cdfdd7c37d64cf5bde6b3953afac24f76fa49c05f544669c6f96a69d618a105c4e8a784824af4492bf7965bb29ce0ab94c110746c2d39a512708b06561ecec0e942401c62ea63e674061e9ac8d3022c6a839c71e97443a6e9a2cf0bcfad9b9e61df0af55c783f418141436acf02f128c044369aecdc588f18d7242ddb77aec64e765efaf23a3c7032bad764f4a512243b0aaed2ecceac99ee21878e45a629b35323449f02ab561848a2475705241", 0xb9, 0x8, 0x0, 0x0) setuid(r4) openat(r3, &(0x7f0000001b00)='./file0\x00', 0x0, 0x0) 16:00:43 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x0, 0xffff) r1 = socket$inet(0x2, 0x4, 0xbe6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() r4 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000040)=[{r0}, {r1, 0x88}, {r2, 0x10}, {r3, 0x1}, {r4, 0x18}], 0x5, 0x4) r5 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r5, 0x6, 0x0) 16:00:43 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x89, 0x8dc}, {0x81, 0x80000001}, {0x0, 0x10000}, {0x8f, 0x81}, {0x81, 0x8550}], 0x5}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) r3 = dup2(r2, r1) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000200)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r2) execve(0x0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x0, 0x3b9aca00})               16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="013c4fdf4587b1a058906f134f018569ae1f47b6d8f607b413c562643bd420f42bb0c1736d0de58c073870d6edbb0191d10db31d0c29a604d97fcf5badcb57cb940038e46a1fd9c8b10dc1a6f1f4acc4a1fced823b82b3f0ba40069902f92911febd50e7c40231e0ab304dc75c89308e6d95d4b75bbb30a34df8ebe8209dc59db6af16c6cc550a", 0x87}], 0x1) r1 = syz_open_pts() read(r1, &(0x7f00000000c0)=""/82, 0x52) close(r1) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) dup(r1) fcntl$setstatus(r1, 0x4, 0x8) syz_open_pts() 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() syz_open_pts() 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1903, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:00:43 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050200000000000000005786ca3849451ae3d3051020741018f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a3bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xaa, 0x1000000000, 0x0, 0x142) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") r1 = dup(r0) accept(r1, 0x0, &(0x7f0000000100)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x29) 16:00:43 executing program 1: chdir(&(0x7f00000000c0)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1f) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r1, 0xb, 0x0) pipe2(&(0x7f0000000000), 0x4) 16:00:43 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r1, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x390) semctl$GETPID(r3, 0x4, 0x4, &(0x7f00000004c0)=""/176) recvmsg(r0, &(0x7f0000000480)={0x0, 0xdd, &(0x7f00000003c0), 0xea, 0x0, 0x0, 0x9}, 0x40) syz_open_pts() recvfrom$unix(r1, &(0x7f0000000040)=""/40, 0x28, 0x41, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c65300047b5da1a52f306cd2ee65975a2c9b0d9b434305c3ad11b84b48a52badd408f2517241f303bb4dc276248af876ea68d4b03000000cab91526c8e96c2e3ffa3dbddbf6f39e888c6b8bc42dd22b016a18b50895555f6e813f89fb3160d0f5f4d0eab04d477787778566b657fd72839ce2753bf5bd7085af99a4da0c7a35bb1496654231cb7f3acc5cad7e7e79aab3202bb58e62bdd8e008d7a5f88e774751664273b24cc91f78ab19f1fecf230671c7adf81504168ac6e2174ac135c326ba515437f26b9136a07b1583db0182f73cea286e37c75b9d55a4e59a017d748625f280cc"], 0xa) accept(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) fchdir(r0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000080)={0x5, 0x8}, 0x20d) r4 = semget(0x3, 0x0, 0x201) semop(r4, &(0x7f0000000200)=[{0x3, 0x7fff}], 0x1) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="349dd2e68168a712b05954ca473244bf40f903e81a7858f2", 0x18, 0x4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4001, 0x0) setsockopt(r1, 0x401, 0x9, &(0x7f0000000100)="05c5b17ccd18af911b10f78bdf57be17a78107527512324547b69dcda6ca64842e05fa75bd6c5dd4f1c8fde0147f46e01795fc1ce88ffaebb18b0b0000856060e79cf4aedd634401ef1e8c667229d5b3729ddc5ad5cfd3769525437fc9dd093d2486", 0x62) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001100)={0x0, 0x6}, 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:43 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = syz_open_pts() fcntl$setstatus(r3, 0xb, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000000)) fcntl$dupfd(r3, 0x8, r4) ioctl$BIOCLOCK(r4, 0x20004276) fcntl$getflags(r3, 0x1) chmod(&(0x7f0000000100)='./file0\x00', 0x18) kqueue() 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80008000a0002002, 0x4000000005bd1) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x1, 0x4, 0x1, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xc37}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x641b}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xe1}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './file0\x00', './bus\x00', './file0\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0xcb}) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x12) 16:00:43 executing program 1: setuid(0xee01) shmget(0x0, 0x1000, 0x305, &(0x7f0000ffd000/0x1000)=nil) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000300)='./bus\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)=0xe982) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000180)={{0xff0, 0xff}, {0x9, 0x8000}}, 0x0) connect$inet(r1, &(0x7f0000000000), 0xc) pread(r0, &(0x7f0000000140)='L', 0x1, 0x0, 0x0) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="1b", 0x1) close(r1) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) r2 = socket$inet(0x2, 0x1, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfffffffffffffe9c) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x0, 0x76d, 0x9e, r3}) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:44 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = dup2(r1, r1) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x20}) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0xc0000000000000, './bus\x00', './bus\x00'}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x22d, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)=[{0x9eeaa6aa073dcd4e, 0x5}, {0x4e, 0x7}, {0x93, 0x3}, {0x4b, 0xffffffffffff0000}], 0x20000000000000c6}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6, 0x8001}, {0x0, 0x7}, {0x82, 0x8000}, {0x89}, {0x47, 0x3483}, {0x0, 0xe2}, {0x67, 0x1}], 0x7}) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) mknodat(r1, &(0x7f0000000100)='./file1\x00', 0x10e, 0x80000001) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 16:00:44 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$inet6(0x18, 0x4, 0x83) fchmod(r1, 0x90) setuid(0xee01) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:44 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) seteuid(r2) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x1, 0x3, 0x80) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000180)=""/228) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000100)=""/99, 0xfffffffffffffe64) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="43d9a2a3073b1d5cc9b7aa466d1eee707dc51800cf7f155316af87", 0x1b}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: nanosleep(&(0x7f0000000080)={0xf0, 0xfffffffffffffffe}, 0x0) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x24) ioctl$KDSETRAD(r2, 0x20004b43) r3 = semget(0x2, 0x4, 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000100)=""/132) fchmod(r2, 0x134) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) clock_settime(0x6, &(0x7f00000000c0)={0x8d, 0x659}) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) 16:00:45 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0xb, 0x8e}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r0, &(0x7f0000000200)="65881f48c50fc4d83bbf9786e48ff4c6fdf2233c0784df9d5628967f6f4c5f198db87d6db3a6026460787f41471d95ad843f36d241b7c3a5f0d4e967494402cb4306c9b96e272c86b9d2d970fe5028f1117c3fa61f73d4338d021476a1f7a075005a74d8c52ec7811dde11ca64884e351263a21301908fcef5d18fd1bd5cc1a69abf6865ff11ad41cdb922863322e90dfc7bb0425358a9dd267e74c20f6ee812be0fd6f91349ebaab9fd05004cc72b961ff8688f151e969f64a8cb94c9c72ec0c9b6bb585f600bcd9d1d43b26d820a6a94ea5e2cf781129c3534fa49384b04c51b5898f02853cfff19eb59fd958d4c2ac3f1fb0d2ca5056fc7a37d851d9c35a4a2ec4280f1c1b61968ddbc1ace8e91fa9cdc17f7f3c11b0d000b8604aad2be00b7414758f0eed6be790dc533a9a78e6159f4f923ab8335a27c5dd2ad9aa0e39551e7c39af4fbf7813dd9c7866a7f1153d1f8764d3b710937e26210eff6a1b08f431dcb77a256cfcb8ab72be7d15a339895105422372f7a75cdf17ef46b6caa8f6823d3b70ebd74d55e5bd32410e95e81c2859d4c6382f710d82eaa388b54f0f41ee5884e9d2246aa209aac922ef598fa6014b9d5c779ea484df5e5844a1ec7cb0cb0d2ea74401f77a73ec4e50000c3a94c730d4bda858142be9d1d41011be1042c03519da24c47855dc21caafdb2afbc244bf88cbe479f4931bc111facf747e6f7a38bed3ee80d83464aea17447e149629f867c1dec2dba6a8064beb28c9589c95219e1544bdfbffbeead0a02b0e39037b6b2038ddda52760f51fb54945f2896d1fe0c9b84066017af36f3547ab9b7aed6b36063c5b9cf9fb2be6b7915ed2377dbf0403b5cff4a44f67ae9f47eea68ae816659d3fb81f326f321379a343173c051137e08c93a93daed4c32c511011a2ece9ef6146ed26364a947c21d6813b4a1878c3e0b749008b1e2b29ea988b34501705d8ba7c27156d3ad35104d8acf6b9855d5ed7f048ffb07275ebf490c9954d92faec4d37a040f1549370f8142c2a75e68b5d90c5c87c74efbe0235164eb28de7fdd46a5f54c2a6d03d2842c19e5c46dcbfa440cd6aaf1594637bd5ee7d88e67df6033a00bd588722c12deb4de723ede4de550c721ea8f78c4ecb9b96e3233ec86f34d9696565a3034b93309ec30d4545c145c488cacda6b61694e90e2e089eb87cd0b38408a7527ba2dbc11f0b05e599b183352247bd2377d6ed83a07a7e8c053f3e833fd780d4b4f7d7e93c63cea20efc9bf4ac1d23f6c34b854e141c292cdb54a362a8bffdd1037bffacc66f4976b169139eb106653a03d70ce2d9c7a66869afed97a7d7dc7eb13f2a1944a3942891f3bd42efe923de18bd81de2a8bd6700a9aaf824ae7e04c9f9a5522ab6b628bcfd0265d291efd96d701c5b1f6aa0446ae405013d8f5398a07da618aea555df46c3082be3c83cf64a07b064b321b1e0258285d00c86c0f23e4e2bbb077daea39a18b14aa8e12b4c30b1f0f8dfb5a21c8b525a302b4ca32d4e16e12dbbd44f3760f0d890f0e2dedbb7f3516330bb9becf89f54a01a902bf50b287388fb8829c7818f12bb4a214e0ebc71a544018f0546875202d9111400227a3ec85a01045f437de1f2082cf0f878cc35201eaaa2ff40668b0f019c2414484fbe2f0de9406a5864ccc1e5bb31ec168d472b1475861da36d1e77f5fea4e005055fa9eae41bc0f24276db39367ac8c2be66fde7207fb3e8c3ef780ed0aff1b83002c37251141c7eb91428b2c25f4258f2162c6b642cd0e5f75bf317d4a5f45483b53339c4321f42ccf6231176cd98057a521b4fa161eb574fa44fafed551e0fa38018fdef828c4935fb6f05d49b82c71a9d0e74c8a1d187d249dc85c5acf0409567c0723ba15c0184402b668cb214f2292e393392a6fd2db63d367e863c0c4bdf8a777d7c168009b7f3e36176c581843c43e5d270d31691a6e1c3b3c71fa9c13bcf505a2374cee3936da3c9fbfca479e666f782c833374cca712f889f824b29ac8569290ada76539c7ae7588d49ff80aab80dc0efc9ca56e032d7f92645a613d1ba043c0525e4773f8652c9197a7717827438e4f18b048145355f0e36ae8714123be491ad5d6ad3d88daec2d0a2ef5eece957a4b413a6e933044a523ec13c5390b210f9d259c33cfc8995df273af89592f38461d63f99a5ddcad09d8ff49483196df3b09adba474768b787dae7f92ff9b7b9dfba5acea8cf3e0f394b353a04bc1c0ef392a7ec98e84d5aeaf16b5865eb0b2c3e0dcdce5c6e58a4268f6e04bb46fcf47e8d8e78644f1be681946c33357538fef2a9e2ef6a58b3dc4efe736b7bfd367feed4f1e77b1a9582b6b94f26cd9722cc72f0fc5905935ee9dce169e29f28fc794b256186a983ca301206b7d5e021cfde899e5a6c66ff2f11a02e8b93f0ba81e41094819914be6f2ed221a7554628577ff05cc0a6c6cca416064de199cf2554bcf39e851cf8162383e8bff2e265349335a8e33ad9dd05ee88f4be7e5eb3e1d1bf641e51f6c0bb5f5ea06842ad8c99abcc7867ff0fc315b737e9383073ffef53cde687c9731db1cb803071757b652ea165414304dc36863ef9a482d9f38c3025eeeee10c12ba3a11b92b6f3f6ac9361ed2b5465fb64c0ea78ec83540b0a0914e3ec8813fc1eb1bd089bb8358ee6c5078b1fe84ac33ed6e8406e566f64d2d7d76c8cdead2a772ca0fb42998b69fed25de1dcc68e21a64afa86ddf11885320240339e03d06bc6149a60552a812b905320c9fb2759544621d57321885c77c93d8d947b65af65af7e63d65291c76a3e7b4e8df0b1dd5faa372ca9a5b442c4368f32d5d122799aed00d96d0b5c60829283584dcd976c209e99f292c0de0d4a58d3d8b25d6469aa01394a46401c94e66595f72adbe60baf754d3d8dee114c2a3ea9849ff8ccab64683bb7ad3c970efb1fc2732d21cff3801877117bc73ab69f6bc98ecea702719a219cf512b16bea1cfe24ac5a03a302b7ab5ea8eb6ed17730493c4572e6fead283760497f5714bd4da09cfd9844c3c7aca2fc7b8ea62aadca12ff33fb3bbac4ee38b46160bd1cd601646e537468328a97b76a0c948ff6ec2bb5bf924d1a074558af2b1fa935f3a69ee3e2b504137bdfb632ab9edcc84b0bccdf002268b1d30edf9837df3e8d684c90cf1dcc7cbf1993a60a3bbb27c53ac77f2a11e34c7a40cf5411549058153aa6ae9da9bbfa04e1e80af423ee773c22fb8a74224aedff24b0d7b8db3df4b22b5c6c4d74d1c14c420a3019f42b654929d6d4f10db3383424ff9cfa5c3f2bb00986a08dc32083a5c4d617d0327d18111ab1abed750e42660921c2027baf4f07c668ddf2b5fce85ddbb00e6a8084845e9950d65b1b40a39be8c26ec2615392f2f2fc50f9e4f80df866eea95992d4c813db1cfd4c95d9db00c15af988bfb47f95bd82641dfc16880f6b0888569ca3fca9eabc0ec567cc416278f4b53b59859f4b83ec98be16adbea18002a91999a40b2d8afeb0a7f7c6a18c2777fe67f0b43a95fed9f192e78b4251fc974db581774e94fccc1e67a689595a6c440bd2ab36fec050a4c65187f3bf130961769f0cda6d492dbfd8b1dedd5afdd54dae1e8e8343a1bd4d8cdd95eb45145878f6f88d4e5f7d0ea325a9da094c26fca7baae7dca7ef61193144f409ba4e91184aad42705e5e0f2cebd30bf99f2a61e5fc417aaa08975729d442e46c2dbdad32abf5cf40d702d1511c1b0cb68594dc785b148b5c7c4a1f380b56b52461c89a69838bb00ef42a33e1c3af97e84f1d9a4cb56e51140106021d73bc0bfc2faaaf4427371993a7bb94b5dee2dabcbbe8b800629244baf55679407ba3371c2cfe4642f9f14e345f371c3b336d5048894bc4ea83a0a6319fc1febd79f4da48f0a6454d419fae37e5a6542c8ebf0c5e2c7fd15ead00216e1356b6bfe318dba1bf18ce503fc75df40c6f4ac7c5985e4d40dc6586111a1beb51061f0cba3bb66e2f0d5dc8b7f5abd6b4c8fac892d8c00fd9d192338112ed8ccdbc7c99f72437656c866b9a2b2f56aa490b8be91be25328c16e4b96595ff64801a2087a16b67ebb99dd38e2954e80621dcac70fd11667934c2008aaae29a99e9bf9b8a815f35818cb49c57f79fa5731a10ee77c772c31f8a7a4188439394fb2c9f4c2adea9fe1a0129b6b0bb9b89632a522b11cdc4b1ce022804cbb744ee20e94242222850a32a9429993b8e70aaa8d00defb76a63d673145eb8a7d3f201687537e66d13ad1bce1181fbabf801ccde2b2cd73be82435278090ccbf4d5cd8ae631318e7a6e6e8064ef133069e406ca6138b202779c39959fb7e6a809b3e55fb7e8b49e0453b6f33a2758ec9027aab45cae29a5fa1739a81076f184cdaf36f0ff7004b699d1c1417434f99b171ed92a52761d794e80619ccd0b134aac4755d2b6865e15c84e34518f29f1f462f05a1d9d1c948e05f524a4445b673213d47e26c4ac399f9fddaa751bf481b7981a370e8f866ce3fb02b3a3fceb3b04312a61c70f11122828c16b25ec4748bc53317ba99e10c911ae70e69970da7481675d34629ed9fc4c855fb0a74aadcfc2f8b1338fb91175754e3d81b0c84e1f01fecd625716d71006f6dd6b61c8f9e0550df8ff3f0ab197502a80c2b9fc0eb25c601de130cef8b4eae77a9e3f7222b840e32bef6132a1c5e75d5d491b3c4d9713930c28c1bfc7a1f28e2ac355b29e0e39a20af229aeff04efd171b40f8c85ec436030cdec442e9cd72ffee182a8c6cc3ec66d4d6ee695d4314548ee1f6df40648381730474da92ccd5c575c034be5c9638a73a549ef15c115db50ac71926b9f88157d1c357ea32ba14831bb82d351b92fea197054eb8d96f232689dba5eed96c548aaf7c3dc3bf2f6db1f3a19007346d53f60710c100aad0b340b2493f74a92df15b327b3ab4029333864efa2235e136716a5dda68059910c1dabc753e37aa67a61225ad21bb2da1d8b3195aa8c12039e7bf924a40825be9c8e230f54197d02648e3738b1f90f74354aca6272dc8769be1628b423d5e1b9c1b732878e62027f73c5220dfdf556c3f86c579fe25dc5e15ffaada6a5d29eb328a8bb8204ab9e188b68d211897d1d55d62ab32e9517ac309bc38d0ea09f01925b696341598bb582b11493f8339018144e9fa3c9430e7124603c4ed191700fbba46995ecebcb229dc3177fd36d32a3b3d5799253e6a8fb482fafc03178e3a84925b871e9dc09c4d676df111a6fd4f03420d3f3ba11ef4878add411d55a39e9b541873cabf71423cdf31c854327926e106549785cb3bdf94ef5cf6fd0b4c04fde2f385d19240d9a80273b94dc9242b9f920d9c820d34875223e849820da6888a6c5104ed58285c71644b8edc023c52a4de76df948ebab52296595f9d0d6c2b22122a63153e34d5118c10b5a8b52fdc23e3f2177d9d22c31c56824f8b1c71f6adc1225fe1868307cd7d01d6d04bd8cf2a5b9f6042d5afe8be3167468012c3b047d8056fd7d1a93d9f890b9a4bddda953ec89d607a2b38c340665dd03f53ad565ff71abd8cf0590a584c76c55109159220239df3cebaf89d95c3fce1999725c379395472d91d06c854eb8606dac7597808f79149a049292c603ace42c8ff105a9218979b2131805e590b0c51469130366a71198d34ff7ecdd875866c1df224d6383fbb5f5f9ff1f5d715472eba54f67fbe11650e3dfec75b6ca7a30bbe9b82fe9bc3b9977728fc0ef4a6ae98c6bfd166b8f71e44a67e605dc9c55a529f9d02e622581e2828d30363e214f18cdad8c26e", 0x1000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r0, &(0x7f0000000040)="897400000000000016c8e75133db457ab83200204d2c1accaf87a534faa0", 0x1e) 16:00:45 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x8000000000004) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) setgroups(0x0, 0x0) fchown(r0, r3, r4) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") setgroups(0x0, 0x0) write(r0, &(0x7f00000000c0)='e', 0x1) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x204e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x8) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:45 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) fcntl$setstatus(r0, 0x4, 0x44) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) bind(r2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendto$inet6(r0, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d18da9be27119d62a0c7319dc00edcff64566e51bb47367573b99e1ec49cf865630666c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x3, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000200)=0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(r1, 0x4, 0xc) open(&(0x7f0000000100)='./file0\x00', 0xa8, 0x2) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x5, 0x31abeab9b6d42941) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f00000001c0)=0x8) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 16:00:45 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r1 = dup(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x800) ioctl$KDSETRAD(r1, 0x20004b43) connect$unix(r0, &(0x7f0000000040)=@file={0x0, '.\x00'}, 0x4) 16:00:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x100000000, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x5, 0x8, 0x8, {[0x9243, 0x8001, 0xffffffff, 0xffff, 0xe7a3, 0x21958c24, 0x8, 0x4, 0x80, 0x2, 0x40, 0x7, 0x3f, 0x3, 0x1, 0x9, 0x5, 0xffff], [0x2, 0x2, 0xab44, 0x3, 0x8, 0xd7, 0xffffffffffff5190, 0x0, 0x9087, 0x4], [0x2, 0xffffffff, 0x6, 0x401, 0x0, 0x0, 0x8], [0x40, 0x3, 0x3, 0x100000000, 0xdec, 0xffffffffffffffff], [{0xb8, 0x4, 0x100, 0x100000000}, {0x1352, 0x9ee2, 0x8, 0x2}, {0x113, 0x1, 0xff, 0x7}, {0x1, 0x4931, 0x6, 0x7f}, {0x7, 0x7, 0x0, 0xb9}, {0x7, 0x1e64852c, 0x5, 0x5}, {0x24000000000, 0x36, 0x7, 0x4}, {0xe4bd, 0xa460, 0xffffffffffffff7f, 0x800}], {0x80000000, 0x400, 0x2, 0x8f}, {0x5, 0x5d, 0xffffffffffff20a1}}}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x100000001) 16:00:46 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x6e9, 0x3, './file0/file0\x00', 0xc00, 0x5, 0x7669}) recvfrom(r1, &(0x7f0000000080)=""/35, 0x23, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8001, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) dup2(r0, r1) 16:00:46 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x710) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000140)=0x1, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x3, 0x1}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x5) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4812, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x200, 0x8df}, {0x18, 0x2, 0xb21}, 0x7, [0x7, 0x8, 0x2, 0x9, 0xfffffffffffffffe, 0x3, 0xffffffffffffffff, 0x9]}, 0x3c) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) linkat(r1, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00', 0x4) connect$unix(r1, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) ioctl$KDENABIO(r1, 0x20004b3c) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000340), &(0x7f0000000380)=0x4) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0x32b7, 0xfffffffffffffa30, 0xcf80, 0x1ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000540)={0x10, 0x8, 0x4, 0x1, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffbff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xba1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2c7b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f0}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4c}], ['./file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xd841}) faccessat(r1, &(0x7f0000000a40)='./file\x00', 0x160, 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000a80)={0x51, 0xfffffffffffffffb, 0x40, 0x7}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000ac0)={0x3b5, 0x1, 0x74, 0x8c92, 0x7ff}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) rmdir(&(0x7f0000000b00)='./file0\x00') socket$unix(0x1, 0x2, 0x0) r2 = msgget(0x0, 0x100) msgsnd(r2, &(0x7f0000000b40)={0x3, "27aad9b80a42c8919ff81eea1c3fab50e5874b001c17e18c7e4358ef2d13d3eb9e75721dae0485a818bff1ef076f5fd9f01a37636bfb62dddb35759a316809c3d78030313eed18654798a2a68ca5afa0383bf110d18d79c8d0a35440432f95d1fd9dc2fae88519fcd5f5b53d8635f1bb5ba3470f8d468ef8a7151e75839a2a31076593f8e02511536956ad6a5122655dfef4b78d2143d580054e95c9ead3b24ce435fdb0dfeafcf371fed7ac70"}, 0xb5, 0x800) sendto$inet6(r1, &(0x7f0000000c00)="df5ccc32dc1a1ce16d3c0d22f66541072609906ec3634c8a0f7416ce4f1239c0d468b9d9eb726d6674e42c783f50d959383e28b478193bce6f5c7fffb3cdd9e013b60aae4bae925ca9e7d04e9fd237c8cde5c94f435e3217a69c1fd6394545a1edee7e127493da08aa8567880bd1aa9a9f337f852ddd21b413f72d1dc855ac04ca8dc3d9e5ee2b8e07fb3e05114946bcedd3b2fd52589bf3e0c76c38f9e4ec672a527e5fe85f062b17fcc578a891557213bee7d5025e2c6f7152714192fb88ec807dd5868aa39c8c836e1d48723dd9dc29d2ced3f2daebb04488c403234cdaf20ff7a77b9b4b5284404b5cd1fac0b7cf12e8", 0xf2, 0x1, &(0x7f0000000d00)={0x18, 0x0, 0x7fff, 0x2}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000d40)={0x2, 0x80000001, 0x2, 0x7, "5cd9045f44535be8b3414f14234b722ae1f23808", 0x1f, 0xff}) 16:00:46 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) kqueue() bind$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0583cf85e0f600000100000008cd3fdf0000000030fa6994f93325b52283fc81d9a82b11a536a9590c3018cf09a6d6a264e6345f2343f88844bc01808385e7aa864b757bdb74f7fa890184ea8f5be056c6a0c2070888e64cf97ee8d80b453295a553220c2a9d5dee0b9cc5f36698be98dfb68d5c2311b9", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x18011, 0x100) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x1c0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "05bde3ae0f30c04aa4434607e6cb7a00", 0x1000}) 16:00:46 executing program 1: socket(0x0, 0x7, 0x3ae) r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt(r0, 0x51800, 0x30000, &(0x7f0000000080)="896395e2e6b8088b4319955e6372122fd1d15e10398f166965b3e83eccc5ce1efe9aebcbdaabade935944c0c655fd92471ba62fa2369b53dcb449b211655dcb8459f1a3fb99934212fc69c087e5c5c630bf02bc301310b8c93d231bde2b1d3274abc5905683752deab6f33cc79f73c3a1f08f197fc44e8b541c36173595f8ab9399ec4895c71df1c22210380f0b24e8ea4d932548d476ba7ea871bc8b4959a6902b2fea4918392fed8ed129fc09771a26339cdd52afb4f921b61b3c2157c9ed8442426b9f4768ea5232f5e1da0c8ded45d9fe882e69911c267aaa1a9effc24a9d74e44e5598aad9a6e", 0xe9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x26, 0x0, 0x0) 16:00:46 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0xca, 0x9}, {0xce, 0x6}, {0x6, 0xffffffffffffffff}], 0x3}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x3d82f5d8, './file0\x00', './file0\x00'}) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) mknod(&(0x7f0000000140)='./file0\x00', 0x108, 0x0) close(r0) 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x9, 0x9}, {0x18, 0x3, 0x20, 0x6}, 0xaf4f, [0xf5, 0x7, 0x7ff, 0xff, 0x8, 0x4]}, 0x3c) close(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000002c0)=0x3) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x100000001, 0x3, "0d592fde86f45e52c58b62c25b9d19bf96cea18a", 0x100000001}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4", 0x101) accept$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) fcntl$dupfd(r0, 0x0, r3) 16:00:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, r0) poll(&(0x7f0000000180)=[{r1, 0x4}, {r0, 0x28}, {r1}, {r1, 0x5}, {r1}], 0x5, 0xfffffffffffff801) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) r2 = getpgrp() r3 = getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10200, 0x0) flock(r4, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setuid(r3) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r5}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000002c0)=0x8001) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(r3) setuid(0xee01) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f00000000c0)) 16:00:47 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = shmget(0x3, 0x2000, 0x100, &(0x7f000033e000/0x2000)=nil) shmat(r0, &(0x7f000037c000/0x4000)=nil, 0x1000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:47 executing program 0: socket$inet(0x2, 0xc007, 0x77e2) r0 = socket$inet(0x2, 0x3, 0xffffffffffff22aa) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000100)=@in, 0xc, 0x0, 0x0, &(0x7f0000000700)}, 0x8000) 16:00:47 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x83132f65c641f69e}, 0x2) 16:00:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) r0 = socket(0x26, 0x2000000001, 0x5) sendto$unix(r0, &(0x7f0000000040)="828f6dcfc7da2e3cab542b2c67ab1ba36cff55234b9b12c0fb8f2e075579ff1f33f008cdc2924454a911a90f311029648dbf16952c8f1c466a965ddbd3ce863704a4679bf46217cc5a4a8a8850d2ec2760c0a5a98101ee414f9460ff3e7a30b019a2fb59afe483d39222a7dc3c34ccca2cfb246eb09a92bef9856545fbd5b5c3aa093d33562ed78d095ca6f970e71a5ba917a63fb6757135cf3650d74d346ad4597af71e4f5615c876be3b81059981d118a833d1d5f5e17e63c25636f0d482bf0e1caeb13bfc4c7897c01e83f8e729c35fd1d9130e944d964b17c6ffbf92d3f45b7b05b69ee0fb6ca81b", 0xea, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x7f, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x30892, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x21, 0x0) 16:00:47 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x401, 0xffff}, {0xe87, 0x6}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x401}, {0x6, 0x1}}, &(0x7f00000000c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x7}, {0x76e, 0x7f}}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x45, 0x0) 16:00:47 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r1 = getpid() r2 = getppid() setpgid(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x44, 0x6}, {0x20, 0x7}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x8040, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000600)={&(0x7f00000005c0)=[{0x21eda43bcf109df0, 0x7fff}, {0xcf, 0x6}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000640)=[{0x92}], 0x1}) r5 = fcntl$getown(r4, 0x5) recvmsg(r0, &(0x7f0000000580)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000200)=""/57, 0x39}, {&(0x7f0000000240)=""/191, 0xbf}, {&(0x7f0000000300)=""/202, 0xca}, {&(0x7f0000000400)=""/203, 0xcb}], 0x4, &(0x7f0000000540)=""/49, 0x31}, 0x40) setpgid(r1, r5) 16:00:47 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) lseek(r2, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r3, 0xffffffffffffffff) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r4, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) flock(r3, 0x9) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x41, 0x0) chdir(&(0x7f0000000380)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r1, 0x401, 0x80000001, &(0x7f00000001c0)="c9bcf3f9fe3b55f8e798e8c020f188fbef1d41233a6c359579a3a7b263ce9647b7c64e3487d34be2ab67d30ecc7476c100f15710ef623da65f5f0395f7378a5c6215cf2d75d39dd3ebab453fd95b8fb57e1f635cf91e74d6c5fb718cd6998eb663c029c8fca6d966b5b7702450e373d491c31c0971ff6429be35eedc311df49c0ea82c3fd3f0e5c584db66ab8636e88c5d8a8fc20d902812c1e9af627aa38aa47a3365f35e2f9ae911650bf132e2d7fe73", 0xb1) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000280)=0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) chflagsat(r1, &(0x7f0000000300)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x8007, 0x5508) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) getsockopt(r1, 0xb6b, 0x9, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) truncate(&(0x7f00000010c0)='./file0\x00', 0x0, 0xfffffffffffffffe) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) r4 = getgid() r5 = getegid() semget$private(0x0, 0x3, 0x4f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000011c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x6, &(0x7f0000001200)=[r2, r3, r4, r5, r6, r7]) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) dup(r0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 16:00:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6034, 0x5) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f00000001c0)='./bus\x00', r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x99}], 0x1, 0x0, 0x6, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) accept$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = dup2(r0, r0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000080)) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:47 executing program 0: mmap(&(0x7f000071b000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c9e7bb6fc6e23c5b00000000080000e74de4"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, r0, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="00000018", 0x4}], 0x1) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, 0x0, 0x9000000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7fffffff, 0x9}) 16:00:47 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) connect$inet(0xffffffffffffffff, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x3, 0x1, 0x8, 0x1, 0x985d, 0x9, 0x7fffffff, 0x3, 0x0, 0x7, 0x7}) 16:00:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x4005, 0x40000000fffffffb) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) socket(0x1a, 0x4, 0x40) 16:00:47 executing program 0: r0 = msgget$private(0x0, 0x90) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/203) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x7fffffff, 0x10001}, {0x18, 0x0, 0x100000000, 0x5}, 0x5be, [0xfffffffffffffffd, 0x7, 0x401, 0x2, 0xb9, 0x401, 0x4, 0x7f]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000016c0)={0x100, 0x6, {[0x73, 0x9, 0x80000001, 0xfffffffffffffffd, 0x6, 0x2d8a, 0x1f, 0x3f, 0x6, 0x10001, 0x3ff, 0x6, 0x4, 0x401, 0x9, 0x9, 0x2, 0x9], [0x3, 0x7, 0x2, 0x5, 0x100, 0x4, 0x3, 0x80, 0x0, 0x3f], [0x5f, 0x8, 0x8, 0x7, 0x1, 0x8], [0x20, 0x7, 0x1, 0x5, 0x4, 0x1f], [{0x3, 0x3, 0x8, 0xd71}, {0x5, 0x8, 0x3f, 0xddd}, {0xff, 0x968, 0x9, 0x1b4aaa0a}, {0x0, 0x4, 0x757e0d71, 0x9}, {0x3f, 0x100, 0x9, 0x3}, {0x1, 0x3, 0x8, 0x9}, {0x7, 0x6, 0x800, 0x8}, {0xaed, 0x80000000, 0x3, 0x5}], {0x5, 0x4, 0x7ff, 0x7f}, {0x3ff, 0x6, 0x101, 0x80}}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x9, r2, r3, r4, r5, 0x84, 0xffff}, 0x0, 0x100000000, r6, r7, 0x0, 0xa9, 0x100000001, 0x1}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x3, "0b769e7276f256202a2f181f58594367225fa178dc43850840f6f4c5dd2f3399a220bbb6594d84692a7dfc590d000f830ba5697ab3afd1f72c9714a9f57824a827005539fea45128c0860efa43bb7a50ccd59b6ba42b4d60b2fbe1924db40b946f816bab1ceb47c8"}, 0x70, 0x800) msgsnd(r0, &(0x7f00000003c0)={0x3, "b4c9f53b5cdb4587db9a7e6952435dbf4a477bd96e15f67a7fdc2a10b1097ac7b937311a93dcc7eb21e75b69404481edeb064792d88d5ec5341dadca01791e8a8be423c97346bbdb64440fe58d3c22eb731f70a5c0bcf1bed7b4113e6d0aceef1cf213214fe1244d18546951bf6ad36354b55e204300f654acb99b5d750029b4514aee7d42ecd87a0ea821b20d3dd5bb038d558f178c20dd55dda47eeafb7b659821299fd3ac04c16ab133c128ed0c6a1fae1f056ae6eace95909ba6ac7c37ab9e4bd5c452affcd244f8fc42e5230d1a93e3f39125c0afdb58386a8025e103a0270d4fc5b5c9d47aa3e4e9c11fad010ab50be6c2ff20f62415330f5a13d9dac14135db3c77993081dc13de7a9ade69205018ea480cbba1422bf9800fd579b6287a422cfc2d08f144193b08ca48d90bfb09589c2420783eb2c3b59f4bfd885b51158caaa225ef106c1e9c249725a290274a87f82047c6914cd7af9f0e934e392bfb8e81b2c9189f25129ab025a18f60a43f5199f5de9f01a3b542c6f96c39a9fe4eae7ad10a6ec82ebaac936c03b64e52e1894e2e5cd2359bbf4f27281762dbe77fabfa4c183cd008ed9992caff92548f001555e0a263f12d1cddb6998c02f9d022b3231f84ff147fdf418bd34dc2caea7870aa79d2ab639ce7f0be31a7e66fec3088dc2c528ecb2679cbaf5dd7450c32b84765a9091deb331b1cc02c4727eef7fe7be815f699c317dfcc8d5dde7c0458bd9b42dc4cfba4d6ea56c78d4b910a0034fa0e626db4e2a29765f72461fe3a3c377586e8767ed4c6e085df3417a98c06dc9ba65030b4e7c01d6fd28a92c6606a39442347949455dcdfacc4137e34f045f140c355fb8c4d6de65619f252f10e83737667f0c8c0931f013dab622f1b571adc716c2cd1a58a238b11ab063ded2795049640535e6834fc4c687795e62141d9370453c27417ad99dfcf34b565394d4e07ef50bb090afaa7bdfed800d5ce8171811336a4c1c7b00a81862f75035f654e8680d4661f7a53c0397a9f01d476761c3466edec66ab26714408a2cc6f7da272798618f4b8736b20031e4a995852aba553e2e639550dde56e54edde91a53910ea61e8052fce06758a77b723ada1628a3a39260948b48cde9cee699adb158ac9de4288b34221c903bdb02e61c05649e624a863b3bb14af978abca46fee119b34111c25da57127d9fdf32cc9e5646d87a19f15809be0c41631f0bd265ef2e754405edb89d0109ccf79676666ef6c081a88c59f7395f8b905ad5a0907f43c3a16607378968ca510574dd92a5ca98e983f3c21ae3866426fd5529870ff9c3776498c612f249a88066385487fddc8039e6548dd88a21ad3a92f0d426e24798f3572c1c31b091443c36a664c487f9baeac5db4fc0052ded5e8a90d6dcde7a3b822c957a5839449be9b46e5c06c31b92e4a64221e73d33130887b58ba95e9492cade1abbaa9c2899c473bfb349be86aeb1324b4c2ca3d04521060479a334ec0fca400a0134d0c3240eee4b4d98d1841942045dc26c054dec2ee420a078a5fbd62129756a9b02f44599d7e14946bf78e26d010b2bcfad8543e343eb8ca8189a86268c5443de2f1cd96859b0088b84a71f0fce8883a6c3ef685f33e67df5f8ac7eda74551fe4b87ea14cd80e532393d1f9ec840f3fb19c9c7418cd075bcabb5ee6fef03798044f5cdfb984cb4fe5c847dd028bb3acc25851f27d6744adb62722fb91221d9bf45786ada67c8314aeed15395e7504e323047dbbacde6f577f84ebc89d541614b3d54b14609e4f675e462cdc4f9fc005cf84509606c3426b4f42197f37c996b126e2fdc3b2a3039579295be18ad1f63bff04d84504d51bd816310ebca5061aa3596305d7fa5d199c13934223773c03406003a72dd665f29bd7c5987be3793be633eb50d522e0f45295124b8100db7ea3890e9855238f46463725411e1b7dfb7d03d4dd435a68de6333dbb63be8a0b69d79d777d16636e6ae72165fbca9c9accb0c6a16113152f1a69c57b902c8b098fd7398739350d462bb079381f38510a52b559bf3bee1b8ac3a28690195cf690a28e01e0d69111c93c7225bb76652468191656f595bcf650dbb04151de38d39be67833da7124df14223b52e20d8dac47c3c7c9bdeceb111bbf20d3a1dd55c812631084a396211c5b7d6775809a430d855d308093ce10c3f17da592bd253558c476f4b48902856b3772a77b0c25f48b6fe27ec8049147bbb49e0500febf9827055eab8874064529b33e67a8dcec4500cb66b79b49f90d244b2096ef3688d22359b132366fe596cd86c9db129b5066f1b87193fb1a86cc8d3328004cdd3f24056ca1810d429fe495ed271982fdb708be2a1eb7e3d0b76bfb1848f8ff63fa1c0f79c08d05a5634f562036a4c982dea3c3e2b33f077de0d6b422db97a7075ef04903c74d8dadfe6f2dd354442b2ef282213bce8580ce765b2d1252f5bd96ac734eaca386544c7a89fb5e2f3a3b083f867d249932001def3fa4c5475b787180d6ce9f43dc9190ff79bb87d76ad5c211cc584192a706519f2e6dd15adaecf350c2ff485282b5a0bba4840dcddf18c27737563284bb6d1e636a4d9c826078cea10c44d9a113c5a4be5f2eb12b9753bd8795da89519bff39bb0f2a1f2922c976a1e64101275ffda5aa65424a0014b78629046b8f6b206112ab10c606de5c71d1b3fe85547762e17f6ad31d4ab48b1137a79086afa138b26ac245b62eaf604da5352bc9f3311ff155ad1dcb24d5c551862131b0ceddfe4212f7915e9c4987c98192eb5bae1a44298dcf18ca18854eebb9e816cf01d4049a62e2a4fc130791008fec7d8d8a126bfcfde4daca98f9745bb961490d1b5d6a27b55f8fb815c8f4b6cc35ca8f0dfcd2b93952fc86d075c09498aad2e021549c9ccc7e1a037f295dfbef1e075dfbd09488dce3b0f8aa437f966359742b195ea9774b5cb2f45fbe0e31f7fa4ad23daab796df42437e70d7d443865c4d5407a16ad0b290d07aeed1ff38311250a73d9ad53f955ad76ba8869fa263baaf6c9e31a8f3cbb56e57bff093d2ddbb82c8e2831faa6498164838ae5a6897c63e6d68d3406673c72688bc50b48ad0d0cf96e45b29acb8b0ebf9f596583d3aea36f62faacc69eb63d269ebbac4fbd959448b6201136e28a8c51828775b2219e884a4cd42155eaf595d4cf318d22b2bddee827182e2473a477892242c8a8fb898aba7ac42f53bb469dff21290f9d755d671c3cda862108b05b5afeeba91779470f8ac434d04509a10061e61681dc8f289f4d6a76ee24a9a3cabee58c4558cee7140432b805162ff3711c24a9f011642d6a721ce9fb2f5f2d45710249afa17707d776f6b6fabd5851ee709c5cc5046c35c2aec97e433fbd02c4b575158a7c249fd6b923ae5a027dec4c8a8c5827293f326b9f7bf21e649ae703a7b259f0855491412b44d9ef03e0dcee6b2ca9926280aa30a180f7b99e525d2f6d7b453a4721266ab59e77f5a6368c8da0a22175fcede202b371e8ea7721351a51d6a00724b25ddc5d3f782622619386fccf685e82dd6186dd91c2f2495c98377a8007f2909d2bc649e24a9354d097ffda742847a2fc4e3619ed8cc334be9d13404c8d8e180f987863fa0cceb75081c6351f97683130a80cba7c787769120b3db1fa4af54d6b10959f5aaac09442d3f39bff6eac4e5796bffcb55977d4e47d902a9bcbefaba788be4c27e39c76855828c6dd81850c74c3b0d856c3e29e42882a4b87e8660e9f0963d4c4133800079ea30cb80af5496e0515a6762ce6d7d0a8fbc72ec4518d5ec6851d356689931a560659a3a33d0ff4f94e74f5f0435d081514d568a9edcac8557f712ba7a4c4b75f64ce4a9b38cd585630de8f3bcbff0be3f338391c2bac3898e8cca68c782732881a8640dfdd24f06a8a6a757172dc7bf3081a77a50ee80f31485d5ac5d96975def0c33f8b50afadaa15248f94e56edfdf478f23d9ac2b419fbda9149a5351eaebc3b20bf8cd3bbd93d13e841b33b131dcd348cc954989dfb8e2499e9dde526ea7dffce3776db7fb49f8cca788df3438ba5d25deb807a7c7d2413ab0d4ad231b827cc1539b5965090e94eb16be149526d0b317a276a90e43745e750d2718ec4f52fa006209c4e5372e46ce5ba247d1b3c25d9888fd53b4307209486e7b3306db41c520712ed5c5bac94892073095d8b05fd718934354b417cc70353bf0adabbee695a1322dae5a009b0448ef7ed751c78c14d9e3d5075d6d3f0f547ce93e49db486e8f9050455aee943854beb4f1030e362fdce0316531b64185cf34648553a95a5e34b41a079f823fe2c95504642bc6953c7c0879d271c6085fb39c854b2beb6d8ff9b0a9c69a1d54532f820f117486f54d9a62032d8f9999e110a6ba3da554c8c992b11b2816eb5696841c90d72aeaa6226004d6180ad3b183eb174addafdc3894c14e266af3f5fdfc3eb784196bc03ec2c94ed1b368fd81729ee7e5656516fd15d2bf0aa7e9a6503ecaed84803ae78d04e45b67472ff5ccbda1792c468aa5a76e4cf7354bab4ae06ebea1d65027847b7c50ec50ca8d4e6905708593a71b30d926b49a184fc987c8a4c7091e8ef023d9321d99983c3d53747fc85c278edef07a88cce4d91e756282e5758153b11ef2d71f8d43f1eda41163b16dcb38481b69048fc3702d415a3af4c67bcf87c18d78ce2fc6dea1e4dff4f1b11e70f9d91b7b2b53771731372ac7f6d6eeef6874470fee95b915dc460f22f620f9bc0a2643fc918b9e6a4f282dea13f466921986a9985ce34147cff3275833b3e159e5fa4d09eb6951eb5575b5a4f8d6037ffca9bd8f13c7b89aea41bc93a3a700d91ad5f44783f0dec21c1d60fcdebff6aa2b96a741fa35d267f89477a29899dd68cbd6eee2b779f86bb91f4269fe89652a48608f4502cd3d04fedd038d9c2b2f935f096ba9f13ccfec45c5d38be3442c2e9a38ddfbe3f0d92b4316934dd63da1ee120ade531dd9a4275e8d636baa42db7a940932a15e0311ca488d4ee77bdb43f0c46a9c50b7f780ac29b7a86d69f5b89e5110f87b401d1316d4d15926ab39f26c7d2370740e7f51f48cfbf57af94aa08d484b90978005374c2e9e9459d75b53c82da24f9f6e6e36195b3724935b5adfaead0d248a2c6e7bdfdf70ee6f7fe338db177d3003e681976b5f6f75673b0d08f5be01b0d2365761cbbdc74bbe04ac7288bb18951b0f1d785251846f00f6c3391fea8f5cf9951e52d1ef9ba70addef56a0e7c0eb701b9cf6fd801f8fde391ca66e3ff6c19505178ede73c3f303edd990aff7f83cb7d9c40b637ff2c30189cad2a3acbac99a7cca8b91afaeb354fe823c01940f4fcb11b6afe3d32ccce37ca12b267e4ce25b5802350b7e7e8320194bbbf7b12ebeea0faafa4705f3d83f563a7d2a40ebef07dd08e3e176a7060172da8b4c357c41d191f4b73b669e5911cb724310fb6d5749a61c08fa20ba5f69eab1a6c81c274c0b205cfa006a9401173f4cdca7893c9516aefbb22806ff488854b91617f6c8763909ffee991129bbe325fba2c09c94e5fe33bd5049403f547718497df2ced97cec35bd7ea302e89f4284e39bdafd022873a0c82354a860a75521e08f33463e8bfe852388920a0d85bb0f44816037915938535cd4c6e0b777b3821a768c588cf0bcfe5702d4542978fbe9f1599d59a577507f925ef5b52c9666b89aa3fd89a0f25d8b4b8ca7af10ab8204f53c67983b4149f0f42ea8784acf558d4a09f70d6d2fa9c5506dee2ab0e871b97e7604583"}, 0x1008, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001440)={0x3, 0x5, {[0x5, 0x81, 0x401, 0x100000000, 0x7a, 0x0, 0xffffffff, 0x8, 0x7f, 0x80000000, 0x6, 0xffffffff, 0x200, 0x31, 0x400, 0x89da, 0x9, 0xb1fb], [0x5, 0xd9e2, 0x5, 0x0, 0x2, 0x7, 0x101, 0x6, 0x0, 0x86], [0x6, 0x9, 0x6c, 0xfffffffffffffff8, 0x7fffffff, 0xffffffffffff8073, 0x8f], [0x4, 0x3, 0xffffffff00000001, 0x7df, 0xffff, 0x4], [{0x4, 0x6, 0x4, 0x7ed}, {0x0, 0xfffffffffffffffd, 0x3f, 0x7}, {0x5, 0x2, 0xff, 0xc03d}, {0x2, 0x8000, 0xfffffffffffffffa, 0x1ff}, {0x1, 0x6, 0x237, 0x1}, {0x8f1, 0x3, 0x0, 0x100}, {0x3ff, 0x4, 0xe13, 0x40}, {0xeb, 0x3, 0xffff, 0x80}], {0x6, 0x1, 0xb6, 0x9}, {0xf0a3, 0x0, 0xffffffff, 0x8}}}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001680)) writev(r1, &(0x7f0000001c00)=[{&(0x7f0000001b80)="6854e0bbaceb3141f5c88057361f3265363f48d8502478e826f645b86a411cdbfe7563076d8cbba4d34fbedc843207e26df44fa56dbdf426ce130dc1b00a31cf96fee07477d6f019f023adebeb1ad8be835be6cd441659cfcb2205c8de1bc17d339902f172cb7e56266e4731051552b866cce6d44e57", 0x76}], 0x1) pipe2(&(0x7f0000001cc0)={0xffffffffffffffff}, 0x10000) msgsnd(r0, &(0x7f0000001d00)={0x3, "da74cbe96fd69a63fa04315ccb870df1694e61410dc2c5771d6c99ad2f96c4a95107cd705606948f7beb361f8e5e4d15231fb2947cbd51d305b8bdc9b3ed11cc6559ede22b48a32c6316af0339e5978f4d"}, 0x59, 0x800) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000001d80)) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5) 16:00:47 executing program 1: clock_gettime(0x4, &(0x7f00000001c0)) 16:00:47 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x2) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 16:00:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) close(r0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) execve(0x0, 0x0, 0x0) 16:00:47 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000001600)={{0xa15a, 0x7}, {0x7, 0x5}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80, 0x8000}, {0x80, 0x2d}}) r0 = socket$inet6(0x18, 0x1, 0x6) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00004000000000000000000000000000000000000000100e000000000000000000000000000000000000000000000000000800"/78], 0x0) r1 = semget$private(0x0, 0x2, 0x10) semop(r1, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x5, 0xa75c, 0x800}, {0x3, 0x5f5, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x100000000, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x1f, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0x3, 0x800}], 0xa) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) pwrite(r0, &(0x7f0000000300)="a0d871c9456354f2fd24e435b802e738b03b02cb014e66365bb4200e3cb4c0c995254ce8b037b121f25eca412c594230612afde0119fb20c2f892c3af8a327c354afe5248dc3fa623a7d5f828100cc6c6270db18561cee54e84dac74ba83fc68665bd42f7f531797b2723a0195537b98b900adef9fa766507f103c961016c9323f7060fb9f9572b4e5a22498f23085eae74bd646c5c78187a59d72662d2a4fa26d9c7b41e045dcd3ef0d2935dd2e233bc35e2cef6f67c7dae52d671201a20e63c720717e04ed86f6115dce992938d3c9a3b9e312874426ddd2588ea4035e337d78b491479ca8c7c1a039234e1c4fa3460d8c02147a89ca4057a4c47a5a4e371040f7b8968f607a84b8d9d123b31d45424bc78f07293332b3386d9f5675462456530e7779e33d3b6741423f44fa47a4f5a63b49887cbdb993ff037e0188ba2ff641e6e67e5938d08582e9145849c489c546e2d1b2196cc07b5f806bdd13f8b25c7b8c55ace35acae4eb538fae544e290aed678d5e6147fed9c39e91e444ef33e7af5b10468eb218620886f385d3fb3331a2d158229dea44b404adebbe6d17d3352097e9b9fe8885460af90d272d93220354b07376b9402b287837b5119fc9a4e294bb24ac2e5fcc89a6999b5fc2b0e1dea5f676c371fbffe666f7342bcbe57685900e0157d41df9b8f3458bcdb0f2c82f3dedee78475eaf18e2f025127f8eadcdbb1e1b218c2fb59bb84bba0c732fc10a29b0b73de220e02c865c728d08d500c099bb065e5545b46ebfe296dfa725188c7f6a53e92025f563d94b843de065994430454b58faf29e3d256517a5485fcd148b93d9cd8c8de5b8bb300c1f71c1342a9db7ac17156e5ebd9f44b524dffb3062987d5757fb499126990b62cb621518bf3039503e951268f0388de0be3e86209511ad3c21e640bf47eb34c1eb29fabe88e087f5e6e5974c7f32632f6dbe398436a5fcb03fd6ecdd6e93b66dc7ab2afc885f29dff2cad1d7dd9bb3384b641a615de342abc35494b04c9ae32fac758be2214f05f11559e3afe4888b8f265c51cf5ed16655c61f56a49e5565abb8f7009436ccb92ecfbe24329f260b250341a3ca702be80d8a8954099ac81f5dbcae8193892a9b2fbb2a6916f18a55f69bc6db9fa37a7cce8da37b2386c74e869a3ddba3914111b2f092e7e7969dfd99a08c83aca7d0335ac6e1c533f6e1e9e071f47f6f0d0b432a692d07119d928d53c03cb70480f22dbfd64b4821972b3f9a2b6a035184700ff63b9537b0d268d8505c12070abefa7ac2ccfb4ea567f3b78f68796e7d617cf82b9559b7c64230008d0bb0b3c0056bb13a0e52a513acff9d4043657196ffc2fba99399a1d1c8c22364c216d435eaefec874139c8ab9b7c2d987d3a980111b9f3893a766df7b8d38e6802a7a9bc85f2a7288f009e98b4927449fc3e2f86f0f5ba1f544fa59cae97638cd84c1903e9e73f30e80fe94daad6db1cc4cce5855f2c50953ce956ddb034647f206c8f60387fa05fa1b6294f7de9bf81c1813d612fb27bd4a2aa9c3316cb531b378c060ae07e2f89f94e4200c986c20f192f3a5168c5ec54e7f59761ec429cf554a1b58a98bec2800d890e3498fa041a5c953c789d3cf88b141cffb7e079c11e42508390d1eec4f916618b9b8a1dec1630c2ab4b3b0446d2bcbe9a8bcbcd0a5dd7c8468208f555c6b8223e6f81733d1fffcce5dd5ebc18c9507cb163b3f0b5c1203e95d32f7c1952a5dc2ac76ad324efc7d82e936524402b1c53a2b8e3285cebd7045a2e13bff5146f7a36b5e3ed947a92fd65329c0de78d0d274c1dca17c1e10836c3652ceda5faf6412c133065052a380249a26213c631fab9e7c7e85e0f2781df2e4268a1d814ead19aa278936410f4ab4fb1af3e70b6b884660ed80878e6dd13519c32950741f3f94f3b897b760b1337213cd699adfe481d80e126d5acc550bdf9aa7d50d377dd3bff312a0ba058a4d6353eb433ee7eab779f00beeef1a0e13834dff21a0a852e903f857e2eff5c5b1df414d1e2a0b48cfd48213887b78da3b46e521c6e5f0cb382f2916db4ae7c515737548e4c1fbef4bf34dc010ec7fd5bb6d165cf8b7bee15989e488ef28ae12c239019443f7355e7dc8dfc2f43248101cee3ed8edfe60c276bf909ac9bb8c5644581bcaa0bea8b6d264078e6e37a9f2a45bd6b9e4e47f6e0b33af81d6858044779cdc228279638949712f4d553cac8410c3833914f9b086bc264824315f68c6119e13ffc5c2b128a57c8527506fc66b89e68d4a35766ffb6561d1aa04c5275240d994191edb55b919896fdd3ec084f582d3b0b2315c9950e316a2bb802f17192364358d7cde60f613419af668e8ac0c534366ebd54928f35d5c61de97e6fb3211f9a63916defad30cbc35650d14a37e86127d493016c9903cefe12a8fa96d0bcdd05d61809c346024ae3ded309aa021e06e1cf1351cd2d4702f4ccd606292392972e6fa1c716900b14507ec15011cc32afb46108093889b67277171a1c595443ad1a1ef1d4b1a3cbc2f7c5d7b7f8908dabc889b2ffd1a3aeac96c2eb2302796c0f221b27b61898739216ede9d32a7842dd4dfc3f42793c14be5e7dc8fa4291a070a09d58d27ab85c0d7b48ab9f01ce90bc48f4fff1709b8cc00cac400a808e641ed004e18be474270374e732622e5aabe873c62e37e7ab9dbdacc663d8174052a2cf9d1eea47c44ef5f95389c8297251c078acfaafe1d0e1fbd69242ca9f7f6b15e5e6ad2e0b4b149ce39e2562644cc672bbcdf899afe2a67f064dd2c7dd5e6f099efd6e40ffb4b784b024e754c0e78eb6888227eb80a182017c0dea73624fd85344960201d078a4e703b3bac7a60b5cc677208aac4d45204a99ceadc1ac6de926c48643a8bec487ff94af9ed1a9fd08b100368d51e16525bd536479853449e7c4ff57d6d2bec663e28897d1b3215e2f3e75f2a6a3a52d3111dba5e073b5569cd2f7913bb2976118a2bb8ec0ec7b4460835d2e7d3fdea223551728e3636566131279f200e97ddec1cd39f28fbaaaabd422896e532982c52861fc924f8a6675d479ab9bedc56f7b42afb2821a2ea0584d8ad661edb9f2b387b2783c6880548b8c3200740825c26c27a94e4c993f31571dd4e9893d132ec1a231b684eb78d7895960b44dbaadf5407b3c7dd939da17368caa14c11338d50de621af6826d9c6521dd10f5f4f0dfbe1d59cb1e29c753328830fc202eb9591064d6b04ec312a7ac82bf72a088e79597e10e4a1eaa0f8f995cf11fb5787b042c19385113ca935a266da0e88193f5098e4af089b276e24885250c99313a9a3ff05c957af5f9dfbd6b3f65ead17b9bd34b04181909df5f240e8055034ff9b743c4dd490b9d6aa1a41bff27aa24f032ee2aa641b1aefdfdcf4f211db9c2bf2d28d2b8a58902516923417bbf63eb1246bc1f6573e4fe5667902a9532175eadd6702843aa12d7b7c5dc041c9ed282e3367714ec102fa23dc6a4ee548d526ff6678c04f2c34568e571acd9575edd8cb14228855c41618e8e619d38371cd26e384a15992fe2703e1b2511b69d85b4733ab5afd2403df743930504c1713967d090f31dddcdcac2ef4ac3bf49f3d69f56f30f6e0a5a231092a4f9576413be6c422a23d5cfffe173173b27d57689e6d0f6a988665f94543aaf9916a1d301d6290af05c0f11ae52c16859ad17360a6955f9614791ca3edcc0a69274406337a6d7f37c3070355fbdb4f3e5ea25f2a0ec9d678a85938c44d683f58a754174a71f3b12fa0e5940867b77f94741325dcb6113272fdb098f00d13ef61d837f1645530e8e554c998f20732e430591bcf9e7b4ab3b09d75c81a26f630ee68f8a220c4261ca56d120a95a4d82ade8741d062f7c1c726e9e457821c6627e54901c5a2b7fe5c2bf596e8b0b6c1a968724d8fa7fc1c6814a9f31d9c42b1aa1e0f53a968f4aebd34ed9e0e84d77b1cddba85dbd949130b852fd19d05862af8c733dd93127327f233835eb782d659b6f5a3261ed0a1ef337ed0977ed73c7bf16b4ec9b3e312b32e22a36d944b1bf5acd0d357bd3b012cc2e0bd01a1c6b6970eb2facef9f77068974a2ca57f6a0ff1b93b94a20c312aa4760db01c8513399cc6ef3657372e3b0a215d28ea1acc495ea4e98e49bbf258f90cf07f38c9431103dfeeb9fc6576a54a24dc16fdb66148bd728d5cafebe7c20248a2a2897ada7398cfda229903d5efb0494e24dac29daae0ccda09a9b7949a667620d450bc6eb0bfc70aba7c34e23d93edbaf9760fe1daac8b3e787d198098f5af8096b78c3fef06a610e275f6e2c97107467bab78573d6f2c267bcf9472561cdcf19c5fedcf86d19ff947086a23ae701272fdf020ca3adcb950e1017309004cf307560bb37c99ef429d0e76a98f9dc7d3b72029297dff405da3bc6a338c3e5ae7da7da092972b902edc201f6ed0d17e36d1119bdd7e72e58bbbeeef6e366066d7c8410d4b229c181c08d10ae34718efc7184b0c1c832a6b10796d8dc0d69b4a75b9e48de45f0ff3583653ab7ad854e8a911b07153af70278979bf2d5d0c0b05e1395532a1a32d52279ad163e2665541390ba9a5de75b6c3d62e7c81c3129fc528f1a85d9e0f05ea39732f20f329874b9516066858242630543c1de058eaf37006eb6a91671df5ca0e637669e26eb181db044a2faa9472d336002cb113722c7d22a4bb44c69f4e6e5d941f1df0589973c24a03a7f591a7b1b0273b186b62e47597fc5654733d3062c20252a7a32a085c78e89e3ebc6a3e4358b5ea9e1ea6ac06db7cab3ec66b2ea95e6df666d3283afc8fd4788b256913486de862fcf8b8e3dd0366a3afa064a86bacbe998101e25d53995a26f890217b520dbf2ff0db84374c6d98afc9e459ff1cd75e422170d289ca6d182779d90055bbc42b8d11e67b0416c9671252380a467fda8348b824cd74a2500ddfd59db094e68ebb3cde940d0acb4fea282eb917117cb30d86b4affe1dc02350dcc229e76eaad3c7bdea134b23943c154fcfac6927051f0d398356fe35184c1ce820f2afda67576a136151a571f9247d8dc40a1d2d42ad58992f87022276cc467e7ee171801a49663dd7b28abf0f93969ac015a5516fbb6ba36ffaa8f6d230907266364eeabca03a806b273c20b8dd0f9f2b7dab70e4533a2ae081e817b34c5727249604db5ad0da3d8bd9294517ed2c34655bac3bb241b5f1cd1fa628f64f0156c379db4162bb8ebf0c8a012f505aef65da752911bdef1c35d880794c0a048ec2d946e4995cbf93c876adaf2c71a5ebb9b91104908398e54bfce1b8fa3ae7da02f0d0abefd23ac873b7ef85334b6a911a2af739c9b0ef60c51f26adfcd2e49af744b1e48321f5209b468a4b49927908dec12239dbc7e0277237c26734cca5ed86a27f1c91b07fde3a968f61031652a24f89c42002010129cdf6c7a6e6ab05cd236b3ac0e104712ad95d4226c84a6774a41c8ee65bb98d788731003ad655269afff2e43bd6a5acd94bfb5aee19fdbd9a21d9832b18f82016a462d9d9bdfcbc273e49bff07fa7e57fec3e52ad653a57089beec3e47239eeeff82de4729d0761f1d329f7035debd97ccd5c30031cbff2a656ca01aa3d03640d356337925ea739f82d2245b36d6972dabb547f2c7f2887afcd8845748df8c9b6fa9b9ee7acbb461d77de23244cfe6cfae143b5c595fea18b8aa25579169b90d34975994cd8cda6918aaa4c728bd7701e50a1a45df96a6a9464dc9db0005b8038410c191415b7aba181b7c177f4a0f36e3859b3c77efd33b83f", 0x1000, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', 0x10000, 0x180) sendto(r0, &(0x7f0000001700)="7cc205f03b48e182e495d53c5947d9f75e169a2256cacddb2bf34bbd1bb6b1d5ddca4ef212409b23c579cb45d29656a62fd1e937eb081b01ef8051da8d89d31fa2bf501e37267d01905c8015eb839a1a733ed697b2e6b1e5d732dc30f730a057208fbac932be1ef6cc40106ed7c15bebe3c28f8f367b33b4afd40f6449b52f650f6e438d7e3d3f2264f8520bbd05319b4eb16566a37608511c1ec308eeca4048e8b2c12be31aa92bf9e3fcb8a50c8d807eb411256484ddffbcccae", 0xbb, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001b00)={'./file0\x00', 0x43726d9f, 0x968, 0x81, 0x0, 0x4, 0x201, 0x45, 0x2, 0x0, 0x3, 0x6}) getpeername$unix(r2, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) sendto(r0, &(0x7f00000013c0)="895c5fe6ec9a4437ce04fd912f804b639a7d23ce126a7569ab5c0c40f5b2e55ca2f98f076619a5bb14895e9370633378f5074ad3e1794aec4867ed332dff7eaf734174233280d6867d5f44febba02cc6aab8a482309efbb1e8ce487219567decc80526d64c4f650c8c18eb66dd3ee4795d9f584a3bb6d923abceb698c1a49dba3c3c97dfcb7fafd4638c20cf5ed20642d3c5e4fe99e77a83d28a5ed78eb35ec800eaddbbe5fff84e037e96dbd22a50dfd477c99d32bc0c6c00d45d307bf3a5f7d01af168fdf92c6daac0370dc0ee48afefbb4585baa2655b93bb51fb8d86", 0xde, 0x40f, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0xce4) utimes(&(0x7f00000014c0)='.\x00', &(0x7f0000001500)={{0x718381ab, 0x4}, {0x9, 0x9}}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000001540)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wskbd0\x00', 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd0\x00', 0xd8, 0x0) semctl$SETVAL(r1, 0x39a0a5b4b1c3c522, 0x8, &(0x7f0000001ac0)) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x400) sendto(r0, &(0x7f0000000000)="b2b88d1c0aa170f7458cf7431b13334e0b4c67f255bb784698400612bf", 0x1d, 0x1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000180)="c701d005785176aeef48ce1b7512e2d49ad2ed7f71fd068b04f58aa94d654e6138d12cd870709c2d25c82158b47a464dbc31c8f6074decd47ad9dab169adf8fd6874cccff761eb0ab37ce312bbed50e057f9a2290333123825a43af7dfb810d79386bf97bdec3dc4b974") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x284, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlockall() 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) lseek(r0, 0x0, 0x3, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:47 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x200000a5, 0x3f, 0x5}, {{r0}, 0xfffffffffffffff9, 0x22, 0x2, 0x5, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x40, 0x36913f2d77a540c6, 0x4, 0x6820}, {{r0}, 0xfffffffffffffffc, 0x80, 0x40000025, 0x3, 0x48772140}, {{r0}, 0xfffffffffffffff9, 0x4, 0x5, 0x0, 0x5}, {{r0}, 0xfffffffffffffffe, 0x28, 0x6, 0x4e0d, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x7f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x8000, 0x9}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x100000000, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0xd5, 0x20000001, 0x6, 0x7}], 0x47eb, 0x0, 0xffffffff, 0x0) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) dup2(r1, r1) pwrite(r0, &(0x7f0000000080)="acc9bc68be19fc8e8e425ba69a7eed78dc9e03f50df92658215a2c9341338921e5f0c8f4dd67cf87c78be1b981de0eebda10b17f719101377f3819e5b05cd44a29aea6f483821d82601af6623fa0f400f29579b2e63a476097dca3b7c350968dca5358619bac89eb4938a166de8dfdf9c088f9566e739d3b1c8740f476ddfb094dc97c6108b1bde474534d", 0x8b, 0x0, 0x0) 16:00:47 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000000001, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x200000016fc) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r3 = getuid() r4 = getegid() r5 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r10 = getegid() r11 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() r15 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r17 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r19 = getgid() r20 = accept$inet6(r1, 0x0, &(0x7f0000000780)) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000180)="579ad6708ea847606731528df7bce2facb87b6cbcc5b50daa43480af7be63e2169ece18b32259c281409f6ee63292fbdff0e8bba76fee586b24a0b0f9419777976281775afbd6a56b33a6d6cc5c49179f333f3f7b9b95ede9ec2c3838b329e0c", 0x60}, {&(0x7f0000000200)="18547f143107255048958a98ac01f9a97aa4cab7a5d72761a840b42aa88080c9af2ae31ef6a2c5ad91c86444e4dd23e05a6520da03a815e4d0e937c14120fe507aef06dfd4f1bb05441621408bded135847613fecd44", 0x56}, {&(0x7f0000000100)}, {&(0x7f0000000280)="1ccb3cd762b737e1369a4edaea7477516129e75958a74b53ea0b53633da2e66000d6a89b994f9e15c38a39c4a3273868e1ee5952e89ed083f83c926661cf7a7e5961728be51e30ab724008732fec80c8cd451cae045d3998658733859b1c0a89f8ef1dbb5b69f9aa63fc66eb89f6280926e71bf29bdee614f5ba82ef2d542e568a1d874fcb986e7e7acfdfae4aa941b88433dc164ec5ca98a465251ef600b443b03d6a44d701fa1d8c4d8eaddd289f4a7ffd22e7ba80af3118a385c4e390bd71df31", 0xc2}, {&(0x7f0000000380)="53144e646d106812e19f46cf74b10f6e89b4f1535796a849f209b3166721e74456c049d2a9f4b17449cc1a994ba95661159e4ae8661cce6be5d6cdb193eeaefe6b1672d3b73ee60a3f0f892f02a6cde8932e68aadda01249a3af060ff32314a806d183f833ae18d3dd8b52e40a03db70b02c8784dcf9d40c0901ae8d1f7467f1199b1db7aa14606940d88acde0e3d3ca252bc7c63af157454656caf616c6307498b187ff8c001cf7a8b20b204e2d59a2c1320b14", 0xb4}, {&(0x7f0000000440)="868ff67b389c2e4cad6657ff882d4daca313567378460725679a83209b133a6ea1e8", 0x22}], 0x6, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r20, r0, r0]}], 0x130, 0x8}, 0xb) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200008000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:47 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xb5) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x108) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x7fffffff) ioctl$TIOCSTOP(r0, 0x2000746f) setsockopt(r0, 0x2, 0x5bc5, &(0x7f0000000140)="e278396e57db257967c69aed8e7853f93f88fb7b8d66e75b7d19a11bda7775a4d0562685442458c14dd538f232e6ac3c642eb9bce6e23f17eaf4a00474ed2132b8db63d7faff6661ed6fcbcbcf08e9436e44fbf9d1b8c8dfa42683f45bc3a079ba9be53ffccc90ee55285d5c23702814358829aecc29e372e0440f134e8a8ff99dc3", 0x82) r2 = semget$private(0x0, 0x6, 0x480) semop(r2, &(0x7f0000000200)=[{0x0, 0x8, 0x1000}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000380)={0x204, './file0/../file0', './file0/../file0'}) r3 = socket(0x38, 0x62e10fd213ab733c, 0x1ff) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x80, 0x8000000b, 0x1, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x44, 0x20, 0x10001, 0xa9b}, {{r3}, 0xfffffffffffffffd, 0x90, 0x88, 0x55, 0x5}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xa59f3998f8e40bad, 0x48, 0xfffff, 0x7, 0x8}], 0x670, &(0x7f0000000300)={0x1, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000340)=0x80) semop(r2, &(0x7f0000003580)=[{0x2, 0x0, 0x1000}, {0x4, 0x0, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x1ff, 0x1000}, {0x0, 0x6}], 0x5) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000003c0)=""/4096) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000013c0)=0xe67) lseek(r3, 0x0, 0x0, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001400)={0x4, 0x200, 0x0, 0x200, "6a0c3cd035fbc525d3644796e1e27c6f28d81d2e", 0x3f, 0xffffffff}) mkdir(&(0x7f0000001440)='./file0/../file0\x00', 0x80) sendto$unix(r3, &(0x7f0000001480)="dc432f3d8f0c0844b1531adc0eb7b2c8bbf7fad37480a7be474319b6461baae6f0919a790dc01643483a1f00115c08efe4670eb1890f4caba411ebe279d5f74b906597da96f5f32558b67ae2e2fd7ec6cb135562474d9d6877491107cfc51275933474f762a87f29856ab3cb2e9fe220834eb7c0858a592445ae1bbc2d34667f7e069bb04909675c4dadafd97fa69c784605133a046e44f0f903b9078f6ff317d8c4644a0a05cb9c1a7280d8f340b7dc0d2bed6e89c48701f53711efd4cca37e430804a7d643854bd48f614c005f8643af157d949c694ac199fffd58cf5e4e7e1c15450e13b0635ee55a460f6cae472553b54a161f9c631b2f6e8071e69334d3a3727db48678388c3c24aa44c67e10bfe6ae5c35a1150d797fbc1d859854829e81cff30d827ba7c8c9c34a2d6084521e9e3493f3dab13ecf8e34c1edafd3d37d35a99871c0d4c865c7157253407e209df67bc44f4cdecbfb6c22946b4558bb630a687b5504c175224977a53b32eb8050fda0855a7fa56ad378ecfe853bc6b7fff67eed12ecb623e6d33121517a5f7f3f676b3640bec3a094e132aec4e4bca48af552829bc7852d3ed7457f8c494595dc179db70de6b1a9bc15774944969a5d3ef9e022ff75b4cbad2137d7df6df8cd9078d87697998ebfdbd429cae391b758b71ef7e7052c50ff1fc1e4a88b0ccf4d1e4262ab5db87d11f97be7538874e7cd0348f76f05b4de2356302571944d8532165456edfd9958922b0949283c3b1bd8fcdf1e2756574e79834e29bf52efa59053d47d9419e1e6c33eaaac3fb95639a18172da9b9e1f4377b2db20bf9009568f61e9ec5e95f3a40b048398e7a88704ddfce125b8535b55227c4f86ffa322f820765b053befd6ac80bc65622eeb57dcd170e2971a931a95e9b20d98ec10e143b69b67042f77213862c8f7be149b2772aa0fa4ff45cd35b2e9f94b5b1590c26383709d4bb4c9e864eda487e94d4f525cbb28108b951ab665da2f27c94277e479bbe08db0a0a88acfd9105b3cf30513d4784b971489bfa100eb0c8984024a892d2f9fbc3232ec737141f8237beb38fa00e625e2a6adb56383192c6cfbc047c92bc4db2e3666f8ca3bdf198d42144661f103761e59fdc4401ea467bb6b96289cc15f88125cb3c4c0a10f12834b818fb03e24ad681a8ca8c94445a898f0bcac689d5ff537bcf0bb3a825ea6205c91a6233d2a33d467a0e50d2c3147292dddad2798c4c3ab3d5b5a6969cea1386c0b98f7a597a2464e13be6a7d754a80b0908e70aafb6fa5758bf544596577e6cf869ce4b4c1ec44ff76f04ce99e29dd6a11541a4710a18b684e91ab01ad551bdfc75ae87dc78dd818a1b98a5e87371b2c257f3ad3adb8c896e614bf2039531b264e7d3e9b78b15f7bc28c5eaeb5ac427d8e6d649313dfb6cd5548834295cc3f3748e7072eb724f13ecefa72a1af183da208357d8fdcfec39ab493670c3f2fa3b54056e2266abdbb5136dbad95e801506522813e2e817c4f94f19652fffa7990864e27dff4797d80f962e014bfc1d0f62bd68e5efd5c660f14774425db3ec08fec79309436a0a7eda6c2a4995ed98fcc92f0de2b55537e8ac164393da0583b90526a18c90095a3e2d293b3a8e2ed1ccbf8befb3e88f86b1fda67f4a42ebb1ff6c069e6c7122c6d4a4014aa38bc0b4197a65f8ff27316abd8a3946a9557ee21c2c4129958f744f1c644bcaae6cd7dfddb1b83e95209f42293140877650b1bec9949187c5c0c438f50e32900aaa9d346eb08362fc1f437e0b68ff2e3c5c076ad6a5618b5e00fa3b7dffc9a8afa6c3be02854c80a4b8a9e5570a607b75e604537028bf25a9139b7ed8a58b56af9413b67f8e62c24cf9d07f76d5bfac1aa86a6443d446a3556b77a1991d85492973d0c83fd93d0d8540f9335afb3e5d65156b7e44ce163d18e45233f0dbdcadbc73f07aabc4f33425b5811cfde539f8de0797866d2e0d852d02fcc72d88785a458e10813a6277b06da2888a70095975455b7f470684c886f3962356185ab833138e9d6540fb26cd2842608632a3afc4f2d96632c9d294c82cd1ca7ea127888a296c79f174ea0723a321dbaef2e229e2513b56fb669e7b37b8fe9ab3a71a6d272f5da559b9c2ad88927577ce905dcd86e5a0f20ba1671a41ae482e07bdf2d803fcd63ea54177cab32fdf0b02e1f2e8e468ba7c157c0efaeb1881218766d11609215e6976163270a2d2e3ef28083706d748b3295578d46636abf484f66722fe8586f5f32e9c1ccb1cfc8699631e7e620d7d42c0a4bbb467ad7060c3385747ead5877016ff5875416e1606a43e6dac15131e8076fab5ffca61668c515cc20142e4d23c87ac9ccf462178152ab1b06c91ed8a4525a9899f54e5afa54a509a16275ab131688eb9b3fdbe76c96c94575fdefa80c77aa664088e3000824cef50aeddf96ad06262fbe8e0878d8209b31ac77b2c643ee023069b9b93b3ac7c09cc2c2d5460700d13baf28e2f1038755cb15d99a77a0b1f94b5b0610a09b53c5c6291986112a6550b8607501978efb2db81f74971596bb85ac192916042a41e17772dbd9751309a59d7243d901bb7d34ab8b7589c59d31d231ab7ca3673a72ce4363ac71171d5e798060c476255ff62805f66513ad19e60c9d3fda8192de6b20762d82711a430f0d33a08450c561a461a42c7c350cb8bc3871817aafa81a1757cd3e8f2c4a73246e68918c2075b36fbd82281ad5d9d3c90db80d3629b8cefb6b3df45b5bb616b0d6582c6acea36a8e8955bc8638c701cbfbd4ccff10692c90d5d60340d9b7e8142166b574cb3f5919f3ad48a97bbf10266df80f97e0d8a7a49274b9311b0aa84b02a857e4bf9363c36ec03259172afdfc713a8837971c5439e9db77980ad361770509fec8d994c7a3b6f0012668b4a78d92eee1adf8ceb336e64031a8162ddc36d3d44c8b644821e431109a1000ec2a83c00e8526be68ea67b8a6515ee87ea0f2cc6f5b8305cabeb65bd41f3c1bcb273e188ff204de5ba84072083376a4e011033a241aeb0d7f828f9a3fa4bcc8fcc20567cd224f36d9d8791bcfb68c0f4af24f1e9c988ba7dde70c97db3eac04b87d087bfcaff5f7e0be03d630b21073453906b2cf84bf06f222652d5223143230e320fc929ea641d4af9e13fed369deafc870c18329e3e071d47076b0985471c1be58c081635b8b33046ee614c177f79e888aef39ec72af612a53c0993dd709c05d03e49b9ea53fbae809cc0f22a7052a4186e80c79631e04b31d7f5ed96741174a0cdd4692e1c9e1b99598c0dee0bc16bacdbc517cea26d1ef4f6892b7e36e5a1cde663d8d05c79e10e181f4d36f5708edfcbe70376818c1f03f32cd7fecd6892f9a3e28766b24a11d847d85eea64d453178f67905f39c6d57d5f8927cca8c3b9c97b0534e31ef37c164070d1b7d31dc0667a3d910fc50f1570d25a7453f52ad7bc480c9183cf3e24fb64ffb87afc32216f789dbc0251a56d7e709cc95c6be8d2c46a4f2aa0651e45e42db5ad4942f7540f0539d17ef6ca3791042407b0875976b00e242fdd88cfb882b3eb53fc59fe4e52cc0520d84d13fa3c2f10e2f9750ca679543fd70152b7e5d9590b4f4998e1f71345b10056c48a948725f88965a6e07f63c5bb50c8acc4b9488f3839eb21e2a2c6c7393bb5d2022fbad42e16a59a0cc3d28c6cce95dc2ce7682c321c4d3ee16a51e87bd224d992b627ea2b34eea9a55055e3746a7cf846cfbd91ba96689c0370035a43df04f00eb44d4747fab575af5d3c366d827fec14fa33d162a3a93f768716f6bfddfb27a101cf274a11e1c6a5c5fc7762800ce653a580fb376062dbdf2a04834dc4d1e07b198aa8a6e37a37aeb602f877be09f81c2964aef3c423aa7d091666abfddb785d474f88280179c91f27ba7bd76ec4dc8441d95dff8cc8a5367e68a9c7acea5b6730820067c61437d1ded60296f470464904279f2a41fa3dd89d11a65c7bc76074de38ae7b4c927c971406ec6f9b74741f7475c7033f2750a3678b7c08498edfba0bb0b388bd71073dc82ecedd6ef46912591e2c2045861f728572c61b23f98bfed21361b01f9cd934c198aba2563610781352e8ec45b5415dbdbed6bb1a9c6d337897b38f410a7a10a44de7b361fb931b981dd94525f686d14c29015e3c24dcfb19f0bd0cd0ea9ed1447d7adf902a6508af29de74811752558581e37ae901890557a8bdd3262dcb7ed8ddf70aa4871bf2535162f781484e9ac6357a98c6f7c0cd8988fdc6b06ce75436741bab8f1cdef46397c069efd4878985a1e81ce733c3f1f51423d24371e38cf2c6753b4b7c1870629571b8e2c25659314763ce995625b3c774b45886ade3009cf760d0fcd0e5b6690bfe5bc49f99d0a61930bdee923eaba088a9cec3c670c76365af9be5d25e884ccfac1785077f45809423efa5ac18534e882f0f19ca92c5fbe9a2ad2c76a161c82b2eb109a87ed0580759bc092ac0b4ff394b7241fca5b0b1836a3773b761168c07cfed7a62ed1cd76b77137943fdc2c66c3beffabff35aa3c895dfe40851b4533632d94a1fcbf9333cf95cf469cd1b30994513632abca2bb79065df7d15848c2f963543bb2314b822311c60fa485c04f9aa95dbcf6f79bc70ca30d08b31ccaf15afb917fffe37e7b3d33e996a6bdd0b39ae1d24ba68a5d85fd047819cd877982f04b94352f511d8176043a0d3be7220b1b4c65332a610c6c39bf21d881625f286668888c211aec16f3a36ebc753e2d05e123ffc58dbeb18b11f0af72bb1670850e78269778fcff300d3d5c7631498f0a4d37722bcce94e2b932b186ffbf51c8aeda2710957933fe7a2462e649cfb8faa66a67b53764f92d73476e5208d3a453ac64c8a99a2900d3c2d8bb3c653717cd73f908d6e7190b54b9648d617d26656d0e28c81660a3288cd79e3b9c9600723d7c4f6427613548d91eedf5f8314d1e06e19758ac8a4787a61923410fa5514d0e07678a45eb5c2d58969e673b1a2b02dde18efcf5433d833c4c85adf31e5ae26cbbe57cc7c0ed127fbf60cc4140bbf5cfa921f62f99dfc0fef7977fd7992d2ef2230c361c1f09e39eb7870b8b1192e3a837e12cdbd71b53741e6c28619a94eebe8163d28f56385516032af227b8b69a1b4c65b03d45d174453733ed7d346bd1b94a8d0cba87af5efb5a53888d89eb1ac248c062a3482262a958f51b46e85afbc814f46291eec582027588332ff5a43548b98c26b0aed46f5ac17e255775f38dacde48500411a79f372ebc9719614dbbe4c83472594ddc711496f85ee822035b4df0ff1a64bf8d02e72701710207ad1cf5f0675fffaf4f3ac94eb9ae87a53c9d129b99bc7876e5539fdcbc9b7c85b7ba0d8b063f3074bd2aa40f08d5fc7bf65769a1a08da8f578e8c0c5aa83ee7939a015cfe9791ec48081464e552f12dd126efe63fb5729da640b778e5c76fcec1eb95d885850f23f33c106cfd3e705d46e97dd52ccbcfc4a51d7c33e4e3db3936744046d3b7bd18d8e1f08e941c35c9396c2d3ca6a896ba5eaaad3167eb48a55ab0301be03d05eb09987765c9ef45b4bfc0ccc760e14944a59e825444b13a45d0d4c822e9c7c24a29d87f23dab73fa83d875945af9887f8c99ed2179cb765109ddfbde9461b1c794e09a9f0b0483fb2df93e60b83f572e27e2be2a46487e5da773cb09281710afddf28b7c0b89e8bad2bfa7c35f571c9764a87cae11bd0bb65a49904976634256a177b9157898f800b49d852d0793dc264a7f11e3089d695322e063669269b7ee", 0x1000, 0x40a, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000002480)=0xb8) readlinkat(r0, &(0x7f00000024c0)='./file0/../file0\x00', &(0x7f0000002500)=""/36, 0x24) r4 = shmget(0x1, 0x1000, 0x750, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000003540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000035c0)={0x0, 0x0, 0x0}, &(0x7f0000003600)=0xc) r7 = geteuid() r8 = getgid() r9 = getppid() r10 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000003640)={{0xb3a, r5, r6, r7, r8, 0x1, 0x6}, 0x6, 0x400, r9, r10, 0x8, 0x71d9, 0x1}) write(r1, &(0x7f0000002540)="c5139e3b4f6c8c58a4370f0230d74b786b4fc2ff3ace8e2448ec425b0e75d300e9ea033bbea00ddf69b582041889656cf5c099234b65e8a16a95554db7849e260df51ff06793383ffd682a06ed2fa443ada3eaebaf9dcd07916dacad384bcbcee6002bd25df8b38a1c2fd32cb11df4c1f90b36cd5000df24546648aabddb97466ba01b3977f3dcf4f393910ce648bc86211ae29f50898b1720628f66b8a33be0fd8aa9ff7560f500043fb9dd5f0808614f8608cb6cd3023d2c361581a9e8f56e92c76853fd41afe7d10fb1594d70814d6279ed2902bc94a8db67858c577e2e5465adce777b4d052cc1d0034fc70be16884c433c02a8dd6a858e2cbf39dfd0db4e952341ec6c401e7e0354cf1d30847b7c7044412f87a119b617a348af88840ec18f9f7b778228f53cfccdbbb94ae8ba2e96308c7bc3fe65c3498c860168688c9674ce9748756dd76fee192426b71e2267f5ee85f2429990713e56eff74840df71069a0353d87600c56ce213f157d4f380961d2b9617d009dcce08c66c274f1be2b8277dcb8fbd4f5a308f09e56c0dc554a3cfeccd3ff693893e7eedc08f314329535af2df839afd0623406ec7404256a7d7aaf4b9cfd5233ac78393cb5d49c625ad80595645af47c08a3881f5ea5c689d0448ffc3498e1baeb550ade538bd13a8dbaa8150cc1e7dbf15ac52dff2387566c765cac6a07ca10b5aa8bd60e6fcf41c0a05c9769a73be7666498263c2e4784182ca9d69680da7a7fd935008f58364f4ba32b8e920a5d1a39cbcd566b5ceed256cfe742d57de2ef5416e6caa60ccaefd7fa3f5bd516df1aa082f9285c2fd71e850f2d5bd5927a78456afce07c9733a73a1d9937cbb0823e3f22e79ed6bffd7946d269da03cbaba9f998292fb5e87d39220d9d91596e5c69524fe4a5ef27e0e67ec4a6c242a09d3f8af855a822f4e7ea4a6a2c66600b3e66a1bdeddc0cad37c1d67f215fcac640413d0fe23f383fd30c6ba84c0c4350876f627fa4eb5aa995966e91a65695437f48e3504d45faf5eb3129eb7d06f0108cd44d7d62f1261011f255705af89f97d8073d80c07dd03b0385e11575d20c5f08cf4f6e87eade17d01ec7c86bc96a6ce4681e7be5420e319dd94c8180a7184668ab893132837011a699c938cd2e4b27b23982be5724d599b1548025466390daaaa4c05865add588744eb40abb6ae9abbf37fc6c7596266ae4c071ba2ef41fd7795bae925cd0e9c34ffaac7e3092b1dd4ce4b873ace02716ac16723e89e2fd931f7a75d453bede408b679d2bd45ad140cb91021baffa2b77f1473268382d191f169b201d3bc11a041b664832c95090fa13514c0fbc616119a5472b76b45fe62bd296105f4ff7bc8878dd6d3e62ae8a44ed544fefe5665f4b67c119e56d5e5169392250d4eea306d64b356e28b85105594920bc3c5a6be43b42a728049d53314f673a3c446d3482f6a580ff916111cf5f93b44789ab3dbe7b7a2bf6cd5dd0235fe8ec0ba79a44e7d5bb6d1ddb7eb43ff90054019410860f414b3453714ed9ef3202a39347eb56475df01dcadcd1b06b5aeb5f4e4b2f741da5c934ef11a124112593259b9592b2c46deffdec1a91c475f951f934e492eb281f139a9ed70dc29d0ff885af86ca173c16e903e65a805e60df8274915b9ffacba9306261dc87aa70b05b6c14fb440c2a0396775760c30ebf94985c061dfeb7594dab5583e26a94001238527334ae92215e93ec1a9551b82b92d4cb2e3a8e04df3ac19bea0bcfbc1ce6ae40a33394d58e3f31e686bfa8affeefa8c41ba67c1198edc0959f9a8e185c44c0eadda91866191bfd1926496367197190a5491e83a674560211294c9ea46157cef633ec7505e75411e8bc9d23f314a3a7cb3d59ed943ad307e5589be26ec5ccce4ed1638537962134a0a4ad69ee71c83a3f2454c5bc924be2d23240afde1073293aced6350d8bedc390fd5bda0c90f58eb2a081d8a1e361473b7e6dc1aa0adda5db2b676703fccfb9dcd36c0558e94f497a4406ab9fb1ed6b69282dbe10390a8342cdf60975823ff8e56c1c4670552fe757d88a926a760ec307328555e2e639ef46ee62ede77ba84858d4b3751c724cf7f1c51f14d5a9ce75052aa4784e4b4a0d49a082f96d456ba15ec6bf65a0fce878b05b532ec04c7f87644ebeecc1cf158bc9e156689715b35409c868ea1e126f950dfa9a0b7980be632990dba94a93ec08a0049815402eec33704f8bfa28e94fab1ee51952d4514e152ace29fb755d4dc5f89f2cfdf36b8508750d11ece8c80eec8a8a2bcf6a72d9c85ca442009a3dd9027684928848b237cbe26393517e3da42871c47a13f4890518ba5e5b2cfe6c78e29a5a3ac5c0769fce6516fc2100a40b31a6703bed764547040c4d2146f58aecf3ddc2305df3fca10a3646fade296b246ad28dfc6a261a4b74e7f60e405896e95583ed6a3c57d8650bb022c34acadc3833232a814e16078e43e630e176122c6ad2a678903751ec93d25b60aa03d82ecdbf9ea53f7dc41675cd033b4d69d65057548caca05f58c3e3f6dec511cdac55687291e6e00dc2e4c109d7eb32fdeb314bc10941a82d2dd813aa7ebee193d4dc67b836da939df57bef881d7c1e47170f978f4e517aeee11482359be977d9f9650511e09f1c3d95e12c1ba80f9b29492c89f9c933a392e8866ff2eea608aa1a0ccd7e4c940738fd9eb549f42f0238b3d50c9a5b5d3a80fb489aeed557824e40a1134420f347cfff937d842700f96ae6cc725a020af672849779e7a8bab710b7bdc52b173187ecef3edf743d76f6d8ef9d955f39a8c30af614dddc7143d11bd14d249cf504c60c20b91fa1891de36e54a781135e8b92844ae5c06b1653353a606175e516ad232fe83f57fdfb891fbb3ce3b2108c95aeb4ff040e5a3a2082bebf0638af2c173e0ad66687eb28641af4b4e645ae61f4d3c8896a2c19dd8b604f7038283c8729557ed6fb4d19d422372fdf1feab158b9d301e2601d4e4edde1bf43ff8748eba17f3a3b619be7835ad639a90ff0cef33607b352493535e310faba3cb8c296f3643f1c13a6ea9882ca50533d07146e83e5aa4866ead1259880292a2103812a7f74b00ed1495ec5bcff52f7ab8e670ce34df03b3b849cf29139ede233f5b9fde52ed960e45e60d68cebbb524d90c03bafaabacf9e270ac1d8d0c7741693c50623b4bcb793fb2c983acd6fcf874930bef630c98682bf8785b8853ee41260d92884997909ca92e9cdb938992bc54c5552a7460b162b8a4a8d43f5674827604d849d8900d4ce4b78f6514961da54a95bbc9d975395e33c72370decaee5d0ec1969d9e242e9d017ae1349bf02737bda0acfb51760a76a6acea97a7f250f5dacde895698369817572e20899c46b7109b5414f48b01d8fd1e587aac9428838f118181b5d344c99814520d21160ee5ec877acbd89c916cf526516857645d2430a4bf4b4817839fc45672efa1b7c74139b992cf7cf9629223547ef9af34d84c5db1a047ab008a861c679f44022d62360ebcee823188c0c2e754514f7d9595d55f1a0f0dd0b7e2b76d5471fff0da087b4a232d20645d34b7ff2dea01f0bc1bb0719b8d50b23e00c819ff44af86b1f025b185badb337a0bfda1447a9287704850e88a786c832e33fb550bfe870339ce56e6bcbf872d6193f6e8ac28ea3922653227784550c063a3734e03ddfb55f15b038d520078f46c678dcf9083c4667ff963d4f0c0217cd84748e6c267c932993b62f310bd6b1e044d369c25b269410c5a05bd484a802b3396d83e840981dec689dc6ad4c0e276899bcd34c42d309882657e1d14c401f42e1b68684240268a8e943c431a5518041c186500e1a4c1cc83760b41c1017e71fc349df3bf3b0254866d825c4d80947eb3b4ddcf519d8255fce89fefd153e2e770a5d369d1edd419cde8d2dc738992f37b0049a13f7a097f1a052a7ecb4ead95146c05015df3a70143b4c73ed8a7719da3793b4db6f2d6e87393231a6a82a00a0ddbf05b011a077d42c396e1a8c628173efed1235fccd757cbaee5eaabc3e33bea1826f2154562b7a9f2ed7c58373b818ae92533d688958194d66d63667b84116d75311fb95e3cfd00aabfaf2943676888ef73d2304faabf99e262c240945bf41ed91c81151c03b2a3e6afae1904e8187ec97914b1bc176e8dac59c9843e99c5b8726be5e3d877ef9bf5e05928e4791955d586d236ecbba6b09ef2e921a3abb03bb52fbd2e022e5d123b86a695d5f60a73d431bc4b39e7977d0afc93ddce3567c37d4cf1225ebf9963e1d4276a9d2b7f78dc9afaba39443877f218779cbfd2aa761ac49f142e1cc1475c3ee3119bcba6f8a78f598057a2dbd9901179df205372282995a2edfaf4044baaa2e009edb328cacfc244ad50989c131822b0f0b597e0f9f66c26945ebdb16047f90817cc274170a21854dc17351fd35963880aa9e97a8153032577860e4772b987f31e42aefe1d6b16759a4ce6ad465092492896c7969b83447ed1b752e48df0c81f82c8c2bc8815c2c9a9ff552618d50e28f46ac54bbcf2187cf2ac1108c99039acc9fc32052c4542fc69a83ff6e9fecad119496152609dbb4839ff1e55e1129102a68dc2b0fe7151557097433ab818f9cff1160129a04b13b6c6cc18ae205974d153c044be0391b2101f52f741fee2ffe9eb6b92599ae144dd3be1c4d3ccb43533ccb4c4eec2dc1ba644d5fa9f37529e00e5900dc7da969a4e9582ac29485cec5ef9739e072606f9e640704ff0ecea9a7433ebd423ce9d39943181696685e5f5963a83a812e04297aba09dded8b68ac6c556c4623cad76a37647831879d39b983c307c468cf3bca1b9174d6f81da96d4f275be4cbbda0dc71890a1ca2970dc323b1050ae05946da7a44ba80f1e9372da74e26504acd4ae08d80e0cb7ff180552665f30eb5035e125ee04882ea5df37f4a0274d0ea07b5d65fc5ba5a53fa1a8aef41481b1e941d370eb97e4beb73744d5d2970181e08a1af36671744ae72167c712d4d92e7ff31a60c473dd3aa55a7922f80fed85fd316f7795e996419237de3b27cd6585e72e20b37ac9f6877472be9d57d67865ffa3f2994aa872320cdabef933d5dc9a809c0c52e5887c19293345efc92d2fdb618472f81b45ff09b2d2c11104115e6b4d006997f3ce76b9e0589e5c91550c2e1f2da5e2acd9bc5e2535f56ed860216b5ae33dcf24ceea5ff209e514785c84ee6fb6885f8eb40c52ba2c7d76dde029e7168b9c527468293edd41938d23f1a730a7fb00933b03085a6f658c7af2410aa7744eed03e4f0442b8b597c8e5c0f48aa6da439079d7512cfa05f662a12e3d54c2b0c92d3ff494152eb9034f2d68bdb174d6d865241a3eac84ca80063579b59bd09f64ce39d66c79a63bc2f8fbb7c9a25eb720b96537184e604369425ecf441f3b143746ce03d288c2a9101af55712eb8e685ea68ec7ae74b698703c044e498296371f5480ae1ecadea25d48eeb4ad6053bccb0c319b2a12a3a83a716438a72eedff23683176d3c410795d1aafd70a4b8052e4446d2d5924a86948ed129461afbf0fb484b2681d35c9677d3f554686ee946f17d8c65a77a13a74ef5430eebfb8b1475af6f9ffe03fc3ea5c7f1aac9b44db5b4c43184f6d28fc3c3372ac7a799b911ea93ab33d9e1e110fa2b51d1b6a34655eaf2634b6808bdff26f2b9bfd856d59d2a45f31febe494aa363359a0d12f912639d3aa63a1136ac3c7c26f022639e1acba142a9deab2085bbe827446bd9f0692b8fe25f2a91dc7b2", 0x1000) ioctl$TIOCCDTR(r0, 0x20007478) getuid() 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x10001) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() r2 = getpid() r3 = getpgid(0x0) setpgid(r2, r3) kevent(r1, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:47 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = msgget(0x2, 0x80) msgsnd(r1, &(0x7f00000000c0)={0x3, "1f3cdb9e2df34f9f0addb5d128ad583451cd8ca8cf5e7a8b01f51292c811c7c856624b98f83c88661931b36ae05dc3ca3fe4dc4c990fd9ec89c59770caacbb03215234c1128e321b9b1b42ec76424b9fdcf167d655ee5c415b124273d6d39af521665cb4e1dff1bb671787295b632bc7c6053a2cbcbf3adfacbc057ba118d323e562fefa051a18d43912b37e20c08dc8ce2438181c3abc9368c17868950e4d24c1fbfb217b0d5365f478eb209f335337f17231f7fcd79fd9b96ab13f01265e7f7bc4a7ac17f21725a943e4cf416cc31a4b31eebce4a45a78d5c85bd28f22eff74b6e85f6def9e030869aa0f9507cfcef55a75f8fb8be9c12705f0c3152faccb1b1eca744ae5c42a65c659000b35052fc822a5c2acb869510d215f1d51c4a34e72acd0528d61b0be0e3007e3fdf75b4da1ecadb929f1ea422e93accc6a44effac2ae1f3fc55e6b4d1fab4c46d277ec16ee7d0616bb5489e656d70dd03bab46b0f069da4d2b502093d5e3258640e4afba6b69cd74a71af8ba4f4021837a37b60571fdfc232b7e37e67d2b7619340a486e2a6680948551ebb1789d9fa48ec98fc34b0a7573fbadee69dbd3812871ef97242a244caa55ee4601d88afc2e53a855a12a1a97de1c352d06a8add7622ca33010d670fa8da80946ce0077e70f3e8c06dcdba18a3d117626fd208d6419bb4cd0d1e41d9fbe44bd8d7e547effced42485ee5f149fd6a47fd4a9e1ad2c020462ec789496ae186b3ce340292f8f8e3f0f10f3005350c2514922ed5e7c8aa3fb90a94f3df02369717ed0688ca323b9ad38ef1d26cce9ec7648c623c68e09c6f4c0ea9215c59c91fca639192616d67f8c97a4ee1aac36e8f5f04e7a842234106b113e8bddc92457431308e0a3371c42075d51252090135cf86fa15a5d5a76cf89567459f3bfc2b5c4291d0072c6a282b3ffca7a834da291cd688395632ccc5718b3738d926177ead2e162041affface85ab9ef93a9fff9ac85509fc83410d91e49654d2018dbd539a0fe317c279059183a9e57e670650aadf59969a6f2bbfd90b375893cf2f330c00bd4f5d893813ed6a901f2cf193cfa76f29e3dcb5d33109b21968050582341fa41e6d60309cb12c247a5ae424df116f878caf4de4577c83a50b40c5a61f3f2f1c96f0a039d429b3961a902df6164f91591f71e8d236b2c8c16cf7e4679cc5e5686019fd29b7511ef6a18c05b0e049d787c0c0aedf8f26e1b481b76d00c06ed3915f414b9bd34f95e51e5fa128ae2ba1c8f3c11720ab1b1a4962ab0311ce593d5ed2a1cffdfa16d1147941370802ef98142f662cabcf1d84fa9016a8f789546de6475eda7c710cf8025f7463e76cbea33af37547f740863bb32555fa53081496b5b11f594cb4d487c9aa9bc6cffda0e8c1c1e65043488249abcc080fe4f7aae60ccb0b0f37fed04e929afaa39e44a32eb9ef171b211a5085dd01b449413e4e2595a53bbc67b20194a217ba821f9d504044c115161e080eedcf648b21552f5cc968de5abfb5db56ab0fbbe82c67305c50953394112dadedd50076fc744b95c4944ed68dd667d1f596fd474b56f907736a554d0a0b9a55c96581d31a109c5ef8a5046b10f9de6f0d65e0d584c7c05182b02cc44c9fc826873b268e6d9d915c07ad20a96c4dba4464c843387fc1d00baacf862506785df7b11b920f0b670c94a4ec3e5d388c43824eaa1caf7e21452e725a6e34b1e30cb091781930db423d0bb3f1b643e4287f03828d99145a768a66550d06570b6ca3b3745dde3e049f8692b36501dec26926e5cb464966468b4d9789685e80607e3bf445e90216188d05062f76101be3321b2be8e6216bfaeee930d9168a9fa1cf0d7553f62b06e9bc0fdcf0fa5027e8e79f23a98297a4d2f237b5ca3c12ff68b9eb75b461d2684fa75b9a4c5d1de4911d49419b58651fa3ee181b3d33ce32b343b998dbb7a0554c40e92d171788c2bd3aa85b81fddfdcb74eefbdbe7031b3a8f5415ae2b26131ab3ae70f80af471d648673e1da2d55b6bc53a3e0ed50bca2823e846d1d36254b1ce76e95e1132f9012202fbf16a7bd2e04bc57467c2cad0f0c181b6a64033bd40c8ef1a3f213b9af705db64c46768668e203e068bd8cf5775b04d39a2ddbf034177c34e3a3a3efb8270956ca8488d72f750ca2662ac794780b7e28347ac5e6501f3e14a2057fafbd6aecef38fc5838767a0ff9b3a96a798553ea7291679c1b87665de6fdc78ec799e8ee73d1fd2d90c6ddb9b9b0c5c2bc36882c30217d455eafa4c7e9d29bc6f72e0e90a8bbb456fcdd0bddebfec8f64c24ffc227a9c7785a1968e52c5640c2e8f9ff1af5cb2d8dcf6ae76bee397d6be8add8db42a74941526b0e1c6e4c77275e8c736ed0a7f5f26e495e027b335015e2eb3e923461b6daa4522af7e978853c374a78fa0079f40a7d609215fed200366039abbc85e914988ad73e911b5ffb8087bdf8ea7718c054d8b09bdce084642ed7f64f38744d876cf4e3f6836fe805ee3651c50559385271046005f777efa329c8f620750117d62687d29671a147526924dd044ef076ee97656481545c96fc63a45190679d70a1059913b8b71bbda55fae6dbdd2fe052f00a0760df0b43c0acde5d2f69ca1f83fcb5b9556545c6d25d7a18eafaf120b67b6bb953af25f733afa47679c3a94fea4b66d156a00d40b74d9123f671aee109ff8e455084216056ccb629ac90c9049b14884b926e748ef33cd93c18567fefc39d0f6355d35c228789a26b7465ed48519d85aade0a9acb7906dfa73f877d3cfba1bfa4840430326bc436eea8e3282ec21a45fc9b17b4315f988f91d74541807d6e47542162e5ec9d02d3430b34a3569cb218673fb72dc6123bb3c3c8cc32a5e6add23b147aa744d48c280b8904962666e77bc2157649d6902d2c9eb26402417cf93449c9eedc81d640f6830e51fb9547a1a6b71e383085eaaa60324bf46a3d3e7376e8b27991fd93a9ad6f972816d1bd11f44c7e232d457efea860cdc5d57268106fad0a1f8ca8734ca4facfcc7e39cc14e16cad34f9454f2daa7a2447b738156ed2ce71553b48d75ee6e7619d9bc55acab804aa2ef3fed9434655b793cde8d67521f6272d0a81ea1f0041bfdc5896c318870aafd47086dff6fb82557ef0a98dc06b5667bdca865adec92fa362021ab381435632d7c9943f9954d5e0573fda079f10f3735afb4b071d226d1e8b6fb5159394f736e846ac5e12eb9a79f83e22b6c396ad48666b63c8706966aceb124d1390f3f5ea93112f979700d09a2a0b36660ebe85e3756469daf630c6597ac3948b05a6a733daa3db39dfbcd611b6c3879a952db074ed4076c7d72ac526d23942b40ec2b550e878125b760fc9bfecbc9cf8ce58f4abf6a228781a8e0a681dd753d5d18e9814243301ce0699743fbfd3ec22436a2a82f3fd680c8a73c3819d1fc2486eff0e59e211169ed145c1c4907deeb565d118e4b672b3abb7a076be81b251e58c2e765b6df4dcde6437ea3cb1fc0f122fd1dab9d4cca435836c7546fecedaf4f391c1f675fe81d4ec01c0a152430b1941c693db54372061f6c20065a95cdbef90eba262e8e8ee88e05a3bc49e7a335225f6eaca920bcd36017e5f0067408fc03c6d75b8e232e56aa818a8ee2a280eefd33577f91ac67cf4ce85a9b3c358ce50ac0b599d98a6c3016987080b9bfa4102d25ac80a18c741dd0d23c70ab40c5f3ab3fc6c68a2b353b27b9bf29158781ff08749d62ff72d4d9f838298ce5613228474916e6af4cc3355a4b8406f6b5f544d091a5887f1a60a41c489a8c63a541b8dc8fa8962b379e8126cbcbeb8ebdb5d35be56b288ebdfa5c04c40dceadb623b00a9b1503c11fbf1b253176e3c94f41b62543a3896e7156828835f07b7bbeac924f39c7f0eb21a1bd1e0fe90bcfd36e349c7c2021732bed5e0bbd3625d3c189ed6d14670c2ce531063a84b7a9433923350118612d06c69d20e89221a171d343e4bda2fa6be3b18eac33183d4def110ce502b92d53282698dc334d7bc0af144db8f3229674ec3af051649a46500f29e606e61a07fb399e3ade023d7a6937b5110d597c990b150c52653c9a89cc049d7c322d06145d3d3067bc31be248dea3a68bb0e37c346a4127c4e5a0531dc2da8c7a3142fa75e3cf5da629866a12ba32ffea5af4b14d332bccdfeafd9a9a5e89c1efb0bb786f76a32a41bf3c32e391f12e906cf874a79b01fe3a1bcf1500c9a6775b0a589e5d47de39740b405d7f8c14e8c9ecf1ed4e5dc9e9e36ec2f89ec68ba80c0c8f1d1e720c1b26a544a37f2edcc07e5249d61ce528495da6257d97f3db2bce03a8ea2a263582fec7041e0afc478577c07e87e17fc549483745745ecb142c466e1db4e97a8adf4e6e30a7cad2accb05c2e2ed894a31043e79c5f4790e4efc5e1d56c604bc86e311fcd94a090f5dce8df0590402679c886c8e3b5e9b440eaea335cb819422bc1dfb27d228a80301d997ff9046192706b97123dcc3d17206b2955ee65b764f30be1c936b4906e01ba8dd263d9c970d8a925f10b18e76aeb57401bdb4bcbb65fa6caaed0dc5a54f6be8fba2ac27e0112af6dcbc5b2fc33c09111f17b6cfa39fc84e9dbd9e68e456dcc9fccf9cc7095213128f18c481cdeaeb6835d30649744003d42ba8f86abed91ba636d5071880d2ebf42d9362035c6b093af53da9fb5e07c4cd09a9e702677255172b78b4f8263c22263552df735a9ff062e7ccfab71dc9942d71cc964d2b1ab5de503a0a9cc39c95a6b12f6cc164c7099015cc84e504bb0906e4f94c2752b627ecd32f64c688d30f9647b94753de3da1901e9e766cd46fd16e96f5b05576b8794df97e64713fd03ba6e12daaa6069914cf29c39165799c91937ca6fb98cec2b6e242c8884da939fe36d46537d14af97e7b163ec7bd5031f1377382e85822f2ffc5499887446d0b2a20bf7395aa85ee262f0bcc04f2fbb418a6b9f79fa30d67e295c20293ea39e5c78d333d11bc2abee356fb3eca11abd8b0ba3b1582d73bffe9d6c22984537c9f0ce3be284393c9479b0b56f14d768f23fc2cb46ac545944e9999a6edb151975f05fee9d9bfe7cb0deab0228416123f0576963276b05eff6f87ba4ed8ba4915e7b3789c33c53514b6c2c2ebdf58290ecfb7bc4cf6d3ecef408788e35ea3a1ca2d0466ad0a77e41b2de1f5f07b1a8fedbe550e5e4cd7524f25c319509d2658ec9ab81aa6dc6a0f208be5c0bc16324eeccaaf8a1411d47579b36519920bb01aafaaa0cf0d429a74a71dbf1400988e8c0a2f1d0f32aeaf41e0a7c80c6b7042c925ecb95dc6aee1839c31a0a3fa151a1c672a292647919b3eae86c7be2e9c121d19026e89c996bb7115141978f4a85e09396aa3e3209e86189c4667c07d38db621f356a0fcaeda4f985f174eb9377e640b9760bb7d0cceee8e2353097ae03192e87b919d8e90f9a89829e60b8b15cbc55f060aea3bc8841a33ea8d7e680be4b1f64531705aef7f77d49ead7bc8d54222e8918bbde20949e830e305df897f2f8d8fbf9c4e54faef92f57f97a7dc68c5901a88efb0e0f940cde5670450c6da47440cb10e58b613dbf32f14088abe54a54442281c82ae63c299529d66935fac7b3f5eb827160b981d2383c82437ae616f0b4d6b8b185c95a69ed2ace099244645f17601ac664c87a018e7e8138e6abe2dc1739f65b4f537603583c167f9a215f875aeca3d00a53f238a2d7c256f081c0018bb9ab95eb2fc52e8a33cbf65c417cf6074337a07849576fd0121bc27dff44f52b93106ddd"}, 0x1008, 0x800) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000000)='./file1\x00', 0x1) writev(r0, &(0x7f0000000040), 0x1) 16:00:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001280)={&(0x7f0000001240)=[{0xe7, 0xfffffffffffffbf4}, {0x8a, 0x1}], 0x2}) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001300)={&(0x7f00000012c0)=[{0x8f, 0x10000}, {0x23, 0x8b1}, {0x83}, {0xe7, 0x4}, {0xa7, 0x7}], 0x5}) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000000)="aea893dc8698f58faae9f041edb6ea0c4261d4b3fc322ddbab2c085a86ec46709b02e9e1c52526cb48e62d6407b64b8cd54c792e17ffc55b2201af2aa3f82646211ba7650f03c1bf81498c4e4fa8a4cbf154425882d51bfb0d9440c614d93f5b87ee27433ba451f7daa83593984c5d5732b7b6c5dd510d80cf1d538ed69443d19695ad21b66e05cd7cd2854aa5e314c2c22ef3cda751e0ef075fff2925f0d11b7e4ec9b4632a9cdf7b5fa0aab91e440c5b801a2461b65b603a2604b3afdcb05e", 0xc0}, {&(0x7f00000000c0)="65254ed82133c25ca533e48cbf6cbb4390ce28a01647909cd92e43a3a1e7ac3640146c1042115fceb6c54c07f0031bf723c70353c1e72322f6a30ee8d29389b772d6c2c805d4b8c0ecbdddab00f19364a389936aabba8eab1f8b8fd5df2ba045b10f7178396ec5d2f61a1e69a7168db5748e8fe18e8a62e3bbf24a12f2275439f10ab602bb681b28084bfd24ba8855a5c84affcbb59ce9191416db8a5e4dcf632d3392869a6d9e9677454df3240be4c2726dea4a467b5cc6b8f3b342c097d3acb7b873cac0670965b326b337fb94e72c3aeb09c66669285b7093dd857aa14f2ced8d2f4b365e7bfd3a46ad30c6925c49d3022da6fde72c1d851f0c6c79944b971c2cb6bdeb54a06cb0259317455d94c4768f746f94d322333db8623b4a7705170161cd406ffe1be8f0a7410935c20101839f1a4d468865034018f207398e182488b2dc22f02f62c0b717fc5664ea6ccc89f20c75d7e18d7bae10cf2c72735d87f1cbb44e6b5815b2d3b03bffd864939907eb1e5a8fc15d5b40d8a08ce0051d7da7fe58bc6533fbed4a98d4707cbd207d541ed1caa6dc19b3baceb7bed3621b322c613f8e769f8d2a07ca01e8ccbf21825f60606e32c775f91d648cbe8e27f5c6889793b6932ca8c0ce6f3f3f180c1001c3b67eceedc2163408ac4dfa59163c4c3b3dadc948b0f577ab1838a976cfe3a8afc3a92b58cb9e4112148508b8b4baa08477532480a51dc0b5d17c649e314b11756d3a378c09a72f43456965aedb0bb57ae49441eb67586cd821cc25fe796bd3be5341bd47cffd450de0795d87848bb665ad3cfac8a6280fbc5f5dff63b9a93d853f0e3d5d1633166f94c85bd5e8a8d2f1d8cb2da8993d32af939c8f992db7ee561a6cca96fbf5efe11653dce6849bd3ae73fc606cef8f14208cdf908ffcfc4144aa511aa38855f1915980a7040574925316e7d79e5e9d06709879b7af66c7bfbbc0cbeb49054bacb696a0e0136d05d292d0d899dcf8996c133bcd33d41cdc695417782240f50f64b3188132676c46020b79b9393708eb1f8006d10782afbc05963a09626532c9098e86a396f7453311dc424a4399f76116875f07aa149c772c0d6ec29a9fdd6cd6b468133dfb72dd02cae837fa9e966f5b55f67c64f9950745a184abfbab14c2c800b6a647c64ea65861ee9f781cc3cd388bba1040efe3cd5fb8935439e2f5c3ad2ec9cbd694ae51c5693cfcfa91fe83e43b03ab0eb969ac1e6166486000cbcd7beb12cfe7069e45b94f245adcc9b2e3e597221f899ee8861e73c8c142e8d1f3d02c1394181ea72185f421cd424906490d098dafe59171d2fe855f8bbeb82bda4c1740c4ec2a0deeb88a6f0f36435eb81e5cf2957845a6060dbeb02b685b3a53d945b3c7ae38f2998368add3de553be25afd8788feef87e99b21dd445f1651bca5ed37c5a46a9de1e866d5c88002f35cd0d48f6e6f5618c792713cb07c0b0ef17f7b131d95d10962ffc3a12455c7489e3a46f4a82c490c73a0b948b724bdb5ca7807a2f0d67b36e142834e4df3aba18c6de1385f1c17aaf7551b0a19f743ba05df4c11c2c9f5a98452d60cb7d5df00b5787eab2e6a07dfc0c632a3738804382ec729a46859e9c41f2702f6a834c75937a59cb738cd607172030c91e1a2abc7f7f1c6107fa70d2a9eecccafc389e811e1b0308912f7d2c8e4a7c4025e2a597d1db9a1d2e884cd3943c4d6508d3358f65e8adfb3d05d1ae1fc44d2f63aa532394d9935b0ce7cfde07ab480ba109758eb4e7466254456aa3533dd2ebac77766ab2d73b47e2f8c04641a3db108b4e2beb3582d3d67ee750b315c9da832c012854d9f1366746f81dd5beb5a634ad68d75a47b04ba4846f2b1ae73b7163cc4644ad7ad5152c8260f98900e7e1a7382ef2da8d44a7ed8aa7385373b777c8db1b32675aa1af485ce56624abbd397654eb2efa5d18c3e53bbd7656cd692c199a657b24bd66ae192e829dce4e28baf6a9e121f739483bda60962eef00ac1acaef253488a22385b43fffe1c07cad3f1ab09fd6578ff83acd6516f8bda89577f20e9a57fabbf1079fc60a6a6238d4ee3c1fdf029dd6158bc4de0a2ee7a58a52a1eb18efe2571499cae9bd6fc5f9a4b682dd20458161fe5bb55396d6484ffed7d42fdf9694bbb7b88fa3e63feccbb28fefbfc117eb0b837016363c1fdd6639f9d3dc76d0e98ff6f6e02541982f9eae70cb76904703e6bfc05fcedb428e468a90a8fb331c7c87ec0b882f77fe44a32db64ea1a1aa02d31aad9dbc61697822b2f5b5ed39841ea4ec282447d1410661fa24c450db3a682457fa962f4246f2add2c1047e259c1e0244ca05be98de0c86b9933e6ef6ea051861c5e8abe32364f859cd3678e5bc7e9eb9b26ae7c8498d0328d0ff9a29df4d5f70470bb6016a8135ce6de0ba34db86a574b946fa046190f2d606437f5c8a634243ebba767678667e9c0f1574a012957a48afd25a7c9660ea15b9cd25278e736cb0e01d47cfc486e62a7dd4acf7ecb4f08e5f53bfc46980371cb9d41cbe50b4afbec049af1102be273802b5d26568e9b695909eae831fb419a39f02a701f636d22de233e5f6efb7f3ebdde475d9b3ebed7a1acd478eb95a299e9641b260b1d163de4e5fcd9a1b5182860952c6281c5cda0e5290868ca7ab1bfdd381041914b9a188c2a71b988466d03c8d40d5893004696acf419e3d2805a844077e7d457fe3ce4df95e74e9b3b548081d6f84b3a454da2d9e5859957c345ce9f105557bc049b346a73d02101bbd447af1bc1acc8139fefec893e12c36064e7f34b2cbe92f28af7969f4f4606b3efa1eefa0b8fa8147c9f06d1a4d1434c69f2992a8f6a6974bddb6130068795b970cf4d098e269b02096e275101d3980313425452e64835f7cad2b4bc47aa8821225af1ec86e64a91ca5a75e864419833b9305741284d4f33f0f426a7e98cd7ab53e7c458a1b96f45d4b7bf8dbe155cce96caa7eab14bb6b25da393f6e541dd70958f172b61148f57d991c5df235fd76e7041275b923ee0317e04a1498dca65a0de505c1aff7d50294a09868e7e8a3c81305510803d11c8d16c429ba8e1ce0bb6e9048ecf2a199c207dfd9d628c6633e66d2fe46cf012eb6776f87cb4ab9b31d9ef752afde3ed98a6525eb6aef0e53268db7694f52874534a581e994e7d6381ed3d91f73a2e867f7217d697f289dc27ce1e89d5d4e9792ffa9a99fd9090d70793d106c500b9eb315360580110ad8a2066ecfedf47ab2c1b71fa0ddee3b2177cab5ff9205ff633019f4f1667245c8ec3974e82bf28e24f8c7fb609161d4fccc8ff1d7922af8b2977a7d77bf14b4eb3f2e54caf8397ab19a1a611e3b89409ba5eca313da7f1b9301705ba4399cef32cd9e0e1612d58f7471fda53c59660d1338bbae1f16c8481e9cd7c9bd80e8b31bec5a73b1841878b1fe1bd4c292dc5eeed86bbc0ee3358ded84f87a80def6f21cd63ae50d369a9f63636b25d62e29a3b2e1c4b0ecdc511ce72d8b9075c22851c7516e299ccad3a3e743933bfde882767792ba06ba34aa14dbc7499e10512b23250e4dc727e08de0f8685bc57f76c7e4024187b4ea05fcd2024be7d9c737e8329e79b4d6271161b5876efcd87caccd131ae45f4ad9c19a0f4733fba60e6961df57578e09352444d1e88268b97e5b5b66a6241b3393d7dcab88b63091ebcdabbee931932f1b7a4b219f59e348339abf7d2e46d63b49ab812be471cab153835b967a1bd710c85908e3aee27e1d86effe1787b4dfb3bd24eb33f42d9ea34c9aefaa2696744eb383294d2d11dbd70c17ff8170869198fff70e241fa65b6740bb6ebdb4abb1c8567d8e5a4948bac2b3b04d4b1fe3df93d67fecbbe868d0f43234105fa139c8d8c3629584fafa456bea9a6af4f8216f433f6e6adb88f9d833d466d06b2a3fa5cf57c2487b2168de1dc7caef4803e06cde0004e32f7aba602b9f559f8e5730a85ab330c50e00b8b357619282a1f5ac18ac28c6ff909f11c422b3e78bdb76417206a4192421547be98d9fa3414817763b6718a8d73d39dfb3e622fd73e9391315f3c0f126743e885fea31c4c6a93f627eb38b7b75e9e4a48fe8d844a5882f24a5a6194e2633ed9b816b8f41be7d1e34d1c6a2de586c23b8e76f83f925c6f3c139c7efafb3002cbc18ff34ae6fec76a6884be0ee8bdbe4a79f438620ccdab0aeeb6c813971cfce2a176992d9fbfa53915ec592d589215bb9a45f0c50af7008adf1e5a6abff612de60e1d4d983123985ce7e7ef8baaa421d2c3f2ecc35d76d152a510c747e71cd9a4ce9ad6a0b5bf4385eba4a29d40260019e36eecbeccfc1e4ec56a149aa45682e5e04649c8f952702bf19537044dbc2b8c49391989e449f353d5a566fc7ae6d4224dc21b366df36e20483c4b5e2e0fe8ae19f9decac67656553d53579699cf9595a5235ceae1863ac0c7f009bdd328b0166227222a076522e43895c4fd310d48e18d0c859567b07c8e6f7f67b34d6d77e9319fd4f12115d4ac4e06fae7a030fe8c6265caef6fdbfb0f04dd9fbc4b3bb65d5e04bce06d492e09d5a3b63c001b25c7efc2ee45adfb1186da35181255563198db6afcee7076163aa2172e9bb93803d9d72b4efa683734e861af1a81efe38ecc895aa83d4257ca0cab9b7b08d8d7c5fda9c01aec44de0d72fb9517d56bf6c3250c1f56355e6a6b055e422230f7896ebaec972f39f9dcefede2abda01469cbf63da127a6a28aa8c38f4c4f7cc9948b660f823c3747edc7b52a70513d1d803d0bc661228eba1982313ff9ffe83d95f68c6bbd1c4be02da56b3334d683ac61489f5b14488ec6948b6e31b7b30decbd3d1636dc3b9a4cbfd113b80516cb48dc01f1d0430e41170ddf1ee9513988bd491e96166d1332649388c000366bfc224ea10a27285534ec8a8ff0102c5ceb62079c416479fd983899cbb9cbd511f3c15e4cfb5b0b80783ddcd1fb72ce3733e4642e1c2f46abcab6b8eaaf80144f57707dce0fb495b2464c15bf86ea0514ecd920cafa7bbcdf90829c90e52589c89f6e4bd7f55413ff0d7b6f57ce8df7cce89a53a20ea8eaee9423fb20bb9dae117ab5243430319e8f7ceaa028ad1d38957d9627472cd7127babb9db0f77420e450a260bb1b7a53e4f710fb503f10637e4cfaeea1a89f573cb2ee9af52e1ec8a23d4ea9e9695c25a88081ba21291c2d57e80c8148fa6a4c0b1d723ee964a888528f8e9ae7602a9c875d9deebf40e6e0e75dd7ab61f25cdf1f775204df0e4a1ad061c69bcd30035b459c099c9f9dc9635b0d4991ba7fb5d5cf6034c50369c7011c8391dee090263d69b9e0f8ac70e422825e40396ed64cb2465d7f445a5b8f3694a6c0abce2c2352d96bddc1303af8fefc3c95a7f6695351043a9440bc6afd3c401d9a095869fdac78ae565147d2d3f61ec88a021a856f282f759ed2d88c472de78f13efd6c2fc557b8d69b845fcadd0f98cd0e3662d1a3e58e35ff5eefaec80ee1b37bce1310c1829650d0357cda31f9bed298a36a8c54a6ec13bef08c32aa57b43b8f1b1c6b4bead721158f5fa7c50ead324d818a455f344d28a6eaa0f0bb807592ea940bcd48cb675361ccb22696d701f28d74148685e600bdc7a6a11f7fbf4c935eb7c2e687ef80b18fa37e2fdda19644b15f483fbd52003aee3e352d106cb95c35e1ba0310a5ebbd97d7be6854231eb4f65b043fdf9e70e85de09e7f1458f36dc10587bda7da657de4d4638e0a2df208b62952f930495ffa5064d403e5fbece517fc8a8dbd8b443034d3fbd7dc30af63e0", 0x1000}, {&(0x7f00000010c0)="19d860c37f30cd48035054aee7ec1c046272fb3536be29fa93a9125d556d199c7670226f8e8633dfdf2c67094bdc451666562cdb4bbfe5d9b4dcfbbad445c88fcca11218ed611ba164f9982d1e6f99bfa053b4678216bf1a2a77404e8f312ac555397ffa1c354bfd56d789625781b2bbe4eeb138c8ce98be2951fd0bba31c0e2dfc376202f7143f434dce228fe3f2bbac4d4580f72ca97a856648efb7d7841b859521d6a61e1846bb9017581e248f50b99465b1cdc00d0f8028eed8271c5875ec4c17d0fab2e2246ed7c1c07626d5eae0854784fd352ef0c8e8a366d24e02a54af9e5086cad4b8053c1149", 0xeb}], 0x3) r2 = getpid() r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000001200)) fcntl$setown(r0, 0x6, r2) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x400) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000140)=""/244) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x0) 16:00:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x1ace2e56636b4766, 0x0, 0xfffffffffffffffd, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xf5008010}], 0x18}, 0x0) 16:00:47 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000080)='./file\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/229, 0xe5) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x3, 0x0) r1 = msgget(0x1, 0x0) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4000000000000080, &(0x7f0000000100)=[0x0]) r6 = getppid() r7 = semget$private(0x0, 0x2, 0x162) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x20, r3, r4, r3, r4, 0x0, 0xa961}, 0x80b, 0x2, 0x4}) r8 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x4fc, 0x0, r2, r3, r5, 0x50, 0x8}, 0x4, 0x5, r6, r8, 0x9, 0x4, 0x0, 0x800}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setown(r0, 0x6, r6) setregid(r2, r4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000300)={0x1}) fcntl$setflags(r0, 0x2, 0x0) 16:00:48 executing program 1: socketpair(0x1, 0xc003, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f00000000c0)="82db08d75f7293a14b44511f52899501176de8a732b8b8ed17840a8d1dc8d25bd59b0d669f20046299b1c0aeb4bd971d543742b019622d35caa0f907f279e0c47564caef1a86ca0ce41e558a85c240ab0dbccd87043272518170263ef854de9fd2bad78821429712150f037de4a59393b1aa5571f5df", 0x76, 0x8, &(0x7f0000000140)=@in6={0x18, 0x2, 0x200, 0x6}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000240)="686dcacec69a6144960ac8e5", 0xc}, {&(0x7f0000000280)="ef4cfe0826e2f05ca94b59c4e8a8e8a2f09d943f7c437ce3d6b4279468a004178306cf1dd47379ec36f1f242527895937249f92e25cadf57a3d00459499b37d01eea946bf1029b8ce15cbf45b1dfebc07ca944a3b1af558933c16b993a849177e697adc42ffb33f7a29d3a6671e8f13f5907138b78e88e6cb81f58d08daf9959c540f699c2a593a7448fbf8a0056bc65997477ded749b244c1ab363a3950c77554123c728750d70d11d16f15833576f326275a25", 0xb4}, {&(0x7f0000000340)="7188287d4d8ceb0ba258c6f535e40957f595e21460643ddf811868291e7cff893c3c7aa3c36a81b198b41ec977a7015ae5da5fd9eea7d162186c7b76ca1fcbe0ab0dc4878fbec474e15e6747c13ec6b60e3f154fb69534d41130817e3ccfebbbafff065a7d3c76a991133d4e03c59c106648fe20fbaa810b32d69d2d885e2ea2c82d962ab8657e09fed830281a31ee55230ccb42464a67d2066f590571e174dda46441cf52e6fd243de0ce32d9a4c91c3d316679248752089b0403", 0xbb}, {&(0x7f0000000400)="0597415e41be3fc80b9ab2ee0ec5aba8cd1fd11cd181850657509361b7bad6", 0x1f}, {&(0x7f0000000440)="5e965f168997e57411f0", 0xa}], 0x5, &(0x7f0000000500)=[{0xd0, 0xffff, 0x1, "c1edb34d671a125a0bae9632130728994479710acdedb970dc11e27e0768efaeb7d4461a95a8c3259225ab920cf8f661987f3566391a70976a0b559d8257b68feafd80be4183585746995c2d54c936d61920f147e4c2ba49e6d6c8c3276b1cfdc5a5bad591c80b754859f4990db261d26954ef65b0642f3301f05446bac0282c3015c9df8d50f3850ba4173868247b622e813ac6b0f7a91dd6ce785d14728ea429166645faf7e1cc509ab9169327acec1cc2536e612b54d2d187ef"}, {0x108, 0x1, 0x1, "f159fae1c58b698ba2d32134f399f1cd32508410b75e9e0cfbe73cea768824c3a1202aca213d286e7df522abd8f9c4ecbb55a4c86982a6f0bb34c3e767df6f39413760172d1d32a785611296164652ad4cd09985ef19d89e81849646d648dc94303b4e941889087c153db4584d57ccd7b46a1c0c4fb2c732f3ac45106323dc2bb68bd7bca87d043e10bc31c9d42f65576acb43d8feadc93f484b6da4f476ba6fff4611b356289f1d6baf0b76d1636add3b08f971f0415481bd19832d63b9703d6bf80a2442d9c4e534925734514d6ae604f02610f5dd7b9afdb191cfc28ac9e49300ecd2370385887ead0739bd98db90af09cd"}, {0x20, 0x1, 0x81, "82d08e493b422da561b3512978d34b"}, {0x90, 0xffff, 0x3f, "6396611f635d09ea8ec15c773d24026ed8cbac308ee4667532f44398c88367041fb69d292d8aa88bc68dc086bfee0e68b1841ca09fba5ce76935b837abe6e1329cad87b0ef0b10619089cbc6ac46303f13f519f865b2c054ec681c6a34cf14129058b56336cbf4b4f2c3c4b7522a64cff668a3a8f293356377696bb88c78d7"}, {0x58, 0xffff, 0x1000, "273a4a15392714d0889ced06af01610dfde6380157ce9b648816704801f0d389c189e8f633f4c5cdc4c5daed4fc0b32cd745a37516af8c97e7c61459b95de60efe6de2"}], 0x2e0}, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) openat(r2, &(0x7f0000000880)='./file0\x00', 0x20000, 0x20) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) setsockopt(r2, 0x5, 0x7, &(0x7f0000000180)="e80923bae0b0443e7653f4f0482e47bdd8db694bf0291bf61cb562e38d3e0030d87629814a3681a2e559f863ab3d3580de342fe6f3631534a446b366aaefba6b37cc4f01f0bf6f94b0f06a03", 0x4c) bind$inet6(r0, &(0x7f0000000840)={0x18, 0x0, 0xfffffffffffff800, 0xa37}, 0xc) 16:00:48 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) 16:00:48 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) read(r0, &(0x7f00000001c0)=""/70, 0x46) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000400)='./file0\x00') r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0xc4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCSBRK(r2, 0x2000747b) r5 = syz_open_pts() r6 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x3, 0x5, 0x7f, r6}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r5, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000140)=0x100000000, 0x22a) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x1000000000000164, 0x0, 0x1c5}, 0x0) mknodat(r1, 0x0, 0xc100, 0x401) r8 = dup2(r4, r4) kqueue() recvmsg(r7, &(0x7f00000003c0)={&(0x7f0000000340)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000440)=""/195, 0xc3}, {&(0x7f0000000380)=""/50, 0x32}, {&(0x7f0000000540)=""/91, 0x5b}, {&(0x7f00000005c0)=""/154, 0x9a}, {&(0x7f0000000680)=""/111, 0x6f}, {&(0x7f0000000700)=""/135, 0x87}], 0x6, &(0x7f0000000840)=""/208, 0xd0}, 0x1) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000040)) 16:00:48 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x225, &(0x7f0000001000/0x1000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x2000) select(0x40, &(0x7f0000000300), 0x0, &(0x7f0000000380)={0x529, 0x1ff, 0x7, 0xffffffff, 0x2, 0x8, 0x0, 0xfd61}, &(0x7f00000003c0)={0x0, 0x7fffffff}) 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = msgget$private(0x0, 0x442) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="030008000000000133f0f8c6b246731a0243559f65e6d721df6de6e3d22b43472d694d4eed9e8bc0e0cb30d914e184e3ce04e6acd23ee1fa40f5a280c2561e469144281cc3f16ce9b8d0072a57e6a2ee6360e0640c07939333d8dab06aab9267ff8d6cb4c9cd83338ce23665a43c05c0bf8d921b410c260621c8eb00da3b5eace85992ec8af1d09c3916cb27f252a445c3e218bf772096e8a7bf44015be97b219e07d277dfc9e83f23f167ab62a29e2a3db8e994cc739a8b966ec6a2da00"/201], 0x235, 0x800) r1 = open(&(0x7f00000027c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)) 16:00:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x120040042, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000067027fc8d723", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="094b987d") 16:00:48 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r5, r0) setregid(r2, 0x0) setregid(0x0, 0xffffffffffffffff) getgroups(0xa, &(0x7f0000000080)=[r4, r0, r3, r2, r5, r1, r0, r0, r3, r1]) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x81) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="1612f3a496e50a9bbd7e0540d52c82ccc9be94d1b56b7bfb4fd6c8e193a2ec3d04a4b651287ee10faaecee4ac4b61326c79b87d46625954f8c4eae0d871aac4e7cd9805690e2f580177431f94f193b50dcfc43bc53d6703bc9e6f5e23152fd2e626ab6046fcf2b085d0f07e481619951f64ba660fc72f8c8b3bfb347e6b3f6bd6efe3d5739a0b5b77669e33d6776cd82cdae307187671961b400d7209621667299ff6aca9b9a270871736970e0d18b7eed0d1a25b03e58e93a5659462522113f1e", 0xc1}, {&(0x7f0000000240)="ac5a8ed3fbd24adf73f62579ca4adc5b54d4088b377ecac37f6c07fdeeec224d9cd751bff30452b7583aeedad6df6f6b8c400eda4d6a170f981b020de573a4858faef69e753266901fdda1a7d58ffa587830856c3c46cf368a867cbc77bacdc5ef9b2dafec479d7a2807bcef8059431b38009fc07d90d0c07508fe409014e97573f1e5751bbd27c3ef0cfd7b536385539571dc36adc7f5f3506e5fcc95051907aebfbf280bd0104cc9d340608f43cec30c02635ee138bf729014c999df6200702e7fa584aae9", 0xc6}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x7ff) ioctl$BIOCFLUSH(r0, 0x20004268) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000a0be204300000000e530470e2bedbb89888e6c40bcc4bcf342d1b2328b6049dde92ef39c1f95f56019319e829ebf5dbb41896371d3bd913ced81d4d8165d4a791cf73d5553aff94d57d103644999f696fce866ee60a43498b8c2ffede6b16ae7e044fd97b765a3b186245b53e84811729cc2782648115bf81fc74f7f5ed295687be8518f4853da0289baac3d59ef97152d94b3661fa4c22191b80157e466f03804007046e1c1ff2c40ff99130138a49cad18f790a1e8a0983a938edb5f00bf3218b195d3dc7f964debf5d49c3015af6387de2c0c196a131c9ad4459cb27e62bb7e2163fa2ba95ecf15af9627e5e102d9a360de3ab64f14ae499023ed0fd6c3d08c89456f853b1cd271fd70740cd616c7aab55636e30204d3439bff3074368c1271216842413343de7aa3b093a09ca2a26d24f4260e3b35535375d3b1d900000000000000000000000000000000687fa2008d8541a7f0a014518c023dd5e464c2da94111b6cbc2f49bacb522b92034f"]) unlink(&(0x7f0000000000)='./file1\x00') 16:00:48 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) sendto$unix(r0, &(0x7f0000001180)="062e24b71306f175", 0x8, 0x4, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x1) syz_extract_tcp_res$synack(&(0x7f0000001200), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x80) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28400, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 16:00:48 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = dup(r2) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x1, 0x8001}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x7}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:48 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)) r0 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f00000001c0)) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) 16:00:48 executing program 0: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='c\x00') 16:00:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0xfffffffffffffffe, 0xfffffffffffffffd) getsockopt(r0, 0x20000002c, 0x0, 0x0, 0x0) 16:00:49 executing program 0: r0 = msgget$private(0x0, 0x80000000000002) r1 = semget(0x0, 0x3, 0x404) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000000)=""/81) msgrcv(r0, &(0x7f0000000080)={0x0, ""/193}, 0xc9, 0x200000003, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0) 16:00:49 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = msgget(0x2, 0x120) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc00, 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) msgsnd(r1, &(0x7f0000000000)={0x3, "8d7c091a777d681aef3f"}, 0x12, 0x800) sendto$unix(r0, &(0x7f0000000300)="5001050160000a04000000010706ca90080410fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89610fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000205c, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f0000000040)='./bus\x00', 0x3, 0x0) ioctl$TIOCFLUSH(r2, 0x802c7414, &(0x7f0000000140)) 16:00:49 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x81, 0x0) r1 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0x7508ac0f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x25}, {0x40006}]}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:49 executing program 1: mknod(&(0x7f0000000180)='./file1\x00', 0x40, 0xfffffffffffffffe) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x12) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x3, 0x4, 0x80, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x1f}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffff0000}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2999}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xe928}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x6}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff4000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x66f0}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}], ['./file2\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0xfa) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') fcntl$getflags(r1, 0x3) 16:00:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() getuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x1) renameat(r1, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) 16:00:49 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x2, 0x1a, &(0x7f0000000040), 0x0) 16:00:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x49c, 0x0) 16:00:49 executing program 0: munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x802006, 0x0, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10080, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x1010, r2, 0x0, 0x0) 16:00:49 executing program 1: unveil(&(0x7f0000000140)='./control\x00', &(0x7f0000000100)) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x2c, './control\x00', './control\x00'}) 16:00:49 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="5001050260000604000000011106ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebfbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030321d4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 16:00:49 executing program 1: r0 = syz_open_pts() r1 = kqueue() kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r1, &(0x7f0000000400)="908d144e33da16db9fabd11274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6452ed6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac98da93b198ffb157df0063f22ccdcd5286a0e47a970620e64a42675b8bb7bb8e2bcb0b53541e3d82cb5233f7d32226d2f8e1e8dedbdca515523ebb70fe0f2055fd0234aba06f9b3dbf82cca67439f7986a1e98dab8f353de746f4f858973d47f53e43e693de89199f1ff8a0b0eaacb5ee5dffbfbbcd91f94b90f060992fc200000000000000", 0x17b) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) fchmod(r1, 0x1d4) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) fchmod(r0, 0x1) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 16:00:49 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r3, &(0x7f0000000100)="af0c9d6e9665dcf3da70800e256b63d8d240eab87baaf69d736ecc26", 0x1c, 0x0, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x800) setsockopt(r0, 0x0, 0x100000000001, &(0x7f00000002c0)="ce0fb698c0299a5486d0411fa06e51f15ed3c2dc7c93af93b211240700000000000000cebec4ef1a31771633eb4ed167a938b0d09fa7a52787eb289804a0d6bb0ae645bb1c3a9101f86fc51e4a7b13f00bbcb6767fabc7a042c28c5974eb736b40c5199fa5823cee1cedc7d41716eb58fb5aadb6d40f9bf8e2b5dabde359c59f64e9e05d15a1684f1a95666be3abd865c5b7ada9834a031f643d809962ad5163da5ef8c2939788ca8727d83945f4ad7cbc11c185438ce74fe00215380589f9e7205d7c9858cb0e4d2e78086064ce7faa75fb57595a9061b7d5e7b67550969a1eaa199ed8010e9773eb65ebfcc3ae42f179d02e8bea2edf", 0xffffffffffffff10) 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x10001, 0xc981, 0x952, 0x71ec, "e78b540926f627e836ef56666f4e278aab6f30dd", 0x80, 0x1}) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) 16:00:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r1}], 0x2, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:49 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r1 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 16:00:49 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x3ae25ff74d2ffad, 0x0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x120) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) kevent(r0, 0x0, 0x0, 0x0, 0x4, &(0x7f00000000c0)={0x4, 0x8000006}) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) close(r0) 16:00:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000440)='./bus\x00', 0x10000002, 0x10000000) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x20000008, 0x80000000, 0x9bc}, {{r0}, 0x0, 0x41, 0x80, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x10, 0x82, 0x4, 0x8001}, {{r0}, 0x0, 0xc, 0x0, 0x7325, 0x6}, {{r0}, 0xfffffffffffffffc, 0x46, 0xa, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x88, 0x40000047, 0x6182000000000000, 0x1000}], 0x8, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55, 0xf0000000, 0x15, 0x52a51972}, {{r0}, 0xfffffffffffffff9, 0x5, 0x1, 0x8c1, 0x9}, {{r0}, 0xfffffffffffffffe, 0x48, 0xfffff, 0xffffffff, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x80, 0x34, 0xb28, 0x8}], 0xdf, &(0x7f0000000140)={0x101, 0x1}) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pwritev(r0, &(0x7f0000002880)=[{&(0x7f0000000480)="baa084b82c7421073c7937d8b7b95f71bf0394200fc0645591c1d31d687333d93b7e7842c4b3569f73c150bdf22ea303c592bdc182a2d0f2360b3101cd1de2100208cb43346107f3d3b6a12c2d8e45a67684df03a49a6efa8381c5dfda898fca69182399e983dc80125be9aad411e5b5207ae8a4e749883fea2b1b6df6c1ff25b4c0f79d30d682c924e594c268874296195df017c85bc9b8fd0033681b70da4bba962dca87a41b38f34fb201869de074fadd78936563110e091c65df3fdfde890445906ae012eebaa74d43a7387d5a4e39e5182acca2b2", 0xd7}, {&(0x7f0000000580)="c30eae4c421bccef4e81376f2cc1d9ef8f4cd1426476382ef83da8edbf9ac9197b85160e97fb7984fca98ccd4d21d690d6e6be6ecd3c0ebfac1355d34562740327174610e6425baab9054bfee34dfd39ded4a3910df2b051138ae745b621d48a644ff3047b2ebdd60be37228c8020715e11a520092dd36c8a582d2c60ad40696928aa89b4aa4fe8520a84513a0c2d8b82f34b8baa153a1876af891b7b9cd1184f6466d146272bbfd7df288d450daaa18922832cee75fbb347a4d8df21e66bfc5ef3314eed82c08b5c010664b5d046a371b02246f22f0738198060a7f6ad3edc21862b09b50a67b45832af9175afb08fbfd588026efa38cb758647e04f20a099f5eb7211f9ac59c237ecc3d67d110e3b1dc7bd7ca88e60565c1ea3030a708a15b56582755c217287f5b89c4a9dfce340b810d0e7fe6917ada9862a94d47ccbfb7651c0ff33e55ee359ce4605a4e8fa2420b0df0ea11da2fe5b0a1827415d2cafe1b603514a7f130fb9ab0a98bef4b44b2f05cabdb74afcf5f6a3c6d8e6a82812a03035d97d84c7dbb81d2f6f4ce474e3e6f4944080d09a892a52f69aa683283acd697a7ec94dcd21ac92eace7562c8e6241e9741118280478bfff9458c786e6db19604514dfe9688678aeaf95e6f11d60f11dc25a944eb0e8b964aad546e0852f16f58bb4398b09961a8189e7ff7d2fd66cec739550712164ea6b74815745262369f419804ca4648355883b01ce16ef9d62c63f64b6b4228d3b46270720cf101719f7ebb116437c322f488e4c689a57535ddcf608cabdf4a012c1edd5b7e8ea99eac1eced09ebd70a4578759808ef1a035e9d9a6a41773b0660698713b015e16651ba593206ddca7e67e810af36efc1594beca29a8ae01f2938429d6926b864bf37066b42d7ee33cb09f70abbaf40135710c1712bd3e60c2aced7a53b56434b7556b5592a4a68b46298f12e4df7666b62807928b5df442de6a4b07362092bb7f2b134edf03fd6fe105c31285d5bce9bc8f66c61d8f215b10d094a75ba6aed88afea99b90cff93d3d091fe784b971f99b564cfaf2d08db12738fac3843b41101251dda01d6070b6f9e567240c55c015db94b9bc201df07d9dfd1e37b59678ddbdfd177b41791bf6ae39da292840b8b062b1a3d670ea189c415393ac8f920555d70b50d7847af460378cb0bd848d0bfe4e8f26be7db9195a32f6ec37d67a2118f78bb80bd352fde9bb9d39dd0582394c6bee12884e2190b438c689718b7b8d74b18b2724264b1b35f7bb2fcec7d375bc3e6cc468551d451c8cb2eb24551876ff7787420b4b080c11ca80f2f31f4caf9855682469f6b057a4e64031a66441fc16487c2b68ed0a71040c8964d3c62ae4ddea74f5c1062a00f36694dc9c092e0dcf99fcc5303392570d133e0ff3f4301b82bf7f82ea2c616a7267900faa9e07e1bcb6f4c0cbb430adaf6dca23b938f6f4273430e91ec1afe0c842e9eebcb074b43dd771991b0a1ea478e528e8179624b85edcdfd93d1496641a723474877d86590bb1c21a6f2a099aa20df97c222c7774f2cca5d29a2c9b8d0aaede4408d2f8df7e34edc0beb3380f519f9b8a9c44b7d92aef23efae473e9516bd7fffaa4f12834acdfb6cdda9a26963e73d5f7e481520f2ba8f5a87b0d22a653713c9fd2a46621f5aea7b9338f3dab5b0d44a34a4d41a27256160e8af528bbc87d119642e109ac5fd610dc79a549d0f8b54d13ca9c33e11baf73655019b0c639790b34b6631b130d16aeba9ee751d4db3f6157856fd3f3330a603e7ed620319a9f0a853b95864d2e81ac5259ec2fcb09be6a2f47a047ea7d4ce975c29b8837c19a8c169e9dbb27352478fc822cf1fc1de060c64926d6e70bd3e37a6aa2b79c55979d033be34fd334d767b6a0d0dd3a123822c0940ef8fe4620ecd1d3fa7cac1eaf8bd005d6d9797549a45fffaad5286f015f2405ea31ebb02fea9f0ccb3b59d5ebdc34032cd95971806af311763354340879917fb07d2e60c61d1ddb7c24ebac77ad9df104d7af80e1b66eef2a53251e1f7d15e7a3644b0ae71a8f94c524e0dacad1c10bed5ed01b2dd6d344b9d3c4759b1be2ee6676d06a41ff95be93b18c5c614d65cb82747ff9ce22b6ca01cc1042ec75f7b2eebfdff9da5c340c733919a00af2a6a90ddfcb6ca82b14eeff983cdaa9cf3b7a068f0ca3b0c84cbe5f677d2f0cd9d1746661ac713f02774569acc9ff58e8c9794cea99cf8581885e223b28666aaa20592a03d086d726e7b48f1388cf3597dc473c9c7aca2d06097db77803b31333cba1122ac46e922ca815ded47288c1ea1f6075194dbc84db907afdb75a570ded2a2c512d0e62cac09a41f712c9ab636c56964eb2c6266f133c3c78b7da787c51f06ae441384b816c0fbe752644ca433ad06568540479de0a5938a8fafd12025f0b44759a4799e6f305c215ba3dd99274960d897f0dc35a27bb472d0b3f9b7596c0d4179a22b0200fd930e429f0ff325932e71d929f27ef779dc3eca820827f8b489b1910b48ea19390c3491e9427e4ae3df3eaaf512182b6b50a16ba60baeb40111c84b3efe3b48d42f2072f60337c1fa46da7487d5ce4a45291f630e5420b8c9f2d945ff8af7d3f2070aff61767c7c12f902d1e36dae715a5bdd4c1ae28d9bbd272cd89cafc77805ff6ac8281c21e437a6ce8fca7115708ef439e15960d15d789bc1b9d4f7235805ebc6bfad43ab7d43651023939e246452b3df89468604867a73ae622e69e8e26b40d19b2ca139a3ce5ff63e287583752400a3a2245f3561440a63ee2ca4d1e3d0a030dd169fe722765f676604b768386ffd0fd6f9029b6c677c3e6e2f18d2d4d39317a824048150715705145fae8ce3eeb5555cfd568adcf4b37becc1380de5d66c71611c63f009473ebff641a9ba8302855e829f85ef9a6b92a51bbca7ef756fa6fdeda30fcd5ce2e7792541d31e34a4bd5a4948cc181e2ea26e226414b7f9b6e545d0673d1b8023f8dec7359d20cb24b93a9c996215a6d6a3d6ff88adf05fc04a456119b58f71435d901da2d7bc4c33ebf5d2ab28d9cefb7e1ce956de713cf4d58ef6715eef6df50d5a7b56cd4f3bedf81f893613ee5d72e6054d2bf11092df9bb5081649ef724aee4d660ec14a597a36c851d66dd4666ddf72a28511985df671edeadab06de7574b6c08b9e4f29afb708ba672877eb9c53b62484c215361ec7f7e3c61af4950c5dc675ad0961a16989b1e955fabc990572f9b18a907c55defc617c999a19a27d34b48cc246f18b37950fc21423c99f0bd9e88546fe008eaef23d1026038bd390b442aa5f7e24a6b39d287b1e76a59295a24612b4053e40bd7a30ff9494bf1bb3ca08b9814e31c21c5e5afc7e88f25d009d589da101fa669d7595b13ef17bcf976055ecc01a0c95bb061a5fb6cb87980831ba8cf0bee20806b546eebd5e2fad405d5f294bf2528c66604489d5a9207a950ce435a064ea14132e8e780ffb28ff15685b7e8bada726aeebce7cfea93d59ca977c6ea15d6394058d50ee06e08521c1d2c6f3d139a8227423053475bbc1dd67328f530ffdd4cf886c23028fa2e04b22ee55ef5d67095a625bbf8b4c27635b3d4743e85c4b97875577a364b36895f97e05d5dc38e3c8cf96e83783c28df02de32473965610652e953ba3e12b1395f004024f49d0bc82868e7ef0aca14fba514a549a259cecac72e0e418aabb668baca705f48b0d9dd37c2b13cfffd4fc428e66ea88d5cc022d8f29e4756cc3be8987d0eb9dbcb73ca92b8ff25dbfaa9deb2288c2b210b73f1262902be5f58fb3a155c780c40faa21a12c54dc59da7b7fdf1298673f866b9671edfbbbbe4afca76123ba23f9588f73719c60a7d8580f3156956a52d754096ab3a32b5241df1856a0528fa398569c1d2127d3c4eb7ba1937c74d8a3a15c61b94c786fcd136d4a63b1a02e3dda45c0e3f192af0965b763cd88b879834228af6f7036541dab40efea1e8809211da4d470f02f2ac2fcc1cb91affbd7762ffd2d5268a837b5c7e42fc86c66a199e4ff35a53a15e69df60b0aa2ff3243ba26d40ce6f3a04d8662b7c795e4c7ae10c9472efe8e16fc92cd6da578ff911fa1b77e1c89f2b1788c8f699aee9fc0c31a764b1cbd8e642539a68a8f8d5d9460b971e3bab8cb571dcc0383c235707bd6cb6c118fdce5c500b9a6036c354536f80d937814e8625ea784dbee6e3a9b92dca020c1d49d598e4c56b83dd3ee0462c112c09a5a8ad90e12f559164a8a00edf6bf3f986e15006faa45b1f8ab9feea984493089157e2528dc19b3a9d9d041bdd237cdec4eb345b3d8b456e8176bde46ad12737aa9aaf805c13e8175b38ccd9d20d502ced656951f21229aaaea2d43e91f8690bf013805f5bc7bb002a150b270ce9e6a0136d574ddcb3de93ca0f0a6d49931edf3fd0975c28209a085aeeaee212099aa843b154155fc0d12afde2bf0210ef1f82693c685e48d9ff681d63a727e97f47def62e5598999af1051f78b1b82e437b1cd5c81ec23a0c91ad29d257e6296af0242a03d3f5ad60e79a4d27d87bbcf71f009fe3c4ec6a91964626af7e2ed3ced98a016e7658d717784afeab0c9017d6575edc4022c8273c1c27cfb5c75d54e5ece78d704b568016fb403b435ad89afa8cff6d78178919a903b41ab4cf5b62a4858daabb6ab7a0436f32e29b9e2d92412bd3983c0a1406e97fe5290788e9869a66b02ee1b4658ac999690a6092137f0f8290b3889f9c0716202b2018b80d38cb8dd2cdc235fd8baa8f652961ec58a1370fbcbba834ee4aadfaa349f5191d4127476aed7ee9b25cbe7c1045236a368a563c259f3ac4b9673a74e0299fcb3fa432c95cd9784f5b0a68960c112853649f4c6f2aa41ca8d903e60943f1a63f1bc1cc936e6729696d2c196d425759c57c21dbd840f2994dd8de139c54139b74436cb99b81f078d524a58778609da6a89018ef36bb52a0998de1a01e01e9d89708d1cf3b091aa526652bc194c520958f1d68fbf418930a35cd33504f3773824b183541cba5fd2bd46794a4194a876f183eec3bec16cc30d1452fedf246269c44cbe7945d492d6dd4fed9727d4d24195db4faa2a40c58cc729594d05b0e01ba7f618f72f90982039f8a406235bad52f035041cbc41f2ab024b3cf26d51d022d8db97c2e15c497e0037269800c7c19f7d983fe785ef2058d0f45d634d5c749020d4c33da73198b089cb6db80d52382fdde5d381d3eb97059c7ab22b578c0211c5f505e85fc82980b6a858cd289c3530c1388bee0abd34efe85918dc621b831063be785cc741c0246aead99af3e8a36c2ad95327c4bf4ce68d71e0ea4ff85c434de820f60be3cd9a8492318e2a53d7a9b90c55c4cdc00d139675071bd7ece97787bb88869201e2c670fd32e1afa9c6f4bfdf81f44526b99b2183f092aea3fea059dec0db5c5fd753289a85c9838f0f1232c6c924ef3298940360c2af59a3d02fb76b29ad79a318c942302bc802086416c930a6c0c725671999ca9234426506fa48a65f4d7597eca8567d5072e59b7a8905b100aa801ae00a2040a6be9753583a2e1502e55288dd3b9f28a0f6fade027eb257c4bc67b26a21aa493dd0babf53c4b0b0728b5effc8ba6575345b22a92320d6500975e32a82adce9a5237775c3c86c1954aff64b894238b0d25009d676eb9b3cc63dc1e21346c70005d81e9f582a020251c7fbd9256d0dc3d17694a100ae27a96dde7e8b625982714d192236a6d3b9b76281efbb333a4aa68379deffc6186cf49d8460aa12a76a4fdde", 0x1000}, {&(0x7f0000001580)="e37e39f5ab1aad642e46ee6bdb6718b87e68295a6cb4471189e1ec06b587aaa22d9883c0e2bdd481ddeafb551cdcfbabac29218dfae8ef02d3bb2515662fbc794189c74c85c27b26f825601214d4c8ebdcf77e37691d0fe25af9bda87b309747053fd5c42b457f12f1bd590dd7cd936994ed157ec02d261815a565f876a6a7dbfaa975ca4ff44c00d3a31a4e50612b681244f9b5cd2fcd50aacb06a167a1acf3ccfbfb6e12ead22da982e4f53353ff39fcb91f007dcfee85116517e870725c12f88e8e770a0a0eb6d1bd38ddb96ad422255f86f3a6ef6b5597f34b8e696ef64d22d0d77f7f3caf1237db4080e1f92f58", 0xf0}, {&(0x7f0000001680)="276432db2fa31bfdc3459ab9720cc54548a59f87cbc695607d98d2554a5d0d578c1d6fdafa4abbb7ce562b6075fccb514950789715ab0e731d94e0da824ce6a4d984b07de29473600270f3c8e52234e4aa148dead1c943b958f615d9836e01684841cae935c21aa850a4c377c68b35d63e12c6", 0x73}, {&(0x7f0000000000)="82944372ffc0a65a38059fe81b7817a7f41d1bbd317063994c593f2c39d03fe157d590c178af0cf1c3da1b8b161ab3196c6dad8293c6", 0x36}, {&(0x7f0000001700)="ea580243c7b9f9004857144d3d277cd1adfb199205b237c9c38bb4caa658732bcf21e6d058cbc1b08db8df6b515f90aae6533371bd78d87b0776ad742a28e6d510f87f04ef3410fd687fea8c18196df920e1f4626632c0067693", 0x5a}, {&(0x7f0000001780)="6bde5cc4bd26c9ea70532f2922c3e201272cbf91a824c4c0bc373696bdff81c7d7ea7e32730cdb0131cb27f9cf38a13b6a5776622e30392fbcaed32244b0b74a48bde85dcdf78064b1863edc98a060ef2a6bf27ebcf0", 0x56}, {&(0x7f0000001800)="486d4198c59d06bc01a7f71363ef2f177bb08684b8bd7bf62fb48f42f25ad706c822894aca1ca2ee3fdef8e85cbd9c5501a24a3af7b8dc1d8cbbda53271b3ca4fa076c3bc07ef1f195b8105fde073c12d87a7f82814b7ea32ae1915476112521b3b6a9c487ac9542665295d84198a5f67090d79b5847343b4689a9904e0de86d7026a9035e87464b09057535477f71901bf3ca58d7d9dc3c6cdf8ade284c5599ff169fd020967fe415686833ccc69010b5a4fba9e6b8925325fd5d428d154efbd56a179a9520f5f9b6bb379bb3327b927970134f28d3a3ec377071d9637731992516b6633e2eee5e3b2ff5e16be04b6698ef54033edf10e577310fc1ffd3b007cd8301223259d3fcefb13a245b77eaf5aba8ebd96a1ae763c9593415833de97ad3337edcaf183377c180fddfbb8a7083143b401e2aa49eeed5e4b77d98da9f30c962a5ba2dc09dff517065eee112ed06e7b35f6351990260f2fe01512ac73cfe2d81cb2345f91209d80020a41af3f85ba448fa1bc34853ef7b6cf27ef3b9b04cea8eac94ccc9aace879fc8d5c91e4ccac446b76b7b0e93370ee321014b61338bfd89a04dec9e0b409656388d21ef064f9a476eb41d5ebefcb5c26482c5d179c7d97930af748d10057ef51f4412e5e010ac6322f705e67f86a49d0e6a0d70ab540d81e6c1c452fb8ac14869f1de52ac41978d95a0ef56485b585b11e944d2120c6c0e820c5c944aee413cef358bea430337f6a6c405338100bc81595ee81c34222b4166eb5b31f2d2e2fccc40f1856fb4a1cc02b67deb838bee24af2e19ea461e573780f0d674ec5cd632b1affefc8b256ea6fa461b1dea09f1cf2c550d10283674294b240157560308ea12644159dfb8afb30683e1c1ef41be674313fef2fac17d2e92c438653692ce73544e3b900fb1ef34c8a44da9e6378961f2f0f106c247d2318278e96dff29f01f43ff0988740c057c0b21986a41352228abae9e4611ba06440cf660b2a0254f4b9aa61a6bc7ea58b11488f6a8c9568e27856d52fb5351365666817e4b31898c1ad255ea7f01c747d7d9be9aa18e68694c26913e33ecab57365eb6366e3a5dc4c18eddb0d4e2c8b067b869c4efe76fec9e7e7c4adae5196d4f903be5fa2d38bbf31d0d9163aead923f918ebfff1e294253d52fb8221f94cb572f41e56b4abebae3051a0f6550df0dab3abfcfe65a638ee6f4b182ae0458a970c82c9fee1adaba2bf388cdf805d3de6002b53fe8bb205c3cff96a22bd3b2eb2d8fb59c1439b1c2bb47fe9d6f750ffcbd4cbd69d6540b7786f1ec28dbc0d81494eff665eaa837a7ee50d402df0caafa3295d411eccdf228f1716ec74587a18dd1a0511baa741a3542ccc6a297a2b502005fd03eb3a21b9141ca8e5fcab7b2780545e151a17651f557fd4f8c9ec51898eec1e28f1283406dad1b1eb71d0afe50e725c65ca6e125bea1d94781458286f3c6ea7c14f56bf020294354ae2a9cbc41e1172cf7d5f566640be390622bea927c904696216480d1d5c95e2a7d3db7bc2f790056e1bb89df72ac45b3816463b62260f71f972ec7a31acccd4aed2171bded90b797531ad59b9f7d1b7f9bc6b23b4f4f35cd6021eed65b148adba4011a3115454b5ee731bb9d1c297df11b11e0757eeee40ca1209f27d571ea61e9e48dcc467dae233255332b3d2936efe9b4012f7f0eda0a134ff49a07d4445de42b1580d44656962b67efd5dc3b56b2c8a6fd3654935581130aec32827856cbb89c581fe395c497367446718fe690051e6f7ca6e740a9928a37d800b3e847ee554fe697491b66ab508f3c745fb1ac24a72b29107b5c09bd309edb044e6a50788e92ff89caffbc4b2fb51aba3cbbcf5ebf7614f56d55690ed5c02c848de979358cb57d21e8e311c5e152ee0ceba81f48aa7f04fe9409379bf76f23f32b983e84e76d10bbed80172e8ed28c8b64a9a97e1fd0e92225a6f97c873b89c23a1efa665981e0208be08a1ac78e59aaca79211c3f53afac70a7d40b5d055bfef1f25936133ba5abccae2fca78ebdf5a0bdb8cf9c63ac39b78813c7e0a8cb9c11131dab99dee0daa9f473b7af92e2aafc6fa5c1256e9fef4e0d6fc967fe7884c12dcd1f8dd9c58e964e349f1954dbcaeeeca77f43b2dab55dd30532e6e8a80bef781d2b9e1df48913bd7370e7d336f7fee03bd4ace62f9e0c9dfef78971d816565d01f736a2eccb7e11bad2468a5b811461b30f210304802892acffaffd2d1acfb06492f2976298dfab336bbaf4c1222db8a3905d452cd150faac5a1d865925bb907c6d766b57d55e6b9cf9341d995e29505e0bfc96af40381d8fc2c23f9c2acb4a8fd58a8bc8c2a033cd2f0527ca1eecd1daf5c9144135cb0d176ac7f48602e7428a49f59f710df2671fdb5c6e7e5cdaa37a6db9b77f2c70cc3cec6f93f8ef926d825791b37f7b12b2f199098df28593f2db1757f502a5cfad4149c9ce80486c350d60114701b14392c35e3c73a85a47690cded09bd11d7d749f0ea123574911fd92b60d8c8faf1d38c538583a1b5bde72e70bc6de20ec79f16e24b5e72cd76543361a175e3e2cd2620751be087f35ea0bc83e71a6865214b369dc12f54d83a8a9de7e88e68502b984ec2056f464361928b0c689ea61d10cda445c1f2884cc50b22798e54baea17307555153015d9f20c662c6d0290c5f8b1f07700311cdde44ce57d6f52c8f3bf033e232ce13db3fe678406bccfbdb1fa806c4ba8b07e002fd847533b120f65fc3fc29758fe6d554cd794714e1e5ef6a4e85d0cf425e9da1166e8bb8e49ab33df4823f15c9885caf3a2cf56454a05591c5724aca0cc22a1627739930af66070b53c85eedc2af692ceffe56d1654c41d8bbb0d3792e923387797cfc6e129ae69dd86061468d5f18f806cacd2f19a9c647272100a5e113d63c7efc1e70eaa7a8dad0edb91db7989219370b045b78b74d8c3a423b7f40268d4063b72b460837251ca059428320eeb03c604019122163abe2e5ceb7c3090ef043be26544ed47e63759e805b3c3f462083bc9c86d47f14e9ab3f61feded33b27a3fc32cda969ccf47a7145f14dfa6ea2e24ff7dd78d9f9acb7ce9d23822feb2e9ae04b1b33033f84aacadb727fbf4c3a0dbba114c278de02574a6056370bd91c90f539d6bd7039cb3dc5db8f04dcdbacc6f1646a884f83dafb5b8444f15555b317f9ba028ff01d7305c592a15fe1c6d116f802696254f0abc2087b2316e258b2406f7a384c70d65a343fcb8c3fd79cef0e3af3eab62591b7675a154cd0da764ebb5589126ee29924d90a28ca0a33d3996a2f4a037675ed4d7888223772dc47d0fe5e447b25928a68812efd9067f2e880c4b96095fbd1e954a2814f57f3b67837d239f2f626aeb112b91bab07000d246adeb695221b2d056add770ca501235c2d85c6e2b69e22bd31cc1d46b3bcd7427111afb4614f5fe02f192deb12144347e24b8c1e66566f6efc664cbabd8a76841137c3a111952d751091851f3791a834088acfe33a0a1e177f756eafc1a94859784d6767f0b6d67c99565ccd4b8226aab9e185494b5fb4decfdb2f3db713152095a9904a25df7bcb3d1b0c9a5d3c67d1c9ceab6d361a834b406fce31e0b30db7ad7fc9a68f2a32503098ba009ade8e754e056cb6accf40d8cfbbe9993b1669272578e85afd770f382afa5b54e2c6cc6df9c0edb87ab2dc7ce89130d7100a223564c0ecb525d071d4532431f276cf0a26700a41a5dea886c8772d02f295e552cf703e9cf7221fd064f849ea1c50e823d350d9cad5060cb2c5d04bcb301a6c99b5756490cb3e3f5560397c1e48c603d35492d4d8dafa698684fcdf62707e42f30374529ba53087ca1b51d234f47dc68966d7df5e17efe61380eabf11d04b66e7c8b7c52746b7b91f07c2bee76d8e94e47ffd647025016a83daf70a9c5e1b45e0c99cf9e952c2255951969e6842bfe6fe43cb85e4ab7d291ef06607f68f1a0c7891df856fb03fbee885a29ac01478ec8c2a4892a990640f53fd9e0674390577ba2b3c3f79d74efc531bd41b303e9a806c1c4f2f22eadaed84723df09d0ca4d48dad74e1d3471adfa3884ef10c63fdf252e485d44b250196a6cc1882efce224e6bf934aafe2c6bf43a4e2fc1425fc3606b918ac5b7bf5614a8f54df262a42684cbcd4d7013ce4b7bfa003e586df2b2f6a47aa3d3b90bf0d0b9bde15879beb0b8fc64294c456ec6dc52db278e2eba6424cb2ad5ae5591dbdf38ecd47d8d3c047aeae4459e6480231ceb7e6e61bbb6d17ec3055e7ea7edd4ea6650c3e005ab1a55e75591ad28d164514ab2e424e5be626e8dc31519084fb9319455c7d34925cd367b1f7b8f26f6409a9e3f91eb172e10c230812c9f78a9ca5dd6680b013a91cdb1460467a00aaa573a7bed53fad3cfcb3c22641cc188b536f3db22f6f358f741afb101b5ef6948ca46a8c19d3a9aea390ca6577c105f0961ae2ae3f80d32fd16fbaa00544f8aca4f33f6e754d2938a9cb0c3a9fea161aafbacdd09fa096a7d663c97911a6310b526654cd3ff9947557af2f2b59e2b389e8127f8e2917f3f8e0cd53c194b9088dedc62b51cd2235ae07dcadf7c7e7af214175d94ca083a70b4afc6e43b6972a577a1ac343126ce99de24385e4bce00637a9ce5d2cbca2991d6237b243879ef49e61d2a5a9fdcd238cbaefdba7a3a6a78134aead64782469563f155720215b0ce38c7834ce627fcc7c6fc56ad52eed9a716ec542b88eea3cb6294f89af84643e62052d955a916f26eb926a2213368d7d50c04db1572f7f048ff05ac05bf5e06245aea805561b15f4618ee3fe37c87aa8ae671d9471ec983b9a4f6a1ae85ecebd09ec85a33cd8ec821abe9a325f2a30defeed9a33194fdd91ba8f256ebffd97878a0a75ec8a1253a47f50dd258e6b04d5deb92bae77ad48c95fc2a089077a76172537e24a037e3add33d705fb9c1ed86b58a75832edd9fc1e18d3ed9b404176ca75e18519bc49b4a9a44150b587ef121220b8c5aa172239962b062eff5abcbe1deaef686f61124382c44ccc7e5c80c22eb3ac6d6e84bf84680f974ab51e3b68fc94eff9dc60dc5a1010988cc8047b06b429a1800602153b528dc31e73ae2e15359ca23c7d299ea9a6a9cd167fde976fe31bb1ab93a19892cad791f0e07c2e081a9496d5f8df997edaeab5d937f1ad86645dd8c7ed61d450a85134f594f6f0baea0cb811008d909e0b1da772732cb255585aaec9eb24eceb959ef5d2fa78da2adb837295580858fc198d6d514cb08b1622dbfa47271bf947e218994bed41ec6298628324b7c74b56f76def8d0600c98067ad3f19918983516aafa392a501e11785104ce7c7a83a0334c8e3df283b2a5891792fae55b85ddf5c7f070bc9c72d211d65870d93e911b7aeeeda3559583d704705fd6ef69979053b6292a08d121688501c7ad8be3ca6f43270eb45417c05ea8a3e09c8467ce483665b0d06cf7f9ba55e2f4364c3186efed834d049022f8f344dde6b00693acc37c608e17f59077c8b0d44ee5655906fbc1e84c66d978422d68a4e43443a710403d41a000df9594cb96af1d60d9650e0a1cc18169fcac3e48a2c58d2fac98f78cc54356c3022f791f0b85d8743237d9312d7270918e63105577b9cd123ec88875d8b0ae82dac4190ed5bd183ff9e4331eda870fc9882b5bb9510007f1895a46087f146d7097564ce86895332e3556975056b2849d5f1d031bf1672aa7f001685cbbdc4ee519e25d2b2e39bef1c38680b015fac5d2c9a35cb0300d69035854032db16", 0x1000}, {&(0x7f0000002800)="3cd4ce54957fe8487175d3563912688e3caceb82e1f875acc59839c50c065d878583f3cf606bc322858f318d28a8abc28dbf91aec617f5ee7ce651042ade63d0a4bfedac1f3c47da627b7d4efc13d55fdcdac9ab3fb9b15dda1414d8cbb6cf7c8bd3ec1f", 0x64}], 0x9, 0x0, 0x0) writev(r0, &(0x7f00000029c0)=[{&(0x7f0000002940)="01e20b72dc0fab8b332e90368a4df9d81a27ce95502468381f76214beb0fb966740c69091be5bc0f5de96917ea94143a20eb1171ca038506624841e4201f59c8f44b349871617293da3edd66908e7370a6a1c91280a626426ba499b94b3627ba", 0x60}, {&(0x7f00000002c0)="1c1e0741550aa461fb444dccfa0c438907038859139f592a153a012a3cf58ddde2163732afee19f8f74a6d8698646584fa48fcd0972948", 0x37}], 0x2) socket$inet(0x2, 0x4000, 0x1) r1 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x400fffff, 0x2, 0xfa46}, {{r0}, 0xffffffffffffffff, 0x12, 0x80000011, 0xfffffffffffffffa, 0x1}, {{r0}, 0xffffffffffffffff, 0x5, 0xac, 0x6df, 0x3}, {{r1}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x408, 0x3}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40000001, 0x200, 0x6a}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x3ff, 0x7}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80, 0x8, 0x40}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x8, 0x6}], 0x40, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x82, 0x393, 0x5}, {{r0}, 0xffffffffffffffff, 0xec, 0x4, 0x5, 0xffffffffffffff80}], 0x6, &(0x7f0000000100)={0x8, 0x1}) 16:00:49 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x3, 0x9) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20100, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) 16:00:49 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$getflags(r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) kqueue() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="b18eb36272f3631ac7b9916f9a81084748b7fb10f991be765d74428e9b889a327020737648ad1abf30267035f57daa6468ffda39b9dc2d25f892cffe8af0a0ff2757a1a5f28c4474b8fbbf5eab55782ee2b0d6af6eb7ebc56f2e56ab3b0888da7c484edd7a6c1333e621422fc1421460f2557c315472fd9cff74c4dc0f1ef396a110c9db43c7187284687b409b9b542d32ae7ae175532375a814acf38c10b79ea94258c27b911897c610dd815a6920585e15907a00291ba9", 0xb8}, {&(0x7f0000000240)="90ec5c58886f201074f8338cde8934b8eee448fa32664fb196dec0dcdae33dade053dacb58327c4184ac9562be1f38ac5381e7e3ce3a6a5b4dab55bfe185a382aac80a6ab57281695091f835c4b49a641cb34731baca1a1cef0f5d7544123c665607d346154ea63e8094ec611ee22196c81ecc16c2da1ce30135d95be1d62514ed1c4782d543cbcf7ef8a7894c62406d317a083f9c13fdb77e7fbc37", 0x9c}], 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x5, 0x40004004000828a6) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="00000018600400010000000000000000080200000000000028000901feffffff000000000000091400000000", 0x2c}], 0x1) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000075, &(0x7f0000000140)=[{0x81}, {0x2}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080)="fbc2081d9c4723126052da6df53e58fe51da4d7642f028dfca2a2c8c256b95c5e844483d69b8ecfcd994aa3c24db8d8460fcabf93e964a980ff6b0730f871adfb0789272ffe08d62781c448663cc", 0x4e, 0x400, &(0x7f0000000000)=@in6={0x18, 0x3, 0x604, 0x5b}, 0xc) fcntl$setown(r0, 0x6, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x176) open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x80) open(&(0x7f0000000080)='./bus\x00', 0x100, 0xc0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x2) 16:00:49 executing program 1: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000080)="64a356d97ca778a36789356f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aefcffffffffffffff79b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0xffffff00) mprotect(&(0x7f000038d000/0x4000)=nil, 0x4000, 0x3) 16:00:49 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) r1 = dup(r0) connect$inet(r1, &(0x7f0000000200)={0x2, 0x2}, 0xc) setrlimit(0x2, &(0x7f0000000040)={0x800000, 0x80000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) flock(r2, 0x4) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/121, &(0x7f00000001c0)=0x79) ioctl$TIOCCDTR(r2, 0x20007478) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c221a8cf98848e4a8051bd24443dea8d0343d605e2d3280533ee6185c6a121f527de50f81329ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679dabc87423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f31d6a2e60e1f34322c0cdf8648b25935d14a79a15cec5d79cd66c31400b4dc386972d2eae1f50145e21795618f1f71dc3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d77b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a00009c8161e2baf0b7ae5907ed00"/254, 0xfe) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10080, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) close(r0) dup(r1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0xfff, 0x1ffff, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:50 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESOCT], 0x0) listen(r0, 0xffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:50 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x3f, 0x4000, 0x80000000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpid() setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) getegid() 16:00:50 executing program 1: r0 = socket(0x400000000017, 0x40000000000003, 0xa) setsockopt(r0, 0x20000000000029, 0x38, &(0x7f00000000c0), 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x400000000000002, 0x4000007, 0x7) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/64, 0x40}], 0x1, &(0x7f0000000140)=""/15, 0xf}, 0x1) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:50 executing program 1: r0 = socket(0x12, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82023c2f66696c653000"], 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 16:00:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc9, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCDRAIN(r0, 0x2000745e) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000080)) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4000000000000, 0xfffffffffffffffc, 0x2, "85495500020000e6ffffff1167f5b9a61c00", 0x7, 0x800000}) 16:00:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x22}], 0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) 16:00:50 executing program 1: getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0xd6c) r1 = getppid() wait4(r1, &(0x7f0000000040), 0x1, &(0x7f0000000180)) open(&(0x7f0000000080)='.\x00', 0x200, 0x8) 16:00:50 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ad1b13c23f4d4f9ecf3eb81800dfff280000002f000000267a03000000000004bb893f0000000700"/56], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000215000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:50 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xffffffffffffff81, 0x401, 0x4, 0x80000001}]}) 16:00:50 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) fcntl$setstatus(r0, 0x4, 0x80) setsockopt(r0, 0x0, 0x10000, &(0x7f0000000000)="4805076ceaaeb24520d2cc9521fb745047b8d897932d91e35b4fbc598e5c948e4edc3ec37cf70d12b1a577f8e670baf744a71af195eb92d5ce2932283eb58a0a47b66f87e627e93ba416e2c66290561d3b605713545fb356604a64b69a2016aaa1bbcf346a4e70c4319daa3a525af5ab1249594130a4b4c6256b0e5817825a6278d810ac9c5e", 0x86) mkdir(&(0x7f00000002c0)='./file0\x00', 0xc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x7) r6 = semget$private(0x0, 0x1, 0x20) semop(r6, &(0x7f0000000180)=[{0x5, 0x8, 0x1000}, {0x3, 0xffffffffffffa063, 0x800}], 0x2) semop(r6, &(0x7f0000000080)=[{0x3, 0x200, 0x1800}, {0x3, 0xfff, 0x1000}, {0x3, 0x0, 0x1000}, {0x1, 0xdda0, 0x1000}], 0x4) setrlimit(0x2, &(0x7f00000000c0)={0xffffffff, 0x100}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000580)=0xc) semop(r6, &(0x7f0000000300)=[{0x1, 0x4}, {0x0, 0xfffffffffffffff7, 0x800}, {0x0, 0x4c, 0xab9cc1e35b379e45}, {0x7, 0x3, 0x1800}, {0x7, 0xffffffffffff7412, 0x1800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}], 0x7) fcntl$lock(r1, 0x8, &(0x7f0000000440)={0x1, 0x2, 0xfff, 0x7fff, r7}) getpgid(r3) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x9, r4, r5, r4, r5, 0x4, 0xfffffffffffff30e}, 0x3, 0x3f9d, 0x7}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[0x10000000000000, 0x9e, 0x80000001, 0x792351b4]}) semget(0x2, 0x3, 0x8) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000400)) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000380)=0x1) getuid() ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000480)=0x7) setgroups(0x9, &(0x7f0000000280)=[r5, r5, r5, r5, r5, r5, r5, r5, r5]) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:50 executing program 1: r0 = semget(0x3, 0x7, 0x31) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x6, 0x3}], 0x1}) 16:00:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1d9, &(0x7f0000000000)=[{0x14, 0x80000000, 0x0, 0x3}, {0x8, 0x0, 0x9000000000000000}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x0, 0x221) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8000, 0x18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0x8000) lseek(r0, 0x0, 0x0, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) syz_emit_ethernet(0xffffffffffffff80, &(0x7f0000000040)="b6") 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40000080, 0x0) getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair(0x1, 0x6, 0x4, &(0x7f00000001c0)={0xffffffffffffffff}) getpeername$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) setregid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x80000001) 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/76, 0x4c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000380)={0x1}) 16:00:51 executing program 0: r0 = dup(0xffffffffffffff9c) fsync(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000000100)={0xde, 0x7feffffe}, 0x0) r2 = kqueue() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x3}, 0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0xce, 0x3f}, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000100)='h') ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) kqueue() dup2(r2, r1) kevent(r2, 0x0, 0x0, 0x0, 0xec, &(0x7f0000000040)) 16:00:51 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) close(0xffffffffffffffff) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000040)=[{0x20, 0x4, 0x1, 0x4}, {0x8, 0x9, 0x416db7d2, 0x200}, {0x8, 0x3f, 0x5, 0x3}, {0x6, 0x7fffffff, 0x1, 0x3ff}, {0x521, 0x8, 0x0, 0x10000}, {0x80000000, 0x81, 0x7, 0x8}, {0x80000000, 0x401, 0x80000001, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x1, 0x9c1b}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x300) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/229) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlockall() 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 16:00:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000140)="a45a8d3520889b3dced2641b8cdae4018037d637c252a6118c8de14010eb2b932df9adbc7629da05008003f22d5861ac8632e494a722dda5149aca03465e845ecc252aa08046d0cba58228fc4ac3e3c7cc4fa3f9fded1035e0af1b4477021cdcafb88b28be1da542c7594e24a036b95d8bbc0e77209e199a1e317c7c1567a1d8252c", 0x82, 0x4, 0x0, 0x0) 16:00:51 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000100)={0x7, 0x8}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000140)="5091239aed2fb13f237c549dfe3830ad5ac7395f2e4172824317db8d7c7763a07c73f90aa0709aab5e9fd70bf4bfd06cf8131b15dec5d639d81ae38348599afd94ff3a60aef10834baae81f58e807c87dd4322d324f415e269ff4e2c844ea64b60807bd1f5decaec2e12e916ffd63dbf79f34efc3e6db041dcea762fb7bfa312f5d8312a301a6dd741231b32b36a4f76f0fda955181ee6296281442df6067410fb2b7ce8097ac2b47402fdb0824939819f52196e541d2d6aee1e07a00eff60664eaff8a7c7cfc49f71d2b87a8a1230c0ce3a464d8352e444608ce05251f682bb92a6da5e8a7da48c32baa95830cb23244eed11dc2996acf7d7b580a343864962ebba6a486b11e8a97e5d2745c3b29727df6ecbdd6182064253e4d4b556ef1ee177aeefafba598d2305fb8f731e81365c5af40d21cd4ed02f1ca267ddafc6c99eac0b96dd722c9f34f8ea851555f49ae817dc661b9ab804a5bb10bbb403d5ff398f68aae3f5a6bea915a9d53c5b10726d8f7831fe4e963b59eb5e32c043990369cc8bef4f1b0bf2902be12623dd2e0b9d46e89c74801fb44a8ba190a03aea00dac02d8f6fd9172c96ba3577363eb419194d0aa463a5e2f72e26921c63324a7e85b5aafa9a8cbf2beeaff59711b916ac8229f1f9eb2b626cd1d8dd249274e4c8cd1210fd057f56531b25d7e9c7b1b651f268474406b07ac009dea8ea989c06582ce37b118a56ce5f5ff01fadfda8485c2049e6e4dbbfab0a8503080480b7f46402f0cb54e60c0b57ba99825e2d82fe2733fd1ee6479d8209e763cb340f57e43ca74c10ff9355602d67180147d9a9bca6be6f9b2ccec5af510b78a45875afadeeea7a3b76544b4bf7272210adbaec34825900c8c8d924682901c0f13651b3beb1efe08983d26ee9429af8c269277f1405fb7ce8a1ce14f245caaa0e656e7c782b9f9d81494a6688546ff90d961f21b772dd1de301b364effa96960962fb85e5007a9ac9dc9a4170ce25400fa91b39700af77803a739073d0107d926244ed05c29a25a5b1b2a069939adf5f40fd8fcc45bb9cbbb651523667fb69d6a05dfce26c64d1de5304d80722e340cdb596de2d588f87efde966a784394d7ef8bfbbfc09afabd0428eabab844a7c57bc838f92e7b4323c3718d838f150b7467ad5b02405babad9d77c71c5420e3ba20d2365da7b098a955dec282a0257051d98a58b60f31f9279d9e398dfad59cf68a0ea1b2746d4cd594518d8d7518d4b0bf6c503a90a15fa07f0788333b28c2ffd4f6454d3e91b0be4eeaa51203f195e3c60a019ed49b2b20713c613fbb4263db52f24bb621661437b039ce3036a2e107fb5c19af420f00145c8c7f75a2298103f6c45bd0cf8528ff3ccc72b317dc9b98373d0edb43dd9d6836853c344f9cd2de80049027cdbfa6f8af6d09c49bbe4c54f86954ac2fc9e1be75a2b3e2d50fc3aeb14a04394e7401458c248d63077a054c7283f8cb8615a3da379977526d273e942150978d2a98bd89cca2dba0e185623597c4ef7735bb5c6433a3d982e8c0d768f2f41876676f823021edd2ceb864bede48da5c06c33a7ed05a7e743f789624724ca954ed4bc1469795eb5a343e9325cd86c20a1108c48c598ad2c25e42e0c27ce6a244802d13e1218ee3816053c99effa325ebc390f91681ce381ffb14ea6316084394ad59408224d34e18bc24cbf9fe20da5d3685101db7ef258e82ffa9150202d6faece7779f1ca0ea2ec5f8424580175bef87cbde73318769e35147317c27bed9a4f01ba3856bf243667b589c4773b4d6ec67aa87b97f1d34136249e2addd3e6a5b60135dabcffe80d8f2d28e793434d1026299461dadd355c8a46fe9de064714479fcc259d3414ab39eb327da4c0f6764dad5fb4be534b8f4345448c64b1769544abcce158082a85061feae42aae0940f10ae2dc41508326c5e9e1aba58c93efa8895f42b26eaef0d8fc730d7e03fe48692578367e5ab070a61278d658a185cfbb389c5bf84fcb186651734e552a2a31a494ebd8b17ea945ffd5814783cfc1e973937429a26c5080cab020853c4c905109a3df52681fc30ccc0381b1c273fcc29cd193c1e5a2197ca2f3abd469d47e63018b9e37181e14291d59eebb321a866ca91e298c9cc21c2c7be752dd254221c068898b46d40698538311bdcc77aa76008d1dcdbebf79b8db744a153aeaa9295809ad7f1372084c6df68b2c63926ff890b1c1e7b2354a7a5608d0810b82154345ef9b6d699dd3b940df7988054c34d5969e1b5d06bd6dc04543eef380d15d2adb316475beafcdbade77eb1fbe92ebf81d8a3f7ef411cd851089cd63f6e828108cab3eaf031cfa0816433623a1919f6495d583ce25c04afd8c2187a7eb1bf0667546f0e3e8c02be3949b5f124aa7582e42b81c046e08d36c7c14b83a4015dcaa2de036cdf2fa0cdad4c04356450788e5f54e556515e9fdfb2d30faa6b78f594606d3a596201b6084ebdae5d46e514076c2f33eaf7f689701958961238dbad53072303a17300e5b0a2c2790c1b5e33d95c66dc1ca1d6ba744b10fa7ddb7ca9874d337122ddb76ae9f376e73f33a4cfd701434e1251e2012e26b23fecd61e3b9cbe8188da06ae3ccb45db74011fd2340eee8460b4ef2c580172fcc3815df89010bc1fe48931675caa1e3b78dc1a15e0fb7864b44c2117e9e5e93c14a6998f2d7cd0a7013859ca1f5234dc4f9b7320d3f3c681c67543c373195320185a3c8729815a23325488c890bca40d176140cac8285ab1103d23bf0eab0e9a486334cf8b0992f4daae845ce8c0a32660653efcca9bc42b74f798061a8fda3d13340c45905c15f2ab68be3609a7ea14fb9d10f591518f13f7ff19e6fe688eb3d4e3439987b822b57ef0760fe01ed017b1aa8a74d8cceb405a453c9ac6eebd4ec4825fdf2839e9f6a3d14222d2eb400c49169a02bb75b11a4dad4138d902b422b0a485d0ebb6071afc3284d2c444bffc512a9ff8c7a1664f6420a4d2d0fe930350a2d473f55015761d14212f96de3aa3179f49d7a0f0198dfcc0752803ea6262ddcc8bc4a8757b123ba684429cb0c551efdbe0c08fb688edc57d5bae71c4b2c2e45f5495740852bf389c0f20ff07274bb899aeffd483eb3cd902bf5fa59410e3fc4f6e559c76dc71f96b28209abb928c4c434d628e0ce236ecc9f0a1343ac83ffc9fd4c17ed3657715642967a69bf40e9f4d4e263bd9b96d2e8ec5c2e6e269038e794ed0fcf8a5ff22358b1ca538b143a5f98eb81b6be4a375c4d00445a8e01b9b55ace73e7aabeead3a75dc67733ac18329d2d76e888dcf4df430e10285be50b7b48e8f961be3eb74afaff84027bf6380f68a99d857e53b04f4290e43de9d560e89064d4ccec46af1d720898373c00c0f6b01074d51b6f293beeadca3e1ee3521f21bf25fed248bb0da78e011f7604aa210705a9ba9b9ca258c888670c263043dc5fa1b5c4d3710c7cc2c977ab6a027c4033288a3638cb27427c967227103eacd15913f1090a3cfc60a6a1c09c3d089c017654f5114da90be1a82120583f8a733e5d37adf5fb3e36e46930ff3691617db70c0a8b544542ced59289c81fabb0c68dcd578a796fcecc1b757557e8aef8064ce4417f856a9b53c46f499c7b4d3f9a7d9c819c2ae60be51f921b9c4e8ce4081da52768303a61fe646408f6b42b14ef68f6e6234837b39370c2b3988ec99b9edc8aa1fe0262fdaeb8d96ae60cfdb9446c38f1152fa0d642c7a030a2c13f54e0099fede19370f1faf2d71e67840c1858f6f4b2a4137485ac4d5e1bdc7e4ee374bbbf5d76810077138f21251e2c61911ef27e15b10a3c4b6fda95f4dca2fbfb42fdcbec1bdc39d9b316b9ffc960db9f0ca987728d9b9d9aac696575f455d141b8a16ed322f2a1e9f8f3b326d066c26ad554bdb0dc5cd271637425c1fc2cad4e78214a66230674c7961caf504d4a62cfa77300534b007048dc8fc7a27a4a84574a517dca9fb92d2d5ee8116fdea8f6eecd0d224e08ed4c8a22165668e555a411f3df43c5725a4e44c87429b56f38d28cbe0569bd049e87bbc8410aee72b5f51509b45b5aa3cedf1aac8fcce111cf2ef27333c98a6178625511077aa3ce61113808dd57cab7d369e8229fc7f49b20d2f91a4ad813d59c426bc592509d95ab20145ae6147bab2ce06954ff4b6e3428534a5ebda4b8cf34bfc7c21e8ea5379a2299a0779c1b9b3f6dec8aa26b7a22b6885cd3d352a0b90822d8e7351f5226f571ac95ccba0c47990ac6c68b172fa413492360ea6084c2053b5cf7a081b446467b6c8bdc5a676b77e984ca3bfc8cde126cf12ac7c2f02af687714458d626fbb74cdf0feaab8a9973db978b492649d99a893128a3756ed3a9f6299df599d20c0ba182e03362276f5696586bda4776b124d017505106f1bb6d98853921b528ec00aa4043ba0fe50159e156915acad30e1e76bba2d70bd5d4138d9b3611f524d9b0b7353f6775491fdc13c6297041172f0b90bbb5955ee3e5addf4f07c4ab64332814db06bf6240441ffe30d039ab4741c0b00f7d51dc47c3e2e073da17a2d3fd0dc3f226d96fa2bb32226e70ab7964a235536705d978b13b4c15a0a43ae31e4b620b786663c1443439fa1ddbbe5386d6230dca939a8f5e1fcc2ea7042496e39df2f6bdef2047d705d27c5eec18d5afe0a7e78a5f09f21b71a7b3495f6030d93fda1dafeef6b3eecc64c04a980e489f87d7465978876d2916271e7800e0bf1aafaaec31d2977698618583ef2d412c6a48de7686d7ade44e7431c7f9cc91ac33936e6348389ab739f830252e91e88202634ec041c3440d4ae58192bde6690d451d9275b11d1091ab9f0130ec834781c3cdd09f743261b58e266c5645dc7fd9366cc32d948b096ad14e33e2a7c3218a1aad05a4d2e0706c76eedbcbc681db181dfd46e5c9c3d8bc7016930d8cf3a708b4931c004735f053c12b2d973365eb4f47d5c36d5c445d943084952448407c3f7e3f2e5b25b34e7796d08695cfb02c5bf922064768b0b8062a8af02573964f92db1bf13d557b83d9070bc59a4e6d7abe1d4a03418801eb158d5aef844dfbcaea538fc836e18341977ce6ff3db77fa7506f850983ec162283b4c210fde4f31800633de8ce4d2c331c389dace28b9faf0562b0c43b026332055fc66db69235c92e7a56005f9e100b8ae2207fb17987780f7db9b02dc03c6edea6cec1292e070ca2d6df96c3ae54828f7545852aced21d298ddf7f538fa7a49914d4bcb4c22023e69a6b3cda7df591fb263ed6b92bd9884a661b4755f88cf0557dd0c0226d214cae163c73f28890dfae8083943e339ef8dbe2755a414faebb39639d3ee3b0a3b6f27e43667f12f1a34189de63e42c0cebe06296540961d5258ecba6dec765f96b73adc9e215c4ba8d0fca1d6b740f9b39238fe8dff3642edb2694492e241ae9e6ef60429d7a47618a9c50c960903888ded935b59b40ad554485dba6d11d1975d32e369292c4177695809370e0c7f20999fbae5634a6bd6d641a220b19fbde94654ef61aa84e9a0c554d86f779b7160266926e5463a04e84d3ea5746f0ba4977c0079745000996479987f4cddd392a0ec6275281cbd8a635db2af0fad97458100e87725c56063b2d9bf31d46acb68163cc5789f8ce851308accbe35663f55b145b8abdb4db99294c9a4b4aff638e08c62e91bba8a2251f99328b3d91c480c18b10cca9c314de83b154495fcff384b0308cfd6f4170fb0a1c5c748fbdc11ba74d96f69d784b36e9d241ac6d9772954931118970e4a", 0x1000) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:51 executing program 1: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="31e56a940d419f95"], 0x8, 0x0) mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) minherit(&(0x7f0000094000/0x4000)=nil, 0x4000, 0x3) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:51 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 16:00:51 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x1ff) pipe2(&(0x7f0000000000), 0x10000) 16:00:52 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) accept(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ff00"/4098], &(0x7f0000000000)=0x1002) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) bind$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) pipe2(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000000000010000) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x1) close(r0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000100)) 16:00:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x840, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="ddd5503f7256148369758696d32ebb97afd4eec5a8246bd8a585c951e939efc5307dd7cc323d9346dd29bc5981b410a0c18819505790561527c40899228a7d0c2cc9352eeb4ae9c29169476384a691e1c84c5a4d42727589c2beef09c0772b36676ece53f97fd01d4de43b3da37cf7d3db9dfb685ef27b5e4e7284cc93bf790baab5e876082966320f", 0x89}, {&(0x7f0000000000)="49de6399095811550f8a7722b92c2db61f68f9994ea19b5bc952ae37c5d7296296a98824519b28a38b97f963242aeb601ef56dd770795ff97752c5de78307b90d67dab4442bb0324028b2b52673a391eb2182bc08f6c44081aa227fbd6", 0x5d}, {&(0x7f00000000c0)}, {&(0x7f0000000200)="792639e2e0d1f0ec23f64e062b5596ecf3addbdcbd63dcd8f99e20d7668f3742ed299abf979461b7be0852164bebab9e33322034142ecf09b113a96e16908fae5ed1d41554cdacb2e447778d36f20001ee74542905b2cdb872d3b127664bd29a2aa3714b36166270ae22f51c2122b57bfcac30629713bb12027113ef79d6", 0x7e}, {&(0x7f0000000280)="75bc20140ba45b1ed7df7805e1572bee0cbc2a5e5279ad06809f6c17f447989653b7ce9a82d2c5987ff70da1a2dfdb63d1545c1924e67e8e326acef27d6863d5aa091674cb322933ea34754d7d5c83ff4da52f39bb22a5445de3c3c2d1ef5c3f85f8f4c93853bc836febc6c3ba9b98c84a5b5c66b7eedd66500224897a64278a9b1c77908dec286907e6b0487538c3a24233", 0x92}], 0x5, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1007d, 0x0) 16:00:52 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x4e) getsockopt(r0, 0x0, 0x4000000067, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x4004426a, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0x180000, 0x9, 0x1, 0x45f, 0x8000, 0x0, 0x1950, 0x1]}) r1 = shmget$private(0x0, 0x4000, 0x550, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) pipe2(&(0x7f0000000380), 0x10004) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x80000000, r2, r3, r4, r5, 0x120, 0x1}, 0xffffffff, 0x6, r6, r7, 0x20, 0xffffffffffff8000, 0x9}) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x4010, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x88, 0x1}, {0x84, 0xffffffffba70048d}, {0x2, 0x9}], 0x3}) 16:00:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9, 0x2, 0x9, 0x1ff}, {0x0, 0x9, 0x5ef6, 0x9}, {0x5, 0x27f8, 0x800, 0x3}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x600, 0x0) r2 = semget$private(0x0, 0x5, 0x110) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0xfffffffffffffff2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x7) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x6bf5) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/241) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000340)={0x2, [{0x0, 0x8}, {0x1, 0xfff}, {0x3, 0x4}, {0x1, 0x4}, {0x3, 0x7}, {0x3, 0x100}, {0x3, 0x4}, {0x2, 0x4709}, {0x3, 0x7}, {0x0, 0x886}, {0x3, 0xfff}, {0x0, 0x4}, {0x3, 0x3}, {0x1, 0x101}, {0x1, 0x3ff}, {0x3, 0x2dd264d}, {0x3, 0x522a}, {0x2, 0x2}, {0x0, 0x800}, {0x2, 0xf63}, {0x3}, {0x2, 0x4}, {0x1, 0x13}, {0x0, 0x1f}, {0x2, 0x9}, {0x3, 0x4}, {0x1, 0x5}, {0x3, 0x3}, {0x0, 0x7}, {0x3, 0x3ff}, {0x2, 0x2}, {0x3}]}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000480)) kevent(r0, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x1000, 0x9}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x9, 0xb94}, {{r1}, 0xfffffffffffffffa, 0x64, 0x70, 0xf8, 0xff}], 0x311, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x3d, 0x4, 0x80000000, 0x40}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x90, 0xf0000000, 0xfbd3, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x90, 0x10, 0x2, 0x9}, {{r0}, 0xfffffffffffffffa, 0x21, 0xf0000000, 0x7ff, 0x2}, {{r1}, 0xfffffffffffffff9, 0x20, 0x0, 0x7, 0xc1cf}, {{r1}, 0x0, 0x84, 0xa, 0xffffffff, 0x1b67}, {{r0}, 0xfffffffffffffff9, 0x11, 0x6, 0x96, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0xb4f754802a558dfe, 0xfff, 0x1}], 0xc7, &(0x7f0000000680)={0xff, 0x8}) mknod(&(0x7f00000006c0)='./file0\x00', 0x20d0, 0x80000001) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000700)={{0x80, 0x8, 0x8}, 0x7fff, 0xfff, 0xffffffffffffbf8a}) poll(&(0x7f0000000740)=[{r1, 0xc2}, {r1}, {r1, 0x104}, {r1}, {r0, 0x100}], 0x5, 0x2) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000800)={0x9, &(0x7f0000000780)=[{0x4, 0x0, 0x6, 0x7}, {0x7, 0x1, 0x2, 0xd7e}, {0x324, 0x40, 0x6, 0x50000000000}, {0x6, 0x5, 0x45e, 0x3}, {0x3ff, 0xba61, 0x9f83, 0x5}, {0x4, 0x43, 0x5, 0x1}, {0x0, 0x1, 0x5, 0x10001}, {0x9, 0xb41b, 0xfffffffffffff2d8, 0x5}, {0x8, 0x0, 0x7, 0x5}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000840)) lseek(r0, 0x0, 0x0, 0x2) poll(&(0x7f0000000880)=[{r0, 0x42}, {r0}, {r1, 0x10}], 0x3, 0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000008c0)={0x8, 0x4, 0x1, 0x100000000, "e867ce6fd18ccf6d6655f0ddae2ae3350d06ba8b", 0x658, 0x8}) linkat(r0, &(0x7f0000000900)='./file0\x00', r0, &(0x7f0000000940)='./file0/file0\x00', 0x4) sendto$unix(r1, &(0x7f0000000980)="2e443aa3ddc6995073477e4c121177712603a8d1631ac063ed745893a1d602e974b1ee7bb6de8af05cd1c9a97996d5d9e4d57835e82fcacc9d5e3d9537296c6ad536ce58149da360786d927203fc9fc9210f1b4833838fdbc633717ec3dba43513ef454ecc2e557850be4716b8202aaf96faaac30992f6f21fbc46f41a1ee807eb61485e801fbdafcdf4a0ad7f7ce7bb650c253dcd34baa761f4382dbb14f93d8cf54bb9a63a4216e0e8208e23b16d2c0b9521daf9355f8c03e8bc6056e138c5b494fc193b1cf1074d7a", 0xca, 0x2, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000a80)) lseek(r0, 0x0, 0x0, 0x3) sendto$inet6(r1, &(0x7f0000000ac0)="d26cf9c8cd6a6bbf82e9e38196c5012a21240e01dccd71ba8ec9a551531938e0e6b9ad4b2dbd00686a8e187e8fd0e9fea47d83b633c520efc4be69db52ec3cd90b48e63e3ea2af5d55ab6691493a560b0c9eecbaea4af402cc7f7f9b0892500e7c145069e210e30076e420cc3d6fab3dbb2a347c840d1d1dea100ac1c46bd18078b9d35af1c0eb1dbf8389e2", 0x8c, 0x400, &(0x7f0000000b80)={0x18, 0x0, 0x80, 0xff}, 0xc) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000c00)={0x6, &(0x7f0000000bc0)=[{0x7fffffff, 0x342, 0x8, 0x100}, {0x100, 0x2, 0x5, 0x2b67}, {0x8001, 0x4aa5, 0x10000, 0x8}, {0xa416, 0x5, 0x5c669c9e, 0x10000}, {0x7, 0x8, 0x101, 0x24}, {0x80000000, 0x4, 0x8a3, 0x1000}]}) 16:00:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040400000100000000000000000000000000000000005bfeffffff00"/44, 0x2c}], 0x1) recvfrom$unix(r0, &(0x7f0000000100)=""/104, 0x68, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:52 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x6b9a36dbd1c8f8f, 0x0, 0x40000000000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r4 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r4, r5) write(r3, &(0x7f0000000080)='6', 0x1) write(r3, 0x0, 0x0) 16:00:52 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x30422, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000007c0)) minherit(&(0x7f0000cbf000/0x4000)=nil, 0x4000, 0x2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000840)) shutdown(r1, 0x1) munmap(&(0x7f0000c47000/0x1000)=nil, 0x1000) fcntl$setstatus(r1, 0x4, 0x80) mlock(&(0x7f0000f7a000/0x1000)=nil, 0x1000) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) 16:00:52 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000100)='W', 0x1) ftruncate(r1, 0x0, 0x30000) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x3, 0x9, 0xfffffffffffffffb, r2}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) r3 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x100000000, 0x3, './file0\x00', 0x9, 0xba, 0x7, 0x9}) unlink(&(0x7f0000000000)='./file0\x00') 16:00:52 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) r1 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x7ff}) 16:00:52 executing program 0: setuid(0xee01) r0 = dup(0xffffffffffffff9c) execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='!\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='x\x00', &(0x7f0000000240)='x\x00', &(0x7f0000000280)='x\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='-\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='{^\x00', &(0x7f0000000400)='$\x00', &(0x7f0000000440)='{$/\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='*\x00']) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) r1 = getuid() getgroups(0x3, &(0x7f00000005c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000580)='./file0\x00', r1, r2, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r3 = geteuid() setreuid(r3, 0x0) mknod$loop(&(0x7f0000000540)='./file0/file0\x00', 0x0, 0x1) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x7f) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000011c0)=0x96c, 0x4) 16:00:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x105) recvfrom(r0, &(0x7f0000000200)=""/76, 0x4c, 0x43, 0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x10000000040005, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="5944d55f57e63e1f44521c23228e019b1a7aaa4b8d3137395f27335f9cc670e83ddcb67ee708c4b0b296ea13c7e5aec5e40f3ef395e1ff17d910a311a790521a149f14a6d2b1e27d24075c7978d2e67a051212807d6b7c5a7b"], 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket$unix(0x1, 0x1000000002, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="84012e2f66696c6530009d0d7a3e269c47ec1569b2eade8859927677ea1a5839650ca77c8be3707158bbe941785c86f431c69730875e690929ca5a7e4c435d"], 0xa, 0x0}, 0x0) r3 = syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) 16:00:52 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) getgroups(0x996c83667050c5c, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[r9, r7, r8, r9, r8, r3, r5]) getgroups(0x5, &(0x7f0000000100)=[r3, r4, r6, r8, r9]) 16:00:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000100)=[{0x67, 0x3ff, 0x4, 0x81}, {0x9, 0x5, 0x10000, 0x80}, {0x7ff, 0x6, 0x40, 0x4}, {0xfffffffffffffffb, 0x2, 0x0, 0x4}, {0x401, 0x7, 0x7, 0x5021}, {0xffffffffffff94db, 0x8, 0x1}, {0x3, 0x0, 0x6, 0x34}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x18) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "73ccd10e11c0ff0bcd84984ac8cfddcfef71acdb"}) socket$inet(0x2, 0x4005, 0x46dcaece) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cf", 0x54) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = getpgrp() r2 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, 0x0, r2}, 0xc) 16:00:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x3b, 0x4, 0x7) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:52 executing program 1: clock_settime(0x2, &(0x7f0000000040)={0x4001981, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000000)=""/50, 0x32}], 0x2, 0x0, 0x0) 16:00:52 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:00:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x5}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) pread(r0, &(0x7f0000000100)="fa15b14b388e9a344af641931bd0f4dfb9b9aef98bbd58ec183df40d617e70cea58a10b68188befb0be9818f9a64cb0f3550a873a93dca3553166497e888d888e79920cde9", 0x45, 0x0, 0x0) setpgid(0x0, r2) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) clock_gettime(0x3, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x100, 0x0) setsockopt(r0, 0x1000000000029, 0x8000000200000033, 0x0, 0x0) getsockopt(r0, 0x93, 0x100000000, &(0x7f0000000000)=""/70, &(0x7f0000000080)=0x46) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000140), &(0x7f0000000180)=0x4) listen(r0, 0x3) getsockopt(r0, 0x8000000000000, 0x20800000034, 0x0, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff8a, &(0x7f0000000140)='+') r0 = getpgid(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0xfffffffffffff001, 0x1, 0x7ff, 0x8}, 0xc) recvfrom$unix(r1, &(0x7f0000000280)=""/64, 0x40, 0x843, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffff000000003000"], 0xa) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) dup2(r1, r2) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000180)=""/217, 0xd9}], 0x1, 0x0, 0x0) close(r2) ioctl$TIOCEXCL(r1, 0x2000740d) r3 = getpgid(0x0) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000480)="d7c4215d71d57ab0752e2423e6538043f5feff4771598f940e4321daa61679013964577459f0e4998e964fbc2b5d93aba31f7f734336f8c0cbd58c361e484656e4e8bce6e31953128d1b987a089b64697e3657a2e9392c8e6e9815a9cb42aa27304abb260211e12b9f63f80f353883d896f63ca756c93762b0a125502e4e8f8becd2632158965a572720fe0d96a0e4d0", 0x90}, {&(0x7f0000000540)="cfe26649992ddd33f10e675ce15929ad3219", 0x12}, {&(0x7f0000000580)="ad6e66064d88682f9ae3170d1b79b7c7fe0ae17d10b91576d9a34d33bce8419f4c495ee97aa2ea3c16804c8170794507f3d71f5c0e517836514e67590d3df36e6aa073bf81f919895a1b075a77965073ad51855e8a2fd827aaa71e97203fe39ca6cacaad6c2303955e8f41a88717568a0f3d69e1429f045ac05eaeed52c30f4d53bb357faa33634cfe8e481d0fcaaa62ccf683488ec4aeb66d069802d73866b97d2a225a8a07af070f8d76068d5bb7fc7c2e61c5242715d5822c698b39464af55d36667939b78f77e00c6133ee3f47c3dd1ee50687e998a909939a67fc134c0d2fe7cd5138dc41c804ccc6e088900d160961ebfa610fbb7efd056a43bd6ec0af5f389b6aa720397d841dfdc3fdb15f59edf41271968d3dbdb0af2c68d126e309a0b2acccf4fd18933d5947f407f6a6deded93b7f29e75eafe833474c9eef9b562fd42a4fb974794391ca9fbe24ea7bd174cc4eaa0016c0510ad483fa9f79d0f08623932b9e93b4804c8425fc407ada685b497deb97d3135f0d97a0fd38918e480c5ca7306a4ba8c58f13da53248db99e9b2a0c675fbc850e94286cbdf39896de344f0897b07498068f1f6158ead0e4b1e9e9091e5d499787cb31ebe8db070c2c2aa1514818a46b0bd48174dbe5c9db59397e100d90b2b9c8db3780bb24d3d9d55a2cdb11641a953cc98907dd9ef5d317e3bb1eeb997f3225b1c1b2a9fadba29b32a1dcf396c57939b454a7547ce9fc2f4774e266ac52486ac74043ffd5dfddfebce60448aa1966d4b4ec578331088894abc603db1b83880466a07ba08b614dcefedde7d21f0eb8c2ddfa0229b2e888c83363c638b71556d26d3efcb907b6ce283fdad39c3269465a3421e29f735641cefb68a1a3e5b30a8d2399b7e2e5811a27b2ba33f78d810f29e0591911767d9982202cb8b582e281fa14f76ce79118fc233e0eea8e617945e02a9b83e354440c442fb9ad93c6899b42adadb68198cd6c8a7bb497764260dff5160cda72ff32921b69938393e71cff2b69826ec69ff4172f146efebb40f4feb85624549086ce35a6ccde756ad513d00242618bdf1605af50420516a8f3498642b328c74005b1d71fc99467011bab9bfb651ee0e19ac7df5a65aeee1b1d3bc928762973313f1ca2ba1da1ed8b3243c36f684f5454967d16b77c78173bb85c4c8dd12c81033099785630ead748e1da8cb5c7483ebf987397e801cecd6e59f192dbef6b02fa6a6610bc1d524c692a7026f60a608ab4c55760e181a83595a0fd4747e76b8ebed88b60f901ee395cdfec30f85d27a6b70011d4c8574a7b722afb2513c4b4b590d10ce970f08db8eaa521ca4fb5ad96225d25349368c2e54c277b09e8c6d3aaf7fc7335c7d4f99f2e4956c0ec8db70912048e7a9e7711c4eddf8fe28e3f43d693545893b25921d65e77c60293e1c3e248291dac69f5d57525de6e195f21a3ba75affab6983a4c2373f28ad051739f10a34711de01c11bdc80a586b76f7cdaf9c6ab752018d976bb7ecdd704a460f7e5970419f2fde7f9b352a6c77f8cf96f2cf2496a95f9729a64b1bbeb82fd4e83d67bded334aaf80cdd6e0e5a14410a6e9dbaa994a2df5ce43579c0a15c5a1b336bd7d94765cca2229bf7839044dbe262e4bbbd4eec0ba7848350182902ade8620c192026595fd6e8c0596b98ae0ef25f51589f89da082b1d82338780ce9351c16dbd47a035294bc32aeb53eb7cfe71984c0a799ef430fc0966ca0031092d827eb59079169ae78207f02daf597fa046a6c880909d109aca30c647cf6189f785ac2b67ab507bd2c143b037d7bca62c2f64a6368c3561db22a2693caf7ab1c70dd82452431c85314cd1c366d4d17fe75e4d1110d5d92d489545afc49ca5b221f2eba199bac3a43587d731fb72cc8f5ac9b5876b6539bfbedc5c64886576cac1ee844e43f8f9bad8ff884357fa412d352615c3dc2db6f3fe3f600df91aaa567a5fea50378288ef078d4bff53b589cad2848e64aaf47c02836e90aece3a4600ac2a36b67a39d4056884bfc03cac64b6d3da69663db2997d8949ae31a134f74e7557311fe9cb3671dcd7f98cdb251a5bbefe53bbd824575c537b972d545c7ae1865ffc4c1261d98075d8319e06c84779f199103d8d1bd9109bd5bb64d019e051dcc7ec5dc991656667e546a2f043f5744eab3b3dfd7495c16c607a2e5558a20c5bdac587045bc1c9c99e08ee90b8b863779ab8cf21c578e4592aec000dbc94bd0c9e6760169f5078a5595a328e547f34f165c87ef5f14e76fe565d35a8c1755f701dabfdb08812a3b494518243f77fd6ec65a8fafd3eae92f52523fc35e1cb92a1d437b90bed0cb7b51a1be0b37fd11ad25459b0fcada2a1c87e48cacd2ab92e2aca692569c4e779e97d21e25495b9d3f91c572900e4cfce7803e8717b272e620557b0e54410e7447596271c40fc493958e4f4ecc97e6e16cec00c724c7d817576f1692b951f8a24ff75178eb0e4a155c4e843b70a604de528f95c81b630cbf56153a52a5eb47538e6849515cf69c8ee443c1845fc536c6d9185677a2a711189c50f19f9849daabe0c2f8a668140d4a17ef327cf01a24ff1c5d304d2eec1c1e5e5f650484938606066611b19b0673c3503b367e7f0b3afeb42d620a102efde76ba9d90302a466d21374206950d6568a18ed5c4e289e6eaedc557fd8e31bda847e4c48afb3d1ac3e0dfc7e889d00661b2f0efe6488ee51b544dfac9e07d5831f20cbdf5f26bbf52d7289fb0443d99b914f8e052d48ba283a65546e1aa47cb5f7bc17e6b9a21f99fa7cd0147406cbc5464891b1b8d12fb04e683d6a42036ea52c39943352b6e516d75a31abf5f28d64854f90555142011210d929024e5c9f6e54e80fb9fbef1df66b669e8ba982d1be79ed0cbbae2ddf731ff8194b6374ac7b73e45755b021133c548458b11439f45cdcf8719cbf11ddcfafd3aa35cdfc3fc225b007a403931db23c5caf6710b9b363ab27ef533de642248fc3622c5ec3390b819fdf0103179561917d0897910e4f8642c22f5db8da5bf08d981b2705beeaf72c37b545dc83e4bafb48ccd458d46ea2020e19c94abc1b6fe1d0acbc7f64665c46e51584ffde7df5dc0aea72d5734fc8d2357d53cebe4ba35512e86d55905b2f82a31a3dd035d9d46373aa7c924a1c7a24ce16a7969d8cf8c94ccf0fd7c22374ff639c0d4267a1fb2b9009fb6579f08042518f2f431d911f335f4ece48d8ae104731e622bbfd8088b0b8ab472787b83cade6bd7249fa3c0addeb9525935c05c7eecf681b0fff3c43ca796a9b0f63493000f23396125807f4a930951fd5ec120ba44c0f1456011a701fa7351320dc46451e64444324b9a7fc04bbe2777283b662c9c06241f9292da5b2e80cc379555fc7ffd5516350d84e5c3ab9d3803a382f681293c3cee602a4f7e14090c19f29cc251f0b7a2245e6b8e3c758790a0344e08cf061632e5dde32117647e26e5785d829ac821b94040b097caa096ce483047127347c1e805663251db6d93341be3be6d5387fff68667e9488b0b8e3736fbe24a0e86106b65b6839caf6b5cb57ace8384ea40e51f08630c967400b4c97f33b0d1fb11e30de560f02ce81bd5a430212644f6fc537037b6625caee1526c5eba44dbff8b5dd672459943687adf0193c5f215c00708110ec3faf7abbf7d3ac9e7e1865699535865d076edf5edaec9b126340a74b4491606667233b5948a9737fc03a9b3d1e1e303232a00352a3479c0a5442205fc67c006fc8ac3daddc23703825c0c3ac473b1184641492e0836af7ba2e94fc50943072d0c3c254cb8b866ebdceebf1e516af7dc553a8f53076bf89b3c6b89bb4efb4a104a002b1d4d8644121808169b97b832eab996caae9a2910df2d28ab3f953c9c75aa253a2b5d20039009933031cfdb5cbfc4b299fc17d9d4c47ce5036af023a517276d81b9ba3623abc03348f23b99341cf042695722a7e221b32f3df452e61ff9ca1a267d16a1abfd35d31f6e28a031739553a893e9891b900082e627e0f5d63f4b1525d8346bdc7db5fc420bf9c8dc3889e2adb1ab5f339169efe6ac6e8c47893ee16a23e9d992563c08387d931674d5df6efe3e4048fd0fb27fcd881ea90583a6e3d7deef7d8dae8001c20efb7d18c0fac1c66a7086732e37155c1c5dfed5d698c68bdd375a340d3dc3a39386fb89683fb33e1fbf0aeb73b0413fa562969c4377d4fbda122ee321d6a39725c2731bdda3245b599e19bed968148813f1adee406f9e59764cd22cb36123a9d57bd22bfca0f9a34f346a39f52dcce421e871ffbb2a52ef0e83a77a091385b50981220982fa4884e538e11c9b0843ce1014f4d974cd870c0aeef1f01269c6a284b53bec852c1bf694104bbc8ebba327a66d1e26985ddddeb42220bf16734a906c374c5b8dc2e7c59034eae6aa0139e782f019d140441f56ad6575de66423aeaf78f7c71a77a6bca85f98d0ab47c80fe35d1034e2a373b1ddf91aca6b8538d7f59e5f51b4b1de94b52bdf01052a195c2ca170c8bdcbaf16d86e7aa505a0fbe6cf570b563a54d86bb798b000c5a41473757dc9d01f0db7269d2aa5641e77659f411874599c06d770a260e8bee8865f8a8938d837a186766fe381cd61d4035754f4d87a2c63581b9cd62acfb4ecf9db1e9b31983003839c5465c089a5615e3ecea368be04e55f5b9a6f67a7c43b7749d410405cb3353832666d16b7df434a41fde65c946df920a9736a633fed11d3a140538c151b097aa674653b414dcc622ecd4f682caddeb4bf7daf68df7e53cfc76b48190dc6382fa43a180c75896a6de492c221b2436c182ae767954489792967f2f3ddeae763cc2a1e8e126a58a40879cee26d50277e47edfcf0669ad3da63a3ab45f4fbb34676043c280be9a6ec64fe3a0bc92f44514be67a219e51b3cba49f66adb82b83fa287b7aaa4531e5748627ac5ca6e5173e05ed9b0a91aa866f36744e213bb8dc940a34556faa39c3a6e8a2807a410a54374da2ed16ebf8f0455569292ac4b5c795efb0d9604bde1088c9240446faea2eb3feb77e50566f30d065623924ccc2823c52af094b9255d9e195a0cc2037721a9d777df7f05eb29565c492d32cf13b7874e31640e827960b23340e4ea810bed4e50914eb67bbeed0a0a92060dbd688185083e3a065d9e0800f8c2b17f35a4995f5dcb7f29da61e3f39fe9ac5a4017f49903498eb8646b445a00593904e478cb34a257b835f92ce33346e3af425c44fc9bd5c15d93f22728c4b0f0cba7ebabab48f74f26d4f66aa4447000366591d5633489331514088ec4817ef433eefa58f460ba0d513ca4325dd2d4c861af96cebd7bab1c7cb94255c160ba80e69ec709d7d9e62aef9813ebb4eedb044cf21eb19c81fd6647b4b9190fe91313c2880262af02c6e5b7872205c93c4ad3ca98210daf92c6b15449905ca8db845f4b351a9266e8913d3416a34413e50312039f5086f13a103d76179cdb086a8cd1997aba72d9ed0808fec7ba7ec8304fe4299703040b258716d8abbe151403eef77c3c999eb6d77bc2e43180dae1c0759503b58501d7ece38332509458551898bec8122387f787a49b7f35eb623c6194145f72c5362863df0a9e0cea0d09a95533b8a5c42622e7e6cc9b5321e90c65c026a54c37c80e2e433bf1a69b4e014b23b92d5981b60c25b637aa8f6950265718fe2470cca9ce30225bf5326349bc9d5a70b787859946a1fa8bec8322ef93679af43446ed833e3e3a29ec6f57ad597b3ebea5088512f6b0406409619ad455", 0x1000}], 0x3, &(0x7f00000015c0)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r2]}, @rights={0x10}], 0x38, 0x405}, 0x8) setpgid(r0, r3) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='c\x00') 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x8006, 0x6) r1 = getpgid(0x0) r2 = dup(r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x1, 0x2, r1}) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) mknodat(r5, &(0x7f0000000080)='./file0\x00', 0xe000, 0x11c5) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r4) flock(r3, 0xe) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a01525267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c466cbe13ffc9a9ff2bec173585f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be231757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca30f935dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df20ea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398b14c3897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d4b6770", 0x5eb, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r5 = getgid() r6 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r10 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000100)="2da6aaae64c2", 0x6}, {&(0x7f0000000140)="beaeb162c6f09826db0e46b809a902af4c156fa279fee07db38479f42dc119cad818133c5c40750d46ac2b2621d3f9f12aea052771a6dbf0d1286cf9", 0x3c}, {&(0x7f0000000180)="077f42a034cf136d71764f106e45ef0ffaadab26b0510208e898dd7187db91ef5f477d038109b213cc82341b63571fdeaa4bb34358669b20f299cc358e60fde2dafbf2ca7b742436dee9477fe4567911ef5e55d4be66f879f5fe1b5c5fdabb348d381330da00752f62c5ee2cad6e59a45424987e1c29670968c88142d17b6fa71a6e2e5a87bc1e39594c77c7cc5cf3c8fee615f37182a667a87519b21ea09dc1084dd8d1288c2849a7f639b6fb66478c3aba8da67aa547a45b70aa53b93583fae26ac37c0d1e20a88d1ee0bb", 0xcc}, {&(0x7f0000000280)="9f1344283b83fb40ab0affc8174eb6d06480777c6453cb1002e488d80b8fccd8802edfdb060bb998d913c41d28ed0a5253d3d3eb5f9b2b272bdcc8be0bf02b13f9245c97db5efde237f568fdf4acee7adb72360f403b0fc3c83e11fbbc7b26e77bfc68f1d23639ae773aee6a1ae8ffab41c8b7b1736afeb2d3e801c70f707f069931db461583a8cea5eceb0efdb78ee5e26216b66ed2e2d7c522c42e3db7550c1f7d4ad66da09187fbc8a967e8b799f17b93e78c3372516f558da607bb6cbdebc65474ea6d182cc5a44c50fdb82cd5bd8d9d54b048fdef20b122", 0xda}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x400}, 0x9) 16:00:52 executing program 1: r0 = kqueue() r1 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/116) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x5}, {{r3}, 0xffffffffffffffff, 0x81}, {{r3}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 16:00:52 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0xec42) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x60) connect(r2, &(0x7f0000000140)=@in6={0x18, 0x1, 0xffff, 0x6}, 0xc) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) 16:00:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1fc, 0xfffffffffffffffd, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x4) ioctl$BIOCLOCK(r0, 0x20004276) fsync(r0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCVERSION(r0, 0xc0044266, &(0x7f0000000040)) 16:00:53 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:53 executing program 1: r0 = socket$inet6(0x18, 0x5, 0xffffffffffffffe0) close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x39, 0x0, 0x0) 16:00:53 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgid() chown(&(0x7f00000001c0)='./file0\x00', r3, r4) 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) renameat(r0, &(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00') dup(r0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x11, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = semget$private(0x0, 0x0, 0x480) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000003c0)=""/206) r6 = getegid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0x9) r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x9, r2, r3, r4, r6, 0x10, 0x5}, 0x5, 0x3, r7, r8, 0x5, 0x1f}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") utimes(0x0, &(0x7f0000000140)) 16:00:53 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x4, 0x80000000, 0x2, 0x100}], 0xaa, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xc, 0xfffff, 0xffffffffffffff00, 0x4}, {{r1}, 0xfffffffffffffffa, 0x0, 0x4, 0x6, 0xe40}, {{r2}, 0xfffffffffffffffe, 0x40, 0x4, 0x420, 0x5}, {{r1}, 0xfffffffffffffffd, 0x4, 0xf0000080, 0x1, 0x792}], 0x5, &(0x7f0000000200)={0x6, 0xffff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) write(r1, &(0x7f0000000140)='\x00', 0x1) read(r0, &(0x7f0000001600)=""/52, 0x34) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) write(r1, &(0x7f00000001c0), 0x201) 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000000)='.\x00', r2, r3, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x8004667e, &(0x7f0000000080)) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xdbfb) 16:00:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) syz_open_pts() write(r0, &(0x7f00000000c0), 0xffffffd4) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r1, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./bus\x00', 0x4) getegid() ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x40, 0xffffffffffffff2c, 0x6, 0x5}, {0x17f, 0xffffffffffffffcf, 0x58036d0e, 0x7}, {0x4, 0x42, 0x6, 0x200}, {0x4, 0x5, 0x7fff, 0xd9}, {0x2, 0x4, 0x8, 0x4}, {0x409, 0x9, 0x6ce, 0xfffffffffffffffd}, {0x0, 0xc959, 0xfffffffffffffffe, 0x7}, {0x0, 0x9, 0x80, 0x9}, {0x401, 0x6, 0x1, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) open(&(0x7f0000000200)='./file0\x00', 0x10, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:53 executing program 0: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$KDENABIO(r1, 0x20004b3c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87, 0x0, 0x7}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x75, &(0x7f00000001c0)="b61638660df152334af82a257ff0404f483469ca2263964097df1599e8c495bc328490b21febb95263aefd3cf06ec6326c8d2abd4d52b0b901419455477d33c201000000000000001a82f3eaf4d3c280478491e5c6c866510ca1d122aed7bc2a533cfbb8cc894f83b6d0d1ef3b8e6e046855ace474") 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10b03, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x40006}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6")        16:00:54 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x80000000, 0x7}, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)="f3da81e0b6a5c0496d38250b41c2fca099dec6f71ad27b1da64ae2532888333440295ef8174081968d5740946e15b307aa640cc65b8e962f8085bf22b9a146ed6e832adb7d71582f33e2aee31ecc526841131e24a42a536ccd7235edcdd338d8fd927e42d2e5c91ec55460072d4d5020a5d86775e432e8eb8b0e3610c8cf996962e28165569338f81f8286a8acaed5487559aa901cc3db7885ad4ce9a471544e50f9", 0xa2}], 0x1, &(0x7f00000001c0)=[{0x100, 0x1, 0xa9, "415a589b222606f1651ee8977e8d09d767cd6c272340fe00c99fb1ae6c37e5bcc31283cdb6d4e11be07419018afc380d5932dc46d2d1f3c11e2292809ad18b9aacfcc2c3e07c92b075be80d905cc31912b7779bbf8d9e943751e9a5e0312d46cb7ab74538ad7dd7a863561abc579321d1989a1ff5d2024144df99657bbc7bf1131944f8606cff32c9d7f84f109e96bf47839b7a6837c92e3e72080949167955ad12c389b6d55e5150135b8bdf8f7bd9224b38468d7aee8a201b7915097187126471f167682aa67c30c1800e1414f86d002a22f1e7f21ae1c0e6cab84e2421ffbed9e141d0a637744155d037e8ccb82"}, {0x60, 0xffff, 0x0, "ecc547d9becfcd3432f30a0bf3b7e4aae687df78f6560a67432cfcc6fbc9630d176bb3de2056f174d90ab3fa0c9d1675f8b55a076fae81b713e350780e29d2f489e5ce7aae34bb4e80"}, {0x50, 0xffff, 0x2e, "f8eb97631d6326d51bd5c75a3822370d184c0f30ee1182203731b93dfa34a3c74d5bfde94bed76d408b2c1390f0a0bf02726f32c9473bd9dede17c807063"}], 0x1b0}, 0xa) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x3, 0x7f, &(0x7f00000003c0)=""/55, &(0x7f0000000400)=0x37) 16:00:54 executing program 0: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000340)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380)={0x5, 0x7e0000000}, 0x8) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000000c0)) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x3}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000000)="bd", 0x0) r1 = syz_open_pts() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x140) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) fchdir(r0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) close(r0) r3 = dup(r1) lseek(r1, 0x0, 0x0, 0x2) r4 = syz_open_pts() utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x8001, 0x1000}, {0x6, 0x1000}}, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000019001167f5afa609000400"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0xfffffffffffffea4, 0x800, 0x5e55, "fb34a79107a531c5714dded880036f3ae8e6a543", 0xfffffffffffffffc, 0x1}) poll(&(0x7f0000000040), 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) 16:00:54 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) utimensat(r0, &(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)={{0x8, 0x5}, {0x5, 0x5}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 16:00:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000011310ca90100e10fecea11ea8fef96ecfa93fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404fda9f640f006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640ff2fad4bc80a192bc91c3958d945a2a5fc1233cf6e27749bbd97bb0d2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5da2a5d892f531aca708cfa0cfc992e19737b8e2405757105889ae2", 0x150, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r2 = getuid() getgroups(0x5, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000240)="9d57bf0cfe6d7fc40fdcd0f1430cb6627eec340e0fe287054f13cb03ad3fc20b8fecaf4b", 0x24}, {&(0x7f0000000280)="aef7d593bbcb612b73c72b6fbae1073f4312ea62bf708c867cb8783c1561e8cec2db867f46642351fb1c7586af2988d84ce209975be06068a3619a17983abfdaba684e05d2ef3a4c1ead6f60e2b135392562eb8b52bae99f7fe0b43387f30466791edd63201a5643bbb0c86b4224e5e8ad01ac3a5edb7f1a24f7f711ecbe535f1c8dcacbf7bdecf3b66744ed51f7048143415a7ef012e4ec59c450842ea87151e28fc1f21ab2397961f1099ba53237a99d924a57f9977a78afbf1cc75048554ea8460fd178cc69cf", 0xc8}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0xe}, 0x40a) write(r0, &(0x7f0000000180)="75b9ebb28f4883591d5027a5b204de17efe42209b4477f7988bd3808e56866fbff45506012f4f35e23b3304f3059f1df73aea6f77ea691b18016d60947a7ac818dd6c0e2a67b45a7d05c477b7919081a90c893791e", 0x55) sendto$unix(r0, &(0x7f0000000580)="71aba5ded53b319bfac699ba86698f555515f0b291243f8e53c28aa14d56e2235ba9ef5a767bab27c9a36d2a317ce875ecb68f2705126726fc552078e6bb453fe0ad46de7229afc588ab1cf12f36efacaa1c0c1ca8f4102201c812de8188035cf3f9de9d8a8e72ee0823a3a6092b69fc695f7771ed941c2e548da566ff4e1c3aec789274a59df1df0c03bff7af5bc6c8f5a43b773abf1384a2dff185d413af06553a55052480e3010535d6b202d89ed1016360f81d7e6dade19d590c396e9af41f55d674", 0xc4, 0x400, &(0x7f00000003c0)=ANY=[@ANYBLOB="00022e2f66696c653000"], 0xa) 16:00:54 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x23, 0x41, 0x7f, 0xb}, {{r0}, 0xfffffffffffffffa, 0x41, 0x6, 0x30, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0xffff, 0x51}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x3, 0x6}, {{r0}, 0xfffffffffffffffe, 0x82, 0xfffff, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0xa0, 0x4, 0x5, 0x20}, {{r0}, 0xfffffffffffffff9, 0xd57934de3083e8d3, 0x6, 0x10001, 0x7}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0xd3, 0x2}, {{r0}, 0x0, 0x29, 0x91, 0x9, 0x25a}, {{r0}, 0xfffffffffffffffe, 0x8000000000008, 0x40, 0x1, 0x2}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0xfff, 0xca50}], 0x4, &(0x7f0000000180)={0x5, 0x7fffffff}) socket$unix(0x1, 0x5, 0x0) fcntl$setown(r0, 0x6, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x122) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/4096) 16:00:54 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x100000001) setsockopt(r1, 0x7, 0x71, &(0x7f0000000040)="7c42186e7f2dd0884081d4497c6d8d944c5d6b754aecdd26f4a24456b0b893b09cdc90ff69c0af340987dde384f31f4748d26e86ae55be3612034b15cd", 0x3d) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:54 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10092, 0x40) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000280)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in6}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) fchdir(r2) fcntl$getown(r1, 0x5) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x6b22000000000000) 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xa00, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:00:54 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) fcntl$getflags(r2, 0x1) 16:00:55 executing program 1: r0 = socket(0x18, 0x3, 0x400) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/20}, 0x1c, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000240)={0xdbfab8b81e533a5e, "750d9c9ebaa2004e5c38ab5320ce88c3d6fe37a53a2ab8a407b8728cf1c1edd65b3c8a99afe52f119fd11dcc5b1ce5c7b36f2a3b832f4a60107b67a133e78cb4548f796c36c74455d123d30fc0da80ed91ef27a2254fc09660d80d05481fc1a333abcb19787ab3d9fd8a403e850c50c0af3050e13834230fb9f004c247225c2e9d05cdcc8ff4e57a7d4d109c75d4007d1b2a0aeef608951f81a202ae6fb4dfd4abd810d64e0ac77e49050b0ccb399cb3ddb4375c7c603edfe2b3b0d4e62cc9dd93562e1c70e3d696e424a0a2a3a14a6c52cf3ee066f79a39c8fb0108dc766c46216b859dddf0f7d908a3e3936c944658c53f00"}, 0xfb, 0x800) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x12, 0x20) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x1000, './bus\x00', './bus\x00'}) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0xc001, 0x1000000005) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:55 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000018, 0x0, 0x0) socket$inet(0x2, 0xc005, 0x10001) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x700, 0x0) 16:00:55 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x20400000002c5, 0x0) r1 = kqueue() chdir(&(0x7f0000000040)='./file0/file0\x00') kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000001}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x1, 0x5) getsockopt(r1, 0x4, 0x2004010, 0x0, 0x0) 16:00:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x3ff, 0x8001}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x1, './bus\x00', './bus\x00'}) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000740)=0x200000000000) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./file1\x00', 0x2003, 0x200000000016fd) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xb2, 0x101) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x20004269, 0x0) 16:00:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() getrlimit(0x6, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0xfffffffffffffe25}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f00000000c0)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x14f, 0x0, 0x0, 0xf}, 0x8) 16:00:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r1 = socket(0x32, 0x0, 0x7) bind$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 16:00:56 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r9 = getgid() setgroups(0x9, &(0x7f0000000300)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) 16:00:56 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') shutdown(r0, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x900, 0x0) 16:00:56 executing program 1: syz_open_pts() r0 = socket$inet(0x1e, 0x5, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x7, 0x7}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="04945922726c506671e7ee9759f0739fd8cf22f5b13546132b08c5c29f42c23c80440296f0c350e3c12313a51567d020aadf13523a4c0e609e90860d5558207edf480ab833dd0a0bea0c75506a8cd1e3d431aaa5ccbcc9f35b648c001ec957e6d000547201ec4b87432223906bee716f5e3195685f83994ac91b09747f529fedd534cde6f02ae0dd385aea013c0848e7e58bbd16e3ae216ee71fd8b400f7105c441373bbaecbd9b631d3124908b9c6da1257074497cf86a58b36ee893155655ad0c401ad7af63cad2ceeb4d21aa30a227da961ad1defc553bcdf02a74164ef6588611c04fb36e9b603cb329393f5ba74b2a2ed7d1620e2ef3df04c8860", 0xfd) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000002f80)="1f2582bdd7952a33e779d08b81d618d957a30aff25ff405e6ee90ed3f40a0c8b4e3fa9f28f45dc6b06e28a3e67924b00d4e2f66d976c4843656df7fa5b5dc6240caa5079a81d016646ec3ac81b554264051cb9b44773914b5a33a93ce024d3cd24bf238b4a4d0b6002dac1edfc8871393bbc4d027ab74ed2acadeade9aafa7286ff475fe23ec59930330fe69322f702902d12fee1935d85f348a834538ee2a43aa347a8bc7f0b7750686f339f8958034a79ef2554e9ed63fd8f9f98377df665f288d7fa7453711348ac2c34def67105cd0b167bcbbadd884c94a3bd49e5dfa9ce622b50c7dc0e876dc9eb6a236ae7f6ea55dccdb2c04c192148914550a9a22a852bd29eaa0cd39517f3c70a3096c38f584f46a2801a039394471b998e780902023a8a8cda9a12e95e6a54e5248049ea79e682015a350c5aeb8dd9576db8b680c618023380c4a8e108e5ab0ddfe19f406ca800f0f0cffc718c765adb60a1392b949a816f9f8b7dc9f1b8f06730e1cfdce2552f4cd22855f9b91510027058b9448928d0d459f3296b9e20a1ac074ffee7b2e5b95abc05f51240ab4d6dd53adeca9c1e1279bc420b8d6ab055af5bbb7157e0e2f6b2fe09107aba4a121c9f86f5e5bb88ba717c76594da442c8f07e8079c4c6bb21a7dd360f03c28ec66a53406608d602b4d325339cf322df5197f4845f7db11b07b5d7423ade24ffbf56f93c998306670be1054f761973c34457894f3c46271785cc4373fdb9619f826092e402e0654103f2744d653ced48be5b8f57610e72e5a5679bb55aa9486676ba261bf3367ef33f97f70472abe1d1e589bdd8e626d29853a82483716f6bab571fd7ad138132c4d3ee7a43633af9197f02f8c23edea5d53a83bf939164b882962fb7d1aa74c0ecf458413fff0657e1b9067ba518c682a89faa5b2e876fb27d905751d3a23fa267fd43dc9c2c59711457cf2329511f1c57b956e0f556c120a54423a198e84393e31bbb6bdebf10985668e1d5269a89a18058d21ce153741872f0a2ab78f300b41e1b13d692cf3f36d275598d4a52f625f901966682b9903bdb13b526d7289a2108b3c424d2b98b4684235ed0513fe3fce59c60caf2b36399036b7bc57fb52edf0f120a1fc49736559dc4615703f9dffb8bcccfbd41c5b1c190f608315f012f609e367d339a3cb86323c09a151e12ed8c5bc0f258431d93f4832736336ff37b52a5270db4f828896332a587b6ab3c6bd0796754087de6f77214b30d8af1c431092062051dd28cffcf0d67cabff1cc246b42ee4e8d4d8aea94214926bf2225deee94ec207f040f90456d7b7038e1141ee7b368ee03d91da8dfdbefb8706c44f5a9adb758d25ebf587a110c85057175ca98c32fede3c1c87825b868e94a9e6b13b27264b2d5464cf194ba2ef7f2aa50b5e66d68c719dbb51fda74404a845c14ef143862cdd862002440917a6f60983f097d17cfb1cd355d73d558a0c2d5d646fb6ca76708d7244057b65203da0c4f447bea00a6ff302ec859c51bf817b1cd1ccfd2a05ee2034a44f8812328fa8c90dcb24a68441dbf6e7861b8127ac9d6ae911944984cd641ce5c916738dab0757fa62a92d8617a71a2b18a18f593387bc98ba1bcd47beb917daac44030603254fbf03716be87fdca687bc55645b79de6b3284b279adae5530ff97ccc79baf6ffa558f877323d00a3e0637b3bac8d531d5c7246e3bba1d331671406c24eeee87aaf3aeadae43176fc73b367db1040b456bfe636a78d1b611dd2c81059eebed48e5354fdcc522cbfe16cb60f6f351180dba4ea032de3a145534625262432436363e57b3146dd8f43b33f3330c994c52c0858ebc2ec88c32b808c45f5ca4e4a75e9606ff87bb58973ea3aa868daa704af52ff400889f5148d91ff6e0f3c4a65856204c332c8e446b574bcda80c3a4d84fc1b52afdbb0e2c78f078f9bee5eb715b2b06829e0ed0f907c8f531f594c2b4a0302aae8529b4d2813f08e90717ed56fa4c7599872d79a4393d672f6c554648a191562b60d54d2bbb880720def926efdcabf990b496e89d33287093edffe3affe56e310abad9e4ff208cc69d6add12443fe59b852c04b1faa41186e961b754c79ea4ed0440b3cf94f497963827542daf0a622d4518995dba8bea8cd5c4193156e06a4324382a8729bb3e0fd0b7ceaa55a61efc3c1b686c1b51e60eef5021661a26287bd51d619ca9d7e1384861c76b6ed48f47bae332785145484127ad0786eca373c4d12f9aef759b3b53675f2cc3e59471f38837c84f9e186f3e77b2ba22f2774e12b123e0438e7f0bea8157acff9ae4dfcdf1786ae47216201ff4565d9d03c195ce85798acb0ef74969885d0a402b00762be13100508c759357c378c6ba773725fb08f8e30d5327e1865d9196aeb2a0068d8f173e0b68b4d12e54cd3bedf0185020b16ca94256e0d0da3841f08b194ba5682cc4119a00d89fb65274c36b117ebecaed68ba7a165ea85e6f2932ab3a7b54eb9d82ce0c1a3de6e0bfc647b2ea8a81589d5fc9a05035faca975cfb9267c276c38a80a3dc2a6e436a78d586a031c3267a143e0fc65530aa3b619107512d565da62cd928a707a83b4cb11a18d8489b5695e5a6d07b5d879524074979059cb7046ab72347a7aac33b6e32a17381f748e7d336ac6eff8df5cb83ab50a6f555e6aa5babfd76a0c81c3c3ab20e8a64085f443b71d520c97b7816a8db4dee9c41ad472279f5c47ffa03f7d209daa6e46021e069ef88895771d8a9bfe507e41d0645df3235567ddf28a6d7bd37405925b6413bf4eb462cf1bcd0deb11c645eb87c4337a96ddcb6ad4400c82375856a047ca7db17e70133b6615a70118eedb757418375841e51f2d48f7814b5b342e4eb2bad89447d0b8098cbb448304e48997a39f4c96157d75eae0f8240b4a37b5b1b1f2e5fe1a19dc4e2c1c5f3706f2ad02ab1b8ac88316906ae6a4234ebef3025fbe9c48e84fa5a89330a35ed53e50ed4a4c3d5711aaf16fcb1e6a0abcd4f8e733544ac87bb386178eec6a60057d79ebdc567053738f47557aafb1ca819748eb7c01c7e617f780d9a1f78aa54859c7979f93997a6fe1ea44e720fc3ba3d56e2d3da3fb472195214e5391b36575e31359d8b78d11568a1b7d7286fe01720729f29d6945557915615990b5f34915814e33ff30a950e2d6d562b9e07dcf0d208790262791112bd23f7a7c5a48e6a518180c69504f2d2bd48e752bf2bf5b1338a54a82f8e677e7e7c015e46fb71ff72474af0978b323a185bbc17e84d9ce29dfd8a35899289147acd0119b58ee05c78f594077566c4978ca5b237c4bb607c46e53295e1a9708299f1ece41d0c13a1a31421dc60773eaf2c07c866a471f016ad192cc1bf2e452d0e7978b74de6e06a432a4a21dbf7bb6f113bdc3ea25d0a10782d5d3eee888e804c76043baddba55809aa7be0e51779248d59a0b5a2c8b3f6059fb452c295902d8ca4ef1fabf9a4e8c186cfe87092431f293c99bb8ffc57a48900a5b695d360a54c150fb7651e3b64c37118957fbc3fb0038fccb662289c6e44679f4848524ed180028e1fa7171e84cb1ff716430fc1348bb3e777a2c99c61732b276427b6e55cc146d23ec398d5b5973b6e71ae746e9ab4d4fae187edd22e36b2a06fa7d8c726265f87aed3b92b4efe025c42b2cdca33815784ae5eb65704d2fe5f98831c42db7e8dd968981e2b720a349d89d7651ff4a1ebe3c1739621c855e6f90d080d00822d3787613258ba2065f5b2a7fbb3f8a685e6d826c7cf27940ebf86664009579c11aeffbeff68517b7fa2fe88f0a73417b2b67db2a6f00f91473ad077caa9a5fd1ee8e2d4bfd8b606dc147458169707aadca2a1a0064ca5723850fa042c1d1aff578bb5888235fcaf7b28bd6a1e9a0b9899c16cbab282c654d85228d9b1fd1ebf281129ec2f0d7d210bbee19981dff94df02550002e6bd15bdaadf3d255f881db86a0992192d921fb93a8c9b3ddf9cb4efd791dfaaea4b0f6273765440603ccfff0ca6e0541bb7e2b431af2937a3de7f4947c8b26b6b0a9fe577804bebcc4e0875679ff4a52ed20a98552c4f49d76ef002466df99948ed05ffc5edccc183fe49e71a34a2abde59593109fd790993a4819ddea4e6fafcf3b571eef2b3c3985c8737486008db5a72c9f8aa3c7fbcd05a0e341c3e6c47960e49760b238df316129ce089e9a9abeba91b3a5691631ee0859d204e74f8645b0ee632009d533875bc51624545aef87e6b7e89d8371d5fce78c2b3a33c958e58c4675dcd867acf2ad1b570f9dfd1a9558dad0ff54320df02b22ac18c8c7cbb4e20482c0bf10a32e110d85f2e045fcfad35393e1aa9563649917ab17205b281ee97daafc385f5e863e9e17630c308318e908736740cce40146b4cf8ebc81d12edd2ac393e2623ae6c90e67f7229b333ed434741d4e8f47ce7df86c3a3ef0a213ef4e93d5adb7ecab82d2b146f6a5a3316943679b6ad08b4186d998736b85d1188f13cc45b00f7e6960616e7965982229da1d3a597b31dd0a04b84acaf8345f440dabfe9de93c4a180fe11f711b2c7fe3a5d2efcbfd3c0f445156cbb9ec600e30df82e6999f761f3eef8a87098b4981deffd15359d2b0d1e7dd1c3e587a7f014bfcfc7b21beae7bc6a823e9b2de54839dda3af2c9c03607c518da61585327c5cd0e8c50a40aa4e9210ad0cbfcb796284194fb9c87a36be9e0973518263b35bce92894804b499f458ce3dbafc2807e986f37cda8de5e1b98f9d3b9a27ef992d638d9d0c7e305de3ee1c58f1a7ee21f06dce1b7a8b0deabff3581747ce31adf16ff8d4823ca9e0f2f0f221020e54050587f0cd460837b35eae13c9e6094e577d0d02a64f05347e2606b9f00afd68f0d86c963e271c78d96bb56e6384489bb5055f5ea058c4ed2d2d874b35d3aeda1ea8b0fc4ca43874c64b7315062ded9c00710058551b4c10db305ce4ea8ca544e28efc76f03161df3c6729285702f0f598709687158fbf8501a57f042840fea56b0f275d1fd8a31c8ea4e05696f1eb6b87f37c561c1fe6c29a5ce687750ba92b97df5ce6ba8270e5e9b578f8a2101ba0510682d28e381e23792ce09ea6d689f82014be03e828308310088e20f55b1aba90daad3a300258e6aa49075d23a66952c14e9e6d6d7ea5c3bdfae3e35f89d0baa04cb1ea4a8835c92e32ec0f59118aaf5276409dfd2451d9df2a211bab774847e57fc709f68fc7e6cf9dfe61a9cfde7d3838e34dd5be7093d5055c7ab6ce5b11d43dd1585e4b39fa4b7594f3948722b52cab84d188638ca220747f6c342a50835555b248c3a17f72132ac69b7a6b8046886dc7526f9280fc8cf7d815e2ab57e0e92b29db29f59aa80474318c249bb91b770440d35fa612e7d874e43276b23ab2b9a4301e42dbe3b43bc873c3c91cac8b1e91c5beaab0e601d279c0fca417b8f0f3273c8720f74f069ad588c141b9057ff60c760a27045538919731ff38823a502b1baa3c0bd4f41ea3f107986da4c739a0e76e40087b111c45749352230ea99cbe59bd4ee7fe5819f5f0c16fa34060475bcceabd186fe3610000000000000000000", 0xf70}], 0x1) 16:00:56 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0xd, &(0x7f00000000c0), 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x33, 0x0, &(0x7f0000000080)=""/51}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x2, './bus\x00'}) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="9112f4f4eadee8434af9b414ca3a2e151991ef97eb9e933f6e891a4e258ada66c9d41891b139535c2647bc8ef8fd0755994be59de289ab1ba06925e2748ec06ba29b4dd9b22d89c14ca3e92ffb3383b994c382e9e744fa794b3bf503da63f150ee32786944706b318fb75b4e75105bdd0af2b6718467823e72badd165dc9bca120ea8616730b309417865bb934ee7cf9592dcc2c9e7aa3e7d523cb8ad532ee41ad19a9d473677acc8263f4f2fde215ed9c6b2700b3a06adb886c5da67b3949995251e44154a5f67f67ac9d338ccdc1d050"}], 0x1000009c) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x4) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/226, 0xe2}, {&(0x7f0000000080)=""/179, 0xb3}], 0x2) lseek(r0, 0x0, 0x8c299ec05761787d, 0x2) accept$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/86}, &(0x7f0000000340)=0x58) 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) pread(r0, &(0x7f0000000180)="044a83f1f499f31c2de12e170b877e8324e7adefa56aa5839befb2dbfd06804a34c9cd4aeb24850f9d42599249610f050810a31acdbed16a82b0ba4a29b1258b57efceb2af1d44075e84a0572984263d90629b4e3dce5f158989a2c1327df911ae9cb1603fde293c5e5d676f381a504194eb509b06138b657fe9b470c078d7fbb5f9a99d7d3cc92a0fa09f7e1241e978a54dea9345a50f4edd02c5093f97bc18b5fffdf171623142828061f91f51a29ccc9a0f9cf44c2fcdbc73cb33973de63988677d2a3ee6a0e3a781737955c737630e9a8f3120f1d7cc702f9ace74dccb0147485589712952346baffccddebcb694b892847c4753cc106222b3204427d6d3d235ae0b61cc78f04a31e16902a65062e7242237f1ebaa50604155e9c6d76035b4f8f9f7f75e318096f2f7f773cd8d25d66ab8567c4089e0df6243070d3f9dbc31f6c4763471c8f4e72b1267671876784736f276f4140ca990bfa1a453606ddc415b952fe23289d3c82b7620d75360e84e9ee839c0c95f58aa3af864543aff60925833b2eeb300c4a6b29f458b4bd5af2d1c9ece9df3db2912f82bb64c3e13473f474527e56348a2536516ff56e48feb998370bedce9afb09c344f3b02a7e8b96b61fdac1b5cc784280bc1d6ba2c81f7f48d8bca80c91d716030e27f1cb9417c87df41f27e314f958fe27e6e3aa9d0a7eb93a44fea9301f4821293006119eac01e4731798b9730f7d2de8612fc73c632dbac0908d9619fc8b91fbaecd77259866518254ab6d78bd996bcb545693fdb8667adfe34d8bb6aaee6fb713013bdbc04a0dd33b8839fce77c61ab640fe02da78803b1b89a63dd66f183a4a0a965c197ac2ca27e60fe8303a8bbed7ad2bd2e392c4ee4b3a9a87b624c37a067426589d94b21be9d35e46d8fd9a04cc41c6633f077036720170c01d827560fcc8f6b0d62d9efbcf4eebe2fb39aeb350543a737ca4aadb9682f64479d12cf527487d50f53e884be4af9d06250d0d03a4885652e87da4bbfd03bfa7c2476edc7c824e922836f19d2b08064af32c11ffaef5c10531e7c9717287988e7f2d9854ebbd05f7c186a6e98516b21bd58475e30cb35203b6b75a2ee325c6ba65ec6a9d111e4fe2ac4e9959d648ef794546492c990fb40fd56720f44a463c8da4fb09308a2a21354023cebc376f5d2befd55de2c850edca517497255a7b0c50b03199793bfb68d5d6acad2e477d551f2d21a1faa44cb1e7bf019fe50219d2b938917ce0a89d848c07978abde64398cb084c16bb717941b47e74ff6a726514e826b860dd0bd981641f71fe34ada77239b505ae87c864e06d281e639071c362f88c8bf94f57a4b4a850beff3f0b78b57f1841fca315ff9cdd3943dc7084a478fd5ed0470568f8c255b27bd6d86decb6bf6b68f90d2207cd244155528f6cc9fbe17306253cb6fb34d54d712e0e9957eae130d393ae5342a195e25b0a16a862ff61cb71b9c41f0e5a3bbc211958daff828d3f8df82c74cc4bd0daa0dc252456110ceba5772cacb5c9f58c5d4662e7c8788b2333de879ec5d3f1dc2cb6720c21025e1f72e7f1e32a6ad88a70bbc89ee5123c47820f208b386e2e07b258b73720dff5e7e6405be67cbf0a6d241ac530b9f15d93cf4d312511dd60126f4588f1befe037aee4788ec8536fdb91f513323f505e25fecd3161e0adc5bdca0ac1abd53e449a8cd40f9925ec0fae8ebe98b7781ac92321749d0fd8276973b14ac4a7aa5006ba3dcbc02173c573971eb5fc644e3eb51fbf9d414472f5b015d22b248d9ddacd442e0c9f6d519b8a452e05022dd57abf61b21b97691f06fb079f74cc4918f9c64b25dc9baf7d09297d36aa6eec64568256fd9755d4c756043b860dc165b9aa645d4ad6a74aec35e7306cb3e072d2aa00539fca526226ebbfadd56cfb9e98057f8b9bb88ca44a4bc957883163b88be3cd7e39456f4a4362d208fe59e9fee649f7729b220203fdb1a1a7da10b2fff269a243c3113d96b9b8b95728e19640b6c4695599cffd85b46471d83e12b7cf84eeaeed8d7d110d9d94f88725144acae2f45b513f9660f1186dfb2088acff3971373126a49c7e546434680fc87d1eba5493be523aef8f26e820f7e2fc5d1938d127108b7ba972d7c59f1d5ad7155d12b59cb11095bd6e0eec9937b725b575ff04c1661daf168915ab686e0c2b570c2e63f4f37811471111a4599bf6e7837573d460fb4a6af00deb993adcbdbb0db2b933f42c7f5b6dedd560ecb13bf8f384903125a12adcebb8d7b7ce89fc9595aaad1280c140c5f395b215643086b0b656810d36188cb4c6adb0de6399ff18299be9d882008499c587502ff71ea41a83d799e71f2de0421df95ec8aacf4bb59c63085113385c9b35ec08f349018f2b9f0002d84f86ac938239e9d2f38234a3a53389dfaad0961c0c9b53a43b1daf92e19e391c06c8d38221af14780b5e6656141061476085bf9aba5ae61064db3a5164d01a496a7ceb471e01d034be221ed744ec3528c16ebf7ff4384b3b357aaf5ffa478c7303c2bfedc71f5eacb256f1b1f7515b3d495bf2f1aebfaef1bb16fccac41e84392d2824ecbe56e9490dcd4d31bc3b1fd3db2b39062b2171b11cd1fb73a76200f7e903dc0c9cb260cb210283671d71227b0e79df377c491a633203a7f1a7c38027c1f2735c6d5ca4c9007bc00b8d0f6f8ad3814e5950661ac9f7d0d0a9770600406ad8fe1bef9a5eb63432a4a1ebf991345b6c78c6f958d584afeb2bffa61f35b26176d826fd9802e4a2f6e6ec172da81847cb226510268425ac5b0a66076dcf6dad1909eb7b46eeb686341bf97cd084830379540594359cd619b32877190412daf9a448c0c851049ed9bc042be7a586eeb2c016bb4493c644b69660319f046123c7beec3c80f1c5d023cc9fb3aac53a80de6502564eb837cc97e2df9eb120d2826e70009f7ff313d359badf79e97e6327f77f63146bd53f0a30e0c9aa5af51c46e45696e288f2e710ce77b910c0ca17ada90999997aab9f0a02e82848dd1c75e3e12c18f5b081f472d14e3f0f0dc627852b3a03ca6d7f010e64f763538100d3d0761dec3e573c0f55a6b58bee5c3039f46cea345c09c4fb4b77602b98368c3ab6d57649547fd110940eac80c1aa5321c673a23cdbccbfbd771529b79d32a83aee30d48fe902d0f4f7cf9b632401f146417e21b2cf72db76d5c52a5eafc106b793b0f3cb61fee30e47956568c4da11652613464f8ebcc1445da058d7933bfa7dc6656f5398f52e76b9d6fb4a056518d40c045ddaf8c7e4a5f0fdc35f8151e3d13149b1f734056330431b0e38e3bf127833182e0abaea560378be940c344a03c7dd94e2c671164c19fd2c5fb80e86901deda593c69b2ac42e2c8b7dc7b3685d3d2b6068f760b8c9484150f4aa1faa3859cf4fe41db7a55f83af99de18f31d820f44ad5026c21146b80edba2392f9e90d4befbbf24175fd8fd1c27922933406d2822f848f6c10e7a902c4e0ac7490969073930b4adb5ad9a4452a7a6ae28853a7af3b8f70e9a387178cde2e53534aca2230e6f7f3dd05f2d9afcd89034ea3a1231a12a6c4d9269c191ab1879dc4aa9524b030029bac4cad477ae32c1651ee41fc3c69cfb7d3d16bfb5e7448744fec0d402b59197c473cf89441304e1614163348671250e39464fa69b2c3509bccc51e666d4aa9db78b69a23949f6438541e7c1fd61e760eed30bfef4ed34b2cff3d9c0e28a9dbb9e0b14ec90c0938c814702f7b3d5ac91d0579ce0a451e92b21627892de0b8072cf3628e085e02430935b407ccac84f50738dbac932dd6a6948027180b9f6c4106492975050f8ff954c8414bae7c91582a1bd1a36f9bb83e0b2fa0d680ad12c91e2716cad7493047643a4658f5ce85549aa5e37921d15a0d6a5bbeebcbfa63dbcb16c19397fedc54638b6358072a92c5bad951c6e7331b2647e911a7406ae9b5eb84767650d091b340212c6d4192089497e3a95eb78765ab3931f6215d63778d9c749fcd426cb10fc247796fbb2339a1170c744c47103be78056332a975f4a2d7ddac21b68c604693b98dd3198a27d8760fb67e67e9debf6f185f535cf810b826ef9ba4505c95361c560bee479757e9f15483299b9667bbdd91f66fe703c823779a983c32e1922538bc834649c417bd77a6c4a95933a0ee5d24526dc8bfd2e65a0b6de3ce41e17176ad8206396e4ed99a918aeeb15d7d48b793d31422a89d6cdc2dcc81486385294b941b573a837b4a14029b3ab4eec597ae95eddcbf5e9cdc63014fbdbb41a6f3c9c9c34dfe016cf6548ec2b2d1484b8ffe65c7571a3f6e585072fd7e097aaad3eb97cefe42970ef7822fc6b1f7815b13e28d1b7bce0d49d5270f1bd4da3e102cf8dc2849ed098f3e7773ffbb75a219a04630c129ca0a21a2c7f1dff4efc149a3e3524f75745aa050e07a477db36194ea22de52e02e2c8a41933aca9ae6161c90147e0c6f1713950c3564065b6a37a12c7b0b16eff10d38efae75240c7dbeab491d2ef52ae66838c66ccdea4ed76f26abe2050e69bd2e7eb574f31066e2a329f463af1c246b2a9733d52d176cd8ab76a4416a8752f8c3fc0a7795b6677f71e109da0ea6dad7f8453f3d33babd259a4cb05abe0cae254613ee095a3b8bc09512f63af9e66a97879ded4ff0bc18f098ac103bcc3b53f7f4c57d6af7162303ca47e0dc828a824ee344f10a0d8d3467c50e8b86e5a5370913c3a0da039c74369a85c16786f29ac8b652937f8546bde1ffeee6c2b4cad4f993374befe38d293b53676fe90c76419c63268d505d0e3e681183ae22847cb38c12f5ff1937d1ac8acc7cd8ec359527094ea5d3cfddd0b6035c70d02333e012455e9c6ec37f50da8225589d40f2a212a224a75a6075b9f87d817d135e8061aea0db1b10a418efa0db47a5ba556fe817e3d506e4c53b718850b152891cc2f2691c7be2ce2360d177b97de182fa5d48defa40adfd5efacf420de73dceabc06e9dee902bccd9d57ffd9ec7cf856cedf456724d038b84ce0384bf7183702a8d67af1a7a6de7f8bde48a5ae21a12bdbdc274b246de501ee5d5d7708112ff84bf96ad2adc40211ec68ec597ecfe5a1fa23cefca745de7a3653e4162fc2224675553a1f96582c594cf4301ff88e3a8a095f2b8d666899bcab2966e7186e365d5b0539070facb76f05dcb17a902f56f45e182bf4a9b0a781eeff9d93dd5d05f65f7a153345313cce2eba2bae4138979ac4b7ddd1bc48d13e2c33ac67c9bd5aede021c6c1cc3d76f4c306aa9b9c72560759e05d609413bfb8aeb86a3027021c888b85006347e269a2f8fc6579e7d5177071932198cb188183229cc3baf5a9a5c9e013d39ec23305c6283073d00b9305afda0fb54f61766988ab414475cc573a18a6b47b184e102888ea534f627d965f71f36a1c2d9a1be3315102abd25d1866b8d3500cb38be4145f5c55d5549619aed0e2b9a7ea5601b8d64d973b46fe49d59082c505225de626741def10ee675f25d2e4dbffb398752c2c650e833aaab991f74ebe9eabdabd3f482e0d5aa28b967cfe850329273c5fbc5847d8232dcb79e8c44eb188bd30e3be48bab542063b3a747e658927a0986e69342299984bad30a5c2e7720776053006d077ffc6629e40bceab4453b8cf335137cc5a7ed2bb3d7547e4e25181f8ff4045236c98116f8f490e0e2ddf5954da41e6680035d9b41f4d84aaf72b776819205b8793044e6107f7db5f4013df6e837d90d22c7b84be7dcc9edb5f4fac3001380aa17a54ff9f027fd90172833", 0x1000, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:00:56 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:56 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mlockall(0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) readlinkat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140)=""/159, 0x9f) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x3, 0x9}, {{r1}, 0xfffffffffffffffb, 0x4, 0x8, 0x9, 0x3bb}], 0x0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x1, 0x99}, {{r2}, 0xfffffffffffffffa, 0x98, 0x0, 0x7fffffff}], 0x2, &(0x7f0000000280)={0x1, 0x8}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x800, 0x0) chdir(&(0x7f0000000300)='./file2\x00') symlinkat(&(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file1\x00') ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000003c0)={0xd3f, 0x7, {0x6c, 0x9}}) kevent(r1, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x14, 0x1, 0x1000, 0x43}, {{r2}, 0xfffffffffffffff8, 0x10, 0x80000006, 0x40, 0x6}, {{r3}, 0xffffffffffffffff, 0x8, 0x10, 0x4, 0x7b}, {{r1}, 0x0, 0x80, 0x40000081, 0x663b, 0xfffffffffffff38b}], 0x4, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff9, 0x2c, 0x80, 0x3, 0x3}], 0x8, &(0x7f00000004c0)={0x2, 0x80000001}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000500)=0x539) rmdir(&(0x7f0000000540)='./file0\x00') ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000580)=0x4) shmget(0x3, 0x2000, 0x98, &(0x7f0000ffb000/0x2000)=nil) r4 = semget(0x2, 0x4, 0x1) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/232) renameat(r1, &(0x7f00000006c0)='./file2\x00', r1, &(0x7f0000000700)='./file0\x00') ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000740)) fcntl$setstatus(r0, 0x4, 0x4) r5 = accept$inet(r1, &(0x7f0000000780), &(0x7f00000007c0)=0xc) rename(&(0x7f0000000800)='./file1\x00', &(0x7f0000000840)='./file2/file0\x00') getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000880)=""/198, &(0x7f0000000980)=0xc6) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000009c0)={'./file3\x00', 0x9, 0x3f, 0xa87, 0x0, 0x6, 0x40, 0x3, 0x3, 0x3, 0x0, 0x1}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000a40)) rename(&(0x7f0000000a80)='./file3\x00', &(0x7f0000000ac0)='./file0/file0\x00') fcntl$setflags(r2, 0x2, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000b00)) kqueue() 16:00:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r1, r2, r3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xf3c, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="9d", 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 16:00:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x63}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xc5, 0x6}], 0x1}) 16:00:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) ioctl$TIOCCDTR(r0, 0x20007478) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x5, 0x3}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) dup2(r2, r1) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 16:00:57 executing program 0: r0 = socket(0x80000000000002, 0x400000000002, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') sendmsg(r0, &(0x7f0000002000)={&(0x7f00000000c0)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0xfefd, 0x0}, 0x8) 16:00:57 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x92}], 0x1}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x87}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") pipe2(&(0x7f0000000080), 0x10000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) sendto$inet6(r1, &(0x7f0000000080)="61be92807859e90740f6543fa5c30c75a6236df48d3a0e13c029c942e8693a2ab0b2fde127986be6bd95266ec2e4783839c624a02e58f17e9402f7fbf01b34232a7aa212057ede60eeef0f10e49f06a136b9a8ba67c8b055319a51fd38c62eddaf59644363351c5597a0915f426185d771af9a4beddee1c03ca4afb457c5526c3a678281c7dd2ea94d168114048e26906d9916bb020735343d662eaf7046cdd5eca4883dba269c9ac20457f6c3f17a344aebddfe7284989cb2191399df39ebb2ecde0d08e9e303c88ebba8f22ac87bd81c541940dc8e5b634b0603c0810f02875551bfff58899c47219b74377b8518437dbd68a774", 0xf5, 0x402, &(0x7f00000001c0)={0x18, 0x2, 0x4, 0xffffffff}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:57 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000700)='./file0\x00', r3, r4) r5 = syz_open_pts() ioctl$TIOCSCTTY(r5, 0x20007461) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)=""/115, 0x73}, {&(0x7f00000001c0)=""/174, 0xae}, {&(0x7f0000000280)=""/247, 0xf7}, {&(0x7f0000000440)=""/135, 0x87}, {&(0x7f0000000500)=""/107, 0x6b}], 0x5, &(0x7f0000000600)=""/241, 0xf1}, 0x801) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 16:00:57 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x50, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)) socketpair(0x20, 0x3, 0x400, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x880, 0x81) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x4, 0x1}) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000300)="6f96", 0x2) msgget(0x2, 0x140) execve(0x0, 0x0, 0x0) 16:00:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000010c0)={0x8000200, 0xcbb4, 0x7f, 0x9, "8fda2cdca415be3ffb7a30ebd2409da8ed3f0b16", 0x3b4, 0xa}) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) dup2(r0, r0) 16:00:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = msgget(0x2, 0x0) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0300000003007f00"/19], 0x22, 0x800) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1c2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x4}) 16:00:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1, 0x0, 0x0, 0x8}], 0xe9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r0, r1) pwrite(r2, &(0x7f0000000080)="b938e059d640bdb309dac70b7738325a0126c350fce934f36a0b332b5c57e7", 0x1f, 0x0, 0x0) 16:00:57 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xfffffffffffff4c3, 0x6, 0x4, 0x1}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) 16:00:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:57 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000), 0x10004) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() lstat(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000140)) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f7f1b12a77a5e"], 0x1) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440266dfd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0619d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacbe759a3cdd3ed27b5d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e986c6ab76e44741b8dd26", 0xffffffffffffff33) 16:00:57 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x300000000000000, &(0x7f0000000140)="4e713248e600000400b7000000", 0xce) dup2(r1, r0) socketpair$unix(0x1, 0x100003, 0x0, &(0x7f0000000100)) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/233, 0xe9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7fff, 0x2, 0xc65, 0x100000000}, {0x634, 0x8, 0x1f, 0x8}, {0x7f, 0x7098, 0x2, 0x10001}, {0x1f, 0x4, 0xdf6, 0x401}, {0xc98, 0xfff, 0x8, 0xffffffff}, {0x100000000, 0x9, 0xc0000, 0x9}, {0x3250, 0x3f6f, 0x10001, 0x7}, {0x1, 0x5, 0xfffffffffffff55d, 0x3}]}) 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x18d8a35, 0x0, 0x20, "88c6bbecf11a0074ab314364a98e797876b15c4a", 0x81, 0x5}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x7fff) r2 = syz_open_pts() fcntl$getflags(r2, 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x800000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0xe1, 0x401}, 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[0x7]}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0xffff) 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000780)="000054c78c63413a8bde5ab9874ff7c5602d7b3ad86d1acc87d3a4fbd2d40d73b6892ba45591186efc112bc8157a4578fd37ccdecfb6047420cdb163d23df5f6b684407ce45e95d573c8177b86bb73a898853921b4368264ab155673792cdbbc009bd4b700000000000000000000000000000000390275b0f931c897c687cdedafb45ddaba4e90f90573a721b14f6e300b49a0c6a7e08527b2bdb74bcbc8ea2625020d71aa6ca8f6466ef674e7964654d3115722a8370b014d29791ceb374377be495600408eaa9c1557ddc8320f08a6791f2af8ab8cb906de581b80daf42cb39169886cd7b092e0919d2730d7661b27ee299cc3ffe81721775e088a643c4f9af2e77bc28d6615eecbdb0b71c6c19d3dda9f748e4c981e33ef77de6d0d18c8f92173cd5156e8685abbd857d950514b5fbf4b077bef0000000000000000000000000000000000000000000000000000f168ff3557957fc2cab6a5657733de76698e4b54b2c1062dd0cdea4bcb428cce1993912755d5c6331d18e62eb255", 0x17d) syz_open_pts() getpid() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x481, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000100)) 16:00:58 executing program 0: unveil(0x0, &(0x7f0000000040)='r\x00') r0 = getuid() r1 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x5, 0x4, 0x4db5, 0x0, 0xd4ad, 0x800, 0x81, 0x1, 0x1, 0x1, 0x8}) 16:00:58 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) dup2(r3, r0) 16:00:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x86138) mlockall(0x1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) kqueue() write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x8}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x210, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8010, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f0000000040)=[{}, {0x23}], 0x200000000000000d}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x4c75f9ec7982f2fa, 0x2}, {0x48, 0xca38}, {0x24, 0x3}, {0x26, 0x4}], 0x4}) 16:00:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x40) r1 = dup(0xffffffffffffff9c) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair(0x16, 0x5, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8110, 0x0) r6 = socket(0x22, 0x5, 0x6) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x20) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0xc0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r10 = socket$inet6(0x18, 0xfffffffffffffffd, 0xdf0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x200, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000500)="b4d7572d6b5b860cce58de04357991c6038968b0c0a9445066f16cd0dac56abd5802e4035cddebbf85bea1e78c0f965ee857486281f540e4973a6f539a82846b1e7956a86cf92b49be1cfd9bdf8d382d92604c6342d527cd93f99a7ce9118c1884108379fa991edd6d9773e41cebe8acb3688396bcd90b5c0df81ce0abd35dad7f21d0cab7c3b8e703971a3dd82d3d704482e393f1cad4a6f5", 0x99}], 0x1) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x2, 0x0) r16 = socket$inet6(0x18, 0x3, 0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x2, 0xffffffffffffff01}, {{r2}, 0xfffffffffffffffb, 0x2, 0x4, 0x40, 0x200}, {{r3}, 0xfffffffffffffffd, 0x4, 0x8, 0x5, 0x2}, {{r4}, 0xffffffffffffffff, 0x4, 0x20000000, 0xffffffffffffffc9, 0x100}, {{r5}, 0xffffffffffffffff, 0x82, 0x0, 0x1ff, 0x4f4}, {{r6}, 0xfffffffffffffff9, 0x8, 0x80, 0x1}], 0x3, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffff9, 0x51, 0x0, 0x0, 0x1}, {{r8}, 0xfffffffffffffff9, 0x20, 0x12, 0x8000, 0x1}, {{r9}, 0xfffffffffffffffe, 0x93, 0x20000081, 0x800, 0x3}, {{r10}, 0xfffffffffffffffc, 0x40, 0x2, 0xce, 0x80}, {{r11}, 0xfffffffffffffffb, 0x1, 0x2, 0x1, 0x6}, {{r12}, 0xfffffffffffffffb, 0x9, 0x40, 0x401, 0x2}, {{r13}, 0xffffffffffffffff, 0x10, 0xf0000085, 0x8001, 0x8}, {{r14}, 0xfffffffffffffffd, 0x0, 0x80, 0xff, 0x7}, {{r15}, 0xffffffffffffffff, 0x28, 0x40000020, 0xff, 0x9}, {{r16}, 0xffffffffffffffff, 0x81, 0x2, 0x7ff, 0x2ead2fc5}], 0x80000000, &(0x7f00000004c0)={0x480, 0x916}) r17 = kqueue() kevent(r17, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xe5, 0x0, 0xfffffffffffff938}], 0x7, 0x0, 0x0, 0x0) 16:00:58 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x2, 0x9, 0xa5c6, r2}) flock(r0, 0x8) preadv(r1, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/77, 0x4d}, {&(0x7f0000000240)=""/64, 0x40}, {&(0x7f0000000280)=""/232, 0xe8}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/118, 0x76}, {&(0x7f0000001400)=""/226, 0xe2}], 0x6, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) fchown(r5, r3, r4) sendto$unix(r5, &(0x7f0000000000)="b100050160000090000008005786ca900f1008fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699ae3132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbfe2f000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000efff0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x6c}], 0x2, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x8) 16:00:58 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f34fde069c61d3e3c357cda19f91a624677b535711c80c81f9a044414a24beaad75bac92502b21e568f9be3ed484f97288e5e37875b8e1e91921084b293433e13d3c5c6bf4b42f8ff53da895763b25db41085704921c485bab3422056a8be87fbc4d5aa4f4dc9eb4941520a804fd3914cb709ca9cfd9c820a0ece4d9336667cf82fce0eebd863207414025fc35d9007a5ba0bac1ab025714f0069d2e593465d65dd62d5d67e3701cf000a9a7745c0e8259fc8c44f9205e81f4a05b135ad245f27e0db4bfc1d7c127b43e5f25f8127988bb9ecbf64115a0ada115b8a17e745595332df10a7b661dc2d0dda59557bb2c7d1e54ae7b4529e64637b892825b2927b555e1ab857ab97"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xffffffffffffffa8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getgid() chown(&(0x7f0000000180)='./file0\x00', r1, r2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') ioctl$KDGKBMODE(r0, 0x40044b06) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x401, 0x9a7, 0x7, "9524fffb490ae53f0bc0865dd09d12054d7b5e14", 0x20, 0x478f}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:58 executing program 0: r0 = socket(0x20, 0x4000000002, 0xfffffffffffffffd) setsockopt(r0, 0x9, 0x8270, &(0x7f0000000000), 0x0) setsockopt(r0, 0x2011, 0x1, &(0x7f0000000080)="08e922118239e6b5ad42dd42aca5b0fd3497cb80a800bce12bc3ec802cbacebe98ad24b8cc41c2edb9c4a44db2d24d3e7dd3fd6a6e37a071433635dddc771e382fd33661ee57309a2d315c56d1c44df0ccb5448294ecd963845b451d255cbf63e722772d2ec41b4535008f7074480f8f69677f48caba156792ba805d960f1a84c9df79a6e8d72572ca26a3a58b43c5feaabe1bf1984547cf334a90c0add7c21bd62125cae8b8b0353beeaab3c4cfd6f0b10792a88b2bb59926c226b71ae5d25202696f8e", 0xc4) setsockopt(r0, 0x10001, 0x0, &(0x7f0000000000)="df3b69ba289b7b68591acbf76c14452e223d8e3f96d63290c1ef786af537754ec8c1874d626281771ac9399a66052f9089e302a01ab776368d982c1e0ed840c04405dd888fc4bfed85e3d9b603eddab2b9355eaaf01e6d08c367660720da076d15349ca4de0a47ae477e", 0x6a) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) 16:00:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) 16:00:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x4001, 0x0) socket$inet6(0x18, 0x5, 0x3) socket$inet6(0x18, 0x0, 0x3) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:58 executing program 1: setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10008, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x8, './file0\x00'}) 16:00:58 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x64, 0x0, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x81, 0x7, 0x5, 0x8}, {0x90f, 0x6, 0x2, 0x3}, {0x1, 0x7f, 0xa18b, 0x9}, {0x47, 0xff, 0x7}, {0xec, 0x404, 0x8, 0x100000000}]}) syz_emit_ethernet(0xfffffffffffffcfe, &(0x7f0000000180)='+') fchflags(r0, 0x10000) kqueue() 16:00:58 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) fcntl$getown(r0, 0x5) 16:00:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 16:00:59 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, r0) setregid(0x0, 0xffffffffffffffff) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r0, &(0x7f0000000340)="742b83deb8f56148d1f1902c24eea3e70929d1d39f6283593e8a77a0bb4b28e8cce7800d6ca904b1255ac509d985305193cf14a289933c355eb3a890d221f759ec11144d216c0fee30fa0845330cc34bb45d86b5076bb6c83820aeb78144e2808d0864dd92af166160b386b08e0f3a5e05b9052bf05dde139defb68c027ff601b679cb759580c23588c5113657d9bc935755db60d67805e0d04c364178db38e0b64bc9de75d3a22f7ecfbaa103cddb033683b398b8baf5d19b10994467fb7868aed2b8a1e41c5f3642496d5eb41d0a1137085ae8978c101149c3bfff537efd7fd887ba108bd2", 0xe6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\x00', &(0x7f00000002c0)='-\x00']) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) execve(0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x81) 16:00:59 executing program 1: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x20) socketpair$unix(0x1, 0x1000000000000002, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) dup(r0) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) r3 = open(&(0x7f0000000040)='./file0/file1\x00', 0x40, 0x0) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x4) setuid(0xee01) open(&(0x7f0000000140)='./file1\x00', 0x10, 0x40) chdir(&(0x7f0000000100)='./file0/file0\x00') utimes(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={{0x1, 0xcf}, {0x19d, 0x8000}}) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fchmod(r0, 0x40) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) r2 = semget$private(0x0, 0x3, 0x33) r3 = fcntl$dupfd(r0, 0x0, r0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000000)=""/128) r4 = dup2(r0, r3) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) dup2(r4, r0) 16:00:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = getegid() setgid(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:59 executing program 0: setuid(0xee01) msgget(0x2, 0xc0) msgget(0x1, 0x400) r0 = semget$private(0x0, 0x2, 0x39) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/160) 16:00:59 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)='W\x00') 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40000004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:59 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') rename(&(0x7f0000000080)='./control\x00', 0x0) r0 = open(&(0x7f00000000c0)='./control\x00', 0x40000c, 0x8) bind(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 16:00:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0xfffffffffffffc01, [{0x3, 0xd428}, {0x3, 0x2}, {0x3, 0x8}, {0x0, 0xd}, {0x1, 0x40}, {0x3, 0x4}, {0x3, 0x8}, {0x3, 0x2}, {0x0, 0x4}, {0x1, 0x7}, {0x3, 0x20}, {0x3, 0x254}, {0x3, 0x5c3}, {0x3, 0x1000}, {0x3, 0x7ff}, {0x1, 0x401}, {0x1, 0x3a}, {0x3, 0x7}, {0x2}, {0x3, 0x1}, {0x3, 0x80000001}, {0x3, 0x5}, {0x2, 0x8}, {0x2, 0xffffffff}, {0x3, 0x8}, {0x2, 0x7}, {0x3, 0xcb56}, {0x0, 0x7}, {0x3, 0x20}, {0x2, 0x1f}, {0x3, 0x7}, {0x2, 0xedb}]}) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:59 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x87) 16:00:59 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8001c0000e0ff070900"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x90d2, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c221a8cf98848e4a8051bd24443dea8d0343d605e2d3280533ee6185c6a121f527de50f81329ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679dabc87423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f31d6a2e60e1f34322c0cdf8648b25935d14a79a15cec5d79cd66c31400b4dc386972d2eae1f50145e21795618f1f71dc3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d77b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a00009c8161e2baf0b7ae5907ed00"/254, 0xfe) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfff, 0x1ffff, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:59 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000002c0)={0x2, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0x550, &(0x7f0000000100)=[{&(0x7f0000000040)=""/137, 0xffffffffffffff53}], 0x1, &(0x7f0000000140)=""/247, 0xf7}, 0x40) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffc1, 0x3, r1}) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x880, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(r0) r2 = socket$unix(0x1, 0x0, 0x0) getpeername(r2, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getsockopt(r0, 0x800, 0x1ff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1048b, 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x13) 16:01:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000001c0)="2e24164da8a466cfcbbf3bf155b0603568d55236f869d805e7b2133f27b319bb1ce5e048713e09de62b4a496e4b299b200ff74fea0ad4f65fb960dccb297bc7a2f8a7395fa23cbb8c16ab72c1535cd3bf53b581f8499d05aa85e83fc62c69f62affe78f7045e60440f0177fd622568a6e798489d2f953376a0f763b110646457d20dcf1017e29f2c8580401673e59760ec242bd90bbf65e106555c8c513498cb37a1387d7a175cb219d13e6fae39a383c7b82e8322e8b949c0", 0xb9, 0x404, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="5001050260000004000000000706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416ee4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babdbb770c1f5a8720081ff7cc53c894303b22f1a0b404f36a00f90006e10020000000000000e0208a371a3fce1060bf80004ff00000000000000000000000000a2008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5732405757105889a2b32728f83ea65f3482e093de7cd0b10427a00000000000000", 0x150, 0x0, 0x0, 0x0) shutdown(r0, 0xfffffffffffffffe) 16:01:00 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = fcntl$getown(r0, 0x5) getpgid(r2) fcntl$lock(r0, 0x7, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x1, 0x44) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xdd14) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x140, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f00000000c0)) 16:01:00 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x60000016, 0x800, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x8, 0x21, 0x80000000, 0x9}, {{r1}, 0xffffffffffffffff, 0xe0, 0x0, 0x100000001, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x43, 0xcf, 0x8e}, {{r1}, 0xfffffffffffffffb, 0x53, 0x1, 0x0, 0x97}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0xfffffffffffffffb, 0x8}], 0x7, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0xc, 0x10, 0x5, 0x4c}], 0x9, &(0x7f0000000040)={0x7e, 0xfff}) 16:01:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = semget(0x0, 0x0, 0x401) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/18) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000200)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f4ee2b20096f7fc8e6d923f4e303855da483f0da1811fb7705ee0cdb2968a7f96c44bd5", 0x3c) execve(0x0, 0x0, 0x0) 16:01:00 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x0, 0x0, 0x3f}], 0x0, 0x0, 0x1, 0x0) r1 = socket(0x18, 0xc004, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0xd17c14d1f988c725) r2 = open(&(0x7f0000000080)='./file0\x00', 0x23c, 0x80) sendto$unix(r1, &(0x7f0000000280)="d38b6ea50134fe153d59047383167c645109cb4458b57489aa581f74cdf5a1ae18c078fd9a33461784e1b1870ffab1dc72aa748439d69808d32d507e1663b2b90a1e3fb7919e67d4f957507e006b7aff87aede55487cfefd3faa04428807b325889ea3a4b4a966b254d6527c8434cb2c19fe36b1ba6cc0fa", 0x78, 0x402, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7c13) ioctl$TIOCSBRK(r2, 0x2000747b) truncate(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000200), &(0x7f0000000240)=0x10) r3 = geteuid() getgroups(0x8, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0\x00', r3, r4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket(0x1, 0x4, 0x9) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x302) 16:01:00 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = socket$inet(0x1e, 0x3, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000080)=""/65, 0x41}, {&(0x7f0000000100)=""/184, 0xb8}, {&(0x7f00000001c0)=""/17, 0x11}, {&(0x7f0000000200)}], 0x4, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x10040, 0x40) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000280)) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000040)=[{0x80000000, 0x4, 0x3, 0xffffffff00000001}, {0x2, 0x101, 0x3, 0xdf20}, {0xf492, 0x400, 0x7, 0x9}, {0x9, 0x1, 0x1, 0x80000000}, {0x4, 0x20, 0x579d, 0xfffffffffffffff9}, {0x9ab, 0x9, 0x8, 0x2}, {0x7, 0x68eff331, 0xff, 0x3}, {0x6, 0x3, 0xfff, 0x3}, {0x51, 0x9, 0xa54, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0x4020426b, &(0x7f00000000c0)={0x0, 0x0}) 16:01:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000400)=0x9) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="821e570620ac8719e2d0dca1"], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="b7a50b46921253dd9dac0c92d1beb9252af0873b169eab5806c272b825029f6f5efb55d09b2628aca766b982f6531eadbad315717f361264970ae1a59d792acb7353a0819a79c8bc1dff64473090f19a4da2c9f188c4465d776b4169a9097afa4a1dc75b9cf36fc78f672f53927f30dadc78ead1d455779ca3595e0df2e4cb9c62eec3dee58c63e24feddecde94042c9ba7355995ccc56ba09615a3e37ddf4316ef18ba88623991de304952cce5716df1c38ac13e9ddd5464821703839de1b7880a19517423fab55c793427adf7c083eb54b79d9fd1903ec430b40c1", 0xdc}, {&(0x7f0000000140)="ac72a3a84b4ccb565d22bfa807cc0d504fb598d568e1691d79eff0cd2f3aa5efa10e61e0fb0d3674a632fc0c7effd558ae36dccd7351edbfd7276a6b43fe4ca2d85614", 0x43}, {&(0x7f0000000200)="79bbf43a599309f6e655d9c6375bd53e071050286f10bb8fe0e41540694d309f0f632fefafe7e65443a5c565", 0x2c}], 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000380)=""/85, 0x55}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{}, {0xfffffffffffffffc}]}) fchflags(r0, 0x10000) 16:01:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="652619cdc4e2b5b63240df1500000000f34d0f2a12477600c4a3696a760daff20fd056010fd3250a000000670fae4b864771fe") r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) close(r0) 16:01:00 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = open(&(0x7f0000001740)='./file0/file2\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/24, &(0x7f0000000140)=0x18) r1 = open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x9) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1) ioctl$TIOCCBRK(r0, 0x2000747a) chdir(&(0x7f0000000040)='./file0/file0\x00') r2 = semget(0x2, 0x6, 0x20) r3 = socket(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x14) semctl$IPC_RMID(r2, 0x0, 0x0) 16:01:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x910, 0x0) close(r0) sendto$unix(r0, &(0x7f00000000c0)="c7bc974333ce53fca207e8bce419807d0b5b044311cb3fb70775c17de5eaaa419c5c5be20b65f623fdb3c6337601624eb32f46bb17d0dcf78ffaa4a07d34950a4da39ec038bb58c61ef90fdfd1cbeafe797a44eaeefa31651544880085363d6f72c1b76308fee6bad79dcaed66198dd4c00a57cc3c5180cccaedbc0f656728df93e7aa1d2cceaf14b76c744f0d7c74fb9394d57b274f984a", 0x98, 0x2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:01:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) getgid() execve(0x0, 0x0, 0x0) 16:01:01 executing program 0: setuid(0xee01) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1207, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:01 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10041, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1, 0x6ce, 0xf4b2, 0x4, "e07dc047706b1582823835d087b48bf3d3664adf", 0x2, 0x10001}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x5) write(r1, &(0x7f0000000200)="a54be3754a166c2d542df7b6f8d383d55cfe39257f7744992ebc86e7137f92ba2be0140fb7623203f5082a869ab807acb837bd5eb2e1aafc4b9758160517fefc3c39cf45d216f927b1738c5046f6d31ba3a7a2cf87152d29a287eca366f209bb70d136598a", 0x65) write(r1, &(0x7f0000000300)="582720efabd16ebae63225259560f800005f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d4fb8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d184a798c87a74927e8347c0b834ccbbab943f4357e04f0", 0x78) r2 = syz_open_pts() close(r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x8) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1ab6, 0x3, 0x6, 0x9, "be4ecd89d59d00a04fb707aaac884fc799a9896e", 0x40, 0x1402}) 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) shutdown(r0, 0x102) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x100) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000002c0)=""/254) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:01:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8493b49320dd8693d42f05c008f2177c6847ae82"}) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) mprotect(&(0x7f0000779000/0x1000)=nil, 0x1000, 0x1) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x20000081, 0x7860}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0xed, &(0x7f0000000140)="087d83d7a867d75599638d7d4ab4b3ec20cb1d0d5fd38ccbdfb10b8f5ce8b6ca9317725a008afa6f2115c8f8eea8f5da236a47aa4abc45214885e8c3c69fd49f323e1c1f033b95bcd225f0c648d32624ee5abf5606df370356f78dbc5af48c92d3cc56c0ff98e74f3ab8df555f9206352a3cbbeec1767c77644d0f97c2326c05153b95c16e8c878cbf5c10553e52a42edd7e6feb213ad5f74837db8f180f2d42a58596909b13d0d96843aafeddbb2ef14f9388ae6e74ae265352203d22f25e6a365af805315e6547e7977dbed10ceac86245270143d8d3fbb9d7251e477d70772a0a3733ec1b40e3c1f50d10d5") ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r0, &(0x7f00000000c0), 0x27b) 16:01:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) socketpair(0x2, 0x4000, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xffffffffffffffb2) r3 = geteuid() setreuid(r2, r3) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) shutdown(r1, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) mmap(&(0x7f0000ff8000/0x6000)=nil, 0x6000, 0x5, 0x12, r0, 0x0, 0x0) 16:01:02 executing program 0: socket(0x7, 0x0, 0x2) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) lseek(r0, 0x0, 0x0, 0x1) 16:01:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000001480)="4d38a83a8d6008157da7bda63e128cc6b300a44bb9436cc2cf1fa873e7c4b34c3f8abe991bf70047c2b0c15c365d16b16aae37c0baa7e076c6882a46ab4295d55cad9e351fef93961de736a2e84d490e83d983160a8ae315ba961ef253eccd33682bcac121ebb0baf5deb12204be0762e6381fd79376afec04584bb96eb7a1254b311191d131569eb6e3bb674d24d9a0892ae1357dba31518fdc9245a908416d49dd72640bf33f11ef88", 0xaa}], 0x1, 0x0, 0x0) r2 = openat(r0, &(0x7f00000015c0)='./file0\x00', 0x101, 0x1) fchmod(r1, 0x1000000000000105) r3 = openat(r0, &(0x7f0000001600)='./file0\x00', 0x20042, 0xc7) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001640)=0x5) write(r0, &(0x7f0000001680)="f627aac426e43682350458c448a089e5bcc0ddae5dd26eea0ffcb1040ebd3f2bb717e2fef04f8296cb5b6a7d6a14f3b93f4dc3b7f7100b7bd86147e0c5f0f8bcd4f867b9133e494a5d18c938b01e01fe7954f5eff742a87bd59a8145bfe155c7a80bb7160709b0df2d60850367143fca39d2dfbec19e2fba0f6704e4200b4c15664607b9a974bc0193f4054381a81c71be4a02d0c612e80768429b7cc531a341a63c61fb833b9fe2a41e4426a4927be8536f", 0xb2) clock_settime(0x0, &(0x7f0000001740)={0x100000001, 0x2b}) mkdirat(r0, &(0x7f0000001780)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000001800)={0x9, 0x7fffffff}, 0x10) chdir(&(0x7f0000001840)='./file0\x00') chmod(&(0x7f0000001880)='./file0\x00', 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) getpgrp() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000018c0)) ioctl$TIOCSTART(r2, 0x2000746e) connect(r0, &(0x7f0000001900)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001940)={'./file0\x00', 0xc7f3, 0x8, 0xff, 0x0, 0x6, 0x28fa, 0x16, 0x1, 0x0, 0x9, 0x6}) fchdir(r0) connect(r0, &(0x7f00000019c0)=@in6={0x18, 0x1, 0x2, 0x2235}, 0xc) sendto$unix(r3, &(0x7f0000001a00)="a3720dddb979a983fbe467cdfdd7c37d64cf5bde6b3953afac24f76fa49c05f544669c6f96a69d618a105c4e8a784824af4492bf7965bb29ce0ab94c110746c2d39a512708b06561ecec0e942401c62ea63e674061e9ac8d3022c6a839c71e97443a6e9a2cf0bcfad9b9e61df0af55c783f418141436acf02f128c044369aecdc588f18d7242ddb77aec64e765efaf23a3c7032bad764f4a512243b0aaed2ecceac99ee21878e45a629b35323449f02ab561848a2475705241", 0xb9, 0x8, 0x0, 0x0) setuid(r4) openat(r3, &(0x7f0000001b00)='./file0\x00', 0x0, 0x0) 16:01:02 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:01:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) sendmsg(r0, &(0x7f0000002780)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x6}, 0xc, &(0x7f0000002540)=[{&(0x7f0000000180)="cdfe8d21352c38f540923b6fc2d9a7ad48633c9647a3fe85bd794f7dc76d6f1755d7c6bc6360ba42b371757b36e2a685625f11e4ed2b4bf8c1bf3a7547003f863ba15ef5dc4f0e05de687cc926708e3483634da3f0a711ca5c92dc592d02586f90a78a8fa5f38572c17e66bae27b59e97856a8ccdbf284567244fe0c2381bdbe4a27d441de74ea3232e98cf4921b324a0a31eed1d3c6c86f", 0x98}, {&(0x7f0000000100)="c1d557b569e78fe98ec35ad63d", 0xd}, {&(0x7f0000000240)="fc37a44d1152dcd5b18866dddee938ebf49064f1c4e498ebe6b365e29407cae8a24760664fe43d472ac496d902eb367f769a4dce7f8801a7f7a4cb69fdea80a238e2718a8e3bf5617e1df923", 0x4c}, {&(0x7f00000002c0)="e24fde0d7963a2c876ff7dead31ee1b760726c34e4b18084c92138a886397f3a015c848bd195553d3e5f008f4d4941039a9802af3136b62976f8fa807fbe7e482d47a027a8ef588983ff3ead8251d8f8c2906dd5bc9a7ac83431c232100d9dc5b7b68206c6edc78a9878e0ab95d340d80940a73d991aa2fcad9fcb3bb4f4fe490a2616f2d0973c1c85864a4adea590483c4744ff10d6cd786a7ac77505864603c3f4383c19100539223e645b7537e3b7ca6014f694d85b46fa1fe8bb5f089c200e3494b4631f1d3da537f7b06820b7bc34a4cbb6823841540f15f0ea98cfb047adaa9854", 0xe4}, {&(0x7f00000003c0)="6f2bfd44f8adaf8379e4a9e8e3a2dd2f35474187711a1ac7647f12b56c10db6f1a177c7c2b0e469a34edf2e68c9b27f93e4f00c133023b1157df6c1277f55b2325fcf242e7d3bea33bf86f6c61e2029e50a990925c4f68c74687b893860f2baa2ccaed4400598c4a34c4ae44b915be7a373a51c5fdbaaee66bb3eae6c26d8a9808e96a5efb27509fd8357a8f29b30e510321e01cdf30534c9055d1ae1654eef168b811ff857d686574c44108bd7833f74d0072b296439f64cbbe834783854c772c6e46cad57be3eec2cdea65c6719d7453dd12e57526d1cabf10f8636c652480e5d59f136e2e218602daf1afed9ddb75c609802a7c06da65b5c957268874cd601696ee89da1dcbb93c3b40c5cb9e7b6ce740ffc40d67b753903ab9009e4d8a6d19c30a9c5daed4e11360b6b7037d62b744cca0e25909f77f86287e56d7507fbfe5250265a4c70905fafa26cc78c7d9996a4fc0891be9bff522b292bd3ae06b0446484e5cfb593ae86a7e6a2a1d144b210baae8e667ae99712d84a3bcbe1db786f137b83b991c9b6547de201ecb74ee0f61292212e534a68ba135ba0561be084b8f62226f69287256e7295881df4c0b186861b3917f44fcb093bb6468b1add0bc7a4c3f1f35e81b97275c2b58041dff14ac5d3178dae318a9a6794ff02bb438270cccbdbe7b4867aad300b735fc8607212e85a1dac8622d6a9129f0e48085daf8fa4c54cb08229723a1fc0d57375e4246ca905d648e6163ce7d31747cdfdba4b48f26a45b39444b6f1df14eaf9576a9d06738acc6fc654af4f047f56a1a229a9f5d7cc4504a7ac0b3b42af434d91092d3cffa15edfe747851b2a4927a3db4c049c56894b837ca6d38d9cb9b765f1810a04b88cfbf7616209f687c34d63af9846539882714f5ae49ce5e1f6a2f57e617f6d5f1f9eb3ed42ef345b3f198142797130b546b09e6a4d7e28311a11be8645d59f520f57ebed1efb8dea0bdde900bf737e355a5b3ea0c8e307541001e7d6f2708f7cb113ddae3cf874b1142eec68eb608fe16bb2ca02b83f1df200978a339063b49ece89ceece95f8ffa5aece8aea776fda3f85265830c7a12ed231ae5cb37c27f86cfeeb0ea88762e2244491dc84d66eb5115a33e0724f269c67963bed7c4ff791a20c1a820b0f0b7f1554bb15b9f68fa6064c1af51dec4dcfe1f7e208f69860a9dea6405725df767c0c517da8a670a86abe84f00ac92eb48df2695d19b820a789c42da120ee1dfd7393cc39c3ea86296356242d6e4bf834001f3337539db1c931d96a801dec2ecff7dc764280d6a5fc1bd8579db348d928ed6b806a5feec00263cbde86f3a599fa9516cedcfb5368a3a1437df1d8f9ba5a3748cbdbf3db2c02e2cb3c0d62847dbbb418fdbf3c35f6183fb007aa59754916656b300d62b49d18312028a06147b6252699266b37ac85969e6b5c51c560257d2158268e1b9603e0d08dd0046a54e05b5d933ae25b2c70f773388c34d4293faebf0d7d48aedc9982cbe68a3517f81cf6a0eb57c2f026a45cc34f608763eab5e20b374b51411cdb251447e0147c22877d76c0c57767e2ee92adfda9af62ee4880738a6388dceaed3b39c72313516e98abe6016f4939bd6dafce2e2067e66c5d3befc24361b06dbaed620f1d2092b940e97bf58a4e5aee3c0e45f529b5fbdea0e2faec114f5213aa75f731c555122b998ccc80e6bd1e1f37856bf784155060de72c6308d2ef50bf3b42c7103f307f99823d66b1e05d47741658a09df31bbab53dcdb1f4855a5532ccc09399b457f88698eca57034434f9c8a96c9c290f44392a3a36c8b40ecf95057bb694ea1a23b519031ede37b69912cde6357640bb10f984569d5db2b852823567c385756617a4b08ac001fb43d765e4979887132b609ae9fb16a964fbfcf661ee49abeb4e56f9e2b588ba06d63bb98cb564996e384444c4b64fa86e212ae30ae7fface9b757e9512aa5b71b3f0cb259a24c94fb0386a19534137d3c5dc689b5fe51da48a373f577dd50447d581ba7fc61f3ae29133e7f0610ca72d79244f24fe6ecec3680dbdb551cee4b69b9f6c3bb14337c22d01f40e0267f36deff763fc7c14a9899a4036e5e5206936a51187b35570a509e713f002d98420aa372a38540733ef58afd1dea7a4bb95162c82c4a5048a461d64e8d58b057fa4ac26333f5fc2b744b231db5de33bf5105a4b0623739a6be3385c214de0f504be9b92a92c514b0b17183a3408eb5396e9b1ceeee489a7517ca30cfdc61ba16f6f00f5ef8757d15b7c128747217c010953d149ca7818c0059a5fdb0af7b76040eae48216c3e995d42359ed88d259f21498a8ac94e9ada7d1f8ce0bde0979711382300ca1ca6352589d7c912fba398351f6b3f2c836ae5784db262ac8d28d883159c95bf75f6cc10a8d4c3a635c5fc7dd090e93e753284fde4969c986f245bc8a651d446a4e3fef5dc5790733fb7ecc627ef7f17bde3ef95ef6a00801061a94d1449f41abed36897672871302a80e9a98dcc58fd61e094866968ab85dcbdcc7537caa0b5dcd7c047796ab6e97a27e57dd7e008e1826a7a6723f860747d9350faf0de3499bc56eb6517c1278dbbac01e6bc6aef8ea2d42b9fb991a33f4e936a9059b6f0c1421a14a4aeb310af5745ef856ef9354458c01eeab2e1d16dad9c52f7d84a4be431acfc429443c02165c97f95e24565e2343a24cfd383f1afd2127b3d7ffb42dc4c84029d0395f2f861912157123467d82f003dceac9c022aade59faedf84663b23e5582f243901b8a56fde603d1b72d17801ab30aa160d08eafa7b4c253eb214227f1a84a9cd4df382c14f0180c291e1f9fe864b89d75a1615d5ecff44644c45a072e24170380d7376883ffa9191a110c1ba345c46913bafb03190b41b645f9cefb1c681739fe8866032dabbc1a184977897ecf4c49b3bd6295b4d64b3b5e07e20492bc4ffbd9d64e2dbe6568d5a2f4d15f1adf6b5b533678de94543f05fdd9214e2476a95438fc129c9de24e2bc7f1d0c9362b80584029d08079de9cf305c683954ec9335d6ff864be05ca3fc7dfaae1b6a53bb761906d4ff751acb7e9c70f7a849ead6415726313d874bead89bea3025e6f91a683464cf591ca7174822935f4dac16f590d51075426df634ecf4200ebdafe5b2d422eab0341c73ec0f863ddf0f115eee6649ef9a2d8a1bc5d6b00801affcfd39108a8b2e8a1ad28725808cae872e23102353ea56b9ad0b0c6a8491cfb086eb2ff3d2e49b9c4f0c5496275117078dcbdd3109377075acaf614505a3d4cf74afaa170f3858aabcfa810c95e7287a778dc84b540f7a8d1522755333cd9d610fdf1b2f003daec68c29faa08274ee207d89151e27e65de87692d310485d3f72a869b0d240c96b7ef63e16ee82715bf4cddadc23bc6d7cc4ed8574cad811dfd3b3bb0f8c964a7c1a9cdb4d823117b70407d06a7d9ea7c181005bd6366e2b12cbd3e8a367e49674c5a818a5a0c95d2d4b398aa7cd78e3bb1549a216117d67eb206c97c9d76142be129464cf7e38d852babaf27af59444507ab4b156327468711934e0327258f8c1aca9c79ac1198d5485b29a01ce0383edbfac72e5bc8c59bbaec5fdd0ac257e983c595cea90d1c0b4b509b51069f48b890a7ab04a7009f8c918b3be76f33e11226af0f9d4a0f71ac553e9f959786403ba19f9be7b439e77e12601c216a0a56a2550791466daa0796d0f43504f533c73b4370586bb8c419235a855dacfa659d6968e782bad376fe54cf1382adc50bbc62a9d59b1ffb7721aeaf3e0c19f785e9297d71252382aaa563229ff78bbcc29fa2d5800f368a7b27e2ca8b2fd8620b00634aac6444b3613003ff4133d7de7f7a5c03ea4ccfa6120e66ac0aef2902ccf16ebc3b23271466ee6a03f0cffcda0d6e78e9e6e38614c79e6f4bd0e756994fc6843c5947f30f3a26c11ba040a228998893649f893a036ac4ab23b7ecc023533d2dc0a67c4ba074feca668c5ba8da5bd9ac005328d48deb1df7d639bbb893353a5bfa67e67bfd0ade808db77a125bfe3d93fad86b6cf85a8f9c9c2512309e303938dd4ec81e3fbcf4cfe104a11e6698bfc24d35b857fea6b7029f4fb73442237d70f0343591ce2dd589ac373320bd8ddca4c433dda70b3db43b5c1a0e341eb891371e698dabd959f9b956180a90df387d91facf987a66cf747b841081aa7bb0ad8c0ba81fa93ea1ca09faa32c71cad070deeab3c995494935373e85dc40fbdb06224b67dbbbb7dd27bdb389b8a154c9a4cdad94826fc49584db954fb1c8b63eb53022a79bbba926331eafb8d79f2073bbdea44206bb59e1eb438e4a3a87206200d4fdf619e346994d995ecc625997a19eee825ac7dd5386e3a0d13ff8f91efe87bac556a010c80b7039a385615b11e77a41f7458d59933391f023cbca9137db8a586e9752077e813fd7e7b5c52f20d66f1523a46d13e70548bfbc30d1abe0be723387d2f451650aa202533aa0bdd38adc1e28ab38dca26dba7714d81ea264aea00353d3d127a68cda1979fbaf95ba6ee432d6ba5131e5c0c80c29624964ab25ead2999c1606146e56556fc92586de32fbe0fc6403d87d47d5248f484016d75849e9c66d6ead1c47ae044ac123915cb84da007d677c722d97bc6ebbf93a0273de3123ed2c8151a6a08a76b8ccb7e8b55d19ab021de2636d1090da9df91399a30d6f68b1896ca1c99f5ea94b22218f69abe04bf4ac5cff544ffe9a43de5652699005b29a581ec4431e0f7a1912cc2f68d7761a1b8ecb4e8667abc1a8adbfa9ad87bb69b4f388c83ca04ada0647de33ac06efee7f7c15572332c638fd485e8726e043fbbafe01d98d5cfbf3c17e9bbf7ca6a8286a0b7824c7302883c0ef333e31de6d6760f2735e780ee382e9efa6aa0a2429adbbf30c9822619763e9c3c4dd5f397c1819ed890feda90b900ca80a00d5af8380841f414acdb70f595270d67ba5bb3fc152205d20652d1715bc278fd94b3fd0e2da40469ead0830a2e58f53259edff5c19958251211c82c1eef65062e8a4cfede1d75d2ed48ee59cb7fd27373f28e1ed32dfdb0cc800db03a0c6415c0a1b0fb1aa54bde01351c1346061032df40cccf97c8af67d9d2cf2a3636cef3a2ecb56bdefac055681c90d86376359e301abbd9a194d7485eb2b751a74e21a0c6e46b71008a1fa827e7f0d82f7daebae454b956cf501db17eebfdc8b2fe22e1d9a015c869a738d43948c8690ef3500f8aa8f853fd936c18f9dccbca60dad6a152b5d5fde1c0368ca79797101f3e93032362afab1222dc6af5ac20df13bf3bb5d144508cb75feb2bf96478a4ce9d266716e7f8e701b0ca3691f5eddc42035d4d0f28669eca75dfea83fb0c9f6497a74edac34c750d1fedbbae6b4e9fcf5cdeebfa14e10c6166ad76811f928bc34285afb98c377697a07dd719d3ae45555ed74057a2b09de4136a858549d256a5be0dd28b453f4d62f1901ca27c1661bf594025fd631acd4dfe452294708f3ee63070d167801ed9590a7b12fb08a60790302d1e548d3366dcbf763bb66f4292efa061bb43d454d42289f7c171c7459924519f3e239035054b7bac1d05ceea970c9155754b6aa5c762c1c5fc175857438321c08077611e136e8b5eba9e60878c730e997f4fd9713fb2d448fec847e27217671cc6af2a529e2a8f37338e287358dc5b1ec3dbb2874b47b561c4b956606c664c39e6e4bc9021510c29effdc11e719d32379c7fee95ceffbce83d6292de8e88543e5158feedf930012c86dd0f03b1889220bc4a", 0x1000}, {&(0x7f00000013c0)="264eefbc642b2a22976c4d85846810b7fbb7e1c8a4d0e20897c63552e513e272f004718beab361e813cc4ee71ecb152228a3372ecaaaacb8464fad65c3dc59dc66a52458345d9dad2d4b379f5bb37efcf7cedd695aea62728663a4a110e2ac0794da7043bbc31f7d9e53b6225df4d06e7a6d67f9f78eda8ca034837e7ef05fcccefbe286efd5f920cdda84f76100d584c223162d18a830bbb9b9c0f09b323bc0a846d4bd6d56b22edb95ae6064ba4b71c9d17d70e6b92011f0c621011a698121ee4840b61e8bf12657ff3df863f07af1f27f899b0d82bf6f60b75cc38edc0f8db4be2522cbc98c7f4b73d38a5254ec778e35488fd5faa3fecd1b", 0xfa}, {&(0x7f00000014c0)="07a9001c0d6c2232feef1671c448f2009ac047591279e821ddcff8c0bed3636d7d501168c5ed72be92ad250cf414457b4bb1ace8d0eef486f653c580ba1b29ab6a402341155ee69a184a7c15253aa77aa5e9ba42131ca677c6e860efb3faf12c932a169c74a5f63c092fb7d05ea3fc44c180901aff5ff58d8d1ac43cab2542689d4132600a8a0a760def99e5e15980e199beadcb141d77f67e14df513eaceb7880da2e8e3e351236beafc1ece7d7157ecf99177f1f818a2cb0e8a1cf3d51f234b88f6dfac192ef372c5344638f054591506fcd9c9b6546840923fdb7ad75886209b8ddb3b87ba1f365c543902137d425adf07e191379c4835356008de5f32263c3949e4cd73311d7b86cba65eae2068d07a6d48f5440fa4aa556cc72908724a488e607fdbbd6333f81493645faa5b71ffd9ea11e91b5eb34dc044b5743909333111ab068d00e51876585dc19be0c7327986470246e9b3cf69dcad30f35e185db0a9f0f0832d080d1a1e980cc3d397f5a3c4b25cd7e3d4ac71f11c67e06b0880f263471948c8a4aa9ee752d918a92430d7ebf6ad6973954b423c636e992471d5d3b752553ef6c52d4942b422b88de089ff77cd1fd6ca790fc983036259088e8f82ad62df2ef623c4e4b2d87f5865faee6052709db62ba897e12b8f378e60d8335f11c3dc87f21551c7d29f1d83ca4d689388d7a00c9e6934a24217ffc5112d306606d98c4eed1e61b358131953c4557ddae345d6fc94719caf7ca5c8186ebfd700f28941dd00a5f863bcbaeccaf88ea141f79d9868756e4b5fff0aaeda1bd34942f8b536043b380b4c15b4fbe2bcee2e81f88a9e5b160e44b2a6352f77021c07bd198807d9190ce3ae6b43b975728e2209b52f921821bf15da19aaa3fa0a0a7fdaa4db3ebbaf1fbdc74441dba924b2cd4c1d21c4183811040fcb4f6e8acb43eae4da1017f357ed36dff9fdb5c243ac1c246f5b8386f95e318bdf41bf6267a0a9bc90d1946a262e4992c500194c88dccaa78bbf12c51e5efc9680f69331bc8c84b28378714656d31976eac9ed4d267ee1df49fe751e6f618d3315d7b3084281d5663671cb836dc1c52fae60d67d46690a2a078edb74579fd9604d7516ee62e7a0f6c1c2f1f01b97f461d3b2deb86cc7d4ddfdcc53083178f68a939835b4137ebf4cdfc2c91022949497b4281cb2576e3e184ada567d90836d30bc1e935b24d32a67cbdd58019c2389cb8e5c83cda77aec721a628d5be8bda7491b226cc1e7bcd6a06a34fb4f8b55a72a7d7dfa4e458bfa59c4c6c44a0a525d7e0bf9c614b257f3def723bed50d50876c5d9cdb5f420dbd612bec66f1b71747137d2ae113ea915cb6256fdea09ef6785023dc15830a6d446e7efdb9783ec2903aaf2ce0745519cf3dee9507db69b8ede3f96a0f4c65ed5460b920e1f4dba21545da495311cefc4299219f2d7be38caacfe7389040e8cc714d33564885fc7d9b583300b9ef0bd5ebb79cd6adc1a81c848c48bccd7ce95157f3776f892da8b3791fe10b414f80a026f6a1ca44551d8330d929b11bf0018c1248247fdf67796736e6afa3fd2ddf87d444f1d729338bf236c553c57257a092ae1dada2d9fc8338c2f6615664f28d8e7bef0b6c4f9e01e111640407fd5550990ece4df29d60add6a596351c4816219ecef31efacb0f8215ae733307ec72f2e0d9ec69858ec4d342132d918d13ed6b59cad6f933c57ffeaab5b257369053920c9b11e5c788006fa4d081fac7c62f8d7a37e949ada95887ec99e47c8ad605371255ec6fb2bd3fec7dc8b92357f4da8040d23e80c12439d212721f33901b96bddb20b1f4b52616da15188a11a69af7e18289121ed7b07eb4360050584c5d32bbd67d7766afabcc1094b31582dbee7a096e13db7be8b5dff0b23a53d9ce5877be727f60e526e8b3b69ab646b0dcb96e71d6f258b9eff33d394e86e54776213396e9b1dbc3cd4b70d36562744a7ab3e54f41997fd0af92f584879a96b9400ed1ba525c69ab6e647106f86bb50c39bc00d40fd5de811702c005426e69ce41deaf745fa719cd65785b82ff465a91c65311561d4895c9b1871ae85d0d917a154abb6857dbe549868fae3da5e3d0d4c3f8881068bcf546d107135606df5e0ff5061bab87d3fca01df7a3bae56aa5ee429f985d2af14d001e87ba9063da2645feb736d84da1fe1af7c2eb512925ff3a24a3f6381a914611d365b51d42653c562729955525f0f81fc85fff415470bf8d38c0a25c8b046c1c6e8b15750e88bc7f922844676ddeccfc5ddd918215f804ad3ce02774011ba0f00292cc30615aad8f412da23af31425af0275ffaad4a6c9f5f1652d0982915eb2719ee39d57e1ab3107f7ad36973510ef59cd3ba90d978ba20a8f9f71d1590e33ffb371f447d195762839cd9cf6580a4e608e8c274c390e1dbb7fae374894a8f0f6a9045db9c4aa20042e03a3f42af63893be1a53bb537ee7ef17c839e436d7418914818f5f19f7d8d21949111f370af7e441b4ea0bad147a480b27aa7a7ae2f77b1d89b969689daddab5827937176ad28ee36afca3917ba369ec1290a314ab21e067c18606db8d25ca7845f2c32c770da9d3c569edd460042c46b71f8d1f4aa5b920e7dbdb38fd4a634df7c4b267641ec9ae77834dc7ac14646cb885399c5f9e2097bfa404253ba4b8c39df294b3105616297ce158eb6c442a490f24c415330d6f713a35bb34ff06433410f386f9f7fe5e3dbf88506d74771f81f10b4a72a0f99539cdfdd361715a0a824e11e1323e251ca36a1cba9e82722f86ab948f4f01ea419dc7dabe2170843eff0697e92468764c677c69b03e0f14d3e96d454d740b95db893291fe521ccef6b0c22a965dd235b5fa2b79fb14163194e2fd58f6edc8120aa4470748656b5648f78f87519448486fc690790fc3fa5400ec0bafb1dcd12c5999dbc80a351b90ee15546a6c886e31a18ea57779e7b0411e4288bebfc8634814bd29dc494bd4551a47f24ee389cf589d5cebdd3681273fd9fbab22b5ff678296843eeb6d641daacbab44f63737b747610be8d8d9f35f5058bf0ba883ead4e3bbcb36bf568541937dcf9e3525bc24fb5d5ec28ea67ab237d6f580abf7e306667963b2ce011ced06af63e95eea177f0ed726cbe3f5e81eae3a21f65f3d922240b7e8d3db77581dd39fc1c1aeb8b4ee146031489c71782771f95c08892937d6ea153004d45b5b6f170c7120048a5e536563173240297a04175e9632a373a481d1f937fe635b808a3e6b527fe3a0f13c28a096cb8330567326c5f72ed82c0a853ef174145a4db9e3fe8204900fdaa81574da73fd972b892cfaa8b65f38a133d9e746331df49161b0826a6763a7e5bab04799d99725895db62c6041e26cb9c6713a7617164535c42ef1f56c64e23a20d1e6660180d27cd9177786ee3be81ae25997bf2281ffb4571929d89eb1ded4faf87eb781352483b6996dea24df2b547061de1c352aadc793b52585deba33036bf1d014e0f70095bd21417357f922fb39b59f9696dac009219cc771d8249b124de8486a24ca3cb6e3ac381caef695c3ebb25d959a7703c1707e7ab60a4f8f8321363517c4b86531dfd28e990d8c6a773b57f8af210515a1aac41e999cb823e5a1c9ae755344a901ddf2b9c516f70f32b2eb7dc6686179b4b0eaa215dc8f17fc8470c1a66dedc4884ccec7d7ef59dd83d64de10e1d05ebe9385823bb7ae0f58683798fe171bd0918a793457567b05a85bddccafbd0e0ef9ae4b3ff13ffc943f1021ed1011690160920283fde010c26bf1b4d2b8041d99b17886a059ceb58986079140b2654aa0bd764a8376c515d619738431d3be16d7e60680ba3a5dc73c2a523d8ff3b0802612eeed38f1120f170326aee986443cc5464a357fcfcb85e306ab281169b8f6fa4c36871e5867d80a875e721a403a0e410c1f87719f7aae42c51e8e71fac58191d7e83a8556046a647629997bf98da82c9722ed671e2825c7681e63a2f2f6b04fb0db0590e408febe5b617f28187592ecc011fb1828b96b5bfb420d75baf1ef4e2e1dc32d40e1e65b85fd36e85f1bb42391ff753db4907f3d43be74ba0f8305d3f65ed4fa6b9ee1e549a185562c7dfe5088992e5fe97e54b615bb1d67d51b76411460e0b89f632c7e54e764100552560ddcffd1eaa346e10d6dec480179f8dd8f524448312bbfc13f9dc3a606a4e34593b6d87f7029ed009331c578fece6d316e6cc26847bf598392d89165e4f16414d48355dd0c8fb86033b91045154a9e526493d7c2aeedb28907912c44a30492d7f240bdc824a74384c55a37e65e93548c577c75b56614ed6d6389cb3c70354d6f5e0b133b92e241a89b9a36469aca08fdb2876936059d9ebb557a03775d0b60a3b1e1c9a87cad6652b0e239e505ca64185e5afad57ce31822c899b767e6ce62612c6636046e8ee4dade8d98608865aba108408f275ecd8d5626b0f83dfead20d560eda3a0be9436202040653b6dac61c88e6e68c5cbb159ef47e14473f9cd5c33118d230b02156855ac479cf47f77e32f9f92a9eb4f6999e4b94bd2cb59e34a569c22d7c684e8d9cf19a7d55ca41dbfb4d61e300cd6c6a4f2a8ee0e9127bbdd7b2a1cb7025986bbeec3a3fa7f76f55b66756686d8dbed9f7bcb246ee3fe1a673804dd19781c7ca23c100f236cf7084e3294698a413feabc199e39df68b91ca92b735dfd30f0c3db2997b5c65b3020b674824cf94c2ca5f259acc14920cddf07ce44fcbde806d02381c100a214e116025af0e869e700e48670d90e5554263fd9a6247de26c75f6915ae7e6272961ac50f43915a1bc5a73f949500726145a160ed8392a2ef64687f354bf44149b30f55e70853cf23384c793f57b81bf8d53e23f4d899f6980ed841db4ea8aeeb92eebbdaa622f50504be4fbc3daaa7d85539a2b06c19e07e6a0dfe8d62877bf8cdbdde81d4cfaf6d13222cabf18ba2d2b88221b0f3d6f4c90f6551b5a08640c766743321e908bfd6fa1bdb23a43aa070a84c84c69437438717c21ceade8b86d705df6f7f68a48264ba3db3de1d9d4b52a10da4de2e96de8fa6a2cea504b64b1dd37264d179835c644ef4a476e02291bab4d95358af7d72a06dbe4052513bd075f6a6c316c611cbf6bd5b85a2a13ed45451973edf59badb18d8f43694bcb10f5b3e77acc30229a3348816264f4e4b323985eaf1caeff4c50349e9c1b94e4874ec0de6214c05fa2613393e44249cec2bc72a7909910514ee46fe1ea1943d8b566c558b8fa9ea78475e56306a7e54da2f1d587904cea109934bedf30beda50730a06ebfe3c344750c666b42d360f8721b5be3afbb2490bef9bb4656843eaff7ef69ad8e9eba97da53517415044633c4cd70643c37744abb396ff8509135f81df9e868167f8ecfbec6088da150688f9bb83c753a84d9318610faa337daa5789ae305a48d08f2400197abfc10e1f933f5af6d99914a277334f371fcbab380a12fca892a1a8fbaaf17db005f37b5fd14a81a0057ad1a436497b94dce777f46b3a375a3c4e67a5825e25eef0784c5d0884aa79afd090a5408e20ca240c5d8cfcaaab0e53b814239efbf9987dd990f6c7562da71b9fe63158bd1d8b6704b765034a71d79d88aaeb89f8bb36e553675bf3522d0a8c04325e1f1b89f1eadcf5608fcc75cb5381d8848500b1558e31d8790fe17787641cf9d6755e76460ceda881f5549cbce5b4986b3885fd231f7cf85ebf6bbf0c497d18367449e726229c5e042fed2a0505f1006ed973fc04e2e381cced09ff65f2", 0x1000}, {&(0x7f00000024c0)="b98b02d30068c3ec2effb9485fa43bc5998e0f3341cdfd3dc312b7dab97d63dfcc944caa7115dc6927f84cd05d1dcb32330331bfd9dd7de67cb51a072d5bed113e1f29ef2c27c228488ab8f1fefc72c72e7e6fc638b72559ce3fef616b179c4a8ef04720591d629da86c3687b0d5", 0x6e}], 0x8, &(0x7f00000025c0)=[{0xa0, 0xffff, 0x6, "25c6565be8ed9f1b7525ff7362dfb609845e8d1187d15292757d88611f5fe178f08fb7f010769f8637a948c529bdb2260447e1f107d16381b94fd1724d40e94542ef0e2a029d8684d250e6f42b4d6d5d962f3765c730b93618bfaadaf030f150b8100f64764ea8bd876a6d0409953c3675d284650278b6def8becd8a28444452d1deff8d953eeb7f73a7bae413a1"}, {0xf8, 0x1, 0x6, "b6095169882e9ed3734fb578825a5685d08929c499aa11e83c420851b3a3680d5d71c964ebc15940a574cf521321940fdee79a3045e2f0dd685b54a0889553da0c2b80b1ca422e4a22030e7f44a64906e0908d1afab6627ce37d704aa93ba6c04aa86a06e2673df6dc02630f20c47895db8dae743065a75edf8bce58f704e4989099262af2eec2b0008b256308e32b079b0e0a5970d914ca1bb04bcc0658b6f9feac269ac11186c537d17df6b182ac11f1a28473ded0d93c94f05143c63f263b817d6acebf842214c48b3d4bd74cf8897753a327ae9156333bc18fae970f61d7a1"}], 0x198}, 0x402) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00')           16:01:02 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="81651ac4eb31c936ecbd8cb13c94e7782349c7d33f2d505e5630af94270f0c9a2c1bc68f0aceac49409208d053fc4e52cfcb", 0x32, 0x0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:01:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x40000000000004}, 0x10) 16:01:03 executing program 1: mprotect(&(0x7f0000539000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000100), 0x0) 16:01:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x20000000000, 0x181e, r0, 0x0, 0x0) close(r0) 16:01:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000000)) 16:01:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x0, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000700)) semop(r12, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) stat(&(0x7f0000000180)='./bus\x00', &(0x7f0000000640)) 16:01:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) poll(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x200000000000005, 0x0) writev(r0, &(0x7f0000000480), 0x1) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x80) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x8) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=[&(0x7f00000000c0)=']\\\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000400)=[&(0x7f0000000200)='-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']/#&(\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='[\x00', &(0x7f0000000380)=',\x00', &(0x7f00000003c0)=')*&:,#\x00']) socket$unix(0x1, 0x1, 0x0) 16:01:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20040, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0, 0x258}], 0x1) pipe(&(0x7f00000001c0)) sendto(r0, &(0x7f00000000c0)="152b7aacbb920d9530e3b99a6d67fa9676ba1bb4db83513211dc182a41ae92abed5f313ce03de9fcc50fc9d6c0623335c531a7da2c60cf7d62c8d7ae382fb54c4c2975885cb7df5f14d604c2b003ee739463308162d43b6141eef02681ed9aafea99d615db71acd496bfc3b914210a47267ad1a628238cfe7b05822283b6477fbacde1021a0d87e0990067fe970f48c282e33e0b129f471c49d3fc1851470e584de30868934edb06d57deb109bb89aa33b3bb0161e80876d15e35d7cf68ae0a4c5ed67", 0xc3, 0x8, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82222e355cfe0769b5b32fd911107ce03d"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x9) 16:01:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000000e80)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000008c0)=""/231, 0xe7}, {&(0x7f00000009c0)=""/207, 0xcf}, {&(0x7f0000000ac0)=""/76, 0x4c}, {&(0x7f0000000b40)=""/184, 0xb8}, {&(0x7f0000000c00)=""/233, 0xe9}, {&(0x7f0000000080)=""/16, 0x10}, {&(0x7f0000000d00)=""/8, 0x8}], 0x7, &(0x7f0000000dc0)=""/130, 0x82}, 0x40) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000ec0)=0xfd) write(r1, &(0x7f0000000100)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df109000000000000005d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df093352216ff73d126c14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf600ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea4e91e7a35c756a2e79acf63635faa213b332d2afeca84fc9616299243d4ba891f2c99edcd22f167ec0fc5506ef1787ea", 0x791) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x40044266, &(0x7f0000000080)={0x0, 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:01:05 executing program 1: r0 = socket$inet(0x2, 0x100000005, 0x40000) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x1f) listen(r0, 0x80000000000003) r2 = socket(0x0, 0x1, 0x101) listen(r0, 0x95b) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/200, &(0x7f00000001c0)=0xc8) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x7a, 0x21, 0x7fffffff, 0x8}], 0x1f, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x9, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x27, 0x3, 0x200, 0x7fff}, {{r1}, 0xfffffffffffffff9, 0x8a, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x48, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x200fffff, 0x6, 0x6}], 0x0, &(0x7f00000003c0)={0x9, 0x100000001}) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240)={0x5, 0xac0b}, 0x10) 16:01:05 executing program 0: 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, 0x82, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x80002) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x1012, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() close(r1) dup(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:01:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:01:05 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000400ffffffffffffff0004001f8e99f646423caa008da600001a000001"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) 16:01:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x5c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "8493b49320dd8693d42f05c008f2177c6847ae82"}) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000140)) mprotect(&(0x7f0000611000/0x3000)=nil, 0x3000, 0x2000000000000001) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0xffffffff7fffffff, 0x0, 0x0, 0x0, "1ffb5f1be62c36ae61c4a64800"}) writev(r1, &(0x7f00000000c0), 0x27b) 16:01:05 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x1, 0x100000001}) r3 = fcntl$dupfd(r1, 0x0, r1) getpeername$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) symlinkat(&(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000340)={0x80000000, 0xfff, './file0\x00', 0x1, 0xfffffffffffffffc, 0x9, 0x8}) symlinkat(&(0x7f0000000380)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0x8, 0xa7b, 0x69d, 0x0, 0x6, 0x80, 0x3, 0x0, 0x2, 0x465, 0x80000000}) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f00000004c0)='./file0\x00') getdents(r3, &(0x7f0000000500)=""/91, 0x5b) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000580)=""/4096, &(0x7f0000001580)=0x1000) socket$inet(0x2, 0x4000, 0x9) r4 = dup2(r1, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000015c0)={'./file0\x00', 0x9815, 0x0, 0x5, 0x1, 0x1, 0x6, 0x480, 0x0, 0x1, 0x800, 0x400}) r5 = msgget$private(0x0, 0x4) msgrcv(r5, &(0x7f0000001640)={0x0, ""/144}, 0x98, 0x3, 0x1000) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000001740)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001780)=0x3) dup2(r0, r6) linkat(r2, &(0x7f00000017c0)='./file0/file0\x00', r4, &(0x7f0000001800)='./file0\x00', 0x4) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000001840), &(0x7f0000001880)=0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) fchownat(r2, &(0x7f00000018c0)='./file0/file0\x00', r8, r9, 0x2) 16:01:05 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./control\x00', 0x0, r0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x44}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\x00\x00\x00\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x100, 0x4, 0x5, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x83f3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xbaa}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x633}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7f}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffeffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x5}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) 16:01:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[], 0x0) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) 16:01:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8008, 0x0) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r1, &(0x7f0000000300)="882c", 0x2) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000180)="06ecda807df05f5cd04d4ddb7ab1c1cf4b86bf2656124a4d0ec81aff8c1120dab7ff31492b8a541213ecd91caa660c1825d38696641fa376f993010ee45319f72557d16628238ce96c8de8bf2102ddc8dd36eab4a0e034f627625af07739de14fc01c120ac36d78edf5c32e229ac8fb85121aa2c29d05049c1a4ea5ba4", 0x7d}, {&(0x7f0000000240)="a46056d9ea0bb4a0900a608159140411f98b7eaa5070ce7319715bf5ace8166a6a4484f2851f92b4529557fbd44f5a8595104c1c4adb8ecc50a5e5497533df1293ceb04db23824d892380d684f228022087bed4faca7ab4cce8e44631380050f67eac3ab00cd3b9a885772d26c6ff0566dd0809859e8106e746ccd4302e5b8c0de6b9a69e0629a50be12931db80c8905f77ab54641703f201603681bb96b49561238c37db9f708472d3ac4eb34a9172a4dfe85fe51581f3566dabba3e1ea443d46d01c923ee254", 0xc7}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x4, 0x20, 0x0, 0x40}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x200045}, {0x22, 0x0, 0x0, 0x3f}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x21, 0x0) sync() syz_emit_ethernet(0x3bd, &(0x7f0000000080)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)) 16:01:05 executing program 0: r0 = socket$inet(0x2, 0x80000008003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4f) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) shutdown(r0, 0x2) 16:01:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050360000004000000011305ca90100e10fecea11ea8fef96ecfa93fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943b22f310b404fda9f640f006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640ff2fad4bc80a192bc91c3958d945a2a5fc1233cf6e27749bbd97bb0d2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5da2a5d892f531aca708cfa0cfc992e19737b8e2405757105889ae20571563065708b5c1ddc43d9423129e0a3034e968ca31741dad927e032f16a4e859a2bf2cbb189b44af147f8e87275608ffca6eea43a3ef2df45513b274752bd000a4a4c3941f96a529103d62c2a5332b9e8a0af61cb1d29993212af9a0cae5ae583feac5ae1b54aa2fd6b7bb6e940af7584349986772e181698f7e3dbf87fe680c2c6cc09fec5b98dff25ce0bf873000000000000000000969cf3b55df3b03fda89bf9787fb682faf124f35ddd483beb19c5230aa0b104354b289c7850c882778bcc202a9eaf81785f7ef5f30674d2e6631b1cb8416f6ded3fca66881bff326e8940142adcceca0241851c5dac7dfe34ebdd28e26d285eba72c1b9b3dd1c18c21d3028e7109c4e43ba8e750c3667e6fb036d36930139700", 0x267, 0x0, 0x0, 0x0) 16:01:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r0, 0x6, r1) r2 = geteuid() setreuid(r2, 0x0) write(r0, &(0x7f00000000c0)="0f0800b6dc259a9e82be032e9e59000000e1070060a118421e77", 0xfffffffffffffe54) 16:01:05 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), 0x4) socket(0x32, 0x4003, 0x80) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 16:01:05 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) r0 = semget(0x1, 0x3, 0x40) semop(r0, &(0x7f0000000040)=[{0x2, 0xac11, 0x1000}, {0x0, 0x4, 0x800}], 0x2) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x6, 0x5, 0x8, 0xfff, "9ee052e7192547213e874774b91dc621f9074339", 0x448, 0x24f2bfb3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x1, 0x100000001, 0x2, 0x8}, {0x5, 0x4, 0xf3d, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 1: socket(0x2, 0x3, 0x0) 04:02:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2dec2d4662694c653000"], 0xa) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 04:02:32 executing program 1: open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x10041, 0x20) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x10b) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 04:02:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) sendto$unix(r0, &(0x7f0000000000)="a36a2c6520fe3452508a0d317da16e4353d9792047ae71c385053bef37a946395d374e131dbc6ce9daad", 0x2a, 0x2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x2) 04:02:32 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x20, 0x0, 0x1}, {{r2}, 0xfffffffffffffff8, 0x50, 0x40000043, 0x5, 0x8}], 0xb83e, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x30, 0x20000003, 0x6, 0x3ff}], 0x7, &(0x7f00000000c0)={0x3ff, 0x10001}) close(r2) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x160, &(0x7f0000000100)="107430efadd900d76a6f9283c097a380517550256139205f") 04:02:32 executing program 0: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) lstat(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f0000000240)) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 04:02:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) close(r0) r1 = kqueue() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x6, 0x2}, {0x18, 0x3, 0x8, 0x2}, 0x8, [0x7f, 0x0, 0x2, 0xc39, 0x5, 0x100, 0x0, 0x79d]}, 0x3c) 04:02:32 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 04:02:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f0000000340)=0xc) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = accept(r2, 0x0, &(0x7f0000000380)) r5 = semget(0x2, 0x0, 0x202) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000280)=""/136) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000100)=0x34f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x1f499a55058efd0c) fchown(r0, r6, r7) r8 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000200)="57a521f9b6effd97a471929855405327d570ca314104e51dc6f794c96d7d8c7bb601538c60aba504118db1fbcb53767905a46f", 0x33) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f00000000c0)={0x100, 0x9, './file0\x00', 0xa6, 0x8, 0x80, 0x2}) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000000080)=0x1) ioctl$TIOCMSET(r8, 0x80104277, &(0x7f0000000000)=0x7) 04:02:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000a6dff8)=@abs, 0x8) 04:02:32 executing program 0: r0 = socket(0x11, 0xc003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050290000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259779a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200ff80000fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x4000, 0xfffffffffffffff7) 04:02:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000140)=""/184, 0xb8, 0x41, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x6a, 0x0, 0x0, 0x40000000000}], 0x5, 0x0, 0x0, 0x0) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000021f, &(0x7f0000000180)=[{0x10001, 0x6, 0x401, 0x8}, {0x4f7, 0xb31, 0x8, 0x3}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x3, 0x3, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000140)=""/139) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x13b) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r1) 04:02:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ff4000/0xc000)=nil, 0xc000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 04:02:32 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000440), 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000380)) pipe(&(0x7f0000000880)={0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28008e00ffff0000010000001ccd3fdf00b1ecb3", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000080)) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)) recvmsg(r5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) getppid() getuid() getegid() fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001bc0), 0xc) getgroups(0x6, &(0x7f0000001c00)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff])                      04:02:32 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/156, 0x9c, 0x40, &(0x7f0000000000)={0x18, 0x1, 0x5, 0x55}, 0xc) 04:02:32 executing program 0: r0 = socket(0x3b, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) mlock(&(0x7f0000f26000/0x4000)=nil, 0x4000)                                    04:02:32 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x23}], 0x4, 0x0, 0xffff, 0x0) fcntl$getown(r0, 0x5) 04:02:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chdir(&(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="0000001860040000000100000001000000000000000000000000000000000000000000000000ffffff000001", 0x2c}], 0x1) 04:02:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) 04:02:33 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) socketpair(0x18, 0x5, 0xecd, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 04:02:33 executing program 1: r0 = socket$unix(0x1, 0x8001000000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x5) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') chdir(&(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8adabd8912690dd9dbe1481e22a342fa31ad6f9ac74177f127064b5c5e0592f10b7ed6a8282cf4bb149923ea9ed9b31f9dffae4e613847d4570d68e0821aae1f0cb37e3004b1aeaf816a51f26676b8b33fea56b701178450731ddcb0a80241027fb797b0df591ea8b3699770549fcda4cf174fa7704a4a9e50ed5b13113c1c8551241d5aa70ddd6b15bbce707590e7524aa552a983a5dba59f5527941817827a1542dc4291a3ac19ec45125f49c6ea2289c6291dd77c31e120e3ae7ea29ed7784b400674c3d30f8246328b4ca140ba9729980f762881aaacc1f3a97bf83e1d080497aeeed8ce27ba28c91133322a4eb88620d8164a32b484d7dc6a325b5158d9cc0e1af9e07b5e5b66ee1427c4fdee3462a3aa17a40d1b82fa3301f7b97"], &(0x7f0000000240)=0x6e) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x3f, 0x8}, 0xc) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x378c, 0x9, 0x1}, {0x40, 0x1, 0x1, 0x1}, {0x6}]}) syz_emit_ethernet(0x70, &(0x7f0000000140)="b22fbbacf9a72b0328aa056befd0cfb7a366a3a02bfcca53686f6dbcb78b2a73a93d9815d116f273db14e36f7f2ee5e9ef60271b0873adb658a5019edbee8bae17899ffc54a2660c47334feb667c50b3473ec20fdd654ad0c93ffd0ba3d9c8702bb362ea07b2752731c4bd0577ca4c32") 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r0, 0x4, 0xc0) r2 = syz_open_pts() close(r2) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) 04:02:33 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x4) sendto$inet6(r0, &(0x7f0000000040)="6ed1bc9611ea83245bfbd981069971376b2ea4b4685fcb011b1cc9f046d5433419f8fdc904f99a82207100e6e9d4a2495305dc14171cdeabe44fe3121fda4f236434294a3983e45dc111c218445d5dcdcae5bf1367033a8cdbdc3921c6287f12c05134446e63737c1828cead93c71a609b1bb4fcf90b4a3f89a93bd35896e25bc6e5a2d39db1bdeeb70ff6", 0x8b, 0x8, &(0x7f0000000100)={0x18, 0x1, 0xfffffffffffffffa, 0x3ff}, 0xc) r1 = socket(0x11, 0x3, 0x0) sendto$inet6(r1, 0x0, 0xfffffffffffffda6, 0x0, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0xfffffffffffffffe, 0x7}, 0x5) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) 04:02:33 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x4, 0xed7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x7f) setuid(r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x1, 0x100000000, 0x482, 0x4}) 04:02:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="48d8657920fff9a17ecd5dba397951a814911c7a3ccd1109f31ed679e674f27978d8ae4a4bbaa60823f0e407ea8dcdfe144c41fab8e7f89bdd6d1db144017f227a0a117d2f59be74d9c0fd429a4b34bc6bbaa455df8be244ebb1b568dd282d99307a03d7", 0x64, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r2, &(0x7f00000001c0)=""/62, 0x3e) dup(r2) syz_open_pts() msgget$private(0x0, 0x0) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x4, 0x4, 0x7, {[0x400, 0x8, 0x5, 0x5, 0xc000, 0x9, 0x1f, 0x39c4, 0xcce, 0x10001, 0x20, 0x9, 0xff, 0x5, 0x100, 0x80000000, 0x3, 0xfffffffffffffffb], [0x1000000, 0x800, 0x5, 0x2, 0x80000000, 0x0, 0x8, 0x20, 0x80, 0x1], [0xad24, 0x101, 0x9, 0x5b, 0x0, 0xfff, 0xda6], [0x13a, 0x7, 0x0, 0x5, 0x2, 0x4], [{0x6, 0xfff, 0x5f8, 0x5}, {0x9, 0x4, 0x0, 0x9}, {0x4, 0x80000000, 0x3, 0xae}, {0xb, 0x7fff, 0x4, 0xff}, {0x3f, 0x9, 0x550}, {0x13, 0x31, 0x4, 0x7}, {0x3, 0x1231, 0x7f800000000, 0x6}, {0x3, 0x101, 0x7fffffff}], {0x5, 0xfff, 0x7, 0x2}, {0x30, 0xc9d, 0x100000000, 0x4af0d60d}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x3) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xb3}) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='|') 04:02:33 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x3f, 0xeaa2, 0x8000000000000000, 0x0, 0x9, 0x9, 0xb9, 0x1, 0x2, 0xffffffffffffffff, 0x9}) execve(0x0, 0x0, 0x0) 04:02:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x90f, 0x800}, {{r0}, 0xfffffffffffffffd, 0x81, 0x80, 0x6, 0x6}], 0x2d3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x8, 0x800}, {{r0}, 0xffffffffffffffff, 0x29, 0x1, 0x8001, 0x200}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000000, 0xc4c4, 0xef12}, {{r2}, 0xffffffffffffffff, 0xb0, 0x200fffff, 0x1, 0x1}, {{r1}, 0xfffffffffffffff9, 0x10, 0x4, 0x8, 0x9b}, {{r2}, 0xfffffffffffffffe, 0x14, 0x0, 0x0, 0x101}, {{r1}, 0xffffffffffffffff, 0x8, 0x9, 0x8, 0x60}, {{r2}, 0xfffffffffffffffe, 0x10, 0x20, 0xc38, 0x7}], 0x0, &(0x7f0000000240)={0x401, 0x2}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0100d2618ac69d8df473"], 0xa) r4 = kqueue() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000001c0)=0x40) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000100)=0xc) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 04:02:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="fae6681803b296158c2dec88ac13defecefd05b386bdb0649f39fb31c2e10c26194aeb49cdf1f26782a396abbf5d6dd3244d9c99bc6068add14094416ec98f5fe378eeecd53d08b002aa62de3ef34fc7633155baf55f6e127655527e06e0b9d58b05f4587b89c683de6d959ec9ed0ab9a9aabd7a9259b54cd70c3cf9ebd9d94b0f8a6b366506eb82d3f9a1d74c27cc265610f7bfaea6d0efd0f04f74c5d8a0781fd173bbfad47953bc2989c604ab12496dbb712bb06e0205ee1e156c33068321a65ad0be87f46df76387f15ec049af4f5d70a7b9970f66", 0xd7) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfd7, 0x9, 0x3, 0xfdb8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 04:02:34 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f0000000000)=[{0x0, 0x1, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0x1, 0x1800}, {0x1, 0x7fff, 0x800}, {0x0, 0x4, 0x1000}], 0x5) ioctl$TIOCFLUSH(r1, 0x80047466, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x80) 04:02:34 executing program 1: r0 = socket(0x7, 0x2, 0x8000000) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 04:02:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c100000000823a000000f0ff00"}) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000180)="13627e82d92aeb68d457b16324b6fadbb04af9862c6e0f78850effd67d5523219b0faa9c97269b935835f5b40257ae7348848911a031e392f27a84f58e36fea1c91f31c23b6f3f14b22404ce6dfa625691a33ebd9f94115a363076de74c92f200ee4802a3c4eab8d953c3f60801b0026b715450f93be46d698593e02ed42a243982854589d6f7258baab1fa07b98280d3f4bf5aad7eaa23507ecd59451f18d29f5d303201d0ed387d26746239d0073811e4bf12c4a1565fe1c1273298a37e32c0b91", 0xc2}, {&(0x7f0000000280)="cf20357012890a3f9588d91460cc025ebf79ab6430bb6ca513dd5a97b8357a9f78f33b266a20df831437aed7f259fd1e2a8c5e9558fbe389cbcd3bd0b6f4c1720021139b9d38", 0x46}, {&(0x7f0000000300)="12085490038077152b0ba8aaacfdd9875b7b38b428ffb581c885a91834b5a7a479e29df0199be0d4f02022432c9adad1f51efe4a2973f98758069b3cc7184700490ffc390484c706e8834c5915ba770c22668e1a61db85e2957a2c56bf6182f0d87b33e6945812cd908ee9d227d444cb2cc43280d9dbd46b", 0x78}, {&(0x7f0000000380)="2d19b769c788411c9e7892e5100ea67a8a9ca34caf286401696bab42c8d7d8fdb1d32fd1746adad13a3892fc40f1a0c420e68e3d50221c4f425130ebc958239e5d", 0x41}, {&(0x7f0000000400)="4d3a8b898e464ef63a4fecbbe97eedf2332bbab3977e349d71d2e786886050caefb493a31ee8797ae7c6e133cad71f1b36f46634e70780ab581aa6a6ffca146d3c66cae5f52da84a4b4302bca146f80fce2098ca19a97a7207699335f292f90123b8aa95321e12572e47330ac06680e59d19ebdd0834ef28abfdcf0fc559e715a84f8cf6193dad9906f0eb3199744fb483c25d727abbdeafb26fbcdbfebc397072e8d3b088a08e49945a1b882b2c3db7a611738bdd822b7ead61e9c3df872a2bf23f7449bb917a0d", 0xc8}, {&(0x7f0000000500)="7bc523a7ee686952614e61b4022425c0cb7f58099dae06b9073f270a4053230e08748f48f9019578bf526575e0a8ce86dc048167a93e77d9329552e5ef31a0f17cdc5f10fd6a90d3b3dde6e3be69930997da89f9851b406a05a941561f40a6dad45c1db2415718aa67a63e06884d6f98487aee741f8eb713b1261352961157", 0x7f}, {&(0x7f0000000580)="28554c5168715cf3db74776a81b41546ab868d97a834f8961c08", 0x1a}, {&(0x7f00000005c0)="cec3f15e380cdf7d4f62caadbd8b4b696d9d2b9fe9941d4cf1de37065219b50993270ba8e2b2e3e41f43ebdbafaebb1a8c88694180c7c68b16ee75fb33f3dabe186687fb96c0cced2088d987560f111a0434bde1d4e13188af64a47963006fce832cef7a62fb21113dbe722f8b0165be9abc43de6ba83778658b65d328baeaa87219e039d016c01495d3681aacedd5ce5064c8d51238d17dc85e53aa77427136b75904d9c632d602a9590c7127507b32e11f95", 0xb3}, {&(0x7f0000000680)="86acad722c6fccf4cc100d94337dd6a9ad7f42d47055841ff719a48ba78bef27ab31eae49f393b4679ed33b92f082bc442ab07550356ff1bee34f594dbd5f1a287dcf2ffa342d2aec6563d9d93339eb9b8525ccc76cbba790dd33a5724412827c172216e4b4428a5512c9d38754abb1f898381d8e5b7b1ab345baf92f21f161f18aec915709325fbf2bed72dcf61514ee85f563098f06d3b5d6ef40af981fdb978768253a6ecdf84564524c49a3dc772fb1c65b79893a20efe3edd4985d68f0b4bae0757fc20c892f250ef33309293ee6a94eae0474382da", 0xd8}], 0x9, &(0x7f0000000840)=[{0x88, 0x1, 0xffff, "f7644148f0577c91058db84a4508a6e17f2925a45af997e12e05b8724a4b65eb867edf4ffaaea6423d823242d80dfbd3e071f1198cdb8ced3d1b84af678781fb7b95d7420521181aef84f0bc24f03c49141ae41400ca383a97b2693c1bdd9ca8e84630bbdfb1d2f3ebd35b335a90cfe687003b42"}, {0x38, 0x0, 0x2, "57050eccebfa20e7a79675d68280406bdac8ad51cc7514e9741726ea6a4ad69c35a7ec"}], 0xc0}, 0x6) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 04:02:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ed4ca02b59ee2c32e569328ddc37c8d94d0064772aeec3e24faa3606c4beecfa9cbdebad57189266e8f2688972ef6af1f332acce84ad7ed95975b1", 0x3b) 04:02:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r1, 0xffff, 0x21, &(0x7f0000000200)=0x3, 0x4) close(r0) syz_open_pts() r2 = socket(0x6, 0x3, 0x0) write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) setrlimit(0xc, &(0x7f00000001c0)={0x2}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="a6936aeaed2d28566d848244e7c1578b1acc5ace1200c9886ce575e90dcf39c1639cff4766bdc45907e0cdbc3fb37bcc4c4f652295fe3666393cf7c85a92ebe213c4724f2264fd2eb22a4f7901e998466348a2a41f52aeacf5ddf138feeb533cf8f8feef9face9f345798a", 0x6b) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000180)="b6d1637a5e6987e0f3ac2c90ed85529f86b432d2cdfe1ee0d6cee56a6b4ff4f10bb72737145f8fa1aaea3e425037ad01ee3c4f88bc9b339f1030174a01da208805099119a786bf198b4699d663ca508035cbce8c8d82c60b77ed1e42775415152ce3657423857e1812fa58c29f418117992af1fbc8de878775f5b8c957f92dd7c9833dd45cfde6affbc528d80a204aa4cb65b93b43f4b2a47ca0a5a008602186c0a917db8bf8a26d00cb698bbaf4d34f312cb0917662965c886b6a48c2705a5481523b567630caac13d9762d47b76fd7e0d95f65b243b84236dd6f15cb6c8dd532c0a64adb58cebd68e87325578d218d06957bd30a0bf8358fe9b4e6da3e4bf0296b0c11f54ee4f8fb4f2ed425c7a4d87de5a340553c288aead0dc1c0a4f598d7c577c9a669bbeef596ef9ff810ab1a98f9cf87be367dc39312946726cabcb27284c2727bb9115fb5cda594ca414f51578631b84e4ad8a5e0b27d0f11f34cb0549bd09498b99bac6fa11f21239dcd3e3f1a9aac90760afe3d3b03f4b1647bed11a80fda3ac9edd83abf6332a") 04:02:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socketpair(0x18, 0x1, 0x5, &(0x7f0000000080)) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:35 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000440)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x401, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000004c0)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="6a2653edb371c38a84505cba8011bf5125d8e1dba7b14340c2537ed7d1710dc0a14e75d4d20705df5d0a7b348d1de784189c4f4e9588abb751d5c5031dfd7dd66f01516f5f63afe700e9b15bfd10fcef7be6729c752b63c410e6fbe614643bfc17b93cd2b84a61708cae88bc12434184e8ef063215dca09cb0a4955928dc5260b083e6cec0bdf343f06a2ee8", 0x8c}, {&(0x7f00000002c0)="3ea655b952a366998d1ccdac462d80dd3bd2bbeac8d37a9920441c0e1ca9caf2da72081c4ed5497135ffffd6a2d5d16cf40a3008cb9359f99ba4013b1fd4bff92ca91299ba2a21e4765f9e1db2cba32242046a7af69de7b20fa133994bc691e0a075710f2c2b76714792e7256716a284feaab1f76110bdfebb7ca3a4c1fe72b63919475e1bc600722801ae3f20", 0x8d}, {&(0x7f0000000080)="43230a96ced6446f2eed196c103dba647549143edfc6c539b2ade1b7f90de79299df7217d0d1f56426eeaf6e07112869eab0e6326f8cfd087aed7644fe80116e62d53b276b46224ba844a9da246efd767f263d83ecdb76ded9f9704c717304c8ef6aa29aae9688ab9c380d3e2100e4a210b48c1c2b09", 0x76}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f00000003c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) ioctl$TIOCSBRK(r0, 0x2000747b) pread(r2, &(0x7f0000000280)="e3b4cb23c5b7f1a72013f496474900d9b582ea0c279ab8ea", 0x18, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000400)) nanosleep(&(0x7f0000000480)={0x81, 0x4}, 0x0) linkat(r1, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000380)='./bus\x00', 0x4) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x158, &(0x7f0000000380)="b6") 04:02:35 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x89, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0, 0xfffffee6}, {0x0}, {0x0}, {0x0, 0x17}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, 0x0}, 0x0) sendto$inet(r0, &(0x7f0000000080)="4dc060d681cbae23351dede62a43978956d20e4c5971f7e5b68327652786d987343dd99ac4d42ead10", 0x29, 0x408, &(0x7f00000000c0)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) chroot(&(0x7f0000000100)='./file0\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xf, 0x0, 0x0, 0x400000000000000}], 0x8, 0x0, 0xffffffff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x4, 0x20000020, 0x8000, 0x1}, {{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x8, 0x6}], 0x9, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x4}], 0x9584, 0x0) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:02:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0xffffffff, 0x7ff, 0xc7, 0x0, 0x3, 0x0, 0x4, 0x0, 0x1, 0x0, 0x7fffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 04:02:36 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r0 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 04:02:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x4535eae0, 0x6, 0x294, "baf02f37413ffd71fd105b1e7eba111205fc7b8f", 0x600000000000000, 0x8}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) socket$inet(0x2, 0x2, 0x100) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) write(r0, &(0x7f0000000180)="da", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:02:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x39d8be71d46485e1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x2800) 04:02:36 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x4002, 0x0) r2 = semget(0x0, 0x1, 0x400) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000000)=0x4) r3 = fcntl$getown(r0, 0x5) r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000100)="03bd629ce608f572e23eeb8f9c17e8c57797a0962147f460753dcf6b8996d701680bdc5cdbc7394981d7b1dff739b9e5f536f3b0e9027233ba8dc26e54f30936263802b2d98b4aabad804b560c3719316481c5300f572c5048f2d3eb187a6e174dd3dab4d6b11d0e0c6e76a1f8ce14945ce97db6195431653e9db69efe69eea32903f9e68f619e32d98ab2c63671c8091afbfb4a3d8d4573243b86c151b5cf28d2a8662a24d3a6916a62cf10243ae30f750171918ddfc467179056bd4dcc565001bf4fa6f3e65ed943bfd953c9cb2e6f89ec3d4daa8416edabb59e72d2", 0xdd}, {&(0x7f0000000200)="e2b326332f6e57b6e82e904367414105e62ae7643d2d374abc842c4d82037d9ce278a20a97b9f444b3e3e8ca4296d817eec5bc138d5e44bc53ac28536ab0c774a8ac527a06bb41cf2c556090666db1d4abf5dc0f5bdd1c", 0x57}, {&(0x7f0000000300)="a98c564647f2b6c0d79820dbe1de02e97fa8a466cf9e4c9af64f1535732cbce3d0be2bdc98386ee01e2877e56e5ef9e38a498e4edd3035a1651654656bfbaff953757e0ae058dd620a78c89e2aec776ea6946077bd0c25dd3ad8935c8b7388fc6c12af8b7c332cad4d1746b2a32a8a61f2ee9f775f", 0x75}, {&(0x7f0000000380)="85b9f4fd5c78cb9ea3e061c2cc020749629a1bba658887ab86426e48a0891d7f38caa5ae0cef69d6bb34bc5c4fe27ef2468092ab7f04b30c30d2774c6fb5a01ff0cf96294f63b2ea06", 0x49}, {&(0x7f0000000400)="d08cf25052a0a3cbbd9363a03835cfa4582bbe59b550b3764e964082621a764d134f776b92cbb9cebb797e83a4e6e00d68507e70834daab27cc694c9119f5bb1aa5a4dadfe48a8f59e61741f637ae8d747ffba2384f421f8a9fa7bfb5ee3fa8443d35cae36dd570aa7566aa7736dd613a20fcf0e773f6f6b45e49bc94f13e0", 0x7f}], 0x5, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x2}, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f00000002c0)=0x212) 04:02:36 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0/file1\x00', 0x0, 0x169) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x1d0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') r3 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x200, 0xc0) r4 = getuid() fchown(r3, r4, r0) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 04:02:37 executing program 0: socket$inet(0x2, 0x5, 0xfffffffffffffffa) 04:02:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x64}, {0x6}]}) fchflags(r0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0x2, 0x9720, 0x4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:37 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1000000000000002, 0x585, 0x6, 0xfff, "7a1b0510d4a58e3f81425b2d22c1d93761f23a4f", 0x9, 0x403}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x100000b1, 0x40, 0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = msgget$private(0x0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x2, r2, r3, r4, r5, 0x80, 0x19c0000000000}, 0x400, 0x5, r6, r7, 0x490, 0xfffffffffffffc00, 0xc9, 0x8}) 04:02:37 executing program 1: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x800) msgsnd(r0, &(0x7f0000000000)={0x2, "8ff0fefd9ae5f0b97faafbcccea2b013d923d8a5584301ba67114e928835863b8f82364be9d0d36e735eef6ec415d9056af3743add0a661b4ffc97c1f9b128a9e0d8d5b5073374a2fa1ed63c8bd59132822dade192fcab7cdf407e3cef8d22139e2be47b92f714467fa779dceb86ee06bb3f6f33307777cf3b4b9bb4672bed87a7385fca4ebd5b2bccc7f6d507d8f5e6c91b5b892c78"}, 0x9e, 0x800) 04:02:37 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/87, 0x57}, {&(0x7f0000000140)=""/38, 0x26}], 0x2, 0x0, 0x0) 04:02:37 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x800, 0x100000000}], 0x9, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x4, 0x2a54, 0x7}], 0x0, &(0x7f0000000280)={0x2, 0x2}) r3 = socket(0x14, 0x3, 0x0) accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = dup(r3) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000000)) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000040)=0xffffffffffffffd2) sendto$unix(r3, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x3e0) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x84}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:37 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000b00)) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) close(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) accept(r0, 0x0, 0x0) dup(r0) kqueue() 04:02:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pread(r0, &(0x7f0000000180)="2d7910b0f058acb9ef5beb50303b2415c68cec3070a5a3d21e5b4cc14281d7109c19839d6f965be2cb1b906d3a2d43dac9709dab1a20f12c64fc046f973db5d04032b2282060b95ee5a2e33a173ef16548f7a3c0a29697cf3be4074c44466183b7d126c3a0f8dccf1b1d857c77234f8ccd7241d61469657c8d8b7f8b0dad6c4a0653e537b226728479efaa5341d586c4ff1d690510a719a4ab6a", 0x9a, 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 04:02:38 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = socket(0x2, 0x5, 0x6a) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendto$inet(r0, &(0x7f0000000040)="becfaeb36f27b21ca5cbebafdd242be1f10d6fcfb5b35a1767c43e9e", 0x1c, 0x400, &(0x7f0000000080)={0x2, 0x3}, 0xc) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008b00062b00feffffff0000a3bb6b02000000000000000000000001faff000af6ce4fa462ef22df", 0x2e}], 0x1) 04:02:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000173000/0x3000)=nil, 0x3000, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x6, 0xe, 0x0, 0x0) 04:02:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x9d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) pwrite(r0, &(0x7f00000000c0)="b76b28bcfa7120ebad365c9a2a3de2911f98d79aac6a8cd6ec83ca64566286a413b67e12a086cc0172b8d5a9b7154b1278ee7ca31fae8b39fdd73df7767f12672623a7f11e38c7591d700332f4cd13723ba68cd66fcb7d8f4d95150769f5d96af53171afafc15d987cfdc7b71164ed872cf9518e45891ccf", 0x78, 0x0, 0xf) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000280)="a2d99b386659236af74b5a3dfe4cea139c29cf53d9bf79801496388b8d4bc8ddcb4f48ae135a73ffaae56b29facf1144c4fc6e1eca7a1f655f73e57ddd3b86631e8b6347fc0cc372ae72483770", 0x4d}], 0x1) lseek(r1, 0x0, 0x0, 0x1) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 04:02:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x2a) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18030000000000000067a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee20b6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef49bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xfffffffffffffd2d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) fcntl$dupfd(r0, 0xa, r0) 04:02:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x5970) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) connect(r0, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) pwritev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="6bd7814459d7f521feed62f8e682b1cb354704d33c6607034afff0c2f4fb63c3e9ef53de75f05308041820f7ff322eb18efd8c9075cbdd824e80047d8d1659565d9ca23847ab4ce8a2fd50280a53a037fa8a7f366f3f6232222f5b0abc71c43df30a5fe64e3f07017ccb68945a7106382388a92486d65d42024be06d103dad4be044bf7c67ba193b03aa184749749243b8cb84602960f401ba6c59f643377ecce7b39a117c5a5e7c3c1713f8090cc324eb5171ff4e2ce551be488c1e11", 0xbd}, {&(0x7f0000000180)="73fa15d85fe138cc9d86e745c65b7932651382cb9a1d8b1062f1ed36126afac9507790d162472431d35e03e88cb710b78c6c047bd9ba7a49ef0772d4ccac924c7c69e2dab36a0f307fcb5a98305bacc121e1f6a044a9a9e6ce5de18d2e7f5f1ec07d0c80245a2279c10474c66d8113", 0x6f}, {&(0x7f0000000200)="9dc81af1f2c14bfc4f2996690763a924cde43f17a1a200b9fa5ae70502895ec509f23e", 0x23}], 0x3, 0x0, 0x0) r3 = semget(0x0, 0x3, 0x200) semop(r3, &(0x7f0000000280)=[{0x1, 0x100, 0x1000}], 0x1) r4 = socket$inet(0x2, 0xc001, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) getsockopt$inet_opts(r4, 0x0, 0x200000000001d, 0x0, 0x0) 04:02:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 04:02:38 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001140)='/dev/null\x00', 0x303a0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) sendto$inet(r2, &(0x7f0000000100)="b1d6741b52c8117f6ead9e4f187e6374c6d9d51e00e5cceef8b2c3cc338b864d86cbad9e21bec45473f1cf8cb227063399d713e7a0775d3cd6182de14ebcd91ff68bca10cc159363a007a865c26e61df0a63c93384ece73e5f9ade14d083e3a5ec9a2157ef2c27b4dbc993761779dbeedbee6897797f1ee7e19e549927bed374676d9cb425caaa332fb61bf2488d565ce7411f2267c4dccbc9fe37c64aa488879d695b9916ce0699c105ccbbdf0455054d5884ba214f5663ebc80a04c782e6b0d94b736e24f944374592da88fceca490f4b34f086a6399752a2197cd2ec5befd95ebbb1e3bc4da8326283fc90d71cafa619c00edd5a3c3ebd72862e7bf96ea6be3dfa3db3d0dcc7526410b4e30bd83743910b8ace8ef4ff8c4340818817e91e63f60f6612e63d6ba240a1cbe958403171fe813d2cff51dc73d00a8e0443e930aae72928d308f7ecf10a3c4c02ecb25bbfaaaf6d9404ce1edfbd1625427e35057804f0c731a524ac8cc8e193e329100f02511f543d1b0319c7b494ba71ca89c78b7f5e05a58c57b6d1077075cfcd1e2a059a6843e562683a58d16bb1e7ba753604f26a40d1c432a8f272c048663ebbde742ed553ec1d9e7dc31d4595ba77900cd7d90c9febfe839f585563f3bdaae59df82afefee9752ab6d3dde840942b79b9e03ca3271e6e5058d59503440cb362cb71accce67f57a7b23de1dc94f14b3d8d43f13bcd378cffa3185d6b6c045c64bae08f3c099d494e54e1201f216af0035cf09283f199b45d3271bff20150bfab453416a9b01cf5992bbc2704ba6d4f5d423bdad417b7ea8d43b1d619b53783e232481a35fe1111a97ae720d640e498d2cd7926fc649a252cc509b99207bd28b581630556d0c58e640427b905a4cc9b9df86bcd3af16029605a48e4ad6fdce22db354fcadd80d2b50252863e595618d6f1d92c23b75154ea8924ac357c7e8ddc865dc3195928f903818a2a0640d5094791aa826344446ae98ec3a5c44a71d48368dcbce528437eddcf1b93d9f067f9ad23c14c1e6415b84285da2358d0cc97991483df23ec9935c2b0cf8c91177fe554bdc9217565e535fc133d29aad9a8546ab8252dc4cddd23ce33e6fa90da7d422b7725fa7b62e59219cc2be0ed89ef03539129835830aa7d34bafe49b3cd4edbc9f74a3ffc88d7c5aadcb9e3023a59179ef035c0bd9a161e4194ab647f485be963a90604247e9defde90beef7d5c94cccc0165e84a1baf39f24b9185a4b1a1fa6471977727b69c702fa1654d974eefd1cdd0fe6fd0a57f0b1f5e42a4362a1a3c622c8aa8e1580e10518512f54bfe87213e91eb8423fdf89e35d885f50e8aa462de3406acd08c747b43cc4e18444473660a38b7bc77a715f59b85090cf16c661970fb1fd29c408009fa4be0939b35ec38dc4d7c68d15dba3b3ce713f1df774c73eafa63a9833008dc6052d7fb90177b6ba23bffb676b327bf1dd8441282058122553835b6f7c38dc65dc4b83d39cbb52c9c0bf9d5e96af9373d86090964f7cca69ef295f4b5ca178f82c2134e7ef49984088112160e647e5141cebbd7ac524f0cf07330497c9112e6197319811a408e213511b2fac5be5331d52da3bfe2940b95019b0a8d2764b6f40c1a6791a5babc9baeb8b301132886f502ea63d5993e23e5a5f08dacb04b2327df5b7ba3408aa3595f87ae2e07c36928a8fff7205a5947154d15245b4b6c9f4a6a85731f168a5c2fbaf5645c1adde55bbc8647de72910e2c4591f48a6b8da9abfa401354e2ef3a88f5a64be9af1d12360c4cd11eedf24dc329b67aa01f23b1a5c56193496d5d0529fa47be7d03ac2a0c5eea7ddd3c6621c2fd4dbd63fbbb1e114de17e095df4da048a31f41bde3b416b957857912da1c5624f5d571839fe233bbd18aa62da318e65bb22d1b8e04effda40524fa566fed9ed42d2a2877cf3997a647ff765b055a6b9c515a0f4175ab4e119ff6ea95c9882ba995b0c2d5caa506cfe000d9149d1975f262b1e63bed1e1ebae0a631a5ef3958693f8f7af8aeaee30d2bcce650ff256c1d6dbb04b47c76a65bc8bbffbec9b740603668bd3ada4b248b966ef757cef261416b3fd6e76faa69196fb0a17d0b784c1a1526c8c13b74d14fc22d3df2d6262dbfc4401c430eb99c80a3ce54a7efd2c9db5804e2d41bd2d63bb1f421c1d75138b54153b9d9d18c1e67d4a56a2d312bfe35d01f48e0978286dd8ad02c121afcc2bfab409340a11b0ba9657ee6f75c30e4bffaa03905b5f453bb7760bf3c71ad9a2b0ccc52975f43a6023d10989d926a578601fcc55e8e92b602d174de0bce16a7c294289193ba3b2b752a9917a6b3177fbf1facc97b7a52011a5d13da87511c41ec59331f69856e28ef30709728815783651bc20d42dd56164adc259e20ff7789e07a50e0613083c30ff8d937ab75efe463406242ddd59ad83d9d50cda3b7abdaa18b561509100d687755d26d209878428b0204025d32deeb3abfd8cb0d18d53327954547fb499ad50fe5ff86c1d504807cb8af0b2105313782485e025d421568b2564ae56f0abe6d563b33f9c76658a61a17970860a3c622c6cf0696d2c30427ad8c15e0f6ceed3e5f4208c745330db12bdef3f75c2b3bdaafaaaabd15eb04c03f24b93b3ae6d9551878994f8e514dd03582a6ce44d2699ffc1b61a77e6df4f9fc01e9cd00212f68a4aabf58a46dda367cae6a684d45ab40098d0b3ef6e4535012ce516abd3f810b68afd636a493b74147c1dab6af4bb929fa69d69e3a3177b3458237400232db0a1b6fc67bfe0e8e5bb70aa2d8bfaad83a1b0f6f343d05e18c35cd5fb3c87913bc683477f6972bd34560524e3befbe26dd48782ee6fa3a0e7ab53ce84fff6b4189cbe0f17eba36714e72b7104de6aa2c97f0cccc5085f73121ee37cd637797ab9cf04e380cdc149275af2b1385bfaa3f4a03b5328bb8b9c79a0149ee8e780b0cef82877083a24b1f2e3cc444d71c6ba03cf07c7ffb9d7b50bd857beb46f615b7cc7e7e0f529ce8a4e02844178d570dbd15170caa6b26df9a0321993c809fc0f0d16491859ee89a6c2aca1b5ada6482b80ce374d6c173912099e1cd31bb09685144b58864028b27d9135ab3076710a1834c82c96f12a8523dd24e04146205f2f1cb570b027430a4890db5324795dea4f8ddeb904dc23a04b650efdfac4692fad64d64a41715e75475909be286db2e1a7a3e198c0eff57b37dcf9e9361a7b15dd7161dc91f576851cd6386773a3b1d55818c65f18f226e31c051c8c3a7818e7a6d3c90d9f477d665db9462407a9b39126fe93a510bebb487ef3400f5301c95cd12a69fd6125324310c429c155c3bb156f647af6b427d9c878e36b3820c4020a740a012fff341d0a1fbdd6634770c4c374d4a04cc806ca4b251673673297698157b13405af661c18f85a41ab8a1ad2465f3b7a07b385861fcb209a6effc51a951c1074efc3c2c0471525c68d5c49de6453300ff603579fd9ff8183813fe324dfa069bc51c18fd63f6226364f4c269447f92edd6c8b270d2259e850f9f0f57b6fe0d9d889af8e220144b22ff5a37f99c3e3adfda6fe31e0a4ab4986efd4d440abf25d2edffc2b3930ef4c581795a10f37a77c17ff4675988d00502f5cdc74c6df85facec3c6d7d20fc8d776c7bac572c66a4783bf00e317db7f21161c1f443045cded81da257a31797cd5f964f312fdacc9a6b2ecebd1c9d22abc18f84554ba6f2e0c228a0da0cb40dc5f0fdd3dff2fa5d4f317cef50794901c3da052397fe93f7d44d884cd95c713737f09249f8e920c75f7ec872e6bf2b991986fe093719b83155864f10fedaa3711afecdfbc708cd498ec173cee7d997552ed7c8441cbaa39e11a18efec2d262a270205c4f9155400b0f1d986f773fdcfe09540ca175523a3551078f6c679b0b4e5068906a7963da6f0af1125f6c6c7350be3cf021154151ed82f0583e726e45d35e1f5b66645de58dfba89c4d026b05c0d142c9a5db6013f535dedc7268a7fe01ddca454d5395f156c63b4d39fea781d74d7d4708b23f41f2b4192c5315e595f3488e03e89d225d7e9af8642ca1af5685576bf2f7f6e27da1d2b8244e16256e5a963248c9cf7291387f46b3a7c3483e746f8ec495555e7d5789d01b716726ef24a6362a8fced11103d10e9e94388dd4607b38f5d2669ea6337def44ead60ae027ebb59c4a44e870ae8904e1818e9b5221b7ce80da4bf7b00df9a1b17710c87b8332950c4f5068f1f0d8267e0f6b6784c419a6a385c6396abb1e5f689ec138cf52a2240cae4ea9c83dfcf172b7c4c987cd47f7589cbc12c5ab6659fd4e7b60edd5ad1702b4befb9694fe72609db8600e3deb962359a8a257ec19b0b4a53a7661283436378c0f1fefa6d31c979ef34add9c96ed6944951a940ee45ec6361c2ecbdd0a3cd78f024e7d8cd28e790f6110304a8ba78b512c97e1834178e826d034ae4b4ae8d54d18fa6cf57352ac9b979ef5736d8bf000162d6af0e56b732124f444cbebdc0a60ec81c521dfb5d019a2e4ded13607f82ec2c32dffebfeb0e6374025a1c0018826f2316b40ae9cae0207633d8be97b49f195fbeb5170a1a5cb9e32a92822a5a250dd3644ff4f669111f059da4f6d47c8a44de450c63e6073576bdcaebcc4abe09c6ee6f0ba39e6d25f4decd1d8d9902d43c7f6db1db43c027192684a92bc15f31fa5895c546cea18d51802c61cad756b2f7f5299a8367d7123602b027e6e47e5c4aef8bd5709b2202be507646a7c30d7bcee395530ae6288ff2a0e892df53757d2b87f799f0006ae22a29f7f7a09fa6decd0543bf07d2accfb7da6e38e59e71defbf1215dd2bedc5fa91e5f57f8e148eb0bd2cefa2c45fd5053395a0d33db2c943960774312c229571d8b6db823922d4bca02e84793afc08e60f38d8276f49f085512031b8e8402b52958dc57d1db3097f197fd33df8d2eac42765cdd3be3235096427246aa824596913cca708b6e73b07bf4a9dcedf5ae7f838df7e707587d787755ef831d4dcf4abd5304d29e5ca7e573b052a6e998ec1a85a2e14bd9e75ea723c38a56412a5cd910ce499f2613ce04f07558745f62e6139ad9395f8a1b9b4bb88614371deb47cec9af4ff1c2501cdabfe09b3cba67240e164a45a168e88df2656b6774222211a4dc8b1cbd1255dc413f57e1aefe8fd45298390652c811caf1ce866e92a72ddb8855b7be4df248d30c692070e3f9de092f060f30e39b5c5a08dd09cc3c2cf6beec850013237c096f76e5e2a16688ff268b1909483d5cf10b1d6fb1dbb56f7b40b69f63f8353deea9b2d2d32a38331c0770b9733d91055f300127986655690a56e82632ce92b5fbe324b36cf2809c62b558e6d688892d4b1582789746c6d84af648add17b0b4887db6aa4aa35ed43085c32bec0ae20d2b6df170889655d90b4780d90b87ba0e28e877806e178a1605b8715bd3a61cbca8139dcd755c54c6bc9730519377d2f3406a6df2afe93781d2420be8b949a1c3c815ae2c92feb3edb278c18ede468d33b6bbcc971d31c42b8e3492bca6035487e7186d799d41c277da01d26d3c59ad1291fc3c2e7f721f2f97f40128a06dfa43170a41dfbf4f5e17f1be0c8807d56d8a6a9d828ec735cd7225486b18c6e92f276f1879bfddd7c9166f2e251b41100e9dd02cfd823b370e2881b4af7910e9cded4afcda4a4f330fdf70f7cb08e19cb36724e4a3cd4f592929a675ba9218040016ee28f1d852baf0543c6b9d2e3538eac1c5b96df8560deda7699d9573c3b53f2ffe88f307ca8", 0x1000, 0x4, &(0x7f0000001100)={0x2, 0x1}, 0xc) close(r0) setsockopt(r1, 0x9, 0x1, &(0x7f0000000100), 0x0) 04:02:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$inet(r0, &(0x7f0000000440), 0xc) 04:02:38 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='W\x00') write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x88a8, 0x8) lseek(r0, 0x0, 0x0, 0x0) flock(r0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x66, 0x81, 0x400, 0x1, 0x4, 0x6, 0xae67, 0x0, 0x1, 0xa292, 0x7}) r1 = msgget(0x0, 0x28) msgsnd(r1, &(0x7f00000000c0)={0x1, "23600e9a16139bb93bb15483e7cc2cfdd9d827d9da8f090bde0a2c42c6430c9cbed65d872c20c73fe934a156d9e498daa59eb2924d69fa63cf0486d7fcaf550266b0a0527777258e7f83d8040843aefdbbcea0ce5ac14b06de94dbff56b6bf8d7ed1cc338665e25480fbded74e13d2a7c014846f4eb7723d2a0e02e8899afbdea2dfbf97210f630f83653c2b56589f2fdce48f9c59fd59b2f93914d5f50c6f2396ce1d47648013126a06331bfc7381cd5985c2b21d6c87ee78ecdf02018934c68e2c7066b762b0f909dd4968c703f9a1692097eb32d1ea0306333f133df830de20a468bc836396b50d31b7da6586b119327ef634603454157602b9fa0e74c073b4e37be64783df999f743c7fd86d0aa49aa37275c139bb8dd87379aea058cf5ef1a6ec9915801cdf7ba987bb8f5b581405b3afc77c5d9176eeab923ad3d6ab4feb0a8c3abf47ba88a95921566d384f8185d44ca33d405a2a2a1310b9e0d5e1620fcf1b43a8f5fab25f01ffd34bb0f4bdda68e4685d55b8bb13f97cf26e869e5ff389f250bf976686979d0eaccef5c4f5aeb4238394902d2d8aa3cb9c9f3bd57d6a6247ad28bd4556bebdabc3483d43df6d12825c66170732212638c1712c1046c5face263f23e46f7eddfc8a538cea3dff604f6260c1d66f1c8f87368ad6ec4128b14f2d56f1691f3bd9c08d93ee4c28e7fea36c420a4f11da7bc2e01880b65b82ab640542e0e2169da0021e2f06fe5f78a41708aaa4f425819e7d7d9ac64d63a00d1dd93608457dac00033b81e44f35e41c0ab75730e1e30b80228aa34437748395002e9e7e330e63e7474d259cd37a80c0d9219db6c68139ef34b7231a5c72e1936f63b7d8fa95dc7e96f8850cd2bb3b36a9f5d2b101d9bc8c43c516584db29337ef11882495a2efb55055d7066144fea61c40b9b9fb358a1e750a5b24f72aa54e069bfab91eacb163a7d3df4d39904b0b31a16f73c324ea9abc027a08cbc1b1394508c1486b882e00fe86d543d4d05b496a1cdeb2610f7e81c686254f6b8d1cbef87171c4d059d459bbde8e2a06c825b74da82bafa3635850afb6990312e2f6054507ec561cba170e97be549a4d0fe1455e8172c9ce5b037da204a764cc8d8ce90acf6b5b9efd02ca0745809367b68438f94fab210b4bb1ec134133b1c270d94dd98d1beee6ef15c35a8710545e6af379ca6162f293a9101de156c1e50f885dfba621a57c5066f6766e0d252dbef7155408309d7265d208552c3750546bc46227d0be75ee917c834448d3216f6c536543ff6c6e1a9b844d82f0232b83564d4f8ae0dc877442a48fac75e342aba57dfff2f244dc55e449c0c11c88a8c1af485f674fd9976a252325e96d07b26ec6a52a95a2a35e79047f82aaf36c0d74a2c75a4d9a29b44438f9ad8c2d957be944194240428c019ff25bfca0f55a1963a7712a6d657565710562200413f8f4dce37ff57861ac1ff4893ee150cf08eb65e0120aaf6b9ea557384d380008f69192a2cbeddc4c6b9041caba8d8a01911b6dd58f68d3664f40154046257279a72f80d9aa6e7db91c986affc16bd7a37307c7b0e016577f0d4144093149133b115cc045872c750451c599a2d20474f408d372915f04322d3f39e2f012d20c90ae1b9f8a50e16ddf28ef57d19cfca5cfeb1858e4efe966719deaa128fe6b95cf15bffffdd60d29ab7d924ef67b93c46398fe9f1d87116e55a91cd6eac0c756b9a2957b7dea7f085c218b9843e2b069af845f002059dc19a72bc7f31bf434d2ffca736eb8a06e768d54e3af7ac317239689b97313ea6848dc3d46204ca3bea473d5a752f4f27d5c0fd4e92995f0fddd068e01bf9e94b83a8122f48b7db73edfd6a44cc0353c5c75cc4a510766b7cefe862d45fc1fbe89e64ebd30619b9f1348688fbb2235fa47b57c91ffe4789997d52913aa4262d0afb485a672b52417cf0396f80d54d7912574d9f1d6109f0daeec18e275284dd171374470ac6497a49d0cba759c3b291597fe81d861442ea2fee64ec460de0f649dbafbfa16d547e760572de04076c3d769b3c7d4907e4b391b4deb91fbcf875bd2b34a51fae3b4edf201d189c5bc9632db1a9ff21c82a8f316f48e0af7013fdf124fc7d2101d15c627f83dd0f4cc53869ddc8615456278687625f52b4ec9bb082b4e5215c9255409708d07d9345ff013dc5a8cb8922a690c65da2d1b96579b5359cc36a63e0f4cbbda6ae5b8fcc764c82a5bdee09bf90aff62314ce419ee889089f69f818e8a001443fc9301168a1661ffcb724f5d22bc973f09a282f362936068ac2be1020547999daacd1df08dc158491060a59bfcf305679f0c825dee67e14191127f490f5ed70db7e3a97417f43baebda3d5b1771e242e9e9dd6e271cb91e9fd4ec2eda28b5314788d7d443a887ee257d793641596b2be04ca35a7f057d92fe9c109189ab0954d565f47514056b3d0d60410eb9cb5b962e609a5fb571b9b650959d8d50c947bffa7a3a9aa8151214cf177b629e1ba116cf7e45529d8bb3dec0f7971b76e61e3fd463ab52a4c9fc831d7cce563c0a1e7ced425057952e701823204a98f7ceb31631e7cc29614421a5cb6edc13f82f2fd248aef44b91d2141e2d186a5d4b7ed3fd162fcbf52d28ff606174b8231084d1837da864d752a747eaadc09b870a9c57a3cb2de4ad5e75510bc7881150b98f64477a438cfdc8e227a93ca33553018b432e53e435842932ac4560edb6386afc62cd694e428a594d67d21fc7bd3374d16326c962e59f8176c1347658f4da6663b22283e8b38bfa70a383267fd4a48892d65b554fcd78a7e827d4e08da971ab7a75e816539d4709f12c8eb1547b174824153c51c5ba6e1256cb399e7e2bb1d03ae93614d6b0387b9e6efdb47ec8d8c70c91a699ad724ccedb025f0b4e30aef03a87d31e9d73584b2a7717c7c28c6c818ad93e99f5deac20f85c21b2224202c386f0226f12873c3d6f3546a2488fddf544919f5625ae3110ca3be1d68e7cc084c1f6464c68d4a890edabb44582c14a78512bea53eb4bbad653d51d837949be3dab62a5569ce75a1703bafdcf21ebf245853d0af5c5d359641564cd571abcf4e3a17166431225d47ca23b3bbf68f6aed86c40a296996fab3bcf5d649944cd8f5f3e4563c0f1921bc8c77d4bf73479253ee00d9cdf65b7cc681ff5349920c99463c8f9404c2d759c6f160c40f608723a7788fb516640eaeec64dbc0858eebf92893a66ff163f33d17adb756b1e8a9d05da957c30befcbaf3e1038c846b2db50a32223871e33cf7f1524c6e00eb2befba59f98f5d490312975db667848818c14627ed2107af3455942ddaaeacc75fbfa2cc1b36fa9c99bd3f515f74046e1dab2df9965b610dab884bccc4990ce97d99e3a6a301daa9f7cb89728d70c92103d8fd4486de092ca442d0d9467c083dde12317ce0c1949d22c6589e38b9865cab45e411655785a9fa11652b782381d5b177f863b7ae87960f1752fd7c029ca0678c0733b9ffbe5afb70b24283aa0b2534cbc82bb6e21081a5aee09119c344d4088522a4932777d06c5370ae8fb921e7ce73db1fb6e74d2481a19edf0b5b7d2ebc40ed36ea56549fa8db442c3e2fdbc006122463fc6130620bceb5583c0ffbb4036503699cc800197288b5648486a3044fd23dad088d9dc1b0b59fe98a214e8e949d8b34cfe195a0d65a1c988a3518e90320096a4d1972dd599267eaf9144d1ae3018fddb5415bd14cc238cdc04d388326f6623a8b3cf50e8fe85716df23a44b1a2c9a2e2e7610782d4006a3e9a5488bbd706a882dc5680efb5063c925783e2a8fd0d5b87d1320b7246ef3b7d38f5bceec893b28b304adab582b223f576a0a005271fcba69fdeaf06ab7a8409920582f61a204585fa443a996b6471627913d747ee2f9738e6c48ad790fc5e44c179276c00adaa7e1ae2d4da3b5c786134d003c94b3577c811d2a6f5a661e310a371ad6255b2959878cecfe0f44070389a2c9108d857162b9502231f427977cc587f7203d2893e377299765c14ee0c559c91fc3ddd436069658d9bb374d24b5e5cb175700df1514302147e69bc5206a54828df79895a943d13c3fb2013b0d33605422d7b7e8ec1559f600589c30a33c4a44b86638312894730d203206714a9384d01ed02ad47693ad8bbf138ac4adbd1b7e3d515cf3a857a92564ac548f7e4e77d23f9dda22acf0ff67afba7453c0533bd7ed796a1a72d18414024933a3f7f6d8544387aa4628afbc44a7e2bbf42a35b162416c086ee69b2668c0f7fc778f9d822fdf0b86b05fea3522f96b63c19e0eadd2644dcca42c4fff6758176f18d14fb99522c1a48d271f2b18a33976ad539a43a6e772522c8ee34935e7e87eb1969abd94c7fdec55a12844c9e1c7d0e4b8a1401a5c0fb55fcd271aff09f3c941fd608e7bb0ee47a8e3ecedd38d6b6cd61c201162f9c3a7fe15ff7a84c0f0b1eff15e9a20428419ccf995a501ae4b70b68349335c18263cbb5278ed5a1f82d141a537c2fd58f83865de312200ced0f7a65ac4b4d36ea37db6194685333c956da75d27e224573071665de5711c02ce3ebc7a6752c4fd229f5a0062424b38ec8cad218090745b146fdc550e1e791292318acac71a8caf6da434645715dcbcc522c2a813daf9fdfedc62e704509e67bc485030b515b04a5edc6c78dd0d65da2dca6789718df99150c707ccdf44ad12b042814838a9b3a57543a147811d16191de11efdecba9bc659146684ee879cef8e9eb5c7be2beb0936d0e5c93f948d775ad796d904b8e2811c1a9007bed5384cbdb990d800bd9eb845a19f25750a1832d7c18b0726572c391f2ed1479d8c6782c034c8f38af15330c0198b2fa2f5c733a263083358c13a8c455ed0aed9a274cfe0c1b216ff00e2b126dc7e6c648a0bcc062e1c5c409fdc3a7f7282da4967cd19c86a8e01a1aa701bffd62aaa2f11b0ce03f94bffdacb759ca51b8b7f5a584293c52d3fe97bd548da93459870c80b3eab19038c1e5fa7295cda321ac801d2d4e03789d07fb392184b4ae274ca9039c53acc4bc69eb897454e1481895d6834ad104e719abac5497b730b6b39d940e356f646543a88109cfd3b5fcb6c4103d5b4f8d5121b44af5efc07ceb80af1bb574884dbf62e5359edfae69fe730d00e529df8eb2c75a576d72d205db036dff7162d4fabc69ad081a5e0505cd2c8be409dbd41b98515155acd4eae9b4bbdb490d3644ff171db53a11fc9412d15cab3747cd79f14872bb983632d4a41952c07b9d8bc788922bf22957ab1c0f8cfb05b5a48076728dc4a3c7db399afd26d887244de28cddbb85bec9bd1fd0425ccdfc05f30cffc4eca8c952336d3abd9607e045cb477d57516c277bc692e4112f913d9a2d8da0f92cf6e50d32305dcca904b514d450f7a5ddee70861d7e958ccb1405a3bbc3c837988c63de17d8477ed7e91eb9fb37d99acfb931b5b39a48fd2e7c037e7ba05e927d11f01a29d4c5aef842fc366d0828a1b97ba3f2fa94cfad431af1f4259cf04dd3c36e3691a2859c2fc500ddd643cbbc342a5e72370687de7557d16249438dd822d0ec37a455b65940e2a59cb56b6db32c87301cff68397b2f1c0ac4c2db2f2eeb749997f9c18f02202eefa4801e42266ab50207265f43954e19cdadcf2156a222a0acfe02423076297e53565628aef38a3e36093a9eca8cea3b5160eac60f8f294bbe6edff02bd1db0ec72b61664625f56fdd5566dc318faaa1f47a6d1745897373dc1789f2a451d81657853ae94d03daf2bbee0af6d7"}, 0x1008, 0x800) r2 = open$dir(&(0x7f0000001100)='./file0\x00', 0x101, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001140)) setrlimit(0x5, &(0x7f0000001180)={0x0, 0x7}) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() getgroups(0x4, &(0x7f00000011c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={r3, r4, r5}, 0xc) mknod(&(0x7f0000001240)='./file0\x00', 0xc000, 0x4) chown(&(0x7f0000001280)='./file0\x00', r4, r5) readv(r0, &(0x7f0000002400)=[{&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/57, 0x39}, {&(0x7f0000002300)=""/238, 0xee}], 0x3) r7 = open(&(0x7f0000002440)='./file0\x00', 0x400, 0x82) sendto$inet(r0, &(0x7f0000002480)="193e0fa41b130bcfa8c65c0848fea3b5635c312b434644dc93e2dd24887e48c6845e972fc527adde85cf6a7402fd2e86460ff8db578f98b10714883a804be16a1c9106349fd8b5659d33c2a502314ddeccfc06b05bdbc77db99628a4f3fe2d7cfbf62f1d82a8040c87c6aafe629a60ea7aa904be8c90b094aabd7cd02e39a017d5aa0bbb7cc59994491780ef51730e944fb511d25f7ee5b04c2a1aea8b4a6e85ba96695c61ea8faf48945baa0b1491da337eb95aafe0416d1bc6d0", 0xbb, 0x7, &(0x7f0000002540)={0x2, 0x2}, 0xc) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000002580)=0xff) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) pwritev(r2, &(0x7f00000026c0)=[{&(0x7f00000025c0)="5d5b2999fcb100073bd9fd445a54770a0418981ce1204c37437702d6d977691d63829c7c3ee4f8074d1b126288e0495118c79fde70ce75f8924b16a0b89b538a473ac65eb19b46767e90fa76232b1e2bc72d3b02c2449bb92e73cbcfce65ae17ebb35cd7c2786164a076f21c2cb0a0342324b4a3e619fd87f435f231de397fdde6bc3eadacf3c27a67b6d5d03da92815dc104be482008dea1099ae60d8da959242c15045ef3875acd20925402a8a651a899e5fd53a70a19f5620f23f802117d24c3c57daafa8983a76b3993dfa8948d2f2465d", 0xd3}], 0x1, 0x0, 0x38) msgctl$IPC_RMID(r1, 0x0) bind$inet(r7, &(0x7f0000002700)={0x2, 0x2}, 0xc) accept$unix(r0, &(0x7f0000002740)=@file={0x0, ""/4096}, &(0x7f0000003780)=0x1002) connect(r0, &(0x7f00000037c0)=@un=@file={0x1, './file0\x00'}, 0xa) geteuid() r8 = semget$private(0x0, 0x0, 0x1) semctl$GETPID(r8, 0x0, 0x4, &(0x7f0000003800)=""/105) syz_extract_tcp_res$synack(&(0x7f0000003880), 0x1, 0x0) lchown(&(0x7f00000038c0)='./file0\x00', r4, r6) 04:02:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000180)="bd0cd24e91c321a8cf98848e4aefd53dbf313dea8d0343d605b9e2d3ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cff03c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07000000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc32c6c3b000", 0x85) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "85495500022000000000001167f5bfa695adfc86"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 04:02:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10400, 0x40) listen(r0, 0xff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0xb5b9) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x43, 0x7ff, 0x502, "0366402b96297fdb03bc02df71795acd64ef3caf", 0x0, 0x400000066f}) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29", 0x488}], 0x1) r4 = dup(r3) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) flock(r2, 0x0) getpid() fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r6 = getpgid(r5) getpgid(r6) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0xd8, 0x288, 0x1, 0x30f, "5ebb402c7bb9760dcc2f05193b743401a101f822", 0x10000000000, 0x4f54b086}) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0x7682, 0x80000000, 0x80, "776129fb55d6a96e780b568e085762203afa3a9c", 0x7, 0x857}) 04:02:39 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') r0 = open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0/../file0\x00', r0, &(0x7f0000000040)='./file0/../file0\x00', 0x4) 04:02:39 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f0000000000)={0x0, ""/149}, 0x9d, 0x2, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10040, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0xffffffffffffff51, &(0x7f00000001c0)) 04:02:39 executing program 1: shmget(0x0, 0x4000, 0x800267, &(0x7f0000ffc000/0x4000)=nil) semget(0x0, 0x2, 0x0) shmget(0x0, 0x4000, 0x209, &(0x7f0000ffc000/0x4000)=nil) 04:02:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002000, 0x805) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) close(r0) 04:02:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="ff612e3f193f999b907fb4909c61ee2510e1d170a6684f102ba9e648810fbb583a00137e6cd00713ccd09ac7e83da2b4b66535cd608d0b6bdd367e473d00c73276669fc51b5efe9a53a6168bcaa6346a987ed5a4357d498563e12a6bf9c0925db7550ee1dff2987df064b6461eef1f2d5910e8df3f7aaab17023205dee2a8373dcde8273a86531b4c385791fdf5255191a2ca3c9eed1c7a3027ba4362b2ba597e9cb4e184ea572f66d321b72cf8d4418cefc08986afc118af7426e3e3ca125837ee8de7a631db87d04e55f7aebf25f4ee7a5122e92c60720eaa42e015bf40943f4c94f1849e7b4e8bb47b3a60e7e6d38a526c68f9ce73412a074888bc6e75ed7655908d17ddc27e38b4c648a67"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:39 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) r0 = msgget$private(0x0, 0x0) r1 = dup(0xffffffffffffffff) msgget$private(0x0, 0x400) write(r1, &(0x7f00000006c0)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea1f2ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a", 0x42) mknodat(r1, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000001800)) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0x2000, 0x200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) faccessat(r2, &(0x7f0000000540)='./bus\x00', 0x8, 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) recvfrom$inet6(r2, &(0x7f0000000940)=""/188, 0xbc, 0x0, &(0x7f00000001c0)={0x18, 0x2, 0x2, 0xffffffffffffff8d}, 0xc) r5 = socket(0x18, 0x8004, 0x4) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e5, 0x1, 0x2, 0xb77}) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x0) sendto(r5, &(0x7f0000000a00)="996e71d45df0afd0bf50f74d4cb60ac10a1a53a04bc9c142634fdafed61c49f5b768e407cb5a6f03416d349a471fcb1e5127333cc07746ca3d4370bac1d063f5ac9726ea95c652a6c2c58ca41e8080ffdbcd4e4867e216adad1f9376bb338ac0e1bd2821f7225de873c23f1eb76f8ef7ad1bf5d990aee111bde1e306994c94a3fe91e975e8836638642bf83549102e1db5c77074bea9dfd7ce2f223a3efe6977eae7cd79cb61448938587113a0f48256ea", 0xb1, 0x2, 0x0, 0x0) msgget$private(0x0, 0x80) msgget$private(0x0, 0x400) 04:02:39 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r0) 04:02:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20180, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[0x2, 0x8001, 0x1f, 0xfffffffffffffffd, 0x10001, 0x97]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)=""/55, 0x37}, {&(0x7f0000000240)=""/81, 0x51}, {&(0x7f00000002c0)=""/44, 0x2c}], 0x4, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=""/145, 0x91) open$dir(&(0x7f0000000440)='./file0\x00', 0x200, 0x40) 04:02:39 executing program 0: r0 = syz_open_pts() fchflags(r0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) r3 = dup2(r1, r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "42ed4d1da4b13ba8ef5f37feafb9b6614d9cad56"}) ioctl$TIOCSDTR(r1, 0x20007479) write(r3, &(0x7f0000000080)="33d25517c1fae2962fd7c88c95e44672651c91e50966eae84c053e84801f9452fe9dd84de70df8fa0e51d94ea151b732de7a124edfc4de5654", 0x39) write(r2, &(0x7f00000006c0)='\x00', 0x1) 04:02:39 executing program 1: kqueue() r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 04:02:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x6a) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x34c7, [{0x0, 0x101}, {0x1, 0x96ef}, {0x0, 0x6}, {0x3, 0x1}, {0x3, 0x2}, {0x1, 0x3ff}, {0x2, 0x7fffffff}, {0x3, 0x80000001}, {0x3, 0x7fffffff}, {0x1, 0x9}, {0x2, 0x80000000}, {0x3, 0x8}, {0x2, 0x5}, {0x3, 0x401}, {0x1, 0x9}, {0x3, 0x3f}, {0x1, 0xfffffffffffffffe}, {0x3, 0x7fff}, {0x2, 0x101}, {0x2}, {0x0, 0x4569}, {0x1, 0x1}, {0x3, 0x10000}, {0x3}, {0x0, 0x88d}, {0x3, 0x3}, {0x2, 0x7fffffff}, {0x0, 0x6}, {0x2, 0x9}, {0x2, 0x9}, {0x1, 0x5dfc}, {0x3, 0x8}]}) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000540)=""/4096, 0x1000) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/84, 0x54) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) 04:02:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x39, 0x0, 0x743) 04:02:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) r2 = syz_open_pts() syz_open_pts() close(r0) dup(r2) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x5, 0xffffffffffffff7f, "85101a7b875f7c84a4ffffffffff9c11fe4dbfa6", 0x0, 0xb7d}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 04:02:39 executing program 0: socket(0x0, 0x8000, 0x800) r0 = socket(0x18, 0x1, 0x433) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 04:02:39 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = semget$private(0x0, 0x4, 0x80) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/114) 04:02:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5ff030000a168a0237f559b7cb1e32d0ff2d4e7199679da8987423cab21c6b2748aaa7c94e0d863e56881635ad7af19ab47334c7da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c8b617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b4a93f4518dcef33403b1d207fd15e8ec5a2d5d14a79a15cecdd79cd66c31400b4dc386972d2eae146ed5ead4060043c6c3b018be5455ba5fe808b08ef9840f9e13da4762e54c0682247a3e405d535ca73f2a9edb94286eca84b10ba5651238225996d2250f6ea821e153a60fe439f3779efa285828dc1aca021b622423cb41191c368771b6626551a90e6a0998bd25030ab8acee75362f47d17eea23e6e567364d75812c4b2755412599c1486c929f9c5f38930f893ac12db90f5caf186bc06a615e38ac88ae50dfee7fbea36dcdbd4f270bfde217d0e9249708530ef03785b4931dd28f8ab7471d627eb687171345d5e9a66e893ba5510a279425db39eb9f1e1920624bf611a05b351e4d4378267ec49b1e0cc4942786e232bc627192437d88be0e63c1b0772e17638fece26a5b8a135badb898b0aa060000006e6deb1efda984d56b11760055fc37a0963b2c619cfb82688678440700c68d49db737cd242cf9418c015105d6eb3e913453ac940ee7ed007d13906bedb74ceee147e364ede88870ab7ed7bf5ae6f446b16", 0x227) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0xb}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xdb, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/45, 0x2d}], 0x1) 04:02:40 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c39d", 0x2, 0x0, 0x0, 0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x266) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x83, 0x0) kqueue() accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x4, 0x3}, {{r0}, 0x0, 0x1, 0x60000000, 0x4, 0x4}], 0x59ef1e69, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x4, 0x20}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0xded, 0x5}], 0xdf, &(0x7f0000000140)={0x10000, 0x4f10}) kqueue() chflagsat(r1, &(0x7f0000000200)='./file0\x00', 0x10000, 0x2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 04:02:40 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0x8, 0xfd}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) read(r1, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x59, 0x4, 0x0, 0x0, "a4eccea6da00000000000000000000008000", 0x2, 0x100000000}) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x20) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) 04:02:40 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0xe000000000000000, 0x8}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) pwritev(r3, &(0x7f0000000700)=[{&(0x7f0000000380)="9eeccd03b6dcbadb6f8ccf1ecaafb1becff027cc3b50382b97717f430e5b3da1c9d28cd32c5cb8f987a4309c3ec2c7b6d4dff3f9865e9b7272242aebe5571c2bb473ab2bbbdd85efe41de4ed017a5cfc93d205a4c6cfeb3756b1dbe04e16dc3b72da47c0dfe370aaec0321ca5c2518f646d3735429806a733c76a3db6be800421439762bf25d908c4ae6c87f270abd905549cf1a38a62029a1e6526ac250effbdd5822fc6e5bb0681e244b20ca511e7db26e6989ba3010eefcd28498f8b27cfec5efbdba38f1a4621e14a39f3b038694eae1133e87555a860598ba9439fe", 0xde}, {&(0x7f0000000480)="d2187f8f4b43353d36150b90df9ed1f652261ea27a709f65374748e2717c54fbab0a115d09e742403fff58af8c0d513498612dc7da0b9829b638c6c5c04b16", 0x3f}, {&(0x7f00000004c0)="d5a870da11b428f42fd59ccd65a22ac688435687b2c9320c81670e6d0d8f31397d497b74d55dbbabeb410a21f1dc9b2449a982782cb5407b83bb8aa6a2dbd7d390aff635e28c6a83178a0ba932f92d8ad2a508d58bec814501d2f9b1d5dbf525cad9ab38933ffd1f3e9500562258d316e5583add6dc7feee464a1fafac5d4b4e2371761d314eff61fae215dc274c503f825846", 0x93}, {&(0x7f0000000580)="3ce07322e64c7526ad168d79da310783ed79", 0x12}, {&(0x7f00000005c0)="d18771c14bf6693ef72c901b6044677cc8dae33458b6b59bf2d10dc0072fdb3a42ab032e54129d609f4486f6e48e6ca4a382e8a35b4f7c70361ac71bda76a00db4f8403288872ef6ee534b3f975141d370082291b2f66190d68027904f9e45ce2fd8b5646d1d09b60768c4222c684409f93bd42fd85211fa588e4476d1d5a79b17128eea2a43a07e85ef4b5cbe61d7b2e8bfdeaa9fdb25635de8b8855e45336c48759303a30fe0e722cd540cad9172c8ac73058500b72f5e015c301d1e83c39ab086b4ceeeac28741eabb76ae80496", 0xcf}, {&(0x7f00000006c0)="9604ffd1c2de29c28aabeb", 0xb}], 0x6, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r5 = dup2(r4, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) getsockopt(r5, 0x2, 0x1f, &(0x7f0000000300)=""/8, &(0x7f0000000340)=0x8) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140)={0x3f, 0xffffffff}, 0x8) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000002c0)={0x5, 0x4}) ioctl$VMM_IOC_RUN(r5, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xffffffff}) 04:02:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x442f}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x21, 0x2) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) write(r0, &(0x7f0000000300)="882c", 0x2) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) 04:02:40 executing program 1: pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x81, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = socket$inet(0x2, 0x3, 0x7ff) r6 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20, 0x40) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x10100, 0x0) socketpair(0x6, 0x5, 0xfff, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open(&(0x7f00000003c0)='./file0\x00', 0x40, 0x100) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockname$inet(r10, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe(&(0x7f0000000580)) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f00000006c0)={0x7d, 0x0, &(0x7f0000000640)=""/125}) r13 = kqueue() r14 = dup(0xffffffffffffffff) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000000700)=0x101) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x40, 0x80, 0x2, 0x58f5}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x200, 0x8}, {{r3}, 0xffffffffffffffff, 0x18, 0x20000001, 0xe8d, 0x2}, {{r4}, 0xfffffffffffffffd, 0x47, 0x1, 0x2, 0x3}, {{r5}, 0x0, 0x2, 0x10, 0xffffffff, 0x100000000}, {{r6}, 0xfffffffffffffffb, 0xe, 0xb, 0x7, 0x6}, {{r7}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x94, 0x7f}], 0xfa6, &(0x7f0000000440)=[{{r8}, 0xfffffffffffffff8, 0x6, 0x4c1edc727d2a9398, 0x3, 0x7}, {{r9}, 0xfffffffffffffffe, 0x15, 0x40, 0xfe, 0xffff}, {{r10}, 0xffffffffffffffff, 0x80, 0x0, 0x7, 0xffffffffffffff60}, {{r11}, 0xffffffffffffffff, 0x80, 0x10, 0x4, 0x8}, {{r12}, 0xffffffffffffffff, 0x8, 0x24, 0xffffffff, 0xe03}, {{r13}, 0xffffffffffffffff, 0x81, 0xf0000001, 0x2, 0x6}, {{r14}, 0xfffffffffffffffe, 0x20, 0x400fffff, 0x8, 0x4}, {{}, 0xffffffffffffffff, 0x14, 0x2, 0x3, 0x101}], 0x3, &(0x7f0000000540)={0x3, 0xfffffffffffffffd}) r15 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r16 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r16, &(0x7f0000000380), 0x3, 0x0, 0xfffffffffffffffe) ioctl$VT_GETMODE(r15, 0x40087603, &(0x7f0000000000)) 04:02:40 executing program 0: clock_getres(0x9, 0xfffffffffffffffe) stat(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) accept(r1, 0x0, &(0x7f0000000140)) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file1\x00'}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000100), 0x4) 04:02:40 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='%\x00'], &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\\\x00']) r0 = socket$inet(0x2, 0x4000, 0xa6) recvfrom$inet(r0, &(0x7f0000001040)=""/7, 0x7, 0x842, &(0x7f0000001080)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x0, 0xfffffffffffffffe) setsockopt(r1, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f00000010c0)=ANY=[@ANYBLOB="03000000000000009fb77c7e7c3dc18ab2c5a803aee8c03aa57c83e14d74b8660529fb07b5ac8b7d386173c52dbe1c133299e53cdf7368f24ff0ef36134c7860e7a6f6bb664139b23401d7c88e39ffb4d0e947aedcc8b9a70c729356ee69bd122bb93c85f75b8435af3c5e999d6573d8542d7bf3d80fc72ad41ec7bfc2e77bc3794155f946475b73455b8bf81e28d8789d359f7fd5b176d8cddc9f6227ca93f71b65a6e256ca77abd4d2253f2b4bd30c831495a210f1179605c0f941932fce8fe439310f6c292d6826849f88f2cb06cfa2ffe3280aa83fcc036509874085b111d36b6d9ff4bbf2aa4e3a40a4695f993380d2f9f8314a993d97e947b51aa29f20336875bf318d417582efdfff1fe4cc1eea439b2b0aeb54477be0d09d09e1038ac4405c242bac139b1c86728405793ff2534c3dad8394ecd9cdcf7235873191c9ac7a6a9d15ed892e9e0baf893c857d491decabbfee7907b17922bf444f8a47f7e9daedf2c17713f1e804457c60a7d2b5883416d6f7f42b1bf0dd5807acede0db39d401f4e5bb36914a93ee5d74de71c8b9b9d47cf671b648529a2c1a2688fb17d49864101bed26e316033a615970fc6d9b6ea84cd9df95923059e58f1832142aec910d43aac4b93f760ff491aa33478e26e4ea78968b377c955bf7a3f6285485e5927c7425e19d46b3aa52a6f7b3eb2eea8208bbf2a7512a2399ea538e63ca174080799c393a81da77369dc245f7e160135be77a7ab7af1560fa15608149492af8334ca6399bf0564a15d0635c4f7616358963f24d3c0909feb5ec40d59c5cb008541b611c6a9881d6f2272a17c37dd76a940b0ff79bde65e2495faed1c905a2dcc892237ef5aba769f6a13b821014f9bc91dd9bda81b2b96d6ce592f1190dd8df843bcb838372637c64a385c5c90113751f10e1674dad86813ac902aaec3f596eaf743bbe3024eb492a62bb53253ccb011b4741d9d4943355aa5929ca17832726d8f3a0a85e1444cf8ef383f58c0a69576884e55371ee8e5e3ecfb67925f6c1d07bdd31c0f1ff7dd8205315cbcfa1f2bb851252259bba6b23520c7a718baa069390655f856a5226fd48d9159f626f4d2cd522898e50d0869b707831f21387c599446b54a4a71fd69aff83072b8718eb29db5b564e7868f4bc539c11e90e614981a22857ae3fe658443f5a559f6fcfdd82014c4cacb6a7306a1ea841cdb7e3b13fdf533d9d38106055c1487e929de7efe677f39d0fd23c27b001ce6879b1539f8de4894025e4dc883993ab1d859bd93919b60848ed1dcf3fdff0eb0c300b61251c32bf606f5d3f33ef9a2bb75692ad8de0bc25cef17c4b9230c3058727365c46196f62b4c5e29e0e096fb1459a1c26a6ef0d08b9edc67c379b26bad09dcd0b5c3daeeb94d479052227969f70d668443d595c6aa08a0239214d9c4394ebedaf7aa5f8d4a376395217053a799ec7e6758b1f952d3f4c7ed16e5eb366eb6df846743cdd3e3e1afd8380e3d8f247b38c5cdf3918cd4d479047968f02226539a2adaa84bd01dfdb23b53191a2792f800cfe7ea6508138ecbf1b9e0ffa94c4d43c4bcc8a5e1bff006a0af22e92e9b869860f5dfb9e85862d901f6608e1ed39ae18f60d2759cdf44c4e705b6a21c9c8dbc7df22321e2d390029863c589df0fa949cd0629d0b034551f61c852c20c58768e013b5407e4f29f9f033325a19b2ee352efc4199efb3c1ac575e95f1de94cf8dca1224d83ded57606c4b94af44f1c25a93d9b7838be88a6ca733e81d2e18d3de75ac909709326e0637f66ac5ad5b6871e9dd634d3ac4b84d108473eb4f4630d3455b5fefe0b604c862837c7ac08e9fdb93e891d2616f02d480d47bc8877e7d6e951f1e68dc859c535ecc127366ce7e521de4c4641e6c3e3bd6ef8565467b475bfa732887b57df2df58fcd585a76e48d072c78390f8751df357e26eab896b1f6fdbd0db31eae38652266853cb44324b28b6b2e580852dd657b42b8fde39d301c074b13b787cfd741323e870de714d51e0c7f1bb7e896da5a1f4e5dad96a86ff5bdd1e728bf4b9432caa3a5cdf81bf3556456315028d2b05d0295b51da9ce66ad2e76ddc94d68decd20dac20dd707132b77cb08a17764cbf9487f485285a62775d33cdf26e8cd3d5a83be713d9083a48df409ac9c2566aa2cc466ae504f065b1fb1f77be207309b53499a3b437f0d76e66308b75ce51957ce666708deb2c0628bb0139d79fdb1a5cc851b870a283571b4a7af15dcd537059165880f3a813d7a4e6975a3d21cebff64175f73c22a8da67340b7518205c58f42c31700110ff46352f46fee719be38c19cc4c640221274d918b64f0cb96f29fd83d5a74b2bbd8ce5d78596ebfe4dd275679e4aba92009e0da36d1e36f87a5cd898c9557a1358a1ce5ddf45970bffc25965bd92f5d46e2f5a3ca6a9a9d0a7f4baae369c69efc83a29bb66a35fb487145895f08f6332c7d69582c9f4953562cad93a43691742a7384dfa969ee3a944af4ce81ac44d221955f6142d966afe72d225ccc4c013349f8fa228f3f5db47117f6393ff78c5ffb7df9adff86010aed435b50c932f9493ccc06439785464b2bba9f6e832fb20d2ddef60bc95b9bd6387658604fc3ad59eba573691f60a8967ffc277910dc246a0037c498dc4fba878e5860d07c5e8e28c69d8aeac906a64f9d7602056b0adeac19e9e22c918d7d04989c00c4270408ec8a08fe28f38d4b8e83e0c7c5c4fe71bb1fa3cdf02bb49fa0a6a8b0e4b5624af000e48fa081696a6eb766d3b31949fda2281a072412563d690801cb5b1482b3e7e408e9e360c82db93b42d46e0168967ae211363df6e4b23e4e15d6b0dc0806e9d06c8960934046d1133d7defd23b3478990f81914eb521c6c16ea5040cef49eb7a818b0d432a0215fb8b5fecf07219f94f3d4e6e88c09f7687317508cee515361e522b1824dd4f5e63bc007c3b9b30d0504fe77e1e9036cdaff7a3d7eddb7247b34554c9489882849365c0ec2eb1013ded80336762bbfcddfd1a18ebefcf3c73705b5776805821b1b819bbba7aa7a1fd364d83fdf370539b68f534787c73d9917c7c75a2402f076ab63e5895efae0e21120bbda5d6095a20b599823d4dd438f2e889e22765df96bc9ca61cd8343934658db757c067d2fb702446a996ca196afd969b7d0b83f0d7c95c942b87a77894d50f219a65586193b4bbcb2b01b8862b5253a07eae8765a4a70b656c509577b126f3c146c04276afde76d0c70a8529ec69f2a5e56f85a835d1c2e70500dd3c3c90ce70354577edc71c9537264356b711068cf1c904c8bebbd7f7cccac411c52841b377aa57b76e30a57b115fb4a2cd0f6b43d51f90e7fccacb18a4b6358422bd93dd02a697a2af4879a1b5b29d382fe44b36d7a2b2a6c0607df5f34348d36c1f27f17a09570c91530ef5037a74ed63e0dec94c911b8339cb8f460853c7983e70f77062883efdebf53fe11eaea8698cf7e9d68564cd167e9fda1cdd12a319724e393abd22ce77105715050d768926c2520b0318a220d70e2298e6265c14a1a8c584e778b80e9900f560555d68429ba0551eee0d587df293e027a57380eff03a314af611a0aa6327165b4fcc5a11b2d077b20b7361c839bce567354a93d04472cc148409da07c5c3114de38e42198391242099a853961d9596f25f699537bbfd31f327c32fcfe98afcf9edde7d96dc18aef8ae3ce84d97fe4f53d2f90121ffd745986ad5666e5619c39c29cdb8c314de1e3825681ff9c1a4c533f4f1a2b30f4229338885363b833646f7bf6b0c123df8a23d8a1c823e344befc6caf58fb6102e34411ea0caafabb9f77b76f9d031930a76244cd52bc0d780608895b1fadd596abae56a09fcc789135c9ce435c8f26245e5be949223a31698d21f3ec0c7e120c8cf9848870695a13aa98b8e1a9ed8988b4a32016d1af82d907bbbaebdf347f099c1772a9ba32e875cc4a5c137b0dec4292d29d4e8490679f9d3b2f15c949e4af74605796343c9ab353d09adeee15df9bf7062aff1155df89d8c6de21f15e98228662352241dabf7a15a42cd7a6b5dbdd74f95a39661a7358e21f86f4a2f131e8d3fa2b9e50d3ac447ccb634a9f3864bdc41384e5034fc068bfb86833ece960f516edca85aad97d788b15a7b2b44f97a1058b625518a0eea3f0e3eb47a3f1dd7563a55b5246449ac64f16ae81aba22731f8988163e41a2ac768510103d2f646450ae4336e37cde701ffa024e584f22fd3db5f1bd1ccc9397f9814290378eac6e716dd728ade9303479a7c722b935a55511a788e4d99289df6cc9ef83d1d237071972ba94899c18d422c05cca5d565cc4f883a80c8f68b9ad1726d172d3daca41026267d6f7a6b026d11ee8b067e5cb50acf2591e2b842ad7cdce13300a039306bf3467db680fae6efdfde1cb4a61a189e7474430aaa2004fe7d8ffc64e5a6b87ff1245a74430d4de4be971b4b96be1f3964f4b262bbd46f7a9af0200c88a47f907f0c5421857facf27d9ef14c54852272381f8850bf0cb3d6e8b00b40052f0e6ac03707945217399d728ec1d22010b26865ee8929d620c37ebc8d453e93caa09c8b7f45d8c9c97cc6012beddc8f044327298c3ab56dd3e734553ef03e11b4e7526614e76f3584fc9dee130bd9c49cc9500aee7f3badc1d8c244062ccb26f45d38952c639af894e43d6d840e9641375317d4dbf8fc05a639944bb660ec52abfc78fddfda20956f1ccf9b40b173bd63d0036b106fa0a9acd58f8e05da97859068410453ad024b1255571594c3dded29c1e40e135c4f6502d3edab9acafbe92524b5b6e61efd3d9296d048d9a37772d2e94a518e72df05aaadeb1fedade5947b6d9399bc8be79f5587c24b35ce0f22673f7796a90c6577650984b85cbfe2aaeda7a9d56d42ca2b7f87c87b1488b2f5e10c83641b706eafc5701bbdf98363c452f98662918dd9fd8365404a1fd7e477f78865af0f6449288a323b7f695ed9c6effa5a15f312e58eea4c734afcf0a48da855ecddc869ff102427ec80d95baecba1122df56541c67f478827d8f287d76d4e2656d1178f47b5225c4c8e6f87e18d887d5efc074a2fc9eda838346f9ce5df827ed8d718b1a7e9ceeeb5e4c4432a5d844be7e1de9b4d33adf46f0c01306ef2dae183ba92a1472be80921f60ed2e1005d9a5810b85cf510f34400f3773fa061b574adef37af1589d764083e5f06e02416e20f71cefeed4a0717bfd9abf32b414a863cb92b9e44294dd263a47e356e4852d233bd145f8c5f5d54e963d41166fdc38c1b1e1877eceb307d045877796e58ae60fea7be8fb37bfca92eb3d9441922e38b5e7b14f449ad6cfd00306a2b5f88f78807720330eac9d47db0d971b5b25fe86232799e44d2f141c23424563df6d39c131623e45dbb1749c29a7b41ac7bbf7e09771b7e8f18e743c645b41e311aa20eeab1d616f05d1031e95d777b4b17e6d0b0a6ea37bdb803b121fd7724adad99c6d4e5ecbf88e62ce66cddc9ef9e08c627d456d66019480f0b6f387638cc5763501377af1d2d99dc0f2676a505a4141954746f3408b4629c4a888fb65464914b5e2e728cca574585a5a70049f0d3c444f51a4d20e06ea79a1f97a6c4b44379bbaa8b8a90662eea567ea5e7f8675c22980936e1461964c58f334b00832dd0fa8c217842023d16b57f8101c5ddfbefeb4041f9b18c1a9d955e28e7c91b60bed9948f77251a06fc939e352e4835fe794ec7c86e1fb17e69a84fd259350c995360a00692379fbc68705178093d49ac0832d7e01f773194520d8087657f93fea570cdb9056c09ae55bf990a53d3edb7249e6aa9d854cabc182798909833482afe103aa689a7e48e3e64e2bc385bb4e52de6329c96b270777f387e4f4582bcff53394313c936068b3e714014745b8bc58c1a31488fdcfb2bbb2da2558e8fa3a8f52236539d2d451d31ae59d260a09bf5cb495d8033624699a3"], 0x1008, 0x800) 04:02:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r1) chroot(&(0x7f0000000180)='.\x00') socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') fchownat(r0, &(0x7f0000000340)='./file1\x00', r1, r2, 0x6) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xf90, 0x2}, {0x1, 0xd18e}}) r4 = kqueue() open(0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000240)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffff71, &(0x7f00000002c0)="9231a73fb8ed4c37289c497b6662562a0eb7a407a7bb4da8533b0adf02062fa77a6748f71952f3bbbbf24a7c8b66b6273c54dd42d836d9364a10b7876f64dbeb46768d6a9d655fe57bc96ab9d7cd45773267924001a0e5a7fed16a6872d5c0087a071393195b0ddf5cf2827143a8") unlink(&(0x7f00000000c0)='./file0\x00') socketpair(0x0, 0x5, 0x342, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000340)="1b304545202a7e3adb0c04c69cf6405eed26ae0a3638f88cb12317ee8f91f2365638486843e2028723bdf821b17f8c277b037e761e1f3f6645554160124620a943362ae231ecb6ad8b95d824c42eddf77682b24696730bb124c364604c6214c3dcdbfabd61d4872ef593468bf8b433682ef7d07d429515289884fb605bfa73e6d1c486761b8c4f0af12ef853a1fb1110875f6eb8a99024a1f5f23e2cf2618cc34050cd5887c71db5eeea3d73ca6ccc30acf31682620e4bfa02710f0184de7572be49e20548ed893e1e1208ea4bae00b4e066652870494fcbb21143c350836a5c3ac7fdddd44a5a99d24484c7ea91cbf9ffc042c9c24dd025c7f945", 0xfb, 0x4, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) semget(0x3, 0x4, 0x20) 04:02:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x480, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r3) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x84, 0x1000}, {0x81, 0x0, 0x200, 0x3}, {0x40000000006}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 04:02:41 executing program 0: semget(0x2, 0x1, 0x40) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x100, 0x0) fchflags(r0, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="7ea2a2a38658913a238e05cbd67b424497d699fc50a43febdb178c729b6f25ed65cc28d5a1945a5ea3ad5aa2dae86be1d456a6f7f2f4d17917b2ac57cb7e31877d91913b28e182b2f5deb4540dbae264079a73fc4796ffe02ddc28bb8ca0b261cc4e218796a2cdf4ca6a367cf7e0366bea19915d484c824cd4d46d16ed1f591aa2d8cc5b5f67427469042bddbc2bfdb75b977cb8800d", 0x96}, {&(0x7f0000000100)="434bac2d12d79bc47fdb8c53dd3d62aae856c1bd9a5c7884ac2ff1fa6d094919ce3eb8ade8a1cb84de95d5e00df103edaff2102d4aa21bc82c87c3c4adbc7287cc7bf86465191688cc55f142fe633dcb1f67e2c6e5fe99a4120b4ca0c0a95f4a2bf0afe5189b2c7890883297d7c5a198eedbe5d8f6c28e44d7750244214e5c83810e382d1d", 0x85}, {&(0x7f00000001c0)="0c8f6d2f8f1c01b90dc88d4004e9d64105590c5ee1b93e3ab7b07cf44468f5eabcf21cdfb469e00618d6c623fbceead2a27202d4fba9ed20b77e4e4f38edf36ed0a018b804a11ce07e0054de3df0ca0a20eff0", 0x53}, {&(0x7f0000000240)="900e2b4b6d5abe16f8b3b823bc1361a55a649c28c62e6ea0560ca8d265a813e3d261f5a3c60fa2c9efdc8585ddabc7e7da313a3eb5c0d276b66bd30c41119ba074c147c0c0c7943268895b8ffce0489c6ce977b6f1081e", 0x57}, {&(0x7f00000002c0)="92baecb3c8744d1ca0f8834bab4521b43e402c5998ddeeb753cfc835020d4d4dc4fbc7343cdf103e9e294f91e9aa12be42398b9ec53c0df42a840d959975e030b53e4df99db33aed1e7542f9b5590d5acf406ed989c2e93ce53302dbc46c63ebffcbd1d11921f855d29da6019b36bacd194a8ef13111b3e75ac0ccec658e57288dc426398b2a21684ec2866c80924d8c7446f85b6535cc7c258255c9917d85c908cdf1bcf7ef7c346cf09cc4032b569732f591855f57fb3d69ce2556c59feb4e5ab015b0e4dabc0d10f3f3445ff51ee79ee3fa472bc6d8b11549b180f207d18a5081cc74aaa715b659f6ca55733342058c5aa2e3de8f6adef7c3b7a0feff1c811ab8d74862957141578ea4116138d3c6c9ee1954f53dde51487eb5ae4962a1b830f6c13ab74163320300fcdb0c9dd2cd29504ea5729e89f99460e7eaee612fbfee3433f9a70f55db33e331f53765f9bec68b1f5beaa1a1eae02ea38d9cd12139e192051c95fc49b5b8de9768f4daf42f41f00dcf3457ed18bcb5648bff35dbccd966eb4e9a905cded70aa5e5889206e7b0bf5cfeff2dc21044339b7c2e0ed72502778a1aa9c2b94e8a5eaf72de77d0925976fc80d8f9a889fcfa31a0adda6c5bf13f54723f9e91b3ede5c26abfbb89a741768fca1ac4e1d4e3d717ee1349c8c15aa0b7f6f019e68f2f6399ea6ee575a22a683ad116c78793b7aed507463d3d63f47d5f9b3b6e9e962a641e75b7f6b3d5a5d7cc39edbdf90d691ebc12b2b8457c982f962d37c79fd4f50e8d5878383f263d0ea2882291729e70b8c0cf51c308a5d96a61e945e660d0ba55277b1c57ea8a4eea147c9514f9cd9224eb502724628c79b23ee8cf38be41e2637a4ed3bd855f7a0eec9df984b49d85801399764228b92a08254aae45958c420c464e3611f31d066404b18ba7858662e59f3f5a69c3bc26feb8f9b2391ae185872d51d63b68a666705014dd92fe9f818c3974df4162d05e2a4816a2d14e7b27a2fbccd667a885a57f308584f285ec73bad228f816e4166c67b01bf43b2d2f976a43978161d63d0752fb1d2bbd950c11852d2a68f3af7e6f1c2431c092fbf4845372d9339cd570588502bef237ac076550bbe415a2440d85bb88b014aacb0a015d631c08d0a0e35f9377c2f30f79b41ea78e7f5f49c38fa70a834d2f3748cc943a0d330294c895ff7b4e4079b0c5579472f5257b39d90543263377110655505c36364d88fbea2c7a92073325ae8a06bf9712c3b07475b6563b48a3de5db6b79d825b2037480f510978ae97e9383e2aec29f735b065d0e251395dacc0e183b86994dbd6a4532889474559a39b5323fb102814c922f7754a386b8ce6112748b67d18f52e4ed370a3c16cfa7c6e90ea0b308c2efa02b13481ec90ceca16e0d05df6199f5abbfffe95d6c866af48b64c726333e772a65887d8b4926da5dfe50b1f6bc1f80ba1398609f56c9dfd2b691cf7eeb5f320b49ff7c6afacf8415d84ea9aed28ba7aa09f4a85841585a275f57fafe2184b7765d091fa83178a68dbda9fa818b791fd65d5ecedf8e2db9914b7caff7b6a42547140f7bd125f1789af1747f0bcb3e7ad1b2f0e7edd0f6020350b13bf6f1849e805cd77835c11bf3efbc5827f154df08afcf09ab3c4f8c36b3451fb266f5d51ade440ede8bb6b62f37e4909f87f13a5148c9aef1fcc66b5f3c0baae15dd55e403fb06dfa13c862d29dc5995065e8b76e786a757ef582409866ac5c4cd3791b26b70768c9bace7b6a8c2031c2d1876db650cf6cf3ae6f04259729b6733439658fac37ebc24938ec218e96398d2f99084bdae0efeed4904a74b38de848caca536d74d0409e4343d833fcf79e4439ae982ca885d249d45e0317d33e3705d55bf51b39084b6b6ed353179dea324171925b0ccd83c0d994d7f35b62570e7b02e45e2f9f015535c0a1d149b2b0fab4f52ee4375f046b04f42151e0ac15c1fac407797fd50603c943965c074cb0016151cd23551b9a6b0d717d3d3b34e747aa027a4cc4fd4bf8042bd4845f3a27c1e90617d915441acd5ed6409abdca344a09d6a7538214d65a03346ffddc7f9160a0b4b13a36cfee6325a3343ba53d76660549e704e275cfc5dae2ba1c8e8e3207c615093b2eab37fc796145a7f9fe1002e085610ac8bcaddd82074449d033af554d1c71e6dfc4deb080369ed325e6c0d5ea8fa0e59a7b524593759d6eab872809401a5a1d384abbda8cb512ebaf1d0ba8514d0c9e4847cbcde112e14ab485e04406676f5190cb28e1a8c7f53e479302a15874a009856256014c22cbb24149b318f527226518332771e48c9a71b3f0547069904460ef715e70c5ffc3b567b8eabf60cd4faf1379c9be5c1a9bf0736694aaff82d68499b224ba033efa13bae8eed1d9258b9a13224c1ad782498e15aab6d7c9afaa4d102943969e84c7b935bf4ea355c50522354505ce37d42a62012d30dd57a2495fca93a766a8e6bf382b61859e675a28efb4b18f6b022a7ef0cfc39df47ebbfa140962aa1688302764efde8eaf9ae1cfc243826bafda4872a375ebde90a3127ab2168032c8c448a96160eb70113bd3471f6e04e0d14b25c625d557d364ecb93580d44fb385855b207d67cf5ede79d8bab2ef07a4bf7c501706d1de4c53783fdcfefdd8b6eb2ae1b426cceddc8fc0f18cfbd4765234d5ec6d3065cf31fbd3bf8a8fd9e883c5b52854ce7eab8ea8ba083861197553a8452402db88a5efe094ccb25ad82bc5252d3f6da39e5d98e61c81edd3522d730e5eeb32458611e759e4cd83ab39247771db79538340d6956bcce883e1ac1494488acfd6a8654b7139775d4e85074b48cf01de2021beb13e922f24c59e6b64fea4e81623ea7d02b92fa0d196fddcf0a98386d6aede3af79586fa96851f58242ff8fcc8cad52f24289886323551d729dc6ed44a464f13074c8f45645ca18204f3586c08844eaed741756b22e829952ddacbb3f53244a4075fa989e5f4542c1c4c3ce6daf31a7b77c24f53ead3836f9ce536c6b099f73a8133897fea26acb3cc993721c9b4da0d8db3c71f71d7176726bbe5aa734b18b78dd872163ddcc2da95c3007ac803f3eb7a53efe5b69670b8d53334bb266eb76168e9f657f41e5326010d6ded127db54690fef16acc9b6345a82ecf211a9d739f392aec8107229bee60966c0e65fb177395570f0c01597362fa955a484e754e614ffae1f6c70c520ec0f9a4e9addea388436c2e1505a96f40901ef1e3d239ded35bd492452c6baa10190b8105c064b478e1cf5f2694d395389bbace8db481f0946dd78e6d8b647a96dcf814430ebc477c53d4a4218eb42735296b9c4f2b40afb02475b8df84029ceb1488dcf632f6020841fbde558409fdb6c622c46d1e3fe2f90a275d2123ad2705cb3cbf7f49540fd30911d6abeaac4d3ce6956d8fcb3b15c58d9effaa5681452c57f7f70b70a920609af2c53b4bbea1028e1b585b9b457bc34a48cdb8a07985886d94bf94d23d3085adcc622634e30c2bdcfc384fa1393a932320cfe2e7b87fd997dd04ab9e4af342c1350e9c0b970c7462265b84633469c3023e1107447262e8b692ea7e4b2a0de441308faeb911e47dc3f616d447516cf1213988bff2e8fb8cb39e6ddd1627bff0caa5b95fd8d794de979ae70a6943a59b1e5d8c47ba768fb9dce4459e546ce73c05a74edbac106bb5efabf9f273206b08aae603c8e71d2f8c23de53b26315bda26954268a7671df9d94981fb3950120f9adc8f664ea936211e6bf1f8d27e36f071192ad9f66757450e23a1109c58877172f88574b089c3e42304f01660419d9fd0702fa12828016630713bbfc4db54d37c0348cbb2f9fdacd4ebb02235ea5b0f38589aca89c23d9127d946b602ec967c1b9373c4c5cd1a6d8c5041e02047b46b856fa3031ca0f2f96958d8787f6a6f2712b434b3c78ce61923762a12398671fd416e223d7adc52b482bfb4e10ecf29b66de479883cd0c37e58b31e33941fca7fdf01294454b662ea3bb72cf886a99b6f91ba726c07264b60564f3a94cf580c74ae21d599d912dd97a4f272c9413a2de3736f79e05e80e1f3cbf8485a7c116b8be64d8fb0972565dbfab25b225ec41e90986fba952f61091f8a915add018598a02c8fcff8b488fdbfddcb54cd40f1887dcde9ff03903d10c5149067d1fb60d04caebc3a9e60f2fc157bdcc9e2cb6a3ca0e72bfd28e151f6b2afbe419eee25fcd9f239e8a00b52d5690e013181053319ebb1ae2aac055c339a45f3d13a4c43eac70d39fd316f89a1e9d6e2283e93d1a30c457469496c30f2b779e8c98f82117079d73e08e96fb19d0efad8fce3c69042a6a2cd4aad441234d98dcdb80104e1d883923306dcd76d93804d1c38184727c9fcb2ec0057c0dbb4fb670c02e5dc36dec882e2a3332578ed9182bc0880c815f43c988f3149e000416801d29a577ce11872f67b6a64727cc8bd322c658cd093e17d9e7fd88fde27dd3115e1902d84dac32a3bf404b722a9aff298380100723cde498604544aa01c839a8e212439140f6549d742d7bac496f86ebfd42f8e0401115bfb0ff9c90f32ebbf536017f014264562352a94a48fff4bcffb30b97aef003596b682a037494174f3d500f904003c248b05db8820145da141bde6036d93d3b45cc093adaeba326dc4eec7f989803171747c751691726d972329b4a88d6bd6e4ec7c1f09bbe26c5d72faabfa32ce22a07bfe3d98d37081a35cb2d384bbee9b5ef31606f8cbaaf2da1fd18ffc5860fb934e6c56ef1cf7b2d51d544084814f4c5ef07db7966ac00c911108acce41073a1335aabaccac2533b4c428b6b3a826a59886566f04a63536fa21715160f9ac9a13c17fc7c32d46401119e841d916d7204955e4ad610cdd6d090542d2cdd1587fb08d6a5b9e2e5d7eb4288d00ea657441f2d8b85123353aa589c366082eaca0708df7a88bbf91ee750ee571af8276b432b6ded2efbfc406991fd561560ebb0087a16126857a54bf470151be29ce3af588b9f27505de185e2422b5d124b8fece63206319fb310da1b748e8a1b7aac4f3bcd159a07a9ef8e3682047e16a5396b367b0d72665bf150db7d66c732b2c0065e80e512928ea9d30a31be94f840ed0fed8626b2d143767554cdbb102facd8f2a0308d9c3d59f5c4dea694f061dd00693c0c5352f85a0051c5e1a8cea059095d24ae0b503f56811bf5a0c4192e0b8b88afe292bb95c4cdb13c8b7483da969a7217597c5ad7f1f8409fa3c7925ea27b54db5e9cc3788e18684cbff8cc14a5395e64dbb481d9ca57f2e9fe7b5fb275767478cb3e95422b696b10363bcf0cc95fe4082ee2b76811a9db8cca623c601dc0751785df1d2d6a6e16db58bb70d635681f7dfd127667ad01b7142e18f73e363e2495bd191354dbfa3ae5693e28901b3bd00dfbe1b7213c441408c769b49b8a7beea391f0683351e2df82e381c779ae44297e8fd6659c69c095682abab6d6d2f2d3d8a74132db149fefad1e5d9cf53f1a1a4b23522ffdbc2f29ac211c978fb834ec19b78844fda6611c9e50d9204aeaa3bdd78ac4154384083717ad01537e5375fb872c5def39bc9d89363b7bf15169ba653e8f24031b128f6cdede888d73901caa3b5c4031b9d9c1637df1890b9aa6c7702aba66683cdf3a19216dc0838908c5bcffa826603ea49cbb2e2630f6bafd07e0ce013095958c8ebccac24d40e50c6429953436df33aaf61dec9e68f659f18b4289bce429f33e3834f77bbcd8ada34af00a86c3b8304a82e99256b6f905e48d724", 0x1000}, {&(0x7f00000012c0)="e25883fa48381afaeab8ae542e8dd767a631a4b3b64e72e84acc2f5cf1a117f2f642f925c7170499728655e4ca384924ecd41b5b5058d469d53ba725b5f67cea180ccaa7231c87b6fd8851bf04c5154e1d31e964aae3abb28023bf770b92f518feedd2497aea2ceffd57455da28d4fd3a7144e4e3a48e7444164e59d47c6c4ef07dd38f97baf4c064323", 0x8a}], 0x6) 04:02:41 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000065, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/150, 0x96) 04:02:41 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000008005786ca900f1008fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699ae3132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbfe2f000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000efff0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) socket(0x2, 0x4002, 0x0) socket$inet6(0x18, 0xc005, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 04:02:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x800000000000081, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040000e17ee07584bae12281035c8dc25142198aac889822ad2666ecd7d802dbfc1ca391331eac2074dd962059ec317908f531d7e4b346ea89b209a277a69510422db5116a0abad2f8b119"]) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x2, 0x7ff, 0x0, 0x7390568e}, {0x2, 0x8, 0xa9, 0xfffffffffffffffd}, {0x4, 0x7f, 0x4f5728bb, 0xffffffffffffffe1}, {0x5, 0x9, 0x401, 0x8}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) 04:02:41 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 04:02:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000002400)) writev(r0, &(0x7f0000002380)=[{&(0x7f0000000080)="b08452e097a6d702d308e18f8005ebdc820f26f461b7cdc3dec2504c26f328c19ae6ed2b1b2589b2d2ae4329998558914e7db0b2b6182e1abc61fdcc2f80f7f86ed46dc8d4bb5aa2c1f893f05cf0cd517ede8528bf7b287f7c39894aa0d8454945dbbb28852945b846e1343400cb89af6d4a3129c91e9a3d336ee77cb65df313e3a9f8813bc6a339d29edcc562ac665ee0d4c9eebe7c7003ea4dcc8fae00c2418a8dc97226cc445ff664f17ceb2c56f136e61727224cb03724870709fac0700c3028e90d61f34619480319c0813306eb173d3a0a5e2844ffe7adc2b4c0620847fec13fe5c92ba9f34996ddef3f3bfeace45fd65485420146f050e8b84f8576807c83d2100006c3daf9c2a6d8572a50b14442768837d0ee4045b60b69b33dfe0d8d029c4e6f653543e2fd01b7927c3588d3e007976e524f6ce3bf64f0b52f5e7c557c5aa82938ca75b0306caef0f3e45844d1e831a5b0b51704957fc2e5f03759493211ee56b64ba6c2124eb1e324d3a6a5404ea1f94aafbbd4d3313e252ec4dc51685c41b1288d53e7c4938871a89c20064435bbc28c94fbc19abb92b44de9d9284ca1fa9ab292f265f999c6922010c4c668033b3070ae4aa8e3ed2f9bfe34413de5e6cb0889b2d9a76ed6d2bc0c03335cb393454728f024ee935eb292c6b8cdd5a909330a1e6a0ec2357de77bbaa75b7a45e6c326204168f414ed2725c9e98b2011dca5c98971324d894cbf009381591a6d417bc9d762421e7bb6b54222308d2870e3822e37d71ba5f2e5fa3576d424eb8765046579630235cd9fdadc9d5e359e2d4918536f2275d76133dd636f0fea0e078f3bbcf8fb5423fcd673e7b4a895dc96b280d77db28920e625ffc7d0ccb9686f2673a5237a2968125e75a50be66d8c936b6ac683fc826917fccac47ebf125a011b125ae0434ab4e490c20969a00af4730d0a761c2e55f4558a1883819e68b8ae746075c3310e2bef44399ed869569f829188647629f52bdd17edfb24aea18b6e0fb0eaa2c7e5488feb8c30b020e7dd5535cf0ceb62c3c2cb58c15ff82499a29f97c7af7a22555b8ec52ce73dfc31e943b70d8f6b8037cce591d9537cba20713739fff17ac196b954934780709fb182037ba36f10f1ab45383b37e9480d47ca627b42aa7237bfc867a6a65c3dbed2e52b6c2e2f0e6dad9812bcde15da4943947482cf5a54b512c5bf1a8262d9f08c6de118904180d3f416cad52d9e3766edd7531fe951c6bdf83f2b4fd83dc5dd59bb04be96d9db675c276acaf0f1da94b94d932ad9bc16f0e041ce08b2fa22fa158fb4a9454b2555f37a219381b5edc1e5dbdda4b3ba2c3332ea73186f08badae79bca9dcb17c06af3217aa0285d717e0f96ee238ad31431fdc95c1c3d1cbf01ff09e8afc0d878f6aeaadb185d34ccd0262b1310f75ba0e6245d7e5d0c0e49d24de544993279426d874ef454574cf802c39aec7fe87d3eb5291bba152cd887bdf70558024189a35468059027505383a4fc641549c3cc6034e03ea4ebcefda216e3f0d49685601481faf4464f226004993917ccee934f717761c2863ae1a8fe656a54711a4c58cc87039c117f1b15e3330afaaf5ce268a4c2f26fcc7f1750cec58e5dbbd54d2129e162ea2426844f11eac9e1200923103cdd9c29c745a68e500f32e797ac7e48de8bc74274ab6b210a0d091d1fef663e467979f051947a365e829e7c8e5d7c306db554181073df40d4734357c23d43ef92ead3067ff0463343df0aa20158ea0ed0979b15c526e0bbdbd25b0125fa0aa01bc2ab923b9e21c6d5d7c59a391d871389f5db79e896e08dadb18afc5aa50ef6ab519976922ef32fb64ea1452b75e35ea633e00633a81151862849651408ede450899cf8f01d5700746b81519ae455ae2e23f7ab96654ac7223bb983889b46008269dc88b97336605d35827dceda7dfecfa94447535f8d5d631ed6a18d710bc6196241583058008bb594b50e7553ccf25a50082aaa0469605e158ff1d8fd7fc059e8aaca91cb83c20de3d0f44e4f38327dea76afe6a65b80d893a4a7696606d3fef151875df70e4512967beb35af31e7113a9043c67f33b29c4b59f19b77af43ee66f47f67e9b1a51e2e2e481659171e57ee123dd070e220c8fd2d9ecdda1500feb1d86a1d782103b6f0610fab6a452ff60f3dcc25bc540f88bab3a33eecd8b347bce04e91589f9a68954d549926bdcf609f721417ba8c65aec5e48f68b649f890a4fc3c2270c4d15386323115d4e165dbfe3378114d5223d19a9794629140f59552817509a37493996f21fd1cba15886d0ab7d1dd11bf2f6220d06ffcb757bcb4f9c5fe5d8038151b5b242fa4cffaaf1b8268d17f80ac8430b1f9ca58391f2c273a8fad1578010b77410664885e5e934153dcf119b42c875b46fb9de3e19eaaaadeadfce9c84f5ae542e716c1b6bfd35a018e6307790cf1781d912b481818d6a903a95dc3decf01772ba814c6e998d825515119a6ec38c290e70f4f513a6953fcf418d98276ff3230fbe5c44a4b23f48cc6f34d1689992b10c00d81ff11a88ba96fff8e61a0f2b29226364100bb1d46699bd4f0c27198740eabed0f92dc164fb933a5f2045deecf44b968e6e852c4198f2bb9c263032ca0a4ae87572b2075fd2786916f17331427fb9734d0b2e9a5c9eb70cc6a0cea302245246c7ca32bb0c1d907814affd040767d0465fbe5df15fef09400f8a66fd2be3e64c1383892b44a39b77b59eed68120efb20294afaee74d501ee52613603f244730c48effce5ee1fd1edb9664501489bddec3ca7760e06e54ee26005c7726b279bce47587cd7dd9369b59bebb0704c2862e2c077e140a7227b22d54612c3e2d17071c811246a9f1c0cf1be2e529ae46a661dc5d9e8a6ce63e73a3ff80ddf7d7c5d5a34f2b511e21e5dd4d514424cfacc18cab433131f8b9c639b3c60d94528efdec18d2b8b0ff0bac5e1b3cda7317b6a23df30368a9fb6d3ecb707662e77eb7cd715735c1fd53c3ca6896d73a8406e29106be32c2714f6b0c6552b72b6b439ce2ae3a73bd8a9ded86cbbf5ec2ac8598b7927905a360fb11604b1b99058b35ef3b6293ceb22ed8a5a3edd122696b4025457095d70c19f78f496d308ca640fa53bb86476425efa47da0d294efc987f3d994682de1491557ccecb5f0b9a7247f77aa8d4dc081cf1d956719ec8381958c410d9dec8845817d985c9e6dd83f688b357380f884409d4132adb65f43cd6337b56f1d6ba5e070daeb449dc1359611b0098da2febf3f3d3416c5eb708dc7cf38dc1aadeb6505eb247922744054ca511647c952b7f35b4908a2bc709676a4dd96cabaa601debb5188245cfd78c1281336a89eb28d443dd1fdf86156a5f3ed6219afb3b336a281e4f2df89beb5ac61d4af17a29f87be446afdf9db0cf3b4581e1ed5c219ef3b2fdbd006895abc81d05b209344a5a20ce2b9b0b544063d20f7f45b7aa8a4487c21764867d15cb03426950be4d4ccc8c0f782161f15dbdc47bfba68f5eaef56f94ecbb98fed6d3ca1d9faaa39fd00e5d10dfad731d36d00ef8ae89afd7b0f89339f96ce0d29671293f25353caa5cfd5241af9ccb650d7f75caec1887ae77614a83228ea915092dc72a30d877fe534ac6b743e51d70920332585ab9b6ee7516c762020ab8905ebeccc04ed81b199fe23733282c55b147c32fc5ccf139c76f559350866bc2f55eac5f8a2e20badd2d7281325654348f478e05dead659dd097b102bceaab83c6b055625d1e43adf84560262f4a005d8bdd710f9d1308171a44ee3b8ef3d24c3328fd20148abad1bc2dbeba8eb2ee67d64a59796f4e811c3d037a80bb5de26ee81b57da00776ab29ecffd9097a753a12cf6834ebb92d789dea92ff8a3247ed2384689308b302574aa325631484ebb83f5baccbff4d5e9361cc77058832080b387cee07057bc0d7d65f0fde3b62783c71fafb8a7bff3379993b3aa6e23e1289162380639e9ca91443002edb3a98d7a58b63e582a6fa97e71be71316f581cb0a3d8cf9dadb49052245fc3511ed453db513a3f16f6e61902f8f4e858768f5b01b21f982547164e704871c6e7a9ad2499869e5b42d925bda987acb3d7c0884ff5088e6b5ad776e9be0e77f073a506903c17d27db921df509c1548d6fbb084e1819284cfe2bda4be7784ac45b413e01f7dfe133c90576dede7567c2c4b9a7fa7352437bdc66c0a92b90b0765d7ce6dcb3d6884526a96a0221255edc22a25bed6c54c3d1851495bf69451b3c725144f52f40c92f771deb26d1d81a63936092ef55f1429a172e9b5a6ef2d7076e83e841e2be503eba0ffff9d73a7f7aa88b00b2aadf0eceaa30b1110b184d6604fb9d6455319ff100c82359059eff3357272905516693f8a0865ba0a5d0e41ccde523f058fcdeab8de964c3e4029e548569b183134adf7bb58562c1b55ad45f23aaa262c1666bf8f1de0333ed62ecfd3117adc2bddae9fcc227d1a0e3597eaf77a9f046d5d659a91adb32220909c839eb7e5b71158cc66914a8960b76ba5a53b0e2ee8b13732ea57efb88aa5e83ee401e9049a5bd2735cbf9c1a759e98c473eead8de0c3dbc47bb5b3951960308992b86894a9195f0428d9b4c7a4f3d00a9b5df8596fbf344129ae17ee5c541dbe9691f2a408119f2735802796596d4ed9bf54f3c4cc1d5d256e731ae22836b31c30faf7939c668d13f06bc5b1675a500267f54b10675ecbcaf760295e9de89a803e0658f2de55178b50885087c26b04f4124976bac14be91c13fc39fd4ba34069c5c2155172cfb9079cdb29264259bbb62ad33c1cb2ac08545da063184963b4e960f0505e8b5ecd88aec5c8f7bac4730621ad86baf8468483ecf7e69226887ff4191c56d2abc5112635383f52538454e05fe4bd8c39826282fb8d9820a263a0609e0db19d89ea6346db1faf05f6fafe6a05dbab863933e270de9f98b1d82f1645785bbf25cde5cc5a2fc68d2a8ed77eb88a166d7f34e5313181e1fb9418410928e1971e8d3af151c9011c6bccacc3d8b9f44aa5e2c3861fa263c5d7857440c3baf5faff636bf14194e324df1584e141ca7218b9656ec9df01665af275e389a04dd4921b09f73c9b08e348a97555323a4e47531a9845c251ba82d25702f4dffcab3d5852a5a0106002bd96e5ff942ac0b0e0bdf0a96f9ea4ccf33dcb28c3b5f1b350b3933737509ce53ef0ab7428fae89b59a0aa3693ee68bca8ab47fe9804b4664ba42027001eafb40df55d90ac7396c1b0e77e95d82b82fbef03ce8b9093be4a38b67fd5cd7e306a3e53e3b44c0810f652c8a7e7c9905112c5e8ffe234dd19be3d174677b206d2723d011cb2b00db6f13ce2eab3931b4b66ebcd79bf5b2f73f25731fc14808da1a7c2cc6b6c5b83e6be63efb5f73e72344c10f0c4f6628502bcbbed5f403e95f96c61ffe05d241d0537a9a378e02737c5bd4a96c9f885b57ad472eabd628ebdcdf7db2b229769b3943b9bdcfb7ac93b7dc4b6fb3705d962e0c0d039f722b9e4f9873aaa68b06033b9ac00211d1eb30d45ce75d8891e36574701abd8518d0feca2a528b8ef327313c869a8abc40a86032b9445685f496cc38b2691a293888bbb69c944f9330a599d08c6bfb25ee162e92ac3b047f2a933eced6c83d638e16581331fc7183a10d54c49d92d74c32271c5d29e1aa16c3d27f0f171e6b327333687290fd88ee0baa6b7d34b5bc3c24ece369acf6a1393434b3001d01d93b58678b441809f1b2fdd33b01fd3e704ce3596f300ad255aed1ddffbe474cc157d3", 0x1000}, {&(0x7f0000001080)="90f5bc006cbe150ef0888676388741116d80c0ab1b88c3a627d935", 0x1b}, {&(0x7f00000010c0)="5e391f573d7c158c0047df4fad059e247bfef4fd9d6bf3ae872dc75c2aa5a367c1b048ed122b7d3d9b22ce51b861cbaa8c9876d5d123fecf133eebf96ff94791ff4a228f354fe0dff7821c91a654db056defe19001b2ec2bc13519d0bc3a5cb37211c0edcfeeda48b9711c27", 0x6c}, {&(0x7f0000001140)="95aed65fcab9bfc27ea4648462f02580ef1d2fbd86a964786c4049dce2a747fa8701a4e265d9230fdd6d6ffaa8cb0ac0a831eab018ec6159538108c4b2290f9bb21af43c1ab208d78bf6b1e2eef8bead25d6dfa98c4c7b43fb6d1f1b2b78c398db20bb020845da6b060e1fa588a56ea8bb3d75d4ef1091f3915f0e2474d740d46d042a48ef85ba23b990b0f2c2fdeef158f569343d918bd71c6333baf607e0c7c52014a7dc2fd871c884406c53", 0xad}, {&(0x7f0000001200)="a6ff957b21c45430acedf31305588a188a8a067257f96191a68dc6ee8c26ad65b50a225f96d3d7f540a067b98531fdfbbb0d5a1ecbfbd5d83c36a5ca4a3c7d7dc7e24d6d93422b29886405efd7", 0x4d}, {&(0x7f0000001280)="f06b4f5c2fa1404b7077c67f20c60cf04be5464a0a7144c6c5ba3f258773c110b1c379171b0f3a47dee1b0649a67c018f9522bf76ef4cc4a4019f40a85650cb321daea2f079de0f7258b3372dfdb62975768b7888baee3ae715c821cdd14e6d5dcb7831aae0b770e81ca44e7588f07d9f1ef51b8738be7e7bfcbacb17cd5d895c51866567e05d46473a1772d90a64b743cdf9428d1dd90658e37c566aeff21dad5c2a260d576c6bf8a1c813593316048520a391e998e2cacadc9817edc9f52c8bcd70a68d1d09531306b3440d55d2c8931a51afc2e576520a7b57e4f74035e35a7c677a21f41", 0xe6}, {&(0x7f0000001380)="e6c840ee13c5695af52cb25b481162d88416f47750dba1f8c6d74a0bff36d9b1b62c62197c43dba8a1b33c6f5b1e7de7934517388292b77ce45c1c1c2d7014d904a5399480bb5210fbe5094d6af01a3e61fd420bef42c586e833bbf821e1f80c7633c4c6c0c2bf25339bd8fff57829b196a75a0da489f7462ec881414b706153d6e0e40d0295d6f20c750ac41284e34fcba6268fa0898eda96d2b791969bc4552fc6557d879681c6b0c97f42e05e27e57c6529569f42fd8e311cafdad9b41c5b4019b45e6dac47b1b46b2ead50b9c12daa37acae56ca3c680e0c416374f933bacc6f0a244b480d0632acf97963c327903f8fa91716319a8d5cee0981e87b1eb157a7404d62f4b72b11fab534aa190bc3eca0be48cfda8b8a6e9c08e234b9d9e618f06963e69e81a18e41f80f5f30e2c6a4c932bba494cd65af140b36d0ecc40bae81d23de5e747c29f43f2eff323b0b440bd2b6a917b77606a1ab10422422c50e42b487f886c0aa8d356c7fe234b695d12650a643ba7b32a7590ca793f41e9a07815c8211a94d4dd8d79d2f28612361c92fb6858ce13479a6c239119fe5962c50030418d50b883e1068d41ac5ee1dbdd49394cbb893bb85bb1dfd01d23d884b218ee4404b8379a6645b9a85dbd882679dd5df6c8444389ff34ce1a39245f3b8c7191903bb530bb2bbac680cd4b5bb9ff677eecdffce00d256d892aff4dc736c8076c2050628a6e7a2285bfe7124d0a5676bd563f6f3dca79cd71d02bfa6aa327442234f0a8182d95c38c36970fe067a36797cd08b5af5b59abf613c8a490604dfbe49f8fe72ec67380ab42639cf1937989fdf6d59c1b8f0e3a426334de53dc977c81ac3f30fbd56c8c1d76f916841bb166d8a3985a2964d07f1e61c634fdfc1f89747f86a7165054deb1ff2598bc287ce58f4d4ab3d111b939a99500629aec3ac2cb8fe8132123437f7670fb091898c4c2423b30d0153f6c14c185628d57ee51110e000c7d4961ebf68adec5964c8a1a5a72fbe98db07dc82ec7fbf3ce1fdbfc5ac26af95e1a3595743f932cbd08af0732982130c5440b51fe725817680fb1e8c6bcfb73767ea7bdeeedcb0b5e74acb22e30c2bf9360199f96d15f999b2fa84b6f2a1bc4ecb6ee7ee5fb1e21e5bc974d5ff1d08bbae5803ba105f0aa90439a331271bb1851c2b68d05a56f768ccc21a0dda5fcb6c182bc2361892d2bdfbba2eb21ca4b59ca5446a009ef770e4de917c9383bc97b19bb8644099500aab3ef6b34a1d03c8a36dccbf212772dc0f717c3a1e9bb2f231b747cff68e9e8d0125cc8d6fdb7cd3331fb94b0fd2b988923134e2df8ed3621638b818e5d317b923e36697def0ac1c39cdabd13c2dcc0a9adf7b400b71b723bb43173d67bc1031d077fec02302294157d628d0a4101ba8106043b6df7c21b390ca5b5a2b80658918620cdaf37742671e9482511de3f1eb6f944edfa22127785af2eda599dbe0befe4e227c5a073357bf62dc65f593e2f1d21c2a886a865f3600775b5234dff354381214909dfef2d85bb75113b0122d33c064a4201b1fe51b8f95fe8241630a5bd3ec295290cfdf55f4030fcdea821713f79e91119a9780aba9694cd1311da1b7278f1105ceb6d2b7294475049d13f2d0f8a1a92d2cb6ed9f13a913577e92540d2515864bf85894b1751e1e8fcabab4c84c1a6d652d4f48d6a4ec10acff2606076dcffaacbaea42c661c39f70eabd32a91175ae7d05592a31bed01aa3c3123a2f4a6aa173e7436a11a52048651877ae79bda2ffcd2917e6c47e78e1bc7b3d7011d1bf23ffd3886aa2f5b2fe83419280262aa1fe48ff272a4f68728b43ad364a1ab0de796fe09221ff5ce101ad1e37c84a13c6efd82389c5cc32b74f6f5265432fd3dfcbe0249135e517b3d0a2a62e02cf34b30287ba20120f3c9c7c70fad5a393c4bb73209bead72c736a01cd611e23b0331eb75c359cebc88bf5acf93b008ba0d6e22348043c53cf6718412b30f30fb002e103f704dbbf8e5571482f24fc2eabe53254ea54487872ab4f01f3a1c589bcd9f73f84264823f0d990e044986d8d72b3f6492f81c1f4d57be956113be696ead5ff4c9e30677204621a27e00a4ab7dde80828f89a0911cd9f8b8f4bcb45fe4990c6a4b00faa45abd8fcf04ef3b704bfaf8a305fa8a5fb19e437c3f19f34c6025306a1f37eb6ea80ebaddbd466694bb4199149cd39ab33541d1443b7716930e4fa3c2e74d197b5ed32742e69592e69a8b2129702ea4ccb2da25b87e38f7e0d638027869b5c5654d6bf730dfc330bb72b31318e05ff0c8720a3befd8a64ecb10328038b2541b363221f610faba951cd220e659b016378f4ab3b686b928d2df26dbcf17a9dde63725436c26a85fb344747d2178191e5f7b41b45b6950841422fef008962700a3954080899c15366bc215da90349c043f59e1803d96ecad6af7185015517d3b7027dae3eb8ca973eddadbe79f7050b45031eab48d72ec5040d1bb08f813555af77a83566b2d30dde2f53236f17029d18a45bbac9e77ccaf9a88f40da0cff5daee17c9005f4d4b317953c23d25db36cddc18d5c448b1eb69199025d39b80e4f2663dcf22427b816d9bb988b4faba005c84bb96b1d7ad946e107a8275ba1dfc02ac111399684180320ff8fdf22b4176a23c6f94a89ae065f8eb321e1cd2f8a8d2d194befa32f029ab0bf0771e191737bb773a2c013211e1dd3619be0e8ee4dbe8b294527528ac7ce07d05dd63d88d19f3f04489a18077510b40df37bfad4af4bb20806e0b7b2278fdde4d5f4aa83a9fe5ad165d7621a6732619a7c547c505f8f6d3fce2a1da0c2a9cb62504867349d1c100ad1e4b68fe3fb8a4e9da0af7dee09e70481742c910643b122a8f0e2d47b899e27fa438478a684d367dc2d1a9eab38e53c95255baa3c0538772b3347132c812fa3b6f8796c1610a9be8012131eebe3d45fd5ff667c7b29015976fa6552a0985848217c7db373836cd7f52941f45bbfa01de782581db9ccfde5b747b18c01786615eb05715a75a737e6f1d2e5d4a796211e47e4e855826cb8da774b7316fcc438607d68f3f6e673f3e19401ae101655037d50d534318a674c4d0a5df38ff1280b4646e782ea6e473c1543ddfdc4242df583db080d1603a82c6b2934bd88da9e484938aaafa53c9c7c9ef80df835b8fba1ce03854871b600843ebc7aca1751b30851db098289435fc7bdc00d49e1c26b7f826f08a72105ef3fd1866fc8310fd4019b1fd72ab1995795e111b97a454475c2f22ff2ed55cc1d40f4c57530645eef2e835498feca6512b4ba0c3c985ee6e3939d41e5a143f344fe477cfa09182a20f6f2fb1ed685417f261d09f68b9aa85010008d982f50b151a2cffb6440449164540bc8a179d4d8a3757d268154b0e9b059e2b5f10a561d9d4c641ac420a9318567ae6a9c70071c23f5cb27a0f38166232815529180bc1dc03f8c6cd3ad5e15ee90cce87e500d786b7ee474560fc3401bf91c8fed7b9aed9f36bbf46682153e57f4fece64b61365926b5e5cf664481607b78428dbd9a24ffd4b8410e9af7ba1706f548e16a6569f9972202fa55907c5dcec4d792d845a474b301583fd961b81017fc82c77001c31c9ed235d7144677cc1dc087bd7995241773c6bd5cc4d24339f4738d9921d44883da7bd5941d58fe3bc2efcad7249c164307505027361357af6ee6581f875953f8d838bf82c67f7221135886717bfdcd902a1df1dfccaf72446781a440200d5e584b98efd1602eb8d76a0e931244ba5ea112a90b07da47132095410db3f5d1066b75bdc762de31c9d05d53dadd108eb201d7d7cb58d03a429be6b5981d055044f7a9824b5aed7f90dc5fc784f308c09da6651362c25e2014ba631e421f147f1421586389eea3b39bb5f663cd3b6ca38702e6cd299c00d510c4e6824fd2cc2c02643dedf85cef9c5c0b4fdc039b24830cddbd68c7e13254a3fd1233324fc17f291736073f381c1ba4976855ac0398d13b46e2506681b0a2f05b50b04b32b7cd5fece063479ddf2061fe55d4abe1203d3551c7c542813592742fc1dfa063ffb8d213bee35124c553390ea895d6e29297b746f5f09fbb05d77cb23ac555f91c949246ef3c38898321f6cf738a81d3157dce326798f042d7a61dabbfa05823feeb0c89ecb26cd48cc8b64c5a696068c735055550ec8d68f461d3d83f8d05c74665a5a563a87733127abf449bee8e1b1310655e24a939905f3696d51d1c529c90554bd4fe387c770e6cbc19598f7d52c57658e9e79910ccf837cbf130dd0c943bdd66c75f984838d5163743453cac67de8d08055c04bb3331d1fa46171d63e89cfc09c4cc04ae27de6656628fda3209096f591d83f54da8596f0123e6553bf864cf2a61fbc81fccc531026cd4933e08ccdbcc33a42271e1959a3768f39eb616478936cd74c9c09812b2f043f3987278a8a42d861517232a857d63510b2a5c47e456b455192bc8b4027ca49a72c282ce8f41ac060dac98fd5bc75aea420023a2a85e00a8ad3c2c0d9bd6e2df9a8a777dc0142e13da3cd9a3e7e4782533b289e7c11b2ddd8e0f6f54e76782e730c6fe80c513f5d0c2558744e385be27c5402faf297168b1f7147a99bf170d01e4b02e9657eef75e7d093f56bf218d515b67427323cbe1cda6affceefdc10729440aba1d23eedf3d9e2af1187317b21ef9de59b1b82285b288a85fa8b2c1ad5a0e9c116ca939a36fd72ec70c48f221b981d1fa46881e91b1800de3f15cf424f786b490a79cebd2102f246420a1d6f6e8ef23660a34cf3f0a219d7e607df1a58744f73ada995467f3353baaf2ecb5af027625e834f8d2bc638d55503f462914cca6b82df4191f9c96a67fac7856f2d7f44bbdf43a9bee2d8d6a554a771dbdc5b0bfeee243dfddb0c76ef0bd62a00f05a3bf3aed77369227edf72b619ef621f221ba0a951c7f786223ce2eca742b6419bcac86bf1b15585ae40cfade0a65d95431b14614442cf7a4d049e756523fdcc2cda23cd32d826378e311eadecc1f766ee7bbbbcf09a8282132ba3418f150d19947b649d10082c99342e6155e0392325b4e0c87fa6dc21d81a95bc239bfdf4996ca766038a2c2f50ea2a753a6d579040c7a48fe23bfbce107794a90d9dc2827e655d59349cc8502b231a9775d3a36d91a3c259b8b44973dd59c0eddd0af327838bda4a8dfd6d7a31833f8e363885942183edca82ff2a351ef4059dbfdaaaf484dfa21e2b092c44381985fc64b72aa595eac8889c6c1166822d1afdb36df125525b94f75042acd15ab24902e88d0149052f83c32b3961b63183d051b56e61c5a72fe4b1651797233ce7b4f96e2cdf1cfff8c7f2f554f5dc15e6891a4f739d1c0c49632d5e9bca32ca0520c76f5f22921bc5d571aba9341b0765220ea8dc5b0989ba19a45a29125d606b0412988ff58d2b8ca0db4c99714789955986d5a4188515a218f3b3723df2bce78bed65cf8d6ed4b7b7ba5f78f91b9538cabe7aa66f7065667e28b72468b9eafae28477fd79d30502a5f8fb06cba6440515c9a8fd051e9f7131b7f4d43671cef5e456e868271dfd24659b61489107b12ef61c0f0ab7a7afc990fd7efb8103402704d3dcc5a9fd33fd3afb2894c7d9754b1bcc3e6ed49a1414dcfee94fb915672446e2d3cb4d1b7dc6ab089509d7e3409e0603b217585c492c91e2566ab68d8c7a692555b9d10302619b7790b6a990fca74fbfb0f39bfc9c44b4a746af03e8a4ec8bddc1c14f7977084841418c99a54f40f42cad895012ec57c98", 0x1000}], 0x7) writev(r0, &(0x7f0000000040), 0x0) 04:02:42 executing program 1: r0 = socket$inet6(0x18, 0x2000004003, 0xbffffffffffffffd) getsockopt$sock_int(r0, 0xffff, 0x104, 0x0, 0x0) 04:02:42 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x11, 0x0) sendto$unix(r1, &(0x7f00000000c0)="f6de277f6a7cc2e3087c4448231451393ed684ff7c54757a825b0a", 0x1b, 0xc, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="6fc3e01338385c4c76c4e6bbaf0d371db80a8d6f", 0x14}, {&(0x7f0000000140)="26741a523dbe04f8efd0a4a72479698255db9099c4134888621686ea9bf3f1951b5921deb2e62ce0ad1d34b08e4942332d8a00763f639c6e413ca1e4ec9c01ae4b18cea155ddcbaee4f6b54e64d037eafe948c31e964d8f70f6c2717e1711b1d4f2e29b735ac4de6ff01fab3", 0x6c}, {&(0x7f00000001c0)="24f0fd08107251f468014ac780c6c674d0b5", 0x12}, {&(0x7f0000000200)="88fbe55b8be920c6d33df7237e71fd48eb8be2034d4e311c816d9665ef7356770a674cbc4a4539cbfa62b34bf65f212928f490b4ec5af3befa9fa92d12d4497c6826a2a3ff94f87519330a353705527db9c2d8be151bd64ba21f7fbef013f6b68f9802e73eeaf37465284d69867a55876e7d1bd725929b1a1c21dd719c61f6", 0x7f}, {&(0x7f0000000280)="d0026dd7e999d485a0c53e96ecfbd11e3388b3d1f226ab81062bd397f41a464cab6b35897d73c274f6cd9137fdb212d1924c548bb4550a7b7bbb3b22bbd75af2a987f8f346435b923211f079cde00c5f989ea6961067372f373c5ede0ab7b8a26a6f2087ce31e1a20ca0ef9bf64646f1f38fc8e07d462ccc67d989058ccdf1f00692d7feef174956200b18cfadd2738666de59da3b384b77e9ececcfd2003e70705e09e53a370fbd1313640d30b5a7d59bd503f84238fc84766ab31227d9da73500a9679cc08c239328b9db86aa311e880c0633d4cdc3877262f7ea79de248605ae59cbf855edb14842bce383ffbc47f207711d5b188cfeb8f34a6a66d3bec7c25eaf921b28e7f2155e0508b27fc653ba1f91d64b510193f0262a846133044f43384c2f2a7762527d57ca655f2fe920494fdeafef2efd927a25f13a1bba70ec6a9a7bc186cc78d42d7c73100097786672ac7400281b67cbbfe58860acc0b9e1058886e4b3d34e0a1b18d17ee78ceca012acd85a7726925d33727fa1179a92d73d1a1adfc910c906e009464897bcb308e5f47cf78e2dbb44b046b23e77102af3e344ad40f29a0088362e7817900bc6517677fca31fc1ca82bda62418ec46561f4bb9ad6fdace4c00fa96667bc23992bcedb51555efa92cf370ae795c837f39ef7440ba983031f1a309aa5a07cf0886e2b63a834cddb06cc717a749e25af4a63103b6bbc4ba1acea82378693c8cf962f7c311144eddfad2e294e68b499078f2308dfa08e16d9cf4423743a68fbc4cdf21cb348a0983e4a96a5e5c68f9c0c829795ebd2e7de735717279129da69282a24299dcf39573389e96bb4742927e8e5a85669989e299c553b1d803cef72069d2ad1990b596171e8b6e6cd84240c09be1b766d6057021a34de1ba1c95ff7c48b7ac0bf262c61529b870c2a3cb72060d6beda15573b15bc3e6de65cf4e5f1c77d6248dcdbe1e47660cf3fbfc0c68b30b95ed08688079962ddbeb4cbcafd38d50b565584837b5444d9b127e9336cf389158a3161b250447544e8ef4222b7429baa7904d59ee6e5bb4f97031d8674737d2ef9df896d8d6f04ebc3df85de82ceda5720fee53e63fe839d3161eceb99baa2aa098087c88b10f5a1e761b5eb201f3c1978a3c842dedbf211466a53f2e105de0d2d4d024f0825f6195f1bd0b4fecf98d001b70cfda899664243a75b38cf47a514a64a1497f0ebe6b3aa3f4b04ff50244d20495087fc543ab5943e7f288302a24a915d565bfe01d7960f8b6373da170b9cc3b073575e49f2f45c807bb46a1b9ed25224677b3e9929e0de5fd35b3dc198e63de8a15559bccb39f96c3fe2feb1fd668ebad04a261e19560280cdd7af3f5afabb899e0b2f790387b1f5dcc6db77e2027e28f631800d60d548b1bc4ebde8bfb9a3e978312b32202a8fec5b660928454be9ae4faaad0f85c4d2f9eb9eff752fe245615f549e898bad169d42c66d46343c4bdb99bb3c10e243addbc754a7bc54cd79e4d2dd2686a2c4d8f1494ab45812db10bcaf71c6e1fa0d42e10ff36fd28e4c3891f5361de32cc38bd98f6fd9ae1afbe03c22c948494651c47a2eee009fddd491d85c5884cf9815dcf9a8009e06e04755ffeadf9dd6247ed90978e72447d0946644a6f7f43c4b6e3cf552f310e69aa231ae835b36d2a10a1beea9551e9245c3fceff4a0d37222134b92d3fd8325a6403da781407ff512075679a92e55054e273728c629ac9706cf3dd005f1e3b8fe757128e9f50e4aaee1a352bf3cbe9f035cc23e4e2393d2a9e8e172ed746e1dbe7d94b840b347e7718e10ece04058d1a6a793c68a308f2370550491b9b129302f8eb2cbe966ed01674962e26740ff42528b91cf5f150f80e9936b960e334831d1defeda9722219ccb8bb41a14008c50038ce0e55a9657813192115f678467ec00872bc2ff82a522ceefa210b7123eb3053afac57b85c7cbe777b2b165c7a9a249e65519a1e8697a70807691e5c81fdb2058ea1e42c8ba90e76ae92cfb59ed0254fee26994ae1ceb56aa890caa50c2a9b69b593eac2bf59d14e4b17626789cc3a7ec0e1086e48bba25cd529697d24da773c6898e2e7d95baaaa745d5a22c31f74fdf858e83c42b832e165ba043df09ee55c126e580483e003e0b611f0729585d72558129ba8dbcbcb38747b5ce2a360704fb66350e997012206bfa4fcfdff1553734626311b04fa87a73d6d16968f0832bea1851d719e0f189183f3ea843b7e144d0b48801e0227055314528e4cb1b07eb75c7770bc25541c65a770f811d28d29bed3b309008a5dc46048bfcfd67f996ce46e88a169e0c31cfe58de5d7245873f051169481b796aa0f94527a050d83fd6fc2cb27f6c76e0b3e4871bfdb9a2132b63014998f08aab59d294bf81f6a2c7b4e8d8fd89fb19248aee184197c83ffdda597d87c07f4753beed95fdf6527187a9839c56a690ab424cf01c6fa9636d92eeec9c6736dcb53b93983b0bdbdc674018cb6242b85780076f26a0cae9454c5a3918770a940b71ae00a59f90b7425bc9d206e4575c98d00decffe1a1bb25150dc4742a3e8768e8f821a76e5a37e24e43f7c6f5d288dbd475678b743dbc34c21eff99c130146e6638ed22d6bfe7b66e2bb3d070e03ab95b3cb5836a3329c53e9d9857f2d082a52aac7cfd647584fd9efce792eb3c5611f2b16324a9645ae279828258112d2f1049f737b32c7f525d667aaff812175aa91377f3e7a2b61ad4d3e55db6e9d634a17633997f26385c068ea25bf97166f2fe68adc47ae89b37c86572c037a4f8f5a45d4613851f13b2bba3705179f5d5402cfc05cb2a18bc5a60ec96161ed526652d28425a44693acc3b612f986d9e7083c285b3b2422b0ac17aac9c9006f1fb9daa26356217c77b6ff57fd7c3febc51cd535542fc4bcd0208411e9648a2f7fcb5a554825ab2294b2ee00f9c3a3d0d0d1650c483929604c87d0b01c341f02fde0edb840766dd45886bacc3b77b01f81944a85e6a19a344c7327d3c35511bf30c89168526653a0eb725dd25aedd5ecb53ca19b65cb32ca261638402f2603dc92c475b0c8a589081bffae9faac3133dd2e9ebd1f5298cba706f39ddb7ac7bb30a2256cd018db184a2102dc9552acaa3e5a9269f5929940e01e5a3e83a8512fac7a677d5c3d0e0d3ab861b761d2573ec05652d6777a446c636c860842e27562d34df0b987ad0f1051b91d22a0c39242d15482dc1dec36e16066e47e5e8c92a9b727710e7ddf9656f1bcf16432618569047bf6b6deb1138a595f43afe34a2141867cd114a714208239c36479c8c819d4f99e9d60e7a1727721d2be8c72ee88c69443d9db9c582bdda1d0a4e44b1a8ea442d8359ed2f33e17982ecda8070cdfe20c9c24b6465f1fb9340c198e470e4c45634fa56914622646dbb9ec4adafa23078d42cca311e8042176ea53b1d80ab9560052081bd06405dcce3de4bd08ea45f273f19d04e60c756f8b9ecd51b99f5b389b6b5b70a995ac454b63f6316a3dba9f8ab10fcd0662900db6751bf92b7b4b4c5c028c5a3ebf61a761959adb39f43a786bef669cddbf2d60dbc5c9fc82f2da977a3df704317b94a1d66c9df1180e7a7c2905f6091fa75b6d29cc6d7310aa760400aa25e9ac325a7ee2398566e702992a51fa2053fce24632ae1c1af72034b42716c6a9cd1a724e394e9434411feed6fefb5ebbb5b341f5eba1fe0e1fbc0b4c273728165f8f5e9a46e8635b4170eb11709fd0825bc4450af59308143d8fcafb8c43d9ef89f942aadcbb4c4d38248fb1343228f509eb7f244f920a99ebd705273004a3a38136b48e08e9f3f555751a0ae9341f2d9c2347315b5539eab87473ec4e0bb899eb6f0fafca26be1bf9971aab4e452471e0970ecfbafc71412be0478c75f344dab619c99f427f29f92eeb8ba90478936d88d4875fe3675c7f85876b2807a6fa9c85ff667ad477df53a5674aae0b39af9ac72d1c83ded2d9392343b4b8b8c6bb7ffbabb8f84b8b73faf11b71ca227e68277216ba4f853753e0e7494e415980b4c097ce315ea9af34245dd9a59787751780217a29929ff25bc6e514a231b8538e3ac9a1ea236652966c6c9c4ea5034ea826943f15a59c03e9d78db3064425fc9687511ce7cf6454d6b80777b10c820924ee969e19c4e4a01fb615f04e54aac2df89dcab6de6561240971cda6fdbcb83ee7f3fe952822fd99ed8407ff3be4db169adf08f515ed98a12e1e1b54465f8da206ee04a8eb8e3c6404c5307d3501e9dea9d9652bd55ab74d8bc1c16034f19c8bff7ec9e2deb062cc2dbc139a4e1a95670bf4dfcea642e215c19886fdd5d9bf9340f828274c6066335311d34b27349769520345cd951df42d91aa350fe543369c678766e3bc6beb0976d266c56ce26250ac256317861a11ac22f1aeb73b6ad38f7419e46eba23a7f6920a740a43d11b56c1bc1ad0ecb690c804cdee39f2e5abe59874a70fd474d22c0198d071242b5bd7481d2c6899497c59940be904c20a6101cea8443531a6d706fcde83c3bd82348a2f20918dc531378d460c5f4d74d5ff98e853d1ea159984420504328168702e39a4e0e8e83a97a8334e0592b91745e2e43c562459a56e1e1ae5071acb0c0b9c2c9aa5822e55b7420137860d2b907923782f47905770cf7b61ec483214d3343cd6c312e911c26d4fa121840db348e15b8840cd2853e45b9680c048dfc5c1b6944932f6e82323efcb47f3ec827e000b87df875c7432c844e4083f4faeaed644788348c924ffd8e35e8b9c648b2056b36c99293a6ed916bc90d9a47b686038b5da7d57d3104c1c01a09d30e87f1feaf76b1502338de30ddae3245a38093ac47e5062e5523037948d2b12db124fed144c12dd4e6a89d060edbebb68099fcd1a5b15ae0b4b8c5920cb991a4cd978dd3b34d3ad8c46c22ab7c556f3fc97578268f90de345827274207ac3eb09cfc91dd29d5bb1a2e7d24341fbd545ab2935f6fb760e4a5a4e24a04feabc899a5c822b932c9dea1504871f7ca0b93e62968af3763da61b16fafe6fbdd2f384d2b9ef2fd08b7223cac1a81234c0063d252984499823f8f56849c33e407cfdc59edc9d26244f599b37369ed3b16053cf0c2469b87fe9ea30b8ec884a8d7f926fca00b0e3a073cf780111ab02b03ab08b48affed93bec1a778d0808141cf8d151712b783e3af7491a7580fa5cac8235f3ae0433a6538261bd1948012200010774cf9048ef7efa1bb7ea4c36eca28096a2e441d8bcd0779dbe03b2820feb7299e1ad16c0db37eeea8ac8efba467dc8c12b24c0e4bcae578b9569a616afe0488d5bc1ead1496814dea658ed9247e8f2a6c583d941ed482d74a4cfcf4f6c8cbe546a51952ef8005c77ddf39e83554627f0b8671e1f3faec8b7cc0aa6914d50b42eff4bc2e4ffc875d68f6fe8e413094215f988043b58a0fec51604b3aae2a9dcf35443b7e29c8f7a08354c8ca268ad5f97e2ccb9a8aa31c07cf441b965f48af3618a561a50fa31a26119774944f81908e07fb8fd148417dc49938bea236d70ffdcd210556246bb96745b45b55cec70b278929a51f03af4cf407b105da31e4b78ca28e0318234b2da61e81a8e7bc967e50a47c47d3f1f33f77e63810f4b0ed0000b330670622e6f3c10c6f8718b98cb7b4c3e5c1576f991116b425ed83cd6481d65f213a3e0cfb31a6d8ec9f7892489c46ce894cb2595c8b876c4f8882427d4140482d7d2c7553a5a0ac30f58a0b0594b79bc73f0624853160a82287ff8a420e0413c92e0fb5b7482764312", 0x1000}, {&(0x7f0000001280)="12a7a72a97a2454cf8d6591b12e25c048dcd2d1ec951220df5fbb068fed6f6ebdd7e229f7e78aedd129ec56283702cf25269e9323f4ee43cd7ceaa91f8c9d8e2954332c421e10dc637", 0x49}, {&(0x7f0000001300)="1475b902ca0d8cb339a82ce5108a00135433fd572e773c02fb959ffb6ab38cdca408f49c696d77166f377814894e6a78b2af31547e9f47d74c49e9011d9d0a1ad5a2d80849fa55d4487460df92036f7f752c11fb49808c53e205499d1b8ab49ecf0186a7919dccbd69d553b1f1da2ce1c25934e8587d1113", 0x78}, {&(0x7f0000001380)="345114d887d6ca1a8a2591393c79dcbaa38fe37061102f74c6a76bb6e9c4b08f97cdd7190e7591678c22f22d26d234cb9a373ea0d272e2c6756ce20b66fd769caab3ff17e0ea297cb291", 0x4a}, {&(0x7f0000001400)="1568ecad60d77cb108a52945f73492b0f70a3f6a3b6aa07f384d4283aa31e87335ac71af398a7bb80106c67319422251505f8e93058e9ab5388a172996c3437d8705e0d63c0e662d60f889c244e00715b87400cce4d5a104c7fe16a63422cc7fb9dd312e7572e8d968", 0x69}], 0x9) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x4103c9c788b24b26) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 04:02:42 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffdb9) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffff) 04:02:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x0, 0x81, 0x0, "11234b563038efb213377fb9f332e6dc65f566da"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32", 0x960}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x6, 0xffff, 0x200, 0xffffffffffffde85}]}) 04:02:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) dup(r0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 04:02:42 executing program 0: clock_getres(0x3, &(0x7f0000000000)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) clock_getres(0x5, &(0x7f0000000080)) clock_getres(0x0, &(0x7f0000000040)) 04:02:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) write(r0, &(0x7f0000000000)="0f5a0f488031563d3f6677806022a6f145787cfd0eb2fdf2155193827030d9fdb9b8fced9a0e47f1705c3d44c7b39ebd5926dffed4dd9e127f012a32076e308a3c492d5caca380feaaaeb90f93d1d51f0add454fc4218de0d7744d0576fe8996343afeb465d79b", 0x67) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 04:02:42 executing program 0: socket$unix(0x1, 0x2, 0x0) 04:02:42 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x6) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:02:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x889, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000000000}]}) pledge(&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000180)='tap') syz_emit_ethernet(0xffffffffffffff9f, &(0x7f0000000140)="b6") 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4, 0x1ff) setsockopt(r1, 0x6, 0x7fff, &(0x7f0000000240)="cba5ca2be1a88de6468602484a26bd1ae926d9bf5f4020b1b71d462615f743851ce539f8e47279d60673597e776842e21f4dfe457afa995948ae4783ff965bb7ef1694cb665ca7e1f063f8cbfa1bf97884ca19d367ec0880820f8f589862097ec7d8da3ed98937081bcdb2b9b8e64e41eb4a3c1e331ea40230c752538c1db7140974f2b50b801804f76a3769c035534f3648c2994a194e9e0e043b74c01615f32d36215355b74bf35e18108a6525e9cf1cb4a817cc4fa7ee9cd923ba354b9a851bb5e7e036dbeefd3dc2120ed247ff840f73e7b81c0e8d", 0xd7) syz_emit_ethernet(0xfffffffffffffe81, &(0x7f00000001c0)="0000306284217d780453178325ee9d22e990d1aac9a1ee6e8d7006edd8d00a7a224b49c6d69480feb625d2af88a4176438738f802598b8eb4f06be76f9e6379e9b4928c639efa8c14f4eff5286c9c2b56e3ef5b4") 04:02:42 executing program 0: r0 = semget$private(0x0, 0x3, 0x480) semget$private(0x0, 0x1, 0x10) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) accept(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r2 = semget$private(0x0, 0x1, 0x84) r3 = socket$unix(0x1, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$getflags(r1, 0x0) r5 = kqueue() semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000140)=""/140) r6 = getpgrp() fcntl$lock(r3, 0x0, &(0x7f0000000300)={0x3, 0x2, 0xffff, 0x9, r6}) semget$private(0x0, 0x7, 0xc) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) r8 = geteuid() r9 = geteuid() setreuid(r8, r9) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0xb, 0x0) r11 = socket(0x6, 0x1, 0xdb) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000200)=0x1) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8, 0x0) poll(&(0x7f0000000100)=[{r4, 0x40}, {r5}, {r7, 0x80}, {r10}, {r11, 0x24}, {r12, 0x112}], 0x6, 0x6a) semctl$GETNCNT(r2, 0x3, 0x3, 0x0) 04:02:42 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8200000000000000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 04:02:42 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffc, 0x6547c16a88ba93a1) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) msgget(0x1, 0x2) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 04:02:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40000000001a0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xaa9, 0x100000001}) flock(r0, 0xb) 04:02:42 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x800) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) kqueue() 04:02:42 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 04:02:42 executing program 1: pipe(&(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 04:02:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() nanosleep(&(0x7f0000000000)={0x40, 0x40}, 0x0) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 04:02:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup(r0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 04:02:42 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xffffd, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$TIOCCDTR(r1, 0x20007478) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0xe1, 0xfffff, 0x3677, 0x7}], 0xf8b4, 0x0, 0x7fff, 0x0) lseek(r1, 0x0, 0x0, 0x3) kevent(r0, &(0x7f0000000000), 0xb52, 0x0, 0x10703f, 0x0) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x200, 0x2, 0xfff, "519c30ec2fe16a06f7d4d67e6b93546a8605f855", 0xd11, 0x100000001}) 04:02:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1fc, 0xfffffffffffffffd, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 04:02:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000001180)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) 04:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x40006}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x8, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$inet6(r0, &(0x7f0000000240)="a46b716c8fbf86870abd8ddfd08465c22e400e02e89f7fcc5b701dba8f900d3330230332635368db3c42c0df8a4c9d7f5fea375bf1028ca5b53b220b038d18eb4eebb910b914692f8eed2fde39dbed2bd01df85cae85e167cfa9225dd418bfb6da98b603cee91e17f9a3398134b3d19e14c1986fd243d91a70a9ac94bb1d449d74d438337bad0fb04ae6a744f0fe0ee5690a36f4a98c43a7a40b38a8c236130de61aca2b7e7c95c6eaf3fb3b7f101d954d0995e107e4aa8ad4c17596125a7133614581fe8bd36523f907c461bbf6f88618615a61", 0xd4, 0x0, &(0x7f0000000180)={0x18, 0x3, 0x7ff, 0x9}, 0xc) 04:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8800, 0x0) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1000, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) socketpair(0x20, 0x5, 0xfffffffffffffff8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/8, &(0x7f00000001c0)=0x8) recvfrom(r2, &(0x7f0000000240)=""/4096, 0x1000, 0x0, &(0x7f0000001240)=@in={0x2, 0x1}, 0xc) getitimer(0x2, &(0x7f0000000100)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x3) 04:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 04:02:43 executing program 0: setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x82, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 04:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x81}, {0x800000007}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x2d}, {r0, 0x10}, {r0, 0x1b4}, {r0, 0x20}, {r0, 0x4}, {r0, 0x10}], 0x7, 0x401) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000ff030000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000"], &(0x7f0000000180)=0x6e) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x20, 0x1, 0xd0, 0x7, 0x4}, 0xc) mprotect(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:43 executing program 0: socket(0x18, 0x1, 0x0) 04:02:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) 04:02:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0xced) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 04:02:43 executing program 1: pipe(&(0x7f00000001c0)) accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xc) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x20402, 0x40) r1 = dup(r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="dc") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[0x1, 0x5, 0x1f]}) 04:02:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) close(r0) fchownat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000002c0)) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="eda0eab7aa138ab539421d623a3c5e7c5280a7b4986304b8b8c960d53e5128a5e452e03647fa44d90f71a8e61e99eff0e4c06a9914bae21d74c62371aa7532f4494114517a0fa59eefce0cc30346dedbe94a39977aade171511d78b18c8ea28a6041c63966ad7ca3af9c3b1ec3d5ea7bee34a37180718530b0a3e519d3f3ff762fb6adec123c34d431f7ce3f58927863939d69de5a0dbcd25f8be7195eae05a94edd5ca65b6c952be76f8207929353d20039bac2c5bb84", 0xb7}, {&(0x7f00000000c0)="3fe83424d75763ed1b7401c06f59623826cfe356bbb15d5de927ead14ed651815fb7f512506d475ec968190aa1ba13", 0x2f}, {&(0x7f0000000100)="9eb0a06447731597d7639a618ad81db234c9f9859462effbc4e20522eade60566079a4e693b359407f67b55008d5eaeacd215dcb84d4d7dfa95188344e53acfd2b191b43763e09a32f88289737b1dd8063c651fd5959abc1c96de59529bcd42947a4d5f40e7c8665adef3be4d3b2897cc60f7ba4f20ed4696c0f62776ed2f3ee9defb215e04aec411f5585925a942e305877989fe3fa317204b22c3b9a0de42bbdda0d6251a54491c29333a7316e18ae4e8a5965c8125861e532a8d67c26fa5ec344d5c53cd4726b0e3d83c294c2593d8163d5f3ba54748ed22033f3a38cf3839d", 0xe1}, {&(0x7f0000000200)="1451f1723ecbba717e154e11a43cb0b05805a4e9fea165ae3eee4a47d1ac65f34add9da1af3b5d2e353671dc60af3c420bafc69dbaca01cb159ea71e91846885e5126b2952bceadd73", 0x49}], 0x4, 0x0, 0x0) 04:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1010000000611, 0x10) r4 = socket(0x0, 0x3, 0x6) kevent(r1, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x0, 0x80000008, 0x4, 0x3f}, {{r3}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x400, 0x7}, {{r2}, 0xfffffffffffffffd, 0x2, 0x400000a3, 0x1, 0x9}, {{r3}, 0xfffffffffffffffc, 0x81, 0x20000004, 0x9, 0x49}, {{r1}, 0xfffffffffffffffd, 0xc, 0x10, 0x3547, 0x101}], 0x1f, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x4, 0x6, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x6, 0x1}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x1, 0x8, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x10, 0x22, 0x100, 0x2}, {{r4}, 0xfffffffffffffffc, 0x10, 0x41, 0x80000000000, 0x2}, {{r3}, 0xffffffffffffffff, 0x4, 0x40, 0x4, 0xc7}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x400, 0x7ff}, {{r2}, 0x0, 0x22, 0xfffff, 0xffffffffffff5aed, 0x1}, {{r2}, 0xfffffffffffffffd, 0x20, 0xa6, 0x4, 0x1ff}], 0x80000001, &(0x7f0000000080)={0x1, 0x800}) sendto$unix(r0, &(0x7f00000016c0)="f0730f14c9437f5dfb204d54b8766eac48daf502f7013607693a3ca6482ee6d8a60298f7e66e004f2704fe323ae964b375396136691a9e98629b4a2283671a1b4a470e98e181b48982d324b89ad5d7d500faf036877170f47a76a92250b7e9b3905fd65bbebba72488c9b04eea5d5cbdc3eb83e0174a4b6e4b33fb03", 0x7c, 0x400, 0x0, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f00000002c0)="b94836fd5b0defaee496000000000000006f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a765f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7a25a76e07c4112db8c9893ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b663bc19423fe90d2fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b9d66f2895c9a28911e2a3659eca80f06c50caacf2617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b588be9f", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) readlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000006c0)=""/4096, 0x1000) 04:02:43 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x0, 0x3}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10040, 0x116) setuid(0xee01) fchflags(r2, 0x0) 04:02:43 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2800000000000000ffff0000e4ffdfffffffff5a67071b542a538706000000b81800000032fbffffff000000ccb503e18d000000070005a2"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = getpgid(0x0) getpgid(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffd1c) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x6) mprotect(&(0x7f000056d000/0x14000)=nil, 0x14000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)={0x6, 0xfffffffffffffffc, {0x401}}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) 04:02:43 executing program 0: socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket(0x2, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 04:02:43 executing program 1: rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x85) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f00000002c0)=[{0xab, 0xfffffffffffffffb}, {0x5, 0x3ff}], 0x2}) close(r0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/104, 0x68) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8007, 0x0) fcntl$setflags(r0, 0x2, 0x400000000041) ioctl$KDDISABIO(r1, 0x20004b3d) 04:02:44 executing program 0: r0 = socket$inet(0x2, 0x0, 0x1000000007ffffff) r1 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r3, 0x2000740d) setsockopt(r1, 0x0, 0xa, &(0x7f0000000080), 0x0) getsockopt$sock_int(r0, 0xffff, 0x20000000800, 0x0, 0x0) socket$inet(0x2, 0x1, 0xffff) renameat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 04:02:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000400)=0x8) r3 = dup(r1) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus\x00') recvmsg(r3, &(0x7f0000000300)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)=""/16, 0x10}, {&(0x7f0000000180)=""/121, 0x79}, {&(0x7f0000000200)=""/84, 0x54}], 0x3, &(0x7f0000000280)=""/109, 0x6d}, 0x841) 04:02:44 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x50) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") syz_emit_ethernet(0x70, &(0x7f0000000140)="d25852846a17e3703d12cce7e376769f7bb080f3432c2e9f1d3ac88e003a94ab0bc2be59d1cba82c94ecf17bb463a284ff8d8043530097e21ad15a81fba331fe826856a723c8319f91f0eb3484cbecca9b9287431293359107fb07f7f6bf6746a73c91f05444ac8d32a6adefd823a1ee") 04:02:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b00002b27febf000000f92270b2000000000000000000000040ffff4f22006e103b4cf475290019263c5d67c3f486e86c1ce585c609950733599d3b6153b9df4877dab71c9a4934ff22234fa9b02db5d7130ca566", 0x5c}], 0x1) 04:02:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720d", 0x253) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x10000, 0x0) readv(r3, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f00000002c0)=""/64, 0x40}], 0x238) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x2d, 0xb, &(0x7f0000000200)="d5ff9668", 0x2) setsockopt(r4, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) 04:02:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='J', 0x1) write(r1, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) fcntl$setstatus(r0, 0x4, 0xc) write(r1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xea0, 0x1, 0x9, 0x3}, {0x9, 0x8, 0x9, 0x6}, {0x4, 0x1, 0x0, 0x200}, {0x5, 0x5, 0x7, 0x3}]}) 04:02:44 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x10000, 0x0) r1 = accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/22}, &(0x7f0000000040)=0x18) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10040, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x0, 0x0) ftruncate(r1, 0x0, 0x4) fcntl$getown(r1, 0x5) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x10000, 0x8}, {{r2}, 0xfffffffffffffff8, 0x11, 0x40000007, 0x4, 0x400}, {{r2}, 0xffffffffffffffff, 0x20, 0x4, 0x6, 0x5}, {{r2}, 0xfffffffffffffff8, 0x91, 0x28, 0x40}], 0x800, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x0, 0x2, 0xfffffffffffffff7, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffa, 0x4, 0x80000040, 0x10000, 0x6}, {{r2}, 0xfffffffffffffffe, 0x68, 0x80000000, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x100000000, 0x1f}, {{r2}, 0xfffffffffffffffe, 0x60, 0xfffff, 0x20, 0xff}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x80000000, 0x3}], 0x4, &(0x7f0000000240)={0x977, 0xfa74}) dup2(r2, r2) close(r1) 04:02:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xdffffffffffffffe, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 04:02:44 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="90568d818374b9da9f", 0x9) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16", 0x5c) write(r0, &(0x7f0000000480)="090573ab09cec58ebd946a4a53d66578996715", 0x13) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() readv(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/60, 0x3c}, {&(0x7f0000000100)=""/101, 0x65}], 0x3) 04:02:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 04:02:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x808, 0x0) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x40, &(0x7f0000000040)="ea20f9da826a1b454d930e1daf39a562304cac2626cc08b326b62601f6042227c7c3523ca0dca21a1cc96ad580a09ae3aaa60ca0092d4bcadb85ec773d4791de") 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x60}, {0x6}]}) socket$inet6(0x18, 0x3, 0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) recvfrom$inet(r0, &(0x7f0000000000)=""/126, 0x7e, 0x842, &(0x7f0000000080)={0x2, 0x1}, 0xc) 04:02:45 executing program 1: mknod(&(0x7f0000000000)='./file1\x00', 0x2014, 0xe56) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 04:02:45 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) 04:02:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x91}], 0x1, 0x0) 04:02:45 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x8) r1 = msgget$private(0x0, 0x40) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000080)={0x1f, 0x6, 0x10001, {[0x28ffb926, 0xfff, 0x5, 0x1f66, 0x76, 0x6, 0x1, 0x4, 0x8, 0x2, 0x7, 0x9, 0x0, 0x7, 0x1, 0x3, 0x9ea6, 0x9], [0x100000001, 0x8, 0x3, 0x1f, 0x9, 0x6, 0xffff, 0x9, 0x1, 0x9], [0x3ff, 0x5, 0x9, 0x1f, 0x4, 0x7, 0x80000001], [0x7, 0x5, 0xfcac, 0x6, 0x0, 0x2], [{0x9, 0x0, 0x100000000, 0xed}, {0xffffffffffffffff, 0x1, 0x9, 0x6}, {0x120, 0xeb, 0xffffffffffffffff, 0x9}, {0x7, 0x5, 0x0, 0x87c}, {0x100000000, 0x0, 0x7, 0x7}, {0xffffffffffff0001, 0x100000001, 0x20, 0x1}, {0xbd, 0x2, 0x3}, {0x51a2, 0x68b, 0xfff, 0x3}], {0x81, 0x57, 0x6, 0x8}, {0x5, 0x3ff, 0x9, 0x3f}}}) msgget$private(0x0, 0x80) mlockall(0x2) ioctl$KDSETRAD(r2, 0x20004b43) mlockall(0x2) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000300)=0x3) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x20, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000003c0)=0x3) r6 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setpgid(r6, r7) r10 = getppid() r11 = getpgid(r7) fcntl$setown(r3, 0x6, r7) r12 = getpgrp() msgsnd(r1, &(0x7f0000000480)={0x1, "a18893d98edc23f143c9ae513b08fc2859ea933ed8bbfc8bb58e7b35a51279288bde1541193e4112d92194827d5a0d6ab6627824b41542f8f64fd9cd3e8726b89bdf3d530957a9b031f0b6c9c82b6b878923b839967ff617866ef5d4d0a86972d4cc34a0daf12bb0"}, 0x70, 0x800) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000500)=0x100000001) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000540)=0xe68b) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={r12, r8, r9}, 0xc) getpgid(r10) wait4(r11, &(0x7f00000005c0), 0x0, &(0x7f0000000600)) fcntl$setown(r2, 0x6, r12) 04:02:45 executing program 0: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000240)='.\x00', 0x240, 0x0) execve(&(0x7f0000000000)='./control\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='r\x00'], &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)='r\x00', &(0x7f0000000200)='%\x00', &(0x7f0000000280)='r\x00', &(0x7f00000002c0)='[\x00']) 04:02:45 executing program 1: utimes(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001a40)={{0xa15a, 0x7}, {0x1000, 0x5}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80, 0x8000}, {0x80, 0x2b}}) r0 = socket$inet6(0x18, 0x2, 0x2) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001ac0)) getpeername(r0, &(0x7f0000001d80)=ANY=[@ANYBLOB="00004000000000000000000000000000000000000000100e0000000000000000000000000000000000f5794261d042df000000000000000008000000000000000000000000000000000000000000000000000000003c6127720ac3e07607ee47d346856b62cb292eadb91f815c09d254a40b075f96337e7efe4c2dd886ecbcdbcb81547b9d6dc9dbeb94c3d0c9ae1f9c8c1fdce9be30f1745e2f5037d300599924e4768603358a2378ded04a3a283237771442c5bb196d034a58dfcac1118f846fa94ef30005183ef245eeec4cdd5e9f3a2efca1f60e38793578303794d7b61c7e2054c990e2fc7cfc56d35c8883aaef962b79d5c3596e1c0bd9f90ac13688fbcb652425273d29b2b7be07d24395e406ab0000000483e5dee29068ca6dc462070264b84bbd58d8e07020fe9491e254fb1789022a4773cdffe2f360a524bfa83a8970adc69e15a1780062788e44a9d323bf6b52541f7de907c840604287f5857d5a80d2fe0055d7453ec837f10b4a"], 0x0) r1 = semget$private(0x0, 0x2, 0x10) semop(r1, &(0x7f0000000200)=[{0x4, 0x0, 0x1800}, {0x5, 0xa75c, 0x800}, {0x3, 0x5f5, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x100000000, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x1f, 0x1000}, {0x3, 0x2, 0x1000}, {0x4, 0x3, 0x800}], 0xa) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) pwrite(r0, &(0x7f0000000300)="a0d871c9456354f2fd24e435b802e738b03b02cb014e66365bb4200e3cb4c0c995254ce8b037b121f25eca412c594230612afde0119fb20c2f892c3af8a327c354afe5248dc3fa623a7d5f828100cc6c6270db18561cee54e84dac74ba83fc68665bd42f7f531797b2723a0195537b98b900adef9fa766507f103c961016c9323f7060fb9f9572b4e5a22498f23085eae74bd646c5c78187a59d72662d2a4fa26d9c7b41e045dcd3ef0d2935dd2e233bc35e2cef6f67c7dae52d671201a20e63c720717e04ed86f6115dce992938d3c9a3b9e312874426ddd2588ea4035e337d78b491479ca8c7c1a039234e1c4fa3460d8c02147a89ca4057a4c47a5a4e371040f7b8968f607a84b8d9d123b31d45424bc78f07293332b3386d9f5675462456530e7779e33d3b6741423f44fa47a4f5a63b49887cbdb993ff037e0188ba2ff641e6e67e5938d08582e9145849c489c546e2d1b2196cc07b5f806bdd13f8b25c7b8c55ace35acae4eb538fae544e290aed678d5e6147fed9c39e91e444ef33e7af5b10468eb218620886f385d3fb3331a2d158229dea44b404adebbe6d17d3352097e9b9fe8885460af90d272d93220354b07376b9402b287837b5119fc9a4e294bb24ac2e5fcc89a6999b5fc2b0e1dea5f676c371fbffe666f7342bcbe57685900e0157d41df9b8f3458bcdb0f2c82f3dedee78475eaf18e2f025127f8eadcdbb1e1b218c2fb59bb84bba0c732fc10a29b0b73de220e02c865c728d08d500c099bb065e5545b46ebfe296dfa725188c7f6a53e92025f563d94b843de065994430454b58faf29e3d256517a5485fcd148b93d9cd8c8de5b8bb300c1f71c1342a9db7ac17156e5ebd9f44b524dffb3062987d5757fb499126990b62cb621518bf3039503e951268f0388de0be3e86209511ad3c21e640bf47eb34c1eb29fabe88e087f5e6e5974c7f32632f6dbe398436a5fcb03fd6ecdd6e93b66dc7ab2afc885f29dff2cad1d7dd9bb3384b641a615de342abc35494b04c9ae32fac758be2214f05f11559e3afe4888b8f265c51cf5ed16655c61f56a49e5565abb8f7009436ccb92ecfbe24329f260b250341a3ca702be80d8a8954099ac81f5dbcae8193892a9b2fbb2a6916f18a55f69bc6db9fa37a7cce8da37b2386c74e869a3ddba3914111b2f092e7e7969dfd99a08c83aca7d0335ac6e1c533f6e1e9e071f47f6f0d0b432a692d07119d928d53c03cb70480f22dbfd64b4821972b3f9a2b6a035184700ff63b9537b0d268d8505c12070abefa7ac2ccfb4ea567f3b78f68796e7d617cf82b9559b7c64230008d0bb0b3c0056bb13a0e52a513acff9d4043657196ffc2fba99399a1d1c8c22364c216d435eaefec874139c8ab9b7c2d987d3a980111b9f3893a766df7b8d38e6802a7a9bc85f2a7288f009e98b4927449fc3e2f86f0f5ba1f544fa59cae97638cd84c1903e9e73f30e80fe94daad6db1cc4cce5855f2c50953ce956ddb034647f206c8f60387fa05fa1b6294f7de9bf81c1813d612fb27bd4a2aa9c3316cb531b378c060ae07e2f89f94e4200c986c20f192f3a5168c5ec54e7f59761ec429cf554a1b58a98bec2800d890e3498fa041a5c953c789d3cf88b141cffb7e079c11e42508390d1eec4f916618b9b8a1dec1630c2ab4b3b0446d2bcbe9a8bcbcd0a5dd7c8468208f555c6b8223e6f81733d1fffcce5dd5ebc18c9507cb163b3f0b5c1203e95d32f7c1952a5dc2ac76ad324efc7d82e936524402b1c53a2b8e3285cebd7045a2e13bff5146f7a36b5e3ed947a92fd65329c0de78d0d274c1dca17c1e10836c3652ceda5faf6412c133065052a380249a26213c631fab9e7c7e85e0f2781df2e4268a1d814ead19aa278936410f4ab4fb1af3e70b6b884660ed80878e6dd13519c32950741f3f94f3b897b760b1337213cd699adfe481d80e126d5acc550bdf9aa7d50d377dd3bff312a0ba058a4d6353eb433ee7eab779f00beeef1a0e13834dff21a0a852e903f857e2eff5c5b1df414d1e2a0b48cfd48213887b78da3b46e521c6e5f0cb382f2916db4ae7c515737548e4c1fbef4bf34dc010ec7fd5bb6d165cf8b7bee15989e488ef28ae12c239019443f7355e7dc8dfc2f43248101cee3ed8edfe60c276bf909ac9bb8c5644581bcaa0bea8b6d264078e6e37a9f2a45bd6b9e4e47f6e0b33af81d6858044779cdc228279638949712f4d553cac8410c3833914f9b086bc264824315f68c6119e13ffc5c2b128a57c8527506fc66b89e68d4a35766ffb6561d1aa04c5275240d994191edb55b919896fdd3ec084f582d3b0b2315c9950e316a2bb802f17192364358d7cde60f613419af668e8ac0c534366ebd54928f35d5c61de97e6fb3211f9a63916defad30cbc35650d14a37e86127d493016c9903cefe12a8fa96d0bcdd05d61809c346024ae3ded309aa021e06e1cf1351cd2d4702f4ccd606292392972e6fa1c716900b14507ec15011cc32afb46108093889b67277171a1c595443ad1a1ef1d4b1a3cbc2f7c5d7b7f8908dabc889b2ffd1a3aeac96c2eb2302796c0f221b27b61898739216ede9d32a7842dd4dfc3f42793c14be5e7dc8fa4291a070a09d58d27ab85c0d7b48ab9f01ce90bc48f4fff1709b8cc00cac400a808e641ed004e18be474270374e732622e5aabe873c62e37e7ab9dbdacc663d8174052a2cf9d1eea47c44ef5f95389c8297251c078acfaafe1d0e1fbd69242ca9f7f6b15e5e6ad2e0b4b149ce39e2562644cc672bbcdf899afe2a67f064dd2c7dd5e6f099efd6e40ffb4b784b024e754c0e78eb6888227eb80a182017c0dea73624fd85344960201d078a4e703b3bac7a60b5cc677208aac4d45204a99ceadc1ac6de926c48643a8bec487ff94af9ed1a9fd08b100368d51e16525bd536479853449e7c4ff57d6d2bec663e28897d1b3215e2f3e75f2a6a3a52d3111dba5e073b5569cd2f7913bb2976118a2bb8ec0ec7b4460835d2e7d3fdea223551728e3636566131279f200e97ddec1cd39f28fbaaaabd422896e532982c52861fc924f8a6675d479ab9bedc56f7b42afb2821a2ea0584d8ad661edb9f2b387b2783c6880548b8c3200740825c26c27a94e4c993f31571dd4e9893d132ec1a231b684eb78d7895960b44dbaadf5407b3c7dd939da17368caa14c11338d50de621af6826d9c6521dd10f5f4f0dfbe1d59cb1e29c753328830fc202eb9591064d6b04ec312a7ac82bf72a088e79597e10e4a1eaa0f8f995cf11fb5787b042c19385113ca935a266da0e88193f5098e4af089b276e24885250c99313a9a3ff05c957af5f9dfbd6b3f65ead17b9bd34b04181909df5f240e8055034ff9b743c4dd490b9d6aa1a41bff27aa24f032ee2aa641b1aefdfdcf4f211db9c2bf2d28d2b8a58902516923417bbf63eb1246bc1f6573e4fe5667902a9532175eadd6702843aa12d7b7c5dc041c9ed282e3367714ec102fa23dc6a4ee548d526ff6678c04f2c34568e571acd9575edd8cb14228855c41618e8e619d38371cd26e384a15992fe2703e1b2511b69d85b4733ab5afd2403df743930504c1713967d090f31dddcdcac2ef4ac3bf49f3d69f56f30f6e0a5a231092a4f9576413be6c422a23d5cfffe173173b27d57689e6d0f6a988665f94543aaf9916a1d301d6290af05c0f11ae52c16859ad17360a6955f9614791ca3edcc0a69274406337a6d7f37c3070355fbdb4f3e5ea25f2a0ec9d678a85938c44d683f58a754174a71f3b12fa0e5940867b77f94741325dcb6113272fdb098f00d13ef61d837f1645530e8e554c998f20732e430591bcf9e7b4ab3b09d75c81a26f630ee68f8a220c4261ca56d120a95a4d82ade8741d062f7c1c726e9e457821c6627e54901c5a2b7fe5c2bf596e8b0b6c1a968724d8fa7fc1c6814a9f31d9c42b1aa1e0f53a968f4aebd34ed9e0e84d77b1cddba85dbd949130b852fd19d05862af8c733dd93127327f233835eb782d659b6f5a3261ed0a1ef337ed0977ed73c7bf16b4ec9b3e312b32e22a36d944b1bf5acd0d357bd3b012cc2e0bd01a1c6b6970eb2facef9f77068974a2ca57f6a0ff1b93b94a20c312aa4760db01c8513399cc6ef3657372e3b0a215d28ea1acc495ea4e98e49bbf258f90cf07f38c9431103dfeeb9fc6576a54a24dc16fdb66148bd728d5cafebe7c20248a2a2897ada7398cfda229903d5efb0494e24dac29daae0ccda09a9b7949a667620d450bc6eb0bfc70aba7c34e23d93edbaf9760fe1daac8b3e787d198098f5af8096b78c3fef06a610e275f6e2c97107467bab78573d6f2c267bcf9472561cdcf19c5fedcf86d19ff947086a23ae701272fdf020ca3adcb950e1017309004cf307560bb37c99ef429d0e76a98f9dc7d3b72029297dff405da3bc6a338c3e5ae7da7da092972b902edc201f6ed0d17e36d1119bdd7e72e58bbbeeef6e366066d7c8410d4b229c181c08d10ae34718efc7184b0c1c832a6b10796d8dc0d69b4a75b9e48de45f0ff3583653ab7ad854e8a911b07153af70278979bf2d5d0c0b05e1395532a1a32d52279ad163e2665541390ba9a5de75b6c3d62e7c81c3129fc528f1a85d9e0f05ea39732f20f329874b9516066858242630543c1de058eaf37006eb6a91671df5ca0e637669e26eb181db044a2faa9472d336002cb113722c7d22a4bb44c69f4e6e5d941f1df0589973c24a03a7f591a7b1b0273b186b62e47597fc5654733d3062c20252a7a32a085c78e89e3ebc6a3e4358b5ea9e1ea6ac06db7cab3ec66b2ea95e6df666d3283afc8fd4788b256913486de862fcf8b8e3dd0366a3afa064a86bacbe998101e25d53995a26f890217b520dbf2ff0db84374c6d98afc9e459ff1cd75e422170d289ca6d182779d90055bbc42b8d11e67b0416c9671252380a467fda8348b824cd74a2500ddfd59db094e68ebb3cde940d0acb4fea282eb917117cb30d86b4affe1dc02350dcc229e76eaad3c7bdea134b23943c154fcfac6927051f0d398356fe35184c1ce820f2afda67576a136151a571f9247d8dc40a1d2d42ad58992f87022276cc467e7ee171801a49663dd7b28abf0f93969ac015a5516fbb6ba36ffaa8f6d230907266364eeabca03a806b273c20b8dd0f9f2b7dab70e4533a2ae081e817b34c5727249604db5ad0da3d8bd9294517ed2c34655bac3bb241b5f1cd1fa628f64f0156c379db4162bb8ebf0c8a012f505aef65da752911bdef1c35d880794c0a048ec2d946e4995cbf93c876adaf2c71a5ebb9b91104908398e54bfce1b8fa3ae7da02f0d0abefd23ac873b7ef85334b6a911a2af739c9b0ef60c51f26adfcd2e49af744b1e48321f5209b468a4b49927908dec12239dbc7e0277237c26734cca5ed86a27f1c91b07fde3a968f61031652a24f89c42002010129cdf6c7a6e6ab05cd236b3ac0e104712ad95d4226c84a6774a41c8ee65bb98d788731003ad655269afff2e43bd6a5acd94bfb5aee19fdbd9a21d9832b18f82016a462d9d9bdfcbc273e49bff07fa7e57fec3e52ad653a57089beec3e47239eeeff82de4729d0761f1d329f7035debd97ccd5c30031cbff2a656ca01aa3d03640d356337925ea739f82d2245b36d6972dabb547f2c7f2887afcd8845748df8c9b6fa9b9ee7acbb461d77de23244cfe6cfae143b5c595fea18b8aa25579169b90d34975994cd8cda6918aaa4c728bd7701e50a1a45df96a6a9464dc9db0005b8038410c191415b7aba181b7c177f4a0f36e3859b3c77efd33b83f", 0x1000, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', 0x10000, 0x180) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001b00)={'./file0\x00', 0x43726d9f, 0x400, 0x81, 0x0, 0x4, 0x1, 0x5, 0x3, 0x0, 0x3, 0x6}) getpeername$unix(r2, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) sendto(r0, &(0x7f00000013c0)="895c5fe6ec9a4437ce04fd912f804b639a7d23ce126a7569ab5c0c40f5b2e55ca2f98f076619a5bb14895e9370633378f5074ad3e1794aec4867ed332dff7eaf734174233280d6867d5f44febba02cc6aab8a482309efbb1e8ce487219567decc80526d64c4f650c8c18eb66dd3ee4795d9f584a3bb6d923abceb698c1a49dba3c3c97dfcb7fafd4638c20cf5ed20642d3c5e4fe99e77a83d28a5ed78eb35ec800eaddbbe5fff84e037e96dbd22a50dfd477c99d32bc0c6c00d45d307bf3a5f7d01af168fdf92c6daac0370dc0ee48afefbb4585baa2655b93bb51fb8d86", 0xde, 0x40f, 0x0, 0x0) utimes(&(0x7f00000014c0)='.\x00', &(0x7f0000001500)={{0x718381ab, 0x4}, {0x9, 0x9}}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000001540)) r3 = dup(r0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd0\x00', 0x20, 0x0) pledge(&(0x7f0000001900)='/dev/wskbd0\x00', &(0x7f0000001940)='/dev/wskbd0\x00') r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd0\x00', 0xd8, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3, 0x7ff, 0x2, 0x1, 0xfff, 0x8, 0x43, 0x2, 0x1, 0x7, 0x9}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x81a3, 0x400000005, 0x3, 0x0, 0x2, 0x4, 0x4, 0x0, 0x1, 0x1000, 0x4}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001680)) r6 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) kevent(r2, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x88, 0x0, 0x9, 0x101}, {{r4}, 0xfffffffffffffff8, 0xc4, 0x1, 0xfffffffffffffffd, 0x4546}], 0x3, &(0x7f0000001980)=[{{r4}, 0x0, 0x4, 0x4, 0x0, 0x38}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xef, 0x40000000}, {{r0}, 0x0, 0x0, 0xf0000004, 0x3ff, 0x3f}], 0x7, &(0x7f0000001a00)={0x3, 0x80000000}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001f00)) shmctl$SHM_LOCK(r6, 0x3) 04:02:45 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045721, &(0x7f00000000c0)) 04:02:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 04:02:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x7) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 04:02:45 executing program 1: chmod(&(0x7f0000000380)='./bus\x00', 0x9e) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00000200009d267d27d6bd010bd80000d1a2925160c64608995b3c240500120000000f764686698476021cc8e2bf5a0000a765a87b707a4433a1cd00cc2a43cb351b1e83335dc6be2cf584cf29efd71cca51636d641ae2a6d52f0d150985242028d72f500f6c34014e27811ac1abd3436fb43216a0d28be0a9ec923218e45c6c7afb1e3278ee901bf99e71d17c7020a0354cbdd0f6fa00"], 0x1) mknod(0x0, 0x0, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000440)=0x80) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0x8) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)=0x5) bind$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) readlinkat(r1, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x200000ed, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) msgget$private(0x0, 0x0) fchownat(r1, &(0x7f0000000040)='./bus\x00', r2, r3, 0x2) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000300)) setreuid(0x0, 0xee01) open(&(0x7f00000001c0)='./bus\x00', 0x202, 0x50) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) 04:02:45 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x1d2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0x1}) 04:02:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = getuid() setuid(r2) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 04:02:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10080, 0x0) socketpair(0x2, 0xfbfffffffffffffe, 0xffffffff00000001, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20, 0x0) connect$inet6(r1, &(0x7f0000000400)={0x18, 0x3, 0x2, 0x7}, 0xffffffffffffff30) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r7 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000380)=[{r0, 0x100}, {r1, 0x5}, {r2, 0x5c}, {r3, 0x10}, {r4, 0x4}, {r5, 0x10}, {r6, 0x4}, {r7}], 0x8, 0x1) r8 = socket(0x2, 0x400000000002, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000480)=0x2) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000440)) socketpair(0x20, 0x5, 0xffffffff, &(0x7f0000000040)) pipe(&(0x7f0000000080)) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0xfd6c, 0x1, 0x4, 0x805, "a434aa1dee013d23f309938e4a87f6e91322e133", 0x2000000000000008, 0x80000001}) setsockopt(r8, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff3a, &(0x7f0000000340)="b6") poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x1}, {r0, 0x4}], 0x4, 0x10001) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 04:02:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffffffffffe}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)="ac54ec2e07981aec229a0e50c4192405046a02747adca28fccf525e92f35f4df0c00111ee113c78be4839a297effd4230685c842a083496e72c00bdee4803737bae6246a61de") r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x95) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x1ff, 0x1, 0x1, 0x101, 0x3}, 0xc) 04:02:45 executing program 1: socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x7fffffff, 0x1, 0x2, 0x20}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') syz_open_pts() ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockname$inet(r3, 0x0, &(0x7f0000000200)=0x3b1) getitimer(0x1, &(0x7f0000000000)) 04:02:45 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 04:02:46 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0x400) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r11 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x401, r2, r5, r7, r9, 0x100, 0x7f}, 0xfffffffffffffff8, 0x7, r10, r11, 0x7, 0x3, 0x4, 0x5ff}) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0xe1ec, r7, r8, r4, r9, 0x51, 0x6}, 0x8, 0x1, r6, r3, 0xfffffffffffffffc, 0x3, 0x0, 0xb2}) 04:02:46 executing program 1: chdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80001fff, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80c0, 0x25) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() r3 = dup(r0) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000300)=0xc) r4 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x80) bind$inet6(r4, &(0x7f00000002c0)={0x18, 0x2, 0x10000, 0x10001}, 0xc) fchown(r0, r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x80, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0xa3) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000380)=0x1) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x5, 0x9, 0xe5b, 0x0, 0x3, 0x1, 0x6, 0x3, 0x0, 0x0, 0x200}) pipe(&(0x7f0000000480)) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x1f, 0x6, 0x6bed}, {{r2}, 0xfffffffffffffffd, 0x8a, 0x0, 0xa2, 0x20}], 0x80000000, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5, 0xb, 0xff, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x100, 0xffffffffffffffff}], 0x20, &(0x7f0000000140)={0xffff, 0x5}) 04:02:47 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r2, 0x0, r2) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 04:02:47 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) pwrite(r0, &(0x7f0000000040)="4d63890e612d201f48607234a4ba358402ff24fc6c366b41662e871433010bda063b7e206d4520fe82fcfc1a8fe06234d7917b103dce9b07c837", 0x3a, 0x0, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) mlock(&(0x7f00001a4000/0x1000)=nil, 0x1000) 04:02:47 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) dup(r0) close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3, 0x339b, 0x5, 0xe1, "0fedd4ec657712b424acaa0bbe2e83ba4791acb1", 0x6, 0x6}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04224, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "9321849e3c00"}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) fcntl$getown(r1, 0x5) 04:02:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fchmod(r0, 0x100) fchmod(r0, 0x0) 04:02:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x7fffffff, 0x2, 0x8, 0x5832, &(0x7f0000000240)={{0x6, 0x7, 0x1, 0x1, 0x8, 0x4, 0x9}, {[0x5, 0x9, 0x8fb2, 0x9208, 0xff, 0x4, 0x7fffffff, 0x6, 0x1, 0x9, 0x0, 0xfff, 0xb51b, 0x4ee, 0x7ff, 0x3f, 0x5c, 0x525d], [0x40f, 0x4, 0x2, 0x8, 0x101, 0x24dc78c4, 0x3, 0x7, 0x8000, 0xceb], [0x6, 0x10000, 0xffff, 0x81, 0x3, 0x2, 0x2], [0x3, 0x70, 0x7, 0x0, 0x99b, 0x9], [{0x100000001, 0x7ff, 0x7, 0x2}, {0x10001, 0x9eb7, 0x8, 0x1}, {0x200, 0x4, 0x6200fe26, 0x4}, {0x3ff, 0x9, 0x2, 0xfffffffffffffe01}, {0x1, 0x1, 0x81, 0xb72}, {0x10001, 0xffffffff00000001, 0x8000, 0x4}, {0xfffffffffffffff9, 0xfffffffffffffffc, 0xfffffffffffff4e8, 0x6}, {0x1ddef9f, 0x4, 0x800, 0x5}], {0x6, 0x6, 0x10000, 0x2}, {0xfffffffffffffffd, 0x10000, 0xf9, 0x2}}}, 0x6, 0x8}) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) writev(r2, &(0x7f0000000740)=[{&(0x7f00000004c0)="4de907c97edcdeb3f587f3", 0xb}, {&(0x7f0000000500)="912ef3cf7b0b8ea1772f9b6e230fdd49824a2a9dbec69f2a3db50cfe58db8846c58dd4075f10ba6fb2c11ed3462dae58796045a89c3fb4e46c725a42a00ab5876a3ea79eac1054f6b22c4900b39edde3238e4e97901fc6cc66c0650521714dd93554c28d47", 0x65}, {&(0x7f0000000580)="9b07a2fb14c9fded747307d4adb6d6179b17653cca36be1d06bb9b1b632f2228291bc2484f164fb9ea0dfc7b6153afe3585d67922a08f063d24bbe525b", 0x3d}, {&(0x7f00000005c0)="ddbbed2395d149649ca65903a4a8760318cb3d1e88a5514b5785b635ba51534a14b7fb74d8d970f5a3c338fae0ed9998a0183db67c268c2426a416edbacb61852be385d15b325a61933b737151a1d89c779e132f82061b14a0885531cf26678d9ff7a24772aa22de8182261649d4c1d5a967c7075366b5fa00c37c4012df76b7c04ff8700c8519b5735a0177f86f141ae1449f2314cb7629c2e785ff38a4310263e0b086575b90254cb6ff6a9ba0d6be302bf04a94462d5ad07152d5362d87d70052e581175b", 0xc6}, {&(0x7f00000006c0)="23a9c7e1bb4a359f7d9dba45f7c10190db6a70241a9f1d3528e92449c1d7a6b35004e01f3107e7255dfdd0ba5a47e10a964d7aa3d06ea72649c726b46d18672a4c7868001e070f647b4647dd1c2f14253bafd2e453f72f783baf708eee633b3fb7abcf0e1278513f90baaf", 0x6b}], 0x5) 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x102) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x378c, 0x9, 0x1}, {0x40, 0x1, 0x1, 0x1}, {0x6}]}) syz_emit_ethernet(0x70, &(0x7f0000000140)="b22fbbacf9a72b0328aa056befd0cfb7a366a3a02bfcca53686f6dbcb78b2a73a93d9815d116f273db14e36f7f2ee5e9ef60271b0873adb658a5019edbee8bae17899ffc54a2660c47334feb667c50b3473ec20fdd654ad0c93ffd0ba3d9c8702bb362ea07b2752731c4bd0577ca4c32") 04:02:48 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1047e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x820, 0x0) 04:02:48 executing program 1: setuid(0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r1 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x20000, 0x40) recvfrom$unix(r1, &(0x7f0000001080)=""/242, 0xf2, 0x800, &(0x7f0000001180)=@abs={0x0, 0x0, 0x0}, 0x8) shmget(0x1, 0x4000, 0x400, &(0x7f0000fee000/0x4000)=nil) setegid(r0) syz_emit_ethernet(0x1000, &(0x7f0000000040)="5f0acdb4dd0891ccb0f9d116bff075926c12dc893b18c9ac4131eb4404b7f19c1bbcfdf448a89fa5e380ac3728645eb89e3ee4a03c901970f58627cd758365ef5d61d8b58c0555e838778c0f7109facf40de9c6c14bfe4285d4d00ea57af4b0d2d2a696782924d67da4dbc49d6c08dfce8374bdf04ce01a6f9ada30359586345f1eac67ff37401fe8586a607ed8a4aa05f911b751b09ceaf4352abe19682ef153cf5792797715c23cb34b06f5ecf4c8692bef1e991f4328592564930001ab9643f0cd2bfde44716ecb0c4f9cf05d046eca7ab5cb60fb1d45bab0dde08f1d0a6a637830a5a6f81d862e23907ef125aefde8f20ed888b73a92d42dbf7de34b7c625fb9ba109ea00b285ec4cafa9fdcf9eabe9615757f31348dae61c6f81799f7a0688992ae69381f5bbe189144537dae8a85dcb1793e83f9f48bc9f7f036b77699438e57bbfc1cb54c910e814a8ed1d5244e26fd4aeb40e1e6450c68188cd5995df0ea99bea6fa03648e41b933aee2562588013c94a7a2a1157d2e496d4f2e9bb8a0f3f97bdcdfad305bc3c7cca8dda2af319e41774e975b52482cc73e5a2696fa14e3919328a9e074546d79ccae6a6c55d7d8af462c107e6ff6660c50c4ab65d11d3e73ea9822293e64b92ad6bcb4314e50455f7649d80da8cd34274f9a5efc5944c521977443b8e908420b8c82c0e37c82f8f131eab0d3e11da993b128a777e2f3942e5bdd2fbbbf0b45992d7ef02dd643280e38eb87ebfd8685b0de92efc0571307f2190c06c39dcfdbf8e56dc585f75c644c7953663df945eaf4dbbe1bba87f050a75ee7c9bd5d89f779e9654b56dfbfdaff65edba73b2d802ddcd151dac342e1bdada527d0d91df1723280902680670cd73d4d770a644957986beeba07f71e185f5843d46488496296572d1aee739f68494360bf64fa3b682903d500dccff100954cd7ca47f94c9d43b384854f6d7d8b050a6530cd13ec25457d07bfa779a7f403f31d97a7759bcb2afe21051a74d08691e77b99ac922ec07bc842f20fa233916c552ea4bd7922f733b15dae5fe5bea603b3ca043f3fc3cb424a20e71d61f72fb1f88a246d49f16ce19f280742e0aa0e47dbf4f10b54e165575994837556de216e8ec7d5df5b709d622a03c975e8bd1c9d253142a4b7d4eadbc87037830e9708c0af37270ed6c1cd569e5016c18a27afe282f16225c928b49745d35e2adb69879ea9e05f9e3d177a3fd7da90f076bcb44915a0c870bbbf2a60f3ac100a2d08f027bdd0df6cb645d26bdd93b992a054d93fe3407373bd34d8d1a9b2947472bc84d3f9152c142e1b238cc1f0e25321a260d53400e5e8bc5a032ecc80ee2b1e7c2716ef7a05770607f7c8806b3d21fff9cbcd5e6d47a90f487061fff10ab09484102e4fa5667ca25e6b3d46461d2cf2bc27a8d14ea469e1fbef6b1953b70df123f7cf463e681b74769b580d30c7bc6adf721424c9820b6ca05221edd9de6454b4813ce15e2784f1907412c324e7a86a5b2418c31c58a06c3eb3025bcfe38f0a351f2604797cc1354c05a393e48e6f4b2e161bdf4a345520b15b087918d784e0b37a85a065ed1e267d72476f34d63b8f0dea6b2d626f1f66a572781906d6a661b72be5d9d61cf24da97eb8c7c0046f8ff35dc7ccf444af0114f51027cf5f6211b55f5f2e5fec595c4cac7777fe780270606c7b32d4bc5731be48f05e23cbb5a613500e8a6bd1bef6bddc45af5ca76e821b436464567469c06d9053a73a6324300849241132d1cfe261eed79f1adf7e5ffcdd538f0f0a60a80a777f025722dd2e03416480ab869da67f4fa2ffaea3248b7c390224870b8bf7a9cc186fccd841646ee37531bc7107a737db5042f2e45344db4668b88b0ab9b3b20c3c55b52489dbfbb7794777d9d1d35362745ffa1fd94db048c2f018a8ac85008e5fc47af1e0667ae01ea5f3b78e468d92fa20806bb82eff0b467a916131ff8bd4dbebe2aa2d09a07c6932f331ca8004079c7be27ccf638e4441171c8ac4d738853738ff53030688b3fcfef4031b60ce7b93704e90d999b1a7d2408085a57210e3f25ac619436bf80f166b9272f97ebbee10daff1442625a5c65bf52dc8d7e211ecff1bf66d4778243013533c33aaf92d97df760dd137919483c7484b69f04cb43889a239f522ad4d0c678bb13388bcb87496ff4aa548f8ee87575668442f7b9ae1c23ddc9c190b293187c29fe1183ff624c73aceec84b203c31e27965705027a9db415da388d754f9960e2ef7ad081eef428272d22736039498b7ebe1bbddc2be8bd81708110d458f9f0168242d2320689b809c376ccfe89f14d8280f243ea8af70c3fee4b07ca03bfca4922652c2639e9800c39b14883dc94f859b939df94316635c6f7186f472b458ca93edc010ecdc192bb76e9e212ca49337335923cccbc6e4bc47c3719d043748483d9eac22e468432720f1985146632c78daa1d99ee1240727a19585f98e40364bcc552a36fcd9d69ff62ee6c7c55a1ff589e2c45fa4b3013d46c2eec8c868669c50de02dbb132bb8712360fc2875003ab350254e6c4cbe57d3baa5067ef9d72d147258af0c3ff4d68db4c5becd417077ef093be7f14530986e6c11ed084544d74b44947e24eff38e620dbf385a4b88895188fafb78f9df1a9b55ff03a877825444e89883b2d65be2a8b3b938d3647a4161ce42bc6ef38c85858dd9bdba35dc0d1493fa66c09f8f263b852399bc318e477af5bea04deaff44d254d67003fa710b75f7d66f15bc7666d7c38bf474d45a461634072c0af3ca0942da7d519113b4a96feb1afb16fb5f765180ff270985ab1e9a96f9e37f7c04435d15e0b48ddbfa62fba9531dda67daff9a46109144ddf6752c6912c52bc3402d5e2f9357f8bb2591408a55392cb38334fce206ca060aab8e711f64013bfa39d81a05591f7d19dcb961e2e8100d4e5a6d4918e1cbac4454cc5bdd4a3ac0f93e10cdfafb3de3fd55c4b423b435158924a6a540a4a3818c0c8d22b434e0335c7996c7582f6d8567b2133b8410b7b4ed8fde65409df7f130ced8bd8818141d939998be44ccc46204ec3de142e782b293bbc65471118cc07e5304a36c99fce05d54a401731299e955927037f5c6408f42132672f5c837aa4d86efc990b4b29bfe7af8d658d3604c6dc571c95906393293abd3ccb8a67bda8261372a612f04850e089f659c87ca2ac94ff44000c3201d68fc107c0e5d639121d3531c3589e84f409da1f6b2b658bc896a9fb3096b2093ed55fca34812a52141ef98c6d2c722f69afe47b134fcd60e7b8e2e685ce19347c02dabe7348b6d86b0e169647f7cd6234ec0d587a2787aafafa91191ad81b9085e633e73bc67779385fdae62e068ae81459cf913d32d312907f5d19a03e2eff45f15eab9275458e286a1656460d37d04724563990a471bf1c95ee24b15382453126a264c83029a06d37cdb461c2ad9c7e32b2a33665e1ad105559e4837ebbdecd4ebb7b1c1ac6de471dee3f932f13e396e5caf7b72f871ae2ca2cbd862136689f6e022ac9091a6c4c7ae26400b15752dbf183061a57660b0b68f75ca24c7efa315354324883543fbb910caeaffa1100b1cadcf65537f615e022c494af3a49ea4c5a6746482a72a2d17d081d3bb3575145df697d6219aa3b9d5eb5e84e0cedd1d55114fc8b05c065bb99929c5623f60104c048bc1c8e918488012dd12b79d563efe4d5a1b9833bc58a525d67ba472ac7c498bc16e06135f32b8163d38b81a9562047999dc199e343bd49666f1ff051eea2d372ff01347d172be3f03484c71e1cb5ee08e7b7bd5f3604595b9c09550f81d9222372148c1e6975c9730fffb523f62ec8ad06ad709dfa6de9278537c181f1a666bb30fe12e31d497841a680ae9a52cc94dc1ef196aeaa17c055f53f07631fa228e9e677955f4abb0058f69278dc808e8866da2733137df03bb32e26421a84cf8b936b736211e988d2a48c0b03f30531f421fc52e8a29aee5f2f6d9ffa6409d1ebe7dcd38e2f497f28899dadaf56808bf31c3507c9c74251a0c15bfb3e554eb26f476ec4f7a87cfabaed92a88825cc90d5c81991e2b7a391cd32e129c9fec97db9f440dd2f0ef46c245d9dfe6c5069ad1452f0a80ac35a12151dd10ffda102f604c2aced9f0acafca03ffc3d2934ddf17d91f637c80cd815427a382c422952f8c336830f3f585a309572766414e595780d196f488bf546b940afa1167a9d484ffe69da4970832e79cb02d7b366b0d7e2f5025db643a11b876fde87b3b87ed18712ce7cb37355bb4005f51758c15ca436449db226a135bc7278c4cac930155ac3412b9d3008e033c34a2036acd210e7c38af6bf863a405907770237ab1ef789fafcebe91be9f385651b0cb58ed652f367d416a0d5fdfa7bc4619c8a5f04f222721ef9368c6dd4c2bb590d73a86a38869216919fe22937540e07698d9cb998d7876ddc2d418808a7d66651e21b73b43b23e5004c6b5fd1d0617431894155bd96490691b50a424660b8c7fd5bddeddf86641b014db2ae04c6548f4c8610233a499e3a39ae74c94c94d94313a5a1f1b60947de74f0063b04e2bc8dfd2cbd9edcaa2e2423f9d08e8f20d81d142b22bfc0cd8fe98c2b642cc44077e03a12c8054563bb55e41382336adcff7794534ec1d534cf9ffa862a12a95a049b91fe6c585335c669c6a23e450aab75e588b47ffd2634136047c91dce035e1ceadf57f83ec3b74e8ecbf4d2795799d1492d92d63561b42ed70bed8fba941b55bb004bbce1e6052c51ca9e363538a58c1d682f033b8580aad8e92079afdbc50e6e7723c5b2eef81235820501f412c036a28364918fcecacbb96a2f05f422f6f705c3f1dc7f7d86270bb1e3da9a9950f8eb11ef38a7e64999553b998ec194a8017a13f89a232c81e5bb79d6455b1b0f714221e51e35ffcb2f6653cb913c7cee621c243d6fa0bb33c33c1f522f052f71170a2bfb991df889ce7124dbf4a3d89135e5ee1418d3c2c6c2529669ca7ee7b0f0a7dc674c0cd346e15d4c1bdb9f1b701f79bfc0a57824cdf8061309c5827ce9ff8711f60351fdcb42dfc90f3e339bb3ec15869f3f1d3576327d3a814990fc8d192fb282ceb916b6bc50dc72387384def9afd0d15b5516e8d6ed43cf50d575d4114ad2590d09962c49ba03f13f6be1ab2e40d8215f188648c1d676192959e39f1f2ea52405d6aab28308e5084f425d1a3748ea2e738919c9c7b7a286190989880203bb52d83f72e55a4dbc97d1c5066db2857560e42aca5858829bc80763945ff10efdcc62c2b9bea8874b6bff7cbf1906dadfbeaeb71d7738fb83955399d44344c3fe4fb113ebdf18d3888aa1f0e590e548937d4156a4318050362f2e3b0481693341cbf1e86a26e1d3a04917cf354c303d3dec8a765671811b0bb0e52833e4c3231f61b26b816cac7cf62934da652977ecb3df94e00c1bef66c9a98dbd5463d10040b94f0fdac55fbea8aebe0de1646d43328a98142cc20c90646ea5934074569e032fa32089d688c1737de20a2f7a6fb3393eb1503f5c86105c42364a176790a705581e755ca9a9199f83d73cb80089ee86ad52d99de9314efdc771a6dc3e6364dbb063e53d3890c3952240ad24df43024f7844be349f3714dbf2cd0a7a827b1aa488ac79bb753141b30577d32892be7832b37f41cacbe42a9c4d60023cf5cb9a3f613e7d71e930a32a99998680db5918b5dacf3e9a12dadab753154b41ee8bf737cc1527a03d96cbe9c4f0b2d3060b7d2bdbff1e7a5fe26ba9e5a422cea69") shmget$private(0x0, 0x2000, 0x14, &(0x7f0000fef000/0x2000)=nil) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000011c0)={0x4, 0x9, 0x0, 0x9, "7a762a414dedcb9a135a728fb0a4fb0f119cd557", 0x2, 0xfff}) 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x1e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x80}, {0x40006}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 04:02:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x9, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x1}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 04:02:48 executing program 0: pipe(&(0x7f0000000080)) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{r0, 0x140}], 0x1, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x20) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x3) 04:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0xffffffffffffffff}, {0x54}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = socket(0x1b, 0x4003, 0x623) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0xab}, 0x8) 04:02:48 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) ftruncate(r0, 0x0, 0x7a79c618) 04:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x1000004300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000180)) 04:02:49 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) syz_open_pts() getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0x4, 0x3, 0x80000000, "d06ddb0bd89f529d2931f0cca9d3be1d1a06ac79", 0x9, 0xcb}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x1, 0x20, 0x3, 0x4, "59d7b6b50c91c212d6e8938971f9e724fc5359f7", 0xfffffffffffffff7, 0xffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000000c0)=0x200, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x10001) 04:02:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x78dd33eb31a25dc7, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000200)=0xc61b) fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x3b, 0x4005, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x1e2) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)) setsockopt(r2, 0x80000000000029, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 04:02:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0/file0\x00', 0x4, 0x9, 0x3, 0x1, 0x0, 0x8819, 0x7f, 0x2, 0x1, 0x1, 0xcd8}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, &(0x7f0000000380)=[&(0x7f0000000240)='.*\x00', &(0x7f0000000280)=']\x00', &(0x7f00000002c0)='.*\x00'], 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 04:02:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000080)="10b4372e2b2b584732e1198e933c766b6c98f564fb8ed8f0ba8a48741a09300c1ba6c6feeb973acc09737089de7c68393d427bcfd219ea", 0x37) 04:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000000)=[{0x7, 0x1000, 0x5, 0xd943}, {0x0, 0x5, 0x4200000000000, 0x20}, {0x9, 0x20000000, 0x100000000, 0x6}, {0x1ff, 0x8, 0xff, 0x6}, {0xfffffffffffffff8, 0x8, 0x2, 0x7}, {0x8000, 0x400, 0x3, 0x7}, {0xa23, 0x100, 0x3, 0x7}, {0x2, 0x1, 0x8, 0x8001}, {0x7, 0x5, 0x1, 0x7fffffff}]}) 04:02:49 executing program 0: clock_gettime(0x2, &(0x7f00000000c0)) clock_getres(0x0, &(0x7f0000000000)) 04:02:49 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x800004) fcntl$setstatus(r0, 0x4, 0x44) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) listen(r0, 0x2) accept$inet6(r0, 0x0, 0x0) 04:02:49 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 04:02:49 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x800) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000000c0), 0x100000000000004b, 0x0, 0x0) 04:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x5, 0x200000000000006}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7c, 0x8000000000000000}, {0x16, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0xf2be1e955333c4b1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) ioctl$BIOCLOCK(r1, 0x20004276) 04:02:49 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4000000000000001, 0x20) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000180)=0xffffffffffffbb82) utimensat(r1, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0x100, 0xffffffff}, {0x56268c4f}}, 0x2) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000001c0)={0x4, 0x7}, 0x10) fcntl$setstatus(r0, 0x4, 0xcc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x81, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)=0x1) close(r0) 04:02:49 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x100, 0x8}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20000, 0x0) chflagsat(r1, &(0x7f0000000040)='./file0/../file0\x00', 0x1, 0x2) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) 04:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1}, {0x64}, {0x6}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x7f) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:02:50 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x201, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000180)=""/149, 0x95}, {&(0x7f0000000240)=""/128, 0x80}, {&(0x7f00000002c0)=""/131, 0x83}], 0x5, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x50) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) close(r1) 04:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") write(0xffffffffffffffff, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) 04:02:50 executing program 1: r0 = socket(0x10000000002, 0x2, 0xfffffffffffffffd) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 04:02:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) 04:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 04:02:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x800000007) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ftruncate(r0, 0x0, 0x0) 04:02:50 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x140, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x1) close(r0) r2 = syz_open_pts() dup2(r0, r2) poll(&(0x7f0000000000)=[{r2}], 0x200000000000019b, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet(r3, &(0x7f0000000140)={0x2, 0x3}, 0xc) 04:02:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x9}], 0x1, 0x0) close(r0) read(r1, &(0x7f0000000180)=""/65, 0x41) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1, 0x1, 0x3, 0x40, "d8a78bfa39da7259ca7737c9bdf102025b9efb9c", 0xe05, 0x3}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x30, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 04:02:50 executing program 0: mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffff9c) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file1\x00', 0x80, 0x110) r5 = kqueue() r6 = open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x81, 0x182) r7 = getppid() r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) r13 = getppid() r14 = getuid() getgroups(0xa, &(0x7f0000001980)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/wskbd0\x00', 0x0, 0x0) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/wsmouse\x00', 0x8000, 0x0) socketpair(0x10, 0x4006, 0x10ce, &(0x7f0000001ac0)={0xffffffffffffffff}) r19 = dup(0xffffffffffffffff) r20 = accept(0xffffffffffffffff, &(0x7f0000001d40)=ANY=[@ANYBLOB="0000d488ccfb000000000000000000000000200000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000fe5000000000000000000009c7e6f38560000008000000000096776d7e305f91b2c4304b8d8ef9ba172f6389b5381498419121cd45ed4374f5bab3ddef7febc1ec451df407684f18f813138499efc5891575f17f6bfffe8750313d370797bc0b059a380289d4e6019f257f8bc4d0148279b"], &(0x7f0000001b00)=0x59) r21 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wskbd\x00', 0x881, 0x0) r22 = socket$inet(0x2, 0x7, 0x6) r23 = getppid() r24 = geteuid() r25 = getegid() r26 = getpid() r27 = getuid() getgroups(0x5, &(0x7f0000001b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000001d00)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000280)="5ac38faa334ba48da275742b79e76fdbb217ce05021609bf1c9a089bf19a7a19368b4d8c053f93c7b57ed844359e7e4b1fc791a9db7ddeccc1e77bbf02112d05269465c1b99290f0a2d20d63d56c767519a351caf18a1d03d9ce7b7560be0e20f1dc68e99aa184a9acf9f1336ac3ba215e8a5b029b3b998fb949f6d5ec5f38cfa5952166fb3d61019f11c30ed17a4abb35157b11d29dfae6f16e0aeab08f5aa7dddbb6c4e61a64644ebf13407dbedda5819d0662b0116eddcd94fdf1583ff8033cfc823064959acc622731fd4d180fc4f9a7107ea7c852643236c415d3cfba2690b9993b790d", 0xe6}, {&(0x7f0000000180)="393fb5688af96808710f059a46f57a153c72f331970ac23451f771ff5afd75e300ae81e334f22b301c8472f128f652c114cd5c97aa0150cbd11f6d709af2973e7592f3e957cc1554b83e72ab6da6", 0x4e}, {&(0x7f0000000380)="f7af83c14f6690bf953a1cb509eeaaed30511a2fe2a820b6be80582b8e3f65e2b4bb06a8aa1dba4028ff9a73643d3ca3a62bb559afe2b4bf300ed0fdf558dda238554ba242e670554465b85579a06ce3973cc081f8d2508143a5e9cfe5321aaa01d3c13cac5d1f03216651bfc423d34a8429c3e4d8e154ad41c2bcb483a2e5cf2f49dcc9ceccd4c03a4e889dac0ff9cd3b33412b7ab80c720a8bbf405da76f4b2d205f65f5e8c2a5985feef4ffd2803580b4bd8dfa4ad6084b59463c12996041a63476d4b22b7d7a3d9ed336027c54beeed295ef", 0xd4}, {&(0x7f0000000480)="1b09d534c7fe3405acb71373a48770c79404c3fa0dc897e48b655d59aa8298aa3bf5fed2ca88c0c61974ca01044a5f2dc20fa09802e6c203641e9bdf0980e26764f29f59fafc2ef4ed13070065153c6baf60f2ccfcb830b4d90e2ea276845d3488462a16a43381d7443f98c63072e66d024c354d63c5abd6b6e66ef4caed61ae02ff1fe396213b87", 0x88}, {&(0x7f0000000540)="4eed871f67b542fc377abf8805280ed63f37b1c60071cd13f16fc39ef14ebfe5e8d104c9bebd96db64415e2f9cd602990c96ea2c5730c2d68a212c6559f0a3289379fa1f4e2ed806c82141fcb8325aff9ba9212bfe3eb66bfde9dbf0418a2030431835d8268dcc3274aaa06159738223f2537a34c884ddedaf4113cf1151b046128df2ae750a4b6e6acf94615b36aa042c82698118d712ac8b4c72fbcea9a0392d13d1125243766e0c30fdd7fa05cfdd54fa6d53d13cc8aae78d7dfbfe75584f32eaccb4335fd6f1fa5670e02fa36ef73cf2904659f022511bc34e7a458135a5d8a3c7502e53f5b7c5093b71f7693828ef9345c69eac75f8a3f493c57fce65692f44317e20433c1bd4ec85cb28b839bdc83095a7d526369a27c5ba256bbae3147fea546c072970688656ac00419779753e97b4b989eecb67d959993cd2d42c4e3c4e7c5b829b957a2b03c19948f02c63a98b4c4aa191d3c2d5ae535ca7b9051b3c4806402e20a5082ac20cae3bc6b4e3141bf98985684f89e7f74c863188bc5eedc1204ff402d2658a5b510c9d4c85f1718d46ff2080950bafc77603ac8957096a216b2c26b03701a18a1ff2304e5d5dc6275ea81b9e9dbcaa1eca5e19a13a46b10725ebcd0eda9ce0e90ad1b9ec48ed3ea46354cf3d340ab9f88b758ce6b6e29cc36357da5eb31c5fe35b3305abdf8e505a3c718b2352c7814eca018b6b34392d3af27289ae4c0dfb89b796299d694473af2699e313e29516d11b7ab93bc03922de6d015736190397e0f66eff79e8868b034788f44d53870cb9d78344803040a5b17d22bbd62419ca9f0470f2b94320182ab02a5d81ba78114c3e4981ec8a7a5131abb300e48e0a3d95375984b5904553ee0e06b1fc339677ee60fdfcfbab9db519e5b7471c44b3ca4527e95d3322c9f4d8ed777fb6d85c87b7c1aafd4074186b6cad942df9865e2cf1c42f350788f2b28b4d696bdc1c35ea7c7b607d517fa176fb008435e8d111674b8024d29bc52d9a2b3bee6faafb8addf4b81b2369335a7b3153d95e1bab9fda4d59e7ab37ebe26405447b2fed0b3e69d1df2adca6e40ca2226d8eb501915ef87f25c5075b4888349a8dc3af5258349b7884b50b82ec9c2e3f645af8ba04dcec86b14a1d2733fc2cb224c6f1798834c7e65a3cf0341fc129535376dcea051991472bceed7da920d3eb781bce30cec70e5d64843e572372644aa8d16d999d8f6596176601baa952abe7d980da367fb6d0f7bba21368ca0f2fa85a152f2264baec24eea2957670ea346ad26fa612831d0d6381fabe89825e17713370121530046049500a9a2aa31ea4b7b74f2601bc5c0d7f4d6be93b23c43ab9cc7c8a10e447f7f72ab626323594bd6f8585ed8571b809b4d1b1ac8ff9b2efba7a2ff1421086e52e015667a95ba5e7c2317359f4265b675050067003405504d0316b2c66efacc988c410793904ab3400ca882d52be3c7cc3de3e6642a1fa8f5a865ad18aee391da54a3da253702b40929333972dc5bed577fb3e31d30acfc0900aff25a496e718221960e7d0c36f1b65c4df992eb286675b48b73921b6d65ac55e01c91b3dca50c5f38e21a79c96228be38ce4502fb3608110d0a2c1f4cc3118e830b6f33a1697c666ba1cfcee551376314e6383aa7074c3a83323c5b6159bb28c8d45cb2c4ebd12d373b301aa9a89c89c91f1cc8e42509e92d1f624a5f5504f6bb733b40bf9f245d9d220798076b249c07e78bda75c3558f427b2d2cfebaea227cda231393bfe319d2fe4cf58ee8adc31fae5ca9f973da6d9fe96dcc2c61195565f6de053524c2c7f860df9f6f3e0523a9c47489cda2844e94261f8db7aa734840070fe642587fce7b0d92b703b26ca48f505cd14cc2dd6c06ea7d5aeec5d936bf24f43cd9f0b2e5fa7751cb66fd4050b39ed30e2ffb9f74df506ccdc659288f47ae12b8cab068d20501282aaeb71e8890d53224fd842d57aff110e43cbd686e5dc46e92d1b3a11cc2ef8d5be217e56ded9a93f2801fcf10356ef3bbd18a967ed0d38689d3bb79f9296b0cce58a0013cd5bbe14933aac229612cbd7740fe532990a2a8f5cf3d86805948b9f7750dc29d045eeb26bdcf1ade8ec3aea89af1f0c5eefa1dc77938023fa8a9d22bc04558012cde0264f469f7f2c5bb8672e7060be4d440f16ceffe08db073283afb667dc9e47d60293c60d29a9769c130be31adadcec4ad2c9093d153fb1075978d98e92dba7285e1b66ed959ae9440d3de5ff6a1fa3a381553fafa2e2c2817027a96ae8e07c4e6759f35f05c35cfaab671bb3f067038a0dcdcac887e07c62f0a7711665d1121cc9f67096ee4cc8792b37c3945f7435b97425b6d7e8d121c53813a845d6aba7d090ca70293354ffd0103a57fb18956037d402640231552ea26b2abd87d6e46863ceaef04970056ccb867a2404f5e159776fbdee3ffa0b0b8b9676e969ac8be7e5a5a43bc75e939a856806ca968c459873829c802a3576704e829409d26505bc2734b4dec5729561d4f543758b6e10e57990c740c5973f3e05d6302b738fc4f3e109d581e9e735ea798cd2f4bb6e88117326c232fa5ab6cb8e241a7717a6d2b47825489c5ecc57aade244823b3b11fa5ca3be1db49f7788936498c2683c289bdf04d7ad90a0d42cc305dac88c2b05ed74a439c8eb616fe242c9a1aa520d7aa3b8803cb605f172c069bf0a841e46eb5d811f30c5ef065695a5b202efa3048eed4828ac0e88433efcbaf2016d9718c85c0ac1d7abb331f2ddc519b8727a84bcc24334603fe038710a58b703183d6172e827b2c995f592b851684e62521328d96c69bac6d421b97a9fc1c6fd32441d80a4056787767dce4118327e14a1eaff479d03c6602ac4f4a6ad5640a541e904135e932a1087048beabf07ea35de386c843dcd6c2c46212ef085beb7d172e7e9d2067ace6d913187a407ea47101d0b74872e70c99d4814dc8d98a7a26cf1c67ed95dcc23fae809e9e64f18d09f49d7bc4ddfda82f205bd34cbd341fa92092227896cabf5d2d78e1d514854fd004146550f834d9ee19a9a85f9d8a37387d257ffdb3f50e411d08858ed8235004ca36e4c005de263d69f9e48b4ead5799062e544fec8255e7ba609b66f6714bc6d971c25208d427f600c9b0f66c2887b8b73b181f5f46220100dc85e403739632e147e9b7294b4c61ad304da5e3fe31ccb9c980a6b3404ab153352afcc97f343008290aed8fdae110f8a09b31e3f193523935273564b1b43eda14eda4691d409eb7ebf584a9a9b7e1a151f05e2b6776e8c762e97811cb3c84b1046c1dfa83f2525670dafa85060d41129061bc04d5d6ab3b985d0cd0e6699929feb6b449281d1e30a1717d99bd01771e640333f049f6c07f7ffb9cba578e7f7ff5e3027ac30a4fc49411e77c87d484ef176017cf8e0222d4cf72fd727b5b9c1104046f2b1bbe51bf84cc42a22c1a56dd6bc4dd39b657a8288de7f465d00a1818b3e16d1474e6d3cf99e0ee0deccfd0b0c47dde3326cee85f9c2211294327c484b6d0bf1a98b2926dd802c24ad759fd716fe3a1ea9f644e84d5b69f8f4b4e58c09da5a6f04f2e60b6ea126f8b45cb0b99e7691ab8689f4b1989a580ae2be85bdc2bbfc91e458d2a79e180e369a7f7c83cdd9bfe59f48d82229e03140714c641410a8d7564b04dac0a09e0703ead6799d6cc9c061a06f3c586a858d53adb8e84b8ff84833f2cb720b9db9cd6ed1d5c7c3579491199bd22712cd0e2b756dc6e19f75722af246eed54b406483f69812a42e182d4eb6e5630117e3331325f196eada7f781b09663ff13f39c17e5d47f15302d5edcdde995428d6e2762621f646bc8d77bfa39deb6b05c35a452c5e21e0f2a63ebf0ae91241e1765e21277a8bd49fd59a2a992538306d2fcb4fd2a460331317e2d166e4951d13fb7ddc5c6b7592866f5f6febbd54aa43e756995bc7db588a842b528e45447e8348f1b29fef1d13d856c255e6f9bf42f68bcdbdbae54d621f9259d222be195fe445591f0d0399bb90894b2b19f61e0277eda1c553c6f538673818ea06173a67cf7658ab0a3c0796ecadf01b955754e370bee8185d8b02bfc773544217874d27ef065d1110188a14c2681131da22eda5bea5d12559c511ebe0f7be7b54e069b47b4b79d7e5a0aa615db474d90df6f50b89692492db6386c6a714e19a386867d1f2aac5098e8dc4e083f3ed40315f5f6a3732edf950c1f20eb7a2cdaaffa83d5873fdc21411d1d708d7f2046ee6b619b73e2bb87d98eff8d322904b9ca691065a5eba27fb26fa5a1af4245729c318a07a380b4842077f2d1a005d2cad428623ce2dccc5d6e0b9c77cd916c34123d694b2ba7de6ff927ebb1b1ee59ea0381965adc8f04eefd04f17caaa6aff65c3cb494286c1c68543bb793892a688864ac3ed63eac4480bbd477adbc47012735a0a0a20733e177fa3be99b8508a2381c71be04894085941233f4a877d8a2f50d3fbe01fcf8d1f6c47aa9706988f41d116796bc5c7e8860366ca127500f19f96d1a0e544751bea81dbd07724ffc97e343bad653163f3eeb2e6891b6e11360d29cd2b34dadc9064927760628ba4da877f59cd32867d0541186fbd87d3ae2d15f79d469713a3b361460aaae47b36f0205324cc1a1acf215ecca28985e2aea10867a50dd1f799977ba6586eebad1cca1124085d6cc9501a826e63fec5e9a7771dd04b2df228928811f2350299ba2217d5ce2a36187529189e0e7a1d525bf0b90f37c5704ad3dc9440219431822be18d3c664a58e85c3e039e22f1b94d00a8f21574449f6d314a415ea3d298a00460efc3a1b89e888e6964f1b76ec1d1720f13df0a7a865ed7d462c6142771a16919d75c510fec5bc46428ad2d70e0652790e4bb5bc7357ce2b369add9ca5b0379ae19dba5ad0b08b4bacec6f4bee26763d1efe5138c8f91d6f04c0b4b3ee849e3e2667924b11a5223e13aa274aa017424f4b50c61a24772f02c4f2b9ade80a968ca6ca86ad707fb125e1d8b47e7b50b4130abca2d491ad7a383f4b33a2f28502df78f3c41cf0ddec4a25fa10a331d4e6fa10a0a438467c8a4fc3e14d330550d7d8c75221c7888856525559c23c30c0a71ac2786bc8543ee56a0e19637fd72f174eb3c55b6c9cbcaa88d038f671bee4b774f38b6ff7fead321688645a5a11ed34d5dd49f57fa676e9bfd10183f5d9914791b2330e7784c50420b506484352adcf057adb31823e03426c8225196643f3b4cd4193c201d582fe1862baef0e8e919f8cd196a061eb59867a7fb746a214436c8eac08c35b0b72c7bf3d24d69b3579bb7eef571ac2f6dd826de498d2f8b8870c76e11b74d1f923a22b100a6ea1f41080cb4368722db0d0d3ad8b2539165f0f6aa596902790abd4b702d489e66175ed90b0baedf05dbaf4b3b9672a69ac34b97626404b9096c03e8bb5506f1196a96a8f24a28896410b6ee45a93d568391b829bbaaa16cbf630f9c2918879ca7cda8884161cc7aab89a05ebd78ffad38c18255a015f3a3fbc49bc2643f09a9e7d5079c6841615dbe5cebb3233cebf5a9a467077bc57ba4eb85ed9000230f024e41f6543791f0f25b1d90c27a5baa5edfa18785ccaa67e478896db410ba0843e5c7e66a1cd91080867906b56de4254d9fa936e9c1eae38dafa68ce6e3a9059f4703c14996b7ad6245d4384595e0e489bc2a85c9aacaceffeb338d44ac88a45eb4a02df28a9ecb63c63a7a579f4a5e2d17cb846999f070914e5857efc0a4858c1dec6869a4c3350fb0851271053ff43d5c", 0x1000}, {&(0x7f0000001540)="abfaf1c16c956c853c87a2bde5830d2f79c8de296b24be27c9f5f77b9c1adfba9da8568a2bac83a71b95d5d835043a20f428530c44c65e21fa46a3ce835cd8e9b8ec2cf9c4c66043e2b12c39dd6111b04d2f51357209a35f64c4e113dd0524763e724ca4e1262590af6150bf25ffb1e494f0e8971c730b52b656bf32c65a4c67005e18ad789f0ce7625bf2e15b5193fc7008ff1dae44531642144a705fd4135eba558f10ff714c271ef42acbefbe7d8447958a3a88171427e4f3c145fce1183b64", 0xc1}, {&(0x7f0000001640)="da92257b51e64568bfe7077620577de623cc67b40dceda3ac2f3db79c6a3dbec801f6a5cdecaf94f1600e47d36b25b76b004f0bf97bb19f0ae6123305465506bbf68b18e65d78d5ef1b4e436b0a06b9ef1d96d93648614d2496df3d49e8b7f2b49fd5fe0d8ca9ce29ade23ec6fd42f796538babd7fcee8663d25fae57a5e2bcd160111cf4f43e50ae6e135e3f566cc31d474129bda", 0x95}, {&(0x7f0000001700)="fd29f9741452e95ba176f15eb56bb6fa7d73ae17c166fbb1b598156a3aedb8d450de286c8f365da7fb2c10346b3df266ff6ee28ec9ccd9c43618fdc95f61092aa2dea7331164abfae24907b8564bbe324567717b9f1bb24d6deb2570630ae9d36f56c5f84ac23a75c075a8154af3f60f87f2354fcd55ad43b36b549fd7fc44240a476cd320873cf66f9180786f1612c002a95ef852d724616586d5d740031798f94de9a567193f0b1c3dead4689d5b60f46fabbae802c7963ff8ae476e49614988767d8f007e", 0xc6}], 0x8, &(0x7f0000001bc0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r16, r17, r18, r19, r20]}, @rights={0x18, 0xffff, 0x1, [r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @rights={0x10}], 0x130, 0x2}, 0x408) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 04:02:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) r0 = semget$private(0x0, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0xf7e9, r1, r2, r3, r4, 0x8, 0x8}, 0x7139, 0xfffffffffffffffb, 0x8}) r5 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000001c0)=0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getegid() r9 = shmget(0x0, 0x4000, 0x7, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r9, 0x0) fchownat(r6, &(0x7f0000000000)='./bus\x00', r7, r8, 0x4) mknodat(r5, &(0x7f0000000300)='./bus\x00', 0x8040, 0x1f) openat(r6, &(0x7f00000002c0)='./bus\x00', 0x40, 0x80) 04:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x373}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x7ff) 04:02:51 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x20, 0x412, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0x2, 0x7}], 0x6, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x2, 0x6}, {{r1}, 0x3a3b30f16b644b4c, 0x50, 0x8, 0x8, 0x4}, {{r0}, 0x0, 0x8, 0x20000020, 0x80000001, 0x6}], 0xb3a5, &(0x7f00000002c0)={0x2}) 04:02:51 executing program 1: poll(&(0x7f0000000040), 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8108, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) r1 = getpid() r2 = getpgid(0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x3f) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x818, 0x0) setpgid(r1, r2) 04:02:51 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20288, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x10001) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 04:02:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x140) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) pipe2(&(0x7f00000000c0), 0x10004) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x18600, 0x0) 04:02:51 executing program 0: mprotect(&(0x7f00000f9000/0x4000)=nil, 0x4000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x9, 0x7, 0x0, 0x3ff}) r1 = socket(0x18, 0x1, 0x5) setsockopt(r1, 0x2000000000000029, 0xc, &(0x7f0000000180)="ebffcbee13b9fe812e884e713048e69931929648", 0x27a) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="ebffcbff13b9fd812e9a4e713048e69931929648", 0x14) 04:02:51 executing program 0: r0 = socket(0x0, 0x5, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7e850dddc36fa1d0798ec575ca94d3c0e423391098fd4858b1d0d7e13074a85ad6", 0x21) clock_gettime(0x400004, 0x0) 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x40044271, &(0x7f0000000000)={0xfffffffffffffeb3, 0x0}) 04:02:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="5001050460000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x401, 0x6, 0x80, 0x9}, {0xffff, 0x8, 0x1ff, 0x9}, {0x40, 0x0, 0x94, 0x7fffffff}, {0x3ff, 0x4, 0x200, 0x7}, {0x7, 0x5, 0x0, 0x5}, {0x6, 0x6, 0x5, 0x567}, {0x8, 0x80000001, 0x37, 0x200}, {0x5d38, 0x2, 0x3, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 04:02:51 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') dup2(r1, r0) semget(0x0, 0x0, 0x64) 04:02:51 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) 04:02:51 executing program 1: shmget(0x2, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setrlimit(0x3, &(0x7f0000000000)={0x9, 0x70000000000}) 04:02:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x4a, 0x2, 0x5, 0x0, 0x7, 0x3, 0x80000001, 0x0, 0x2, 0x9, 0x8}) 04:02:51 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = msgget(0x3, 0x8) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/19) r1 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0xff, 0x401, './file0\x00', 0x4, 0x8d, 0x8, 0x1}) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000140)=ANY=[@ANYBLOB="7090e40265d4fc5ebd00103726731f710a133a8d99c4516b9863d8b66888598b270ba9acee00c9e3ae14707c9c807aec9953582c2745240b610a9ba0c9313421977ef51812f75ef49e172c447822fea216d0d02de32a370d053880c1b7a686a2362408896652eaa537bd79ae61045182d0a94c3203ef1ec51014fa278c183274e8fb7bf0dd322e09"], 0xa, 0x0}, 0x0) 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x45}, {0x10000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getflags(r0, 0x5) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6a7ea81") r1 = dup(r0) listen(r1, 0x6) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x2b7, 0x7ff}, 0x10) 04:02:51 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000bd14ac8e000000000000000000000000000000000000000000000000000000002a0c00000000000010"], 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 04:02:51 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x100) ioctl$VMM_IOC_TERM(r0, 0x40047473, &(0x7f0000000040)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x281, 0x10) 04:02:51 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x6}) recvfrom(r2, &(0x7f0000000080)=""/153, 0x99, 0x0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x9d, 0x200}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8000, 0x0) linkat(r3, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000200)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000180)=0x1) ioctl$KDDISABIO(r1, 0x20004b3d) 04:02:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000004000000d2230ec290100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200900000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) fchdir(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) chroot(&(0x7f0000000140)='./file0\x00') 04:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80000000000224, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000140)=[{0x81, 0x2, 0x20000000000003f, 0x1}, {0x20, 0x7, 0x1f, 0x6}, {0x9, 0x2, 0x2, 0x8}, {0x9997, 0xda6b, 0x7}, {0xffff, 0x3, 0xf0b, 0x3}, {0xfff, 0x0, 0x101, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 04:02:51 executing program 0: chmod(0x0, 0xe5b535d1c5267b18) mknod(&(0x7f0000000000)='./file0\x00', 0x21, 0x3) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) connect(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 04:02:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f092700000000000000004000000018000000000036be2dea537cc660ebb60c52d83726ce13477939359c70b24f9cca224ee1a87108606fd9d1b6df1257d77a2c429ce1f4f425a5f99b81160075b9141f83ff17eaf6efa465bb4c8e72d49d24ef25f5040000000000000023e24799a907caf6f4b3d62db3554fc008921220a8446fe0d1969d53ee4771cdb510f59e888992097c284c8cbcf8d284603b91d4d9c56711c23fcdf1354d8e3efecc5faf6b4508aa3eae44f48ef256ae7caac9f84480420c8757224ac0a8e59fcea55e4b820f6d73dbd929a030fe68744e848c6cdfb8ff07258d7790125144035c31f26ca8ab6b4ce62d821a09", 0x145) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xfffffffffffffffb, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() write(r2, &(0x7f0000000200)="f62506a2a19d7be0e70d1c9e751ed02131d83bf5f7644ecbbb58d683e7f9df36653aa609e0e0603769e843e6e6795e947898123ac745948070327095b1615f9f6e8d07b38912ee810f47d5c8d28fc933a31e69fc670a8522593bf49eed2d2b22f83c786985f883918c095cfeb93e7557dd0fdf473e83bd87751b0c0f75bef4c7fadf6e87c89afcf0bd8f0f51", 0x8c) 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8280, 0x8a) getsockname$unix(r1, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20002, 0xa) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x9, 0x7b1, {0xfff, 0x1}}) syz_emit_ethernet(0xcc, &(0x7f0000000000)="b6") 04:02:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) kqueue() 04:02:51 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28000, 0x0) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)="903129ca11e9ef0fb2c2c741bdf368dbe86ee8141f9ed083f374476ae07ba15768384ba67b405609b27f7de2b4a1d8be7760e3b6ceb57aa23cdb9d4e9fe4aa19235fe0209735c4cb6fd8ac76b3cd1235b4dfeb8cabf491f9da396b862d77146340e2b95facaeea1299162b97d26424f77290659b53358ad09ce59c45807687", 0x7f, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000040), 0x16, 0x1ff) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 04:02:51 executing program 0: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffffb0e50f574d89d2ee6884fbfb9b91", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 04:02:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0/file1\x00', 0x8000, 0x10) openat(r0, &(0x7f0000000300)='./file0\x00', 0x8000000000000200, 0x2) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 04:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x10000000}, {0x16, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6331e28") 04:02:51 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfff, 0x1000000000}, {0x2, 0x2}}, 0x2) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000080000000000000800000000000000000000000000000000000001e130000000000000000000000e9000000"], 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket(0x18, 0x1, 0xfffffffffffffffd) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 04:02:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) sendto(r3, &(0x7f0000000300)="f321ef460866de1d651af6d0c3258d700bb9fa1992c66d1f7ab1fee64f5e87c27bb599d15fd1ab21558cf430c2809363ab086cc9cd8215b526ca08e455000000a088c261", 0xffffff0e, 0x1, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x3}, 0x3d9) 04:02:52 executing program 1: mkdir(&(0x7f0000000300)='./control\x00', 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000340)=""/4096, 0x1000, 0x840, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1ff, 0x5}, 0xc) link(&(0x7f0000000080)='./control\x00', 0x0) 04:02:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x6, 0x5, 0x422, &(0x7f0000000000)) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1087, 0x0, 0x0) 04:02:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) close(r0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000709ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 04:02:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f00000000c0)="64fd25f3da6c1a8624ca35c477688fcb0dbc314841", 0x15) 04:02:52 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x100000000, 0x4) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget(0x0, 0x3, 0x18) semctl$IPC_RMID(r2, 0x0, 0x0) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1e0000ffffed00040000000000000000a9fa955e9cd349ce98c9a6e2f33b62f02567179373b880181560b56545bf712fecc0df4202a445a60b62a1a70ad58dcccae35b51f1fe60ca"], 0x1e}, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) ioctl$TIOCCDTR(r3, 0x20007478) r4 = shmget$private(0x0, 0x4000, 0x403, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = shmget(0x2, 0x1000, 0x9bc5740c1c391216, &(0x7f0000ffe000/0x1000)=nil) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='./file0\x00') shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 04:02:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10001, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:52 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) socket(0x1f, 0x8000, 0x100000000) 04:02:52 executing program 1: sync() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) 04:02:52 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xe6e) recvmsg(r0, &(0x7f0000002180)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000001140)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/173, 0xad}], 0x2, &(0x7f0000001180)=""/4096, 0x1000}, 0x800) clock_getres(0x2, 0x0) clock_getres(0x3, &(0x7f0000000000)) getpeername$inet6(r0, &(0x7f00000021c0), &(0x7f0000002200)=0xc) pipe2(&(0x7f0000002240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000002280)) 04:02:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x7, 0xcca, 0xb345, 0x2}, {0x7, 0x3, 0x2, 0x5}, {0x9, 0x8000, 0x20, 0x1f}, {0x5, 0x2, 0x6, 0x2}, {0x1c00000000, 0x2, 0x8, 0x5}, {0x10000, 0x0, 0x3ff, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:52 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x101) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 04:02:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) r10 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x92, r5, r6, r7, r8, 0x14, 0x7}, 0x8000, 0xfffffffffffffffe, r9, r10, 0x5, 0x2f, 0x2}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000003c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000000000000007ff"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:52 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10380, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x20, 0x10001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 04:02:52 executing program 1: r0 = semget$private(0x0, 0x3, 0x208) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0xfb, 0x2, 0x10001, 0xc71, 0xbb]) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050200000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff1c282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc532c0a4123c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab", 0xdd, 0x0, 0x0, 0x0) 04:02:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0x5) r0 = getgid() setegid(r0) r1 = syz_open_pts() mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x80) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000005c0)='./bus\x00', r3, r0, 0x6) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/216, 0xd8}, {&(0x7f0000000100)=""/58, 0x3a}, {&(0x7f0000000140)=""/43, 0x2b}], 0x3, 0x0, 0x0) r4 = msgget(0x2, 0x48) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000f77626e0000000000000000000000000000000000000400020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000fbff000000000000000000002cf8f43ad3e622b3c79b100000e7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036039e5954a6"], 0xb4, 0x0, 0x800) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000300)="582ddde7135e6ea8f882a3931515bbdc0c723154508643afdeb82c30f748aa9c40565a54abb0bd84eb9b62a8b9e3a6c83bb8e784bac422803807db71cb9c41913dd6f55e250eeffb42143b171798d2644453e41ed8", 0x55}], 0x1, 0x0, 0x0) link(&(0x7f0000000380)='./bus\x00', &(0x7f0000000400)='./bus\x00') 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x82}], 0x1}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01da16fa8f0d78d5091883e0f2e25cb2e34c188a9030e2cebea86f9302ac5b0be1f70bbb051cd79f949f3e70e8b2918ac9e88276f88bb8c4b6d52b3b7c06f8af6edac95a87552f7222eeeae98cb756e6d4b4a4d130fc7cc09925e853408cf8f21c5c709115a8b12da0cbe0cddbd0238c82c2bfc2b6974a96e4fb0d0efec2216d1f43e1fb979282949357b1563b993efecc35d72b3f65db0317219093ccbd53c66aa6b4d997c7baa653a76fe0b008a55b64102f27291e96209d", 0xb3) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000002c0)={{0x3ed, 0x800, 0x7f}, 0x0, 0x7, 0x6}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000180)="f7017bdc66148c3c865aabb98c82f69554516dcc1dfd75c6a697a0a1c651ed478fdd24b263aadbda12dcf16e7ba6a654fc368d6e133f1d51a937b748cd3cfbe84c76cee5db9033d806ed7b11bf512bfbcd65eb9dd0d3e4d7b6673e561b35aac7f09539e6b5647d279edac84bd911e3af2a96af270ab12e4a45c3", 0xfe74) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x7fff) r4 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x80, 0x0) close(r1) dup(r4) syz_open_pts() 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x8000) 16:00:00 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x3, 0x9, 0x8000}, 0xffffffffffffffef) listen(r0, 0xff) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0xfe1e, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r4 = dup(r0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000002bc0)) setuid(0xee01) sendmsg(r4, &(0x7f0000002b80)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000040)}, {&(0x7f00000002c0)="f3e499f01e1986d725f2cad72b9fae2c597d01e85c55423e1bd11fe7d172e5474df8aba017d5a715ac0ac4c02aadf120fec5e476eff9729581417a0b8ef55f067e0cb22e590db5b5548437ac3029085c10aa586718b4aa297e37595d6adb1624d84d4b114830af0de44f7fa9966460dc7848c77d808184f4646977c74d1389d89e22ded6b3a08f405bfa89f23c760a5aa5b38af4fe194b64dadf1295aec04f88eeaaba60eb4078f1e562c8193641e6788a2d485a6eeb89bdd7451f6d9f7b6340bc1b0f4454ec32", 0xc7}, {&(0x7f0000000200)="04a7ac23daf7ea93349e0abe0091fdf810d653b8b7ebdfb6b38ad2f3246f244724e4c0572b5760cbb43f16d926cf358ebf784f3966c01279281970211f91d2218dd7ed440db308", 0x47}, {&(0x7f00000003c0)="71cfaf2ba131b5d6415bcbaf2c15957c1c58b04791f0893e57128b21d290d39fb730e38ae49c1742795b70b8c1b8620dc73eec1926deea2b3a05dabf1ccb31e7296de6a1676455450d67206a9a291bce14048f121b6cdc631a2efb680e09e27282723ce3e8f42b815457a6109d5b5444d32b0833708408fb4fd02adb2a0a8b5e5b3197b3cc4684305d081de2a86d32fc2ee2f8dd9be25f533d5737912598cb1aee39d9530f44dc7c5eadeee5a110d3c98667dfc390bd67b84c9c81fe7a7cc0d551c0b76c631760278d25d02660a0ada31cdf45f295202f14", 0xd8}, {&(0x7f0000000100)="5d635394c2e966ec6abeb488ce", 0xd}, {&(0x7f00000004c0)="e9e40b9fcd1ebf025aac0d2dab30c4871e75f289631d18f43a12d84a6e22aa267248bc7889a6970784b4a8a1523e49c79ceb5b85e3a45250b5e60752cac6a8ec4cf2f774ec21749b8f8fedb86a3581adcdbd2ce5a146e36d163e259987fe34cdcda3b6bc5001af440c94323c81e4bc9479e89c1278235643aae43a53aed500764960baaaf9482987e8edacb5562e4577a4d681d1443e45c18a74ea9097f1afd7a9e7dd38e46b10e6ec3803f2b45a66642e8c01d54bb0d90c7715f440c92f537c0fde70aa144b9d47bea38fed72e0bf8a672e688d534b0b5c442d", 0xda}, {&(0x7f00000005c0)="cbd574202159527476e0011367ed0a9d9d978076daeb95acbc684420d1a8b6ddd4c435fb071db380026258d2cc87cdbe102c7165172d660eb9a87dda9fcc7acc27930443398437dd504fff5581167ff691fca111067c5b8248a629047dc47ff50af535a6539ee657d6c8c274fd0aeb1322f1004c18a7368ac54743d11d4e6508a39b41bf47e54656c266754037cbfd87cc0be7d5ed298e2d1fb0dbe63d4a087edcaf6bc08f7d192ed0d39dd59a6d79abc0602148", 0xb4}, {&(0x7f0000000680)="612a2cb46c8504ee2eb19efe395d398e98822a5ee7695f16ca9dcb6ef37419c4615252b24d518e49001c7bd0ff58a8cfe9503fec27e4f2585bf72abc8a19c0e32c8787812fb2cf1042ca87d027c282ad607f543eccc93603d585f6b09f2aacb7ada50d94cd59eb1e67a5bb7928e30ce7c38eb545e00330fbf4350b565a94d338a2badcb56716a8032c6cfe121375eaf6ed76996c0d980684c769a8927fbffa5a889d07bc636de23d0d1b622302b1b41f77628e98be25acd8f4a2185298fae760d0bec332812985d9310cfddbe458b875554ac8a1f0df4afa95cd2bb9b6b1d149636eb7a08718823a1f31f37d309265b335c526358f8fdf9c46c7a44c561c1460bd81218984dced384054acad14404e1f7bd6c6bb43593e6f24af5e6cbb6642dbd57bf0409c0d02e714fe6a9912a93069c611975e46808e0f2dbcb1f5b89c6a20f34093e9d06238a02d5b6d731c44c3ba2b550f706edb67253e87422ca7a994c6eba641deb3b759cef4845c9f987c629122be8bfaccd14ca079ce0aea062ab858979d9a2d5bd443f92b48b11b34cb3ee8833f019b59f7041be4ebf766407b023e42f8d2dd9a151ebb509cddc9b4d8126ed0699f1b2350777fdba49cd8fded4660dce0a6af6a66dc8aadb9d7145ab6ae6863321695ff08f643e95e7d62f212bfc72efec7a241bc5a172129d16ff33be9ae99b36d0c229e9878cc1cd20483acede7fcdbee2bb2540fd5a63bfd4b9ff5036c37864396878fc7005b3154f9c6bb76d9e5c31998d991be4713bff11eb4a1ac999e3bf03178680a89b31fe640863b385e8876ed7e9c91880cecdd28718435b599f1c6dd69843edbe3608e7cb64d4f9e25e5570a7bf573ca96d7dd857b89e0372c491604284713cd236cc0f25014b241c4e47570d94b5b1a4dbdf49f0a42aef9a2a8d789c2114d2d9ef156043b34f5ae6a6f0bc0304d280746e56cbc1e28c32963bd96379ea7d019f340474d7df3608fc014defd6d750e6fdf24971ec4bc0ad50aef922586b29a62d0bfb90f32a82dee502240e87eaca80c23b0e87191d8dd09ac3dc86ad53a48412180cabb502fed96714ca16fd17a04dca5942f3fd5b637cc64498b74ad515f2d0377be8e95468755d32afab9c5bf0c68f90d580d39517f31cb23ad640a77248b54143e78a7cf85ea100755db7849faa329bba69c16d2ebef6d23afab7c0e7c2dcfd491297f8e9996731a1250624572771c370d3c91f69b6f1afbab134dd434e3ee45364a41e1ccbb0da83a56a1364afae122d75904fa451b07d67cd3b759da6a48096ee957a6acceece23bc15a2449ed5bf95fca2080f8afdac07e7b2f0bb54e46cd279863c8bc891509fe74eb56009f0d779de7e6fa56f2b27e9fd9ca3ec1afe8ad2f8124ee75626ca78abf815bf5938d1870d443fde716729023db4175b0c4f10fa74eb10cdb1b4ba40fa505eb590391be5e936f29415c66daebbc9221f184b74a30083dc2fd98a845f03ade132de9dabd4fd2e84cf4efb9054190b9cdb65052588bbb004b104660caeb4fa6c7d13cac7de6ae6ce3b83484c37562fd16e27370458dab20c3bfd3eb4912db5ed11d51d30bd1dcc8749106cefa5ea9d8f10d73d24d8c06024c6d7554dd1543eddf937bf6ad3654fee38e655948996bcf0a40d4ad010817e04032a3a47ec3fa7048e2e6562532e06e8d5c45c0b3c0a54698002d4ee9761517701f1e9432cbfa71a3d64b252453a3224300e9d32b0e27bcfe24240bce69edfb983b1ad728ef792425590e6ddd4c39c3d2e8170a44314cd0ce889485e41dac0938ac51867d515429697df6a95dcbc67775363ed9e1dcae4dd6044c43d80cdb86d0b9017145d85831a191d1a94f68f5c4479708883b6b76ed7976fea893cc817b163a4412f9edbf3d61dad9013aca1c93dd55bd842834c18aee08f3bd773937dd59792a80253246dc02f288079f8562615890241d76bebf2cbeff21c99299672350ca6431c9b32368e45a07802b5bc558827d399801421fba126be7903526de2484ce9e6daf2411b5caae6a8f549e1feacc309fc753294009ec76b2bbe74fb16e0824cf60d20422ebb8101c655b26070cb3df3919404619cfa586c5915b6e9585eeff0d910d82b05d07f80646e2276ee740b443f053fba7d3ff8fa118dbc7a4df70a1d5f946058b711abce38de4ae3e2c01e8861204f98060deb7c4c4d1f52e8e33fe4b47d856c7054d7512c3e0bff2d6ddc36c80111ea297f351797fd8d08de439aa04af12faecd2e20c041719680f7e622dadd535d52e34ed25cbe8a8887b286ff9a06293ce3aace3f199b11b0aa9601fb6e0056ce2c568cd86aad338a7c2255ff039690db19dd35aa7dade186582b3173f836a72596df11f35ac600be65c1169c8de038451e8e78c4e186576e392c2ddb85262e2112227983d1eb01dffbee3aa9f1be8da2e8811263d4abd8dc41726000ef2cabe7bdc14f82ce26af1612954792834162f8333f862217c72c8b06d78135458552a7851ba9edba6074ffa08af19e458c1b44e6bf0b5e5e6c74bbb35323cb66189b9eb4c2372470acd04f9c6ae4b1f7db9ddff6a243629dde9177517718e1dd17656ff12c6297281e02dcebb8b12f79b94708a43c8f102be56cc11945fcd50b448e05fcabb5a7792e834c571482bb4b32a2689fe98b2e3cf28b36efff15eadd3813e421b10b12f3572bef7917a19212726ddc41466f99f2ff93b2d6c09bc677874d4849e164a58506eaa99e199ee5c517d573196cecbf837e62a277a3a66264d063845dcd6ef800b8f9eadc1ec3c0739789429ed25192045be3580611673cfbd92a6995b46104806dc57f4e867f0643fbb7ee2e4c16e00ad0dc6b7baabd2b3c135594f3e45644ab1b199a6d4f246b2c1077a3c2e1c69086bfaa56ee5d4dfb8acacebf457576668a1ce16fd2a3e560c16348edcd605338ead66f30c06798e8539befff6ce10aafbbb3858adfa06709bafdef8065d1abe2fb864089bb5fc3f55e8ee8f175d4258921b991d70f10501a24afb4e6cd0e5773e04769672f17331b1c6b823a7eadc5076a8a11ee1fd33efaaf5abd806476985c4f31632b0ce6e3d85a13944805c07b7731e08c9c812a5b4c1178b6ec15681234e7069d6ba1843c69b318752866684f497e1df6fa650e9330788e0d472f2bfc889322799470de0a31c0da55a5992bbabc4f37e65f8a5c007ac38ca44436db5eeeb271f42daa8ffa774ceb215ebd303f71a60b8f422c82374b0b646874136cb947caf27952b69b1ab9914a4199d63c65987b889fa63518f74fba186da74067e95b0252e932e232a4c49d6d5b06af0cf3116f99fc81c6080a2c29c694133ef3032276e83e9c5250d5ac9f1d9574ac0fcf66437075e114bcfe098179d3dfb0713283e5a665553a32dbb632c04e69b8f432c820c096f5c213d92af6ba4b78ecb20062d60c01636538b50c1204babebcc70db06a520e4ed3ce066d81911c388484d0a75caea1a5e28dff6680af8eb397cb1f8b537a42f470343f87ac65811501e1968c4bf954e6e97af970789c622ef82a3effdfbf01f2bc12701cb43eb6a6ec08b5adbbd2fabd102622780200d4fe259b70e3f59d2b92373965cf9f126e4acb99ffc2e018be06f5c2f49c1b6ee8c6318254b9f0c4ed55618a5b9e411a9cd06c27de69f45ee095b7ac55e318e472035bb17c79c8d7d237b95148f8c0454b7942c5ecfde24bf5682c8323364f7f5b88079537be3d90729bdb86cbf1bd16c1685662904615fdc7644e52b878d44029195536e7bca0d70638091fa39d297bae0bda0c3d1dae8ff1576d6afc3cc6d6a9a859f751cc166b86d103cc427ffa0195109058aa0946baebc99e97c354fc7a92921cba0e0250fe85b0b632a8241645964bb1ef4f0fd2bce1721bb35f5bf32eafffb2c6e901065dd774ba187598db261cc69590867e3132da1ed99ffaca304876bc67678ff79e487f8be77b6243f0b8fcea6637d067ea92f8cd2673a328e8044ac4b30ae36de0e703130599036d1a18b607e23e0ae7ec7a595e236bbc2c7896b025fc26d41da1dabe6af1c827197fcd28b8eeba902eebbd057cc7b3d895d3f193f8b982379309718e11fa53ce3e9aa7f37ef4c0dcf2a0b6e33936f6305d4bfea09794bc0b1bdea5940c8d35a2729141e769814e91fa1f8a19e87aade4310a84725d08dd1d9ca79b01c76f679715f35af9e8ab6d19d8a444f7e931e968d18d9f8641205fbefd79bc9bf0769ca144cec04a53034f3df3a8c653bff391f8dae454bf4f4fe4b76fc069b2a385f4ee56063e978cb1c339cf0d07c13cad6f2487ad95e4c98da340f0d03f81bddcd00d8c6b4c710b41480eec964fee5219d6e1f2e37f6c84b575c323d23d877901660b4f9e69294cb649872f5735cdfc8e0f097bf98c47be32213deaa6ee6d1570a388605b2f3d9c3eb1d49ff09c97de812440292a54cb5e546f9e85bc075f4cb62d7367b8323c5f92a95527bbb77873e4eeffd99d836e24f1498addb78e0c54c382847167d8df1cbf73260f7acf4b5bb8d328cb570355432afdb85ad1e1c1c349c396b47645fdc512e5cb0fe8acf32e4a92add6955ee3017dd31b576926e0c36ffddb25e85ef7dcb3c095d4eb4120da533f058584f7d9af99fb0bdedabefe5cdf973f12568250894b7d0255ffc1c1101e8221a52cbfe6f174138f402a83d8c508efdf2e8942b6751237bc87abbbf92045a024fa070dde9db55f5a6fdb1c00a484b1fb083879bb2e63f48595d0b3bf932c60b1fe7e3e68dc13af5a8d8d3eaa7814f397e4920652ed4eb8af6f2d810d36a57b7db8b8d1dba4f3beb972d860287f59e36830e2174f218624d78918a4d475c059566b7bf306ff6a7607360ececa8e0ce85c09f2438b50530c31674810ec3fc07fbf0d18280edb438390d7ea392a3d23dffc98988fcc440dbb1c9417d75e897712597aa61a3ea7575a88d47166beed8208c1488e88cdd7c24ad5cc0e5c6017c9905b272498e69c98beec748a8f5dbe1ff5a196c77c615aee2be51b68e49778fac3c839a6d8ef59566919b9e101993087a59825002698825e9dec3395126d0abe71c16cbe0f83e6c4d135364447ac7fbce6e4f3ba4150e1dcf35303263edbf4468d9cef5ce7b8fb131b64560f936745980ab6c83d05cb1a9f5d6e57854e7b57d7398b458a76dfe0908fa97faeaf3eea06a307d90539dd1ced02ab4fb2b6b232564be65bb05e9bf4a74948a9c6a02de5dbcba8e4c4954fbd38e1a56e6bccbb589d165445964a01cd7180f6d855a5266ce348e01a2c45c43d9d182381747207bb61640916ed53de10a39c40d8ab671414b6fa8a01bce279d150ac82348bf9eaa3dc71e26ecbfcbdcf214d289d4a1aa123aa5e11c2f003b5961fcece6733c5eb168138b108aa2ccf8c589676b6fd3ab7d13c91883e8fa4ae024f2168f256e43fe3c3358c3d73e328166579e5455a75e5dd089997b9bbb5ec37a76ab620877511ffaec27c79fb83e0eaecd8c22db2248bbb8b759fe371bd60f47825716427c0a385c7b9bfe38824073f2e2e9d88eb6e138447b668048830fbe2184d17452b97df748a3bad0ee6e3c7827c4762766bb35b46e441441ec56b8d0ff92cef296d76435a469dca17133d71635c937f22ad1634c05c350af65be927407610f0146952ebdbe8510198ebf7eac7fc468afbf19cf161aec9a4eb2e2c7564357b25698d7fecd47e1d55f604b3d1d44757e280f35687f78c288be4b2574d00db52a460be365a61a3695b29eafedef929a096a8906e031ee67dc15988666", 0x1000}], 0x8, &(0x7f0000001700)=[{0x10, 0x1, 0x25f}, {0x1010, 0x0, 0x10001, "1ec947e0ac641cafa613b35f3a1ba9dbf7d63b0cc42925284f693df30afd52331f5406933e66ceecf06c1f43b12599d868f43bf46cc5116c75d81df6265b1013b2b6fdec01a20b655cd0a5232ab5878c1f6092326140c17b0c34d735b8cd8178c6b7f3f575047d5a485cf5a98a547a791c4812090f68e66a02b5d82eebcd4bbdb64fd65f72cee4810b0bafaf471187e1c09d77a857d2bd9b7d02f809ec3984cf28ee03a06d2c914d7ca97964db2b3cf47ad85255539ca112cbd8e24ec09ab55c8a026f22a9b44611ab5fcb65e5dbebf151de07e222eb414be91d23b0a15e4933dba8373777faf3c7c114d320b2aa8297472ef94bead66871469884dd605a2707b397d97c920c29faca1df1c91e443b9ae33df0349f77410ec3789c8800e42ee480d8f26a0c008386243b4fb13069aeba46ab6590360b5e937658d88e165ca3ada1807824eeb6a5365f8c68436469594d460a79d52b342471bdfb25fbcb89125716b9db2eeec0043cf1b796dfac0aec7c64ed7e93aeb4122b27d47ed1cbd30f323176464924e6782dec59cc1aabf605a838514e0fe1b341d763f5e43d66294acb5d271ebf2b6691de204e764bc36930cc72e2bef10ea9a5b812f3d1e01f11dfab398e193eac0c6ca1a599cb782624cf5ac666a4e15580ca7cdae252f6364927f0b4a18e6ca0b56049adf81f6945d01b07b9ebc2c6f7f5a6728b2ac4933981c09c84e27dab2db22cacc8f8ee1cb55e286ee888f73ac7cf296e6f484600fe86c4b45d6bfb3b5a14474fc3eebfa86b668b481a158b9119faef15212ea6d8b7119a9d2223c0fd179c17320aca01c174d2a092e602445db0d376fb03dfeb0ed4c28578168eeb263a47e3ca84705a5f177464092e51c5a05713e954a52faba1ddfe3d0cd16a81bdf97da00398471830f665ab78276d6ab30f3553ed060a4ff275bb0ab75e363e4fb1ec199ea809180ff2edb6692bef598000ede29d13f7832f1844e2f78466d833f58b03ed14079c5c34998afcf34c9829a692766e577dc7b74672e286a99dc516af3a01d6888a929908bd2ae88d2c4ae53e5d51dd4ba5010ba2c99f44f5bc8c30f28843231c058e9fbe76763b75d637d047cfc4f784ab47afb76bbbb27058aba0ef0ee1d5cd3bad2bdbea781592644d1e279c60316ce79e6106b59a66f1524d028b0dc1b12af54f588239a8e2cc1b6faad3800d5dcb8fa7621c9bd9532ac07ed66ad9cd4019f4a80953105c69b607c38b9d7b56a74321f95b444559e4e220bcd2a0db990d8ff4e0dc0b8cb984b736fbb7c85711175c71d62f8d9a134df89f915969b46cb27a6f4db45ccf0851c2d80c6983d55ed699ce04e3980545cc23071d47400529d455aad7303904c046e402f986e708b72bc293d8682f44ccbc723996bd0f1ec062c7239772ad4b1a1bd8f8aca7caf11265cb6cc7f9c25288880fabec764ccf3c712bc2f0c475d3961227b4ae9ad997415516ede5adb09d21b0ca8e14e3ddb4716a9050246dd487c58118143a0120ba8abcb81f31e47503da2db720d0eed387e50d298b51e43122bc5452b41844f8327f4ddbee8888da43d62dc449c79d5d002cd656baac5dc0450ac2dc22fb46a594473c885ff5a79018c4bad4b2421d9fe5cb1a9503c964c1cf8e73fa6db2d5cc90f0bb3c36cc98eda629dca877331354e08a1ce15e334a022d2cfa4f3cfd412cdfaf6f92657e2276e2471fdfadfe46b166a0e347f32d1b58fd0e731de8a7755a2959ce03004cb42f771091b166c0f203880c4f72dac3cfcedbbcf329ddeca6f3630cc76d17160d2eb703795116475e94e390ba6ee37bbae679bbb478692bec632e6d5068aff1080958cb1a7800e8a426dc85565cb34a19473b9914fd62b8bb765322c8e758076ae0b60d6f1ede2be93b229012464bb839a1a0ec685a02060f4c256530b22b97f4aed166b210dee40acc3c559b52698e46ff517e4b03fc1a0f6c22f7b1829d6963c87cf77a1a87c2ea5487691478358bd191092e561e22d06ab9ff1638013464d01a5c367fc647703ee28d411ab18b8e4fd29689f5f817220793623d55ab89c04fe6db8057bbce12671bf91fc8643a6fd233d34bfd26a2389bc2070de305404f7261b1e2f194d9ba4850f437e9c3e4dd5740e9fcc8c8ad1e894a14a069c1480a5069e228b493bb36565a5f158736bbcc72dc3608c5515d80ca34f3b92a8873c714bf2b45debb95b06cf18d03c2fa3fe02b0dca9fb01d7186cfadde0847e9351b7a5d13f80c4e9420c8da37b6eaeb7ecbb4b5fbd1e567cb86f5db4d875b7f0e447b8b2a28fc13467852df899690f3a3ef0dc844e38e67bf79bea20e916c8938173fe4200148da18e0f7c3dd8c8801a60b3deb8efd108e5488e3a4de442234aa1900d56c36e677ef11a4f29e0c40c3531896f2d6b08934de8c697062da1c0939146993a8c34d3ebfb47f07bf39941057e78194f09e5c79b614b8fb6236a82859e1ffeaf78d20af69bfd8818d21a3e6cfa41042ef25dc5e46af87d841b0741f907dcafd69c6a53ffbc17269d43181c7f4930c7d96dc78f190fc63350acea7edb5dd42552456e87350a43131d4d6001eb68e1f11ce9f63c7630b0b964b5b07c346f40fa31e5c5116dd648a58b92e7a22ac04ea55190721ea3a3a132be7fe2302018cf96cb87423fcae291bd86c08f53ffbc82af447dfa0653f33dc814cd9fe40e4acf965935e5b8e4f63a09b2764ee1fd4515e7a7e34ffab92d4564ae5a673e00810ebf4f8fd1cefba3ec40534f18a6dede3bba0c1d490e87dff5ec957cfbf6b5b47c6675889c16818e958a5c6fe2d86978013ba11f3c64a58ce21a1ff70bb3179bbaffd8c6bb9e43ca068406577aedeb32a7308184eac4280d479d898c523d74b9fbe6d796feb24cf8592141a5c61ffaedf4f61865fbebd610355d4a72adc0b88437ae8feed974604f8185c55d332e25c871016a0227c8bacec66393fb8db406d28f0d1f3bf343d82ab5cffcd341eeca19e34f99fe624fe3467ae9ff822efc32cfd6dcc7ece9adc21919473406f35dece746830757ec6817c795d0e91969069071088563a269a3615ac2569850fd43e200fb9c304437ccd151f107ea36f4d243b4eaf72728b8293cb5aae8d00d091f2acbdc6e6c6de65e776af1a128c907199b1686fe6c8bde8d761d0dee760e8c2635b690f0b4ae7f180e1d68b67363388659dd66534bc5acedf2a4f91ff2e8772613cb7a63efb9dfa0d6d1f45478487ab59f8b4ffdf3ffec69c5425c617e4d88976f0e191951e02a3cab038f6f5ef37659b141772f824d49d7e72e10a140d3b3a34f209d86a865b674d5abdf47a93fefb8cc45b7108a3c1d2e64b846df45be29eaae57e6ae0f7d01e7bed09849db04253ae696b9c9ebf45251fc0a7d083d07aeae357397b03a8f6c02bd984c79f42e85ceabc11ca8d875df11625aeab31e592b447f7272157f69dedfe41214270c58cd31b3230b3d81f55595931a077caad1e92fa2825a4c9799475bdcddf85968c24d2937ea62a7f5be9db13119188861a82d06c62dc5db7c56923270a3d522bc15e28a70f54cfa26aa67540e48271b3cb25525cb7fb51e368bb0560b3809a77a5a1687a7228ab9f3b188db44c312479390ff5983cb354c1b3d0e6439bb2ef1de7a444e5bdb649ea1fdf6abcb309ddbcf31cbdfd1c28d284ebeb1ff64c94830985c86db4efa20765d63f40a3eec3fd5af241dcafb737648956500452bac45c05b97eb9ea49a4ebe34fe2f5ed00801e9ffa1141018eb9cd22fd7e028722157b78adad857227d12179f1403dc423f1e01c7275cab871cd276baf03e99d028ce8eaeac0d3226fe8f815172adb70aa9e2110a4e47874b9662a53be43548ec1e03f70ed9ce1bef896f122981471964e6152c605c103a007e7d69ffd216b578d6ea01a1cabebd77cea3298dd609f38d32fa7d73a959d49b7c918d4e5e6748b60f500152319498dab676ec46feb4ed1bb610e9b4737941438390f717da10003646644b10aaaa8a601ac9a1d7f9ba748147a994f06aa079f4fccc194d111604c933f7014ef7c825ad4815c8edfb9ca4946de93b191f72aaa6b95e00303d04dadc2330a82e29e9bd464b717a4881cec587880dc41dd42f4a9ccdb3a09e6f3ada526f6750ed660ad561901b1f1f79bfc75692d2a89b4e8e1787cff3ca8d5598d9782176c731a6e018f14e2d5ca2c81ea34226f8043cc896bb8a0dac8f0e635a5c8792e3cd152f792e2e05505e998e4631435926310ead77f38f8739a9a19583f4b1a150194af61abbfb2d1745dfdef37910638a085acd1f2e3fe9e422936ca5ee15915a06c630eb0d07a6aa1372a3f40a52bd7c0ae33b51372b34f30e758e4a81bb041f89abf1aca13bb62b86a5b58b41195eced5e33da170a835f635f87a2c3b28566a55aae2f5117f41e6f2c3a475144ce05f33c3942d839562665c54ae51a7dcae1563953fa729dd216341c1b90849adfe7ad4491d737d788b978cb746f60870a679ec3e62228b26015c55ae951af60af04b2692a935dc97eeb869ddc16924909ed37af52219dd01a836512e715fc7c5b80715fb5f61eb8c6786c2c1b30d4a4f87f753ac18673b55d8cbe17d3db23a54898cd36e394f9219bad7802689b6c862ab10a11bd704aa60a19ed8bda561d623dfb3273097a1a1d8cd93c2461e68d3a1dee238a467ff462ccf6b45953113b08807b264450dc836936a4bd607a7fcd01856b48ad4a15740c08a571c8fcca7bf77d0207fd5cc2bad2fa9202b68cc7b0428035060a0a1fb193f5b6f741c027db97e22c3ee0f04b7809e00cf35512aed2b139cf1a165583d083a0c4ead4b098b6d5dfd87c9d70e80eabd6e288b2bd1c93e9012398b7ee3a7e398422d7f8671bb77502a4b6a46eedc1777f22a9966b499d429f2018a2e5adee324adb7a6557a760d8279c9fc8a77dcb0866fb8668e235c2bfaf660253fe50cb826fde1df44807894c24d4c0537cb6303f909896a50a80814a9bbea6a49690ea13224c9f709e6410d6b3543abff99fe9c6a646c1c2e568ee9f7aaa6f4de20a092eff61a469a64b1bafaa9e32f013b238943c94e69a8ff8d9b437bc4c783ce3be63bf3c8e5545de940393e87c3285ca4e6c7fa2408b203b15960d7f96b75f08826da46fef00a5c458b77b20bbb3dcfc03af3237df2d0c1f0935ad8299a1eea11bf27382441d945354fe89f97d4ecc69f583d3d1ac43b859b46616d7733cb73afbca0d8e4de40b722d28d5ee82cc9205440198e8825e9a2ace3ddba7ff64d3c005b696ee4ee4ddbd8d6b47925c52e4bee74458b0a0c44a71242ab97dd6f3c21a1a9e1f9b17a2f867cfa2a65caa942b3528533be8a99164a98f93b4c398a675a569915455f27ff6bae0314e4e27d137f45a69ffa8ea7c8630ad19c3ea048de0976f03490c58a9d8e1e4491fec09254400c3d0a76c8dbf997af0132e1fd8f47786679620fbacb976b39e224d05f22f0c36045911373ef6f1b164beb49efa3aa3cf7158856d2e1ae13d9e53913ff3a03179250e46e19451e732fe76a69eaa0132d05ecfa6e691323f472889b0d3c7e97d720a529730e3bf9d6254da69d1a7c7644075fe294599a80e345032691ed5cfff720df65c1045d9abbcb5ad5edbf88ceb43993ab79029438576c1b06a1987f0b04cc9e6c389446193b06fc73b62a9b2d5b54288094384505d00470403361b46dbd1c5f080a84ed5be8c50d1c53f1499cfa96ead7612e010ad1b1e91386b680794371ce8b4feec5ec893fd7f5166f10d7e2627a444790e4123e709"}, {0xa8, 0xffff, 0x7988, "af224007760f8232aec461d6c722c714e8ef7255aaa8c6f82eb7a0b73af7fd3ae0f3a989c0f74927a6b0a7dd5b01871712ef5df4d98c96179e47301383cfdd18fd008cd5aa3ba82570ea4a3a9d02e1a814d88fbeb46b649b638d80212b19fb5f45fc4b03cc3cd5ca8e2586289d3165e8c3e5042c92b2acf5a069d0bae324ca5db100d535d781dfb1664c10ea9d047430ce198e"}, {0xc0, 0xffff, 0xbfb, "6f3203bb7691cc3f3c6807a7d8b4e7aef9c1b8b0751ccb381559b5873da912675edb7673d381d69bd37fcd8c5948ecb426bf470ba69e13aa0795f9707a3b7b59fa3938cf3bc799edb2d703e2ca1c56ff4412adb9d5cb656b7f54e43e58b24811c3538c5676c6244abe7117736da3af3d48f05ab76b3d9e63bd1a5855c58056b67bd88096e7fa13391b4e213697711a284c8808c4e17d1a6048d0902c2e0d081b4b02167c3e8b4990e024f7"}, {0xe8, 0x1, 0x400, "6e0b4f91fdaae4b58d1510c7edcd06451b0185971047f7d4ca3b4965382c5839d196e601cd1c78d901f01a87bd1fa8fc030b3262cf84b1f882775b9da4a007aefc902692fa9df71c9b7a1acf791bc1a4e7bd9ab203cafd7c8a185c42faed39e89c1ed66d4bc6443b09c218ca688014b691c9625af25e9571fa45d17cb14572458eccf7e3c4a73716fd9a1302b8d4f7e9384d6297bf3df6f1fd2cc314c02880889080b03c1b64767a8b1d3aa7bc608f8b0ded74c3d9359c59fa4c14f96ed331488c15cb66bfec32faf380028704f38614ac4cdacffb"}, {0x30, 0xffff, 0x3, "17fcee193a80fe2a6e9a7ab379154307a4bfa5c2ded14f1516ded2aeb6c286"}, {0x110, 0xffff, 0x5, "c820450e9ce058a0ba14f3d471077ca2fe003a4278af0b14303c38c781efd2041c3c0fc1ec4f83f83c97a8aa777a61190209e4b1f835921baa7a92e30781d59b745c2a7a4b4257210011dc353bf9fe438ff35f37cf2c098321273324f61678ea5d598efdba75be66adfcf3736476a1f285fdcf9512c763876acb2aad41b93b57f7d252e61df3253f3344f4ae443c8a2e682c918d5de5dd04bffa56f59f859c6c5ec6cf37b94cc7cce8b8e3f4195d2984dff358317c5ac323472a4a16dfaec058278b6c415408e45f9499f319341eaf1a3f4a93aa929abfb3e2d44076a57f3a992127b67c4fc40ccad3f1fc049c552ab3ac286c4fe1a97324148a01"}, {0x38, 0xffff, 0xaf, "d7b04c3a4415bb136ab854c8bdf87a7f96213d8ce827625173cf399b181e8d2401f03e"}, {0x90, 0xffff, 0x9, "95ad1c1986233c42c5723fa16b9bd96e9ad2a07b82fb4fb94ea7b3febbc0eac90f0f0b7cc0657deb2e8f1a316f2af9c052c14f9585e6378b0ca5677b196c4d6566bb79421d789115d296ea3a4fdca5c43097f59b735a951a834bd12de1ebcbe0b6a5fde147523244a377b6c3c453712a9df9af58b40920556b9e3a347f282f23"}], 0x1478}, 0x8) r5 = msgget(0x2, 0x500) msgctl$IPC_RMID(r5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0}, &(0x7f0000002c40)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r6, r3) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0x12c) 16:00:00 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/232) r3 = semget$private(0x0, 0x1, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) shutdown(r4, 0x2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000240)={0x8, './file0\x00', './file0\x00'}) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000300)) fchmodat(r5, &(0x7f0000000340)='./file0\x00', 0x6, 0x4) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x100, 0x3f}, {0x2, 0x7fff}}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000400)={0x3f, 0x1, 0x8, 0x0, 0x1}, 0xc) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000440)=""/25) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x48a, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000004c0)={{0x8, r0, r1, r0, r6, 0x10, 0x10001}, 0x6, 0x1, 0xfffffffffffffffc}) connect$inet(r5, &(0x7f0000000540)={0x2, 0x3}, 0xc) fchown(r5, r0, r6) execve(&(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0), &(0x7f00000006c0)=[&(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)='/dev/zero\x00', &(0x7f0000000680)='/dev/bpf\x00']) fchmodat(r5, &(0x7f0000000700)='./file0\x00', 0x14, 0x2) getsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000000740), &(0x7f0000000780)=0x10) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f00000007c0)=0x80000001) accept$inet6(r5, &(0x7f0000000800), &(0x7f0000000840)=0xc) getsockname$inet6(r4, &(0x7f0000000880), &(0x7f00000008c0)=0xc) accept(r4, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000980)) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xc3b) setuid(0xee01) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0)       16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x3) open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) poll(&(0x7f0000000040), 0x0, 0x7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x80) lseek(r2, 0x0, 0x40fff, 0x0) write(r2, &(0x7f0000000140)='W', 0x1) ftruncate(r2, 0x0, 0x30000) dup2(r0, r2) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xace3) fcntl$setstatus(r2, 0x4, 0x44) unlink(&(0x7f0000000000)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 16:00:00 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x20}) sendto(r0, &(0x7f0000000100)="558ea79f13edce5e685cd2dc0d0d67615523d8d43b3f706963f2e58a1edca85a09bba6d22dc7676b0d0f45bf391489ff5ecc53f9f019ccc56efe5f567235bb84483c102590e6af7f69c55ef416ad24307c107d1d565d7b5fa4f41f16be9dec3c845dae621de5ca2346985d19177f3bc8c59fe9e8ba6aea14fb523d566e7fdfbb189b2ea8e39ed015a53f1edd87344b958ef1a7e7ca99c430eb6428bfeed3ac22072037088567ba6022eead857b7071cfa81ca196b0bc040f09c47d190984ccac2d75eae36fd0", 0xc6, 0x0, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x40047463, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x3, 0x6) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4011, r0, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:00 executing program 1: r0 = socket(0x30, 0x0, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x5, 0x49, 0x6e9, {[0x9, 0x6a83, 0x100000000, 0x1000000000000, 0x8, 0x0, 0x200, 0x0, 0x101, 0x5, 0x9, 0xf9, 0x10001, 0xfffffffffffffe01, 0x6, 0x8, 0x0, 0x47], [0x1, 0x4, 0x10000, 0xd8c, 0x1f, 0xce, 0xc6, 0x3f, 0x80000000, 0x20], [0x3, 0x7fff, 0x7, 0x5, 0x4, 0x0, 0x1], [0x6, 0x9d, 0x1, 0x8c3, 0x3, 0x8000], [{0x1, 0xfffffffffffffff9, 0x7, 0x5}, {0x4, 0x401, 0x9670, 0xfffffffffffffffd}, {0x9, 0x3, 0xfffffffffffffffa, 0x2}, {0x3, 0x4, 0x100000000, 0x1}, {0x401, 0x5, 0x8000, 0x9c09}, {0x40, 0x5, 0x10001, 0xe}, {0x5, 0x1, 0x4, 0x1000}, {0x3, 0x0, 0xdc3, 0x8}], {0x8, 0x1000, 0x8, 0x9}, {0x100, 0xffff, 0x7, 0x4}}}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000180)) recvmsg(r1, &(0x7f0000002680)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000002500)=[{&(0x7f0000000200)=""/216, 0xd8}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000080)}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000300)=""/5, 0x5}, {&(0x7f0000002380)=""/231, 0xe7}, {&(0x7f0000002480)=""/111, 0xffffffffffffff1d}], 0x7, &(0x7f0000002580)=""/225, 0xe1}, 0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0xffffffffffffff17, &(0x7f0000002700)='t') 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/22, 0x16) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x90, 0x50) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') unveil(0x0, 0xfffffffffffffffe) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20200, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/182, 0xb6}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/208, 0xd0}, {&(0x7f0000000340)=""/71, 0x47}], 0x5, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000480)="bda0559103021a390eafb3f286878fb3ca408ff274aeb420a102c45c9a594082ccc28675394d875ac2c591b072801733e855dfffab2fe89a57d3cfa5fa82da4a221288b0d47ba0fead6b3d0043896a564db862d4db1baa67339000d76eef28014ead9befd05478eaabb0cc12014890d3a88d7b0c2f72d079a449a3868a8e533d05d8ccfaeb2667c1eb5ed4eadae1aa09809960b0555f183f2ade23c7b297dfefb9b758d0fee6ed20b92fda293df3bd634ba84d1b47d426055eac01f6377f9ebbe38546f44688371c1fa9e0285f38dc418c6564fa25def2743a83076dca260d8d3064d4a8bddf6169283677ac30716331f084d0b7192c6bbd288c946ed724f571c348b749010913f38626e428194ec90086b3a25e8b47018a677a0e680ee3ff7baaaeaa3f8e54f3a444b4cd6392a077910e7f74d29c6f0ef33a1c72394d58a84c8a650aae93c83d3f776aec3691994a50c53db4c05ad2e345f22b8b6b3d4e5102c51da5427d85f517b141b556c449dd0534fea38619a6ed9eb34688ea04c65f68d983d44cfca225bc8fff95f323bb95625651b628194faef971c580f52452a5807faf9fcbc95fb45dce58789691dc649baef8c7d3021555d224a703ef4cefa3f39a6641cb35193b78220c7a8683e1fdfdf7b36d5725f3f87724a34be01d72c16c0fb398ba1b3c97b395d3f07cd8a5559190c722d7524becbb490dfd6d53a8fbe69524fc786a55a40c7187d5bd81f5fae8fd0ea15c785fb943e705dd39c396a66ee74b2b3a913088462e1f314c37bd6a212520ce7a2eb29cc5e0fd15773b30081e07f0a3562e49d11df1ceb2b979d67f66f74dcc5a228d0735604c0ab85ff67c07f01acfb8c2740cf2f4a61e11f3cd021b43550f1af131a6971a769d4faf05cbaac7ba73dcd3a001b06345f7fb6b1cf947beb8837f7ce53d7c905fa49075fe06b875df018aa4b94e5b65afc6c37e8fa9f239e2847ae774c7e8eecf2fe685badeb34949e897287a000083f1b90437dcc24c801672713d0593e0c2c5920415d61e02d6c3ad587e8cb4e4d6f98d25c1c77b42057064ed19337cc192b99aa214b7950e49e99821be406ca6eb24373a60110c478fe240434d915b03b8727e0c3c1fb0de6d4302e8e4af7cd9edc82e3c719fd833d34c45511883a5c2ca358cfb72454a9a86fac88c5a8f1cc4fc57a946e89e61f9a2d7a7bd839906f9aa853c8ade6f4842afaf97cd6435808e5b4474230728f702ba93795affc4ff736c020e2df5f249acc9ed949e6ee4d6ea4ce7da30f02696da2a3c8d104ce2933bcdd57f4553146884acc9671648ba24b4e77c963629c04ecbf5299f5b5d88ff4087f01a0312d0916f10de240100dd8b7829a326f42f62c012b1ecd0013e1619b4470cdcbecb96459cd055626f1363c222df57b9b5c0ab3975548cecc7a82c8626aa56eeb2786748faf1a43b2e4dce904a1a0a4f2c7e7852430711bd9b371313904eee1383290404a6add0ae755c89097d0f32f901ee3a1ca891db9b28dbdd27a07c39a84bae330ce8e66c06618daf373a95bab265a1c7d7db62a9d11bd7474b66d2f9c5fdefe384f71e9e50111227a678817f42be7fd8574551500c0f2d1e796893387d38baad97de4de6cd0a8b870b2d939d4f46ea60146ecd9868c3510baab6e8615f1560f9459dcacd92bb591dff850a808ff81cd37a60d1782389a350ef8400f235f52ca6c73fe6c4e262d0697af3e6a5020dd114ebd4c420f91633a674a5efc7f3d5f9fb0d88cd25c9a4a23fc67cf93f0748dbc4de035453d5de5450e0528184e72fb4c663ae5455179181f688ebd5701a6d41225981dd761f23a214b67f1949f1d4e75c2c9c8df0a8e5163713968208f34a60ec5085bd2042ec7bef69cb43a2370ed80d3df36c3f341ab490c2fd9a0a5e6a132a7511584b5920940971caf4305cc61d36d621c5fbca905c43ed368a0934260efb2b13da5ee29da36d2b5eebff8b7fdd30b7c5895438f1bfa9f76731c275efd893e06a2b9337e68e304ad5632099c18b35fb9a689624c2536dcfa70e92a847b4c2f3e775728b15556017a90a460a6d6764162910684688bf24de4bc975153c1e23a982d2601fe227d0dde7f6f5d3f8001ac1b5c259be68fa0991c18dc9f7e4fc8fd637c55b351686367b935278855b5c43488bccbc691e987904c7cf17ba11ef029258d8f4b1741980370fdcf0742c3dd391695f01771f002d8de0233f3d2137a86fdd885df2e7fb2fec5ba35ec7bee1a68820db1f8f554f3e114922fc58f7b91183917f5807dc473ab66c5488bdd7d15b2567b69479a7ee25538bd4435cdb3f7079de32829701a36fd43c249d8d5d2a13a2d8e488d43e26aceb3a91e5017abafad949a0247c14cee64a74a0da0e2422e47cc7d631f4c495c66bdf8f16853a8963115e433ab1fc0a9ed4a1a1d48f972b39b91186c6849d3dfbd898294d058a46bfa9677a1c7874a7398d728447add0eab502f6689f6baa6932fd7185453bbd5814898e4e2a1c0f73a5c07923ecdf58de422da10557168e3385bb8513e171a12ed6a41a04f0460d6e88fd05b9050ce6b7b641781dbb5782de94741eb5defd464129a8568a5917aac675d37ca71615371d44303d0252019426c1ace59aaaa6a282c0a9dd73b0fee4a62f9193cd0a2c0cbe1dc0d8e796ea89d3cf268bdd6ef6fefa2bdc02ddd5b71cbca5a46dd5c61843376b0c07cfda67ae39b706564417e8ed4a7a995ff92674502e90782eddc9f4d987f7ee4589d43f30a491e3e47fff44214e98f6d413305289cd07905f10ecdda3716084d65a0eca0e40f8d45eabd5fa9e93564d93706864270b695ac398b5cde2bbfd8432bbb30d371d9ea0be35f9368563cb1f2d8a9f85f9dbb40861911f07c7f353aef12472ed6f7d434ccf0bcb33931ad129a314906d6cee4a2fc6cc1e4ed8054400b4824b7905314dd3c77acf412a0a603914d93d9d7e52bc7c6a1388d6fe6003df6aaf48c112b4573660469efb12c6f47bf598386887caa255fe5e1f0502e6cb4b769adcce975dabf661aa871b1b0e507599cc990b030a0adf027b519b33d18b953c0455f5b8494985c7ad12e850eba7499564c1c162de2512a9b40bd6ca93d29b747e897cc38e40d99b2b35c0aeeb0a896d9e90b1866b5afd386d3cd6167c7300ac698dd741ae219365a36cc71c13ea3fb658f1106e7e1534f9fc383325b2352f321b44a78bd4f7a3eba8992f87dd9446245737c7dc1d68134098431d5969df93f65f7f641bbf469497781759912a04b2f22bd66ff70e51e5eda39b635fcdd4e3b06a982eab67c7e35914d1a89497afab7ad0fabf203ebec0570e279f2ce00d57a1b344e707b1502d01b04e462f12e9912d95cc5734b875d1594d25f7d954f495804dafc69c0d862868dfcfc034d88ae55066e0ea3d1f5bb0b066b76ed3d250c89354241bea987e2895e07997dc5c7ae21f951c00bb2d1dc62cdec34905941ce44ce76656e8248a0bad535bae588a3db00e257d6d22f320d4a6a557427fcbabe270048819845691e5dba6633bd0425876de8221a994e6538f682bbcb0fe881ff20f91c0a04a25846b7811e4257da04c9428589094d61b4c2581b59c73b67fcbd9d0f997686b6d014c933fdd656cf25fb4a626b10832224fa5a48355bacbf2afda0c00f6e5b0efe3af90c39e3af6b51a675318cec03a14c28b7c0ee1b464921ce2672ede32ddbfdf7df65144ad02f8ff3ae241393dc2bbb9b2be20b7163983c1dbb6a0823cd4770445dd2581b912aa7e97a911bb1bb5e63d4cf4872ea8c679d93e689bdfe61b8bf3222b7fa8e279340b64a2d0f1a36ea614e93c1eb777f8e03ce49267562eb413647e0dcbdad610f910127d844fee218b7a886acc595d9424d6b34aebf414cbceea817e2ec17351cf4144af09108b238e3594612d42960d5cd7947a3478d9f3dd6b1a3d7b140c9ba6d2b457d053237e6f382d2084e7aeb94f3bc113b2d5542317f5e751b6754a5ec108397760aa1ed3c56b39bacf16f4e1e0f30c1d34fef2b754b6b549104a71cdb6316533fe116463c523ddabc8f6c3ed2ce54c8398c05a9431b8ad33153d6992f8d940399ef5ba4f45d21f15396f9e17e18bf69a61a555fd094f512ad67a48403e35b3078d107a4b255cf2e87888e086e68e2e02423f66837cca9660c630c33f7524540f635a0024da4c4a30531ed4c2868cad18e6b8f954bed315998a65e689e27269795ebf8be62ae4bdcb33c3b32b058f90602c4bebfba7b3e368398d8e361e0a261a2ad53234267e9ae7359c9446a198d499d425fa24a2b6cb74dac51ff3873ef62a9634340710a498f901c519a0b88a1e9cbd273c47087be6817c324039f7ff4ae6901ff84744eb9c8da9f8f41609a4793e007a2e7465ab46e01d0ae6363a56d18f3edd92d90ae41ee105c049faeda840f7f39e5b8ae7319cee90ee736339c00ea5132d9676e0573962d089f4e95ed2a93ad10661275092665ff39edb907796321d4b6ad8784daef3d57f90453aef1842b4fd73c0692ed5edb587b37f96a14ee147d002797b450746a4427b94555b578c82ed9537bf0357429c750021ccc2c16eee52237bb40e71923650a09e6a4abe280afb9b9302eb6fc1e24cecd55ea99c39a11b4800d238f3a86a96e153070f5d72c1fa10f1bd2748aa1a8f1715c952063aa58b7794a1388bf2e92c52bdff2f6bd05e80c5e9476b8eb264d3d7d513b0ca08a2ecab48c7c291e5b3dbd9c6650fab4a36dba5eac631c569ca4e1d49c4574e54834e8b9ebdaaf90d7322b417430dcfd0060818d17045252199f5115cefcca2ff114a161dcbc3155221d63fa8c39ffad4c07a6751ad6bc8a8f0d81be7b6f1984a0ae5efda27938a4c3575e780bb8383b4661b3e212c2e02f80320f15efb6c554b40c562d6858d0b80b5ac4ba0ab7bedd17a072a96aa33f33b5ce2ac0d8c2f9c912a77a8e57d92236d7c0b13170358b85bd094a7218403609b68b099e1dc9ffec5b61a75e7b95fde583a6b2c73bcecd89f7be182cc7d9dce546f9a5921c82c636dd61cfa35cc0a7279fd3964da9b55ff1f205d84cc53744e257d4e13dca07199e42f1d0bac132b2859e5278602daa3412a34eed8a7ef7ba5f91f406910e56f35c5740c0dd91145ccad9f67e363eb5c2be828a949b04174756ee73941a89e8104f9663a3c1fe115dd1e235f0fb2147aea3ebd38875e2646aa97ce5317789fc3e9e164df72af9598085552e9cd31f15a6bd64a8413633fd2da6a6a405b1dba125513f344ae172c104ce3fdc46aeb4ca3ad4d3fdf21edbeb72afa11a31faeda6c8a93e5a79ea077016d560ce6d7956c5fd9d76231d9d0350ff882611be6a48e998ad5a73b6c1f6e33f6361bf9f6d4d1f5e1b3c32adadf158e4c94dfedebc3140ace1f6f7e5afe1185e47397ea2eaf7d20b8e65b6c54b939244c0eeefd5a319c5dc4ee7144d838dac40784761eed7d275e9aa3e0cbb00e9782ec0ba6d2fce5ac77dce3467defaadfe3240f8f0194712043e2f7c085fdcb0059efe73db77cacb5f296d0739f3deae8cc675f9a3af740d80a52627a2b23838a70c741f2fb342363df828d2b69804e20b82c5d72a81a7d874a0d1fbd0aca39e15a02d2a36f33928940afee25d623d00e39e04e8c1f589f2b8ae25b1c0b151f5c5131e6d90f215ab8eea3bf9855fdecb0d4094bd1504ce34dd5404a0d4df84c0c3faa5d2f28cd8d8704a9e3bc510b0063c05c2df7499ba227124df1f1e65c984d712bfa560c57f141274122782500606d210f02402a8e963f02dc4827", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x9) read(r0, &(0x7f0000001540)=""/60, 0x3c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001580)={'./file0\x00', 0x2, 0x4, 0x0, 0x1, 0x0, 0xfffffffffffff001, 0x8, 0x1, 0x0, 0xffffffffffffff7f, 0x3}) setsockopt(r0, 0x9, 0x8001, &(0x7f0000001600)="36afb3caad6879fd0fc6a50ab77c031070cac5b14c9edcb800ecbd10822bcbe3db7eae08a23a86d31feeb428d7986f86644583a7c787cec7f7212f834995582af6343a705545e8c235d5a32d60f71fb423335b6bd89fe9c8eba637b6a52a80fc8de51494fd46fd5abee8f2dbf368d0b54bd33d2ac66e536656b47d264035a0fe88a89a5529bfc0f8a495ee7480019a13bf17971b20a660d96802c996c2f0c53b8c079f5bcd272dd8641ab7f0131437d387e144dff3e400a5a3f7142a60d0ee39d49032717b682ce4d1c0ffd8e77b9836c8f8ba0aba1462", 0xd7) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001700)={0x2, 0x1f, {0xfffffffffffff800, 0x20}}) symlinkat(&(0x7f0000001740)='./file0\x00', r0, &(0x7f0000001780)='./file0\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000017c0)) select(0x40, &(0x7f0000001800)={0x7064, 0x4, 0xb4a0, 0x96d, 0x8, 0x7, 0x3ff, 0x7}, &(0x7f0000001840)={0x80e, 0xfff, 0x9, 0x4, 0x2, 0x6, 0x6, 0x3}, &(0x7f0000001880)={0x2, 0x5, 0x1, 0x7, 0xef71, 0x2, 0x8, 0x20}, &(0x7f00000018c0)={0x8, 0xb549}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001900)={0x100, './file1\x00', './file0\x00'}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001940)) readv(r0, &(0x7f0000001d40)=[{&(0x7f0000001980)=""/71, 0x47}, {&(0x7f0000001a00)=""/253, 0xfd}, {&(0x7f0000001b00)=""/244, 0xf4}, {&(0x7f0000001c00)=""/104, 0x68}, {&(0x7f0000001c80)=""/173, 0xad}], 0x5) getsockname$inet(r0, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) truncate(&(0x7f0000001e80)='./file0\x00', 0x0, 0x10001) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001f00)=0x5) r1 = semget$private(0x0, 0x6, 0x244) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000001ec0)=""/15) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000001f40)='./file0\x00', r2, r3, 0x4) accept(r0, &(0x7f0000001fc0)=@in, &(0x7f0000002000)=0xc) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20080, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) write(r0, &(0x7f0000000040)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fba8", 0x91) getsockopt(r0, 0x5, 0x2, &(0x7f0000000280)=""/26, &(0x7f00000002c0)=0x1a) shutdown(r1, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/41, 0x29}, {&(0x7f0000000080)}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea4e91e7a35c756a2e79acf63635faa213b332d2afeca84fc9616299243d4ba891f2c99edcd22f167ec0fc5506ef1787ea", 0x791) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x56f, 0x8, 0x5, 0x1, "127d350bbecbbde88af5ae9af5ba5a8c60124427", 0x2, 0x5}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x800}, {0x4d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:00 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x280, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0xe194) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x20000000000000) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) mknod(&(0x7f0000000240)='./file0\x00', 0xd0ec, 0xfff) 16:00:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x8}) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:01 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000100)="59caddcefc6f230fccd444b1e711390679018019e1545a27412947f0ce0aec872313cfab323baad150f276f8f0d17cfb2971a4ac3873c87613d7037ca2553df9e7f559859529d17a5a9570276cc45871eb1cb21ee9e3325c36b56607fabb97cef99b93bd17613bb6b8e1c4d5cefaac90448613afde777a23206a04f17b8398ea72286ff7c53c3931a804d87d96420d3d736e60ff8ca209b4bcdbdc590ec206e9cad47506aa71edf5d3d901c2f53e8c1b96ea443167f64f2789fa0ec1c42579d6191cf3c9ba32582ed41229cc769d8faac659d1e36fc7c213e1b3401d7d6ecbc42e2fd28d12559163b6c9a3ff4d092000378f2cecd8f2", 0xf6, 0x0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000000080)="98f600faf9fc3f0df872c1ab281b6ddc91b148", 0x13, 0xa, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100051360000004000000000020ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff4c, &(0x7f0000000240)="88") syz_emit_ethernet(0xfffffffffffffcec, &(0x7f00000001c0)="388fe7616844d9d823726a2d7b37b0bb") read(r0, &(0x7f00000000c0)=""/32, 0x20) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x8001, r3, r4, r5, r6, 0x1, 0x9}, 0x400, 0x5, 0xff}) r7 = fcntl$dupfd(r0, 0x0, r0) fchown(r7, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0xfffffffffffffffc, 0x80000000) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/227, 0xe3}, {&(0x7f00000000c0)=""/8, 0x8}, {&(0x7f0000000380)=""/188, 0xbc}, {&(0x7f0000000100)=""/126, 0x7e}], 0x4, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$KDSETRAD(r2, 0x20004b43) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt(r0, 0x0, 0x7fff, &(0x7f0000000000)=""/139, &(0x7f00000000c0)=0x8b) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) select(0xffffffffffffff83, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), &(0x7f00008d9ff0)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) socket$inet(0x2, 0x4000, 0x9) 16:00:01 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x2) chroot(&(0x7f0000000040)='./file0\x00') utimes(&(0x7f0000000180)='./control\x00', 0x0) 16:00:01 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x60d, 0x40) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) close(r1) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x800c5606, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x192) 16:00:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) close(r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5ff030000a168a0237f559b7cb1e32d0ff2d4e7199679da8987423cab21c6b2748aaa7c94e0d863e56881635ad7af19ab47334c7da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c8b617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b4a93f4518dcef33403b1d207fd15e8ec5a2d5d14a79a15cecdd79cd66c31400b4dc386972d2eae146ed5ead4060043c6c3b018be5455ba5fe808b08ef9840f9e13da4762e54c0682247a3e405d535ca73f2a9edb94286eca84b10ba5651238225996d2250f6ea821e153a60fe439f3779efa285828dc1aca021b622423cb41191c368771b6626551a90e6a0998bd25030ab8acee75362f47d17eea23e6e567364d75812c4b2755412599c1486c929f9c5f38930f893ac12db90f5caf186bc06a615e38ac88ae50dfee7fbea36dcdbd4f270bfde217d0e9249708530ef03785b4931dd28f8ab7471d627eb687171345d5e9a66e893ba5510a279425db39eb9f1e1920624bf611a05b351e4d4378267ec49b1e0cc4942786e232bc627192437d88be0e63c1b0772e17638fece26a5b8a135badb898b0aa060000006e6deb1efda984d56b11760055fc37a0963b2c619cfb82688678440700c68d49db737cd242cf9418c015105d6eb3e913453ac940ee7ed007d13906bedb74ceee147e364ede88870ab7ed7bf5ae6f446b16", 0x227) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0xb}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xdb, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/45, 0x2d}], 0x1) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)="7d3a58c745075ae60ac4be46a6ed49dbf38fd4d06ce377ab2987612dbffa08c1cc26dd062c5040fbb93b7756a14572468d8dbab9f099b913278b8d9970a60336f1d023a0a038c53c70e10ac35950fb304301014092e3761f939584412f0bba214ecc9e8fd5652eaae0e0c60d216ec40360a4cb1c06890e54", 0x78}, {&(0x7f00000002c0)="b2fb6855bdc00cffd5727074830da8bebd4525ac934f0a143f14492196cce62eea66f966f25b8c54d9ef85297371eec22855791cf2379a34e0a6685be4bd1fb6a31f2914031d877925ff25e845fbd74675f87131e84c55bb0bdcb32c46b4344795d004af9c9882b5478e4efdb0a98e3005746ad61507cfe00d8356d1d1e3674c33ef4375b60448676081fee9380c4ae051", 0x91}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto(r0, &(0x7f0000000380)="85de309150e610b5fb4f1c3061fadfee5cb8ea555fc5e3b2bc3919a48065231f0d63e2daa0c09c5d1953b31622f4bdb90f6a906b10d3559bd57fdd830a58d616bea27841695e1ac9910f130b305b4d5f8a4b0ab943bf06e75ffdf6604296fc7a62f041a21b67e5060d2d81a94a1ea0f9", 0x70, 0x0, 0x0, 0x0) r2 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) writev(r2, &(0x7f0000000080), 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) socket$inet(0x2, 0x5, 0x9) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="c0e0cc6014d96a2614415eb3d8607058ab3c603b458faf6677851424bddb9c5ea398a269551f79d4a9586bb034bbfe4ce6c8d5c5a571ce7a5013dc5339b67a61d6aabc9b33fb2192a410394a5343de04729c0ed1ef546b", 0x57) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x2, 0x8, "5f7256012fa7ea26c32658fcf57bbfdfa025b68d", 0xfffffffffffffff7, 0x81}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) getpgrp() 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) socketpair(0x0, 0x0, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x80) ioctl$KDENABIO(r3, 0x20004b3c) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$KDENABIO(r3, 0x20004b3c) lseek(r3, 0x0, 0x25, 0x2) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000001c0)) chdir(&(0x7f0000000180)='./file0\x00') r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000240)="bb02c069519a30cf19fc891f5ad012de2942f9354da1c8cb8bd9c399d1df320e627ab0ca46c4f4bb15a72dd14383eefd50ed141c03692ea80056ac106373796ebe4031ec7cf2380cf153aaf7cad056880e28f16280fa45f4dd58518dd0953e3b3bac04a05902b89895e27728612ca4c54a2f71e33289ee4ceebf", 0x7a}], 0x1, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x38, 0xb}, 0x6) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/181) setsockopt(r0, 0x8002d, 0x1b, 0x0, 0xfffffffffffffdcd) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x8000, 0x1ff) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)=""/110, &(0x7f0000000080)=0x6e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") getitimer(0x0, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x80000001, [{0x2, 0x1}, {0x1, 0x1}, {0x3, 0x1000}, {0x1, 0x3}, {0x3, 0x54}, {0x2, 0x20}, {0x3, 0x3ff}, {0x3, 0x4}, {0x0, 0x7}, {0x3, 0x1b8adfed}, {0x0, 0x20}, {0x3, 0x53}, {0x3, 0x1}, {0x2, 0xc8ca}, {0x3, 0x3c}, {0x3, 0x20000000000000}, {0x2, 0x6c}, {0x3, 0xa221}, {0x1, 0x1f}, {0x2, 0x3}, {0x0, 0x1}, {0x2, 0x1a01}, {0x3, 0x2}, {0x3, 0x10001}, {0x1, 0x7}, {0x3, 0xfffffffffffff1b3}, {0x3, 0xfffffffffffffffa}, {0x2, 0xfa}, {0x1, 0xffffffff80000001}, {0x3, 0x100000000}, {0x3, 0x4}, {0x3, 0x2c}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x7, 0x2, 0x8, 0x1}, {0x4, 0x1, 0x2, 0x9}, {0xfff, 0x2, 0x1, 0xfffffffffffffff9}, {0x9503, 0x4, 0x9, 0x3ff}, {0x81, 0x1, 0xb699, 0x2}]}) 16:00:01 executing program 1: mknodat(0xffffffffffffffff, 0x0, 0x800000040, 0xfffffffeffffffff) 16:00:01 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) write(r0, &(0x7f0000000000)="44260d41d9cef2217d5bb9dbe3d2a88c4e67d79d8f12476203894841b3c0e83e1d5a4debbce747d67d78", 0x2a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() 16:00:01 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="ea528e3f2587b23257f86d9ca9b39c672aab22a9c655b3c91b8c39b0698bc03f5af72ab20ce47b404f48f0073202b533f5a2529c7527117720988c947c95da9bc48cd6401709d28c3342e6b03099e3fb0f17a14bb94c70ddcc159bc22ef205ae918ef30a273d2ba4b8f92df9e5220f7de705f62b4e37b8632c51228fef572baa4e17619665c9aca5fd810d3a93e976e9cd71c37453c585110a82d336ce7d18a20a7e00f327375c277bb7a8bb7d53093dd4b20cae07d9d9bee8e6368c68708d9503836b0a86f339e52ce2419f085652552e980a5520ca189df854b3acbde71c4f65e8feb265cd3b3ac77fec9aa37fb5bbe8c04add00eb388eca", 0xf9, 0x40e, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x4, 0x8}, &(0x7f0000000180)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) poll(&(0x7f0000000100)=[{r2, 0x2}, {r2, 0x80}, {r0, 0x4}], 0x3, 0x80000001) r3 = getpgrp() r4 = geteuid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x1}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x4e2c}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20080, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139", 0x18}], 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x2, 0x1, r1}) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x4}, {0x18, 0x2, 0x6, 0x8001}, 0x80000001, [0x3, 0xff48, 0x81, 0x7, 0x7, 0x101, 0x7, 0x1]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x4) close(r1) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) dup(r1) ioctl$TIOCNXCL(r0, 0x2000740e) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:02 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x30200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000100)='./file0\x00', 0x20080, 0x102) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x20, 0x3, 0x10000, 0x1000}, {0x4, 0x0, 0x2, 0x9}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x100, 0xaa62}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) bind(r1, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r2 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x84, 0x8}], 0x1}) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x8b, 0x0, &(0x7f00000001c0)=""/139}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="d62a61065bbd7869e194a119d1a2b111ec8e1e913c39478773127506d5e87da78a07c24d6f8c697ee380476ab4a2643f609cbf7f82c5e12e", 0x38) syz_extract_tcp_res(&(0x7f0000000140), 0x1, 0x2) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x24}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8888, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0xfffffffffffffffa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x8010426d, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) 16:00:03 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x48) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x556) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)}, 0x0) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x200000, r1) sendto$inet6(r1, &(0x7f0000000000)="6080626796846c713546cc8bd384c321ea636d3d42749ed398627b851767a6f8424e2374a04391ab165f617cde90567d17d0b6dffd669240ea2c8fe6ba", 0x3d, 0x2, &(0x7f0000000040)={0x18, 0x1, 0x6, 0xcbe8}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = getpgid(0x0) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) sendto(r1, &(0x7f0000000280)="0d730575b23cc7a445626de10e3458202820e79c7f6efd6ff85cf949cdbd00a48d5e825402d51d7d37a1f63cbb01b27a14396a67ea667f8c67bf9942a23831f8654f34e93cdd810b0daa1be87215d7d528b612fce3ea6c870d782227f1266ea2364f3aaff071f4b2a2602036586a716f3dd3c9c583daf652aca701f8f08694e93e5d5af60a6c8b0690f8617a4b2751791ad358e2d145064a0761cb618542d2afb263e8659f15f214475485396a60acf221c93513554a82d63234b0c633052d5f07a3513783a02edca581f25e", 0xcc, 0x1, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = semget$private(0x0, 0x3, 0x100) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/68) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3ff, 0xfff, 0x6, 0x6}, {0x9f, 0x100000000000000, 0x8, 0x4}, {0x4, 0x10001, 0x2, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x2, 0x2, 0x10000, 0xffff}, {0x4, 0x0, 0x100000000, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x9, 0x3, 0x0, 0x4}, {0x100, 0x109, 0x6, 0x401}, {0x3ff, 0x101, 0x40, 0x7}, {0x3, 0x10001, 0x2, 0x66a}, {0x0, 0xfffffffffffffff9, 0x5, 0x3}, {0x7ff, 0x4, 0x1, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10880, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8160, 0x20) dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 16:00:03 executing program 0: execve(0x0, &(0x7f00000001c0), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) flock(r0, 0x2) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rg') execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='rg', &(0x7f0000000240)='rg'], &(0x7f0000000380)=[&(0x7f00000002c0)='`\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\\@\x00']) sendto$inet(r0, &(0x7f00000003c0)="b127acdbfbd9968539bb7151909978a9e7623e2669d7a5e53076423e99e080413ba778563db604146455b7bd845668544f8f", 0x32, 0x402, 0x0, 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/234, 0xea}, {&(0x7f0000000100)=""/215, 0xd7}, {&(0x7f0000000200)=""/101, 0x65}, {&(0x7f0000000300)=""/123, 0x7b}], 0x4, &(0x7f0000000380)=""/18, 0x12}, 0x42) accept(r1, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r2 = dup(r0) syz_emit_ethernet(0x5c, &(0x7f0000000480)="648c5414d08ad7553872e73595c2c418bb878be172564faa65cbab10a9fe24ebf83b1a146fe2305d40d6390520d45965e1352f673f34482d87f4cce0b71fdc3ec35c172c8cacbf2c806647f116b1db7d39685e86381aa8593a85d9d3") getsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:00:03 executing program 0: dup(0xffffffffffffff9c) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4000, 0x3) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) dup2(r3, r4) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(r1, r2) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) r1 = syz_open_pts() msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000094e4a7dc0c396bbb5f69530001003a032b5b46bf69f5c6c5308e8b5f2ab676bce106"], 0x1, 0x0, 0x0) close(r0) dup(r1) syz_open_pts() 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000240)='r\x00') chmod(&(0x7f0000000280)='./control\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchflags(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x10) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fchflags(r1, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x6) recvfrom$unix(r1, &(0x7f0000000380)=""/4096, 0x1000, 0x2, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0xffffffffffffffff) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x6, 0x1, 0x7, 0x9, "4aa1c7f9352304e2f87d585984b503c034111881", 0x2, 0xc1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x21007c, 0x0) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x8a, 0xfffffffffffffffc) 16:00:04 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x14, 0x20000000, 0x0, 0x401}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x97ed, 0x7}, {{r1}, 0xffffffffffffffff, 0xa0, 0x80000000, 0x6}], 0x9, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0xc, 0x80000000, 0x8, 0xffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x47, 0x748, 0x303bd257}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x3ffc000000000000, 0x10000}, {{r1}, 0xfffffffffffffffa, 0x60, 0x80, 0xfffffffffffffffc, 0x9}, {{r1}, 0xfffffffffffffffd, 0x2, 0x4000000a, 0x3b2a, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000020, 0x9, 0x6}, {{r2}, 0xfffffffffffffff9, 0x10, 0xf0000004, 0x875a, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0x16, 0x3000000000000000, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x41, 0x9, 0x2}], 0x9, &(0x7f0000000200)={0xf0, 0x9}) recvfrom$inet6(r1, &(0x7f0000000280)=""/194, 0xc2, 0x1, &(0x7f0000000380)={0x18, 0x0, 0x80000000, 0x7f}, 0xc) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) close(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) shutdown(r0, 0x1) 16:00:04 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000100)='./file1\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:00:04 executing program 1: r0 = socket(0x200005, 0x200000005, 0x6) shutdown(r0, 0x2) socket(0x18, 0x4, 0x2) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:04 executing program 1: semget(0x0, 0x6, 0x140) r0 = semget(0x2, 0x0, 0x80) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x7e, 0x1, 0x3ff, 0x7fffffff, 0x3}, 0xc) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20002, 0x0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fsync(r1) msgget$private(0x0, 0x50) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r2, 0x10001) 16:00:05 executing program 1: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20400, 0x22) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x88) r2 = socket$inet6(0x18, 0xc007, 0x7fff) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x401, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x6) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x54, 0x8, 0x100, 0xfffffffffffffe01}, {{r2}, 0x0, 0x1, 0x400fffff, 0x29, 0x8000}, {{r3}, 0xffffffffffffffff, 0x12, 0x3, 0x1f, 0x6}, {{r4}, 0xfffffffffffffffb, 0x0, 0x20000003, 0x4, 0x2}], 0x3, &(0x7f0000000240)=[{{r5}, 0x0, 0x10, 0x1, 0x1, 0xf36}, {{r6}, 0xffffffffffffffff, 0x0, 0x8000000d, 0x8000, 0x8}], 0x5, &(0x7f0000000280)={0x0, 0x20000}) 16:00:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() msgget$private(0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) readlink(&(0x7f0000000280)='./bus\x00', &(0x7f0000000480)=""/174, 0xae) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffffffffffeb2) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) rmdir(&(0x7f0000000080)='./bus\x00') msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000180)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f0000000700)=[{&(0x7f0000000540)="6eacab62ff9889440445c823a194288d5f8147e93c2884124dc82a76ad8f9e80f51be95b52fda1cdf099fe68f169459d0043", 0x32}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="c9d9dedf7997560c20d70af3c3633f851d05181070fbf3af92b36202054b158bee9534d8140db07c9a321a05ab02cefeef43cfd8b5103b34b2f3e5208531f8f180fc160955dc52f8d1271a487e06e0c2a09221ce6ceb4384491dd70f89c66b296f17247c82f037f5bfa0bdf5325c933fd73200722c0d3c2f053681379ae1848dda695047dd7bd761c533e45b719ecabe74e7cf1506c4d67b147dcd1f4108e497136ab3291a28d6b7a9e2b59d250d9dec4aaf7c0296b4db9b7f1db6c32267a4899ae3", 0xc2}], 0x3, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r12, r9, r7}, @rights={0x18, 0xffff, 0x1, [r3, r1]}, @rights={0x20, 0xffff, 0x1, [r4, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r4, r1, r3]}], 0x90, 0xb}, 0x4) fcntl$getown(r3, 0x5) syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) r13 = semget(0xffffffffffffffff, 0x1, 0x4) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x1, 0x800, 0xc5b, 0x4}, 0xc) r2 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) r3 = geteuid() r4 = getgid() r5 = geteuid() getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x6, r3, r4, r5, r6, 0x102, 0xfffffffffffffff7}, 0x1ff, 0x7, r7, r8, 0x0, 0x91, 0xfff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) 16:00:05 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="dfe6020d0c0bec715b2f6d71b77a4ac3c7c69101993b7ca00ed47b79780e2f26c4f6ffd56efc05f1fa9cd5612c230b4c833ff308045ce9cc9465a217290cc43b30e6dc81a380c34664ef6c146c962defaa95d8e30c8cf10275d7464995207a87d98327d03bdc70200754d6971f78e0e83e222fc92a03b2f624a62a1f3856ae3a457507bd12e4ae49db279bfb6fc03612ec898d0d386df15e4792755d85f5f632280ff18d3737646e8464e7a3f807945ed977ccd4ba2a22abeea6cc30ee64f1c74d22700b1beb6ea37a84f8f396109695e2", 0xd1, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) socketpair(0x20, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) dup2(r1, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000003c000000000058a3", 0x34}], 0x1) 16:00:05 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x80c0, 0x49) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file1\x00', 0x0, 0x1000) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xfb5) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x100002) 16:00:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="ebff4ff7844470e425e661a69b4243c728cbff13b9fd8161aa4e763048e699319296483b0f3a", 0x45e71b8765975928) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$unix(0x1, 0x1, 0x0) write(r1, &(0x7f00000002c0)="58abd16ebae6b2db2e6bda7b30a43225259560f8e5815f73c0a3055552fbcae41789632dfc94ff334a5619515a4c8a7fa9d87ae050f7fe8e55368ab06198824b3da025bbd47b3bf579456fc7d409738c8b6b87001c008d966f1b6534bcf80001bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a9f08b35e155c8da9933aca72a25d51a378b9cb", 0xfffffffffffffd2a) write(r0, &(0x7f0000000140)='\x00', 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "050355a8a5dd3800174e4b00fffffff000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:05 executing program 1: r0 = socket(0x18, 0x4, 0x10001) getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x281, 0x80) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0xc14f, 0x200, {0x10001, 0x10001}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8001, 0x7, 0x20, 0x1, 0x7, 0xfffffffffffffffb, 0x4, 0x0, 0x1, 0xffffffff, 0x20}) getsockname(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) 16:00:05 executing program 1: rename(0xfffffffffffffffe, &(0x7f0000000340)='./file1\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x4000000001, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, 0x0, 0x9000149) readlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)=""/204, 0xcc) socketpair(0x0, 0x2, 0x4000000002444, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x1, 0x3f, &(0x7f00000002c0)=""/63, &(0x7f0000000300)=0x3f) getsockname$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0x2a2) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x0, 0xfffffffffffffffc}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: mprotect(&(0x7f0000032000/0x4000)=nil, 0x4000, 0x5) r0 = kqueue() close(r0) setitimer(0x20000000000, &(0x7f0000032fe0), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x20, 0x200, 0x12, 0xa7b4, "5780a5167cb5efe0b9bb2331b64e9381edf0962b", 0x7e, 0x5}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:06 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x10000, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(r2, &(0x7f0000000080)={0x2, "85de3ba5cb141ec46fd95e13f1b544969f71dfd42f90ef9f3670a2b8d4a296331cf9545a12dfc975e3ded9be6c989c7e04323c40aa1f602698d4a7de514d61ecf1b8a9f7d32f3236411022e5126d4d974158e2f6644ea9c8ad040da28a413f9810d13065c9efd9595d52464ac8964f4d2b64d55cdf3292a5c4a02b89696299db5ea21df692a3fe1dc7c7b6b0b8a511694fc7e8497e6a6685ca6ba4b84376cb96b6ae37345d7b0c8bcd27d2def91693bd4fd8dac14270911a903edc3bceca078738125d83a05668e9e4f7623aba7b73a50b423cf6fed494276355b6783225c6eed44cba28dc3a6f2c52f6d1e959ddd92abb7ef6d492e68bfca11e78f6"}, 0x104, 0x800) shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r0], 0x1, 0x1, 0x1000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000200)=0xfffffffffffffff7) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000002c0)={&(0x7f00000001c0)}) fcntl$dupfd(r1, 0x0, r0) msgrcv(r2, &(0x7f0000000300)={0x0, ""/190}, 0xc6, 0x0, 0x1000) msgget$private(0x0, 0x429) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000400)) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="010000000000000088a1247424b37db3f7dee43cff4b21b24448d00ad1f3c7"], 0x1, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() setreuid(r4, r6) ioctl$KDDISABIO(r3, 0x20004b3d) setrlimit(0x5, &(0x7f0000000500)={0x5, 0x1}) lchown(&(0x7f0000000540)='./file0\x00', r6, r5) fchown(r0, r4, r5) msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="030050e41b57a427000000000000122c42274b263c1dbd3dd9677d6d8bd727b95451b51c25859b0c7fab55fe4dc80a0cea7887"], 0x1, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10010, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0xfff, [{0x3, 0x20}, {0x3, 0x5}, {0x0, 0x1}, {0x2, 0x5282}, {0x1}, {0x3, 0x9}, {0x2, 0x2}, {0x3}, {0x3, 0x3}, {0x3, 0x33a75929}, {0x1, 0x100000001}, {0x3, 0xe0}, {0x3, 0x8}, {0x1, 0x2}, {0x1, 0x2}, {0x3, 0x7}, {0x2, 0xff}, {0x2, 0x10001}, {0x2, 0x1}, {0x1, 0x400}, {0x2, 0x8}, {0x3, 0x1a8a}, {0x1, 0x8}, {0x3, 0x81}, {0x3, 0x20}, {0x3, 0x3}, {0x1, 0x400}, {0x3}, {0x3, 0xfffffffffffffc4a}, {0x1, 0x3f}, {0x3, 0x1}, {0x0, 0x8}]}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) shmget(0x2, 0x1000, 0x102, &(0x7f0000fff000/0x1000)=nil) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="cdca78be4a61db634d16b6dff78638a513232518f97bf9e277306fba0bd31684ef0403a745bce01cd0b06fd4f5bfdf2151a709065ed2866dc68e99c9febaeb400e628a57df9b498606977f40e79200a8c9d258b88c3372308c9e612f7c2188c250a3cd1573334d21a84aa85d20e2904b53a552dee5c083f92c96194ddbba", 0x7e) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) getsockname$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000340)) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = accept(r1, 0x0, &(0x7f0000000380)) connect$inet6(r4, &(0x7f00000003c0)={0x18, 0x3, 0x5, 0x7}, 0xc) fcntl$getflags(r4, 0x3) shmget(0x3, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000400)=0x9) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/223, 0xdf) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r6 = getgid() fchownat(r1, &(0x7f0000000580)='./file0\x00', r5, r6, 0x4) socket(0x1e, 0x3, 0x5) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000640)) fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000680)=0x9) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000006c0)=0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000700), 0xc) getegid() ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000740)) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000180)={0x1, 0x31e8003a, 0x80000000000, 0x4, 0x5}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xe76a, 0x9, 0xfffffffffffffff7, "33cd7032032028f8f809be9de17e3c39c493f3f7", 0xd372, 0x5}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x1, 0x240000}) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:06 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = socket(0x10, 0x7, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000040)="2c0dbbb7025a7f93eee1f698a129d4e44b5aa62e2a729c4397296933745a15dbefbcd122e60e1aaa4bf5f93a128fc522972065ad2053b0485c5215d285037bc9e5514772692c18c31264e9986790af6ca23224b40f01bd", 0x57}, {&(0x7f00000001c0)="d3fa18c7281bf2625f184025007b6a7e3e232f97aafffadb14ded05b38b07011b0f1b18cdfe43d08288ce9afdbd667589e07a81c33694a8fc060f379a2eafdc866f7551d708fc1ee921244dd3e7bedf9515e704d761fd1d36e5142e4338127dd12989b9561db0d190f146a6093afbb267b1ddb2878cee4a6998a5b24981ef75b5433865efd23331df996c2ad1d45b863fd903c472112e30e0bebbdaf954dd75f389bdc562131b89dfd0018ef4f31eefb98ec7385119720fe65734336cdb0208d422615c2b19735ef28bca25ebfbdebe1d1c75456ea612f940fb007a79113d6e10e4616ccdcf36de7033b", 0xea}, {&(0x7f00000000c0)="ea660f5d79e840a8e167f3df95633b64088afb54143cd8e4493e145921e7a1294e2eadeb5397e04956d3029fea4d7fbf52bd4c5f326121ff3af60a32def8118136520d95ca2a0e1af06f3f8e0d4c111ad87ceb977dbb711e16a8407bfa", 0x5d}, {&(0x7f00000003c0)="e7064c6b221c690ce603d3cd83326ae8a17194dd6a6d60a1a0a22f40290f8ae14454394a325dc38c9175703a6c3753df0a06b972e82a43adf5a3abc9c3755b560a41bebe7ea1720cf31a2b6483423e0e0192c8654e51c580adf99e224a3be2a38ad88e58942c399670c80ebefcb8645e5ff62ddf3a2c9b56940b93600e127fb5f8959908ce0cb406ca8d246c18f9ca45724ba728590946e9516314f3ebbfe8b862b3a8c0ab7b0676176616205741ec29c003119b508ad698d4ee22aae2f0e3cf53e98194f53e11bd2fa4e542849384e5c07897e160adacbc3913a52586f867290a48b78671c1274396", 0xe9}, {&(0x7f00000004c0)="5232a859dd8868df1bcea6d70041b6b2f83a65d42d3d6583ff0d6adec149ccf48bfb694fefd1d94784e94485ff4863ec0ea833e55320afb80c0118609b7bb60d1084473a5256052bfcbe3ca7c9999efd231c13294663a4c01a045dacf785640bbc3c184554d3a7b5139b1201cde1ad3da86180bafbfbe426d59bc8e5528167ef652f6f64ca68eb26f42a8d15a389d823285d4c131985724abb62a46a3b3aa51dbc33ab9dac54e9cd8e2d09d83ae787bb2ec51710fed649", 0xb7}, {&(0x7f0000000580)="2a59cc606e00b09a55358fc2eb449c029c382eb464163947911e18bc9bfe0ed59c6eb9d25496ee18bd93efe02ca7a9b8efa9f21fcca2e4e25341d0a2495f35b6980deccd22552d2e8a7bffec57fd9d3a9e1ab07e5e97f9949093bfede6e1c75c76873ff4214c15339f6d5f29917ac0d7f1b41cd6a3eddc2d25b87d9cbd2dde64339b5802e84d3a8d6886a39f7fe2192d005257a6ad950621057d8c60ebcf560ad9", 0xa1}, {&(0x7f0000000140)="28ac496f36eca631fb", 0x9}, {&(0x7f0000000640)="23745437015eb8bf25ff4ba13ec9d27ca8f805a1af30701349222b8fd84f93363c688781c191ffef10b3b904b31e83b7b61f8b14c3455b7b3c571ad3f85b74ff0f9a0ee60368931789b5de6b12686e0139fdf3654c0afd6dd318a3c63b97892a21d8526b83b93c933ee00e1d1b8070d6980c013d7261cf9ea5f015459bd52aaa2c30794c3362a86dcdb62888", 0x8c}, {&(0x7f0000000700)="5dbfba36168be49caf28c68d78caa3697ca0ea7000c10e1415e6ed2ea8ac0279a4b4b681c69fb5d8e5be5196d188366b9ef54a76629e021827816012e530157e1edb8b216caefd276e3effb672ce5a26f1a4417197adb35d00c7af7ae306f43f069dfce2da6fcebb20e7af0964290bb5fa2fe66ae5be202c8c5a210f15d125e8c3b31602a739698ebdd9a4f89c42db47e451ac96d8e33e8ed215462a630abe2fafddc05f7fb900"/180, 0xb4}, {&(0x7f00000007c0)="616ea583babf93135fd2ab071f72f2c0a4ab5cdd8985212503810307dfa0a3f56c7e27cf1387ed10335110735aba5ae8e8abf80948fa430faafdec3c96d9619bbe1bb2be7688905738ce14676a1e6af095530a7a0a12567727be36faa2bed1b9aab3bf269cd6b02e4493d56c4adf0172a9694a75af1aec490515dce36ae6ddd8fc6904d70d32cf970b080cad1dcaf88d1bfa8bf2d283876640a87b864025a5fd09d5a2e3887975b3d573990d3ad152549dd01db65f2658c42f425c21150b4a5794584239d0edd60763148322ce901ad154861c688dba8676d1219b87bb610e09b97fd98cb28f52", 0xe7}], 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x8004, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000340)=0x1f) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000980)={'./bus\x00', 0xff, 0x8, 0x1ff, 0x1, 0xffe000000000000, 0xffffffff, 0x9, 0x0, 0x1, 0x20, 0x5}) r3 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r3, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x7) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000440)) sendto(r1, &(0x7f0000000040)="ff62b29dcc0a41ac329b305b521dde2f755d090efce0676983bd4b5e0c29d168e4f8dee8b4c1233c53a9d90b592342a5575ffa846d9357c9577873484b423e486643f489d489906acc6509a230ad2d5249525f58d299fd6a00b4f9f763b362a383e9aba0dc919b446efecbab03fd2c819d915c444402bd0a26fc83576aaf11f6096804216cad2bcc8fdf7dcd678b0209a454bb72374baab70052e42fa6cf272ddd499dd683ee60a0025c69713cabf58726e0d6a26242802bbd7e2d8b258243d7024f8895", 0xc4, 0x5, &(0x7f0000000140)=@in={0x2, 0x3}, 0x12) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x55, 0x80, 0x100000000, 0x1}, {{r0}, 0xfffffffffffffffe, 0x54, 0xa0, 0x3, 0x9e3}, {{r2}, 0xffffffffffffffff, 0x5d, 0x2, 0x2, 0x2}, {{r2}, 0xfffffffffffffffe, 0x2, 0x0, 0x7, 0xffffffffffffd420}, {{r1}, 0xfffffffffffffffb, 0x8, 0x41, 0x101, 0x9c}, {{r2}, 0xfffffffffffffffa, 0x1, 0x10, 0xabd6, 0x7}, {{r0}, 0x0, 0x10, 0x85, 0x7, 0xff}, {{r1}, 0xfffffffffffffff8, 0x7, 0x0, 0x7fff, 0x9}], 0x1ff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x4, 0x4, 0xfffffffffffffffd, 0x7}, {{r2}, 0xfffffffffffffffa, 0x2d, 0x0, 0x5, 0xe4db}, {{r0}, 0xffffffffffffffff, 0x8, 0x81, 0x5, 0x4ca9}, {{r1}, 0xfffffffffffffffd, 0x1, 0x40000002, 0x8965, 0x6}], 0x7fe9, &(0x7f0000000180)={0xfffffffffffffffd, 0x6}) close(r1) sendto(r0, &(0x7f0000000380)="9d60b327dcc4b0b79fff44cd80b6dfaebd9ad7d5811c29e777851af8f0c0df3411afbec1b94e82fc3b1b57d07f266996a1db94f35a4fab6562d76aa4c0445d50793165235c2b43033dd1e1aeba36c7841509619e927e2b2c2f2324fa5792b73ed5d1dae4e6c005897d7bf7497445ceec3dd4d1549ae8890c", 0x78, 0x5, &(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r5 = fcntl$getown(r3, 0x5) getpgid(r5) kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) fcntl$setstatus(r1, 0x4, 0x4) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x9, 0x7f}) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) poll(&(0x7f0000000040)=[{r1, 0x8}, {r0, 0x4}, {r1, 0x84}, {r0, 0x140}], 0x4, 0xbd) dup2(r1, r0) write(r1, &(0x7f0000000140)='U', 0x1) 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)="aa6d90435e926c1bfa60d4601a2d6bcc04a1478c8c4e7bee71aace352e7745792efa3b3fed7303cfe666833c4d7efede9174a4134dfb95d09df1f441d309f78b28cf2c010e372ac10d4e6c1aefeaeb05b5193cc9d8ec2bfceac3bd4f1ee2bce676f47a6f72de217332ec98ddb421b48f17d7402e59cf7ceb09f3006ad606b813026d5dae74f797d92a2ddb0a", 0x8c}, {&(0x7f0000000140)="6e81d95104078ca3b8b37867b64c9eb5a2f173ea19", 0x15}, {&(0x7f0000000240)="cfd1d5ca615fd7768103fac6fd909becc8d43946b9eacfe355e87d5a7f68cdaff7804df97255368121b513b6746308946018a8f41521b9c2c8021e60ad55335797cfccf787d50606b9807ef4bcbfe06fad4198008adf6757978c8ed7bb8bd783330e13b0974345beeffc50c304515d0378110f4cf6cdf15daa6348b90fcbdd299c66dd6a", 0x84}, {&(0x7f0000000300)="17def45a7203d6840f26d9edcf34c175260ff7ba89acdf6eb7438463f38732c91f82acb11bffa7f7930db727afe55df8664ec954989a77bce738200ef19ef942b842ec2e257f38fdc8aea12d36c92b5975d72a73639aca8f73eecb46eb06c877698e8a66d0a4178df2674c2964a3c2a715b707e9a11fdf05d85fc2a581ede688816e53ef426ae98636b79c4108ce8188d06f8bc197a87bcdd4b15bc731946d6554f0793ae542b92928117b8a5eb0abf31623a7795674fc209e", 0xb9}, {&(0x7f00000003c0)="c6de38d8a46607b9012aef5130cfbf3c26e151d08a56a703", 0x18}, {&(0x7f0000000400)="882754bd7015109c41e34a8a74b50c4e633e2d8ab561346589cc66cbf58327b1cc4ed4cb999a959d30bfc013097d600e439372414231cd1343da1550e653bf85983c56368bc269d3aa8d956f3153a9d097fd176bbc23e8b13355caf03df57a9214128d6d8c87c913c8c46bf011e024e9f3ab58e2ee441f153fbce73c286e13f33cccae14256a84482938074cce86b195606010dfbf88be10bf02915eb667dfdb424f00b5b944548eadaccad044b3790b", 0xb0}, {&(0x7f00000004c0)="2380f59fcfa26ef863ce5eb5490bf969a4351ebcef3618e746cbeff077f7b8dda55b32089a2678575ed6e959395002533e56947df1c16298fcf87d5d01a0d951f722ce127cee7b95d9f1d3b8a7732001a5899e86b8c8518d506e01c0db9d50fb8d032900df7f96cbc7e5f31ddafd5abe7a8428b76ae6aa827a8169e62f462c677cc0afbc4f60f8c1de73b6d39365da623e38c907d419fd5a9444a2129ff4467eef3715a2d02a411a2346eddf8154cb0b2a1c53672e7022511bb44146d8958c239dba82", 0xc3}, {&(0x7f00000005c0)="7327b3a920ac02128f11364c637cd92d1db141af2b45970262a69ce45a2bf96e392fc1d57b661f4da3e474d347bb883042af4279b60fd66e4f0727659fa24cf4fc751e68de2b36f24322d1151eeee288e55b27894d97b211b99b97daff4916650d425aa965ba7febe684249062fa7f03b5", 0x71}], 0x8, &(0x7f00000006c0)=ANY=[@ANYBLOB="680000000000000000000000000000002407786a829d175d63d9009cf7780fb59afe5dcf841c5cbc3fdd2abd42ad571f0e8837dd4fe7167c8daf4eabc3bf97966534700f06ac28ac47020fd648d934d3aa810a52fbd0f56607cdc5e87f429ee894f3c7007be00000e80000000000000001000000810000005e6fa45ec384539ac64903ee0447b1e3b374cc8ed8533b43bf8156c08c50b9f0fbd7ed479edbf212276a58bd375020857a318631310a2fef9584d053681a76c0b3426d98956eb0ddd45899315e4e2ed68703a861157e4cfe1c650fa197bbf8eeddfb33ec37f44823e8fcbd93af2eb26b1160ec86ff8dc71ee14b25111535332e9f6f2283959c41d37ebfcec1015f47734e6c5911e15bfb1ae0fcc643ad4f73ba829413b9250d5542372c6e08c2f78804d1d248ae36172368659c231cec18de5709f6c09de3d1a6c73847cff26169475626707ea83fd78d001001000000000000ffff0000070000004a564e2cdd5726940c1a064b792ef607e01fbd0a4e541bd61089a0f24e99451845c4da223dead2e329ecc0125f835ff0ebc2d607180427317a7e3cb282f62d389d7efcdae844bba09b7d516fb1840b393f8fe7186df39f817d3b0ffae7049d95c9f8c2081c6fee8fbd0ed7b23aa70da5235248d046001e5817a126ee4ef500a1c928902bf5ffe969102f16e72d7dccdeb00c99771604e923df381496a7ab8fdaaef2827275920e614b50b1d1aeda344335255cb31b2d58b5ac7e2e2f8d477a48bdc471998a68d7a4fd31d78d7035e4c4923e54d3a764447d0046f1b08d614d16ac886e383adbfa663d641d49eb7b83b781d4deaaf1ab7fac6369cb280d0000001010000000000000010000000100010049fe60f0ee8eb699d4f127337c2e0c769ca362d692d0077d16351903ef1933df0ebc4e0bd823430207887a5df95b1b063ba829dc110e3f9785969fae6a5ca28a85e9da2f3d2f4873c7d60fbcee3caaed782264178bd9fe270e2ab6568892487eb7f0988d2960ca6397272237474dff616d9a368e42d4ee27404c18f8e4d2cde430ff418a38bf2220e81d7bafefe441fe76b5c32090f44908cad1c737896354656945a0d69b255e7f45ea8ceb52c2a4b8e8473f5fb8089cce56ba014903dfb855e044aed94597aecd6509558356b59f301d0e81b958ccc050d203015acf55ddedcdf03e55802f61d19a836e6e0999d65fe7b2e52c4e02774f95df09391ece19bd7aac8308133775210e5fd3ddabcaca859a6f0bb53326bb24a296e9b0374d005525d3ba863ff76d2b9a034ef85bf810f37cf18ef4d3116a13f569f1c1b320cc99ae7b7fb751589c339e7b5ed16c48e8717075f03c2c878696a0a42d3651fb56b138f1515b1e6cf8bb325d7fd22c981ce9700689dda66e25a586d412f41a7139bf74cc1e957e2d96c52e58513f2a5f510a96b2f66ec3d63e1ffad161364f8b61926d2739ce59d083302037c467b9079f6460514a3d6c641d2188615a7b7b0fd07b6b23ee4d05db5ae59f9dbb20a21b81df432e39ae7a0fbf3ef85b083fec67e4b6184b8c4e9709d95ac7e807eb7daf8ef183749cce2f2f21e4440f167cd054ea8830968d19708428d303b10d61eecb4d47ed08f4fd51d1fce6bb98c7ab82a8fba1120ba4ef79c6650ff74afa2e2d3893f206b234089ceb80db63d4de485f995c2e3d676d12ac54e548bde715716d178997c1bc74d730ac224eb7096ca607de29326fd065dfcae3215a88c8d7a9645e72f3549bc8e32c26ea0ff14c616eec60772aa6bf116200e9712d2d00310b50367875689da930a4bec51c5bcd07bc9bccead6f470e1339e0b4a05f50a8e5073fa78dab5d23fc5a858f7915ad78e4dfa01855654f9de749e36c8b549aa99a2c87a713d16a1b13121f4029b32b796a0f270ffb1de85b9726e9d2fa85b740af7232e665a6bdb6c1d42e011a32b8f20914ed214f737244b37f38eae67ced1fa683f740dd3cf6ff645220d527f8e04fb1041a7202d8b9be13a95009e62ef101c1e6022d819b094c4fdbc3a163712f9a5ca830b2561e24407b537febd1a5fd243e8e236f844e12393bb1523a47b28c620344087d5044445c5880ea5cd30ae8be71870d164c4a17b8699068507c4f172780ff765b397c60f2208db9a5184123f44bd67fc54f41c34b4e5736afc67961fc1e52b1cd027f0e755fa8840f16498ba9f7404833e5a4be5ad0ebb25a1eba92340df4ccaabb1cb072e5d32a0142aefd9a9bbe516ebf65cded684e3c3dc4e895b9fb413013ae60a3536305fb8b931f483f6c0ff447b9663d4f47c48acbd2a7abdab598285c1d482a5aac6edc51131dbf0f6d999ee3675498262b79c11af37c9294c75780ff078f6bebcfb217df2f21c4a259e2cc286645cc54a5c4a543e97bdf74f098545d8f1653de25c069594dd201ae5227911fda9d67e1236e459e20229764e133dcdbe28db6e3c043f3df6a72d35280fff8dcec20c3843175a0b8c89c9763669c06c7377d0466bff5f6b95ff0feba0a5478b57b94afb18bef45b76b559f188a456c42a915b8947603a59b3ba4fab902ffcb5b392e365bf85a6aa8fa86d0460a6522eb6ad2bb1c577f1dc802ab380cda43dbebe004d94ea5b841cb005765148951b5d4091b56e40d76e54f1094fbb67f0ea8b77a284b465dbee24d515fefc3f928dea1a70074508938792b2b234080d1e54fb5f76a6c16b521ee5576b09693df0da1f458b6e28f600ee64c6f9e262cb14f0ea4d071aa8efdeef241824a9b3ea170f2c7365ea1537b8f979fd9a0bc7ef7337eb9f44ccd15b243d1839c06d40ac33f48e0934ce21b506c593c0b1d323df8d884aa08d98d1b35f1192bc85ac29466ab620bb5a5eee73d817f96d7c9ae594978b9985240b9444283a75a3a7f9b4b624b16dec39fe51b14fbdb175d6879cd96bda4e080cb4ef445c84ded4db816fdfd1b6d2b9f8d7a9edce2b74db3e34541dd078b7f25829b14acbfdf9a1719c2b90c40af1568410709cc6f5d5a1c245ba0eaf9270515dc66953b4426bbc872810a0930cbab3678ad9aeed1ce0886dcf9d704416cb446655b453c3b8297d5bd674e859e900ad2b7dd51f9df3320f4644b2242206c615a26945add9c4cbb350548216df162ad0583c51d84f97a9550da8a074ea5c8ac2d739de927f65b7a37757b72172f9f8bf22ea779749e94e4a15b0631946222b0453b630d9511774ca89da1f99579d78c3964b55ccd5dc0384d9cfd1c7722d3c851720a84abd2d55902a74eaee1adc648aea61edf14abecf53c4c2ded73036ae17c2b8108896a99fb49f4cd5af16399877e47af1f3849a7a860210aa7fdf5e8594c6311ac048d9b8fda4b46bbddd3ceb2ec29e94b1aa3792f8b05d3cd1d74f61aaa080282e90216c8afab4ce5e6573bd01ace60eca8d0df5260b33b9409d48c04c97cd495e5498ab89f5723044c372cc796f181a2c45a0385331dca3192518a701fbbf6831a3baa33885988c4840804758cb10aa1c1b2eb5d4020bbc72006b8ecd550ca22cc7736cbe5409e83201d477faca1c42711912176ad87f65d6756e596f66e355cab62e40ba537eee53f46567b6727bad31c8b6de6dadeca5348942eb7fde3f3b34bcf9f4282e8cb9e9d69ea1a16f2d576144362af09cf1635d25067ca857bcbd122f63f78fc0046f12ccbe40e2e5e46e164d2a695187c22b633861d92510b52e5004165600332b561535ff1ae0f3b4a4f2d8414634988a49024877c20f3a57e2bceb20da3af264136182453b9ba8f23278ec42974211968d3a39b47cc9b69b2b6a4e6ce2d0a77b128af77002b82440ba188ac974e9bd4a8f00bc7a6524a22063e6293e41a9ef5d6c6724176f2c116b5c2f27785c667e40a73cdbb0d1a41e34645f5e87ea3dfd13ac4f7fbb1ef6582eba9049a8fcda8ef27a2c49cc19de507f70052a439073404d67bebf761b84ec3c03f3bee93e87ff06a3115abb7b0920b72886f693692ec22f02844bb41344bc2f188acc654e02d0cf01a445616179db4ec0d7c6fbdaa1475312d6571dc69e92ce5406fb7ead0c40241eb534f7c3939915bec02ec2f5f32ba75c8301b02570716682032c089b30cf04f2c942718532009bfe611f2dd171a8827863deac01ac7128492d7abb739efcd03c4397315cfe54b97ac8218cf6368ee746a473d12c6044a88eb005c9f3e4e152faf2e97c04c9e93e0103f142c6199e28076d3da7a928c336d10d1dbc37f2072c2e44b685c210ad399aed509302561a4d9f0caf99b27d8b2cfef26c54adf670b6534a983f08b5c3a28d0f29f431f2ddc2fad7ff21d7c4f66babb6a66296c14fe3678dd766771744556da6ae6221c41f8c4fe491a113471acbd444b5ac686b3a7ea103f0d98268505e5cdffd3824a30cb9010279bd5b2b951ebfd9eade65b321ac298844b08c2d82e8990a353b38008b2e77131b9cae350f464787760c2fa2e0d1dbe6c6ec3003afac9b3efd2130cabd89eec967e413f45f57fc4398491e6e630ce09e6a5a5558692e3a7890724a34a36ce30802d71341e2c2d0c7f28bdd7ef9ba4a7e054df73d1672f993c75cc9261038672ff2035cf87d8e31d94438765fa3e72a50e4ffb7e380a5f3bd2df7f629571a8eb189f2216b02dfb2862fe8d513eda887d8c12c636919b7974d5f4f25557183414aba9bf82cf57eba17d89ddeee3cddbff3b9043ae8a95951d5f4e80c861ebb4a8ba446928883a185941e0ac8a005c6c82a956246327c7f2ada970beea587fa13b29586e54acf929babaa0624e91d7a51a500886be8fe5f34796985db57f373c238062f3fd2ce97a6ceed37cd3d1ae03bf2d1e356269ad930ec33c73667a44b240199be2d342ac85def42202fc33e73eb65c176e237bc31f9e827bd3535f73d7e8b58c22117ffc66bad57a183ff89e77f0825553e4c2f2abd69a39876259c628c982b0302a9a177355c937cef500716aa1fe11c4b09fde5ac290bc9d36d78a196f3fa935e25e2e6f175247ca8d312261e64fb344cfbaaed8da711a8679d16523407a76b752ac7bf64e26af781ac599fb77d17434afd9a622cfd1f7b666e922cda13b34d00011066573fc21d8ed6272160e3eda4d378c447e0d25f7b72968779955a1cd2306760c7c3927c241b179ab9ec6171ccc58460151b911756bcca4cb43ca0896716434e767779cfd72b89b91538e2c45613d174e2dec199c27c82ea834c757173e746ff1c42814b8fa734a0c8ef30ba9ac1a6f186f4f30d02fa19a2a4260c11ebfe26e7485e7bd1c1c86a712f3e0abad0d53db4aefc7af49e28fa0cb98a5fda013c0438602e6d153ed77347cc2c4a2219cc698eb56c95b490bf889a25840d2bc2bab664523e1657454264e0c3d5395fdd9b61fdf627d438f5449a5fefa4181f45b35148a12aa31a0a3c2ef9df7944400e9b672d23b7e1709bd0c5e4d0fe5a6442932ffd5246ada3123894668856312e41ff8af432d1591e74a4bebefd354e8b747d94a427b1fa89f6c8d1e6adcf06dd5d1dea0259f3b910363bf3b579a7283e31bf7e899afdc4ea682cb1b2593b5a5cd3f3bb89e1fefa1a546c4a9482b53da88d81a833ba145a40c3f54822d3e9cb5b4093a654cff6d98c3a342f2eb37b84b7a0e590398c329efa31ec1793f34a27957dd4fd861cc2c800ac18bbde33684539faa2a4d55a7de9b2c2dc43da47ac5b423028d6de694d61344ca67bbf6ccec508504ef731eba4afb5e354fefb858a46840ef976e75e3b66d38c7b39a25e4e2efb81f59b2768a37f75bbf4ce82def8ca6e5d91e27c050bce3c9030d8918678a44742b83cde63804b5e60ecd7db8fefe077b04b9115a97b52767680b135fd7c51c58d67e170e5a7f6d6c648b6e4dd623082d770288231cfc2a2f194de241bb476725388e4aa663c5db191e295936cf6bf6c892f5ae0b6981c3f51d7bede8d6defa85dd50422e120c017a82a946cf565a2e27c0645f0148d73d5b25a7dc2b82e059e8ca7f46d186173fea752cfe81b14ed517c2546a5541e49f5b6fc39cbd094d38facc02273fe9692a02c36d2d016162d9b4ccb1786b31b16ac2e45c6c627bc1ece297627f320eb98f0dc814643ae9c8960caf7407d25deb2b1affcf6a222929c318235e1bf46d90c279bf7ec69e06808fed1bfa94a23e3981d9db500880d3dd2cbaa61ca43aa73210d130478a5fd609c1ba23166b0e453c0d398b9da60740b36db2e61ee64d898badfeb1a61a7a689f581763529b8caacd5e9cdde208dbd9d5ff4850dbab6076148acf98157c76592c75b0100b82cac27633b2f78e63e4734bf9b31a7e7ca36f43a3f35bc67e991a143f1176010ab6da10e176a9e84412a91bf0c63bb77a94d60d272a93a9b07489043531e10faaee1a31809b12268ae92062bf1a782674a0472f8b0e70c76cb558654bfba1cf4fed19a0e5cdaa177679aaff3185e62d0caf7eaf978d2250bb0fabf335429465a30ccafc4d9e49ec790eaec4a271a0580bcfe820edab94057d520d126a203a1769403c70d955afae1904735688002f3813f34900ca76db38fc3e47384d9ea0d0bdd3296f9ae18301ce40c88a6202a9ca84e0e1fb9936013f27dbfc339325d24fd16cd7c172f9ae0e9e4859f5463de0818a6bed57a117a6000000000000000ffff0000f8ffffff991988aca70de559325655733e0b4d91cdd62779dab1af291b3bc3858428988957b0ddeb10067d724bc6f3d2c5c9888893dc3c64b008fe7ca85cdf07315feb9f211089be83038ccf2f740000000000001001000000000000ffff000004000000f6d34e7c878a2b2433105912a1e2c0bb29363bc062e4125f0ee40f351f391fc8b591a405563de3585df71f25f5f4cb0fac84d14e8d0084eaf8ba8fe0d892617fbfdad3da28f4ba9414af06f01228eb36ffc1eeceb8fc481fddb9c49fc0a7b7045337aa791b75601f28fc84eff9d37281fce5a3e24d89031149ab5e1527be079e24d8a35f7e6894e82ce12f57005c5d28cc38041ccd473ab01435cd50e071f1c3719e4062503f7ca2669ffa5c200d40d35b5031f688257e775c70e3d100bce2843ce412bc88c5f66c5793f370167072fd752196fa11938c109d26729fb4e617fd61ef6abdd62b672419d5bb7549fbf240523fb226318f298b3a45bcd48c3f1aa1a7825836b8045a5335c1000001000000000000ffff000020000000d141c7287bfb9b277a3547bd7e656368ccc0fb338404ac41964c6bcf862176788293774acaded5194c1bafa49eb5ca0731bb2d3d850e62ca95cbfd6ea49df4aaddf88f6a998c70665d3a242c67b345fbbc7cbb68ae3ff5b9dee3cd8a97567bb85b3b075a57ab1cb1997a44135f5a97fb22909ff492a5d5262cfe121938c8ea2d4a25a611ab51c63fde241b7deaa2c2e621862c202e84cacfd97ab0d10e48456e2faee028a65a4374138f8008eb5cd9643bb4425bcff5bdbb0dc8c0b6d3dec1d5b8e1db79df39149ab319c00c95db2a5a25850acf615fa4fcd8e32ecadd069958b7144caab8291f53511398fe27bac300"/5344], 0x14e0}, 0x400) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x200a, 0x3) unlink(&(0x7f0000000180)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/112, 0x70) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r3) setuid(r2) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r4) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200000070e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x6a) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) 16:00:06 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8200, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x100000000) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x1, 0x0, &(0x7f0000000040)=""/1}) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100}], 0x2}) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000240)="aa438e00cf25e5ea7a4637857b0d9d3a9bee983638d99ead6879c1fb80da1dc0fca2e92bf8432d", 0x27}], 0x1) fcntl$setstatus(r0, 0x4, 0x8c) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0xfffffffffffffffe, 0x2d2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2}, 0xc) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x7c}, {0x25}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") fcntl$getflags(r0, 0x1) 16:00:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000302f668aee7b742623f066873000"], 0x1) 16:00:06 executing program 1: r0 = socket(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x90}, {r0, 0x10}, {r0, 0x8}], 0x3, 0x7) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x121, 0x6) open(&(0x7f0000000080)='./file0\x00', 0x30000, 0x8) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffffffffff1d, &(0x7f0000000140)=[{0x800000000084}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x6, {0xc, 0x200}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x3377fc5c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0xc41, 0x63e9}, 0xc) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x190, 0x0) 16:00:07 executing program 0: syz_open_pts() mlockall(0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x220, 0x0) setrlimit(0x6, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0xa3, 0x8}) mlockall(0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x21) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0xf74, 0x8001}, {{r1}, 0xfffffffffffffffe, 0x5, 0xc1, 0xfffffffffffffffc, 0x66ac}], 0xfffffffffffffff9, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x0, 0xc0000011, 0xfffffffffffffffc, 0x1}, {{r1}, 0xfffffffffffffffe, 0x10, 0xf0000041, 0xfffffffffffffffe, 0xffff}, {{r1}, 0xfffffffffffffff9, 0x14, 0x0, 0xc6, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0x7}, {{r1}, 0xfffffffffffffffa, 0xa2, 0xf00fffff, 0x8000, 0x20200000}, {{r1}, 0xfffffffffffffffb, 0x80, 0x25, 0x800, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0xc0, 0x5, 0x0, 0x2}], 0xa0, &(0x7f0000000200)={0x200, 0x40}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x3, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x0, 0x20}) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x802c7414, &(0x7f0000000000)) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/175, 0xaf}], 0x1) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) accept(r0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x100, './file0\x00', './file0\x00'}) close(r0) r2 = syz_open_pts() socket$unix(0x1, 0x7, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x1, 0x8000, 0x7, 0x3}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x4af833c1, 0x0, 0x1, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) syz_open_pts() write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551f", 0x34e) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/135, 0x87}, {&(0x7f0000000100)=""/65, 0x41}, {&(0x7f0000000180)=""/13, 0xfffffffffffffd5b}, {&(0x7f0000000240)=""/108, 0x6c}, {&(0x7f00000002c0)=""/183, 0xb7}, {&(0x7f0000000380)=""/146, 0x92}], 0x6, 0x0, 0x34) pwritev(r0, &(0x7f0000001340)=[{0x0}], 0x1, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0x9, 0x4}, 0x0) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x80000008007, 0x2fd4655e) recvmsg(r0, &(0x7f00000024c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/23, 0x17}, {&(0x7f0000001140)=""/99, 0x63}, {&(0x7f00000011c0)=""/29, 0x1d}, {&(0x7f0000001200)=""/114, 0x72}, {&(0x7f0000001280)=""/74, 0x4a}, {&(0x7f0000001300)=""/71, 0x47}, {&(0x7f0000000040)=""/34, 0x22}, {&(0x7f00000013c0)=""/1, 0x1}], 0x9, &(0x7f00000014c0)=""/4096, 0x1000}, 0xfffffffffffffffd) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) kqueue() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10840, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/64, 0x40}], 0x286, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x8) unlink(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="00210a29010061c2ee18a9b42e2f66696c653000"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getuid() 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = dup2(r0, r0) fchownat(r4, &(0x7f0000000100)='./file0\x00', r1, r3, 0x4) setreuid(r1, r2) 16:00:08 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', r3, r4) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() semop(r5, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x80000001, 0x1000}, {0x2, 0x8, 0x800}, {0x3, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1800}], 0x6) getpeername$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000500"/110], 0x0) setuid(r6) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) sendto$unix(r1, &(0x7f0000000880)="7e723d931dd49f851751d2c64016bcc97a800c956e02ed97386b72619c38c143bccfb710e395b145029e345750b3acab6fbe5bef1105095257f50824db40c2f10e33df924b98ad3db03b355c0091cf1080d576ef802b6910d4dfcdd7227a6603008dabe0b40819d66abd4a49f13059be4b4b224dbf17284f94cccd5149c370046117fbba1ab4860f41f6150f0f16d8d345f46380b2ba2943262eb2631f361936716fe2f883ccdc95f1910dd5df1a764d01da63be7fcf7c3ab5667283842195288f4a16f00e78d06c59de6880ac98bb45533d9b41c64e3ac3a98a2e5763e7b5882136fbce07cfcf3643282604f530c935ddc397d8231842ade9bcc73f61f41340b757ccf5f5f9f3133d36be29926df5db86e9fd569a314b7d62e594e4c657542444dbaa6d90feee8a298de04153a985d467027877e46f1885e3cc90b704729aadcbc7a99c7c4ec3b98ae2a3db72ed9d7f5576f7f827d2f787db187657bde0d4b06b5aaeb1ae1662321926b12776d471160821bf8d51166989348b2db592ed669d7b840793cb4b9b2f28adc16ee3f5964b83d0e6158d348c2d5ff5e1ca9c0e55b0abbf5ae5e5a9e47c2987995a936677dc5facdfc5a0cfb9f61f9dbb81412ae4ff3f2d28365e7a19fac27e7fbf959be166bfe05201269ec2900b46b150050ddaee4ce62abd2385fc383bdf9e96e9d5d5487a55bf9528a6ec3e9f1042849e2cebc5a55a5704c9c162ad8ae7d135c056627c47a9e293d9a6de0774be61283ec299fa8967a9b3adf153293ba50ed6a7ed9cc2b6ed8cd96c59e67ed6a5b8826aa56135905849a9e0a0d0c77f7d3e9a821e5bf770a687a55fc8eda2085c10c7487ef41cf2920a15cdc7580ed8addeb76d7aa94e3077ef1db49bae9b9d8b874d5f37172de5c032a222025c6c2768e37e683f99d65bd6741998d49df22530d19daea6e7a57f636332ad3a713d689451e25b6c1ed58522aeda104eb9b85bf65ebbd4fa6a78690a8c93ceb9a523b469e7acb29ae82f4b627ae84e87caaec78fd0c88305a0427eba9a6db6acae03862155c166dee020e2af67dd784cc92266ee43becc020c47b75d4e4261043bddcface6229e147aeda00819d6d345fb1714fc6b5557557ef2c75d9af00ba91337e6dd3e0ec0fa08ec3825a97001e7b5fcb469fc72be5d76bdf8b2bb93a93b9029a7fcaaadb233db3ff928316dc1234eba8346bca08e965e124e3d9c7c9e52db2bd8c685a3343d597b05efe8a5471844baf46d92a50ec29eed29dbe4801ca226d8287ecddaf7e50c7f305e3816123b883f39b820e7f003ec649d0573f1685b8e28d5c90c438a4c253c1b765c8a04a5c14d55dfec0ec22f1d8a3034d35cf17281d2de0c1dd590451173992997dea93843daafe11f7a9a193864b453f54633e9b7f25b89fdb3be1951231365cf27a142d90ef967ebf2cfbc8e8ce03d954c865dc9f2a90048d62543de6bf39723ee111bfb5a7b8b2e274c8314ba1ac93e7850ed40be9693bb00f038bc3dd21a5fc08fce3a1f7d972d441b9ae954d363e3ccf6fe20f1dc53ffe54794a5f113b847e33a957a2f3aea8048da9df98099502cfa2e23d1d8a1547b7cf6f113a6bc30d176237c5a50e93aeec466cd38e3e3afa296969a427f5f03433992ab8454dab6b550da0221fc7ee0003880591a9dd77a0819b6e20307bc7853a3064bfa5d0b24aad2b956fe9784e69054c17f6817ce268b29515cb49afa349659886b7d4e011f5287f89f0e1e5e665a7d0ca873f634cbccbae005a56b42935f88b934ef943a296c8e1bd1dcdc232c26ac59a5bed08776977d61138042a24a49475fee9213ae8e17a59a401524e808bb1cd190bb4875802af2a7b73fafc46338e0c235b2601c95b18dff1b9b074d665c3f06907a3bf86c87156d3dd2c040d3589422fcbbcc043a405c19bf2186df1f12cbe853db5d4e62faa8e8757349dc210c1f5d548b9988b226ff402a3be5d40caad3d175e3da035621dd2037b3402d2849afbf6eba71098d1fa47e4c97f6e95c75029609697d06964a5e8c6a2cc9f8288eb26c5b9813c509e7c93c049c864d7818e239655e489ba8a148249581d65d0a8ac4911bfa6d07b7cbd2429517a9078dd9a41b2759a729e5a06e2a1e78369d2b4152631927a3556de1def56944de24637b4f8ba6988c99ae1ad4eaa9fab2a52f70b0f87fe2da47e4009c232360d5218f590c767c78c24882eb08181c13f43106de4c62e20355720d5fd42beb92ee91e3ddd2f9fb9967b312dbe476b60ef7914b1a1b5858b48ea0c8942858474bcb282cc62850b1889b099986c7b9e3b1cb8727f6370fc7becff472500cc3e3d0eed40a4959a2710ea662c72b77ed80e8d178900d9a0b8db3b5f46217b0ab5a5631d85a6d654aa8c28dd4ed5a15a39e3d7349e942bd973cfa7d354e7984f4069967b37970685065dc3263f10316ed0ddd3edbc9f40fd34c0b1b796c1ec5c47fe56b114ccef092caffde1caa4d626c841577ad4bc66c4fa07b345dde367a714c1af6169d64c1ac7eb6ff1d5d8698c1f87001577706829b8504a4b04380d42be8407e983583312f6097b000d20d51f9d7be5b0ab7e8e277f3ca7ae29a0ae3a8263b715a8c84eaf5d6d938203ec73fd9d056d582f16c9707e88fd49120a0f6b653933123b7f773c117293c043845f63cd889ee1572742617e3c5372a213f2107ce079ad44344c7c7cb1034501e65f8c4029395510dea0b8e55d12b3c13542a9289883637d5cf132b86c9ab227b7784ee7d1a970531ef90610575c6c7144973d5c4251c925bb52a10739a48df30f762fa67507588bf98cdbddbfe64e58af1434128f2b14a859cc684b6260f719a493efc78c013945bfb8e5e4c3b086b3b4fcbae037affd4224e5d75b81e82caa73dc2e49d15131ea550d01d44927b090527c29d5d7fbd79705940e7facda04c528ba56aacbf9e8922fa154d2acd9e68cca54fe71080c5e8e35c0409d19bf46083083402215cd89d9bdfe8031c792ea5021dbda81eaf7a38fd41f73ea0742882acf58aa0b00538609467f0f3a3f1702004d4681a9daeab7d6f7eeaa290a50db9152a573d1bc339a1b28fa6a9cb208241aff390e356f125792fe0e40728bd853e17f8cbe1a080198151f0286bdf146974b6a4d0cc3a4843c4cb5a3f41e9a17e604ddb02578790ac438893c4f2cf428ebb2f3dbb46ca552580d1183b3fcc82612c1001dec429f96b415820a753376c1a71894bf59852a9986e02c0463721da0ff5c551f269eb77c4e816e0e59a6f3554d0432b31c97e05c88d8e0ea036f977f66d0c1c14d07a9b5b876d7f2d8cf315470d6a1750244f18d0eb58128cdf4c09ea48b52e12d3fd882d11af50aca58405f9d396fd79811d177375015d8b66ba1c978c2b9bdeb5191f06f13f7fdd7d4244256b03802073e02f9e6ee4c697518a54f2432d56cd40d8f8b8636651f6de6d0b88a7c3f9d27e788c1ec6269c847d830441c108efcd61392b7416e5c6e7cd96fd4ea5df0eaf1e75d2a3d079c5b23f941b18a2baade1a855295eb538f272220621cb9f9f6fe3d15e2164ef87505b90030393ad212702bed960a7326bdda79011f8be75803b93684c5f3141116b4b2e1ce38f96e90d3a72b3eaaec95d92214bace8a1243f3927b78e0809209e41f05834b81585c8a6269819f48d88265ccc7c345e5c805e505d3dc22be6e1243403e4b30287e157a814c8e462ac2ce7e671d81b5574269881dd164efc5c505f0dc665c407cfa01059e11797313518c5d27bd0f835259db3ee383c35d799764b7f67d74be29078f7a8eacc327eb8c068f913c21f29bcbee97d3edec19ee19cbf6b5ac779626b0baff8fcf3da5129baa50ea0a1f6b1a944dfc598eb10b4647158dd048741be7ffa9a6aaf5f24ad33383869b85531053c1d7623c77e5601a7cd34229502c814dae1caf6acfe9498c3167f2efa26b0864443a0b10a58afffd9d6124fe4d04d9637d66e4c1c34e866e1823239d72a428657453bb9d974bbf6ae7a239cd40bed2b48ef004190ae473a4c92b36333bf9bc27444c383ecf0ee3e745fa0619b98fe968a6d813d1586362e6d3e01cc883a50ce74102d4c4166717dd1afec2d1d92b22b4b3a778aeac88d13e5723044a7369b19d813cc4223601d60bec42666087447eea332b9c8beb3d7905e07f5780c5bed92f0fb8f47cd3ae4036a11d3f4d960cb097272edfb513b67efaf90ec6c11dfcc72350209297a190b4ec62b1730745abe8e3ed5dfbe7bb20b17a5a3f1355a47cb672a827bbadd8f8fc31c17fed0ba43a923486a7444639f760f640d1e2a00020d51bb9edb9d75258bb35fe9b303ab7d2bf2484d336d1344842316be9df91c7bcd9c3b16e51d6b92078c375a48e4786c465b2811f31c622f9e1aace66c95bfdb2cb8cbe85ee313efcfab2ad3e20ff336c22e70956cc541c6519671df3d48f2ac91bc0b0ba815a561e6676f7faa4dfaa41ddf645d1e67bff45120472e420e78ca7a544f8a749e4279d1973384b3219cdceeb09fa0b9f2db3c54aae8e421f3e23dd3a46e0183160581dfbe72823bf95cbf5d747447a3a30fb29d912f51f845cdf5b5402f0af3ca129f37c33f0f9db2d1d6e69b13465ceb41114a40678cfd92016c90e42bf1c418fab189a58df123590da52a5cdf212b65870f0e488385111193da6c66e232e7b223243d57ab247978f17a65795d6b97d7914f76b56d04f754a5a22fd5362713cc5923f8e8956e9ba1805e394c96d680947c903f3ac46fc40139aa7282789f34ba9ab93145e7e009019888ef079a95de0be2a88892c2a902dd36a4bd07721147771ef1c52a6c832f22184043c8927957c54a8ec8c7eaa1b881783d2b75259f17f8dc7bebff9b6aca161a65f5c3444fcc054c89b41d2ae7e7e7e0389f63f56223a5e3ca7bc90a8945bc8be1d35d11f03f989d3caf4dfc744fc333ad8dd184a193e50a812f6e401c7e16d78020017ba795de93a0b21d36705345e96defbfafe0897f4b5e7109058ef20607485b3317e5b983cbd242e8ac836a2fb4fa371a576f69f8a06c127859577aea715ee3ded8d02e39ed8a13ede897918a57beed9a7b669511f09c9e3de084356bae64306dab15e68f7e653a9e8c87a4f6e84cc664cf11905d240c535c51c2407f44e2cebbecede4985911c89553060a0a04a6d9aba5753253316d5be77b75adae5a61960555a57e5abba215dbe9097d4c9de5dc7fde7796c357511aff22328531eebe98548618bc7a287a9597e608008af2471ec0aba333dff51c35def10df6db1ea3670ff96128656b3460eca947d138691d9ddf69ba06e5fa84a41fcca7c14968518df22fa30853d95ba1769c832af7e052d56f8bf046d7576438e6a1ea91f021d81d8f5f68d364bc9f095aed2681d543daedca359afbbe04aa90b46be77cc6ef116eab61fb1378ab3dfe41ca519c47e0279f12e9cb9a40d8254e53fc864a63613e5a01e1d851d7223bdc05c9de1736d83f485c5e6f2ee040070ac890b0e0b19b12a8a686fb77186d3354d6e162d4d359b148b0edd49f08bd976973bacc7ffc85692036163c4cc3a3a723c8ec73c952518936cc2c6971d87eb48baa4985abfdabd63273555f0c1353978bde6fe634bedb604111f4bbd2563359bf7d77ef0a9912e24eb9568aaf15877eaff888f3ea2c7fdbabd92040d84656305fcd70d969ea78ade53058c1805073c24b8ec08428398694c7b392479be5cec55b3de16799455dd61619be58f593610c8262ce89d17228c03b12f1830eb72f386914e333e30cb61738ffbb", 0x1000, 0x8, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x8001, r6, r7, r8, r9, 0x1, 0xffffffff}, 0x7fffffff, 0x40, 0x8000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) execve(0x0, 0x0, 0x0) accept$inet6(r10, &(0x7f0000000340), &(0x7f0000000380)=0xc) 16:00:08 executing program 1: r0 = socket(0x200000011, 0x3, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file0\x00', 0x20010, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x3, 0x3f, 0x4, 0x1, 0x9, 0x7fffffff, 0x5, 0x2, 0x2, 0x80000000, 0x3}) msgget(0x3, 0x200) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0xff56) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x20) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000001300)=[{r0}], 0x1, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000200), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xfffffffffffffff7, 0xe6bf, 0x5, 0x3ff}, {0xff, 0x444ccb2b, 0xe45e, 0x7f}]}) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) fcntl$dupfd(r1, 0xa, r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() write(r3, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xb3, 0x0, "49bf00000000060000000000e6ffffff00"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xc71b) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f969830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x7) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffb, 0x0, 0xe3, 0xffffffffffffff83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 1: select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x1, 0x6, 0x6, 0x7f, 0x8, 0x8000000fff, 0x506a, 0xec1}, &(0x7f0000000140)={0x7, 0x4}) r0 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x200, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0xc000)=nil, 0x131}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xdd}) poll(&(0x7f0000000040), 0x0, 0x19c000000000000) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) fcntl$getown(r0, 0x5) 16:00:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) mlockall(0x2) r1 = msgget$private(0x0, 0x16) msgsnd(r1, &(0x7f0000000000)={0x3, "2b9f8d8dc0f4556fa066d5b42415e03e1ba09bef3a72ccb700afab4f46f99d986d6a8f30852e9d"}, 0xfc5c, 0x800) syz_execute_func(0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x7) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffc, 0xfffffffffffffffc) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x10, r2, 0x0, 0x0) linkat(r2, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10002, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) r1 = dup(0xffffffffffffffff) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r4 = socket(0x1, 0x0, 0x0) r5 = syz_open_pts() kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0xa0d, 0x5}, {{r2}, 0xfffffffffffffffe, 0x40, 0x41, 0x5, 0x2020}], 0x7fffffff, &(0x7f0000000240)=[{{r3}, 0x0, 0x10, 0x5, 0x401, 0x100}, {{r4}, 0xffffffffffffffff, 0x80, 0x2, 0x4, 0x2}, {{r5}, 0x0, 0x8, 0x53, 0xffffffff}], 0x1000, &(0x7f00000002c0)={0x1, 0x4}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000000001, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./bus\x00') utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x3, 0x467}, {0x20, 0x100}}) writev(r6, &(0x7f00000000c0), 0x0) OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 16:00:09 executing program 1: r0 = dup(0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000200)=""/231, 0xe7, 0x0, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x5) flock(r2, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x1010, r2, 0x0, 0x0) flock(r2, 0x4) flock(r2, 0x2) recvfrom(r2, &(0x7f0000000100)=""/212, 0xd4, 0x1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8891, 0xf2}, 0xc) pwrite(r1, &(0x7f0000000380)="449bd7027c3e6393f7fc546320c4da25303aeb6a5e768f78fd44417ee8d5e0cd393aab2b6e1c39442218c0458dad4c3644eb685326abfda4df93ec6d94d3ced74df2469492d335b34b500ca08976218b0a6d730ebe35a36b5274d9abd6ad6c1bba96049160e84344d0fe2ea301f8503714dc27ce85044bbed82d104312c70c65d3be5bb75c48043dc12887a2ef4d86184b948b5134ad269f927fcb61a198a42aa3d6b0b65fdfed9f3bb71e9e2b46afdaac0ac3026e059902950cbf7f12689ad8e776741fffdf05121f1496f3e28b07ab109b1f22b0dba6508ab9e4f26543f33a4228e0329d7309a421c38911f26505e5982488239e918fae713b7fc86afd1a67f88a6ad08b759573b2c6fe89b41fecd33cb095073009acd746674a0e63a8b495b109d7c950e7a90c2cfd8b63aa1d4ecad319112fc1f9657e041fbb9fbd943345f460ab7ae7540a088fbf8d9139a85695e2bf83939e120d873c65f0dbdf8575f562c743d5978c0a7c3d40fdb6a889e702e020bd2363d41e7ace8fb75e0fef719ad5cf2820ba6c7588e2d6f5c0b2a430821ae6d71c0127793d75efbeb858f4fbe932589b8159504e35952bba1429a4298952896126958745991b7a5b262efc3b4b5d0995a286ad3bcd4b8cfbb35262dbe74c3c08f9d9f5a2f473d3970a9739f0377c4316b881a646ce391b7146b5ae66eb2df415dd9bea6faa5bf038d521f6538cd1a904ea2c4baa5606288a4b7a269f5e9593cba2a59eba9b71eedba6f61a3d45aa090983cddca683ba1cd1a2abfca54b233fcb2a7bdd5ccfcfcad1743ae67e82bfa5f0ed51fb41b21dd52a8b1bdd908c667b1ba792e8d7ae580235c535946a9b31bac200d202a6048490c910a0b9aba62f4d31a24c270507c07ebee68b8956213d8c4c2b3f9c1941938ed5440b5b26b6863d224fccb710541bce448994817c7d74607b69ef37dbc48d828f482f79800557a5675ab6fcbca0aa6ed790c296c0e41f561bc10fd8cc16974a1e5c1e7f344f2785d71aa7d16b14fa5bd00d7b5ec8afa5a7f46442dd33641dfb7687571d523ccb07954b66a846d94e047d13de5ad80ac1deaa75bd898aab61798f641bd0d0ff9694ab72efc54d3f62c6a79db415ff86d409b3cb82aab1d9af08e2bd32fec54de1ca2bba5f742d313c9f0f37e69e36e8730471699d85817e9359dbc4d940cc17a748c98e7fe1aab2ed9d9e958835448917d14ca71d275b8974568be9e52267a74bc6c1f20a7ed9ed6cce9f2cb8544e5cb00617828af53331044ce16804d9532a3b4ebc0d25a51b1e604e2e92d93fa01a1631b80aa3d7c0a013a8607d31ea175f3df8f4197cfcbf18297d5e6fcda46ee2cc9a7bffe7c078f9e0a7257f1aaa98a005dc7a7f962e539aa54fa82d4c901a091e50a692861c594eeaef1c83b1ace1e2957cc4f58cbb1ba953dbb3ce7c530684946788ee9cb5dddb040918a6b808e32b9322053ffc0222a625bda0bd60571b2e092c37321f2a9399cc5d79f9ff90fc4bc3dc038cc1249f25ad471279f723364191f782ad60a643664caee6c4e54c8964dc89e10d540d2fdd6fcb2ffdba2ccd9dc0ab32f5da2a37b0db78e818bb2893d91de274f146d7c3cd784ffd8203226711b055498fcfb00294093d704a285da0729c7b30935fe7c503fbd5c01c4e825c13cf2b3c0e08665738f38ada49706acc079632d94af37b8518a2496e96129c85481900f8c71b220043a9f38efe29784b9e30fe3dc726ecc839789f8eb10970cbd62c5108ba1caf6fe6287a93b4897246a04741a073499770751c2f79b0052e2a554311e6b32d687fa82ce223e247fc585e2afcc23fea5855884adb9ada3d78ed0382afe41418c818baf04419be3c95a643b4e146de038b3f8ef49c6bf558c83fa2f3b741456af489bd2023ce6a964a5f02492642e955a67f916ac9c2c41fbe574b4387fe9e96deb89156fe2f4bcd8b2c64326b1d21bb27699a7683159c2dbaae68e3d0aef69cf7b172d55b0d2f81c96f48dcdc0fa903fce23e33187557e95e4613760de5ce18e165595cd79a9a5d1b9a045c99babbefb21845d5921f637eb4f3e3d9e2daf7724e04fa6e2d3353b87943d10edaf20246f5106d11481f465277d5fba44781c7bd591dcc865907928b5d9b0724e85f2d5f37ced035560d6df42a8d5dd2ff4b434a0a37841e7dadab9b1d8d674d382b62afec80a9268a51f187b6df25f9a5fba9ff63523630705bb484d518f2e0fc2e7a436b63be099972654f569ec5945a73cdfb5dd92a7e10201da139aad41eb7adcd00859edc99d3f14abd9dcef369d215df9e3382839b83707acd03e9ea6e48c7fba1b884dd4ef6bc90a2e9ba3590699d3d4c4fc036f8f07d152c2a067144e65d6f1b3c1c5eb9e8d40552b70b00405e89704f47622fec19dd5aa473c3239d581a39db47bed5258bd454c72ab85ab08e8f94e52763f4bdbeaadb8b128e11c54dd320cf351c7d4a6bb037761f8bf426586ac2b3488919aa829248a4f2ea7177d5dae1ae825c19a247765614e8706a3360f66893b770c25b10a07ed7c0322390ab493ebecf22dace8d13bf482165a66845ff4685b030299cb4897a6ad2540f23366c2195c79dcad6be21642550ab4544e8b74a2ab2518b399d4dfbd896f7e50634cdbd646cd3f659f7c1254bcc8feee6056bda357f2ecabfbcb6394715fbf9ef2b11ff37f4bbcc5f355eadf2ba066c9a525ddfc3ba73742267b5f925482d6e16d748a1c98cddb5d363e6d5dd6bccf929852bc764a4f93c8288526b4fb2b954278348de16cfd8cdf9aedefc18fbbe06aa9cf6b11793d815d454d6a2e0f38feac6ceb04abc4fc1da77d35bd8963a7a72e17443701780a7f2d8589b3100e56867d036026ebe9586bd3220d97ba7eb06617f5ca3f2c214dcb9f13ce1d372aeeccd03ee1ce61bacfc45547a731e32cba30b066aa3bb8dc3ca910701e0cb398bf374815a48453c951d4171bbfbdcf240cef957a4fe297bb3942324dd50acc1c058d02ea3161781f88287e2470a422666f4c9e4517817c79cf0f27306a25d42d834dc2611681ac7b528545511ae3eef263af59eebd51063892bec3dbae9e3830bade669c8cda04b27787c0d94cd0550c40ec1c98aa543ffa2b65bc6f380880f8840ebb1d6532b4d0281921073d20f091ea523263c62e712995373516a28acff02e62c4f7297986a9b71260c90e5798b9a292054640cfd9a7d85b9cbf4e888029cacbf583ee35fac34df61daad5eeee80be6a8c659a652b521c573d70f7a7eee6a0ea4b99a957f3a81ea0145c591a9fe2a099d5b9282010d7ea1ba04ff56ff30c1dc6958da8b72f0a94115fcb83856ebc48019cdeb1dfb8dc5afc8c40303a0cfddb245ce3185adacd8cc366a9a346595322a8b31240baacef1badd9783c5e102588a84752e9036e7ea76be7f86c5ea7ea87e9c222657edcbf7dec409de8c181043355e2b0b0c6ad8015301ab5e1f0e342f50f1cf2012f7539db3b21a5b8fa69b47a914f697470aafd39910538719cc549f7726f01cb188ab7ccd414fc6ad19250518954f383c99dbce66b2a8b0181b67056e807ead525b52dd10938ec1890bc2b80940f89c06d5897732591cb1cac6f4ce96d54584064803a57161e92c18aea0a2600e2b0f38bd218eefbe22b50c9379ac70b940b04bac131297be561c67719c8e15cf6b0cdd3f51ce59188d5fd7ed39ab33bddd9c4aa2f3989b1a6e98e9393c532c504fcf59db911483e1e89e7faa8bd63e31a2722448c28891be734c6ea61482ff2e794d0b2657cb370f580aa1f8ada66390ef18ea1dfab27b7ebf5f52ff76711d00f76b6b9483e939508005ba7f59df3c8d032a34881e6c2477dffb0be1ce8cff7e95e53793efd52495f9249db50c90108e656eaf0fa69fc50c17f5e45ca4887c9e385837783ed4d02252fd049c4060fab7802449a02307baa36d92939b2614ecd7484b4e9d82ca5a1e285cc7d9cfd07ad3ca9ddf067740d3f84d9d39da4f35ba48ac98b0534b843881d5bc3c21cd46c6874b8df64b56750140284b620c955fd9c02bd748b6488539a34e3b95f30bc6ae6934770977bcd788240d76e8da89e66a8cfcc1fbf7d7d3f976c7cc86d24423fbf3aaf6220ffc56875af1631c6e15997af7cc37f15ecaac89d78304f56cd11d1f5bc1fc4f18a5f8853b0eaf0ad2b98910bc6a7a8bdbc73bc77837f8b63dc4f78bebeb1466f95933b2fe5484a58a5c0b240bbe89d7e160eba38f121461a014f91831a3a1900585aab3bb19be06a00e961585bdf6a597f91d5e4493dce0630523249fc4904603701d99da01df1615df76be25c28d8f21a1760965018ca0c8cb7606bbf75a43a13a357c7479b702632079e4706a11a78ed91050268066698e79c65caa655d215ccf18c5874882d66127e5db15bf8727d219bc27aaf04066c91204df586d7d329a935818c865d84757ac1506a6053a4c92efef30a5d5d73ddca920bbb0100209fe9c4834e3a2e07a2674a5322602e3b3439dec14a910fef6961b8553baa718e40571616adff3eb7692fae6ed8a679f3ba0e7ff11139be69c447eed47ee58b41d7e74635636102031f390f048dbba45eff80ddd159b9cd32f31609b3dc67ee3d29969f2a917db80bb75221428927eaec7e7d1bdb90bc6bab7b3477126049ea8149f4a749c1ea4e5dc57d522231b0a3024caeca96d19dfbc5e70f41c03c250f716ad8ec6eee8610d6d6f55cbf59ca12fee33765ecb7699176d0ff331084adf1a204e2e9e1d671b65c30e16f56594029cd55f30a03b18854d1e16c1219c5c3a08284ad9d360953c84dc8cddfedc27a4bb1bb565ee7641242cb1172727e8d143e440c4d3c2e87d420fb28d1163686748c1565583d5ca0a9fde02486c3a2c7db4f92e09b99f2c3df4720a8cf5f4457e91f0ce2c8aab05b91b89df8258a94f21027117f87770231e8a84c1252ae87a43b053acf5516dd91e0296f376178ce4f3d1dd54ec4f953707feb94144cbda9209fe70429c45f3c92c1bd0ed8c93426fe98ecdc76de057f9c8bad08d703d572d917f2983dcdb12ecd3175b23a04f600d0f2f71297efd9fa7c19e8546bb7b1927c24b27d87698325501fdc2ae81686dfc983d313474dd2a1ae4359fb87ca508b7c64084b21a6c8de3b044fcc8c8313b942924499f457dc97b3cf79c63fe8c80475eeac929c9c1e2396221dd4da703e4bad482e75c56eae162f0f8278fd2900c9853e3eb7319d523e869e4ac9d2c546d0ecdc46a1d266d495d138d7540292d4850eb05dccb48c6e14a1d7d5b3b1d91d44cb3fcc48a6285a3736a9162e08b975f4f545c4f0406e8a815f9f6c8606a46e6988b46ba52493e86507cfe7dbd671c4ab3e7d78421f2d8633f4805f54f5cca1e943a22e275b3feb0d2bd189262e77381cdd789ca6eae6cf16b94ae56140b5e844586469da8f73f3248fdf4484fb491973bc8541f69375b123a4495cdb6a656b8dfa5a51dc0426941493081b838d19590007a47041906319735e09fec53ffeecc0d556e5524fc8e08ab879620549dea55569f5a48138cefeae35bf8560c571b8f4297560077b88fb0cb9a6f8e4ca272f9805b03711ad3b5b558fc08663683039956776d0339a2b8f28b04cea7bbb421b901116a9aca4dc7a962e260ac8b014acaa58bf32d26a41b277687a259e8191b6efcf16e1879ef50fce49897437908b37f3093399c13d7c8d1255809a85572ceaf4de14c9c0fd61e0891f05a01c52aa248c768e0068eda9105a134ba10824551109d262af00eff5e0469ee46f714bb91c2a3cf", 0x1000, 0x0, 0x0) flock(r1, 0x6) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$setstatus(r0, 0xb, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="e53fc0eeb3480200000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a80e506969d7fa2d05850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beb942e29d76c06ac976afafc8e532992ded7390159525db5d8c76d3f112e02163796e32b73d3fbd003919667d27b96964bf9fd4a1f311357a369c267042ee3987df7a3e48f9d5132509a1ea821da5d4a0e34253cd00fc49fc7c7cbc15e088dc2b9ef49f188152543ba460b7af3adcacb2a0649a14e2bcf874bc4d4efa1f66c36de9b0a16981c0f5b0ff70fa61cd34319b902fe5dd5688c3027bb7f027fd259e"], &(0x7f00000000c0)=0x6e) r1 = socket$inet6(0x18, 0x2, 0xd30c) getsockname$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000d6ad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007940d380b50900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900"/4086], &(0x7f0000000080)=0x1002) getsockopt(r1, 0x200000029, 0x8000000000003b, 0x0, 0x0) getppid() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) fcntl$setstatus(r1, 0x4, 0x80) getppid() 16:00:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x88a, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x9467) fcntl$lock(r2, 0x7, &(0x7f0000000100)) 16:00:10 executing program 1: r0 = socket(0x1a, 0x3, 0x400) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="f7000500000000000000e03e11877142528ebe2e770feae5b1c85d1e10b50f6f91bd8d38e5f8fdcf9a8d9bc0e3dc8cbb5f97fc201ea62f9ba3d001966fecefb6e3265a0ae0471742e55a7fd8ca6e64d17fc3aa18829229908b1df7e88755899764ef0126150a154bd3137fadb6e9fbb13a0a05a7d4a9dfdc7d124c6ac27d207b1c1e659a2af273f334cc44ab4e55bbdb221e8ff62d14199ec299ebb55394a2d26efb502783ab1be117ff1e4ca7ac8e348a05be79dac2258d630eaf2c3bd081b6954fc7514fdbb0f45d6191c69ce41c0bdb1f2f4e13dbb8b708f0879ca2a4"], 0xa, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3, 0x4, 0x4, 0x81}, {0x5, 0x8, 0x0, 0x68}, {0x9, 0xfff, 0x5, 0x5}, {0x6, 0x6, 0x0, 0x4}, {0x0, 0x8000, 0x7, 0x9}, {0x5, 0x9, 0xfffffffffffffffa, 0xcd5b}]}) r1 = msgget(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x1, r2, r3, r4, r5, 0x100, 0x3}, 0x8a02, 0x1, r6, r7, 0xffffffffffff4938, 0x0, 0xffffffffffff8001, 0x101}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x40, 0x0, 0x1, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:10 executing program 1: r0 = socket(0x1, 0x3, 0x1) r1 = getegid() open(&(0x7f0000000000)='./file0\x00', 0x101a2, 0x100) setgid(r1) shutdown(r0, 0x1) 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202694366696c10000030362b4b74509b32236f7db48c93ae13eba872726f3d6720a12ee9bd3f962fb29384eb3d3c4ed5cf8afabc21f6377f0b1fe77bf1b024a41d9ddb6ffabed87dc3042d94dc927c97bd234f8a83a108b8cb98afc7c5476663b13287b63da0d91860186651022ffedf6686a614c09917a1c66203"], 0xa) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4455f135d909efcfc32f6e25d1a9a97609da68cd0a9c0112cfdf7921f8a7927284b9b317aa15c6310b71a0eb78b5fd4e10ca39a08fba3c70016f2a10faded37a5496c8083ce0ce1636df1b90d2ee", 0x4e}], 0x0) recvfrom$inet6(r0, &(0x7f00000001c0)=""/229, 0xe5, 0x1, &(0x7f0000000000)={0x18, 0x0, 0x44, 0x10}, 0xc) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x200000000006}]}) r1 = semget$private(0x0, 0x3, 0x2) write(r0, &(0x7f0000000140)="9629a58e6529dcb978cd14b428afcdba53085bc6c950c5c737cb3657efa8608d36a18428b51d856daa90ca1c89b02441847d5d7557bfa88ee4ac610da398e89585914a1626a5f9061739bd3d66f0b415d8fb02c783b9184fd85fc9519b729b5733464109842e37ea6a19f76e34b54bfc182d5a866b62cd7aacccb2bf91505b2d4cba8841d897104297f4e146b4723b0bfed73a04153bfabe76a594a0bb99059d2cad742d9266d5862395df3d6eecfe351dbc080a", 0xb4) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0xea9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x111, &(0x7f0000002500)="b6450748f28e5dcfcc4075091f07e6a8d445f153d7be05c9c7b479640e1fc49667fc21ca76577c632a2c54d44582fe5f1b1f20b7bf913a82bdcb85f085bb1a6d3c24d5f6310c8b7f80efe55845a0e9b5755c0a0cdccf8c5dc6ad22afd7280328632ccc2b1c465e02b73ac892f0ce714bc92c10faff3dae0547907bf77fb0e386c47c5157862abaf7eb42a9d28ea40620d2695e08a649a32427d92dff9669259f9293b38fac52b9ab8e5481a05da9386204346d145f72df7b59a22b421fcb15022a54ddf1f2ff681fe92ef4827c9ce307dbacb1cd50ff64bcec7bcea2ee303a76f87dcfe5d2efe07de20e5b2dba480cd47cef90028376b68a5e90ca6aea8d695c3bb1e4316539a01b78eb2aaeffef7846ed") readv(r0, &(0x7f0000002480)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000180)=""/155, 0x9b}, {&(0x7f0000000240)=""/183, 0xb7}, {&(0x7f0000000000)=""/39, 0x27}, {&(0x7f0000001380)=""/212, 0xd4}, {&(0x7f0000001480)=""/4096, 0x1000}], 0x6) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x8}, {0x14b, 0x6}, {0x20, 0x100000001}, {0x82, 0xe2d}], 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1ff, 0xa1b4, 0x90ab0000, 0xfff}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4d}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x3dd, &(0x7f00000000c0)="b6") 16:00:10 executing program 1: socketpair$unix(0x1, 0x8000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x4, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x7, 0x7, 0x1, 0xc6}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x9) close(r1) semget(0x1, 0x2, 0x0) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x9}, {r0, 0x4}, {r0, 0x80}, {r0, 0x8}, {r0, 0x60}, {r0, 0xe}, {r0, 0xa}, {r0}, {r0, 0x4}, {r0, 0x4}], 0xa, 0x1) r1 = kqueue() r2 = dup2(r0, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="5001050160000a04000000010706ca90080410fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89610fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="7b560cf0d266eec5feee8d991d63450a856c582d6bf2015407b98ce585f776930d02a80a99f934aefa0607581e237016625eb0e6d3bce1e631cf955c6843ad344ec56e46e807507de944ab381913417ddbe43545fc1725dfe7d0c1ca0e885c46363798565228cef50c427cb404a1ad0bcdca304d0886e822e5c1033ed1015ee9b99d9e76c9e02207a04c456e2b378ce8a2b4e94968f3d7cde2c8e4224042077beb9ac952d6a88c91621cb5e0b4907e839f2ad3b253871e5c87b4159d81013aa98c0b1e1b1bb5f1228da9c2b96097a03c9c448367e7e5f13dfc794d852c7303351d1515e2f6ee0c3149e9db498ebc2e685b26f39a4d3f7431492f3e9c562aab", 0xff, 0x4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x2008, 0x7) 16:00:10 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) dup(r0) socketpair(0x20, 0x4007, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) lchown(&(0x7f0000000100)='./file0\x00', r3, r4) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4000000, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="9da39b30fe5b339484e21c235b0c3f22bae42f2d449b24b0be2cdb0bc6267928cf9c2d338383ee1350ea5289f77e801291e4900db55389a5402e8995bdfac607e0c339b1af96b953cb5c81c59e69a21797236d6645c534c7260c2c576912bd1f9cf56ab09106392ebc82e98493973c60ff40ed06585608000382e2716eaa6f9262f6d521d926279c750561a0bbbbcc49e2234f54124e5787cdc0903068af69ce6c8aed78311bc04dd2de991d968cb1fe107b98a9c4f01db39b27028065a7c45e40392725fc79", 0xc6, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000480)="500105010000000000000015070600000c1010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602900d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) 16:00:10 executing program 1: clock_getres(0x3, &(0x7f0000000000)) login: panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 65717 42297 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f80046,ffffffff81f405a0,239,ffffffff81f1cee1) at __assert+0x2e rtable_insert(0,ffff800000a0c8c0,0,ffff800000a2a490,38,fffffd8035e49318) at rtable_insert+0x66b rtrequest(1,ffff800016c025c0,38,ffff800016c02538,0) at rtrequest+0x875 rtm_output(ffff800000a2a400,ffff800016c02668,ffff800016c025c0,38,0) at rtm_output+0x6e5 route_output(fffffd803f030c00,fffffd803eaaf780,0,0) at route_output+0x7d7 route_usrreq(fffffd803eaaf780,9,fffffd803f030c00,0,0,ffff80001491f4f8) at route_usrreq+0x363 sosend(fffffd803eaaf780,0,ffff800016c02860,0,0,80) at sosend+0x660 sendit(ffff80001491f4f8,3,ffff800016c02940,0,ffff800016c02a40) at sendit+0x53f sys_sendto(ffff80001491f4f8,ffff800016c029d8,ffff800016c02a40) at sys_sendto+0x80 syscall(ffff800016c02aa0) at syscall+0x508 Xsyscall(6,0,ffffffffffffffd8,0,6,7ba6291010) at Xsyscall+0x128 end of kernel end trace frame: 0x7e76dc29b0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f80046,ffffffff81f405a0,239,ffffffff81f1cee1) at __assert+0x2e rtable_insert(0,ffff800000a0c8c0,0,ffff800000a2a490,38,fffffd8035e49318) at rtable_insert+0x66b rtrequest(1,ffff800016c025c0,38,ffff800016c02538,0) at rtrequest+0x875 rtm_output(ffff800000a2a400,ffff800016c02668,ffff800016c025c0,38,0) at rtm_output+0x6e5 route_output(fffffd803f030c00,fffffd803eaaf780,0,0) at route_output+0x7d7 route_usrreq(fffffd803eaaf780,9,fffffd803f030c00,0,0,ffff80001491f4f8) at route_usrreq+0x363 sosend(fffffd803eaaf780,0,ffff800016c02860,0,0,80) at sosend+0x660 sendit(ffff80001491f4f8,3,ffff800016c02940,0,ffff800016c02a40) at sendit+0x53f sys_sendto(ffff80001491f4f8,ffff800016c029d8,ffff800016c02a40) at sys_sendto+0x80 syscall(ffff800016c02aa0) at syscall+0x508 Xsyscall(6,0,ffffffffffffffd8,0,6,7ba6291010) at Xsyscall+0x128 end of kernel end trace frame: 0x7e76dc29b0, count: -13 ddb> show registers rdi 0xffffffff8100b067 db_enter+0x17 rsi 0x4e6d __ALIGN_SIZE+0x3e6d rbp 0xffff800016c02280 rbx 0xffff800016c02330 rdx 0x4e6e __ALIGN_SIZE+0x3e6e rcx 0xffff8000149fd000 rax 0xffff8000149fd000 r8 0xffff800016c02240 r9 0x1 r10 0xffff80000005cdc0 r11 0xa198bac40db80d37 r12 0x3000000008 r13 0xffff800016c02290 r14 0x100 r15 0x1 rip 0xffffffff8100b068 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800016c02270 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=65717 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014920ae8,0xffffffff822c2708 process=0xffff8000ffffa358 user=0xffff800016bfd000, vmspace=0xfffffd803f014880 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 42297 389903 75488 0 2 0 syz-executor.0 *42297 65717 75488 0 7 0x4000000 syz-executor.0 36900 91536 1 0 3 0x100083 ttyin getty 74137 382331 0 0 3 0x14200 bored sosplice 75488 88558 55229 0 2 0x482 syz-executor.0 93603 195058 55229 0 2 0x2 syz-executor.1 55229 252449 88937 0 3 0x82 thrsleep syz-fuzzer 55229 523051 88937 0 2 0x4000482 syz-fuzzer 55229 52083 88937 0 3 0x4000082 thrsleep syz-fuzzer 55229 470445 88937 0 3 0x4000082 kqread syz-fuzzer 55229 281783 88937 0 3 0x4000082 thrsleep syz-fuzzer 55229 428233 88937 0 3 0x4000082 thrsleep syz-fuzzer 55229 107046 88937 0 3 0x4000082 thrsleep syz-fuzzer 55229 81450 88937 0 3 0x4000082 thrsleep syz-fuzzer 88937 513917 29103 0 3 0x10008a pause ksh 29103 476706 30266 0 3 0x92 select sshd 30266 212124 1 0 3 0x80 select sshd 63684 318264 84496 73 3 0x100090 kqread syslogd 84496 238080 1 0 3 0x100082 netio syslogd 58268 472564 1 77 3 0x100090 poll dhclient 28456 146744 1 0 3 0x80 poll dhclient 59736 456335 0 0 2 0x14200 zerothread 89910 428407 0 0 3 0x14200 aiodoned aiodoned 24693 362007 0 0 3 0x14200 syncer update 1663 188678 0 0 3 0x14200 cleaner cleaner 22015 331133 0 0 3 0x14200 reaper reaper 76991 501967 0 0 3 0x14200 pgdaemon pagedaemon 28271 149027 0 0 3 0x14200 bored crynlk 66612 149618 0 0 3 0x14200 bored crypto 84540 398910 0 0 3 0x40014200 acpi0 acpi0 23058 506709 0 0 3 0x14200 bored softnet 28102 24515 0 0 2 0x14200 systqmp 95894 420485 0 0 3 0x14200 bored systq 10448 105191 0 0 3 0x40014200 bored softclock 14304 310496 0 0 3 0x40014200 idle0 49133 194952 0 0 3 0x14200 bored smr 1 500940 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9533 6378K 7134K 78643K 26252 0 0 pcb 24 9K 11K 78643K 3085 0 0 rtable 152 6K 6K 78643K 1387 0 0 ifaddr 63 17K 19K 78643K 616 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 311 0 0 iov 0 0K 32K 78643K 868 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1202 75K 77K 78643K 7384 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 66 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 528 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 6856 0 0 sigio 0 0K 0K 78643K 86 0 0 proc 42 30K 46K 78643K 1107 0 0 subproc 32 2K 2K 78643K 44 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 676 0 0 in_multi 33 2K 2K 78643K 240 0 0 ether_multi 1 0K 0K 78643K 25 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 132 583K 583K 78643K 132 0 0 exec 0 0K 1K 78643K 645 0 0 pfkey data 0 0K 0K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 84 20K 38K 78643K 16803 0 0 UVM aobj 130 4K 4K 78643K 149 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 262 0 0 NDP 13 0K 0K 78643K 163 0 0 temp 186 2715K 3363K 78643K 23476 0 0 kqueue 0 0K 0K 78643K 51 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 2740 0 2733 1 0 1 1 0 8 0 rtentry 112 88 0 28 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 43 0 43 1 1 0 1 0 8 0 tcpcb 544 1030 0 1026 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 128 0 128 17 16 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 194 0 0 13 0 13 13 0 8 0 art_table 32 195 0 0 2 0 2 2 0 8 0 art_node 16 60 0 18 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 12 1 0 1 1 0 8 0 semapl 112 526 0 516 1 0 1 1 0 8 0 shmpl 112 147 0 19 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 12815 0 11305 49 0 49 49 0 8 0 ffsino 240 12815 0 11305 89 0 89 89 0 8 0 nchpl 144 22574 0 20946 61 0 61 61 0 8 0 uvmvnodes 72 6022 0 0 110 0 110 110 0 8 0 vnodes 200 6022 0 0 317 0 317 317 0 8 0 namei 1024 71549 0 71549 2 1 1 1 0 8 1 scsiplug 64 10 0 10 7 7 0 1 0 8 0 scxspl 192 73439 0 73439 44 43 1 6 0 8 1 plimitpl 152 238 0 231 1 0 1 1 0 8 0 sigapl 432 7030 0 7017 2 0 2 2 0 8 0 futexpl 56 109390 0 109390 1 0 1 1 0 8 1 knotepl 112 1242 0 1223 1 0 1 1 0 8 0 kqueuepl 104 1552 0 1550 1 0 1 1 0 8 0 pipepl 112 3802 0 3783 7 6 1 2 0 8 0 fdescpl 424 7031 0 7017 2 0 2 2 0 8 0 filepl 120 42405 0 42309 5 1 4 5 0 8 1 lockfpl 104 2318 0 2318 2 1 1 1 0 8 1 lockfspl 48 788 0 788 2 1 1 1 0 8 1 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 90 0 80 1 0 1 1 0 8 0 ucredpl 96 10511 0 10504 1 0 1 1 0 8 0 zombiepl 144 7017 0 7017 2 1 1 1 0 8 1 processpl 840 7046 0 7017 4 0 4 4 0 8 0 procpl 624 15794 0 15757 4 0 4 4 0 8 0 sosppl 128 90 0 90 18 18 0 1 0 8 0 sockpl 384 5451 0 5433 7 4 3 4 0 8 1 mcl64k 65536 2196 0 2196 164 164 0 33 0 8 0 mcl16k 16384 22 0 22 15 14 1 1 0 8 1 mcl12k 12288 95 0 95 19 18 1 1 0 8 1 mcl9k 9216 118 0 118 18 17 1 1 0 8 1 mcl8k 8192 86 0 86 20 19 1 1 0 8 1 mcl4k 4096 294 0 294 10 9 1 1 0 8 1 mcl2k2 2112 33 0 33 17 16 1 1 0 8 1 mcl2k 2048 65647 0 65604 28 22 6 11 0 8 0 mtagpl 80 14 0 14 7 7 0 1 0 8 0 mbufpl 256 140553 0 140489 98 92 6 22 0 8 0 bufpl 256 25923 0 19216 420 0 420 420 0 8 0 anonpl 16 569763 0 559377 203 144 59 59 0 62 13 amapchunkpl 152 28223 0 28123 65 51 14 14 0 158 8 amappl16 192 35487 0 34921 168 138 30 41 0 8 1 amappl15 184 3397 0 3396 1 0 1 1 0 8 0 amappl14 176 35 0 34 2 1 1 1 0 8 0 amappl13 168 3434 0 3433 1 0 1 1 0 8 0 amappl12 160 26 0 21 1 0 1 1 0 8 0 amappl11 152 50 0 36 1 0 1 1 0 8 0 amappl10 144 62 0 61 2 1 1 1 0 8 0 amappl9 136 496 0 493 1 0 1 1 0 8 0 amappl8 128 142 0 124 1 0 1 1 0 8 0 amappl7 120 34 0 30 1 0 1 1 0 8 0 amappl6 112 62 0 54 1 0 1 1 0 8 0 amappl5 104 288 0 275 1 0 1 1 0 8 0 amappl4 96 7217 0 7193 1 0 1 1 0 8 0 amappl3 88 375 0 363 1 0 1 1 0 8 0 amappl2 80 58921 0 58854 3 1 2 3 0 8 0 amappl1 72 130981 0 130573 29 20 9 19 0 8 0 amappl 80 16100 0 16066 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 148 0 19 3 0 3 3 0 8 0 uaddrrnd 24 7031 0 7017 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7031 0 7017 1 0 1 1 0 8 0 vmmpekpl 168 46044 0 46015 2 0 2 2 0 8 0 vmmpepl 168 688927 0 687386 204 131 73 103 0 357 1 vmsppl 272 7030 0 7017 2 1 1 2 0 8 0 pdppl 4096 14068 0 14034 6 1 5 6 0 8 0 pvpl 32 1747965 0 1734488 524 331 193 234 0 265 80 pmappl 200 7030 0 7017 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 878 0 325 16 0 16 16 0 8 0