(0x7f0000000100)=0x9) semop(r1, &(0x7f00000000c0)=[{0x3, 0x10000, 0x1000}, {0x2, 0x1ff, 0x1800}, {0x2, 0xe000000000000000, 0x1800}], 0x3) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000001480)=0x3b8) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) sendto(r5, &(0x7f0000000480)="2b018fe861132eab8982e825c36a9c2462c2b9c203ec7833a52737d9c5c54114638c919f8953162cf85663bb681f793431d90ef3c15265d07d7cc5a953a51b2f05b4c018978c94a816f6bbb8fbc9ffa6897b0cd03618c2552fed1f90c716277c0464153a466e5c87fd7303d14eeda5ce92aac00e63449c49d1f8de4cc6aee55c0c5264652c9a8f3685bfb69591f1744d98f375b49bd3b8b33df03137a37ad3fe3886d69f1a24835ce2d1a4562253e934775d526e4489db56a1b4c82a62adcb04af4821a4e8731c5eb094ace98e35407d1c9433823e4644838b55b1a0997e7c42a78f04ce0d8536ae4760c343eeef75d0fd5275acb18ec529ab605a3ef437a9e44c10d9b2cbc5e5febe4981bb353980970926f257f1a22cbd7b10c90cbfdc0cac8a4182b2bf9dca49ff6e853b42bf42601a7c5c4aaf72c14bb4c1d7d716d24b638cacf911d32224a8f5966735b9b406375d6368433b05e396ad4b66dbe694cd87143f396d31123ce8592ec41da3ab08fa224f06424c3793c2aa49230ebb6d3372900799d01d0b44a17b2bc78b3e2b84a3347a240d6664da4bb971dc55c4bba9d314e2fb362144003a945311a3241dfb13a784c6c5926bf04900ec9787ada4df8c04388a98d4ac2903875ca65aff46698956e3826242b60e30f63e4aa68b7235426eefd61447cc006bea0402ad0519e4d16a08b705b3d9977ececbe5299b6628cb91cba88722337a578df6e2b72fb20fca6fb87c4f7a75a29cf828fb78b9634152755f93ffcec44ea4b665ff0490c816a9df45e089ab0bebabb2794dbaccc3ac0a9c0d0530cf455eefae8968d7bb3b501ada0e2f60e770b34c79152e87c39e913139ed4bc9566ab16d199570294683b92f49ce023c59a945e210910889e3e4c06c87b3ee8f9663648b190e058b2d34a1644c9efb5b2282dbc21e40d51a31595a8a57f593bc99fb0cf0417429d81ec461334e20b2324fe3993028b3e4d8ba4c9a0077bdbe0c33eff2eebd04bde67452737136c546eddc71f5fafc66a96c09e4a375dbba48aefdd2ed93efadd3dc9700c0ce35e4a471e8007f3e5b1c3ca628d9171c5741a8d22a36357a4f7322087c859b9f28e339ed11fd891c0c56214564fab7be13905c65c296d35231a4128aadfae15de7a8e1d1461348d9fa670598820d0bbe38e413ee0ee1b9320b75bd3ca94193a95c11b9b6bf946f095008c85d0e65209c2ab4c1fb25cc6f7295fad064c143369b572b443c6c83272c7de3a23005522f4370cc81c2d924f3455095cc4b492544dbe9e4fe9d0258ae194df0e51c5e79982e1045b0ce7d472ad15985768ece3790b8edc038cec17d91ba3ba750106ceb4b7672878ee3448cccf35fedd18783c346bd4f7d000a43c6b19d38e0137853a8c50379d09564f821127126c3f2e7988d87d8f000c8af12d71da604cc03989740d3d4b0311bc5b6e93b14916dc061c324ecbfa01d063a3d1b803666e7facfad5b11a0d7b37b0e993a001179b2b0208bce830da295f39f1bd1c6ca917b4a9efce33c504dbebd289e477e33defc150bb266de75c6f0e9c6c7a66088fdf19f58a3d20d24750599dbea39ecfcff32c0f8101e2f8f55a6033b70c868689a91738ac70296acfaea2b1301ba27dd927de733f81cfc0f8851552ccdc4d0a5be9e50980ef530e1e8ee14cde260485da2b5c7a158ae94733d40a6973f3194a4e7870d392d6069c9a5398a8e3972eaaa50acd19694251b954575c4e88d8a6edd856877b46c4430cd703d0d966da751caab3e6c40adf50d11a2742cb8e7d4e431b2fbdd2341f318dfcd83bc62aa1fc75f1b2ea4215df87322f563636aa94f1a63c875457aad5e24647c5f293a2a30093e3b24cd6f2220cd48651ea058808f34fd78231eb9042f445fc7eb44f0720864b6786557e29ebcb17134f12fa6291e85da501aa33de4c98336b66ec213fdfd21b0fb20f91cde3e713508aef2aad87456f852217825f3c7dc4320b10cc6d2441a9a0cad1b2185a95f7e55dcbc72264a94214597156a4103da35f39c3f640e87f6db1b7bdbfadaa29f8df2a1a5d462516998666b12d607784bbe27fe3bcc63aea32a9fb8ebcf7d63fbc0f5ea76f612609f688df2dcd7e9c3698b62c6379e0c80cfbf7251b3c0dab11f19b16fda0fef1cc09ebb915acbba45241d575243a90012a53db6288aac5bd2ab059f05527edf3cda03076b3f110ca96fe6aa8347a8f7764379519afcc93ef31b73e27c6a6d00dbcd421e4e9d2117e8244619fb83997a93005ac06a0bb7478c0735608f9a57c790af69837bfdee22729061a24fb7e58f64321747107b6761d1882453bda9002e7e348797f5f0a678efde49e983bd8ce4d986cfaa034103f377d47fd813512797980fac15574b1704c1f9ac3c13055bbaa57d721e5aa3c8d01f79a026dd63070b6e0ff4cdbbd47ecce7c614928c7c8f0d4e4e69cb266323f43708a0652a39ac94cc163ebb1242b3d1140ff6ab21fe78b0393e31e57526d4f3e5d3f2ddb8f30462dc268d5dc3eac2b60b920708c63cbd6f377a63548333b37a4eb8615dfde982db94b68cc4c461b70cc49c513f29948cf1cae72aafd902d337273eb45b6e6bd5326653c8e2c84f690d6ec18cb0ef13d81552a679808b8f4a1724f9c6ba45b46a6d5ec4b2569e8e4caa5f6bd4b91df145778ff0ca98289d5ae7969485c506b96135a9c7fb8c8d8b29c5853504837df7d33038bc6fac656513c74537446889dc3d1b19d6fef2c9bd463338d69c6a1d04c32ffb4f88116d39ead3b5332d9e6cb92e79407fcd8dc19888915455300ee8f160052c1e0b15c7d7b2bc3e1dcfc3853654046347a18a434b57ead17a285271f00bf0af6623ebd733c85c319264d2689324c2445b83c9fbdf67d8cd1bc78e1d1c028c59b8420938bdc564559885a8ad9a9e0fd9d0e0cf675a3a2bc50de05f99ca4d307ebe5544af94df1a0885913cb520a6ec9032751d8bb0eb97a0b3a17b930c78560225c61a9688291a2d8872fb8aff02f5d5f1620bdb5649903c425119fdeeb47c139b7bdbe04be91e56650bd90b9bd1825192f836d839aa03567c3e080cafb1d7792319958957c91ce0f91881edeaf8affe7adbbe49877cfbeb8b503fec2356d01c749768fd8005d33a6d372b0575cb54df65d2040e5b5c5c6417d67c56524992ac57c7de0929fa591a78a9edb7e820df39b4b601056e4fa19b87065380111b2e8a33f2a5cc473ecebe50533ca39988a4005b7c7b37ee388955decf77d7c34eca40b77ade6dc3b086516d41a5f12527709c4e85fedeb78aad2b6a2b11253da8ed5d429b06338a4e723365730a99455e1a47bd7a68876366f42afe30b33a2dd1e02bc217ea4360a3d16b9391596e976f557c90838904593f35ad34903837486f3a6f3945e53e8ed098499da04e0380c94933a060403d9757aebaa7a5356e978c9b697b42d139ab70d2420bd8ad73e1e2172b4106e1e4f26437de6da90794c6ff4a5677fb664d939ea1f5b24695f35691b595cfca35f6492a653f0e26541d4aec5b44aafdfaa16943f3f1e9dcdd36b888f25aa7e3546932ee808f1ffc26e48b18599ba9601c66183595d9e0f0902fbe2d34048825bb62137a77a55abb704067c984f4886ce9b522c2edbd827d3c31063c8e4a0d443c76f55504dc817c2a96522a548fa7634dd59074c8cafa2db1487a410c34ffcddf528a7420ec5cb7e5fba5360d806aa9519c4fbf97868fd099475ff0153bae8b13c9aa3971ed3321ae757024c90dbf99bc47cabd94ce32dd3dd3d657480a4f09ad3f79ba96a529fd391850b0480889e510d41cb25f334ce45a5514841dcddf98ce8125431185e3866bbaec37e43cf15c9c6a0e0d91bf5068340796bbd53bb882d6bd9724dbe346cb4484a8d3a45110aaaa81e06880ca4ae832efeecd3ded3ce1d5344c6d997030f2e88ce7900116733c6dab324fcf79a7a0ea11dc3a16d37767a9a3e31421212a1fdcb4868e49a89cf1223c67e6b4e4dc86c0e50cbba8e9c68d7b45117e260494ffd48e7a99e9e511ec4d65714f6f7d856f3412b731630846a969bb25320f50d14daec263a8cc3f26a499279158337140995b7e844a3669fde5e040d4d914765607a85c952930cdb68df8d67a318adf2fd813d39de1c01893bd7873d177e9fefa44027b7bc3b58ba6563c378eebedfb1833967f776af80583f16c733a10dd5e64001e8826f4afdfe5c9db2f25f7afa4173cf5032a41b475bf7a61f5a943bac65089a07c77d12a0f819ec0658e2f6d788495cec44ef20645b150e742d88e23286f8056c97c8936b9300d1a81a51eafa448dd66ca6ffebb431d552060106a2d3c22af35b01027908ecfdeb43d428509d368c01333453b231973d2e86c66cc25c30a30a40bd2670052e6c12ee488057010e171358c166df390c966558054f1de8e79ac54bf2b10cd0d68621081f0bb0cef40627d6cf098ad5465e206aca108fd8e2db0dac347083ebfd5e79a0203c29796f39238af9923733e12f204ee2b7e0d0c5b596f66fef271687be09308e79942e42cab8c7cbd87f7b45885a8c6acafd84ab3fe2f3cb585eb62aed58ebc32d2976c2ffd477e783c305e6bf893866897e4e2c6c5b26627f34f730f7cc22bb33e11eda38e5c76d4bfdb7a182edd3a1f24d59676bdae1f7597fb8f2ac12404f538c1700ccad56b4e9a571552fe8f3fc5b6a3932bb4985201533bac9fb9c02e6da22a7da556b6cb6be6634811a69b4b611d684f9eac45bc06ea8c34c41d53c8d5e79770ac3c2092d810553c33bcf67a512275a002cafe1d1c188467cc361188cf236a852f63bd31fa42e444741206f49511dc370f1c1703fb39414945871e6e9356ecd915ed96e67feff1054c502cac812ac72b95c721b2488208852a5f57753d9bfb937c906c269762fab811e59bb93bf7e91431da6eef2589c71e59f1ad391fdf2118e30f7cb386eceee9488f1663964648ee73d859dca8a90ae6eb64cf0db7f37613bbd9995048e80be23187ef93a39d3d0b31a609d73a894b81d154666c250d20eeca0d3c258a6d9c7e8197355f15d29725702b53fc60fe7a3cdf2e2db537745abad020b8c293b5c9fb2700af697128697a0745d32e9d96f5e5e6d10b2a7bcf96ece46d7193ae0d2f3e84ac602c56f81007f002069c1c0fc9854a4e3d9b9901c7be7e68946d1bd75ba1bded9622f2fc608d346413ce588ad1b322285048799fe544f7234f5c3f1f53b41b2df4853bb91af60ab9f9684e7f42d8c77b35b5b1f23ba89dcb5337203c13d2eb7fdfab661b297440d0509737656f631b22668c7447e72a77af465e88d2dd2c005f9e4f421d6e4ec9bdd2c3bcc5abc4d0e39219252ddd3b80ac87f3001ce71cd9f053fb8cc400d26d2a3f9843b95087c3c490d62de58169b7bd23c65f323ea307791b121cfe57d4ecfa49f2ab76d04b5310536731ad3fc623b8a9cc39905de53573b4964c1c5720808387e0b6e229d877ea2c63a883160d0963bca8ed78100d13c40c2a4f50650caa928ce62aa99d59ffa9b0556518691cd2c66e553674251c84da8d03513c94f27216ba96c15784fb5b7d1b04c51d7a05e4eb307fb4bbd3e259be74b166e1ee84f13cdf5646cc5317d26ff6c96cd329c6332a4cd178a3bc7594bdf687d727933d739ce87050a4a4e008fd08afcfd1a159d8fd014ada1baae3762116fc9e517ef6468eb24298c91c23b41ece31a62ef7843b60a451b3adcaf815fc8f1444ed597303a15fd07608a1127b3165909687587c62d951d7fa3d72626c5f7dcbce17fab34425", 0x1000, 0x4, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) semget$private(0x0, 0x3, 0x82) readlinkat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f0000001540)=""/4096, 0x1000) ioctl$TIOCEXCL(r4, 0x2000740d) accept$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) semop(r0, &(0x7f0000000340)=[{0x1, 0x9a, 0x1000}, {0x1, 0x1}, {0x4, 0x3, 0x1000}], 0x3) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 14:49:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x881, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) writev(r1, &(0x7f0000001600)=[{0x0}], 0x1) connect(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 14:49:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xfffffffffffffffc, 0xffffffff}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 14:49:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x245d, 0x89, 0x8, 0x9, "bad330bbb6001c8d4795a37a175c88396f1b311c", 0x1, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x84, 0x800000000}, {0x6, 0x0, 0x0, 0xca18}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") 14:49:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r0 = geteuid() setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 14:49:00 executing program 1: r0 = geteuid() setuid(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 14:49:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r0, 0x20007478) setsockopt(r1, 0xfffffffffffff001, 0x7ff, &(0x7f0000000180)="c251b53be31392c8541205454a9bce1d03ce3134bb7d4f896b63f71a1b7fa6c70c3aaf8b4d3f57a34587740e1e91e37ef6ce9145d06adebebad38e2105f1c3f319adfa2f1e4686d59e63b026b9dcb996f630f7118aae8b4028e021f333392a7aa35265b4016f7f295ef263ba2ba8", 0x6e) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008b00202b27feffffff00001a000000f0402c000000000000000000c409bac5415da5000000", 0x2c}], 0x1) 14:49:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ftruncate(r0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x7c}, {0x6}]}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:49:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x9) 14:49:00 executing program 0: getegid() r0 = semget$private(0x0, 0x7, 0x2) semget$private(0x0, 0x2, 0xfd) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f00000002c0)='./file1\x00', 0x0, 0x2) writev(r1, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x61) r2 = open(&(0x7f0000000200)='./file1\x00', 0x0, 0x10000000000000) r3 = getpgrp() wait4(r3, 0x0, 0x8, &(0x7f0000000440)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) getuid() getuid() getuid() geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setuid(r6) ioctl$TIOCMSET(r5, 0x8010426d, &(0x7f0000000000)=0x5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c, 0x3}, {0x5}, {0x6, 0x0, 0x33}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$KDSETRAD(r1, 0x20004b43) fchown(r2, 0x0, r7) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000300)={0x1ff, 0xffff}, 0x10) semop(r0, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffff8, 0x80000001803}, {0x1, 0x5ae, 0x100000000001800}, {0x100000000004, 0x100000000, 0x1000}, {0x0, 0x9, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1000001004}], 0x9) shmget$private(0x0, 0x4000, 0x361, &(0x7f0000ff3000/0x4000)=nil) 14:49:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/114, 0xfffffd84}, {&(0x7f0000000240)=""/119, 0x77}], 0x2, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) accept(r3, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x1, 0x20) semctl$GETZCNT(r4, 0x5, 0x7, &(0x7f00000002c0)=""/230) connect$inet6(r3, &(0x7f0000000000), 0xc) 14:49:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x10001) r1 = dup2(r0, r0) connect(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) bind$inet(r2, &(0x7f0000000280), 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r1, 0x0) r5 = semget(0x0, 0x1, 0x444) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/4) 14:49:01 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0xa000)=nil, 0xa000) getrlimit(0x7, &(0x7f0000000040)) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 14:49:01 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = socket(0x2002, 0x100400000000006, 0x10000000000000) setsockopt(r0, 0xffffffffffffffff, 0x20000000007, &(0x7f0000000000)="b50a0c4cfcd28b0bef679f35423facd9", 0x10) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) r2 = semget(0x3, 0x3, 0x200) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/109) 14:49:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) bind$inet(r2, &(0x7f0000000280), 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r1, 0x0) r5 = semget(0x0, 0x1, 0x444) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/4) 14:49:01 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() r2 = dup(r0) kevent(r1, 0x0, 0x3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10, 0x80000049, 0x6, 0x5}, {{r0}, 0xfffffffffffffffe, 0x90, 0xf0000000, 0x7, 0xb0dc}, {{r1}, 0xfffffffffffffffb, 0x0, 0xc0000003, 0x8}, {{r1}, 0xfffffffffffffff8, 0xa9, 0x11, 0x7, 0x1000}, {{r2}, 0xfffffffffffffffa, 0x30, 0x1, 0x401}, {{r1}, 0xfffffffffffffffc, 0x2e, 0xb, 0xfffffffffffffffa, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x20, 0x20, 0x3ff, 0x9}], 0xc4e, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) bind(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 14:49:01 executing program 0: socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc02069b6, &(0x7f00000000c0)) 14:49:01 executing program 1: 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) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000080)) 14:49:01 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20001, 0xfffffffffffffffd) 14:49:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:49:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = getegid() setgid(r0) execve(0x0, 0x0, &(0x7f0000000380)=[&(0x7f0000000140)='\x83\x00', &(0x7f0000000180)='\x00']) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup(r2) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x80047469, &(0x7f00000004c0)={0x7, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r1, &(0x7f0000000240), 0x37f) 14:49:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x2) 14:49:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0xfffffffffffeffff, 0x9, {0xc49, 0x400}}) read(r0, &(0x7f0000000280)=""/143, 0x8f) 14:49:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4d}, {0x55, 0x2}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="05") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000001180)=[{0x101, 0x80, 0x6, 0x2}, {0x2, 0x2, 0x2, 0x8001}, {0x4, 0xe9, 0x1c, 0x7fff}, {0x3a, 0x40, 0x3ff, 0x10001}, {0x6, 0xff1, 0x7}, {0x0, 0x8, 0x7f, 0xffff}, {0x2, 0x6, 0x2, 0x400}, {0x53, 0x7, 0x455, 0x401}, {0x3, 0x7, 0x9}]}) poll(&(0x7f0000000000)=[{r2, 0xd}], 0x1, 0x40000000) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) 14:49:02 executing program 1: socketpair(0x18, 0x4003, 0x102, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x828, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000300)=0x6) socketpair(0x0, 0x8000, 0x660b773d, &(0x7f00000002c0)) r1 = socket$unix(0x1, 0x3, 0x0) socket(0x20, 0x7, 0x3f) sendmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xfff, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)="580fcde309da661586abbfc81d0a8d34a631dc90030dc03250e2156d867012c3ac1e846d3f98369582cae00634eef418cc9dd9c9aec51adbf3056074a6f52036640d101bd3503a708fcbfc5d0001eb89", 0x50}, {&(0x7f00000000c0)="0c217e3a032556b685308220d8b49115927f22a0330679b2f8ff07b40f8d84c28c08fca788990f3dcbeb2e8bc7036f397e48b1d6c980", 0x36}, {&(0x7f0000000100)="1a32356bf1e05adc107ff81891f45f26b2321d3bf913475825c69ecc2aef73fbce6bc4902b127fac3c4aacfef8754d4c8dec", 0x32}, {&(0x7f0000000140)="9ba8e3f81402fd187e17d3829344068c80ed0baecc92998838e28dba0bc7a01bd7276771beedb8ff563d6d54ebf67d2f2feaeaded7", 0x35}, {&(0x7f0000000180)="111063ac39d29388039ccb85fc9c4abc795dadcf39ef2170bd95a1e2dd7232b7b013eef9e20506f816286d428cc973b1468ec0d579f8e1c4e1d2cd09ba40f816fda97b9074fd99d0fd3cd726d4fae74e2674eacc3371e49e64756f2a63", 0x5d}], 0x5, &(0x7f00000008c0)=ANY=[@ANYBLOB="c800000000edff00ffff00003f0000007e17e9ed1b29fa224b63a5333e59991aa2bcc9a7988701bd384de191113c7d75686403f5133554eaf74d10c94f2f28cbc43636c65d92526807fe55fc8d9f3dd53953f29eb46df52d80b474661cde7cc98ac7110c83831b4c48f5f590cbbbffb066660df773c712a7bed2a79eab6902e607251371a6b69da30487599bdfa9ab8a09df682a46e8acd76dec7c614697374bd29c2949e50b026c04551836cdd04c43fe8e8fabdbf7fa23ae331617f8cf3bc23adde1167500000040000000000000000100000001040000b41b8d9475293729e05c836daa789d8817d9088d2e6b973fb5c22831a006be26fbdd54adb48116000000000000010000005ad18433c9f46b487e4a91785ad67522e2755a68fc0508d8b88bd81b3efd3e68a8bb7669df5cde065a3bf25f2a636708f12742f95daf1646232e7edfe81896c990ec6e472d5d40449e1570a656288eaf6808eadefd90d54af7b88df6c30b237b5d03d54c1badf30e49ac684413fc35144b4faa041e4f7e8bb9620e96918204dd92ec5d6fa21aa38100000000d80000000000000000000000c90700008dbf03879a89d781bc3a47d389a009b85b5ade8f71983bf574d47efe3a7019a861e04ff87f493b8da3504547b19a3daf4d93781ebb4fdfde2ef3443808a86f646363472cde80ae271cad0bc5e3eb242388829f05f9d6c7c08d85a90594a1b8a660cff0a904d260770bc59179a9ad67b77cd95e80f56d6368813c11e8ac2fda9ef587890c2a5cbcc42f0bea641cc47a6161122e751b45554bcc848bfe3d22b4572dc02fab10147ceb75270de2986624dbc95bebed6cf828652d0f8d8195c45d52e592d2b06e0000005800000000000000ffff0000ffff0000465361e0a6a91fbe2d6f4e7e22d35c9ac903cb135401cb14ba6e622de0bb419bc5e607bd5821cbe56cfb2ba3b6ac9ecbe668b8647f596f449786cf13344a64cb953ddb8d27000000e800000000000000ffff00005200000024685782a4be799021c6f43000e5646091b55f8d50ae54b5f703195839e81950797f43cec08595cb97e1ec3d93ce4c5426eeef49bf61444f0d0eee500b47aaf50fc88579b1604d6bbbc0ce71a1231faccb8ff1ae5aacd88676ad12ee37937d3b6f05e93fadbfc55f86b89c995dd683d995e6c227140a06bef815b73e28b8f131ed6635cac19f3225d9ff62187334b8856d2b72859b464f23d383b764c441c06653545dece72a8864c2306c8c248177bc5afa9d7eca5db48bbdec1a68ed836b1248274650dad01c12ebc41b1e6d049134ab5d8351fa00794372d2d2d06fd6055ac5131efedf3afbe4a65e26d62a556c177084ba22d2bd727e6400000100000000000001000000ff7f0000146e9b413a62affde899eae40adf0f847d280bd582fdf3008ebaf131da3a158df66883ea98122ec5cb5c4a22d38ae66e15bfc6b7baafa56d169e351e34e2ec4a186d23d13159938af076c7db03bcd2a8383fabb2b4149c55807c26d10f119689d9e3c8662f579b0e19bb18a8c699503f0adc1994814a8e2c1e74553a67c6a592377321218cb44c9adaea6f13f2fed657e83cb5b2cdd91ecacf846e6a213f4296bed7df0ddff92c18b6e6c3bba87804951c17e46008616958e3790cb4244e96ebfde8dccdf6fe06ce2fde73d7d4fcfec0ca18f33f282c5199b346b13daed05d04adb7c5a94f5c37ef9400000000000000480000000000000001000000015dcf005c63f8deac9ad89f2fca374ea9e7a671f7b513ba80f09a56454fe13dd3c951c7e344c246eccf76dc8f7e8566c468856ff670000000000000d80000000000000001000000bc020000810dc9026ff0d69b21b176bafac9dc07718fefb79e55bf2da62366a7e9258a0cb7981af74b9a6b68b4c68a9ca44e71160070b718971f230c20e1af80ea02a7c2af9b9324a311825d1f59b99bf87c051f782176d684b866f313d388636c7e1a26a9c14a7e6522dd2b13d37b7810904ede69cceed66472de7804517e7b76eaa6b83cc3b0f0fa0fc304bc008261373cce7f7b234bd3e03db48df53efa8f71955b964ef18825ea5366a3ba04a953660e86bd9fe9b2108427f88ec70f1000002d741dc94c330a87bfcab72ff97e1674caf38d726eb51e6f65b4f9da9e29ee323e4b4e570a6d3220512d897effaa373b583f6647a2483f10951f6db16981b801ce9cac62351ae07491bef36ff3e825c6e921b4acc136c5cd9ce3de4aa3b2ca51669b3d188c1b17eb4b29255ae6a1c5b23144d99a5deb7f5642b4396658186788675542c9102720923d8e9c87429572434952d06a0ea8ddbaefd6453615b65ad15c765e1abaa35a51e5e28c0e996931a6d0fc4672738c9991ac1718cbb5f483d2d045fa7e272d3859189ffc0830f966c87d984c00be6244b522ea112426e996fdcd5d9cacc8ac3c9dddde5282b7896b9e56f04178c19e95855896d60158581dabc7a00bc675147b98236ce6458a1a6e257e11cdde521a84d7fe9508481c037d56db4043a8fa947247d4507e0ab53399cf64a23631eaeb5e32958b65644a06023201f125293c4f002196c06ac0216df3eb53c2f886235820dc8287db7faf6aa25ee99366957fac7b402d021bef275a967f238521e036be8d9c3679e4db372a8b832d1e1a16e130d0fd2e74125692b4f268"], 0x5d8}, 0x1) 14:49:02 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fchdir(r1) ftruncate(r0, 0x0) 14:49:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000300)="9b", 0x1) 14:49:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getppid() r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x2, r2, r3, r4, r5, 0x88, 0x1000}, 0x1, 0x47, r6, r7, 0x29, 0x8, 0x9}) write(r0, &(0x7f0000000200)="441132f75458623ee39857c8a03b250e40b0d53bbcad008b112c7e4875269f474c8fae937bd4e0ee5cbd664f0d1bdaeb608177cca8be3d9f25c06bd6e40ff6d4e3e781560b03f323f0bcb97e520eb83c6d38aa1352a7ae412930b738f90131daa5565aa2f0613ea4b3396ec76926b26c0f955d034a3c84dd2746f23e7d651091e4b71b90364c6cf14973f907433d4a4829", 0xfffffffffffffd25) close(r0) 14:49:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) r2 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x472, 0x0, 0xfffffffffffffffe, 0xbffffffffffeffff, "f643008def1291777d75fb9b2256dbc6b3468846"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="f6975ca543", 0x5}], 0x1) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000800)=""/253, 0x304}], 0x1) close(r2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000280)={0xa2, './file0\x00', './file0\x00'}) 14:49:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = semget(0x2, 0x1, 0x40) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/26) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "b89360e665fa67e917ff4fc55d181f346581bc93", 0x0, 0x8000}) 14:49:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x47ffe, 0x80000000000032, &(0x7f0000000000)="9513f3948292ae269282d6b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b70500000006d166b1bc4513bb05a760c7406c3a2225938759964a53c6bb7cf2394a7ab240a2dcc9d86e7cb6bbb56c9bbcb2990b6fdce756fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1e1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d70035a13a75305418ccb22facde696527637e03b3d261e708a01585e77e4a0f34a1b29c32b7043f4da5c17c3fe576f4aa7a27a1692f5d5b7e0c234be991548db3b46df3f0908d0c589f6b40a6be99cad59c3ec67a6b83f2b717872d3ce575df5100000000000000000000ceb6d80500000093d1429c2d145cf2fcfca0c799f88080e2421cc3f202003ca7772eead7dec729ff", 0x13c) 14:49:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = semget(0x2, 0x1, 0x40) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/26) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "b89360e665fa67e917ff4fc55d181f346581bc93", 0x0, 0x8000}) 14:49:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x6) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 14:49:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x9, 0x1, 0xc6b, 0x2}]}) 14:49:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) pipe(&(0x7f00000000c0)) pipe2(&(0x7f0000000100), 0x10004) fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000140)) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x5451, 0x0) 14:49:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x20) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1811, r2, 0x0, 0x19) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x1f, r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0xc0307006, &(0x7f0000000180)=0x3f) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000d077fb06349b109000528f52a7f4db8e0f0ba388b20572fe8bb4a043b5b0cb48e58e2f8e8672824f79b5d677742f590e453a8103f3d9541a88c7953bdb355bc9f4de63d69d3c7941a7af615165b168c3aaa20c110327a7af91b458defb45716605e28cca82a46a607618755c0ef508c95fa194681dabdab1659161c21ea45d5950e9594b1bc4d908d89bd8fc9ee552cfe99883b25b107d38075edc2be849865f01890e342e084ac99ba92f450cff8"], 0xe) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r2) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) 14:49:03 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x7ff, 0x0, 0xdb}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffefffe, 0xfffffffffffffffe, 0x1000200000001}) r2 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:49:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = dup(r0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000001c0)=0xb16) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xffffffffffffffff, 0x4}) 14:49:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x4}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000240)="e9") 14:49:03 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) sendto(r0, &(0x7f0000000080)="3e8c65b6386164eac64be46d3b7549d4d7b2902334021f50ff5c2c1d0d0fa8def61715592dda1a4de39f", 0x2a, 0x6, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x9, 0xb2a}, 0xc) 14:49:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x1005c}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 14:49:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 14:49:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000, "002000f70601000000000002009349da72b6c800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001180)='/dev/vmm\x00', 0x30008, 0x0) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000080)="165c17283616db2c0a7eb244a8b5ffc2f66f2c45cc31eb71a266b08b732f2b829973d88c94e7c465e506e4353425c6f92ddc1db20ca0c1", 0x37}, {&(0x7f0000000100)="09c2e2e429f685ddbb104d45bb9adf0cd6a6cdb1ff108e54353447095cffc93ce75db5f96f44bb1febe4a28dc826e42272715880106ceb6db6bc914b4897e2b15a3ccae43045d85cb8db968c03a82a62c75853fa09abb72aaa8712c3451e01c8ab5a5dceb67d15dad63c031e1917551f05e4bac9da86392db077dda529034b5e19ab3c404dab19499bb17a63e0e5f002a1432336b895b3d4aa1835be194da2b82ccd3be09746b9fb35d7ab9db21e56511067cceb7f5957c2c9a377c0b09849175659e1a7323a17c9508cdb7da5c4cba5134ee037fbd9ec187856683ea67f7fa79e35edbe32ec2378ce63ecd9396a2105b06194a892ff1f681faf1f8308c6e68216835e2a4f4547e5bd0e6d442be1c3f4c2c50ce62085033a6b13f3452d23c203047203342842061e3889dd57499a950ae474d608b7229977be38cae0f79ced783dec676e976b8277a861dc525b7a125daa768258d4e59defbd16b355d92c74d28d0eff5a5b91007719fa13a8bd5ee483a269057327cc9a36c41c12982dafab06dc527447529715031b05a3dc3eb13f7110217fbdb53b6ed8cd34166b7c71c933e326f0bcf14b8a04a4a36ba6e9e9114daf6c2869d7dedb5ed730d7e6d9c7722d9053973e85b56d205d411adb47ed1be04194e6475e6a9b7bb317d8bfeae1391479ea00715a2fdc0c6878b2945cb38e2785944c031860c73dc6b2032049c23eab98605fcce9680eb646cec5c094d447a4e0c8573f40d30eea47c52f19cfccd809532414b11e36e11b63a229cf7237a17548ac2703f61fb1326405bac8c8eb00459557a3028b5096720453208f46dca2d1ad72112d68c448a02ab4019dbf20541b1f8d5bac4e5ac258ff0a5b6ff0b9394b785ac0fe6be9e535ac60046fa7869acce1586374b8e3ec851b66a9dabf12d21e7834d384b43e05ccbfad50eb74216299adda06b0038d9726b364c11a14a7d3918c3620f967a875358bb766b0c4eab1bca70c3adee6ecb8b19bda4ef1fd2ee677114b1d71c4bfe31d973be743df934c358c7ed534f277b3372c2e7bb9a5dbe4db589c21b9060e0486259e36cbe2fe6cbbf4c075e449d15cfc15714fb53ea0144e13644cdf26402bd859bd8f7558ddeb9dfec270897a589d5f772343d5dd9a71eb58345b108b0b4f5a71cbe0d04ef1df3fab366b5aef1998809651dff433eaf1b0a72aff3502aab9b52124d628562c5fb9540b9c6173afa905af97f92d7f821416e02c737b3152942e6bf3508993b3bd3dbd7c8ee84171081ebe89b84e093c917f40b7601a97525baabee547a176ac8a100ae0a36af037b5ad2e9cffac66867f0d0f3032db95a07c543c66b99a468979609f8b907c8a67208e309f5f230fa96e5426ac8062ab81237dcead737ca1a935c2ca86937009dac2fe233a1725f51e045c570b3b8a6f6150816c439af72a6f0ec702485813049113a829914520b4f34b1c271d2a4dc32430332cec58297cb0cda4a2aaa3d295936188197499d76374be2c31e509cef416d3517650e32eb717afead658a5b6406717b8d223603c84dc1864d4f83983bab6575e33997129b771968a1106f7e99e10600084e6e56bfd9dd13f81ac4bdd35829af1cbdeb0c9f9578c683af5de92b2136df7d095c2c2c1342906eae57f8508f2a46c23795281390a8226d7e3baec6b2dc460fddf758d7d197e38821c0d0b2e38d8df622f3abeccbaa29e9a6add813557f87c5f98d6aa5480d4f2bb5f8afc666f9dcdef350e06aaa9754fac8920394597063ee47888328e73c8adf79d0b48ae0ea682ac73268b4757b8b2375dbc3e18078803e52d5eae9efd009afe2241c0bc79c69f5f9041090a66b0f32961fc10397cd6cb0e7bde56586328dff0bf1b689178b1f8c301b8786bb0aa4aaa0619fc46a74d0080f10988099bf20786f811acc544ee3d5709ef423bf0980d254adc825516b26cd0834eafc9cbc0a9ee5de61d2ac9e9babe145c3e48e83ad001f236c635d2e112140eb48e646a42e49c9606699d026ddec2b16510b3a074d43c563f6e9fa1733bbe036e856b2bba2950d718bc9624e3e584d407cbb9dcd3d3441f7d80bbd83d87775c5db941e1d183cb0ee60ed3c986646faf22695d11bd926e4a48cb6d6e8e5c57a88318433b29b6070da4b78ba042c4242b19ffdf1983d28e9b07fb7f63bcd51eab1f8c12c664c7e36a3951de955cc56a9fc8a537185ea0268e9fcb28dc08f73ebfb450b379bad69faac4a8925df9a47981f77f008d26f266842f25425477d533db26ad966f0c0156e691895d9629ba441ae933f71863f550df0b153dd8ed18ce9c29a436870cbf2b4f97a0a7854adf5929accb6096706253922f7cb18b52032e57ebc0b207156cb50bc02adc08235862f73d6ba51355193c414c46d1b5ba3f0223ede9edcc0549cc76d9fa25f6ffa6d42f2c25f701b5cb3048c0b7cdf62567cc694004688a1c557f90fcb20355c9096527255611ce490c79a9a0992140c056f93271e39e8718a877edd051be12dbb2d6a929bc22c5620099c1f90fe54f0040a399b897195d5206ee9ba6363457431e04586aec47b465ff32c0eb6ea9d712bb5d404a1c250c0b1a00b08a053bc6a9f82c4cc65efa29c9665fc0e30940989bdd1d01b486f2c83b1e8f72ccdd33e9d6234859676e054e22445f1224aa90e6990fe7a2c98831f7b3611792a0c78f04774da810a6340ae67a35212760d01c7d50585a377f042f887660226ffac1f463831504e7cf56705c52c073ce0706d22909a44a6b7f4707981bdb114eee118bbff21249f26629da86d92a93a9f92e11d863d02923dff5f0b8aaa4291665eb80b6b0e37b28a888eda35a1e47b5563185e467dd171ab58ac154b2e6a27f133d9c8f1f83075e422584135b54feb75c6ff2314d99b5442f95e7ddefb3d7b27e8f34c8348515ab647174ec3096256c1c610e72deba7b6212accd1838300d19cfbf382f3b826a80aaa82ee39e7964497bf873c92200a0af65099a23dfd07303786eaa825dc008370193a0769ac9b9976d4b41f0bef5cf68e679356a1605ae98640340edab03aeaf4701a19098d9f0b75ec8a498fcb50d5c6059adc5bc1adfe6cff22e1522cada52b67f92557bdce452943c156b38b7f12b9466c67d5ea9a60458659dfbe34dbf339f775f6a8d6cbb1c642cea79d8c0ae72969cb0e646047a2a4aa0b45cb7bcf9d6ef408c601bfe3659921776d2badf3a67e95a90020f102908e0323aa93ccad455855b9d166def28eec5e4f356cf21a7f54830f2895c28cbd8b28166f2d822c8e26927979da91ffb98694b86593001ef55b0cdfc9041b026221e1fb7d77b44e2a1b9247a1624b1daadb2f100f98535b4dc63492f468c1667349a3a0b4f7cf8aaca6c87cffc2379926d135dbeaac30159c0ce1af1f27c89655fcda2a2850ec34e3a542e2e9a6949c69a070ddb53a80944f9cc6d0eacaa98897bbc998e4e902802d3bb5b83762c1cdac3ef108bc9f23fcc8fd9a848cd740a4eb030c726ec8f8111589999b4e8c1bdbbcbafe94b370bcbef89bcd06f13cca5fe5be4f43061c780d154a6a1822b1c682cdafb661e04b411f378db1ec803c13d6d301a877afae8bec609bd59b7e2c282df300eb25c444d8636549c8df3b9f27e3e160051a4e56818130d1e22b7cbb4efd2c507c359c9c20145a8d85adf4141d2366083ea02373cab2997de9e7057af88657d53a3041fb4935e982b7a792dfcc730edeb4f811f7c8d94f702e85c8b9b8bcdc3a48d6b59e9313dd95f5465beaffb2b11fc4726f330d8adbe3143072289a2f681c1dc1481408a2561e6214766cb766296593f3c17d51389efa1fb50ac260ee105743063b14e31d867dc567f6247a01f52329a92e889fa76cd23791fe3972da1bcfc72b8e4e15ee9f8d1cf04cbee705520cef0d6f63bba7b378a5d6107ecbc5c5c24888c2d16d4dd31ad54663e45fc4efccd297b40cf8f64a9f86d7443dfa68f016d30f3b2b1daea5b6f83d7158b68873795acae40910cbad5cbfcf88125ae9ba242eaca7ca6178baaa9cf09fdd02e1a1c66bb1f1085bbd834e864bbfa40772cc978f9bcbc17771213f16ea08067d89046af8e4c41e989e8e4f3c991e61d25b5f6d2dea550402382dc28f471b9b467637f450a7f437bb213a601f6f10fdeaa94955d82a056f41f2d5e8b2ed448d2b0c414a178b38fc5222bdf8561386c18a52315875938c24c8af0ed38d041ddc38d437b3f7f7fdfaaf9fc44efac52a2dbda0d33b0f04456eae3bb45e8146c9c6cfc8d6f5e9ff7c7a82f983e2600696d15b50a5d2daa437eff7fb347a598090b9f763718f6b3d61d5519a7998d30cb935a1fbf3d0c58f36e809b1e3d52403be84e2e57c0c9931c8233c23284f5246c98d247333720e1e3b90b819576a63a0fc426240a7f96734b91fd776b314b2bfb2665fd08168384c0d4227934b353b1687c38ada74650f2f4a57bdd80d06ca951630246089ff80bd29ac81fde8471e78284655b3bb64777c40e685430a1ffdfc026a9872c6a439ed34245c05aeb01e03832e2140b177f5fbadd021eb60cfcfb8583d1382d18b8a597682224bb565afe8e353349930f640879b54fe181f2d5955cdd689151e709abd86811e7d35b99546b029e07eb097ad6e3752e97a1ed88ef36f53e627e4f4b73203851cd907f606d6735e3784b649c69c11892896f5442f545301a807cac485964254f2e8084ef0c9313337a72f2d79f417d69f66942b67123d216f0ea53328177fee11dba0453f9f05b0928670227f7d81e7386b820d30842fc8182802e0723a06265dba91986b26a4022b3fad540ffc48f6386222d20c8f44722c8ae147743a5a57f6538f05443bedccc8a7e9e4ca74b64a782f5a9806968a83200fd7da012f46b25f3feda7109dc9154c3a4922563af59fe1df54250bcda78a90ede83113b1cd1541531a87a9d7bed5b627edca705e681f20b09ae1febe5ab5ae94066ed0a59bad9d2bea9e7474e1044cb1196f189ef531b258ed4528a644aad329c488c1b2cd8945cf52c1b5c3809a5027720c7ff03e65b7cad16e098d97fdb078ed3bdd52c0ea28276a82584d309bd5dfcbc2bc8390e1e4b736f3142af6fee40ae22e21cf52b61243c5156220e90cfa35f49f22a481f2d7a5be104bd660510138595ac6a75d89e27ce5db9dd13e172b99b76e2de40f67b0d74374a5245c560e2f1062e346d452a82c4746e5bb043767a8878a794c6d868b2ea2e15c0dc912400c19f802f6057e53df99ce48f2e8ecc3c7f94f1eca3f1e291254a056c2f418f5dda2717e537d1d233d149f3b839122651552e7606e198aed5e59e51cb007e34640277e879a0afa1d08f7a95a26f4a06969f87ddb219c10e0a74be89a86df79770365435c5cc351475118fb48bbd465eb84a1ba846f92ef64a68f228a1df0941d31a30c55f68250b16d207146fce0dc96f16f2dc378a7cf024754b3d81613b9a0f45066704314bf6f1a60cc49c444e77d94a28f8c69224c30211c4408d184cf34df2abbd136299edbef9bb4e6bf24a7e5b7722ff6e8308610d7c1053ff0d2d61ef65e4d046039024fc916443dd657840d3d4c8a66fb1d73c93c47ae6922ec63361cdbaf91f92a7f523b63d27051be5b98c03e896584ed4dd9e5dcda4268caf114d6b87b8914f09cc8caaacfc70ad52f489331a26db759b58f561f111e8005bdbd466cc721bab60fee7c53ae10fa8cd08b2034e1e33de4731977a0fe4fe4ba24a04144099d21d3fb50de4e6c76539c2bb3b035bb7e41fca530ab7614b8f0467543d", 0x1000}], 0x2) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:49:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x34, 0x0, 0x0, 0x7f}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="8d0cc136") 14:49:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2000a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x80) syz_emit_ethernet(0x60, &(0x7f0000000840)="7dd2368fe93523e3966b3e8d3b008086b6e4c2a708e6368f9d48f21401d809499f07f781603ce82f3d420784841ea5b5cebc80e1887eba24d947b55abfbf5aa258a7361581473daf4dad8c3911e9be224ad1f1a5cddb3d829b85865cc7811b3d03684363bdab9037af02956c07a7b6f500a456effc9c8b30de3999dead08a3ecb92de0af78006013f396808702d54b8a6a1d3c3a1b9dc628ccae4f0000000000000000000000000000004919cbd1d2186557d17533270b0190619f36f78b67c15c1913a5") 14:49:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x16}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000005c0)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000580)=0x67) syz_emit_ethernet(0xd5, &(0x7f00000001c0)="04fd35f1644faece5c928c92a507aba6378f56584c7084c6f99728e6f1811322d644249e2680b92f2d217997be4e6b6ebaaac0fabd169ad4da5428ebce520c2e35f72b7d268ad7b5a1952708cb8b5eab90ac0a5522db976cc3a6f34d53b9eef5b7e59b9a13fc78e51b9df423fd6a93aac0e5413fc0215104bbfa8d0b2cf83f21af530b30ecfcacfc17abb808ff68acc34d66f987ca1741c3f4fe42350e34e58f614f94219f1e1c6acf4dc22b77d6634c0e6039f41312e815dafbbea1cccdca51837e7f8ac3842b345f9f128c17dfca99052d3dc300") ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x81) 14:49:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 14:49:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x2fa) 14:49:04 executing program 0: r0 = socket(0x18, 0x4, 0x3) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x80, 0x0, &(0x7f0000000040)="7070a257dee7782e6143ebc0e0ec14f57fa1d45e307806547b631dbbf0bb6987c21ff8abd966d24dd4f2325f63b58737addda88913", 0x35) 14:49:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20090, 0x28) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) 14:49:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x35}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1ff, 0x4360, 0x1, 0x401}, {0xfffffffffffffff8, 0x8001, 0x37678995, 0x7fffffff}, {0x3f, 0x0, 0x401, 0xaaa}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:49:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x100000000) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="b05b9e5a6fc3216b00dd67e86bd28788b75958d0880a088a6952eec124630a2141cdc5743f17782166c7f0b3b7e24de3e304f9d64ae4482952be58679fbc09dcdaa046a25257f83503c3dba0dfd6ba95289414865965b0273d1c50e147d28c8e3a341b3b91a6d10c2e1a30f5716931efc35f0b601557e8c82fd55a908792d5b44fd7ba8b894bd44c7cab0fbcc5edac49fa55c025443554067229caeed00b5fc6beffaa8e099cf283c132d5ab0c67531065efa190af9f82ecb99e43f8"]]) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x81) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x2) read(r2, &(0x7f0000000280)=""/53, 0x35) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000003c0)="c5605e6f2bfbbb84517272876b6f9d5e325f4983c00371896453f6beb548c98cf2fbcad45bde952570", 0x29}], 0x1, 0x0, 0x0, 0x405}, 0x0) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x22) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r6]) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000580)={0x202, 0x1, 0x3ff, 0x0, 0x1f}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) ioctl$KDGKBMODE(r2, 0x40044b06) r7 = semget$private(0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000640)) pipe(&(0x7f0000000680)) recvfrom$unix(r4, &(0x7f00000006c0)=""/107, 0x6b, 0x40, &(0x7f0000000900)=ANY=[@ANYBLOB="00002e2f66696c6530008a97bd64cb3bfc5e3cef98422bd1e1fb6d161a98db95e3644c2cbe136dfc3f5de7f61b185cb67fb59c694f8108f369ed2ac5d0da7b3a5946ddc2d850da5b131c9e4016453b5e9f40759081b918e928"], 0xa) lchown(&(0x7f0000000780)='./file0\x00', r5, r6) mknod(&(0x7f00000007c0)='./file0\x00', 0x0, 0x3) accept(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="0006000000001700000000000000000000000000002cdf10eca2f1143e110000000000000000170000000000"], &(0x7f0000000840)=0x2c) chflags(&(0x7f0000000880)='./file0\x00', 0x40000) r8 = semget$private(0x0, 0x2, 0x100) semop(r8, &(0x7f00000008c0)=[{0x6, 0x4, 0x800}, {0x0, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x86, 0x1000}, {0x3, 0x400, 0x1800}], 0x5) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000340)) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000380)=""/60) 14:49:04 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x1e, 0x1, 0x3) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 14:49:04 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCCDTR(r1, 0x20007478) flock(r0, 0x2) syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x1) 14:49:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f653082"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = dup(r0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x10, 0x3, 0x85}, {{r0}, 0xfffffffffffffffc, 0x40, 0x0, 0x8, 0x3c1}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x401, 0x400}, {{r1}, 0xfffffffffffffff8, 0x4, 0xf, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0xa, 0x80000003, 0x4, 0x5a}], 0x7, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4, 0x3, 0x3fc, 0x6}, {{r1}, 0xfffffffffffffffe, 0x41, 0x1, 0x5, 0xfffffffffffffff8}], 0x0, &(0x7f0000000140)={0x913b, 0xedf3}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = semget$private(0x0, 0x2, 0x7c) semop(r4, &(0x7f0000000000)=[{0x1, 0xffff, 0x1000}], 0x1) r5 = syz_open_pts() flock(r5, 0x6) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x44) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000980)=0xfffffdec) fcntl$setown(r6, 0x6, r8) getuid() r9 = fcntl$dupfd(r6, 0x0, r6) recvfrom$inet6(r9, &(0x7f0000000100)=""/184, 0xb8, 0x1, &(0x7f0000000300)={0x18, 0x0, 0x1000, 0x15e7068}, 0xc) semop(r4, &(0x7f0000000200), 0x0) fcntl$setown(r9, 0x6, r8) r10 = semget$private(0x0, 0xb, 0x580) semget$private(0x0, 0x803, 0x80) ioctl$TIOCNXCL(r5, 0x2000740e) semop(r10, &(0x7f00000001c0)=[{0x0, 0x6, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0x2, 0x1800}, {0x0, 0xffffffffffff8000, 0x800}, {0x6, 0x2, 0x1000}, {0x0, 0x562, 0x1800}, {0x0, 0x3, 0x1800}], 0x7) semop(r10, &(0x7f0000000280)=[{0x4, 0x9, 0x1000}, {0x3, 0x0, 0x1000}], 0x2) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000002c0)=[0xec11, 0x80, 0x0, 0xffffffff00000000, 0xe05, 0xb6ba, 0x0, 0x1]) ioctl$TIOCCBRK(r9, 0x2000747a) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="c0000000000000000000"], 0xa, 0x0}, 0x0) 14:49:05 executing program 1: syz_execute_func(&(0x7f0000000080)="6626f30f5831470f63e28faa2012c3000000206d44882966450f5d5a1dc4a1fb2de3c4017bf0044bc442459eb702000000400faef5") mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40404000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="000000186004008b00002b27febf0000000100002800000000ffffffff100000280002ff0004000405000000", 0x2c}], 0x1) 14:49:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) open(&(0x7f0000000040)='./bus\x00', 0x400008003fd, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x20) 14:49:05 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0xa}}) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x1e, 0x5, 0x8) fsync(r1) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) 14:49:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) mknod(&(0x7f0000000080)='./bus\x00', 0x21c0, 0xc0004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a56010000002b020000000000000060d0746c85c2768511fe8b000000000073071b0cf3d5fe736e", 0x2c}], 0x1) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) r3 = dup2(r2, r2) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x43}], 0x4, 0x0, 0x0, 0x0) dup2(r1, r2) 14:49:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xca, &(0x7f0000000180)="f8ac59766a01a47509507dfca9b0020928bf3e84b1268b9c49845c2eac116f7fafd961a20fb998fe7200593487532a913284f683192fb91ac52ab194e2ce689a5b4bab96242bfdd1294b987f1b24a680c4ca963ea71e4d50fdb7ace098794df86ae36ba865bc2c9f784444cc40071c2375d4d1662a445f884b8c0f6eb790ac2d23fd6f74f4fd9a699c11b14924efce2d6a25f072b5ff21a3d0de850c01910070c4ea245ff94324f2e44212e14c2016e146ba067b6122be1215febd3551d7d95baad1de6fb171dfe86117") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x10054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget(0x2, 0x1000, 0x90, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) mlockall(0x3) syz_emit_ethernet(0xffffffffffffffc9, &(0x7f0000000500)="00e1d6c834daa7760f2403ca25fcadc083a97acb1f23dc5dcfda66a7487d98d7aaf370f82a8500000001000000004ff45aec47e400000000000000748a00"/78) 14:49:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x5, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0x6, 0x8, 0x5}, {0x0, 0x100000001, 0x5, 0x3f}, {0x100000001, 0x200, 0x5}, {0xf2c, 0x1, 0x2, 0x100}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:05 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x800000000000007f, &(0x7f0000ffc000/0x4000)=nil) 14:49:05 executing program 1: r0 = kqueue() r1 = getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x44a, 0x0) setuid(r1) r2 = socket$inet(0x2, 0x8003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xfffffffffffffef2, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES16=r4, @ANYRES64], @ANYRESHEX=r1, @ANYRES16=r1, @ANYRES16=r3, @ANYRES64=r3]], 0x8, 0x4}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10820, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0x0, 0x21, 0x20000004, 0x5, 0x7}, {{r4}, 0xfffffffffffffffc, 0x2, 0x20, 0x1, 0x4}, {{r4}, 0xfffffffffffffffa, 0xc0, 0x2, 0xf5ec, 0x1}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0xfb, 0x8}, {{r3}, 0x0, 0x2a, 0x1, 0x400040000000000, 0x5}], 0x2, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x48, 0x2, 0x7, 0x40}, {{r4}, 0xffffffffffffffff, 0x84, 0xc000000d, 0x9, 0x3}, {{r4}, 0xffffffffffffffff, 0x90, 0x0, 0x4, 0x2}, {{r4}, 0xfffffffffffffffd, 0x13, 0x40000010, 0x5, 0xd5a}, {{r5}, 0xffffffffffffffff, 0x80, 0x7, 0x0, 0x7ff}], 0x1f, &(0x7f00000000c0)={0xfffffffffffffe01, 0x1}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4a3}) r6 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0x8000, 0x50) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000340)={0x2, './file0\x00', './file0\x00'}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 14:49:05 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1000000000000242, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r0) 14:49:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') 14:49:05 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000001000/0xe000)=nil, 0xe000, 0x2) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 14:49:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:49:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f00000000c0)=0x5d0a86461e7b9ca) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02482f"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 14:49:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r2 = dup(r1) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) 14:49:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0x6, 0x6, 0x8, 0xfffffffffffffff9, 0x7fff, 0x3, 0x10000]}) 14:49:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x110, 0x3) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r1, &(0x7f0000000340)="eacd39c3f9ff54c4b3b2d576a9cce55c27bdcb442b23", 0x16) 14:49:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x4, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x8000}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xa27d4e495039e70e, 0x40) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000340)="cf6d41228505988d418d0cb9ca6074551622ce6f83db745f17d33dffbbee3a9b558008f5e5c37cbdd7df542cc4f7538ecc78d62227b9606596c860b8691f3c69cab3863a21a9203b7626b791294320477815225e2aecc4270720461fc8d28a54e78711ed2b438992f5ff01b3eb5f7a33c4d44d997dce6ba8aadc561d092bc36739bcc128e956538c368aebd0dba1f241712327dfca9a871b109ea5748f3522aff0259cbb58e897b6e0b1eda4d8d8dca2182dd2dee82ad12bd72c0a1576f5c4ecff454d88952f1b2ad25b1797656982be01433e6d9de74d45b61a789ec5b4535bd69fdc31bfaba9b9653c7e1ddc6e786fcfd3705cea5ced3a89b299f927a46605af5c92d04924462b76baa9c1613ca7cc4a760808e7011ba1a22961b826e0c512129389cc753adfb46cc13fa5cebdeae4a7999a792f705f0bc7775b17e118ab7ce55fb0b7843b0c8385196a615d6661dedd6814219977b64a2ff007ad7715ce456fa4b6ca74c727fb7e111ee2219bdf") 14:49:05 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000200)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000001c0)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000002c0)=0x3) write(r0, &(0x7f0000000080)="ca7bf38c6c2f92c66b8245d899294af14f63ad9351a4b312099bc2fec6b2f38de232f70af033783a2db03541fe3356ba8725630e78be77006433d1d518f0b986f3b86a2b86a0db984455d8ad3475ee6afa056561bae2183ebb2a547131ba2e85070e4bbe424642ed96440e67d57c729bef87cb77e1d349effc7222a4e25d193cd2ce0d74d2a72a6252202257d92dfca72a1d10d18bcfe441b2af5e654e3d2a3e2a2627df7e6281e469091f5d01aa3fdc223aa0fa9c86554b171da3ca8788aeab272e2e4329947157fd2c5323e866fac7ea", 0xd1) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') 14:49:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x84}, {0x623504}, {0x6, 0x0, 0x3f}]}) unlink(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x4, 0x4, 0x7, 0x4}, {0x80000001, 0x1ff, 0xfffffffffffffe3f, 0x400}, {0x2, 0x80, 0x2, 0x2}, {0x34c, 0x100, 0x7fff, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x25, &(0x7f0000000240)="96bf2743aab5086904000000782c8af1c8274a2d82be000000002d47b3c18dfec8c8a82956") 14:49:06 executing program 1: r0 = socket(0x1a, 0x3, 0x5e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="a92554573c26be0bae1487a79aa263fb6f4c5f6662b0e78135d5c1c1477584436a010cc43020db3ddfa48ad779031269155198d155e3e82b6760cb7d8169ad0a3c9be3c9eaf1b01bca0dd72ea9ef364736bdd79fc31db0980c09fb720ddec50591fb8007ecea27a1b1462c73529a87964ae643366db2d347bff20ff7ec5386885cbdc7e7edfea5a1845b464ab911de5a5df82353460cd59fe9de8d592946b1f3f1ce2120b09436f618fde92662639cdb3882f73df3fa5b", 0xb7) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = msgget(0x2, 0x2) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54, 0x0, 0x1000000000, 0xfffffffffffffffe}, {0x2d, 0x6, 0x0, 0x80000}, {0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 14:49:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) mprotect(&(0x7f000029d000/0x2000)=nil, 0x2000, 0x0) fcntl$setstatus(r1, 0x4, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)=0x2) fcntl$setstatus(r3, 0x4, 0x80) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) poll(&(0x7f00000000c0)=[{r1, 0x108}, {r0, 0xa7}], 0x2, 0x3) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) close(r0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000003c, &(0x7f0000000000)="01000000", 0x4) chflagsat(r3, &(0x7f0000000100)='.\x00', 0x6, 0x2) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0xffffffff, 0x4, &(0x7f0000000040)="6ce55b3763ae6f0fff1620cd9291ade85bdc54", 0x13) 14:49:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10, 0x0) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x40) recvmsg(r3, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/169, 0xa9}, {&(0x7f0000001200)=""/15, 0xf}, {&(0x7f0000001240)=""/184, 0xb8}], 0x4, &(0x7f0000001340)=""/135, 0x87}, 0x801) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bfa6b680667da7b7880e96bb0b2f7c6eef5e7f58"}) fchflags(r1, 0x40006) 14:49:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus/file0\x00', 0x65) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x41) mkdirat(r1, &(0x7f0000000100)='./bus/file0\x00', 0x10) r2 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000001c0)='./bus\x00', 0x2000, 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x1, 0x5, 0x7, 0x10001, "404c7b33189275af3571b8bf5e4b53aa96319846", 0x0, 0x1000000000}) r3 = semget(0x0, 0x5, 0x5) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)) setrlimit(0x3, &(0x7f0000000200)={0x200, 0x4823}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)) 14:49:07 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000240)=0x8) r3 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x3f, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000140)={0x6, 0x4}) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) dup2(r2, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0xff) login: pckbd_enable: command error pckbd_enable: command error 14:49:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x108, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x80) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) fchownat(r2, &(0x7f00000004c0)='./file0/file0\x00', r3, r4, 0x2) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r6 = syz_open_pts() r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r8 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = kqueue() r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x92bb4a3c2b359e8e, 0x0) renameat(r6, &(0x7f0000000400)='./file0\x00', r10, &(0x7f0000000440)='./file0\x00') r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x1, 0x0) poll(&(0x7f0000000380)=[{r0, 0x8a}, {r1, 0x4}, {r5}, {r6, 0x22}, {r7}, {r8, 0x80}, {r9, 0x54}, {r11, 0x4}, {r12}, {r13, 0x20}], 0xa, 0x9) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") poll(&(0x7f0000000080)=[{r14, 0x106}, {r14, 0x60}, {r14, 0x10}, {r14, 0x45b7a5ceedc9abd1}, {r14, 0x80}], 0x5, 0x8) pipe2(&(0x7f0000000580), 0x4) 14:49:08 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x80000001) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7b6c3fa58cf98a5e00002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x401, 0x40, 0xffffffffffff8001}, 0xfffffffffffffa2c, 0x9, 0x101}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x80000001, 0x100000000, 0x6, "70d91f568d4ae9a61f01e1eeec3d0c0aaa96cd6e", 0x8, 0x8000}) 14:49:08 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x0, 0x8000, 0x2) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) 14:49:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x15}, {0x1d}, {0x76}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x0, 0x3, 0x7f, 0x9}, {0x6, 0x1000, 0x7, 0x7}, {0xff, 0x8001, 0xfff, 0x7f}, {0x5, 0x3719, 0x300, 0xfffffffffffffffe}, {0x5, 0x1, 0x800, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="11") 14:49:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x15) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) dup(r0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x801, 0x4) r3 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x1, 0x82) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) sendto(r0, &(0x7f0000000080)="8866573f14d075e9011c7658a7413e81147f69751d2c8270d24b392648b1d0531b877db46c91dc15bef6f97ac428dd70dcadecbfc32d78a3ddc562a1514f42e72cf3af7ccfb0e479a9b73ac96ba1e4efaac082dbe2229c5290477b319824bdcc4bff9e09c0d7939b3f1a0bb71bd3cbe15dc3bcc69882c3c90e3251e08677d1e9a2d430313625d8ab78b82471a71085462861", 0x92, 0xa, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x2) r4 = semget(0x1, 0x3, 0x10) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/220) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x52) dup(r3) 14:49:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000002500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000002580)=0xff) poll(&(0x7f0000000080)=[{r0, 0x2}], 0x20000182, 0x100000004) r2 = semget$private(0x0, 0x3, 0x50a) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000001340)=""/157) readv(r0, &(0x7f0000002380)=[{&(0x7f00000000c0)=""/157, 0x9d}, {&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000180)=""/23, 0x17}, {&(0x7f00000001c0)=""/64, 0x40}, {&(0x7f0000000200)=""/173, 0xad}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/119, 0x77}, {&(0x7f0000002600)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/64, 0x40}], 0x9) r3 = openat(0xffffffffffffff9c, &(0x7f0000002440)='./file0\x00', 0x20, 0x40) accept$inet(r3, &(0x7f0000002540), &(0x7f00000024c0)=0xc) poll(0x0, 0x0, 0x6) truncate(&(0x7f0000002480)='./file0\x00', 0x1) 14:49:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d, 0x5}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x713a) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') r0 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x8c12, 0x1) fchflags(r0, 0x50000) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x400, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) utimensat(r1, &(0x7f0000000200)='./bus/file0\x00', &(0x7f0000000240)={{0xfff, 0x7fff}, {0x1, 0xd1a}}, 0x2) socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x531, 0x0) ftruncate(r2, 0x0) fchflags(r1, 0x20002) symlinkat(&(0x7f0000000180)='./bus/file0\x00', r1, &(0x7f00000001c0)='./bus/file0\x00') 14:49:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000044, &(0x7f0000000240)=[{0xfffffffffffffe00, 0x10000000, 0x0, 0x1}, {0x61, 0x0, 0x0, 0x4}, {0x6, 0xfffffffffffffffd, 0x0, 0x6e}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r5) getdents(r3, &(0x7f0000000300)=""/235, 0xeb) munlockall() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socket(0x0, 0x4000, 0x7) setregid(r2, r7) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r1, r6, r7}, 0xc) 14:49:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8800, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) kqueue() openat(r0, &(0x7f0000000180)='./file0\x00', 0x10000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x20000000000002}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 14:49:08 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001280)) sendmsg(r0, &(0x7f0000001200)={&(0x7f0000000c80)=@in6={0x18, 0x3, 0x80000000, 0x80000000}, 0xc, &(0x7f0000000e40)=[{&(0x7f0000000cc0)="b3f2cf980a7396e6cfaaf4ec63a0e0f2e3700903fb514e29e23f17d4de9c5b2a84ca05a2e9e70bf3a3eafbc05b80e41739a9112b22eac0ed9d", 0x39}, {&(0x7f0000000d00)="336b46778c54b0aebdad222c01b176cacf3605f0fbf05192076792d5f3a83eee2cf91fac9bbde7cdea69c00dc4ee913770526e9faf6936d4d35ee93a986ee42c950c5387929e7e6b7541e409d5dfeef2e9434a3aea01d1872a171c95e4ae1bcda09dac4c3897268c49ec3198d2b1d0fea8b18b2fed91a6d8d988db69b975aeb4c295e2a474b203cf6477052eb03be0593fbe6e5a07c58124fbed6df12f194d1edb413d7060d521cf4fb4abeda5343a4f", 0xb0}, {&(0x7f0000000dc0)="f2cbd3d5d77f03a9960c0d96627f0601375440417df868407b21203dd4e9bfdca18e93895e7e53067c4b3cb2e3ff0109e1d10c5dc38b91443e0e99078537e47bbbfaa1", 0x43}], 0x3, &(0x7f0000000e80)=ANY=[@ANYBLOB="e800000000000000000000000200000026ad140d0186356db04329118ea3bfb49caa4e4508e8cb9c623e4b0c6eb27c9880797ed13f0926ddc5a1d3f447ad5514b52e392dd85c52585a1374d315297f4371b9131454f3d3a35bb32e8f89216222005ea5d5df2c4914b6a2e8fb358e0880db4df888d23c0b2c75a5cef4eb76d93083e53dcb46665cd4c49c2c579012243c9c4f61aa11da89d1244fd5aa2803d40b5cc79df4414a47b89047f8260746bca123bd1a69234dfd6a9c2186373a7d9c2926742d5bd3bb9a3a135e21a86b2bff39e3aa51f244ef39daddc72c3a07c80000f000000000000000010000000600000089851725e3f08284aa649c8f9ca730dd4787fe3a3a5ff8ddf95719a953620dd0921240ebf4dfbadef39a8d2869caf4dc02ed9268206967125575b07224bde48cb9cdd55e4014a1f23e32490df5005b0f426e887b7630b6aecee7a95cbee814e7c339f0269ef9e9973d1fa8d2232999b7d33d714c1de5404b69045f57251904263fe9d33f834037de10442d5f574baafc801aa69ed84dc7967012b040a0c7c069054b22418bdcb96042f191a92b5d7dd7ae43644b958e64e58326d7e8d08f3e6f9525ace17328937815ef659d7de234338b03ca32faf88e70d4bdb8a2c8850000d00000000000000004f239990100008047de2cd2634bc6434cb24e440488154c64c7a0f9b2cfbd823bdf3ed62d8838d8fe8ff12b2b9df7df1eea64147d711856cba8e9c50c1e84f85e0f5c2f4791a444bedd8eb1bbfcd6050bbec9b73ae19c309a35ff2c74e30315e6a861e75f7b95f0d2936292ce4b956f64f1c9721f4644af954aa7e35a114b4f5987d3f4423f1225b8f5c66e4bcc3ff4ebc834cc7a4c321af01af73d6fdd80527f4da41aaefcad2d70e5c8d9b8c3e93818486b0bd4414e8f39cd03ed37921720cd518aca6016ea003000000000000000010000000200000016883931ce16712abe8288b0d631c2b83861bf0da8573d39eb3cc362e2cb49001800000000000000ffff0000040000000f00000000000000580000000000000000000000800c00009437f74a6f988a8d4589a728e8f29bdcc47380a1d777f776a129cad61e932d63e312e18a4fd6cc3fd939e3bce4f006263120b5a12f32bfeef5e72fa83f0b2f998df8586e05000000"], 0x348}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000012c0)={'./file0\x00', 0x6, 0x7, 0x93, 0x0, 0x4, 0x4, 0xffffffffffff0001, 0x1, 0x3, 0x0, 0x7}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001240)='./file0\x00') syz_open_pts() write(r1, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f4d1be57aeb7832fbe72073c0ea9e419c12a5bdad7dc1dfa982abe091471c2f14a6aee0debca69f99ac2bd2f77705cf05973ac34809086af671a9c026e88d574044f8569cf3a6fd7043d902451c19022e8daa881a1865b91bc252492ba1e47097e8822615a3ac7390c5a2507b5061166ae95bae0e7e1613dd6458a4d356aa39cbba3f8c6fd971d11cb6fa883588afe32e5f952e9feafb44a721acf266b13d620d62562491c8aef79374d4a2d61dfc077258abd0d16ba08e788ee304d1c3721150f6f7689942a51196fb7df4e18ac379432992b15d1630f728ed3f91e0a230911d9fc6a6a3bae2154fb0b5df5c73dff957", 0xb25) socketpair(0x16, 0x8003, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/23], &(0x7f00000000c0)=0x23) 14:49:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) chroot(&(0x7f0000000200)='./bus/../file0\x00') unveil(&(0x7f0000000180)='./bus/../file0\x00', &(0x7f00000001c0)='c\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() fchown(r0, r1, r2) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 14:49:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom$inet6(r1, &(0x7f0000000240)=""/53, 0x35, 0x2, &(0x7f0000000280)={0x18, 0x0, 0x1, 0x40}, 0xc) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x2, 0x6, 0x1}, 0xc) r2 = kqueue() dup(r0) r3 = socket$inet6(0x18, 0x4004, 0x100000001) accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xba}], 0x2, 0x0, 0x4, 0x0) 14:49:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004000000002000feffffff00000028000000000000000000000000026177c9e91243cfb272877d", 0x2c}], 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x31, 0x0, &(0x7f00000000c0)=""/49}) 14:49:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x100000000) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f0000000100)="b05b9e5a6fc3216b00dd67e86bd28788b75958d0880a088a6952eec124630a2141cdc5743f17782166c7f0b3b7e24de3e304f9d64ae4482952be58679fbc09dcdaa046a25257f83503c3dba0dfd6ba95289414865965b0273d1c50e147d28c8e3a341b3b91a6d10c2e1a30f5716921efc35f0b601557e8c82fd55a908792d5b44fd7ba8b894bd44c7cab0fbcc5edac49fa55c025443554067229caeed00b5fc6beffaa8e099cf283c132d5ab0c67531065efa190af9f82ecb99e43f8"}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x81) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x2) read(r2, &(0x7f0000000280)=""/53, 0x35) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000003c0)="c5605e6f2bfbbb84517272876b6f9d5e325f4983c00371896453f6beb548c98cf2fbcad45bde952570", 0x29}], 0x1, 0x0, 0x0, 0x405}, 0x0) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x22) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r6]) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000580)={0x202, 0x1, 0x3ff, 0x0, 0x1f}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000640)) pipe(&(0x7f0000000680)) recvfrom$unix(r4, &(0x7f00000006c0)=""/107, 0x6b, 0x40, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) lchown(&(0x7f0000000780)='./file0\x00', r5, r6) mknod(&(0x7f00000007c0)='./file0\x00', 0x0, 0x3) accept(r2, &(0x7f0000000800)=@un=@file={0x0, ""/42}, &(0x7f0000000840)=0x2c) chflags(&(0x7f0000000880)='./file0\x00', 0x40000) r7 = semget$private(0x0, 0x2, 0x100) semop(r7, &(0x7f00000008c0)=[{0x6, 0x4, 0x800}, {0x0, 0x800, 0xfffffffffffffffd}, {0x1, 0x0, 0x1000}, {0x4, 0x86, 0x800}, {0x3, 0x400, 0x1800}], 0x5) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000900)=""/60) 14:49:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8b") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x7fffffff, 0x10001, 0x6, 0x9, "16300173517ea4e025f964ae8ac8d31b3d109b08", 0x1000, 0x81}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x21264ebb, 0x3a, 0x7b5, 0xfffffffffffffffa, "f1ae55bb6c710e26d3a7e5153db72204c48d2acf", 0x7, 0xffffffffffffffff}) 14:49:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x61, 0x3, 0x0, 0x7}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') 14:49:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x1}, {0x28}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xc4d, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0f23b20886d0fa48caa11e1f0b28a573fd230436"}) write(r0, &(0x7f0000000140)="00dc69f0fa7b345c15ba4fdc37b137184fd54078c8e5f5f3f69c99c373de5458ce59efaf45fb7792ecd4c6563b7c7b1de14960a34e2be86cd6e092c5060ec156b59d6bea3b41cce3a738c2ad77d12fff61ca21b6c54ad0e48a6e9a01119fcae3ff30489519", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x3f5, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000400)="48097524e06c5389a2aead06dc2efa946f33435a384a82af4d914ec95e63aff40eb7a747511a3a9b2a5fa4a2a865a5614a5cf15073c90f689d82a107f5427a74489e0f908cf96dec079e4cfdbac2425cb0d21c116933652c48e09c42299690d6ff313d990e", 0x65}], 0x1) syz_open_pts() 14:49:09 executing program 1: mkdir(&(0x7f0000000200)='./file0/file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file0/file0\x00', 0x41) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 14:49:09 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x3, 0x19, 0x0, 0x3f, 0xf5f, 0xffffffffffffffc0, 0x1, 0x1, 0x3, 0x7ff}) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffff, 0x7, 0x4, 0x200, "0f478c20ae514be3fe722213f9fcf57949b0b7fb", 0x593480c9, 0x200}) syz_open_pts() syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) 14:49:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0x6c}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 14:49:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x6, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') 14:49:10 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)='\x00', 0x6}], 0x3a9, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f653000000000000000004000f5741a6af24b78ab6d773b16d9e05ef0cd0b96f2dced1da1"], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 14:49:10 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r3 = getuid() r4 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x4, 0x10000) r5 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x7, r3, r5, r3, r0, 0x181, 0x2}, 0x4, 0x0, r2, r2, 0x4, 0x2, 0x10001, 0x8}) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r6) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 14:49:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x61}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8f9) syz_emit_ethernet(0xffffffffffffff95, &(0x7f0000000300)="8b078bcfd6d50e7649fdcd802947734d92e4ad53c1201a1e66ded5f5780d4803c7780c64bdee22c66e9f41096f7a1b6e5aed7487a7a01ef415472806e7142c91a149a01199b6367b4c43c106cd1d0aa65822915ab1d722c4bb66420b34c42a9cef0ab459ce1d641536df92df459403fd7a4ebb1dd1f0db99b6630d36cfae4b1813bb109887174e72059540d542afbb96b9ebd148e9953ae47419bf5b7bdf12") 14:49:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 14:49:10 executing program 1: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') unlink(&(0x7f00000000c0)='./file0/file0\x00') r0 = getuid() r1 = semget(0x1, 0x4, 0x400) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = getgid() mkdirat(r2, &(0x7f0000000200)='./file0/file0\x00', 0x132) fchown(r2, r0, r3) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xc6a2fe7, r0, r4, r0, r5, 0x2, 0x2}, 0xffff, 0xfffffffffffffffe, 0x100000001}) 14:49:10 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x0) bind(r0, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/251) syz_open_pts() bind(r0, &(0x7f0000000440)=@in6={0x18, 0x3, 0x0, 0x4}, 0x52318c1601ae5497) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000500)={0x2, 0x3}, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000480)={0x2, 0xf54, 0x100000001, 0xda1a, "7c73db814a6752b5bdedd56272e2430245ec1dfb", 0x80, 0x4}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000002c0)={0x6, 0x20000000000, 0x9f9, 0x3, "2b5926a412e721486922f7bd704703052cca3be6", 0x3f, 0x1}) r4 = semget$private(0x0, 0x1, 0x4) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000300)=""/249) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/129) r5 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000004c0)={0x3f, 0xff, 0x0, 0x813e, "8d686e1a65e88cecd80c1231a873b3442c55457d", 0x7fff, 0x80}) bind(r5, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r6 = dup(r3) shutdown(r5, 0x5) linkat(r6, &(0x7f0000000540)='./file0\x00', r2, &(0x7f0000000580)='./file0\x00', 0x4) pipe(&(0x7f0000000400)) 14:49:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x288, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1813, r0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x810, 0x7e) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x100000000) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x8, 0x7, {0xffffffffffff8000, 0x2}}) fchflags(r1, 0x60004) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 14:49:11 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) poll(&(0x7f0000000040)=[{r0, 0x80}, {r0, 0x20}, {r0, 0x4}, {r0, 0x20}, {r0, 0x91c6ec29964d8d95}, {r0, 0x40}, {r0}], 0x7, 0x800) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x6) open(&(0x7f0000000000)='./bus\x00', 0x606, 0x20002) 14:49:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x8080, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x10001, 0x6, 0xfffffffffffffffd, 0x6}, {0x1, 0x0, 0x7fff, 0x5}, {0xffffffff, 0x7fffffff, 0x5, 0x1}, {0x714a3a7e, 0x5, 0x9, 0x10001}, {0x7, 0x1, 0x32c, 0x1}, {0x2620e83c, 0x5, 0x81, 0xffffffffffffffb0}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x20}, {0xfffffffffffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1000, 0x6f48, 0x101, 0x3}, {0x62a, 0x2000000000000000, 0x7, 0x6}, {0x7, 0x7, 0xffff, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="71548cf9") r3 = dup(r2) connect$inet(r3, &(0x7f0000000200)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x2, 0xfffffffffffff801, 0x7}, {0x18, 0x2, 0x100000000, 0x9}, 0xf0d, [0x100, 0x30ca, 0xfff, 0x1, 0x7, 0x4, 0x0, 0x1000]}, 0x3c) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[0xff, 0x20]}) 14:49:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x41b8) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004667d, &(0x7f0000000000)) 14:49:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r1, 0xf, &(0x7f0000000200)={0x2, 0x0, 0x1, 0x402, r4}) 14:49:11 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:49:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) fcntl$getown(r1, 0x5) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x40}, {0x6}]}) syz_emit_ethernet(0x6a29ca16b1b3ceb4, &(0x7f00000003c0)="8b50d0d58596a6a003a5542a2569757e22d5f2bbf8d900"/34) 14:49:12 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$BIOCFLUSH(r1, 0x20004268) syz_open_pts() 14:49:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100051390000000000098010040000000000038f53e8551f30ce390500e08fecea11ea8fef96ecf781e4d8a8536594ce0038dede9d891f7507300000000cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872bab088e74a060530ba481ff7cc53c894303b22f310b404f36a00f90000000000000000089000000008cdeaf00325c4e9f9afe00"/177, 0xb1, 0x0, 0x0, 0x0) flock(r0, 0xf) 14:49:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x81, 0x101, 0x6, "8b5163b354516c52ec1314956713e5b6df3666cd", 0x81, 0x80}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) flock(r1, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x5c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x24f, &(0x7f00000002c0)) 14:49:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x481, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x14}, {0x6}]}) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x82, 0x200000a2, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x14, 0x10, 0x20, 0x6d}, {{r0}, 0xffffffffffffffff, 0x7b, 0x80000000, 0xfffffffffffffffc, 0x3}], 0x7, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x40, 0x7c69ef29df9992e9, 0x5, 0x7}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x0, 0x100000000}], 0x5, &(0x7f0000000100)={0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x7, 0x2}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="586846cdccb6bb165044501ef5820d65e365c3a6fa02672d13c3fb539c348b4d3f2e9e4cc4822bc6c5c901c22fc28b790761e6403a07861b68b5e9304d9bcfdd92ea21c959f2696c0a366a831d9d9c73d44a8eeeff015e616aaaf436c1b7849040b787fe48aa0af36990b4e4f30c43842e8b753ea217fad618420ce26b83dc1d09f16675e0f26162a0a6247f1420ab3e62bca92d2bce4ddb0f80ee2d092ec001dfc82c989af521d780935d3f7be87050722f6df196577a2a2812533e6c9012cf33992b9777d7d0bd50f5412d01145e4664087d6167880e23d22e183dd74c9069f4a91f40876867dcf7c9bbdbb45b38db5a45d5ad5665ddd6153ffcd39f3463bd7910fe2a5587f80dfc3d00b7c1916477cf809d8ecebd5131833af25428cc3a7db6cf2f9d4374b8a264e2484301d5e9a9eaa7efba2a292ad4258904b6d756e777c00a059e34b3baee1e54978ca794f95f027a8ecf2d63d36709e12864ef370523e4d488b8b25817136bc7d95212c09aa2eea7285a32226938657908a1ea99fce61aa271d192e81c5aa231764793342f7ae2707fc58574f6058a65f314afcba9329124c7fe76f13e208e7661046c8afbb24f38c47e9b3303a8a2b0cac7c3a42c911c943906d1f12007b11d5cdb8f1f209ab8028b2b4be05812bfe183638abd3562f58dfbc3d37b056159e6207b6ca0dbb61c872bb946c1b47ff6d1d89ea82110800e6f3dd4c7ee2a17f4c90126d1b839a1f0e23146611f52d14d52c69738df28faa61ba73dc637eacfa22dd702337afaaf1b42e7f5584cabe9c768daa9b960df5a3d880267d2d8cf98c91ccf5460c82bafa4733e8ff79f65477721157480dfb951c748475b86e87923ac5a001ee6fc9ce888a87b83bb1a852bd6661b76879d0dd9d08df4eddc5ee82f02673b38637613034801e3acd7180384108c61c4e26211c165043ad8b8efe0013bf4e911b14c3e7e7d1f12c6ffd453a9ca83ad22bcf01a3b6ad7370c28a6266d395695bdd407295b1d91d3db1dccc83849bdffc75f6c3d2a8b1f776b1ead43f8b9e361978436fc971e9fbb2792215715e247142aaa2da1ba7e4920c6af6798351253105387187282b07c60d32b4219532947076db6e3886c3b1b7aa81d32dda3c68f7fc7ac96268d02247d0fc5d55abdfeba6bae4fc3e4ee593b826e5ec028a3b283448e04f13c3aa0133659ccb0afe4d7c5ef6f88c385a4c0a29e9316efac628577d9d706e55688d265d71619d71afd5e9eaf28ea207953b7b845bef773bdea0e1eaa1c4c7047f880c0471e1606320eb9071d138e4aedd30d4e9f175f910721d9a7190858dbc1143bf3d3673b8b57eae26459d848b76f235205d8c51f17e7be70a3d6bfe2569309e392316a2f92df8be741f77f57d0ee44fe8f6365c43a276a6abf0493fb8ee7209b0be5fde014b2cd5eadf811622d688dbce69d3118d042e68b434c80b4a5e0f1f342c8bbf9b30f3ae5dd1bd4f8b4aa8e16e98332c54b49ca708523978dd77e406ec647c58876459c854af20a85e1f81c1bfee7518bcb37b4a41e35d74f2b79017584f5c830123f1f748a22ecb014724aa9dee7fd47f7c7a3aed8ecc127c2657587f1e8ffb269c1fab54b0e11b72fdffda47aa29d4d03a7bc2b35a1e2a2e4d095959fad9e0ba25c8552e8c7647d2ccb8480832719f7e69efc2b885b7edbbafa91464bdd97b7c5d97e43ee1c9ae7112d895c834f5950b5af0345e2823fd5e59ff8cbcd8893e0a543be258b195d5cf0306496d77f0ec817c2e1f323795bf56bd33645e13b3a7ec7bf37f7cb83e7f50d504c24d5e49decc116eec247bea95da1ace5adcead9d066c790c6a38660871cfe14ac82b4ff162202048917b9aefdb210fc820e9c5a1fe8e849288704d8203ca020960e6326572cc6efe80e6e17640817917bbd6267973e2e019fcb948e004f1e5f84a954ba430c847527285dea905229622c609b2123f614af0ebb546a2a5af2ea09101990631900c88893513baa8ddbce22121896872a7c1a57696e4f0a586d329d1170e0b5e33460f089777cc55b9666b98b7ddf4c9a7cb76c21af8e441605fbb34e4dff48764275ef61dc5237f3e99ffef339a68316ab20da2f40a6d604f3857b0118c7f069d8f52ddd0a866cea3e8b124ddf69615fb267ce8103608a6e33ee184e5f89acc85e998de10d4dbc3b7218c40f73d1f2844acf8521b200661cdc5ffeb8594ccb5ee2be9b040f7495f05d8c4ddf9957e8441ac078a88fbf2bfca660d57834f89db25f9ef518d034911eaeb9d1545e3137a2599cdab78f744a3a90e35fe59073f4ab5c96c5d4839fd86e5e2d93b135144583f032d2f8d59d65eb0b0ad0b4a3c785e892cbb760e4cd37a23f09d67d8c6227d772d92d27b3f989ca1fad7e109731534a95c65c4ac6d331b1f8748aec6e03e1e9e52ba9a2b8327e0c804104a7fb425eb914a794faedc1fa6a7d5e7ac1de4925d485eddaa042e7c525f3c3e7991d1e76cd927dd4343d6ac5231e5cdf65eb097226322e13aa53425929a2869344cf7ed7cb4f75105448e12c3a175852d627cb05fa5032d87fbabbcedf1417e0f8f518dd5d848f1dad55bf5ec00c591cc73187472f9ac5175ca9e54398f6a6f9b5d085d9646229f2a04e4f15d9300abef92becd519a5cf0bad575f95661370f73f9e2d0d590135c15692255e6508fbb04abf70eabc3c133a4c351abcc672faa048a04b365788894a9ca7d35f86e78d097d1eb3a06e31bb42bc391509e7c2d5183993d39eeeb75ad78b4f1801915b9b6ae0782e6f815c3581e0c8c72250117d2defa6b100766f0c54078d5894977eacb19fc92f4863681362e955181cfd54767e8462316226ad0e712bdbfd75a0f415d6003fa448f2d7e9d7328347c33265ab6e5056a0ecb68722b79b2718adff806c0201140c194472aba6cfd28d073235ca96a0d5603148704fa4a4c1e2afb87f030b2a9f783f888e5eae5e543bb45245876a259f31f12014b8a211e306df722408e4d91f31d58bdc20bb0610d8ad49c758590e82d8a523a323b018fb138b178ed7707b0180b148189657835708323ab4f7a419878acfcd6ad71749c0cb0b1a52b0ca49a0988f4117f131da4bc3cff5e7ccf53e65ac65fffd26d422e0ca23a891a429667adb85e88b9212670f8952a284ab70fb546cc9bc18120a0580a125807db53e5303fc3500b932053994f3339fa24f6155574f17db2f1f8447b68cba5c073ae3faf68a18d4ffca36352555b7855e72366d3192fedeb93434ae15c4f9bba6f097dc54388ac1e230c56fcda5152e4085040d5362c52dfc07969481ccf77490a08c64f9fb44c7365aefe79c9718a37c56ac28391645c1f65292ebc9296ec2af24fd552f1168235e3862f5543c207208c75db457f70d1500ec74f3f73d02b4922a3e70d988d305668b936ac4c9e29f2f6fd06583eeee45d73633bd32b5c84e93c1cee590deaa5a927233b13f046401b14c769acf7a0cf17b1aa1701951ad0000a6b6212b3ab60bcf08d42b728630471988d3b7938824972e5ce8b49c6dfe5b9e44f6307c4f1905cf426e4f104d67a87b2e0dee9e3a43cd99f3cead0cf48a2b1cbbcc700907ad499671dbbd6cb0748d211f7487de8578c03fd755754d26f71310b952ae9ba1144b143b14fd7548151b38c4d03e9d64bee9de363852c8524c93cb0224cd2cabd63d415ef0fbacaeca5bfb0f24eea65c11f1c5b776bbe502481cc95256ebdc72191dabdd9516238c5bc47e0d7543f61bd7ef5605c38a0df23bb0ee0ad871c0613b8fc0a7bc5780fe6f487f38cb03e10ad153550b20655d747251a23a8a7fedb3676c94759497e8f7081dd5fdf75e1791fecf13348416b80e86981aa62595dca505d9122610b258c6ab645859a548f9d06e693f7f11df4f0d9dbf2e9a03e54854d04d2d75d03fccde98a343325e8dcb3c0c83dce69c3f1a2b57ba594567ae772d8b6bcecbde1a70dcea71e811fa222c7f07aa706a94bc87806906214a75ef63547df462424e650eafc98bbe91b4b70b655d3c5d1e40a5aeaad882c06727e43ac265682bd37fdd55fbf1eee33c578c0c4476f55cc5a6b78866fac186eefa2b78bf3111bbfbec9c11ac97969effcf988ecb50c251d07bbadb2d47f2b515e9d98c70edba202b75912f23107c45e2183be4858f3797674c3e248872ffe90badc4ff25d207ae44f2cd0c7617feb85e52c39623756dcf37615db147b9b732c343167f7fb54cf77629e852e8808f6f685a7d8cd9ca06c5972a07ef5b8b4d8e86da7ec1ccd5d4e4d2e9e69921accd1efeff87c4269aa783513302f5952d2c650227ff5c75969ef610a7cb337e2d0906dfe03728841f0676604be76c1ddceb18ae33156ce28ac6a354961742b7c7829f0502196797eb9c414af6dac2fcfb67c0b4c220f6246b2c7ecb6d60e3064343a0de55b62e7e8fff6bfa808cc1d0270e9aafbc6093a99e1d6728830367fcf42bd0fb76c8a0e18f60f9117139c318bfb84fe19e5b399306650d66ddf102e04870c79554773e4b6acbf0587e3de37bc6eb7e7aaf44d7bac2d0868852e8eceed46e0f1dfa5411111797bf1500e7cf4482d1410f4a2f35af41213b544d84da0d0c37b4b8174932476f1b52cb0037da8ea96e9a47ea1adec8598abe81eebb065e940a76598abb8993203ad01548375b0b834ef7a97eed4b3b933f2d17f91bfa0da2f32a5c603f815b34a9c38a276fc9ca1647af3c75bcec2e6d313c871294be07822544cde73ce5db4bca45c523d514d076f61c92ea4a6e37d50912118ab3b95b903eaa2f329d5d02a838031afa778c4ac0ac99187ccce3a9da5ecb3a04f159ac520f2084c1d8ef9b440e780be50a93d103156646eada2d1ee5e1b337767fd99c947e49f4a8a9b086cf63834e1c7c9bdb7308e7ef798f3993b3969f6025c439e55aaa27d5f6bb895ea01f963d4fdb5fd7a06b5cf93963035232d393abb1128466db11c110a7c8fa86719301b71f28b2120fc15dae81a3ba20018f36d85c3f6afb0aef40b273cea06dffe0f1fab00333795e8d06242e89e15baace7fd2d244ad730a3bad4a6d0500c09952668e65aa63b3b4d5c67d72dfbf46a83c2ffd727a485a5975a009aa0296a63532c8568f01f0394510bc2f4cb909cba0309d2fabbd06c19d95f51c2abe70f8df586a45247058d6880540c21e9f02f391ae58aad62df5b953d78c795fa550f2b050bf0721711f36976abd539a3ebb7a61f7631e1327c26b63922a7860526218bb273caa12497cc4f455231c159ede2bb34e2ee0bf0f82df2f23d73da5980dc9931f811ffcf7a450f3e549d4469a65176c17481930b7d853f37166c3c1da4492b32bf514d5842b341f2b036f7bd15bf0fb7f09efa81208fa92c756b215bfef24ebf1e7a5164fab21e68959fff75b79633e867944e3acf217e75d9af0783fab08f359e370baa18930445b4ae779a2b441f1d4a6b4134fb76ffb798dddb6b5272e51faf720355cf8e1b8f3cd9a1488caf030e3b4b70185609433cb7a46dad65c29f68045e56706c88a10853f63f975fa0427fc6063511e8dfbd9a261a1019fea379d6538700aaff80bf10303f2363bc3be33ecd7d1abdf88916bec389480700a073", 0xf84) write(r1, &(0x7f00000010c0)="c8b107253a5751029577244cf019dab043e7557c0648182ae6b37512a43c1af0f752b16fc77dc58b5104d02e1db6bf833c65a88eec60c86d5b106e76cbd78ed90a9c", 0x42) 14:49:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x61}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 14:49:13 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x400) nanosleep(&(0x7f0000000080)={0xfffdfffffffffff8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 14:49:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) listen(r1, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 14:49:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$inet6(0x18, 0x4, 0x3) setsockopt(r0, 0x1, 0xff, &(0x7f0000000180)="b0096ebd3305d15777b7e5d73f9ca80c5633e103be2d3e528f56ef89b403f506bc0ac4d3594d45b9ac8b669af8651e0aa8f6b7e1452b8bd54bac54b77b81a68ce8ffd6fafa521b30078d1d14c80f0aca107aec5abcba834a3bd47ce7e204951a87904ae8319db6a6204aa3085d29c0dea74d40d63178b7d49b0331d504d24b84693b89939a366f4920a97c54af4052f888941b8ec142b4eb682f3a7848a4fe5436d41158bbd62abd9cdff847f0657b48a2e5bf", 0xb3) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000040)='./file0\x00', 0x10040, 0x2) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 14:49:13 executing program 0: syz_open_pts() r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x1000100000000}) 14:49:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup2(r0, r0) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) fcntl$setstatus(r1, 0x4, 0x8) fchmod(r2, 0x20) 14:49:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x2, &(0x7f00000002c0)=[0x0, 0x0]) chown(&(0x7f0000000100)='./bus\x00', r3, r4) mkdirat(r0, &(0x7f0000000300)='./bus\x00', 0xc0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000340)={'./bus\x00', 0x3, 0x10000000, 0x6, 0x0, 0x9, 0x3, 0x1ae5f834, 0x0, 0x2, 0x0, 0x100000001}) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x201a0, 0x1a) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0) 14:49:13 executing program 1: r0 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) ioctl$KDENABIO(r1, 0x20004b3c) connect$inet(r0, &(0x7f0000000080), 0xc) fcntl$setflags(r0, 0x2, 0x0) 14:49:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) sendto(r0, &(0x7f0000000080)="0f7d4c690253302df8a398e03ff23f669b7cab296ee7f1f9134094776cda56264db6142803db7697596c9835596a2a00e660419d8d741865f90975e52191b3b4", 0x40, 0x2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x5}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x4, 0x988, &(0x7f0000000000)="dae8d095ee717d9ecd2c22300a442206a64908a8e2e9a305bf4d58a233b600a1741eb44075f2febbe20f6afca41bb98d195d18054f38dfb89af892371eb2fa856231ed", 0x43) write(r0, 0x0, 0x0) 14:49:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) sendto(r0, &(0x7f0000000080)="0f7d4c690253302df8a398e03ff23f669b7cab296ee7f1f9134094776cda56264db6142803db7697596c9835596a2a00e660419d8d741865f90975e52191b3b4", 0x40, 0x2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x5}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x4, 0x988, &(0x7f0000000000)="dae8d095ee717d9ecd2c22300a442206a64908a8e2e9a305bf4d58a233b600a1741eb44075f2febbe20f6afca41bb98d195d18054f38dfb89af892371eb2fa856231ed", 0x43) write(r0, 0x0, 0x0) 14:49:13 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0x3, 0x1}, 0xc) 14:49:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000280)=[{0x10}], 0xffffffffffffff8a}, 0x0) 14:49:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x400) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 14:49:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001040)=[{&(0x7f0000000fc0)=""/92, 0x5c}, {&(0x7f0000000b80)=""/49, 0x31}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) symlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000940)='./file0\x00') preadv(r0, &(0x7f0000000800)=[{&(0x7f00000000c0)=""/185, 0xb9}, {&(0x7f00000002c0)=""/165, 0xa5}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f0000000480)=""/80, 0x50}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f0000000900)=""/3, 0x3}, {&(0x7f00000006c0)=""/142, 0x8e}, {&(0x7f0000000240)=""/50, 0x32}, {&(0x7f0000000780)=""/107, 0x6b}], 0xa, 0x0) kqueue() r1 = msgget$private(0x0, 0x48) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000980)={{0x18, 0x3, 0x200, 0x6}, {0x18, 0x2, 0x1, 0x2}, 0x5, [0x4, 0x9, 0x2b, 0x8, 0x3, 0x3dbc, 0x9, 0x1]}, 0x3c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x80000000) pledge(&(0x7f0000000d80)='/:\x00', &(0x7f0000000dc0)='\x00') msgrcv(r1, &(0x7f0000000000)={0x0, ""/29}, 0x25, 0x3, 0x800) msgget(0x1, 0x460) msgsnd(r1, &(0x7f0000000e00)=ANY=[@ANYBLOB="0100000000000000b6511cb223806a121fe4c9cccbf4876d617f0cd9c59f1a419a18ac0f4739ab3eba7ccecee0e8d88a60af98e1392b77787e74907c735fd6787f7a07463a048c45da93e50ebc5513fe25cb351f6d2103abf51c81b6ac80b92467ab27980795189c21e0bc8931d3a698c79bb6e4e6a29f31fd9613676560e978ac10fc243789fdbfc0c61043367ed00caf006c8338932013e3ea91ad789f4b531a6716449f22bb810a41bf3ca9b9b9b9b8123d61a1bdd5f580b942e00aaf88733faa11a252319faa240000000000004000000000000078325dac613dc5e68000295f65417c7307ae73c843c9ab3f8825a6082490c74357b0c90d3a3ed54ffb9214aafe2dbabcc59579d4e33fe6eead3d9ec799f2b50c83f71d1113ffd9eeb975f0edc1dbef4e3ed641cf6597258ae38fb6d2f3cbc38b78283ca978286a00a27e5d4bc33876a230d1ecf39081c343b36162b8c7316db5c8d3e13b0ad0c7e7e90e219639523f3322d0efc1b2f4d9300ab57b24a86829dcc9096df01de0c4cf3d658125697cb1be5f8fa73714a9bda0e8637be2e22350c6c1804b85732f38e02ea950ea374edc1855605f06c8447f34d2cf0a"], 0x1, 0x800) select(0x40, &(0x7f0000000080), 0x0, &(0x7f00000001c0)={0x0, 0x101, 0xa00000000, 0x3, 0x740000, 0xffffffffffffff7f, 0x101, 0x80}, &(0x7f0000000200)={0x0, 0x90}) getsockname$unix(r0, &(0x7f0000000cc0)=@file={0x0, ""/108}, &(0x7f0000000d40)=0x6e) msgget$private(0x0, 0x660) readlinkat(r0, &(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)=""/193, 0xc1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000bc0)="e1a7d334cf0ead9928ee6674eba66408a7e49b90a41798bec19608ed2d966b60e6b29a727242c31969b905da3793a9276e0ea27adb08a3d66295bdc8a9c57b95621c511967d3b6ec4bda7b57c24ec37a19288a19cffe687aa76fe1074a53b6f835b54dbf8a03758489ef4b33219a2257b7c31e6cf57ab088e26764dacb2ef58fdcf6f7d65b0936c1f21ab62a0f302f6982ec6b236542b9f5a900dcef88df46171a0bdfeecc125d2ced820507d0ad8c1c3718a784e69ffa52d9850d7a0576fb62d3063257160b8b65a9a4a0c5b0cf06a419d7bd83c4b4431caadac7b3f3d68b73ee3cee5a5bdf466faccfd46a994c1b9c873654064cc7ef0905ba06cebea390", 0xff) r2 = msgget$private(0x0, 0x40) syz_open_pts() syz_extract_tcp_res(&(0x7f0000000b00), 0x6, 0xff) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8c, 0x9}, 0x0, 0x3ec, r3, 0x0, 0x4, 0x2, 0xe0f, 0x401}) 14:49:14 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x59) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x0, 0xfff, 0x3, 0x7fff, &(0x7f0000000200)={{0x1, 0xf95, 0xb5, 0x1, 0x0, 0x3, 0x9}, {[0x1000, 0xfffffffffffffffe, 0x800, 0x0, 0x619, 0x8001, 0x401, 0x9, 0xffff, 0x1, 0x8, 0xa6b, 0x1, 0x48bb, 0x9, 0xffffffffffffff02, 0x100000000, 0x7fffffff], [0x5, 0x80000000, 0x9, 0x4, 0x0, 0x8, 0x8, 0x8, 0xfffffffffffffff9, 0x6], [0x81, 0x6, 0x101, 0xae7a, 0x13, 0x3, 0x1], [0xe2, 0x3, 0x8, 0x6f, 0x98, 0x8], [{0xc8d9, 0x1, 0x7000, 0x800}, {0xa5, 0x4, 0x1, 0x9}, {0x8, 0x7f, 0x6, 0x7}, {0x200, 0x3, 0x80000000, 0x200}, {0x4, 0xfffffffffffffff9, 0x746d, 0xcf9d}, {0x4, 0x4, 0xffff, 0x6}, {0x7, 0x6, 0x1, 0x7}, {0x5, 0xcba, 0x0, 0x8}], {0x61, 0x67, 0x283, 0x3}, {0x400, 0x9, 0x2, 0x6}}}, 0x0, 0x3}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\b', 0x220, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r2, r3) 14:49:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r3, &(0x7f0000000100)="87", 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r3) bind(r0, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) utimensat(r1, &(0x7f00000004c0)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x4}, {0x9, 0x40000000}}, 0x400000002) semget(0x3, 0x0, 0x2a6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sendto$inet(r0, &(0x7f0000000b40)="f4fc67596dbe43e94829374b169f1c3f8fe731f697a04e2e31fc64bc552fb646c557dcc2d359e01365b14413c6ace9466b643c21a16198c38e1da5685cc0d5b45d34ec28631216a6596bec049f30ab99e76501fdb9f9fa8af90a4c875d735244ad216603eee1bba297ddb49dd98decbcb7ef0e70e3c6e62c9e0ec33210f6267cbfdc70665d0b15e35268470690a9121e07930a59ec0cdb756657eaf2f9f443a748b175e4deefd1b148bb73e99fc20d0ccc252a9e95d2b0113c8f159b54656d519376964bfba9af4c4df7993db9886b8a339ceb9b255c01541d4f98db269ebe9fc85db2cd32aa10028dd3dd1985746afc8c48c23eae5ab9e592e113c89ee34aa2de5b0b9d", 0x104, 0x4, 0x0, 0x0) r8 = semget$private(0x0, 0x7, 0x800082) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x2) semop(r8, &(0x7f0000000280)=[{0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x4, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x0, 0x0, 0x1000}], 0x5) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={r5, r6, r7}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0x0, './file0\x00', './file0\x00'}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000340)=0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) mkdir(&(0x7f0000000800)='./file0\x00', 0x0) recvmsg(r2, &(0x7f0000000780)={&(0x7f0000000380)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000005c0)=""/255, 0xff}, {&(0x7f0000000500)=""/50, 0x32}, {&(0x7f00000006c0)=""/152, 0x98}], 0x4, &(0x7f0000000940)=""/189, 0xbd}, 0x843) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) accept$inet(r1, 0x0, &(0x7f00000007c0)) msgget$private(0x0, 0x0) bind$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01e9035c001f000000010000e2ffffff1007000000050000000000070035f421b140a38bcfd96d74f4a346709c047182fc1fbdf03841cb4ff49d877da69299c84dc03639b26969747d391525805fa6564b9a1c985fde797274f1798f25a39e318b5d8ec51ba01279451288d93302a36a1959899264592f45d647c15eacbd8afdfcaf507fee1608dff977fb9b037ec4b54eed7425e7de176eed39fa5b93ffcc4d0e876d19a6e7c29047c3b0ee3919e446d9673d2e56a44b53445785ae421bba471df9d684cf9039f85e953c4534957a9d9edd4abbf4e95d14ef44d8f4d4761821c60a723d786a897fe74843b5d2f925b2d3e332d7c2f2ea9452a3538610818580dc3d1314fb1aee665e982c530843f12f1c68493c83a5b1910c44310fb70fa81520796ed58d8714a07199e3a7bc99c61967b5cfb4f7c8c5600f7e8a356ce22630df868c7573ac1a64e87195128a657441092494e5691de6b2653e5cb83fee33a6172cb3a40015e8b031ee7b81c43e5fed33fde57bb10e4d862830ed4926835d56332fdfcef4f2a2a0928502f9fb2535e1f13d48d7ddacc74eec7c41fc1c29afcd4de4321c97f139d6e752168e86"], 0xa) semctl$SETVAL(r8, 0x5, 0x8, &(0x7f0000000880)=0x3) 14:49:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r5 = dup2(r4, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r1, 0xa, r5) write(r4, &(0x7f0000000000)="80b0885833c258c24d72676999656b2d894fbc2b1e0bd5866f735d761b21bb6fd2f7908b69f8426fe7927c2c0a16689a4900c0066a9368a1", 0x38) 14:49:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10080, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0000000000000000000000000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:49:14 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x6, 0x0) poll(&(0x7f0000000000)=[{r0, 0x44}, {r0, 0x100}, {r0, 0x48}], 0x3, 0xf564) close(r0) 14:49:14 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) msgget(0x2, 0x10) 14:49:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x4}, {0x6c}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 14:49:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) fchflags(r0, 0x60004) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x100000000, './bus\x00', './bus\x00'}) 14:49:14 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f00000008c0)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x3, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) fsync(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = geteuid() r5 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) fcntl$getown(r1, 0x5) semget$private(0x0, 0x2, 0x300) symlinkat(&(0x7f00000002c0)='./file1\x00', r1, &(0x7f0000000780)='./file0/file0\x00') semop(r2, &(0x7f0000000740)=[{0x1, 0xab, 0xfff}, {0x4, 0x7, 0x2000001800}], 0x2) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000001c0)={0x3, 0x1f}, 0x10) sendto$unix(r1, &(0x7f0000000640)="12ed090000be0a498a13503e81c6e86d93944f5a37d52afdc7d458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41bec355b56589d7d720000000000000000", 0x4f, 0x0, 0x0, 0x0) setsockopt(r6, 0x27, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0) shmget(0x3, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) sendto$inet6(r5, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0xf, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x80}, {0x9, 0xffffffff}}, 0x2) fchownat(r1, &(0x7f0000000140)='./file1\x00', r4, r3, 0x2) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 14:49:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080001fff, 0x40004000000028a7) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)="c3eb19433ceb0b6b53db04ace00f5fabccf2f946798c4c6158e5c4921ffb868184c3ed167391e4c34cd6c690843a655080bf1bdd42ff9d1f2094ec2230f11ed49bbe5db66346a9a3f1b4c3558f50cf132d87ac08235f76ca9a955bbaaab22fd73f83f134b7fd3a7e983b47a5a849a591f3a1808c", 0x74}, {&(0x7f0000000180)="42db133cceb75ccb5c638b", 0xb}, {&(0x7f00000001c0)="c53fdabd3d3eacd4e7dcfb92d1b5bf8e15a264a6510880bc48f158553171b0d239b7a7fa4d43f1f86558c0f7f83af25cc959a749207e1f0a216a5001f8036d87482de52e2cfbb521f2868a7ec7c8714d5fb4833873e37c02d7ec861a8ab67fcda2b3661e5b08dc47734db69d0a106c90df3941dfb396a0e1271257f290a18c3fb53e15a9eea908031652c6a016f45c346c0773b58f5fa95e711ba4dddcaa09ef8fadc5d02e724ba7800b040bb930d03ca4706b50c14973abe822d6e6934980518308c1b405fd0909e3565d3053fd4be90a5dd55796b5d93e3f81bd8eaf4bea67119374af1547690831da", 0xea}, {&(0x7f00000002c0)="a974920d30695d662f3a4748db2a93ec9da5c12d90488ab3f0e9950648479e5fa8f007b713230dd9d52fe6aace2f12205776580ef443d64034b03d550f0ac00a0126a89bfff8c9ed22a963b3960755ef062361ef94eb5e96fb9dd85289ac1ab62a44a771e4f44e6800a94d128dde66b02eeeb69d16c1b3c55bb6557d55b82dcb86c478d52c2d3add", 0x88}, {&(0x7f0000000440)="1954135c03bded46509387fc1e817b4c7d2e827d93e71b285bfbc6aa497804d55ce725dd057e222085425d8e81d9b16c389c1bf8fcd6b86432c1679e1d7d7247ac5aaba8388dce3dc164150d7d493565d9d6e47b7e4851ff1f4ea349a21aadfd37571a484a963a36f475b0b05c4395e89eeb4eb088f5c577b472ec5973a867658fb25f23b29e1d0676d17d4024f7b374ad995ce9afcadfa55f4cb1dd76d621dab4dbe406fb150b36b15b04d8d12f647fb5bdfbb6bf", 0xb5}, {&(0x7f0000000500)="cfd88ed832fbdf626c2d4e8eb13fb823e31997331092caf2094489a8d57c51c26d3270fe9a65b3faa4afec38e10e1409e64ba2328d14d5912a0e1faf1b6fbd035802bd12bb4617ff46d5aaea9f7c58fd2f7d277a7ecedae50dda4b0c96f61ab6a0f8dca87a3e8b9db7cd307a81006f6355402af3a5fe9af75be765eda576cc82d5087bd072fedb8859beb6a5af7ba45b1799dfc2a6fac4e69563f7b6b8a41dad770243c9a41d2a5d7830c8751c0b88063d34f792f3aa1dc350fef8313ca7cba63d682a401006a1060443c92a5a91e454257a431acbbf", 0xd6}, {&(0x7f0000000380)="94be185382dbc277e2223e8997a39b96837fef332f1b62ad2001b6da80df0530110c370347ff169486b39a8eaa6ea400734caa02aa908d694388a4209b03103dcbf2d63825d1c5544d77fd624ada13ce33d876457b3d7e52b6bc23ef84fbba43ec4d4be0d116cc1c0a597c07bcfb7f5f59", 0x71}], 0x7, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x2) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') chroot(&(0x7f0000000000)='./bus\x00') 14:49:14 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0xe5a3, 0xfffffffffffffffc, "d4864feb9c3ecf67193d45036dff7ff5fde5498a"}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000001040)="6a2ae7e36d3f53d0918580c5b11413ae1600f9a28286ead55eb0bf5d43bf958e7e59b97db790f18511af82a0d1002bde39a66ba1786eb6c7c0803620abf091bb69813397569c4857e8c92591e1530b79560fbe9744d1aa618baff55faad27f", 0x5f}], 0x1) 14:49:14 executing program 1: r0 = socket$inet6(0x18, 0x9001, 0x0) socket(0x20, 0x2, 0xc773) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000001540)={0x7, './file0\x00'}) listen(r0, 0x0) shutdown(r0, 0x2) syz_open_pts() close(r0) recvmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/168, 0xa8}, {&(0x7f0000001140)=""/50, 0x32}, {&(0x7f0000001180)=""/55, 0x37}, {&(0x7f00000011c0)=""/123, 0x7b}, {&(0x7f0000001240)=""/8, 0x8}, {&(0x7f0000001280)=""/104, 0x68}, {&(0x7f0000001300)=""/184, 0xb8}], 0x8, &(0x7f0000001440)=""/130, 0x82}, 0x2) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:49:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="f3") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x3f) 14:49:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) socket(0x18, 0x1, 0x0) 14:49:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x20) r1 = getuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) r3 = getgid() getegid() chown(&(0x7f0000000100)='./file0\x00', r1, r3) lseek(r0, 0x0, 0x80000040fff) 14:49:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0b0109082e86deb86979fb9369e6f58600000000002000cf23f046a5"], 0x0) preadv(r0, &(0x7f0000001c40)=[{&(0x7f0000000940)=""/63, 0x3f}, {&(0x7f0000000980)=""/86, 0x56}, {&(0x7f0000000a00)=""/94, 0x5e}, {&(0x7f0000000a80)=""/195, 0xc3}, {&(0x7f0000000b80)=""/4096, 0x1000}, {&(0x7f0000001b80)=""/150, 0x96}], 0x6, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) sendmsg(r0, &(0x7f0000000900)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000006c0)=[{&(0x7f00000001c0)="c7a624bd1d039c1803844f8d458f2624dc4de4d5ad3a72a618dc90a6aa3a294cc93ae2dacec7fffb91d0fcdb61a920086fdd93fbede3768cdf574afe1907f292e537bd17d8519b2496448061c7df5a47ffe7091707e7f3a0d5690958b5f63ec5229b8dde783008d9dc805f5c91ccf70e937fc15353e38dd190cfff1889025996", 0x80}, {&(0x7f0000000240)="8313cf09eceb27a3a00679373fdda022c458907d68381152e19544fbf03ef3a7e76f0dfd6b614f2c15eccfd91451913b12009221b034ac6c806372cc4ec0911210ccf31a5fd49fad4fa42d2cac961cf0b0c3641aa060b891d8ff26d60fecb984efce9b8d60b19a08bdb8805f4727c077fce5681528c540ed71626d91f29808d2fb90a01e0dc5b6806447b0454f8ed5bb1cf57c95b332cd7a94ece67875ee3483a00a21168fd716464149054c8e7546008628730adfc323e71a737ad7d8047cd5115b4b30db93fbe8e5ed9f0f70032bc90e0dcbda07e572d071324026088b", 0xde}, {&(0x7f0000000340)="a1c814f2ecab12ad4c13f5590b120759cdb39f2e342cdb0e90dee885ffa92dae50d2b5a5e25af360da951b1ed3808c9194bc7fb01fc971da6ef2f51a32e633bc2dc0e636e9389387c798192517b3d272841b612e0f92c1ed3774f2e5782fc8fde4624ff91fc2cc76968ac415b0179acbb11e9440426e3a931e426bf07d12d0d5322a6712a207b4f4bf2e513bc60fbdb2ac0fb1933e544400f457dd7e8b6963bf44f3df1f4fd0afe3641f857b1c2c90", 0xaf}, {&(0x7f0000000400)="dfd86f11ece8b1ae80716bb165905cbffa8aa47d72e02831ddf5df7fcaa42a6cb0326ae844cc20016ec68909b0e77b7d5aeac36635c16ef0cff5f71f3bbe5c9c441dcc7ae5867e9c1fd61627e9e612a9e4de8c35ff1600596503566f6297e9146f2cce7c51bce8755fbf94ededd521cdaf30ff31083db8b0e7586293a51a92c75e95fd2d590c67cc280155909764e32fe015f5a02a38b9c93af4023cfd3ba42060bb9ff291487e055d3bc0a591", 0xad}, {&(0x7f00000004c0)="f43eae6fee53b92e8385643a831ce17133dfc81fdb5678f021fdf18e9bae9abb0a8068e60f400c568148919fd72965b0939f24f5e94938ba1e902e6ef72cc0a97a12e26b6930cfcd6c2f0fc77b635166a414cbbc501255306d460c2f3d5dcd120db4771d619116dd5b168e5c6229f577605b4236557107ff40caae636f9940b7cd61cd73a6fd4d7f49968601", 0x8c}, {&(0x7f0000000580)="90a51f2bb1d7972f00e368feca1acc5f7aaa0ad34ddf2d37c4ecaeacd243de63a75d16ac06c9ecfd79ce5338d9106db9ffa3474315be9bc13504d506947315492bac7253e64b7cb78f89ebd437a501", 0x4f}, {&(0x7f0000000600)="f290e61246ac773c2b2d1f9ea530be37c688c6115d79e0d2c581eceb9f04b8124d66b1a0dd5c745f684ec8fe5efe42bb296a8a7d7e31a2b4832f91e8d3ee9617163abc7fb5eb940ef47e7d202f6a1a6c2a49d9c07d330170b42ec55c04ea4be67cd8b77cb0e252df354301e07b4722d88aa5a458a1a5c1b2e55ed8c560c5a15fc3d69832e79d1a461e5ea7fbef7c62535022b2b080d381ced8295e3194535c8a0262", 0xa2}, {&(0x7f0000000100)="a0583a07d96b161ca8f14a0bb611739a552afed5ff", 0x15}], 0x8, &(0x7f0000000740)=[{0xb8, 0xffff, 0xfffffffffffff001, "137a3f53191bc03591dbb835585f1263a09d5d3101931ee7f21ddb6eadd3027d3bda69320e3088e2de9d30fb8edfb77cee93a4166fd889a8ba6c8685810b10f6019eaae06f6c756d91e2cc4d53521606b04f159cc3fb88dc11b6dee42835e483d4b373e5e1cab86e8953bc34f3563b9e202cad73ba5b73c8362f18fa1617d4ab7a9b4d2b144393c9e7811395648516e2035f4b2f61ca74117a466df673f02c0000244a07"}, {0xe8, 0x1, 0x7, "4c83073c6087f994f712cf2947171fe1f4a6d2f98128e2b1eeabd7be1737acf95596ab86e2bb3631f2bcd654ca5f7700889744e6fbaef74b4063cfbee96975d198d7c623042d761f424268c1590d9c7b4d12b02d437bb140ecea6c25fb882fd2eb712687f3cb377d514b6e36cfc3b4c23b5817feb87437e990eef15ea51c11439cbdf2a7cbff81d6852f5ee6c7828fe44dcb7f38c44120b021d7bb4fef834b26dc557c48b4b3bc4ca2a455cf7afa2596f46958ac2b48cac474da8b85321c0146513dd457bb28f7885430be57913a88c951e84bd8"}], 0x1a0}, 0x4) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0) 14:49:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() r1 = dup(r0) r2 = semget(0x1, 0x5, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/61) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2026082842e819d8e358bca906e317e55dcf85d4", 0x0, 0x5d7ef608}) ioctl$TIOCCBRK(r0, 0x2000747a) 14:49:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a8dc69d9334bc6c266cb12771228b483ad76a907b5e2", 0x16) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b396b5cc29c0b017b02c95f6af26be4709f924d30472e32b63d36574fc22b5aff42c6b564cdff99eaea9d1cfc0e8031ba6b8e562dc12b410f11913e4278904b2435a2f2bc267d479d7157de7fd24cd3d0ef822e6568eb4a1011b6a61fe30472c657f88275f45af3db38211f471da5a5cbbc66c502fd6fb2f2db41bb5ecd88d364f8412ef395695cf62d074f2dd7d5d8b27da0c883692c68aadbf67b1b792b5f932051f7f812ca70665ebb1d966f261bae570f104b8e48c6248f85049615b064b390fdf44bd73bb1dadac3168e7bd41ac1191d98ad40a285e5a0c4004ed88693f41685de3b0", 0xe5) semget(0x2, 0x0, 0x200) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x6, 0x1, 0x7, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x40, 0x1, 0xffffffff80000000}, 0x6, 0xff, 0x6}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000280)="4770a4d379989c86f8aa7e9b75", 0xd}], 0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000300)) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x3, 0xbd, 0x80000001, "889b994dc53e4cb42c4fdb9c47e04d907ffee4a9", 0x0, 0x5}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000380)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000003c0)="1d50a469a871211cabf5cf8536bb9a3abc70d16af8d30d3d8cbba63627cdf32cb654a725d1b5de780d9b5b43aeaf2085d633c710eb7cd7", 0x37) bind$inet6(r0, &(0x7f0000000400)={0x18, 0x3, 0x6, 0x6}, 0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000440)=0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) fchmod(r0, 0xc8) readlinkat(r1, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/131, 0x83) write(r2, &(0x7f00000005c0)="03a0168224381e50f19614bfc1dccd4ebc45981af11d3632dbd0e5fbb39fbd7d4571859fe3ca04f796631b8292c15afc1d62c6d9", 0x34) setsockopt$sock_int(r0, 0xffff, 0x1b8b, &(0x7f0000000600)=0x1, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000640)={0xffffffff}, 0x10) syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000680)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000006c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000700)={0xf7e4, 0xff, 0x7, 0x1, "4b05bf1e9449ae53fa79e17570112f0a1e41455d", 0x80000001, 0x2137}) r3 = getuid() setuid(r3) 14:49:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x162) shutdown(r0, 0x2) fchmod(r0, 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) setsockopt(r0, 0x8, 0x0, &(0x7f0000000080)="5eaf9527f24961eb07c72821e22aab6c", 0x10) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x3f) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x9, 0x4, 0x2, {[0x9, 0xa3, 0x8, 0x6, 0x80000001, 0x1, 0x8, 0x7, 0x6, 0x1, 0x3, 0xfffffffffffffff9, 0x9, 0x8, 0xff, 0x4, 0x9, 0x9], [0x9, 0x3792, 0x3f, 0x5, 0x4, 0x2930a836, 0x3, 0x8, 0x8, 0x1], [0x2, 0x6, 0xffffffff00000000, 0x9, 0xfffffffffffffffd, 0x3, 0x6], [0xf176c12, 0xfffffffffffff000, 0x8, 0x3c90, 0x10001], [{0xdf8, 0x4, 0x19eb, 0x5}, {0x2d3, 0x3, 0x6, 0x9}, {0xfe4, 0xf18, 0x2, 0x20}, {0x20, 0x2, 0x100, 0x807a}, {0x7, 0x7, 0x79aac978, 0x4}, {0x87, 0x5, 0x0, 0x40}, {0x5, 0x44c, 0x0, 0x100000000}, {0x9, 0x5, 0x2, 0x2}], {0x3, 0x2, 0x8, 0x1f}, {0x0, 0x6, 0x5, 0x8000}}}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000440)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_data=&(0x7f0000000480)="9c32d4d8a407a7c399af8f63785b64e8ee3f311b5997d6311424d10a2a53d5e6973720276f8bf632f073da1bf82c340f548de086eb9a946827a18b495ea6daad3f10277927781ca88ef9a7ab31a96c9a0e010fe22286d560082714"}) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000540)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000580)=""/37, 0x25}], 0x1, &(0x7f0000000600)=""/162, 0xa2}, 0x840) fchownat(r0, &(0x7f0000000700)='./file0\x00', r1, r2, 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000740)=0xf81) sendto$inet(r0, &(0x7f0000000780)="202698d5c493dacc51ce65b4b6010c18ff16ad58ae2652d1dc8c2dddb9987cb0da12db75d15917a513d73e71f1caf3e5fc7525d4f813982fdf186e777049cf63e589f41aedc7c7ba68d4279444a9c808a973c7a8d7634333c3bd0d945354f2287b785f2000684c2823980063cc60fae76259141e34208eaa88af164af2a6c15ec1253414605306df0485bd7a420106c856b2f7c618ccb14365ce0119bfff77fa05c8c32af7f4ff5497e2e3158b1bb57a5cee59fa853e39bb1ff8561f87b613532fddea19ae7150798d7cdfb19f634449da90b61f693e238cc9ec862c01517810a1f346488635c273432cf7494bbbb7d9c7e07af7f5", 0xf5, 0x3, &(0x7f0000000880)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000008c0)={0x1}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x20, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x81, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000980)) connect(r0, &(0x7f00000009c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a00)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000a80)={0x0, 0x6}) open(&(0x7f0000000ac0)='./file0\x00', 0x80, 0x20) recvfrom$unix(r4, &(0x7f0000000b00)=""/89, 0x59, 0x800, &(0x7f0000000b80)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r4, &(0x7f0000002040)={&(0x7f0000000bc0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000c00)="45582d7729633ea49b171bf50f7871b9eec355c8f3db8be23946f81c82a8bdb0e72305a605d789738db60419805a1ec729c8d8f99f8aa6af3aaa18f3b75342e9c46f5414b7cf8734ab871d7e83b2d1b0", 0x50}], 0x1, &(0x7f0000000cc0)=[{0x1010, 0xffff, 0x0, "74f61fa9786380ee53a3ddc26e47cef487965c3b9abb49a0d74463620b704c1405f78a63301a3d97f66893f6bac6ba1402ba3099f619a4fac05f74b645120364790cbda71145c7bc5b8492b1a34b6675e14356dfe872e02034dc824b4e1f4ea22b76414eead536e7f759062dcc21f0147d3d02cc052ad04c997048ef539ed5438ca39dec48dd085fb5f2d0be8ddc80378fe12474e5073908a35f2c0c8ae1e2a9ee569ccea8198770d79211a38f417dedb0e8753845e5a1d38774fefca5e929663980a82c29f0871f35ab41ef6be32b8021f41ae7c2b3992add65b6317c79a05b871351eb70f9035606aa220d7108d68763776ef7042a01c12ef50a4843b2981224b7c696fea694b413a8db941239cdde92253a8577797d40eecb9de38a3272c5e887eaf41e7dd1d4bb8cbfbf50656bd1523fb2aa5c863ac54e0abcc3d3a5df69865234be15d6cb435d05a84f47fc326da39c9887939871c90ed39533a4ea93ecaaa3b6990ce0bb2cdcebb6492cc816441dad84d4b621c3776661e010c03e90fe72080844e72b688745b5909c8b144232f3b804d0c3f0e5065586d9ceb09fd77c75d779493f5540c9f826a11acfefe1d1e893ac063ffa1603e97370b96816b0e88ddb3e3564ee0bce2656a004fd24e3f236d4fa2180d3a36ed8f4227017f44cb9d3b84df44411bf7ba50fdebb9d540ee05242e52c02ef07a282adc33eb666a526cdbba4e6216768a65c45100058bc245101e80d8e89d93276ed59a0f717bbf67ec5b62ae18a4e02f0cda4cfb763e45139efb15fe393a823810f66a5b377a4a75496c293c6612b0e6e70d5283a478676905018ca1dd888e86d569b65eb570cc2a664c24610eb1486c56cec96047b72de1b8307df5154568093703f4ec2ba78dd1c3ba710b4eff4b9b9e0f9579bd67b5292b8a3a1ff5d8b2629e6ba6bd5af8f79bc3eb16016158aac408be8377d191614b9c0cbb761bc207674a57a71ef391d910d4829e296db76e10d5cf0a13dda582b2e268fa84460353ba53f6f45f4a2d3677095d3c143fe89325860a8b3b04c982cdb9af72c33fc7e1962dbd11c689d80fefc37ee118d46895fde359351537f3453550f42f4e9cbc23af01a5b42b6ea81225dd2aa14377f11f967222f490cdb423b1872df9eec952379df5683d54c30043fd84d419dd0dd96ff2a2b317316bb4d2b0acb05b998f163ed3d637b1e6beddf999a4816aec8c46c3dfb163230772524ea55cc9e48be8a695474900acf2036ed38c7a26efbfdcf262b3c2030fe9f27264a2f5cee526c3b29b907c49cbd2b40b6e5d9e5ed61b7d528cf842e8f09b2d1e1fd1c59d739f3ae8753bb14211bdc67ad03bf5c7764c442784c525f5bc49eb85061aebaccfe99b89eed486e3d00617b6b569d362fd48f70c8bc805acf0bd108e5055a2999a38433e49088df3a7763502414a2b313416c883c4711887ceceb587e51e690e3f451875c8d4951a54db9692f1ce0314e7858d8d7916146bb5f3fdbcd745832cdcb940a237fd15b459f600127fc0ed0bfd4e2fe549f1eef353f73a13fe4911b326ea0c0e43982d7ef6f2a7d6074f9c670ebdbff5a0a4a83747b762811319a8355a538a2f6e32b55b72a48321ca3af0cf680d20d8c5a221860c133058827277802528fa6f3a83aa2c5e37643cf7be1f2efb5b49749972addecd704b1b74635f1b00a3a40be96261f937a60be938861de9fe82407354dbfa7aa25974f45c886c63cc8b91bc30bbd92ae1d7f16956d9d56ca81ee8d7258cd41c6d9d7dccefe0f40d82e311b96f1a33bc6a4ba6181a2430c89afb90fe0241c7017b7907a64ddd56d6b75fd8dffb0ec8cfa6c2508e98b9a10727ad0c7696aea39f2e22711945d4370da92d98e137cd1d08caf0213423d092cf411ca1e3d7ce07a0ef6ecf92d039706fdf2d06117b67bf00c9ddcf39f3b1b802dbfb4291fc26e162842ee5ed0b6843cbb59b79e3a4a24a5c52a66f84a6f0444978c244a9b5d065a9ec3068b6e34158faae315f6866cb1a6eeacf2374460746816d32f26a61dd46c16dc9ec46fda47e7ac88a7178487faa5fb58c4e44a518f4ba078cea67ebaac58500b9f85a9e95400275d728d5ba9ddca77ca5c85870c6bf4c23a98e046ff2bed904d45a661c5c98ca836bd1747791c6afff2198dc1a7e3fca290045aeb1a20324479759c5e9efb1b457c5e41629b393d8cf31e3d7d243a4cd230b875da511048519824756a9845670e0b336fb4b1d9273a545d9368329372446a02a24a94d6a0dc5eb8e7189d67a3d07944aeaec55b1af17246110ecfb7ab476a7b0ca8293ff7dcf7f55b4585ccff757e4711b769141363e1ac1d7bb1e8d2b514318e2f9b90df050505336ca2a2d2102c9648ca6db94bfaffc52e877d04d4638de16a96a55ce6e5614d311bd67ca7d7b693145f28f5c3db4059ff3968a0b7d287870121ce0a6e217180d616e5d5e4f1d91bc48aa90f6483983ebb2858f54b80f96afee77dc23e8baacfe4acaf856d4652e08b8981a2f1d00790142142b7b9415cce07af7156094103a4d1d4f7989307dcd0c3f1113ab3ada5370924bf7d9b036a84938e2243e3632443630504ea77158c4b7b8197e3be66d1afbae308ef10e8fc99a5c782f39f0011312b9177726ba176869994eecf9d4596bf3a8a5ca9f053898825d3ca3672d282ecabefe33d222145f77abd95b639630200dfe6df953e794545b17ba1a307f58bf3417abe21c2648ea2450a016c1d8e0718487176cf96e3da4ad3c4aae8c742e7f8f2311f8302c634eef92111966883c255ed6d3757a9678be0b3d7cd3e1d06ca9f2ab6bda55b108a25c14b4674d099876aca461a2a6c701523b7229004ae278923acf03ee7a02f96f0f16b9823b1ea7ee2144521189c40767886a85dedb8cd6fcbffee68296341e874538eaa17526106e7ee236343390cd5834e7d9e6a8bbf4d2be1f279bfa4f975f7e03d6cecbaaebfa9cb7071f9adb1ad6d927bac85740cab771080ac949747a514e01ee4ecf2921a9ef3d2757415fba6d171b3b4211416bb321ed88577ef6db1cbeac00c08c366f0bf6acf29301053dabad2cbcedd07d288786a782c46a44aacb4fa6354c8dd5c531e5b740e31662d6730eddae1a1487b46ef31e5d8199f0f2889f9991fc5d93a88f806c2e8cbcb6c414096226008725f791d9b723936cc28af9c971cece0a2ffb3e81adb9e8f5a704218555ddc257ad59fbbd66de8ec3a99075ded24dbdcfeadedb7ab29f4124b2d10008696c77f091238affeebc2c8ef53d38bd7af9d21c9f9276f04688f1ffcebc8e99622981838c4e2ddfdd4f8473412279a0df88d02ed23fd095439e8c4409e6474df5effaa78657ea4557af6de40ff9138f6131d9e567c9dc098533865d6f416acc35275ed2ef636eb72ea6b097cf1cc6ac282ee68cfba4ec457de55207a59f144590c03f06be7aa54c56fbaa0459d9e563b6aaf8d44d981425b73673c2fa0e3517c7d56f4c9ef8d7eb0d3e67ad3dcb300c4dbaa7ee7df3b80798d8fc96c29974d5cc4d092975c2733e7ea000bed1064bbfe2bd89a6c756059037a0877af116e601839c0f4d62df3f463d9fd61f4e812882356caf9b482eee72d4c3c7ecf15e4da22980da31ee5a6e0e9cbadf7d97f1b0921982c3002cb68251c35436c307b338663a5eebb2793985125c10deb2f86108a35dc9768b2c02eac2318fe64b84a35dfbd9efc3b2a7747a9f9922188f4d68e55e07882b094f64793ea7793921fb77718e05300d66bc6479cae007d9ba6bf69693b6d69c74f34de250ed62da41552741be761ec79271ce52fb7d09efa19f051d182c5f9be9e2b9075c536696752f30a30d1e8f02499ef5092c20707ff84d5b5c470606a4987e48e80512548fc767aae24b478fcbe95a2125a59ff047f361ef4820e69cc93f9871b9103111a115ec7ca3787cc09e06df4edcbd130c1adc25cc669c36d019e51294b4f68710b638e5c18ff6205f81275fb711fcd0566db8ef89fdd74415de7dda7deada2d29778641ac0b22c82a19f907ce90398556c0f94df17cba3508690badb7cb32dc351675b729f65e81202113e517b041a0b0439febfa82303987bfae9172ef2d3eea46db604d715eba8f78bc3cda5467fac3f82e6f3434fc87e74cacf93354b053e1f7a866fa9ff8bd386a28b3112dcf9071d62b63ded82137463da9c24263969a095df987d65312f827071231ccfe6f0bb15a967e42c0144ef8646a036b0e9e6fa6dddf49a827816e54e9840bdd0016bbc2ec4ed42e471a7a2e1cb78e3676938af1f7fd827634e8f1259377ba3dce101bdb260aefd1d06a1375a4db9ee37493e386df14ea6ae42e61a62cb8ddea7fb224fecdf40425cddda0c84dff2b07cebac5dced2042645fba144d4f54304dac597a3dd8488c9d6bfde051d0d14f0d5ed7ea1cd1b210340300463455cbdaed0df8d2a2546506dfac3bbb20bb7932c38a851568ad44fe29acabb113c9ae08ff717bd80e67decd10ef9ad17d8fa572cf3c27bc21870fd197aa7f5b6399c5e68e55a0d13294f0197f9dedc233c3862b9de35f4f86cd5acec1caa210faf8d51e3ce20cc8a2889b526d246aab13305676bb0b95d834e3561dffc0c5545c5f20ce7d35ee96396139c5d03bde580ad9ecd1ee2dfd798614416625ecbd2941b08e85e121f3ad7a939702af9e51488d0f7620b19a1186a250453b92eefee915bf33d0a81fa514537f1c6036a1ea35164e9af1b5ff9216b4b6259ee671056d7ca1982040bd5ebb1dc05f1f9a854646ed8cd7d5f96ded7b2b43c4c53005e8be8e68a0202bba61d404e9078e76c049e0601968509fd3851988db4a2696c5cc8b3c581b3054c05aeb73218cdefc00e0c19f81a41be3d9ae955f84a98ad843b7c4eb6687641308c18e8d1ad4f15e51df77b46f477da1b121e5f7a85c2a0fce1f0df347b8adebef841f9326a95550f20429c0a98a580d6a10f70f7df8e8d3cbeeea13df6d20db12f659d053428a42fc58bc90f95854233d99d09dd1d82455d8f916c2239cfdffadce6f5fb178104e47140356eb82d0f977bbfcfb641b6d65b286784faf41432f2095d2e138de87fbb72df75d8fc2aedf367f4be232b8b497b8104f1eaa5a7801ccab5503039a53d5f0eb337a243fce96d44840b30b52c54473766bda553715940979c891363396a59a295e536a079394cf9df8b319c362629531e00d18f742d0520883d77cdf6ff4647694c93b7322ff1f8637d8a373e12ea6253e10e3b1e1c84d53ec7d980146f6c6340995bcb594c2eaf2ee604f2b08f45e9813cd703a247baa93d44a6cbf2bc63b894fc96c7a8c386104fcbce824c2f20cb317f36eb289d989422f5eee4b19d86e9d5c79c9523c6d02df17e0d024ea34b247bc4666dfd6b9d41ecc659deb47c2439b2cea585f2ad15efd552caa8049eae0580f0c3c09cfc2f6306e8596c68891c06da9a896260c4eb4f8cac63746ce58c10b8a567e5e4fe4cddca8bd2c0898f066101b290b7c3895ff3631694479c030931a2cf408ba10f08a71b2e44a1df25395bc037b5085f8afb5901c18d661d67594834f0d973aafb339d3f177cf79fa145cda583ea81aad426268bd4a0d1bb5d109d1e346515bb3d05dcaa3f827b30e7664fd02bae8b9ab5fa5b87f20325d414cdf84b27245dce14f34cef7c767cda1d93e4f083d25d0da0800b41caf848345f192c6c597d49ccf4c935c881e49b710d3e2ce4299977a9653782e91a40879235d802378c3013d65352e815c32b5c1833c1439fc2b9dd48197dbca1674c1c"}, {0xb8, 0x1, 0x1f, "56e808bc60fd13bef1a28b896841729e3fd4fec7e8f9a4470aa818915c7012f451ec91e08c199baa18dac73aec2717d7e9e7a8a95406e61e98ce24eb5f97be6645e85e2e154b81744a6611876e9a398ac877d16ffb773b4ea1dfba2bca3a51935887154f76e6d8da39bd0cec03619e62285b624207401b2249be8f289101c79edc76bc0e450e1b6cc3d4c17761fe29818ae7dbf4afd0771ecd0d757e20e5db4d96e59a563d8f"}, {0x30, 0xffff, 0x0, "0ed2d72019ada30370b2e4c213478a12c00949b998ef487ba782"}, {0x80, 0xffff, 0x9, "910ef365b8932e3a754ac29b54f6fe98199c9358895f040280ce1ab6dbec5e1d437f76c65c2502c2bb0047323ed9e26af211aeadf1f2eac2f521b68a098f1edfef70d876b105d907c034c3e27885808d1dd244adb5224040e6cff9942e3065bf26dc40353858c559c3b041865dd12a"}, {0xb0, 0xffff, 0x3a, "91b1d13ed8849441283b691c8c8f26a02004eb8abb5b73e892de24f1d002ad7c2db32e23cb97477d24fb4e47ec1b61bb02f30a03aa49184c0e92144d197107d19db82b7cd4d50ad2de04c37dddaae0344f58720173a5e975ea53b7f57299cab74de95318b94ee8d01536cf44be1cb1384cdee98a544d5818c5b6dd14cded7f99976b35cee90914ac3fbcbd7fff6d8e8ac2684ee86f69c3f7e440c0f126"}, {0x90, 0x1, 0xfffffffffffffffd, "420ec652d3d3fca60e0486f990669ef20ed64c8ff87ae6bb1f8a770552fc16ce4bc419095020173d5bf0da754a75ae5e83c5aa02578308742956a9fa56ad62f1a85fe8961e7d52d581fa2bfc5d050f2f4037b8b0a20c8fb30395435414054672ea2980c39212960809728f78b9377ccc9eea41cdc58c9e83778db2e578a45706"}, {0xa8, 0xffff, 0x3, "64d55c8329b2b5e04b48e7aedfaa81a6a46122204f2bbe62b31f1a82e753fcd0486f2826f41023abb299308db82e3e39bc64a7e8e84b7f2233f740bb5610fbf213b02c5b59d571328fa55f604685bb8eaf08ec2f996fb91cec872e3f13f66f0a807260e49e6028e2bab53add64dbbb246f5cbe8b789d2026d565085e8840ac25271217f23993693227d0d99a5ee5bcaf57bd1ee8d8e245"}], 0x1360}, 0x8) unlinkat(r3, &(0x7f0000002080)='./file0/file0\x00', 0x8) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000020c0)=0x542d9818) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000002100)) mmap(&(0x7f0000fec000/0x12000)=nil, 0x12000, 0x5, 0x5010, r0, 0x0, 0x0) 14:49:16 executing program 1: r0 = socket$inet(0x2, 0x40000001, 0x6) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) unveil(0x0, 0x0) 14:49:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000001c0)=[{0x3f6, 0x1000000000000000, 0xeb, 0x20}, {0x56, 0x4, 0x7, 0x4ab8}, {0x4, 0x8, 0x0, 0x4}, {0xfffffffffffff93e, 0x6e43, 0xf527}, {0x5, 0x3, 0x3, 0x5}, {0x5, 0x2, 0x1f}, {0x8, 0x101, 0x320, 0x441}, {0xf529, 0x1, 0x7, 0xb55}, {0x80, 0x54e, 0x1ff, 0x84}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 14:49:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) getsockopt(r1, 0x5, 0x9, &(0x7f0000000400)=""/27, &(0x7f0000000440)=0x1b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4d}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r2 = socket$inet6(0x18, 0x8000, 0x1ff) getsockopt(r2, 0x0, 0xffffffff7fffffff, &(0x7f0000000300)=""/80, &(0x7f0000000280)=0x50) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) recvfrom$inet6(r3, &(0x7f0000000180)=""/253, 0xfd, 0x1, &(0x7f0000000080)={0x18, 0x0, 0x8001, 0x2}, 0xc) 14:49:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x87}, {0x16}]}) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/74, 0x4a}, {&(0x7f0000000180)=""/10, 0xa}, {&(0x7f0000000240)=""/243, 0xf3}, {&(0x7f00000001c0)}, {&(0x7f0000000340)=""/77, 0x4d}], 0x5, &(0x7f0000000440)=""/122, 0x7a}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 14:49:16 executing program 1: mkdir(&(0x7f0000000000)='.\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000000080)='./file0\x00') utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 14:49:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x64}, {0x4000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 14:49:16 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x2000000011, 0x3, 0x0) getsockname(r0, 0x0, 0xffffffffffffffff) 14:49:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1a6902f9979bf1fe02c4fdaaa8819ede158dcbf6fe4ee51ea3da5bc237146fe7c984bb9baceb107bebd3e344dd54e6a1160beb46c77ecc6e25ca467cb0844602b949b18af3450baa3cd684a6b254f424c8565a1d729ecd127970e1e3ef4ce7925aa4fe219cfb52ddb3ec4a7a", 0x6c) getsockopt$inet_opts(r0, 0x0, 0x10, 0x0, 0x0) 14:49:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/106, 0x6a}, {&(0x7f0000000240)=""/176, 0xb0}, {&(0x7f0000000300)=""/17, 0x11}, {&(0x7f0000000340)=""/22, 0x16}, {&(0x7f0000000380)=""/49, 0x31}], 0x5, &(0x7f0000000440)=""/100, 0x64}, 0x42) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) listen(r0, 0x9) getsockname$unix(r0, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000580)) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="000000186004008b00002b27febf0900007e090000008555000000000000000000000000160e00000b0002ff", 0x2c}], 0x1) 14:49:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x20, './file0\x00'}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x1012, r3, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000100)=""/175, 0xaf, 0x842, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCEXCL(r0, 0x2000740d) getsockopt(r2, 0xff, 0x7fffffff, &(0x7f0000000200)=""/94, &(0x7f0000000280)=0x5e) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000002c0)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000340)={0x3, 0x3ff, './file0\x00', 0x0, 0x0, 0x4}) shutdown(r2, 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000003c0)=0x1) r5 = socket$inet(0x2, 0x8007, 0x8) getsockname$unix(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065dd87ed41197d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/4105], &(0x7f0000001440)=0x1002) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000001480)={0xfff, 0x25d58adc, './file0\x00', 0x6, 0x401, 0x3, 0x8}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000001540)=0x1f) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000001600)=0x7) getsockname$inet(r2, &(0x7f0000001580), &(0x7f00000015c0)=0xc) pwritev(r2, &(0x7f0000001840)=[{&(0x7f0000001780)="cc733d7b646f276b1eb0a6f03fcb117660b14253fc13d26c9b5b9c2959ec41d8893637e7a42afba6db596c156a8484db4f3d9951919079672045ec8d010e68333f1123f992fcafb85cc535ecc8fc96bb31dc13b75ee271a993b4ece8e9ae02249dbdeba3eccf9b30dd144c37bf7bc27d9fd192add8a546ef8a2d1f95ff32b8306220d410eab73ce029bf04f4ad73f99324b5036337e94e950222af8047e18582bc3bb3a9c53f367b4909992a9dfbfef071e2923c", 0xb4}], 0x1, 0x0) poll(&(0x7f0000001880)=[{r4, 0x158}, {r0, 0x88}, {r3, 0x184}, {r2, 0x104}, {r0, 0x2}, {r5}, {r2, 0x4}, {r4, 0x7}], 0x8, 0x2) chdir(&(0x7f00000018c0)='./file0\x00') ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000001900)) r6 = semget$private(0x0, 0x3, 0x80) syz_extract_tcp_res(&(0x7f0000000400), 0x3, 0x6) semop(r6, &(0x7f0000001940)=[{0x7, 0x7, 0x800}, {0x3, 0x800, 0x1800}, {0x3, 0x8, 0x800}, {0x0, 0x1, 0x1800}, {0x0, 0x1, 0x800}, {0x2, 0x20, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x2, 0x800}, {0x0, 0x8, 0x800}, {0x7, 0x3, 0x1000}], 0xa) 14:49:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") 14:49:16 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffd, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000021000000000000000000000000000000000000000000000000220000000000005d000000000000000000000000e529d0ecf3c2ee8b0000000000000000000000a0000000000000000000000000f414000000008000"/106], &(0x7f0000000100)=0x6e) close(r0) 14:49:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8b") 14:49:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x848, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000004c0)=0x8b1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000440)={0x0, 0x80, 0x2, 0x80, "bb5d7582c37726eeca13681c55a6ec86d8f0dd0f", 0x55, 0xfffffffffffffff9}) chmod(&(0x7f0000000180)='./file0\x00', 0x8) chmod(&(0x7f0000000040)='./file0\x00', 0x40) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x0, 0x3}) rmdir(&(0x7f0000000400)='./file0\x00') accept$unix(r2, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r3 = getuid() socket$inet(0x2, 0xc000, 0x6) setuid(r3) getuid() openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0xa, 0x0) r4 = msgget$private(0x0, 0x200) msgrcv(r4, &(0x7f0000000600)={0x0, ""/94}, 0x66, 0x1, 0x800) 14:49:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x881, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r2, &(0x7f0000001600)=[{&(0x7f0000000400)="9265dc700011c5b897b689f7cd0c2350630eadba3c9a84cfe3c85c3356638f6742ae03a58abc4be9799287aff55cff22614b70b73ffaa262782c5a5b28f90d55de324e530efc029dceaa22e1161f174d03afe84037b5e593423da53ee22cb6388f17ae189dedffc2ea24e22101a40b497d65e710ef42a2dd87975d1b911337f4ed1adbc48439835941a93df823ea94097aa91838a51b6691ced84c301c8d479a2f880f1fb469339aaf7206124f327b61e1086f64d83d8d947902140ff9ff2540e76e763ef988e25ffdf48160ae3b816ad3145283ed3c835c66e2d2a73fdc8dcbed499d2ecc9d771acc1b907e9362c6219e16fa1c060913e1bff2f699a8055fa49cead383b1a16fa3ae905f2a6da5197c59550aff81b6032b7b55296f23728b60a5ca66e46229ccd0b4fa40c8096004d71b3ba9c4b31df2286e9ecdd8748a645647d35404d3c4398587d895dd4d4e052c99e1c458dc61a8bd3b81255c4416b9efba0d83caa1d02293944de753495618d173a2d2e0bb6696416d7185f700c5e36e5c27d9a48851064109bf3d4856959cabfc6d52055c93e91069e7f00cd45d5fbe4b12a16452c824ac286bc6c307c9fd630a8f8c9c77bdc25d5f5939ce99573bbfeebd8277f95658c99718e8ccdf9e17bad3a0aee598b43a5b04b618148bc9340e0214ae4e74ff34c1d4abdc5d1a8e3e2696d33a3292533369fe793473faf4116b6981f0afb32638c7df99a0011651c9ee6e5ea76723a5d1775fba1d8eb002890ae8d82942de5fe73e77d962bd63878c9cf975273764ce7f062f2b562488486d662fe63a590f41b6ef4aa9ffdb5c202b7665e3880d6b060a45a3366a2e4e62f697927651c469a2194074c479f36967661cfe67c8c064259f065bf1803db7d9bd5b7f76485c9d064f10d3f5207b53ffe744b9ccde199e2ab47f6e631a664163eb7ade4ac160015e31b8ba8cc8062cebab636d3352d81a375c67eacda9a9efbd028d7ab8a8298a7780ad82427b3b73a4a1b825d5cd72b99c34df60f4347ae0169305d4af64321f1c0d7c0541af3bfe1fd3aeb71b4d5469db90029920dcf9eb62286eaea5f3ef9bc5eee2dc058c84a67656f274d8e6c9ed40bab1caf4a999013c91b15ce49ca0ef0605ce6ce11bccca326c5d1f3b5c177e61bb4d204a81a29af05279e596a3f4d4dce94b22bfa9e9874f6a0c7c2a034062232276e24043a8e0bbc5c760396639aedaaab8d60360d7d368de4fed9c76d37a6ccd94959e339c65f4c80ce6654c2ae931f653009bba899ebcb1d996293bfb79902ebeafa1cd9506b7552e180dd0b2ddd8b03c58034168b44790855ca2a39dc1aa1c6c39e0e90d1de5db6571f1fef4a83ccaf1b4d121f300088f75304d99638f20b8ed1f07397c005613fddffe7a56c4c0dd3d9e9d3c8a107cc28f7226b4c0c6092c7763f54e83995ede1ec058809f1d8e87b96d60e3e3c2e9c532fd3b426aad5e234e3c16d325dce13644b0f750df20450a51cab2c0883818f665520aca35552962098584f6a796fe406f71ce89d116b2238ff9fda79b30d816e94d20c835480846e8c55733a3de99bbd38d6dd9b6679aeb020f82425af9aaaa332608a08adf7f520973f39111d95d73c72817de543262aa456ef85b9724f191c1810e9cb1f96838257e56c043d20b22e0c0d0824b3c307f7967af7c2ab6312ebb12a01a3bb8e71d5472c2318fcaaadf22fcae670c40dbea9031b3d352758402d9cd39b1631a484226e2340fd8ccbe630eeb78a9366adf318ce23f838d7be79bcccabe17198179404ba1b9047eeefbf7a0da3487b61ff7c1e7042bfc7b6f44c14c5213319bd77af57286170ad3a1c47640eba664cce22d0ca590b85146ca7e9a5b1a7d690a7b55256a46fe2da19fcb1dcb14b73dea5263a5674b35bff4c769acf88bbf23f3aca7b5bcb0d5f692fd5947c58f400f64fb36ea22ed51dbd91a348b2fab7337c7f6214cb5f7b81c43968b5c0717c2a98f90e54ebeeb8fc05c4445ba9202842e5cb6eeb0cb8fef9af587766b77582502718de2b45be5284047923c179f0bc311e56e5fa661b9aa575de57bf98ff479dac91662a0f357d39905f8a8faccbe7381e2790d6f802f655038473d90e83e1a649b94109b43c29cbd", 0x5eb}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0xfffffffffffff000, 0x3}) 14:49:16 executing program 1: r0 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) pckbd_enable: command error 14:49:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x43) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x1ff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x41, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x200, 0x7}, {0xa0c, 0x3}}, 0x0) 14:49:18 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001140), &(0x7f0000000100)=0x8) connect(r0, &(0x7f0000000400)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f0000000200)=[{{r0}, 0x0, 0xa5, 0x82, 0x5, 0x35}, {{r0}, 0xfffffffffffffffe, 0x44, 0x2, 0x8ee2, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x1, 0x1}], 0x6, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x3200000, 0x9}, {{r0}, 0xfffffffffffffff9, 0xc2, 0x20000002, 0x8, 0x3}], 0x7ff, &(0x7f00000002c0)={0xe174, 0x6}) mmap(&(0x7f000004b000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x0, 0x1, 0x5}, {0x18, 0x2, 0x9, 0x40}, 0x9, [0x8, 0x100000000, 0x1, 0x21, 0x3ff, 0x8, 0x1, 0x5]}, 0x3c) socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000223000/0x3000)=nil) shmat(r2, &(0x7f0000613000/0x1000)=nil, 0x2000) r3 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0x2000000000009}) semctl$GETNCNT(r3, 0xfffffffffffffffb, 0x3, &(0x7f0000001100)=""/28) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) mlockall(0x6) r4 = getgid() getgroups(0x5, &(0x7f0000001280)=[0x0, r4, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000001080)=[0x0, r5, r6, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setgroups(0x25d7, 0x0) pipe2(&(0x7f00000012c0), 0x10000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23c) chdir(&(0x7f00000001c0)='./file0\x00') getpid() unlink(&(0x7f00000011c0)='./file0\x00') getuid() getuid() geteuid() geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001040), &(0x7f0000001300)=0xc) 14:49:18 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x40, 0x6, 0x6}, 0x800, 0x5, 0x101}) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xb2, 0x4, 0xfffffffffffff63c, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000010, 0x55d2, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0xf00fffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x9, 0x51, 0x7, 0xff}, {{r0}, 0xfffffffffffffffe, 0x40, 0x6, 0x4, 0xff}, {{r0}, 0xfffffffffffffffc, 0x14, 0x2, 0x2, 0xb5}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x86, 0x7, 0x7f}], 0x3, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x8a, 0x0, 0x5, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0xa0, 0x40000006, 0x7fff, 0x400}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0xcc3, 0x8}, {{r0}, 0x0, 0x11, 0xf0000004, 0x9, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x206, 0xc6}], 0x9, &(0x7f0000000280)={0x9, 0x7}) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1ff}, 0x8) socket(0x0, 0x4, 0x1) pckbd_enable: command error 14:49:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000120000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7fffffff, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0xb5) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:49:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xffff}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:49:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x50}, {0x6}]}) syz_emit_ethernet(0xc, &(0x7f0000000040)="78e8000031590101999e9c00") 14:49:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2fd, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x100c9, 0x9) close(r1) r2 = geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) chown(&(0x7f0000000100)='./file0\x00', r2, r3) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) flock(r0, 0x8) 14:49:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x14}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fchflags(r0, 0x10001) syz_emit_ethernet(0x29, &(0x7f00000000c0)="72da4ec0a1d4dfbb5350d1889800000700e6623ff6478f523642015f972a16cdea3e2cfbd7997df0ff") 14:49:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x121) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x1}, {0x6}]}) rmdir(&(0x7f0000000080)='./file0\x00') utimes(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x6, 0xffffffff}, {0x6}}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 14:49:19 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8001, &(0x7f0000000080)="d5000068", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r1 = semget$private(0x0, 0x0, 0x90) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000000)=""/199) r2 = semget$private(0x0, 0x4, 0x40) r3 = semget$private(0x0, 0x3, 0x8) semop(r1, &(0x7f0000000100), 0x0) semop(r2, &(0x7f0000000140)=[{0x2, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x8000, 0x801}, {0x3, 0x9, 0x1800}, {0x1, 0x40000000004, 0x1000}, {0x2, 0x6c5, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x8) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000240)=""/64) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f00000001c0)=0x2) semget$private(0x0, 0xfffffffffffffffe, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r5 = getuid() getgid() getgroups(0x0, &(0x7f0000000240)) fchown(r4, r5, 0x0) getegid() semget$private(0x0, 0x7, 0x100) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f00000004c0)=""/19) 14:49:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) socket(0x800000018, 0x1, 0x0) nanosleep(&(0x7f0000000040)={0x2, 0x2}, &(0x7f00000000c0)) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x3f) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:49:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 14:49:19 executing program 0: execve(0x0, &(0x7f0000000400)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\\\x00', &(0x7f0000000240)='\xc0\x89', &(0x7f0000000280)='\xc0\x89', &(0x7f00000002c0)='(\xf4\x00', &(0x7f0000000300)='\xc0\x89', &(0x7f0000000340)='\xc0\x89', &(0x7f0000000380)='rc', &(0x7f00000003c0)='rc'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='\xc0\x89') 14:49:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="ef") stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) r1 = semget(0x0, 0x1, 0x184) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xc0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000440)={0x101, 0x3, 0xc4, {[0x5, 0x1, 0x7, 0x5, 0x4, 0x81, 0x8, 0xffffffffffffa124, 0x80000000000000, 0x2, 0x0, 0x0, 0x6, 0x1, 0x9, 0xb23, 0x9, 0x5], [0xd76a, 0x3, 0x6b51, 0x100000001, 0x8, 0x8001, 0x5, 0x1c, 0x4, 0x9d], [0x200, 0x0, 0x9, 0xff, 0x4, 0x20, 0x7fff], [0x3, 0x8, 0x40, 0x8000, 0x5, 0x8], [{0x1, 0x4, 0xb98, 0x4}, {0x0, 0xfffffffffffffffe, 0x319, 0x8}, {0x0, 0xf0, 0x2, 0x5fc5}, {0x0, 0x6, 0x219, 0x1}, {0xffffffffffff8001, 0x4, 0x8457d68, 0x401}, {0x4, 0xffffffff, 0x9, 0x59bd}, {0x8, 0x3, 0x5, 0x100}, {0x101, 0x0, 0x1f}], {0x5, 0x7, 0x8, 0x5}, {0x200, 0x97, 0x8001, 0x20}}}) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x19b, 0x4, 0x80000001, 0xfffffffffffffffa}, {0x7, 0x81, 0xffffffffffffffd7, 0x80}]}) 14:49:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='\x00', 0xdb39628baa98b8ed, 0x2) recvfrom$unix(r0, &(0x7f0000000180)=""/109, 0x6d, 0x40, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x22) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x12, r2, 0x0, 0x0) close(r0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) r4 = dup2(r0, r1) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000500)={0x10, 0xfffffffffffffffd, 0x4, 0x5, [{&(0x7f0000001000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0xffffffffffffffe1}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x3}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000002000/0x1000)=nil, 0x6}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x400}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil, 0x1000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xdd}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x1f}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0x9, 0xfffff, 0x1, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x1, 0x8}, {{r4}, 0xfffffffffffffffc, 0x41, 0x800fffff, 0xfff, 0x400}, {{r3}, 0xfffffffffffffffd, 0x10, 0x40, 0x9, 0x6d}], 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0x1, 0x1, 0x2, 0xffffffffffff8000}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x7, 0x3}, {{r3}, 0xffffffffffffffff, 0x4, 0x40000080, 0x3, 0xffffffff}, {{r3}, 0xfffffffffffffffe, 0xa2, 0x40000008, 0x401, 0x7dd}, {{r2}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x8, 0x2}], 0x5, &(0x7f00000000c0)={0xffffffffffffff00, 0xfffffffffffff000}) 14:49:19 executing program 0: r0 = socket(0x17, 0x100000000004000, 0x0) setsockopt(r0, 0x5, 0x1, &(0x7f0000000000)="d887daf2f841ec2ffb048942b9ffa0f2ffad93564f80cdab959757b6bdd6d21aa121053d5e4118b56dbea342dce233fad2195b4eac014796e76d0d1b0a806b262fbc43e8bf86265b3d59a7a082f680e4a162ed6140638127242b81bc0706f2b5a1fd637343f56dde5ef34536c5efa1e79e21c609797c16422475bae89aa61304ade0753749fba4dbe18668aa1e9e76e8", 0x90) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 14:49:20 executing program 0: r0 = socket(0x400000000018, 0x40000001, 0x80000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) r1 = getpgrp() r2 = getpid() setpgid(r1, r2) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$unix(r0, &(0x7f0000000080)=""/50, 0x32, 0x41, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 14:49:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1000000000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:49:20 executing program 1: syz_open_pts() r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000080)) 14:49:20 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') write(r1, &(0x7f0000000040)='\x00\a\x00(', 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 14:49:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4000002000, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 14:49:21 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b811000000290000002a0000000300000035ea17351d705708"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001300)={0x0, 0x89, &(0x7f0000000280)=[{&(0x7f0000000040)="8af2a3833c60b2b10583a02191929aa07302c1ca1dc4f2888bef05b5cbbf6d3f798334b080a7e0ce402a10144fca6f0f256988a7ad79a11f19c36f639069e0d13799ac3f7f28b5c1e961c5ec01cba235bc96e82751dd1be10c1f689e50603ea343adb1100947f358453d", 0x6a}, {&(0x7f0000000180)="b120d54e87991f521c3a31f2ca50915dd24df94f1e62fa1a44cd2831895a6fafe82ba1f98c9a37b11af4b4ab759fdd73edce11935baf13d346e7ee16f822e68a291b7af73ae5e3f90251d51f0ca3c567eeb16763f48ae32487e2ab8cb1c714767070a9080acca711abcc1fe17b05395fd15d76e3cb1f69b1b803097e2a4806e56f496090f7c7fd4041e95a5be80fedecffeff0176c29af70ebde779f8752825e61c09868320df5678993aa9b3c007615246d60d73766bea4e1a14ffcb72b4bd6a393ba84446298bf1bc8d313f72789f14b1aee851c93b7c18e4ba27dc86a457c3953c5a05911ec0b30601e6665201e9649379548f2f6c90c", 0xf8}], 0x2, &(0x7f00000002c0)=[{0x1010, 0x0, 0x7, "d37bbc4ecd7e0f4dea5429132e918bb98f5b98c2e4a99acd9977c2bcb28bfb47f869234966856a89bf5be2f86d66aa6bc82b705e353ed65a34d1676247b00cd4d0116b709e27e13c99f140c7e23d7c712add5d0e3176ed45f3e064f72420a727bd5b502c049483489f2c740457a825a535d6a5f1620751c429f381e192e97fb6f608ec2757fcc67b87e8accc651be857f0e39f5bba4173f7f857cdac386cbcab990ec13bcd44b63ae61f545461ee25b8704a75ece34838e88ca176bd6ed2eeadf1d5117cae521d5cc15b936fe22087c0dc5e8b9b98a314e36015b48b50142d91ff4cc6e35f08dac72c722a926b3fa3ddb843dd4d4cbde166a20686b2b030eaaa9809bc148effc069a7841126a27dc1cc67082c3cf5ae4d4f78fb6978dd9da0b0231803463c85c9b39109db5226925c32e1a5a8a3721c4654ea8547e3c4109b6701b153c13c501fe37a9c6fb8c285535082812275b8927f2779b53f38790313caf8c4fdaf2a6ca7e00f4372c2ca7219f6461f556a70d1bcb4d1fa9c24ec824a1e31d00d570b56bcfd39c8d1f5ce61fb1211a51cc06e3eebdd73aace37f68195df91d6c6995e0c1793039c1d359ae9d320a023f1e6c3aff042ebae34cbc5d1972ec33df28798b0681a6391dbd58fcc49d278113fc235b25b9b87096179df2c8118b8a45cccdc82fd70cb7003a18a3f0445fd28fc37ce3d7f794f7ff588f32bd80c10c63944d7e0687ca2a27d9cd71e91c1e1fec861f52f4ebd20d3d0e8ca36374510c9a0eb58bd816046a0845bc4f88c26cdb6cfc5d48828467bfb4e588b7957fc8cf291b3d3d33bacba0ba3dd2dfba5e459f87b5ff91a089f40d47f7f39156927cb3ed0eff3c7df6a7ba2c96dc904bca3259187e159c5394158d1ff244dc5b9125f6968bbf0db5b7b10b4f2098a97ee124aa22f4295e2b1f0cea12b18a5da36cc247d16bae8507a84cfb471b17572f2c0bdeee4f80f4c510a73689341554210907bf04ff57a46f78f6f60b28c73ea77cd04692e548ee974910ee5736dbf0e833fda653896bffc2de38334d6c794c78371fb5800160d5079f6c8991c3b0d47eb9e53bf64c97b85786699a3d3567719e4495685b21c8d0fc8f41e185fec6fc5cc8297f37b77b3128c1018b443b30851f714a49c65398e6ca1e276fb2bd46ff2898b7393992fcdaf4f54b8a68eb9982f5610406940de71b539ddb240bd540e17a53eee150c0a5fb983af2351fb21fcfae2d12ff87ac59d41175866e51ba70b6ab5e0bb28d7c4672278cb4a342325b6a9f79bb7080cdbd8363045015798b61926fef0c49d636c93b5c62b8d3e5aee9df92ab84e46f2cf4c6877f33a0eeceab4883deb84ba9d0f64b72d604de62a5eb36f3856b0d05bc0c737fbc9890c849e0ebd09a89d12c03aab4be7ae59dfda41cfba2195e5f626a7d4abd9a18d526bcc4929a71447c2f25e2224e37d92e5ceb725e0678bc245a527796bc76414cd6f99280e47a886480c4accf52a2c86f9eeeeb8b8984593d6b5b0290fae13197a2d22df8969afb8006842bb8cdd6c52799cb614743787b46fcb686c4d289ed3ae2f81e5713b67d67aae17bfd932dc7f2fdd94739fd9873cb7770239ad76a482f339c5573440f29bd0e3d2831ea25ef8ea40dfa0979083968bedab4c8f69f4c7998daf9e0ea6848e49bcdfae13e2ea51a435c5b2bf0b57e840fd5d869b5406000dbe93030720f6f71e35e6962cd3f396047cb6ef712c637c0c9bf7d49ef886314d0a78236d8198bf198c4b9c22b30b7e7c160f36fdd0534bcc55561d5d3bb55084f77f1c05864512fcb10ef74f2fa855ff03e03f3bea64022cba01ab732f57e6262724f93571e27b123a206e71fb37c5c659e2839fdb4b11b59d9b3441863811f967adfd3bf872aacc6d75ac57f23147f041c1e962fb6508b81676923582a5066fb5a9fdff128b46183946ede5b4c142a704a69bcaba92ec88973b2788cd51f5de1b4c5a3f22707ab82e2a14c6be8e58c6a642174f49e48f0009723f2400195924bfafd22922031730babb5a9ce4229a555325dff51ee6edce272d95e7f0952b0ef944dd57fdf96df54a5c160a4b7758fc2fba8ee5d850ee71e4d328ad8539d8b2ab8720a551e88b54d0021a4d6943ba5572c1221b0939a1ccf46482cd68b46316332f3634ed95f1ae38e80be388c9f4aa73957846bed48b05cbfe766f426ab742eab8687c266f1ea03c1eb8d8d47d3d1184db93328c22b3d7d302576a3a8543496568a08d48795ed1f048e61bf0df18ec3a37681ed0dd69d174412086f88083b3bd8aeb91764327fa17389b75b2158bd526da8a658ad5d1eb40b2b2b549c88fb1402db4e27241dbf9d2633051b4544be3cdd405f284b6473068573ac2dad80986e885cc80fe01e4f742c5fe1c915392f5dad42309b0d673e2992709833bb7d0c9d738961b5cf4619be6e606c7c46fc508a36ce4b6df3ab0e5f7830a8dafce6b92c286efced87321d24468f2ca0b7e2418924b1eb128e87379001d92844130dc470511cfc89f97825daca27765b7b95899dbe5ef418cd6d5ee0cbf8360ea89d7b23e769c993db5f3c1eb622b4a62d96e34f9da2995dfa37bba9810bcb15e05ca4789a84915ca4c3b402370240a75b80259599b6671e19345b3280da522d041640f6b563cee63e3da1bdf6c90502e4e808793fcc6d5f57970e1fcc3accacc983bb2f91f10fb4806e80b0baf23aeed0e8fe994c4cd902e83f7799507a5b68ac64db291ca10fd652f83b4a515af2cf422c84a47d2e8c7e607bafb6dd4fa80c298c2489ed8d43695f7efad29870cbe457d5fd56f720251ae497df8d70d6ed418ba4ee154feac062759f2df100c4ac81c089412d4d9d638b368732a44848cf2e464a2e4c8647541b53f192e355bb976a6dc862f6de507eeaf8d65a98a418a67fae2c852ddb83ded3af9cc1f4b22cacfd84285066dcc5c74ea2c27d7951410b0833b8b1abb1a7f7b7d6bf74cbdb25e26f4195b3d09abc4524e6c1830a4a53d8dbed9cf35898fcf5306d2427e9b33f12eecc4ebd7a5e39dfbc3efe8a51956dbd3bae6916a3ffc78ed45141aac00b59c804709a9c08d8d519c1efbdebc0e62195e343158f452345115098c55e7c17c229696a2b288e9f9e8e1dbcf00f8f6c69ba7ad78d585d533635f0b0d01d233084aad964d6de822293e5f0c66e23060dc3d5687d52fa002245474928a42505c075e2328639d1bb65af131bd6f895b374acf24a0258e7c98a15ad43a985fb6ef42a11e46765a7db8eb6e26182822b3563fdef42e77a65d68030163e310294c9091094fd7c0eb6cbec16f1c27ebdec4a355b0799d43d5488d5c9b35e70bfe6c3f87df1c2fa7531d66dacba864f1e5f7694f369f57d161614fd87464e9d0c9c4d31c0af5461772aa1a79d05b2adbc14e3e1f94dbb8c3772a4e417cdbb0b6b1d40845a03eac281a8a4569915790c0cfb2bdbd66fb8611513369d7a21ce8593b012c336d8f17368bb290b8a532a94e3f7df4679ef2d7fbb21edf26e84cc4b5eae0648716caf62dff68819c0959d87beffe96dfd31646d100670733248666f472eee0848a2a6516bec464cfb482f88903d85701bee9ea76162fe5c657576041232f71e677c3466970d64f806940dcf593cd8aeac363b608bff9568d22031d07d64b3a63fe23728d4c16cf6a54afac60090059ff65210925a2406a6ac897761acbeed0ed1dcc813155a92163954f9d5b3543f0cc79c381d18c1b81db1c80e87e1f1b5222c5dd7cdd00ce4756c724f14f7a54065e8405d80f69506358660b55f6fb0c7108ee6c1e3ec9e4f6abb66607d88e46e918f624793742d6a4c5e50ec3880c8c651be45a14e14f5ade2d29f188018ae0a769c02c69e66b1441600cac05ebcddab1e5968bb7c3d257027d21ab3bad5a0436405ad0b187983e65fa894e6df228f0b3325f1a20f0928ef459cf428144b08051f9e3be5cbd0b11f9b6e5bd0f4d70c5547998548b9dfe0028cea7322661391af50c8e243c1bef460ab2df744ddec8c7d6d49759b124f0e12294ec2e6a0038362778b985f8a12d4f3b23dfe739efb16508b8228e85a741589a5c9b8606007602399f12bef210aeed4a7b38d0e7fd11258591ebc03adb4e4407ef0234a90a31755b3116f454233a69d148b9aa351b9b0ae50fad5cc6c37b2811d3748ef734ba9f6121818baff386574092e09e720644cecdc83425cccd55a8b06f6d4900a88075dc9bbb3b2b75439e33539213c151c55efdb25f0743db91868e12bc3688c63a0bf945c14e4f2eed21997e58d262ec826349d77f07f8cb12dda8f6521a0f3ca5e5ae192de52b7123fb659775b89cbd46ddb3be89faf5e7709bc99fe88f0c4ecb652cf36c704f3dbbde27111a6ce711429da10bd784513b8471e2130cb8f03ddc5ea7a9ebdd2bb18bf814471a5222ddee18bbb2a31f9bb766921fefa6d8703cc70867c6a10d049bd6271ef1b3fcc72a2fe7e9b063582862e6fd6eb3bb14c67bcb9c0f49f5a2c8f9d4a5d129f31f3c7f556cd859558881a03a0ad426f7660b3e1cf5094b30b7816803e693da6aeba9c3238b8d7fee03bd059da7bad6e27ef9a749359a478bb5f658e9d684ccf056c81fc3d398a27837192c448af4fa7784623ba6cbbc81b83716ad2bf5def41e112c83d2ab13e8b2e08c1913e4cc4fe560aaf1326b7b3ffbf93f3ba1b6a28d0515a31bc90a00927342c77acc02298f88fdb9279eee4774eaf2e161fcb1fbd54bed7ada297d4bc37e24332295bd5b48bc561a421578defcdc880bea7ae96b6c6179ab182d8f9107c40bcdbe408051e48a9c97d35e40129e71ffdda6c85f4804adb626e1011c82ff1b2caa039cfff5c624da5e014425f477d49f7417a8f0b04d2809f28f42a270a6a2a6c6b9dbf739be575e1f74b67ce492de4e2aafef752eb30d3056bda324ad2cd9b65ec2c09d432f6071eb1fc65c2a9f3ee0136bf3e822f2a7c97c0acdcfc68607c591459cf1c686009960f9951e04ae96cd5b549516d2aea5ac9ffe468bda6ade7efa92d53dc953831646e72334cd957362d412705477aded5767eebfff33b064c7c694e4522610d705bd2391a6a6bbce9fb80b19ff55bba24a4f7f859ba1a67b2ece73e78ac4b70cd3b4b5e523c30c12ce5320432e3cb41b1f439ca55e505d03d5541dc722e0bd8670b650fddba8bfedf07df0b9a517c69c265adeb012fe9b9966e64d4292fe3193ba05f1462e0fef6f6a6a66e2c31010330ceba09fe631ccfc26dbf8888b04bc051846ceeee94c5c84ce5852b1ef3e54117a3b0e8d722f87b17a0590420f65d58c7e6d1ec60aeb4f39de5235eade8ff72c289b1b07af0c8ef76743fa69619cde066e4547a7dc18bb28cfbf66ea6e1abaa63d19b5656e785937186d965f693cca15b1eabbf34fd60b215fe6fe796917343f2cd96972b0b3bc98306772ba2a2a592ce7ffb0235a47bf665a1fb06b681f16669f2581f62a481ff3e8cbfd950dfacd400586f54b411d59dd92dcf969c67fe3c939578760f90b75ed9fe76605107e2214c5117508219d4b564210f6d46ab0e6d3298c805afd6e1c02b46b4af3e334a0c4564ef9cdf786e98e7bc7e3ff3e68491f0e942e6f91f28e13a38c00243e0ccd674d4e00197de20e54071055e2f4f76636b031745d7ff11067518c98d203d4c8f1a84d994e9f10a0878e21cef08a13138bb25f6f3a480a067be4e2ee34dfa5b3d28a29e041fc27e12e6b7eeceb19aec5e7f8fd87e91782bb62ef889a5d232c7218c5b1d0324a0056a762c75d0c8d1d4afa6b6e8e"}], 0x1010}, 0xc) mprotect(&(0x7f0000322000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:49:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 14:49:21 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, &(0x7f00000002c0)=[&(0x7f0000000180)='*![\x00', &(0x7f0000000200)='@-Z%%!\x00']) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8001) writev(r0, &(0x7f00000000c0), 0x10000000000002a0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) 14:49:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x7e, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) r1 = dup(r0) r2 = accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) setsockopt(r2, 0x10000, 0xffffffffffffffff, &(0x7f0000000180)="546909dc981a914c8897c47ebeae6903370ef8bdaccb55c210415746746b17aa926a0e842ec63cd77ffb06a17b89897b9c9207fe11de146fd5e12be267ae25ed452ee64020784bdafbb468065e7c4202e15965c2c13ef11e746d", 0x5a) 14:49:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x10001, 0x4) socket(0x20, 0x3, 0x0) getsockname(r0, 0x0, &(0x7f00000000c0)) 14:49:22 executing program 1: r0 = kqueue() mprotect(&(0x7f000071b000/0x4000)=nil, 0x4000, 0x4) kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0xf1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) madvise(&(0x7f000071c000/0x3000)=nil, 0x3000, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/1, 0x1) 14:49:22 executing program 0: r0 = socket(0x10, 0x4000, 0x100020000) r1 = kqueue() fcntl$setflags(r0, 0x2, 0x1) r2 = dup2(r1, 0xffffffffffffffff) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x81}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xfffe, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x4) 14:49:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x5a91, 0x3}, {0x18, 0x2, 0x80000000, 0xb92}, 0x673691ce, [0x0, 0x8, 0x8, 0x3f, 0x9b, 0x1ff, 0x4, 0x9]}, 0x3c) 14:49:22 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) sendto(r0, &(0x7f0000000000)="377a70e64bc4b145f0d8c0bd2bc8c672c8230709640777efd6b4dd2ec7eb713574068aba413a8a9b783ded54d43f4261d1b2d1adf20a6c7162a9c868893499cbf0b58f13b50c852bb4", 0x49, 0xa, &(0x7f0000000080)=@in6={0x18, 0x3, 0x9, 0x40}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x6957, 0x100000000, './file0\x00', 0x9, 0x6, 0x0, 0xff}) sendto(r0, &(0x7f0000000180)="edbf49c80de7c728cac1a4d0177d8ac9c4710ab50d61be1452568e7a6840f3138a816c90", 0x24, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) 14:49:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/123, 0x7b, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x564) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000040)) rmdir(&(0x7f0000000180)='./file0\x00') bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d072e2f66036c653000fe34f215fdb43229f49ffa42636d5c2cbf2141936b2f352a738a09f8a6debbae572e045b0f9baf8fc73d4554f53237c925cd50daa1c838dab661bf133890d84b1dfdbe4446a9801d2b000047fc6e550c650ea2246b6245db581653133e5e6369e63bed22de53015841f27be2948085ee5b28d7c07da3d16c997102eaec2adf864eca22875077b45ab3d8cc921e9708f34d7e64725bb3c70c847c7440307a6187d44b9990499fb7f99346040000000b812ffdee6f744c88c2a8c1ccb33f214e0cfb61e8cbbe4de590bfe03d8b"], 0x6a) 14:49:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "050000000000000000009a155e279339dd5000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xe000, 0xa39) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:49:23 executing program 1: r0 = open$dir(&(0x7f0000000840)='./file0/file0/file0\x00', 0x40000400000002e4, 0x50) r1 = semget$private(0x0, 0x3, 0xa27dadc595ad2d5c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0xa) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000008c0)=""/191) setsockopt(r2, 0x127, 0x7, &(0x7f0000000280)="6e073a2c413d6a5cc38c6e9a093b27de50eda140e6f9ec5f05a3237da84bf7912068224d24064b5485aad4e34e22efb25b3f3d0a597615cefbbaa0ef86135ada93850ce8a8bbf3fd7b", 0x49) r4 = socket(0x38, 0x0, 0xfffffffffffff41e) r5 = dup2(r4, r2) unlinkat(r0, &(0x7f0000000180)='./file0/file0/file0\x00', 0xffffffffffffffff) semop(r1, &(0x7f0000000680)=[{0x3, 0x8, 0x1800}, {0x2, 0x1009, 0x40001000}, {0x6, 0x3, 0x17fd}], 0x3) shmget(0x2, 0x1000, 0xfe, &(0x7f0000ffa000/0x1000)=nil) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0xfffffffffffffff9, 0x0) r7 = socket$inet6(0x18, 0x100000004, 0x7ff) semget$private(0x0, 0x4005, 0x2) ioctl$TIOCEXCL(r7, 0x2000740d) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140), 0x10) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0xd33}, {0x4}], 0x2}) setsockopt$sock_timeval(r2, 0xffff, 0x400001005, &(0x7f0000000600)={0x4, 0x3}, 0x10) setsockopt(r5, 0xfffffffc, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) connect$inet6(r4, &(0x7f0000000240)={0x18, 0x3, 0x3f, 0xfffffffffffffffc}, 0xc) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000880)=0xffffffffffffff95) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) r8 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000580)={0x7, 0x401}, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r3, 0x8, 0x5, &(0x7f0000000740)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb243002032070e95c4e3d5ee1ed61b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b", 0x81) setgid(r8) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000040)="e2", 0x1}], 0x1) 14:49:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7b3c0578, 0xa8e4, 0x800, 0xd2af, "953945471a6234020924cb2f24ad5355d3c210bc", 0x7, 0x6}) 14:49:23 executing program 0: r0 = semget(0x1, 0x0, 0x84) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x20010, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x5, r1, r2, r3, r4, 0x50, 0x9}, 0x0, 0x8}) clock_settime(0xfffffffffffffffd, &(0x7f0000000100)={0x0, 0x37316fbb}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) semop(r0, &(0x7f00000002c0)=[{0x2, 0x40, 0x800}, {0x1, 0x6, 0x800}, {0x3, 0x5, 0x1800}, {0x3, 0x7, 0x800}, {0x4, 0xe7d, 0x1000}, {0x2, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x7) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) connect(r5, &(0x7f0000000400)=@in6={0x18, 0x1, 0x3ff, 0x8}, 0xc) setreuid(r1, r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) recvfrom(r6, &(0x7f0000000300)=""/5, 0x5, 0x800, 0x0, 0x0) shutdown(r6, 0x3) r7 = socket$inet6(0x18, 0x8000, 0x1) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 14:49:23 executing program 1: r0 = socket(0x1e, 0x13, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x1001000000029, 0x5, &(0x7f0000000000)="3048e69931929648", 0x8) getsockopt(r0, 0x29, 0x7ff, 0x0, 0x0) socket(0x10, 0x2, 0x4) 14:49:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000480)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="90c3fe67eb586898600425f2f573e0bcac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327be7247818f970e017c7cb9303e6b505059f3f0000000000000035fa269859e24b2802782224d7d5c13c21d4eee467b1663dec1199dad1a408bdf8621037c3d78695ad9a27899ff36c46049befba997acb9ac407791cdf6079f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed041bc46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e115987a104a727428d229b40f734e0a96ecf16b0910858c53c26be5ace3dd848f01b23ee890a6dace4fa8ae439512d4158ca417ed39b32b2c99c0ac27edb0e785adec7f6de37380519392c9e1f472066d0e8cb439fc8c18e7d036690e0ed906cee6b995814ef15882811a83c6673a6a47ecfc089591d8fe2271c25781cc3ff0dea", 0x208}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) chdir(&(0x7f00000004c0)='\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000440)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 14:49:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x7, 0x8, 0x40, 0x100000000}, {0x3, 0x3, 0x1, 0x7f}, {0x100000000, 0x401, 0x100000001, 0x7fff}, {0x8000, 0x4e4ba8d9, 0x2, 0x3}, {0x3, 0x8, 0x31e, 0x7}, {0x6, 0x80, 0x2, 0x2e61}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:49:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004080010028a7) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x8000, 0x0) sendto$inet6(r0, &(0x7f0000000100)="1c99730dd0a44836715a653cf528d4091f3c90a5051ed2269ab41d5af7e8d670f0ec6cdc88c09bb375a2fd6f9de8899193e7c5ffd857140bbf25151db4c15c3c055eab4d5ae88db793d9c9489b72de77ec53898d824d7f67cea3256806243a05e73a286282eb07f7849ce625b9b71ef1534d6cb28e1609f04fdd568073cdb731ff1b2aa3ba424e40f0b3484b8812fc1f", 0x90, 0x0, &(0x7f0000000000)={0x18, 0x1, 0x4, 0x400}, 0xc) writev(r0, &(0x7f0000000700)=[{&(0x7f00000001c0)="5158df9b1bb41c0e4f272f5843363ab1216cfa23defc17c39b698b9f03fbebe767323f049ac22651a84c27960d46ea90e0c2462f1b3a3a8a011aaecd3af9eb5be398284e5a48cb3fbe1c55171cda40c5594b3bd7831a8e74798e64e1e078c360b26ab54f773747b10c9e5d0776be6b4306e624fb7d3a0bce4235b22b17b320ec751df93c8374df14a939c3ec0a4a39", 0x8f}, {&(0x7f0000000340)="ed56a22d7b29ae9c10821e76a093b1a1a61a8870dae201b91874bf566d5b67aa0b1f99f06e80009a57edda1ac2de7e1d7e7645848bdaade3e86fbc5b6f1ad0a32e7eda29365035770cd94bd030edc70a5b1e7824c1fd889f47908dee76c1dd019de0cf8e9dd0222ae4f975e6e9f2c6610ed1c93b83a44782dce6cc27e2f7dfc14543d49435c6be127e2c2a42573cca3dcf4edc376363f69c1cc0339363", 0x9d}, {&(0x7f0000000400)="7e2cd84cb4f7d8add5bf2d9d41acbfac6a2952f2513282a623", 0x19}, {&(0x7f0000000440)="38fe63e97f29899a822079305f8a41cbddfe9fecc6719e57dded502c66666789ebcbf576bfb7da6c4e96d1d358ee83cd05be7037fa9718b160542de81d2c17a320ab5fa535ef228c7ecc8cbdb759b33cba8b90e965a4cc366388986fe1b86254c8fc24cd3b19285814221973147eb1b57f426486e79cc49f0e40a69b4f7548d202984e6e0aeb52cd44278d2285e5de5a44f8ab648af47eb2814b5cf49d22f7ff918c2acd69066cd20d4eb51c7910d828605439ca54276d51dc1c37f1ce0a617c0b23f8ae9c36334c268b9ccc1fc20c85df01e8320eb1f662ab3eb70df0d4ac9e100f6eca58faf19779b1a3e75064", 0xee}, {&(0x7f0000000540)="60ce9fc8a714ffed204729fcd4fa623e163182ad61328a4528c8128882b3057e895642859adda5a9d148a888a2c07b7cff6b990fa46eb51a7857dccb6961537153fd357b5a7a01bef7e2f96a66356d5de680b76615d2533c626edbb6582503ff044387f49037edcc3ce8e2d5d334f30214d6cbc0e9be5aaadc17fd51c13025b47a67da1cb250700a21c1777a8a3d1df88528888165d6d06e517559c7672869be77b648aa8d5f", 0xa6}, {&(0x7f0000000600)="61510e8f2f18c8f19599ba2d21f9db2fe76d77bb999793422ed1e8f17646b40e08ce9139674583c8ff45e9ee17dcd1dcb78fdea924245a89417624e1babf26d36e843bdc1e7b9fb0a517b1e8db2cb3e0b6c4e73ca4dc8cd81ac9e8d01fb2940251ea77dd52827d83616b809736b1d0104b2c2371bbe45405783f54779db52f8daaa4f954aa96fc5e4a9b86592f126b67e4c6d5b3e418b8463c3be8ecdcd1181115739cfefdc501c16c7b6154a62ef897a4b7b99803771a1d92ebe0b8072485be0892b562465d0262eec2b07d2bba0e466d476c179f12f2a1009c3d5e409b48fb097d63b84b1cf0a9f12791f71f", 0xed}], 0x6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004000800003b27feff8ecdd862ffff06000000000000ffff020000280040000700000000000a6a664b3201b334939067c269b24cecd3b1f1d0870489fac22fcca7f323d617f7f8a4092bdeb43e120806e6013a3f39553972423429ae03bed9937a36c6d3c35fdcb2d70185a9730795c454018bf4174e1fc7ba907c5646522c3113731d3325485e", 0x8c}], 0x1) writev(r0, &(0x7f0000002900)=[{&(0x7f0000000780)="9a1736249b399385df0b49141e1deb37cd1addfd6eab18abc1cceaa358dafb3d", 0x20}, {&(0x7f00000007c0)="81749fc925d9106194b71069eb11498b69cd811c4d42eee687e84ee6e1ae8e251c78780704267b26bda8f74b6176affee7b4f6f3691a3662744b14300b2f9b5d7810d554e6de3b3569b6a583cf54a32c014a1ecafb5005b3d6b64db692eee912ce0702193685edc6084cb3147687c4c340cb59c96706d98998e591594d7cbbda512374d49b", 0x85}, {&(0x7f0000000880)="2726119435d9835583bcf865d8a8baa325d06135237554944f40c1a08cb4fa418e4b9f404c12434d4c4ed190146968c5e758a5735d8e22d58b56eff6ea2c931b115d3b0f41ab145b14a0d7d4e6c50bbc6feddf6d810bf8de96e9d560809b6bb5285c202338f3ed53989276efebabe20a4d58a5117c6fbae61ae65181ecdfb5cffe7a249be4fce20e619872f18b56ffc5dcfc922c1c3b8254ad2a45fca68a5fe76bb070d04cb77efc7791d13f6e2c8f3a9e73f1a2d9c0a891ec480504839932fe540ae5cf5d2d28778d5f7d4c107f76cf7897888e74469b573b0a18af036396897bd5fb37a4aacabbee8697e1c25aa948504ac3d7f53046ea97ae4f94a6868279393dfc424128a96fbb08e75c103f5edecc41f0f965548c1857d4a670432b2a3727863ce1cc592724a59a6ce41247984f46068af3b8e9c872daf7f2cbe5beff652331f42bcc8da08e3c701cc4a9ce444c624e9823fc1d7d2d6c2a1473d3e48a0d7edc6940c2283af1753ba08ef8831385d2bb4701dc40177212a1242c523209e56d3b1b568ea829c82d872dbd988bf2a770ff1761fa24982b096b15d5a9d772ef6fcd2323243cdb8930a344abf9fecd3b5028d3916b63eea297b025571e7975a458bb5f286ff39ea6009861b1c65084d6572f052356c1b2a9eb2d29a32620e00b87880173a0bed10425bd2665f2f1491e71cabcdde532d0e633678d9b083e8167f14895244ea52f2d9f8da2b9aedce8f6c54e6d0771dc85217f905cce3b4c75c79572c5bf4e08818e62769fa2c048de00ee753ccfd0b56cf62ca7b3a369000ea19cfa1a007b7cad093d34c15ad1bf48984ab48a42a88867f2b1b145b845fbc36b7274e2cefd7f7301e9648fec1c8e88afdde0118cb616bd893236db2d42f3c5a1d072fc94131f8e63c0e4323996baf7f03d12ae78e4b17db51e1c7e17e92ca70405ac0e590d0e7faccbe13ffc9ab594e2dd4e3ba52e1d1a71720503c54664b3f697704b0b8458b787350e9f10020184c3fcfecddc9729dab88c51194d917b1f82507bcaea1f39cf14425d1eb4f925e5bc0719b51eaf22137f2e6ab9cdf051d9b5cee29b0995632f477805a6fbc7987820dbe2ea6fe5f7361c76a5922652e1da3d00aa1dcb3499531381fddd6c4db21ced5f1d013a05e960bc987b26a20556d15ad6eaace1799a705b7cc38876fd13495eeb5fd21031c26745b88dc867e0533881d546f6cc6a51f722fa990d56f7a4da90ad626d48238997cbd590d4d21846c6af3619c1dde6de3b62239e1bee74db430ca75b66b47ddc91695ab3af17f7961f1a22323e7b05853fba263be028e62e780a529dcf0b778a3cebd6df5513e025c312be468efdcd680f90ac1394fc485aea85b2df72274c9ccbc9285a3bf2420be6f1fe17545b85c1f20740ba0fb2d983238f8268dcc40eb764d97f5733c88b6c15548a2b3cd95a8aab43227315b2ccbd8c29dea174066c8306c7f79d5cc4753d3cd0dc3a0a5963849d37b4d7565976d6b7326c06cd748de6423f40aaa1038c2ebda3766191a1f9d7ee8679bfe118944f74432593c791144980a4c20a5e91b47f7b3aa6818421b561f006d35a467743c949fdcf434e67a9f07277b3566749a26d6b6f027322bc51a418fa417532951bf747b42473e9919352d4670ad74185ef827cdf06c15ce1312be5cf9d1b0e80d6402e69cfad74e7036d77f16b6bf42624a99aeb7e356ccc8aea8b255066cc71a169d4a0f3cfd345148af241c68840d6ef0efbbbf8ae738546daff8cae5a93d1ac3afc2404ad90380d03771123bfd1f9de8187283b91c1e9d38e642fbabf54ce7d1f4ef2a3c6d06bf674fb1e4825385c177fb3249a29adf85f240b3bd697ae5fc6f90039cea917a2833e3d2a89cd25e7d5955907ad37f0edad5dfb849d5e5f9b2972ebc5bc2b7f40c30c561df1328dd16a6d044325c09c5cf44390f9aa680526292da0561c91f06918ec7d66ac658099581e064aa8ed0f8201fd03f47590c3b4fbbe5bcb8d03ad27a6b160b075681838ebed511e9fd054622c04ad512b934e3f9838e1673fd9d28da498709d5c6683efd40ec103b0c679df38fb90728a79c1ebcafe39484eec7d8f5622b661b62539e4b767180bbab5adba234fed16e0e277b4b1321ba2165e63f061d8435a405d718b67cc551e56432996be4cbd9d4d04e7b827568bdac60b9c39740f7a3a0f0fd235f340320d3932c49ed40604a831dc2281b6020565030c51fa942aee33951189f16bacebff5123059c6476457de49880ff6bf825db7089fbffa412367adcd026ea073ec776f1f904d9ca6f4f789007e5598ef797e2e599c609e0fa0b8897072d7b6465fe7c9127eb53edb624313e03bff6700f50735076629c69433d439e169450e3b962d12d1ea5a6fe9438d9705680ac87603077b2676169acada96f5b8a2402bf147288e8c3fa87ef949f43f7a3ddc6b91d0c9147fe2e23cfab7343c9f1c26459356e3cbb70a8ce346e1df8d6e9ba55dbff1c3c7ea347410df8b7f7ed216766372d1222647240941b47a8e0764fdd48cb953524cbcb2a2d04363e2808412a0b62c2420a0f32d827240035cba1db81749ec8e125dc0d77d828c647cb3071b31290b2bdfd14769297d494b79c8e29e3362b67d0efade25b129fdb88693db6915e80f321606c3173cf8d0841f139319fa40a56316a3cc164fb4ec68d989ec964fcd9421b310c9392262eeb36e11f4566f375649ecd25a8c96f912ae0adff64eb958cca17fdaa406310fa64c8daa2fdb2bdc2ce7f1efdac5e69b254b22a0cfd28ea1a8ca456374ec356ad3ca653d861b04d305f6a8f19d82d13746cfb4ca9783c36e4c068b57f56812f20d39fe8d48ca6bd23b401fb4068984f80951f9360ee21a6422d1dbc0dd3067346ba49e28b3b61009e199551fb3600e42d8ce40546f93eb1578d99e6eb44aa632894a8c8a2ca2df40a9c0a90f68cc22f4ada61ebf0dabf38dcb6d39cda8ac79a2816dc27aea8256545ab54d35c7767f47018eff7f900b54a0280852733d678195f5c78d56e246eb9b50ccde76c096be7de084350010c6692e53d636a9c015f3902526ebe74c04a1bfedfa71f3e5d8d27511c1fcbf2a936d1a06064f0f02b442de5d7a8c4467f63568eb1a68787a63f072231dfa5abc8e8b9fc8a457018028629d801cd4331f157b7e1b16f89f0fe58a451b8c53d5a06dc14b32edbfbb6042c1bc9989e3a4f686fac453533b82be2f3eb735d173eff68dd897785862e1ae60e96e4b86f8feae09ba90673a4cf236e3db220ef2aa46caf3e201411a17d15f5bef079cdcfdca824bff7cf631fe0e419687a0e9cd872ba642e862a78d8c5019f5bf79d67d238d5aa2f9b38f9f3524021ccd493e00eca49150e5d9257cdb8469c0c833b18f86546d74880e038a450f25d037d509d8581179830d07bf716dd1a44308fe714d3e52b8281055ac763407814da88ff491e9f2f28d3dbcdbcddbc95d1f561bc08b8aef5d5df6138715011d24c3de4096d41e67bd7dee44aaf1213b9fa75cd10632219d74a6df3102df581327cfdd4ef66996b0c95ed30f9fde37b1d832486908799e583c1f9517952fb01a38073be46aa469e9e3afefb765d32ddf98ef2ed4f3c38b93cb1269f58f6a483db784fc1eb96e27b8d12cbb635abcadb1ee7c5eaefc64303061dfd6e807ea0ba564309335c75197854e45aa4b838189e366648884dae85acff6022513b2b74192e99eedb8cbdfa3227f75072c856b500254795128fdcc39906aa16ad7627a9c8ef47813a0f1f1d3f5e85899f0e791e8f959cc02c12f866284b448c3a6d85880c69dd737a694900c3bfebbb5ebc2e643ecb40ae029fdc71cc48558d1886218f3933fdc56579ab00b2aeaa20e1e1be9883e84a669c418143b00be99193f018977e1c24e254d554b423253ddd52307398918292b5ff275e240e2c57b0ec10a11c22d8aaaa75a3b0538c8eb9939ab2de42eb2ce8ad5996ef6f8c1d02918cac1ce4ba833996141e2fe1e382246b232a9d66bc8561a227c2b8d9146ce5c9ac68a434bada778b16a2b4049e09e232b19d5b7a57bf835ed3ccfbaf68e1c391a0daebf043802a51bbe665ec8515dcea99d6c25a8eff3c30d294fb4de513c3a057e66c25d86f62f9b501ba81304945cb2abf17a5bfbeae37fa07dffbc6641e7d59032d5903a9fd16cfc9ea6b208c79cbb7b3464b89abc5d411e23b82d56eef86f357af80a460971441e3ada7bae256b2207053dad6d64081017e72104789f72b001a860f8be0ecc8b63ac7025a483bba0c8b06f5b1c34cb3ca68a939e0a5a743371a93b411a55c1bb54946fe5436ff327da8ed5db2f3cd0c667e5c5e48626d1bcb0b02f014386acdb6c6d8d6ea64fce6db3bbe2f9db5f906a6784148b82ef0177c511f1f98388336918e5c24e6aa5a16c3aa4c20513dfefe1c9d3c99875f0334ac03985d1ed73341a57d12994ea3e0bf07fd0dc9ead27217a1f71e1f29373c7c438f7a4635074efe1b687776dbf7de79d602b04844bf344de97c44bd874e47b44ba95fd2fb02c7e1946f205850aabfc335911ccb8f69f186647d4e976a81afcb07e3275f792399a060cfdc6eaaccbe624f490db0a6ebf5a9a41ea647ad65f80429471a1cca1e577a91209cb26fcc13973a793816a427a119daafa0ef4e9ed576279214125f8e37c71d14686df9cb6005ff667ed27f51545fba92ba1246aac418b89f382791afb93385117e0e0df3824ffc8aa485d85f9e060e380988e1d3f58fd6f4d33d4cc2984ddcfb2d646ef60b4348f0eab1a22aee835ef0b26a503d5a472664c66ef8fce874a1ccf1c92841f29de68a46848a06848cd895ec9eb650346c6b24e2c74c23688736d0d902a24ea25fa6e1f637cc97a976c0d4428be3c0c18be17a366b22bb4b4bf09e81e3c66a80f851a724b6927e619bad8f1f893a143c609d20825f4cbabbad6cca6ad3ac466c49a2ca3db65fb6536c355c1cc1816d6c1548bb6fe51f09e5abaa5ea0d790f23123c341edd9db78565282701c62178d4a6c9b67d23cbfa23e70e2c41ac07cc76a8c2a6dde9dbe256349a958963ddbe852545dafe7233216669642683975f49d5de4880c7a0ffdd231bab2f822c698051f836983992f66c5275441d53b64d01d8e021bddea8400987562b685340d0a153a435ddca4fb57ff45a4cca4ef07a15070d8ef13c27862c6084ff3fd2a392b965cbea8e97a5abcf4d33b53b06bd602b23610a82a547f7d46290f007718923192651fb0c6018e6f4fcd3b041df828353dd684352e9a88a921b967e82c380942ca9e2cfce905428ec6c00618bf286d2c1ad3435daaea6c32bfd15ca58be9940ae9c2afd91d1073beaeb46fd4acd3f7b960e74317f904b4a55456cf28ef1c2725d8a67ccc2313e8dba359eac2a3c96d0dd6517ffeb73362a6b129a3ee315c84422b93717052cd57c058c5c31886c7400a994aa19d6a608d0f27c00ab5e9afe7dbeda1862ba228442d554cc2db4fab9193ab9c59fca29a3e5607de0103e1c48902a693b69430ef4a13386092771ef22dd96b1b3aaadbae244cac5e003787b635b165682978283a54281bfa8e61710c372daee659484c6e53ba5bfbe1745d384caaf8420d057b67a0411594050a2ddc87893dd5ae0f9a77a3b95ed32b2cb78749659085fde9fb9c938492965b33d9f6604a356785b7426e8f481252989c055edfbd61873e683f72378f9a47082d7f8e8be2ad486991cf54dc0b682475431637b6b87aebc8bd4e64276ff19f466da9d2e392a5d0f824f0daa667", 0x1000}, {&(0x7f0000001880)}, {&(0x7f00000018c0)="03814936efa08017801c615e966d590409caae75353cad082c0e14c4fa20344849ae77af935d0c508096f4d36b", 0x2d}, {&(0x7f0000001900)="40da0c1065c7197b03bc83a8cf33f8b1c31fdd1837c0cfdf5ae09578c1c61da241516d33bd2472cdae6f768109eb0e5cce162bbf78e991ffe03bb243a16871fdabd30f49f135f237382659d5ac868338a43c4c314fdce17cd518e2af3cb7afc1096939fa5eeaef006839b7784a8b3f3be69cc380338ab395cfa2ff03a0d01bbf2999d6697510ab74fe5a8ce189585e1321f6a6f3106f319d2b831c4ea64907db6192f4712f69bcbfef7db9a9477f4611bf1e47ccf82f925ec42cd9a429923c3f6df48fff21f758d70e4929588873a5b215ad30d2cce22932686c274356c6a24f591e548d949a8aec493feebe042156ed0ff28d5e4e534c21c7dbc28399a7f32c01a995bac78c62c1f6d4edc4fb5a857de5188189dd89db0157a6166e6b72fc65bf99705d16eef432850b0a3867f222a2e46de4dfa30ff1ca8e06343a9990b24f676761cd5ce3491f0e08fbbdf88b1758d898759575945e36658e731bb0fb3214cb50d9a52ef2771fd2ddf7e3b31d7c38c4affdef8f8eda3913a0994aef697e6c1451b8fd2b0f39d8e27b01ff3a278751718f01ffe19d4bff9c1a541a42fb659640d0dc003c5dde8557867ffec20481548659d50176aad15d010511bfb4755ccd9bfcf3f6db93a6361722ff04d0e11a85a4fe798ce81d93ec5ca0e0858c626905fd4a15b6890e50b97b7bbfc0df5b25820dbba593f6d40cc27ce386f6eb83afe2cfbc3af6ef1da7292c2fff38c7b0dea9e57c955e7815f18930e7743431a42d690f8be879adce63826993e51de74d9fffe609d05ffe9606744fe76aa0a6c0f72c6c92e21a1b51181ed8a3ca2f5aced8fcfdde17f42a6934c9b603db66264e4c5733e4a9da5d8e1062f3e936424fa9adf534a8691166fed1d1006855b8aad1bfbd8a31e3bb13015c88a88a21a335fdc54c83401030e7bc0e1a1394bea367ab24322580d9f234d4d58426f6f001a1c63309d28d012cdd1dd9b39d3936bbb572c58bbdbf5433eb66ab3996b97d5b4af3b0426a5f7d27818f2875d816259fd5eca0441e7b67ee9c94919246e98169deea768bfca43d2525bbab7b3d97ca6509e7378614012cd4fdb294fc3f358dce7631956f0017893325827b6b5505d329ca03ef4c9e747cb655d0ed00d35a40fda7d6574316405eb55bd701ccee91d73be48a9cf91e3b9765f989834fb33da56ec1fdae061ef9f1306d6872dff99b2664d64dfbdaa59299de818c2a2a9ea3c7d7c1accb3270b46d8663399067090957a1b54b0e6d8fa4067f005a3057dd0aa1bdabcd73a42a6e1186ca05cceb8fddc4bb33e84c2db4e40d6d1431db1c230e52b72f7f04fccb9a164f86930a3b129912a1fdd4daff5aac32301f543dac90951de9d932aa8a3bbbafe3c2c69fbeda2f036dc5c960c594225da836ba670bf1da1660c75c3e11d3207a498ce8942ead9a04c4654380b75bd8a4798303400301bc958c698b3bbee0e903a37fce0f950151f44143d2fe306bf40d64c6cbb8938e550aa40ae588944a180065d3e9bc49a0b3e0cc6011dc548d2cf6e7c4ac907c47ae51b697090caab4c3cf8d3a064bff333a3490f271df7dc259efe04e15919f0ef9d3ed14b5f7e0573af111f473165b1113d7f87bef16dabd582e1b54c7bbf9fbee263fef554bf5766004041606cf7f3e47ab477da2f9e0370d892cd7e324a48e5a0d1f890ce44a0ccbd937d648fb911fff7479057bd737e1757574dd96f5fd2448db614aaac90fa8c3bd992ef1253e14e64ec8bb99ef34bb1e76c3e51f4e4849fcd2386b8a16e305a553446545d57b9faf7e7d0beb8f6392ac13ae1d626cba249d9ca58a994d53445d0581975cb7de3c38774bff2f17f97e341def092a08a64e7fac3f35f4156990e91b8ff4ef4191aab4f4df91aa29a70fb1079dfa647b0332221cbeb7d69dd8f8cb511ca36f27ce1412145b9ece9021ace198cc40ce028a34c008abc287e1e0954b8c1563ca81e7a5e2229ef103019654d3f046e2e173e9b651107fcfd2322d1a1c0e8af35594aa8bd2290ac98b4f69310ec5fd8e995583bde3b66d442ba817da283ef7944ac21e40b5bee46d84e689dda5aa5bc401729a35e6d63525d0ae47ec4ffbd9ad6efefe077bea91ac581859b3ae43bdf35e480249b5a3f9952e3d1aa3cca440c9b10add250eb70620b8b8cac8121267764161f889f266adfc10e85afea8fb9a41289d7f54373e997a6598a700768d24d5d50947735a21517da9b952b42d18e0b5a9e9e2d551ec710895b9aa8bed91524a5cfa326bc015bc3ccfbcfdc889fb93858e92289e36e78201388df8b19c45d520e473298aaa9f7ee7d98c700aaf85179a506404db29024c7ec1b84cd4a3b053e01b5e103cb0872d837a974cae5439c32f9f2a149c961e7091ab27c0591103d23684d2dc59dc89c114d636042c009bff04d99988bdf274a8de24a96b71ca098c0c25ead11713a3d29965643ec4ceb69ecfdb5c84ad0ddf51243caa6ca01b6a50a06968f9ed2dbad9e6f84d8fb9b7b359c3c3de864af4fd219b8f0f74282df97c24ed569938332d40120502c496a24ae9b072d281f7fd6b6b29d347cacf731cd9303725c1c7309888444374406abd0fbb15fb141d2ec222dcea6dde75712af1fdff04f132dea88a58fc1e79be4fdf32f7971fd79ae2ea3d20a7cb334fa9db3718f5f249b7c63adc711b4e8cd156b61edd32d7c2af6102f69eadffd20aa5289f8f42a2f6b38488683740942a4835f032a54322ac08c4319018d8ad21a6fdb5f13328aba25d37b954d5462e841f8cab2ea7425e52e7ee6d38278fa4f7e2e5c4cddbce0764ce49c69e3730c0043eb7fddf6c578e0c90b43ab194d59bfbb912b415997f42c413d6be8dae245769c588aea55ea63414f3cc1738836536617e9d7fb541f319469c6a0161414d44a7e99d66248dc6e60c964ff6179bc5f98edf6940fe0fea220c0868cd33913cd71b3419cb4cca482f362d3cb2c145e15c9d28efad7b031a5dfe5ed3d2bbb70b27888242166bbaaf0ae2174196aeab10b5e942d16146a938f918608d48973a31902631f7a575794092719def04d356d7b3f68c48e3dbf4b33b1f360a8353734867528638bd0855382b85cc0471fa70ccf93eb636c7427c023e5518c8d9edcce894aaea2ff94977c2bbd440931e3b560ed42735bcd1804e8bb588dc918deb20001c1502926adc682c320b40f74b121cf8e90cd8e16851c088b59e49403b67350e6de7a90d4b784438aa5761a9f42e1e5a4b17c2d68c80dbe278106dd055d84c5a9b3a8e7f397fb91a8da2038fdfaa4066f6af18b3a6f331b3b1b823aaf2c9b1002a3753ae20dfcdea47a7ba15471f58cde743bb4f831bed34b028235af68ca83e2feb56dfa2073ec6f8e44952d0f357461a9cb0b03b928fa805a31a4b6fd6c1b013797fe51b4bf71b0b7b0f5ef8b4c10e785af6a4147fa6b1665339cd888d189a4bf36049589ff1f0c8584ef82c603de126dcc3b12aba075a2a5e64748fc9f78f46b88d9568beda9cd9d8370206fa95981ce354c567113e690b739a7b709057a59aa67eecdaafb2264e65e9de872b991fd327ba2a32fa1e0a22e590c85f8353b1233142c8140d94e234bd637ad1543fe33013e55fff7ea1f0db088e1bfeca754dde6ba36d0533c239345fffdb097c68f0517e20534c144dc07f5bebca2d17da006a35671592134ac0c0416c5e5c869e4cfbe34908c3b95e10af5b7d78a2f643b036accb69f5e2c12249a4f43a937af1de9fae89d695e3fa580d944f4ab412409ced043917d4c95976b59cf211620a9cba3ff3e3c0e32a36192713e3dc9289f09929ad73c1f1dfc7d5e79390eb8fcd6e743774e20ec45bb94fee262c20b4e46c6569a91fd91ce569113c429ffa233adaac788889efdc11f7d4b43a65809a412b25be4edbfa3be152d1daa9629f4ec6670a9b26ee61c8ce63ed46846f6d32fb7300715a60783387324a90eeea01c3d0504defd9680a0b900fd2374c863d679d3cd48d1a43dea876405cc41c9cad5755d84a75142775ee53be78c211f18cc6297d840554108b30b44180ccbf5237dc4a0fc40d4317cf67529b005e0981a8c692950c33a5f1948008f20967110572a6c1508fc7f88357ead0c43a33b6744912dfd48d192e2dc2554ffe87fa11232ff4f578374c05b8e00a067c0a2ed846e5da130ac6f192a1039fb1157dc1e2282bfceb56d7dce4fdf7ddde1478fe0aee8677370b9d608e5485150322b1333879fd130c2a87011a595a6cab8e6fb5578d0ed1e5eaed26f76ea53ad32c024fc4995e345b4fa480b4f2f079e192b9251377ea2c6660b3fefc6f4600b9be2b46947d9bce6fdd9add340b8a333ae15da8f46379cbbb5f96057d6fd0c9e52de9ab6e4f8c38fc3659b8e2dfabf0e7e04ccf5f970c3daefb73f0f3010125a17a0cddabf079b75f4851acc07f42854ebf63655d88b2ba30fb33f6500b2bdcfb35d0bdc28453fc0575c5201904f01321f8cd11f62c043d1c0f2ffa6b66888bad0af99a32927dc67bd0260b39817ad7a3107de3e6db5146cff6e36db31b4af355c73d4b9b37a36c795f06a93b9a64bdfec2c4d93e5acb213f9b8d84a84ef2da9f005d1cf24582006916ab4be964e969105b2f4683832d0f54a8188b3a312e24c522430ba868f0186d9f2ae109b752d070ed541533a12ce725f57952f476e4cf40b77a4db5ff06b89adb9828e10a34a2ba08ad5173b4327f3ad44643fc0e286f9c4c1ea048ee86b4a568d71f8f6c4be2c0bae22311eee9ce6322f4a793dc1b8d42b8bbf632fee6d2a5b99699de55c9cf888ec0914c1922742a60baab0c38b2cab8985051505e4b830a7deb0d5e5b17bcecce6d1c44ffebf139da03e063f7ad67547ebde9ada384591566844421e155dc4925cc0a8bbe58a744ffd67a1cc4b12e1823dd3c361eb89b559303268482839d8f552547cd43fd35018593ab9acf1b6daf082ad5deb1018d72cf6386080039c39ed93314913c5862d5f72fd978abb939679756406ab27823888cf41e431a3c35a0d0501c528d4203233391bc820d5703e5eeae363e5e9d173efdd25e4fec54c2e3b9b6843c3c773ec4383c267c661f37c46c3ce5ca70c83eaac1d5619d577ad4fd0c01752d57c06b9e938ecf8d34a71f0ec309a6bd6f23451d08a2a99a8356fd1ffcdecf6e1c2b4d3359b792082556838eb3d5550ee7e79151c53eefb7976becac154144b5ca2a07e3a183687c2e24fde9d57adb6bd137e8279292e5c00fe89448a14e1c80bae03254885678452206f657560278fa0576b8ef95ac97f95f4900ee7b893ac4e8d9e89789895432af5f7fd35f13e7cb204003aac7a5adb08be33d657c192002e2ee1d9ca2c9cfed908ce6ce977466a60f03d332fb03685bf3825d49e57b3d1cbcf847196cfaa73a8e0e92fcde1cec53f5f9bc6329ddcc57e7ca55c6aac7ed910a80ddb3cb827bad42c6f3c341d6a8cabe3ce1556f83258a65cf2f93f4b3bf69f8801ce6c24d1093cc7b40f64118a9de1d702d0bc9749887df05180d63d93c47e957493a975b97207e5396b4994994ce75d5c628cc81989c3dc7108b3b0448094067226698083bfddf070839cab58a333b7ecf6fbac112d4c810e5b7ccf98bca559f9b0a1c3925c2db9c2b4d0398801b668d86ebeb2235cd0ff28f8517e74e921c79a119aa40b9d0ac2a01993ecdda99106ce3658296e7af496c4b4d407b58e7b6117addada708a55df337bb2366c7c3863b048421e6ebb0426dd50b9ba1ff24feb648d309761f2c0d219b802622b15bd4574edb1d927e29bd", 0x1000}], 0x6) 14:49:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4d6, 0x41, 0x9, 0x7}, {0x8, 0x10000, 0x1, 0x5}, {0x4, 0x3, 0x4bd03647, 0x9}, {0x4, 0x420, 0x1000, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc01, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) openat(r0, &(0x7f0000000100)='\x00', 0x200, 0x86) 14:49:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x10, 0x8007, 0x8) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)}, {&(0x7f0000000100)="72e11b09a9dbe1902bd0011c10475d6b36212193619c85f7a5dee3ea06", 0x1d}, {&(0x7f0000000140)="9ae50195460cf5aa83744137506a1e85d046b399fe64f2", 0x17}, {&(0x7f0000000180)="758c7cc821cfb9d27f11e33cfaa69378b305153a40e3e1f3a71d63fd8a4e477ce81fa8c172b7fbee9abda4adc5d4a918d8bb272cd2069d46b3c0dfa27d2b5a249281425a6df6367aaecb665799f7503b98d616db8382a4c3174f85e8ea1316d4475621c71ce7291e9e390c6f9367188df23bd80a3fe681a4b8908dda9a2c0db738c42c0e149b049ab7a6dd7fa1707f760e10160a61e79a34bcefd76571c42e893cfffcfc0af00a7154d5c1e6a485037fafbaf7771082888db0349476", 0xbc}, {&(0x7f0000000240)="08cdd3fc415dfb77e9f6530ddceda5ef54a1e81c432851da6a2934", 0x1b}, {&(0x7f00000005c0)="1b1f3963fefa2c34b06130dd84bc3e68dcdf7033aa95cea92b221bc2b461c887a2ec4a6804782613e9430d270909828a7d63ceec098130888ac739ef66d4304d8e720eb8a9462de31f015121b3e6d895112e4c94f58382fdbaa05237d554ff44e652fdaf8d5571c0a17b720cdc8d613b1a6821341ebc47a377379e9c15646f9296d7", 0x82}, {&(0x7f0000000340)="a1cc65b6be2292870a46fbbfdb27b9fe221b53e73dc8baa95546955542b4b8403e708b5b4d0f2ba47baf10683b0046bedc135da6b87e3bd0501e39711ca977a74ee4e4faf7061822716e4d210e9ad48a407854f1a71ceb318269ef4ae3f6b66bdd5d3fd408c49134557b61978188ded86e9e4181fa2e31c95d84fb1ab311ef220f3ef4842531b904520722acd94bd74b21201664028c2a1e7c92b6044f34ea919a157448bdba0d6fcbb3530389f2af36fbce8ef90b641f008e537e5bc10205b4f3b64dfa6be2429841b6c1785e742bc9f1a3", 0xd2}, {&(0x7f0000000040)="22e4834f6ccf3bef12379ab11d9a98a0a2e87ee149aac85b9335fff874f690e72f0b0b417f5e3ad7ddaeb1e6de175c49b6af7f515f15250f8a5d590ce2af46aa", 0x40}], 0x8, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000580)=0xfffffffffffffeb8) 14:49:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)="6a4a4e5cfab0fbad605a30c0ca000000000000bb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33cab9b47c2fb6901e403000d93f48530090cbe391c3e8c2ec75f4811c7b637dedd3f9835676e16586f5b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f21096c39ef3b5ea38428ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b", 0xd9) writev(r1, &(0x7f0000000000), 0x0) 14:49:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x880002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x82, 0xfffffffffffffffc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0xa1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x80) chflagsat(r0, &(0x7f0000000240)='./bus/../file0\x00', 0x20001, 0x2) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x2c, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x53, 0x22, 0x2, 0x1c48}], 0x8001, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x24, 0x1, 0x1ff}, {{}, 0xffffffffffffffff, 0x1, 0x40000000, 0x2, 0xfffffffffffffab7}], 0x9, &(0x7f00000001c0)={0x6, 0x20}) r2 = dup(r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) fcntl$getown(r2, 0x4) 14:49:23 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x80) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)) r2 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000300)=[r2, r3, r4, r5]) pckbd_enable: command error pckbd_enable: command error 14:49:25 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="913333"], 0x3}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffcc8) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) munlock(&(0x7f00001e6000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1000, 0x1, 0x4, 0x1, 0x8001}, 0xc) pckbd_enable: command error 14:49:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1000048}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 14:49:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001cb14b1d800000000000000af10ba80ede1f194215ae88826ab509760e5071b5d8bae541311a4439d46caefaa3f376b12bb901670ff017992d0a466d0ea1f58e26f9578291d4420f2c51124086871eb106a1d94", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0x26d}, 0x0) 14:49:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x87}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000240)="8b9a3293") mprotect(&(0x7f0000ff8000/0x5000)=nil, 0x5000, 0x5) 14:49:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x4, 0x100, 0x3, 0x8}, {0x100000000, 0x7, 0x6, 0x1000}, {0x8, 0x2, 0xfffffffffffffff7, 0x21}, {0x6, 0xfffffffffffffe00, 0x0, 0x4}, {0x20, 0xe6, 0x83c, 0x3}, {0x40, 0x6, 0x80, 0x6}, {0x4, 0xfffffffffffffd02, 0xfffffffffffffffe, 0x6}, {0x8, 0xffff, 0x8000, 0x7f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x3d}, {0x8906}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="e2") 14:49:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000002c0)="9b50") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x173b2b42eff8109e) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x112, 0x2) 14:49:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) fcntl$setstatus(r1, 0x4, 0x4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{0x0}], 0x1) write(r0, &(0x7f0000000300)="9b", 0x1) execve(0x0, 0x0, 0x0) 14:49:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x2) readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/173, 0xad) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x45}, {0x14006}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)='V') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0xb70, 0x0, 0x9, 0x100000001}, {0x4, 0x5de, 0x5, 0x800}, {0x4, 0x7f, 0x2, 0x2}, {0x100000000, 0x400, 0x6, 0x3}]}) r2 = dup(r0) sendto$unix(r2, &(0x7f0000000140)="2dfe93b929fa26fc43d2e0c9e1e98409fa621586b134c4b5972d", 0x1a, 0x8, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 14:49:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x101, 0x200, 0x1, 0x462}, {0xc70, 0xf87c, 0x101, 0x5}, {0xab24, 0xde8a, 0x800, 0x20}, {0x9, 0x80000000, 0x80000001, 0x6}, {0x7, 0x1, 0x2, 0x5}, {0x8, 0x9, 0x2, 0x8}, {0xfff, 0x7, 0x40, 0x8}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 14:49:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0xd7a6, 0x2, 0x0, 0x0) 14:49:26 executing program 0: r0 = socket(0x10, 0x4000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050490000000000098070900000000001038f53e8551f30ce39044a45a4cf51612500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 14:49:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="d08ca7252da56d115ae176c54ff82d529882b7782fd51391c2d5a30e2b150dafbd12689ab15f03a9f1dc106c2035cbb837b047e17b029db805821a9be117a981fe1d62ff61fa84b82bc80aecfe376b9dc5d90cfb"}, {&(0x7f0000000280)="925b971bb1ee0442506a93b77f511a05cd95d5f29fcb9e9f5289df742f986deb76b26938b1cb268ece6e6486283a1b2e9cf5b4022218ba212553129751d626e25084ac5b89871372a05f8348ac75e9d329f290498f434e0fa4b28d3016a19245847528e96c1cb3b1cb8f4623c92512772c0a6dce8b6c8591d9e6edc80b50186f4cda663f5fec43a3cf31441eaa2c58e1cafc01fe0530bfe040d06260017a9a9b98f78945c02e22340352"}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 14:49:26 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000016c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001740)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001780)) connect$unix(r0, &(0x7f0000001700)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) sendmsg(r2, &(0x7f0000001680)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000080)="c6c056e45bfed1f99b25fb31d9ec9977b251eb560c0a0fffda5ec6de33", 0x1d}, {&(0x7f00000000c0)="45e4873c0e7d7cb168c9de46b4b58f4355103c3c2bbf80f4234d7e431900799d1e581519d5f02c2c9e0970dd193b77f7ae6fc525c4359f872de0e59dbb200c00112aedf08ce4ae172fde62bd77dc5177a88d1be2ae9d6d7903a76486ceeab9010796d93edc7bc662182094acb14c551cfb711ec50ce6aa0b61603080ff90e9aa36660bb6b0323dd8ed87a9dc2ebe4463465425c48ec878e529cc7cb373b47713bb6db1d3a215817352310fcce05976580e2a66d1b8c8feab42d417dc103c87dc1791", 0xc2}, {&(0x7f0000000240)="1d6de2d6a916ca1a8a353dd5061b06a8d2491c766ba58de77016f3463e8416a03d32a5965506cbc992accbe3b794225da0769545f13d041081762067c5e717a06e03fe3dd2bf2c17ebc702130dc6", 0x4e}, {&(0x7f00000002c0)="1c4497bc9a6beed9e235b1676b1db3f10f792175e501fb91304fb1b01aeabde41b41394ec68245b3ecd7fa5761a2363155d553e61796e59c9c0f9ec930700a28c5c6c1b1dd801f773e4cfc61b8e3ed9b9ca5e5a06c3e93c96160ab9af1705a8e6acaa4698a2863309e7022c907f4b8abb149aab3e910f52e295795ac1875ef62fd6367bcf60d6257f85f91e24ad9c6b0e033074e208e4bc58b9df50bf15d2f2b9d95e5f29093148cce5f2b381cf61a470b4dbae786a50c26de1a229c06967bbb392094a1395ceee3b048b4011188d5333fcead50519355f2c12f639319eb55002a764865864bea", 0xe7}, {&(0x7f00000001c0)="adaeb49521", 0x5}], 0x5, &(0x7f0000000440)=[{0x78, 0x70574dc1967f5097, 0x2188, "9d25324025966b7dce0c6ee54dd368fe616bba47b8f5dc45f02f6d939f9f4983c7581b5e0c8aa079aef60f089476e88eddb767357f9f6fdf2a9f28e6ad6eac4630303419c44b8afe5fe1f326063eed87da2d8f9ff89135afbb945d389ee4a36e8f"}, {0xd0, 0xffff, 0x25c, "09d31446a463db274ddfe7eecb295733df299051a530022f3a81839da5599d792d41ca796eeab4cea1ecadc5f977342ae4da6cd4ee7804c79233ce4aced9f58db5b57a9f41e06aa9cad04afd28dcc4536cadeb688535f6d114802e52b6c9b89427a83d7e681a3347f69cdac6a0514e19689b2a03c548cc057c9c1466bb01d7737ca7583167a460ccce2f147f6c5e200e13098c62d1dcedee12a229920b8dca4373cf490b4021a1baa3128aebf5a5b21ad8d660d49f65f339366d"}, {0x1010, 0x1, 0x3, "2ad51d4d4492aea32bf2175f2323a8a5399020e5ff926410fe4edcb0446e03f346db36510172efba105a2609cc71ea2a0be66b17e56dfbc95651d5b2e7b135d865df166f5b1930d3ab70aa7cc8f45899978b5750b222a4418925fc7f2d86c541263642cd12cd04b1f3a8ce1f643bdf1e4a99e52901ca02a591b39413da0f8446ab67b8da64722d253fa55c43c0321e40a202727edacb93d73fb5d48e0dfd2097fb5db35e4d67c199a34219c71cfbe39e4ae1bf1393d9d8e7b38d50318121b7bbb84e8bd36afb888e7195e79e6c596e38eb46f473c0f8064c0a99b46a6dc8fa90326ff8bb0711aea8c00dc6c7ebd71508a5f924d1e96fa42413c128e480c82828f4299227229cc986ddfe4007f371c2356c1449dc52f24063394d55e89598a969459fa21cf6ba9221815cb07ad577ae288ab158045d6f573c8d7958877486b8a21fe72c5b4752009b689fd49c0b020f41620558c5666b21c54994fe88332f29d739066b82efdb0952af366c2daf61a0898db034a1af06f30bf0e12fa84df4dad7b08048a1be5e03a08a342124d3cd7269ccea741f5a1d32e0eba02c174d934665e406dd9acbbab382a3680d086d378e713c2b60e399cfea5e3ffde092f45ec65d0c35958eb47f869ee02ac17a155b8d8baa315352669ecad35c4a8b745422d30e7acbb09e3d90430375e75e07d71ab362166766cad0873f015f89c65bee93159371c02d6bc786496ac4640f414d1bf22cee3cf698a3bfb03042ded5b4839ac9f49c117515aa8206c0cf986d63fb9f250c3b218c902f98e3242c0f26f3eda4c1ba68ab5313a870fa4331332b73604be78c4185da6692b444aadc451cfdf9b92439167f529d57150f4db861f322abdcd463685aec6a1554eb07a18ce6b09bb255e664c30135139fc0046516eafb1a371ee5be1b982e0fb92759f25fe608d508a5d848e359d0388bf0de51951df40ba52ddef13c5690bc70fc3da7a0e83a8e3279b4a77ff972b09d81de060d1d44cdd37d10f6f25e9659b7251751743e9c8a9aa239f3630cb8c594c30978b98e4ba772627610ec498b6ad06882b949756c05f7b1aec0cac6b3319121e3437850e357d1315f7431d3c044a06dfdf71596906204d7ab7a791060932c4d22c5297d420ef2d3b43a9184350eb0cf115a8302da2bf62f587b33dd93a1de40a332f3d612cb03ad66b48c7c3d834c950d045a18ac3c8973dbb6d3adfc035b3b21a81d4c0f6fbcee904e605ba5909878499a0d4989bb55451a020a77e224a7766c635106bc284adbdf98bdc85fa56adb4e7ebe9e5f82d2d93ecdea77df8010558ff9c7fcf10be44907dda1a8bf3c5a513a72501e5124357d67e55cbf466bc5c3ab7413ce979c2ebc0664dc20a878a4a972bf36b66a38a8ab2d913f941df55c58af4b73981169fd036e23688267d5f775aea9a5d0dcdfeed7477dee8615461d520cebc651e2a49368eeda20ad5f831cf060e0240a45411d2f3e950abf8840cb3f4e28b990acecf09082ddcecc77fe5dffaa6d519ed164e1004d80eb2fc1c651b444f8b98ad9f4df5846bfe1fead1be1e09f2df94ec4a5e0961e27e1f844c3cdb75a72139b65c82fb56117ad6b51bbb48b7d007ed1d0aa39b18ba2c4760627965847e207704528e061813b8f9ba67a08cca27b8a45f361e904448bebd170d09fae0d81aa31feaa695f1bc4a7500993c5ba31d515c5f6aa2f1e6086303f00d44ca8099c6672ca2df998e5c1d1c6d49b56cd64375bc4694af11521c96612334839a90e88aa32d0a1578e6949296da3d61cb64b0f327c6e1a0ed54c527c38bbf2c6d6c644c799dc810cccc884d47e4385425bfaadd301e0151d47106dd3935dfc05faf66efd68d818be2e2531f4a1194065e390c267551a468e2983e5e986910bc2677864fb9c4543c758113aca7799922fd46e8e6d2590d0a68d191085952f3e3cc424177ddca596d7400b50fba13ce431caaf7008a3fe6a9fdb30da280dff7d09d651a67dc0dfc27deeeb1c26fa84b7f6a8b3cbe4e29c3c5839ddb518223d85bbacfe95519c11f60e50b9d0082854bd65adb26799566e871d4516ef71a45465cfe6624e222434b399c06dc0e2d5cf984d964316e5ef2d1f72139bf039b4ea7c11c231b63d17edb425d1addf92c6b79e238727cd270ab4a37b965b54c008eeb32cacaf120c2387536315b2edfb3c7516430048166218be12ff74b125431bea0849eecf0e7b6a9d0fd224acec8d7c0c02a577ba2d2468a181c4ebbf65c511967698152f045b78bf174afd4deb67505b898070111d34d87b331b0fd500c0dfbeb6e53bbf35e050ca2339946739bde5194b2f9da44822c21dc3c515d6160f84e208237ff36900b490effa21b8fea69f0c5d7db443a2454e25c1c3ca6ed74be8c0d66c3ba06c56bed77b959ef8bfb3c53e1e655bd9f7e41642f28d2d789ac94cec2274c01fc503ff1e9d3d7f5dc35bc26008f14ce7e120f3ce6d6424623136e9fd66f194784b872b180e81f44f2a8be02ef348b43ebbfc3178d7b96a5c99b00296574d3108d1ff26b51e02965b03a5ca9cb36e5d82c5d702ceb771c49ce32cfb11c1bf4c9dae892c45b7abe43683eb18b640d6ad252ad2e5b58f24f3ee13ffc1c445abb4ff655ff40af90f2d35e8d369e8b32ce4256180ca92cdec964fc9242343225f47b5d8b711598800e493aa7e04650112e0e99236c066e86b4a023bcd1ae11e46250ba2b1fbdbdcf1eb46cab729c447ebb4425abf1bfb1e197e07a28438abcec4f6183f3f8a92ed1ad404384fe57befaadac90e92e68f7e08aeae7e55e2047be2897357d48aac1933997d743c06311dec243028690269be786d5985d15a4069de43f364a200b64b5c5041892bbba0f40ea5605c2d236870475fa9684dc865eaa0464a90580d278727723b65c105bffc04ff99a2286daed3631986cca7f9306b9ad0aba4e90cb66778de857fb9fc945e570263829eb64cb8cb46d56f37d695c80307646342c09adb60d1d280d9b760e8ccd281276f149885906b81f6f0c11d145fdcf63185081df6e39f844a06993a8723a85d18f0752358fcb209d7c5690caeefe1ee64fdd4d0380c173790b8d91d87950053300a537c9fc8b1500cdb4d9f5d5d1ab99dd37e33451c66696ff3e0c12b3fd5134d17babeaefcf0d4c5180d9c602b690faa5e5c0ac91270e76c636e2e331887d2951af14d712f09af8df81e0e559ce08d30dcfaf163e0306c0025deb7bd1d22e639b3c7c27916ca278d72ec910c30af11b61b049ffd0f401e5c2e8be6ca45793e2ea69a00b5b4a00d04b1ae2734bc24c59ca1460aeb52c0dde18f070122b881b2cc97b87a1a8cda10bc68b66286f3cf4deaaeb6c4cdac1a71604f66c9dd7c42c26194ba975345bc6b83826f0ead19d5a4814d25329a1ceb6e26c08d758b71e1a1ce3453bf8ebb8083b046185af9d4c057e645362dce3d3335f5f07ba9e35c150cc14ab263f42bfb2b36517d1ec83c9566b225144c8bccfd992375c401cc41827b3967664c20dc6b308e9236022072f5adcb5e7143bf93909a53c97e0fae4014fc466bc545751315acb587458c755924298390f5ce3f5d76d466b6bc66fa09de3a4c4cd8180be1e7d3f039d0ad7bb3356125c446b5dc4e1b037672eddb3be7f9bda49caa82a7abbebe743f3206c854b8d112b853b4334e3114490ae3cb1458ec4d2f9f0b048259ac46ae3bcf71df65ace654cc4d04d66acd643b7709ab702b532c7b0e17270b2d5682be29b4506924c7d21b6ebc41bfc680212c89426c13adb277cceefcf896b4a2b8161ff1f80f5c1d868bdbeabb376d40003cacda77b1fc3743f59d91eef81512a26ccb8544adeac1784e81e48ec3c6fe7c04edb265eb9bbebcd5c6bd9addf74ef38ae592d860a838b40142855d2fc060b63627cdbe25c8d00d9e4181ca40719d685fbcd62dfe8f2f79f91a3bfd528d4aa5648ea4cd2276ac5534d60d9596f0ad82b0b4551ac414c27c0eca7f1d35714b56c6d1fafced51c78279e082f4b2cd22e01b840e4e07a5f6a41c01a7739518932a22e26e661f50264eeb0406c5e33dfdbf0c68193868f5e51d2a29906ee5b3c5ad6b8cf38d8e014ce59a1b8ec71aa1925ad6270816db203d094780ad14364b4bb2b04a0f7f96e362f579b56f71f65fd385d3dbb1762838724f1912f8e74a579183471e2013b0910ee91e44560447127dfc69f20f616a814922f1ab615f9b128673f2d29562c0efad220c091838d4803182fe74fc607fc03f3f0afbf958b7c86674b4175a1d4a424a06e854021318b04311fc4f82c692e51fb753d46e500873a79258db66b98a149cf0c3ac7e30294db881f7e2ac6c09b7dc5f7a49239862948ad1f874b5225b4790fce47417a0faa1a1dae9fcd41a6fe2fe93e1eb244287426776aa9a93bc8f1ba13d0fe1461c86abc448b1676fe3c0447aaadfe1d2452259116475c9ce1342472f326902429c50cc86b6e63c3a6e41c46371a9e0d16a1536a409ccc40344fdd5dde2a6f20255bff40abff2e351d8d44fb575aecc69a3c028741d8fb6a7c5ce1485a2ee24177a41f79d3fbf178f00785d7762b56c482d6f1577b973729e808cbeadc43108d26d8cf195449ca723ff8788c1c891c84bd8fe54a25e0b41e00f0d32380b2d06f3900c59817c94a5106a7967c9d6e2d3103a8158b07fbed7c634c3ca291554e5c366651b16135ede1f13a34b8cea72a73a42f728c9bd6eaa479708c874b22638e40090b08715b68a4c16ca93fb913f69d147605a57d801b6bafae340f09dd463b564b425aac73380c7924cbe959a584adf99aad15029d65535915a6c99af80ec766935cfdcc119cbe3932705c33dfde920770d9c224c88e03927c00947dd522cd483383817c08edb120ae9f379fae34d65986e531e2da261497029fb9ea079b5914de0bee78086a8ef0fbab432afcc7f93fd2e06a409ccb2a41e02c442117e443363ce01704de17c8879a0cac7f544de1d09b9d8a4458fac27bae3ea7d3b7e003a4137d2d9763abcb709488081511e25ee3ee79dddc89ab4b8c1fb8851e81a38d8574dff551a72cd3830b50cec1ac1b6455e79eb8e09e6f341e003516e98f48bdf0ec329aac8316b0ac75847077ead1f909bc9f6253c2d11a89659159ae4e6417de9f7a36b5427847d4ddf03f8437242b3bdd85bb703a39a3a51a6e8af5847d67b08e66252480b83c23f4936cc14f8a485d8fdbfa1d435cfed3fdab802a8b214891a18af760b495cfba809bf9c29c8766e5cc5a0afc15a2198a1268a3188dc2a6aec44339ccf95114509b5a3a57d824cfab4a7f2225c4a55bb3156eae69bb10e1be3c9b4bd8b460721e6e36636ebf24faf4999730b3d12e5c0854e7eac6ee74734ddfdc4989629e085fb0a985f2c08e8a3fa6aabef692de182851ecd23707636a02f3585dd9de02ab5311e73ea07546365476dc4b8c88c104dc5ee63d11e239424d14f0e302bb00af2c868c519ff613f63de636588b609127b18f990533585a0b09df54a72b9e13d7b22fe23ec7cb7f67bfe42a823292cedb8401709184d2835a919d9ef6f15e1c3aede9d32d3210082197230b01fc1f2531bca07bde9f24ddda5158885d4585e82e5b8d3d6494111845bea74708878c20456dfe9f95c708c7edb22817067e24222b4e45fbb2589d3bbc314be945c7325caa39f764f522669f8b52f8483b33c282de8e3361a28e385d2852980eb00456b7f2ee1ef2b438917c6d2e781b033991824efaa79c77890bc4de0a2301bf13af87351aef7a839d9e19a3584b9512c75"}, {0x48, 0xffff, 0x3ff, "ce36da8faa4f8448b7f66184684b88c63449dd129945158aed90b65816fc419dddaaf454bfd8d8c5d6b2e60098009c819bb03d"}, {0x88, 0xffff, 0x9e8, "df983ad3130d6e9aff76aa500b06b5904ec9fd97c296f6651e6e4d0423da036d93230468f8560923a3b12f0bcbc7ace091dc9cdb79512dfc1b73110f3c9612dd786e0baec1016907193fce6eba30828f6d538de0c4affc3f5136e3e13cceb3403bb47d39740b7c7d745bcd0e146c5f4ec4aa77"}], 0x1228}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574e", 0x3b6, 0x0, 0x0, 0x0) read(r4, 0x0, 0x3b5) fcntl$getown(r4, 0x5) 14:49:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000040)='./file0\x00', 0x11, 0x0) fchflags(r0, 0x10007) r1 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000580)='./file0\x00', 0x611, 0xfffffffffffffffe) bind$unix(r2, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000400)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f8b6e7ce764b2f7b40bca39ff9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff0500000067fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf00010000422da2d6e405031f1307f4a86db6ac5c7736e5ebba193e0c7017b81019f0e295d5cecd4e85b8a098", 0x144}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x21, 0x38) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x9) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000300)=0x3ff) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) chflags(&(0x7f00000003c0)='./file0\x00', 0x20000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x2) fcntl$setstatus(r0, 0x4, 0x0) 14:49:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="85") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0xffff) 14:49:27 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x10001}) close(0xffffffffffffffff) shmget(0x1, 0x2000, 0x24d, &(0x7f0000ffb000/0x2000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) r1 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8242a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a", 0x69) 14:49:27 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) r0 = semget$private(0x0, 0x1, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) select(0x40, &(0x7f0000000000)={0x3, 0x10001, 0x0, 0x6, 0xc000000000000, 0xa84, 0x7, 0xc5}, &(0x7f0000000040)={0xd8, 0x8, 0x0, 0x3ff, 0x1, 0xee, 0x800, 0x27}, &(0x7f0000000080)={0x8, 0x0, 0x20, 0xfffffffffffffffc, 0x9, 0x8, 0x9, 0xffffffffffffff01}, &(0x7f00000000c0)={0x3, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) r1 = accept(0xffffffffffffffff, &(0x7f0000000840)=@in, &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000880)='./file0/file0\x00', r2, r3) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='W\x00') shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) munlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) r4 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getpeername(r4, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x420, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x820, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000780)={0x4f, './file0/file0\x00', './file0/file0\x00'}) r6 = semget$private(0x0, 0x7, 0x10) mknod(&(0x7f00000002c0)='./file0\x00', 0x40, 0x8) getsockopt(r4, 0x5, 0x0, &(0x7f0000000300)=""/217, &(0x7f0000000400)=0xd9) semop(r6, &(0x7f0000000440)=[{0x3, 0x2, 0x1000}, {0x1, 0x8}, {0x0, 0xf99c, 0x800}, {0x2, 0x6, 0x800}, {0x6, 0x0, 0x800}, {0x7, 0x72, 0x1000}, {0x3, 0x1, 0x1800}, {0x0, 0x2, 0x800}, {0x0, 0x3, 0x1000}, {0x1, 0x1, 0x1800}], 0xa) pipe2(&(0x7f0000000480), 0x0) 14:49:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000280)=[{0x48}, {0x56}]}) syz_emit_ethernet(0x2, &(0x7f0000000580)="9b1b") 14:49:27 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) clock_getres(0x7, &(0x7f0000000000)) r0 = semget(0x0, 0x0, 0x304) nanosleep(&(0x7f0000000080)={0x9, 0x3}, 0x0) semop(r0, &(0x7f0000000040)=[{0x4, 0x7613f3d2, 0x800}, {0x5, 0xfffffffffffffff9, 0x800}, {0x2, 0x0, 0x1000}, {0xbebf8140ef1b4111, 0x1948, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0xfffffffffffffffb, 0x800}], 0x6) 14:49:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x20881) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000015c0)=[{&(0x7f00000000c0)=""/180, 0xb4}, {&(0x7f0000000180)=""/149, 0x95}, {&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f00000002c0)=""/16, 0x10}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/64, 0x40}, {&(0x7f0000001340)=""/240, 0xf0}, {&(0x7f0000001440)=""/85, 0x55}, {&(0x7f00000014c0)=""/142, 0x8e}, {&(0x7f0000001580)=""/12, 0xc}], 0xa) readv(r0, &(0x7f0000001cc0)=[{&(0x7f0000001780)=""/220, 0xdc}, {&(0x7f0000001880)=""/84, 0x54}, {&(0x7f0000001900)=""/213, 0xd5}, {&(0x7f0000001a00)=""/203, 0xcb}, {&(0x7f0000001b00)}, {&(0x7f0000001b40)=""/85, 0x55}, {&(0x7f0000001bc0)=""/160, 0xa0}, {&(0x7f0000001c80)=""/7, 0x7}], 0x8) select(0x40, &(0x7f0000001680)={0x9, 0xf3, 0x4a53ffa2, 0x80000001, 0x78c8, 0x7, 0x0, 0x4}, &(0x7f00000016c0)={0x9, 0x7f, 0x2, 0x100000000, 0x800, 0x2, 0xa0400000000, 0xffffffff}, &(0x7f0000001700)={0xffffffffffffffff, 0x4, 0x0, 0x4, 0x1ff, 0x3f, 0x517a, 0x8}, &(0x7f0000001740)={0x16, 0xff}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 14:49:28 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1e, r1, 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) 14:49:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='s') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20, 0x18) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x8) 14:49:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0xc0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0xac2, 0xfffffffffffffffc, 0x2e9, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mlockall(0x2) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x1) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000040)='./file1\x00', r2, r3) dup2(r1, r0) 14:49:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x81}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000480)='\x00') r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0xfffffffffffffffe, 0x1000, 0x3, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x74}, {0x16}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x3, 0x0) socket$unix(0x1, 0x7, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 14:49:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x881, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x11, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x5b) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x1a0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 14:49:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10de0, 0x8) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() dup(r1) close(r1) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x8}, 0x10) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x7fffffff) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) fchdir(r1) setrlimit(0x5, &(0x7f0000000080)={0x3ff, 0x8}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x4, [{0x3, 0x9}, {0x2, 0x400000000000}, {0x0, 0x4}, {0x2, 0x3}, {0x3}, {0x2}, {0x3}, {0x3, 0x81}, {0x3, 0xfffffffffffffc00}, {0x3, 0x8}, {0x3, 0x101}, {0x3, 0x4}, {0x3, 0x1}, {0x2}, {0x2, 0xffffffff}, {0x3, 0xa}, {0x3}, {0x3, 0x5}, {0x3, 0x9}, {0x2, 0x7}, {0x2, 0x6}, {0x3, 0x5}, {0x3, 0x7}, {0x1, 0x3}, {0x3, 0x4f}, {0x2, 0xffffffff00000000}, {0x3, 0x3}, {0x1, 0xf3d}, {0x3, 0x2}, {0x2, 0x9}, {0x1}, {0x3, 0x81}]}) writev(r1, &(0x7f0000000580)=[{&(0x7f00000002c0)="157a9ce31abdb2965bcfa345fc5e5fa076b46c758142ee8dc686a92fd9bb5ee7bc39cfc783210c05bf285c7600b02b83905fc3165ec35b78666fd30144e93110c5b5db66f9e40f7ee825878434dfec6150e1e783832b9f8b18c13e5284511f5ba91957de07049427febb356a42e96dc4affb2e44b63780133429eec3a6d5f481dd1e1aa2bab847f9ee619079a5999f82e9eeeeafd7d409b20a445fb5a69d01af7203", 0xa2}], 0x1) 14:49:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x40, 0x5, 0x8, 0x10001, "de507f637294a1906d74d869fc4a9d10b57dc689", 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000340)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7f, 0x20000020000007, 0x528, "f1e29fd06d6b0400d0e6bb91d667be003b99f7bd"}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000700)="04"}], 0x34a) writev(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)="23ecdb56621842381217eb7dc72a30a239e0cff58bd3b775ef9cb6ab4ca38894", 0x20}, {&(0x7f0000000100)="c7e9d27cf1009148bd3e939dace15f6f6d5fa4711dbda3b931ed8bf8914e69e36c8d28ba70cc0dab935dde35d366e114353fff050dbf5da694866cb8c5bec59f78aed3a17f9489735faa4701d35455e5e415d1400c914169e424b823c059cfdf0fb407972ca65e0d34a6629ca43c0388fb1e969083f13004e7e721c97aa96471f48d9c8d61618483d4e3286378928481bae1d426d9ba0f9295fb0421ee0fc4f438b9f862c319ef4145f04366b4c5f6d98b50b8e72db1a8d52b86e27d0b53ff7df6775622151366cddc4c3a29897869c1f1e5ed03c5acec70fbed6ae033516dfc6da6db2afe852ca014cdf3e2a7c9cbf8120cc503040187b3bd704d4414", 0xfd}, {&(0x7f0000000200)="ac617823616222eb5e25af63fc149455774087ff07f75d32c32b6c3addc35cf2a7648a12c8e2b8f9354c6fe6226966e22c2cbc26725181c04773647ad036486336f0b3ad5ffd5fd9251f777bb31752f708184edeeb61880077b7c68e42d99c390e890d4be5b13c5cb5b5110cd21e8c6308b7748a1396a0d304fe6dd9563739114f356d9642e4c20e28f3e5060cf41e2a0a3aad23c238f5d192000d0866befa23c48b1ebb61", 0xa5}, {&(0x7f0000000380)="d7ee8504a546723c393d84a612326089113587cf6d57a654a9fecf025de122b1c1960afd68606a55c43f15961afc237a4d0bb86820b6e4a495eb8d8ba8901229c61ad46197b520d9491b93bb1f52b24787d59aaa2a4648f63b14230eb74f3c8b0790d2fca1ba6bb596a15ad49fc7c7d3212cb9b57c606c37a6df55c5a50803f91d4eb45218af76ce800f42294a9eaf4a9b0cec90090e44bd45446ff439893dff8771a307b3b1053dee09a8289cfcb30a25c8a80be0e11419e0da9440df7da945", 0xc0}, {&(0x7f00000002c0)="736fa2480999b3fa2b08896b6d4940ada25b3c02f8f13071e55621423331e334413f374b6e514e3b7a56a08a569495ababc4d29396d8dddc2cb74cab557bd902e15cbca4df3995cc2a4da3e83de49011465d7425", 0x54}, {&(0x7f0000000440)="d4b04c7140943074d22c0b70dfa173408f52f38de50998e26085a6ccd25ee261cd77f79f80f75d766f30faa5389e866a126645b722a724cb3bc3705ba9599341", 0x40}, {&(0x7f0000000480)="0e94f737ca3b4e6f2020d346f4fc50c05f246811ea0edd50a137612dedc370e80595a31f5b56422de5225d1c93e21b729279fee7872fe8a386ace3755b3a41af763fc4178eef9459d50757c90a4773f5c13cfb70d4b6b72e4756b19f662c098bbfe7122fd52ba42074368b5a68da9c373caf6d71ab453237cc95ef6e24c5c20dc183a1b9b926d00bc11e2e24ad57e437d8e18aa7965d0477889a815f04fc9b77b579af760c115fc217c99bae27bcc88d404c230c426844baf8f6b26846e0b2dc8aff9df2f69ce464ead82d3965cae847ed4544939e", 0xd5}, {&(0x7f0000000580)="45812fd7e0d6d236b69b0efd7de96c79c4f7dd998f8490afec7012f86b7ed5eff5c9fc2aa42673e59f78fa96aad0e009e398e29717e790883598a52dbf9aa9a61575c9d216f65932e310e6fe1ce7763ebaf6fca14283de6d0b80e3afd8c477f9118ab7", 0x63}, {&(0x7f0000000600)="8aac84bb3f18bbe8c79ec45ff5ff08175a9361bec699b23819daa1cb426b", 0x1e}], 0x9) 14:49:28 executing program 1: r0 = socket$inet(0x2, 0x0, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x400000001d, 0x0, 0x0) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x200}) 14:49:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8b") 14:49:28 executing program 1: r0 = socket(0x18, 0xfffffffffffffffe, 0x3) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 14:49:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000240)="99", 0x1) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x5, 0x9, 0x0, 0x7fffffff, 0x4, 0x7904, 0x2, 0x0, 0x3, 0xffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) r3 = dup2(r1, r0) poll(&(0x7f0000000080)=[{r3, 0x60}], 0x1, 0x0) sendto$inet(r3, &(0x7f0000000100)="98f82067e3c95eab4b21098a207727c8df8d60afb4d27e125b2d72c10c30a4a828ae3e0d5bd0bb76bc3bdc5b42ececfa4ddb9193d40392f6cf7316cddc5c8ba8f12d552f6589236cc83401c8cac91900eba61986b7e8096169eae618eca8c85ea18e421019d85d6eb97b7eed02dd5a1e09bf1c31b010215b106442cf2ce00b547f5923481ef2377d5eec692758f691d501a83afa751236683dd85ee79a5e2e99", 0xa0, 0x4, &(0x7f0000000000)={0x2, 0x2}, 0xc) 14:49:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000001f0d000000"], 0x8) fcntl$setstatus(r1, 0x4, 0xcc) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 14:49:28 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x0, 0x40, 0x9, 0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffecb, &(0x7f0000000000)="127f8325") 14:49:28 executing program 1: readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) fcntl$getown(r0, 0x5) setpgid(r1, 0x0) r2 = dup(r0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) 14:49:28 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 14:49:28 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, "813a8ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x0) socket$inet6(0x18, 0x7, 0xfff) socket$inet6(0x18, 0x8007, 0x8) syz_open_pts() listen(r1, 0x0) 14:49:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x60}, {0x200000000000000c}, {0x20006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x40) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000004}) 14:49:28 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x39) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 14:49:28 executing program 0: r0 = socket$inet(0x2, 0x15, 0x7fffffffffffffc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0xa007, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xffffffff) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 14:49:28 executing program 1: r0 = semget$private(0x0, 0x2, 0x7c) r1 = socket$inet(0x2, 0x0, 0x8) write(r1, &(0x7f0000000340)="e4b71442316d18f4ff47c9e1da016e19888f52ec4ea73b9f41d14c90c247cb6c1b4523c10fa9a9635e6ebacc66ed91251fa8effdb9e1b0b20aa75d9093ea029bcac5fd4b1349a7e0fe0c8ee04de25c93e1ff69456b72ac153887c99a49bee5e7b778e8ef64a9e7ee8de7abd3a87956d0c19fb461d41306d3f26167009f47160fcae942cffce6fbd37d1f9d242c7634e52c536ebc90da07f967cf00ff1db02a1fd323a5a3265b26ee4f141abffda68b8a85914dd05413f53d5f61d5b28519703f7ab6b573e5f18f1b3a6d6f7e62578538d0cd60e7d3c39e1bb36ae9188d15b6837c", 0xe1) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0x1000}], 0x1) r2 = syz_open_pts() flock(r2, 0x6) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) r6 = geteuid() getgroups(0x6, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000600)={{0x54, r4, r5, r6, r7, 0x4, 0x7}, 0x7ff, 0x6, r8, r9, 0xc8, 0x3d, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r11, 0x4, 0x44) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000980)=0xfffffdec) fcntl$setown(r10, 0x6, r12) getuid() r13 = fcntl$dupfd(r10, 0x0, r10) recvfrom$inet6(r13, &(0x7f0000000680)=""/184, 0xb8, 0x1, &(0x7f0000000300)={0x18, 0x3, 0x6, 0x15e7068}, 0xc) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000240)=[{0x3, 0x3, 0x1000}, {0x0, 0xb74, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x100000001, 0x1000}], 0x4) connect$inet6(r13, &(0x7f00000000c0)={0x18, 0x2, 0x200, 0xffffffff}, 0xc) fcntl$setown(r13, 0x6, r12) fcntl$dupfd(r11, 0xa, r10) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8000, 0x7fffffff, 0x7, 0x0, 0x7, 0x6, 0x9d39, 0x1, 0x0, 0x1c, 0x3}) r14 = semget$private(0x0, 0x10000000b, 0x580) semget$private(0x0, 0x4, 0x80) ioctl$TIOCNXCL(r2, 0x2000740e) semop(r14, &(0x7f0000000280)=[{0x4, 0x9, 0x1000}, {0x3, 0x0, 0x1000}], 0x2) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000002c0)=[0xec11, 0x80, 0x0, 0xffffffff00000000, 0xe05, 0xb6ba, 0x0, 0x1]) 14:49:28 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)={0x3, &(0x7f0000000140)=[{0x15}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") 14:49:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) sendto(r0, &(0x7f0000000000)="54ce3b41d084da0fc1611d34d3759a3e91", 0x11, 0x1e31b83b47e6dd00, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) read(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:49:28 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x6) getsockopt(r0, 0x200000029, 0x63, 0x0, 0x0) 14:49:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8681, 0x40) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x3e, 0x0, &(0x7f00000001c0)=""/62}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x92ffd382a1174452, 0x8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x3) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000280)=0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 14:49:28 executing program 0: setitimer(0x0, &(0x7f0000001740)={{0x6, 0x10000000006}, {0x80001, 0x7}}, 0x0) poll(0x0, 0xffffffffffffff55, 0x6) msgget$private(0x0, 0x208) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() r4 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001640)=0xffffff4c) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x517d9e8c, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffcc5) getgroups(0x2, &(0x7f0000001680)=[0x0, r4]) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x180, 0x0) r5 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r5, &(0x7f0000001480)={0x1, "604bd4d4c21a63a31b7eb12660ee4c50bc15fda62e7735bf982164265d1cfa0c1fbafb271378e3ca8d651619bfd45016df4360136d95b2b23bf988bbc77307e6a21474dd4db8f9ca063db75a76a39d0138c650a308cb59e3151d0baec0fb0a160ed1092c46cc4be0c1af636e516a865f07f67ed2a88d868a20ab254bd7a15b87e87bcd5331c365d7f96f971b2ebbc7e8e0a54d54826dbdfa5bb6828d248798ab20f8243bd0e2a8ef0414ba99eeda26b98b1eeb6237c68b7e008b7dc9ba4ae842637def224517579ae168e22470c0e84b1ac23469c2913ed2caf4f9c5db7ecae75f5fe6222ee24220a590b40b8353b241ef5d23597c58b4c5b43a21f40dc4"}, 0x106, 0x800) msgrcv(r5, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x0, 0x1000) 14:49:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 14:49:29 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) r1 = kqueue() clock_getres(0x3, &(0x7f00000002c0)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x4a, 0x44, 0x3, 0x5}, {{r0}, 0xfffffffffffffffd, 0x6, 0x40, 0x6, 0xb}, {{r0}, 0xffffffffffffffff, 0x88, 0x0, 0x0, 0x101}, {{r0}, 0xfffffffffffffffd, 0x4, 0x8, 0x679, 0x4}, {{r0}, 0xffffffffffffffff, 0x2c, 0x3, 0x1, 0x2}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x44, 0x200, 0x6}, {{r0}, 0x59c16d0cb60bf8c8, 0x0, 0x20, 0x400, 0x7}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x3ff, 0x3}, {{r0}, 0xfffffffffffffff9, 0x30, 0x40000000, 0x401, 0x4b0}, {{r0}, 0xfffffffffffffffe, 0xd0, 0x0, 0xfff, 0x9}, {{r0}, 0xffffffffffffffff, 0x66, 0x2, 0x6, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x89, 0x200fffff, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf0000001, 0x4, 0x56872d57}], 0x1000, &(0x7f0000000200)={0x7, 0x2}) fchflags(r0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x30080, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3ff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x1ff) 14:49:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x40}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x4e, 0xfffffffffffffffe, 0x9, 0xef}, {0x6, 0x1, 0x0, 0x5}, {0x7, 0xffffffffffffff56, 0xffffffffffffffff, 0x3}, {0x7ff, 0x6, 0x4, 0x4}, {0x0, 0x5, 0x9, 0x4}, {0xfffffffffffff800, 0x7fffffff, 0x80000000, 0xff}, {0x6, 0x7, 0x1, 0x2}, {0x1, 0xffff, 0x101, 0x66b7}]}) syz_emit_ethernet(0x4, &(0x7f0000000040)="150bfc6a") 14:49:29 executing program 1: r0 = socket(0x80000000000002, 0x400000000002, 0x0) socket(0x2, 0x8007, 0x7) r1 = getpgrp() r2 = getpgrp() setpgid(r1, r2) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:49:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) getuid() syz_emit_ethernet(0x2b, &(0x7f0000000000)="d6b7032b4e022c1400c228beda8a3593ef3b359c8111c2a4b197a7661a92c31477ec8f034375752cbb6bc4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0xe0, 0x8}, {0xbe9, 0x3, 0x457, 0x100}, {0x7, 0x1, 0x83, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000480)='\x00') 14:49:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x4401) 14:49:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x882, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) write(r1, &(0x7f0000000140)="9a68405461ef8007114288d113117787408b7ea2a698dd89f4c41517d36f0e283ba0f307a5b974fa6d26b6b29d58415730c1c535e69cbe155c86c74cfa0d5258863f8f07c0db9f49defa5621ac9b2d14bab7a69d7b5b42ffcafb5b53dadd7049a865d5b848d938515d0dbe973453a94bf576e1290a9ac8f04182ed6f80d2b4ef98456113d676bee6f8f0ce12f35642da3fb73191b744d0e82a7fb6b4a7b8eef169257ea009bb917e810fd0cf98ee9f5ab4bbc0f80d99d11b564c9e96ea60bccd82af8edd34b61dbd1a9a22823d86f531970a48af85ec0a099840c75157c868bff1522ee424767a41287c32982ecc6629a58a9b2dd4cdfe7e114de6a4955e85bd300b100b7602a7b2f4a91d57bed7e127773e2004917b3fc0c522f189872f56d05074d16e42839cc204f15e854403a3d623381fe36f5a2a36ba5b80ddfc342727764a97bef17c1f35113c937c9a7492c2fcdd6b77ccecd503dd82dcd61d6e73c9346155a8999d5f8bd03c342cc0ebb8a9402b7936b72d3a38c81e53c54b068c74833129292a7a6813b41f50321e230cb63088186d4e2ed14b341689a38f1cda6cec5bc6d9376b9a1fb4468c6b2873592bb319c5c28a5f5409794e412b377c887cae836cf18873102ec0e78f2625ceec2e1f7e73a703c49e861956ff52f6c0a3f819bca593d449dda29feb0ed94d34b27a761edc19605380bcbbe09efe214e1a7535b4102c7d409177d2ed31de936597bd550be45164bde2469a07545a8d2bebd51bae5c9222518e8b9ebcc9ee748353c5df7bc288f4bd948de76b8910553b26a2c6bdf0a4211ffa36f0c259d9fb48c5937994410123c016da00b38a571f50ae2d2b3c31cd674cf3e6456654f0e794f6b355b204fc407627534fe653079cce13f44a33331ff02c28a85e7ed0f11e8d5dbc35496710c5e990c5997b6c4b40717c92f5bf8fd848ed78af468a37353fbc30952392f842347a6a641a109a674998bc019188d10e9bc2b0b11637e5767fe1c87ef390ad768c516352b1ad5610f8dabe84748192491ec1aa9676e869f2a8389ae3af4b4d5cd7a4320821559fb5923b261ba0f4bee5d5f1d202cb8bb037edc1a8ce31f6ac1ec64e5ce7c371841c3e50321a6de4e81807827afce1bc8991e0825c82df645de27e2c5b26cb650d21b7dc4345180d5fe6fe6ffebd0a1904b7ddbb64cb2c61ebc571209e0b84d667ef388106f59f89a0b703cb720a841e0a492e0178256b4b40c248a60db90937efdc1f3e6546272621467fdd392c45ad6b970a3fa5362c6917a37a1b63e203de5ccd2545b4d307cc07588ce41fa1012cf806bfd233787061375bc51ef15632236055a4b28664f7783b91e093053aa14e3c5a520242fd2d0abf893cd6fa78d06afd317c0b554caf1db9d8f1f564187101e075330591ee0c8cefe178ef0ddfad008cf80f82a5863e762484c772c3e74eaec1c728ec66d93466b7494529fb4b500db6e8b4753d56529de73491d67d1ccf5297a9ea2a7e5299e18becdda5089353e00f8051837b763e85f7312b5ccefb11d93f5a556957ba64f427bf3a7f2bb99da9182505f7309a803d8e6806029770f9b6b5fb55d03f5b0183da0475e5110d11d87897741ad693d4c8dd6214d731ab75d325635f730445c2eaae1604136a2097cebec1d331e16bf41d0e38c2745153a55db85715ebd82e6749ce2b18a2bf1f548c8417566e005fb5a12f9ea8b90537bc861348ea9b66dc17fb757c0807e75521f456d92965f68c30602ab0b6647e59f7a15b1bbed9c88b95172d7ec181bafd93dd4d20e6b09787ae9c6538cff19f5369e436ccb53f18c91936b859ff32d7def7e8160a60e5eef7620674520bf6db1183368336c97df431e6ff147485f5282eca25628f84a9aff3d42c2aaaae883c7f7bbcd3b7b9ec662ac18be1ced55e64f050b18fd2967c84f8ae22d9fcb10c81f7454ee005e6adc662902c5c55b662ea5ae17dd2f44b87ebac3fe99ce287efe2f2ca9b6a591ad19cb6f731aa5c8f70fdfd1082f4dd40a2b91c5221d0ad8502d1743a9b869b7d38fd0ecddfe37f586080d62a0c4cf1d91ce177b70701d1f68bac433e5fd5b319ce946caaf5647844b5730e6eac6233874fe28d033842f45941332d038d8c6118ce9c23f64803a4cb1a478138536e816073acd0579d6fba63e022bc2a8be30df31a2907e8e5f82a56c047d176ca3ada7e3ca40f4255c898ed056d782c3443680ca2e21b022290b129066fab7b8168ff421fc9a34fa0d70569ea0d9a30ab9a96941697bb80c30da399bb67ea7f07b5e23a5e72a5a1e510a9419945b39f1178b8befc55b95e666c1f26ac58d204fc36957b240418ff7861ed2c347fb9ac7827bc1fcada848ecbd67988908235d2d91cbbdd9548da3bef63d6b85e6b0fd750dd4a46985d1d107ae10b2db0bc6e1e53c18b93aed37d4c5c48e982efd0798cdf07a1c11877e2fa910c76b70798be1cb7f74acdef6268358758794f7661e8e19410c1a78c94a477b24f4607c462cafcc14e6092fa3a90400480c6191d6decdef1ab846c39a1141925c9885d22007748aea33a7bf479dea91883a0e35bf704588a132475e518bc0ab7d1d1a0d45a8e6c830d6cce032f137c2dd24716a760664cd79c26d90baa5fbb7d1e998624e7a1777dcb80462c9d4657e5fbdd94390fd0cfb6d36a2252278cdc593f0fdc18773d9cb61cd99dacf4b8c0d3b8771502bedc08883200126f56eb1714ece7e3556249df0f08ab66cebdaeb1b9758401c50ffef1a691d5a744c009661dbe39351d4fbbc0662273c6cb900b40ea769218aea802bdfe58a739591063aaa8b2ff4c6c4ab2f65ed45329acc5b6cc9674936599fa625a8610111b69a65a9ae0e3e7e94d74726bd671516460a8e7c5485fd449d8399d66825dcb99900907702384d82699f397f92be284a04eb0591b1af7c0130a663fd71d61bc08106023d40e90c856566a65b1babd9b7458731cf54cab2a13d3025e1bf9e4263a6b26255b80d29d615d2898b9bb58fd9a85db02fd2a38817aa9e0122d5b8abf9b7034862b500f519ddc0b859b099052a7c7616ae1a4f22c144990a471df1e287b80c8f7da5084e27e84ae3a5e71887420dc13a58bef1956d1f1ef92f479a69dc1fd893d71bf5c0f4068af8f06a789cb341ae961ef77c7ffd27ad1eecd391fe0701c84ee72ac099d3f7181acfef394d4cc3e7110dc0c96de33cb26f72b1d1bf31d03315381a210fc23e8cfcd3c7641eda76344e249fdb69c45545d4bc24820b7e9c17db862a6548c85064757f0270ef0796c0d5564b80d06c8f7127f7700cca39c1731abea2790afc7abc882f6ce672fac6b7896ab2d87e03eb73f4cf9c27c642709fcebce4493b3ee769efe1f6a59772074fb672adc46ebbbcf490789653fc5363c99f528c6b395a47a2129c1d09506b4144fde9eaef0f3ad95e1630fae2e0638bf836c21b27692016fd8fc277f4bed2cab944525ac989a89deeafa11fa97617fca3bce23aa88a07ab9926710c0faedca5f43e1226d9cf1484f397e45da11ab1e5ca7c5ba2e86a31749b76da4e912bd8d64d444c22b241e9ffd4e8a3431f4a64422298924c9f379339614050634c981c1dab1e20cf72711c133e7c173cd4be931676dab000736ebba94101db2e4bce6827acdbda2d9396d3b2d08055549cf47498ad0b8fd16b7597312a908de4b53f64f61cefd425fbaf649c20e220806e0839952c512768e15702db329ab226b13e0c5cff1c1332e19dc8c271305817d36f307297c6c8baeb56d84ae6742326be9e013e795b50f2086c69f0ab9f847238d9e16143723ec2f77474a18fb921dcd4aa25eabdc79b9cddd896503cdf4f60ca5865852d0f0c5f74afaf8b276a4b66af832e75bcd38f95b2c034a5bcbbfc39a80955dffe56f3132bf3acd54d5d487d62db8737fc6896aac5b9beda7ed294dc3128e3d565cae95460da2a34e38acfbbca5148257c8b5793e1fc46a2329097facd28a7f4b1823a16806677971c2ed68fc997f041bc85d22c70608668b83de57d1c52c0307693f6aac7678debdda06f8e91d9b86bb9aacc494f5eb24990ad525f93f70f980b450a0535cddde188f4b984af487e7dd350e102d2b5ac58afeebf44322fda24288536888ba9ee2d47e042d8f6daf5f157ee02498b47d64962edf43ff0f85f8449380dda0cf4e72678cb0c7af523a098eabe350730fb5fe8964f554993271ab5b96aabd4c80cb000402ed5e5083c5fa54b9fbcc0ce205c941b9000af52f2e6e8050f6ffadf0d07e6b848c9058a034aaacdd841e22256ccfaeb7e483b5dd6578f6ece73ce03e5c0bc5a414a899b03e39d29b815b2de196818e4849a7931e25dfbe26eb6002de9a7efd8b39ca7a9a9ceac32d3a903e5a4eb6b2ef08c879a8b7dbabe0828ca96b1e521ef928c76a8e5291d74c2b6a8ecb16762c470f37ec9061beaf45be75b70d2981399f1009ee7a004bab63c147c7641d10c5d90218e43326ee558835164619e5efd5a8b0d0b02aa57770002b2ca1f5f6cbead9d44dfcd7b73930cd7cf7dcf227900e9f0c2b97f55fe7c642d6df97961810818a95b6a732eb8dcea1217266e33c6928358760677af7419d1dc9d8d6290df31309836a94438bef76c044a9817967b43184ec6cf3d6421603366016857390db3763ccaf1df7b749e2d0c9b395697085ca40d5b2ce583c10546fa5b5196aa460d9b99a204d1f09910ac26178a528d948f733ffb39fc50581acf720478c0529f549bc4ed44b10f79bcf325e6d4f7827a38c8776dff6321b36a2344a2fe74559c53f4746ecdaf8cca9ed86e27277306e64aed943ccdd0013b98665befc957c784daa431fbddb79f94c63ce05294e2fde8ed3b341ffb1643841b6b2abfc1d4f7f7073b3ff8295dc2dade0b06ad8a31ad4b3a6f1d2be6a985d73d4dd9110edc716c19ae3c5066a08efe09c17e2293b7575319fcc23e0ab2e1ac8c2ddb24e9dc0a9c7671429cb83651d3acaf0855293740ce171173613d844a3a06e57e5dd5efedefee310c8eb7b79ce87aa831300e6d3e6f868e82a7b01580046f4c5213cc24b68f9eabf956fe43f0397a6ff2df235e56aa862c618eaa4131a5d4a058e6d5babf11b02f83df5e3ce3486d1a2f6cd385d83947ad64ca7757fbaa47853508193bc48d65a700b2cbd5bab12228a712b6e44501e6954f0e09d18329e446fe10f540eb1fdadf780d6ea03e0d2e072c5c0db2ffa75d8e40e99587763bc799e5f43839ce6917edc7cbba76840e321393e54683ba19e6a9c7b6a10e86d04f90c1af9a3ba9001fbb529bf4fcc560db89353481e16485061abecb3806b549a435d5faa8d59863a0aa2e40814d11d6f51f7f4f96783b07e7018e5d9f529dc8d3af51d27478a40f7ba466533eb907ed36dea4fc1cf868fec9df03b60e1da6095c98063ab97ffe46782fe9fd2aeede5cfe815378720ffb4902e7120fdeadb81a1b470d8031b42d87eb2e631ac2e2f02901d8faf0fe7c25f23a0ee6430cb25e438bc32b97c41c839bbf846856a9e2cc99d744207e6ea034113172f23d984f96c0082c83f8a9612a429d804753d00a6a93d60a5e787382e56a930adab1f9cef848cca00ba52c60425443226b859a94f1333efd80caebcab407218f5bb72eec39fe2186c68269ac101e1e6b0885562dd915b8bdb7f922a121e3eda3e8106c06285dc73778fe8c59663f3948069c82d7ab7b7684887adda6ce85aee4ca2966c4c12d422fdf41248e7f32432709a7ab622d6bd3ea5cdc0411b3ee6e88d04d0cb490352b0fefb", 0x1000) 14:49:29 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x70) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = getegid() fchownat(r2, &(0x7f0000000340)='./file0\x00', r3, r4, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x10064}, {0x6}]}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f00000002c0)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)) 14:49:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x3044, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) shmget$private(0x0, 0x4000, 0x108, &(0x7f00003a3000/0x4000)=nil) 14:49:29 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) dup(r0) 14:49:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0xffffffffffff0001, 0x9, {0x7, 0x8}}) 14:49:29 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x400, 0x80, &(0x7f0000000100)="3cfb87bb668ac09a60078fdab070eca9340d5eafb6987b6f7b359561a5a1cd88de428885a3a0f90fc6564db66900d82e521e15f4bd063fb1d8fc39881520f5b86a0e35f068cf124d77be807601af842f8412915b9f89b7d8b3db9dc01c764e7673e90aedcf47c193f4921ebdd24428e2fd1cc5f1056035eaf29bb8f1a8ed6c5ca95d257e67ef8f5d25af5b771f559da5901cb0d08e6c4dd57eb815f16f794538ef5ca116a485bd829464dd7a258eaace61a69405d15603e654ea3eb1220f303d1927f743266102433ad8eb667fb64d669877d46f5b142d2b", 0xd8) r1 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x1) 14:49:29 executing program 1: r0 = socket(0x2, 0x8000, 0xffffffff7fffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x1, 0x6}, {0x18, 0x3, 0x7fffffff}, 0x100, [0x0, 0x1000, 0x9, 0x2, 0x80, 0x1fe000000000000, 0x6, 0x8001]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x4) dup(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x202, 0x0, "0000009e0000000000000000000000000c00", 0x1}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 14:49:29 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2}], 0x2}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001200)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000140)="4fd541f6adbc965c381d7dd0d47536990bab959ec0642094a31d443a4e8019f52f8331ee3b06762c7f62fb032d582f231f4a38d135a3239e8b61325e22621a94a413ebbd3bffa8a3f1552e2a97000357bfc6ffe67792e32020416a29561e2ec2e1aa631752bd1f10e5c5f37cae146794ccfbbfc9d1e1335e952538c69dea98e347f157adb84bebee2b75a092bb3e698755e377896e1fadbb07acd2f8a382cac9fdb37482b33c8fc4995387d25b0f1957dc61bacdcf80d4abeaae17a44a662edb4eb322479d530453f216d24341e2d96d97adea40bf66edfa731be43b93bec45633ac3c064b7f8ff0ff4a670c1418a2deaae69859dfc26b41af8dad116cf4eb6f1a51e3983c9eede7412f0446efd1535330a2d51932a84351c3c2de1830db0511497c983fd3cdc2d04b3b99b3b584157a9bd151bacd7d8ffbd01f5b0bca83a5e58d1f22662354b8185c92a1e3361f9ca2a9c409a3284935990cc1677ba2568179586e4b2e6a8a233ec0a9f843dd32bbeedf58f9da8a3bc70cdf2d878670403224671023a2c7eda62563f55a23b938a2898b355db35715716a551a04fdb86a9ae1a7ab801c1a8bd07d4974f9a7775b98bc3976f9ad710fdda6691f110966c0ec937d6a0b882f7615d97c41b1fdf935a5dffe5de46060c44b477a5319157e19cd3fed4dfa51d9373b5c5588490f491388281cc5a245b30cb7339a9fee4c76d8b6bad43fbe8ed1e27c344dc397b07a1bca22dad55127193ab3bc5b0e78120e482ebb62908daae7f2db851aa1c09c60481e8eddd17b76f9c1bf80fa74342bd595b6c870eba321610f3feb1a3e0ea9639277e0acfcd8d285264b9329227ac3372349eb78ebbbb75fbea66db68a913bf1d8ef8c25ee0d0b938b1ec65c04e446c3f728eb72104734e00168476fdb30b4df9f64516f9fe15945eb8c318696537d85d3cc479c77f399b300b962bf83449bfebbc259a7a691f8aefdabf1beb49e50c5a51d79679d8e4b6b911fc26b5c9bbf1dcd55b88e3c34dc6963d4aaffb5074fe79118ecd1550b9dac4cb276bc1ae6d554e7a1232364d7697086f242092880ec9214dc86dc9147558242d151862171495c9030921c8e0c8e0ea68d67e26468e117a8f718d5fc1def7b1d8ea6d22d51b9f4e7b5c5694cd04c10d5ec4ea1fedd535a259f513a19d8c6f588b1beca62804844787361ae084483e3cd51ee79c74f7a9e4f0191328f951470720d8dc22d6869948a77798e4d04ed60a3106a2f94a2c117f7e93909bd2de0d9565b6902f5b799cbd971c3bdc4ca14b170fd3866cae6fb388485f271920605adfe03e9c3277a8a9c2276760ca61b1be3e899c52327ffe6f17f351bc8f3d5fc82d23c6c9ab6f77b828194fdd160771986339efeeff2e30c0050f2bcc9b2dffbca108838a05ad8c1888a1aa4222f0963b21db60890c1189e3feec848cfa380f1f540033cb702cff8472bd116fcd63fb96560e83a71972bd7094823adfd27173c04247f0aa894616117bc88f576ba5d7eb3c66408f9ec42d0d3c126a213649ea9834c3242d6ea0e2666e34ebb16dd5f8bd3adbc4c5eb8aff721fa3247a06d97166560019eb11078c9966971db6783b7ae4f242e689b3b3f76b2c346d90a1cf7ecdf3b282a0bf031030a3585c70b843426a299d656de37208c2f82a1e1ae61e52c23f15b177675744a8eaf6531ef4a658b2bf9912c0b3eeab1aee50eee61c75d7ada8a555050b563f1bfe10c5a09d5fe6888a09998707efdba72aa6d070d1894581aef7a0dd920a7c2ac65a2625cab0c25e657420fcef4d75e9455d1b71b15c9bc636b80768cd45c165a024870ee619b2fefa131c1f05652959d65a438b38a21ab4b852254970d5748a55e01b2ea3104809fd8cf7fbfb0e348f32fa95a4b825709ca663c2122e0c196b774e54907eace0e2f768f3b6a57d6a13b43692b4d5e32e2cea4ff436ecf020b87518d4fd6adfba6bcf3c7e40319f28f728d8247d8847332cbddca0195edf5335d6788af26da6908c1cc89c928e8438c29a987c0e1e34b2aaf5358a0b95f7f6404a3e350eaf3e4c9f974dfd4dfc6ef1399904197c0845fd6fe3886545a73a87f3c255f9c3b66b4bd1eeaf485e5f2777ae8a91b151837b6d8bee30a9c8e2718c893e46d2acbd82d46c81827e1d8c01ce047315713f462b1ba23e9400637497e74810acbdd5e3630aca4fd31a39d8cbb4e95901d1063c45e1e022b0dcc77e7d1d517316276982aa3a8dee98412477a195799981bca65ca2ccf9128116fd998716bd20ed3cb8954e60a27816fcce23a7f018580bcb4ed87dbc34f32b2463e3a4f1ecc0d5966018c189742b7df70da99a60b54abff8a77ede9ffca3cfd7079657b094bfa83f802360227f930e5c4eed8bdc9f5840a9c13c484ed54f30e60b4370faa6f77659e9d406f1ed86ba0b6586956a15f37eb83bd81094a2afb1391e55790867c0b6ba91b7733aefa2da1228f99ea5a4282ff69b9325394f94614007516f581b06e70269a4d5d5871943ae8d3aeb4484a35c61b8bb1045137232f9e564d0aaa90ac63465e59eedcb3b4164b4422fa2d5a8ff82da4bcb10b37fa4d8259007d7b30a1ea27e6622ce6be9bc47d4b75a1447f8538708f2d83be9759f75e33ee3dc6bc3bfa777672ef1326d337e063b1f706c1a4c6eee053114976a7f7fca13f51da03cdf0ab1689b7cb6481f4a29c90cfed8370450df02237631d650b777d32e24c6a555eeabc7b6e89d899bcbd205cae6e39f454ce7b5a40cd8d355108a5af6e753ddbce1186e1d3b463e32f79b88ad84bedd9a2b3fdd0223dc3d7ae0e855a75def3ec86c131b927c63df1e017aad7e70213fe53442e8eaaff8bc52e361085cd48c2cb322644223b146082103de8b9a21f2b372f510ae5770dacc935f3475313b9eb2e86b10f707bfec617f80e644660a43ad24323cbbd2fec153a0870bfeca13653b92c33945979cff52c803274d07b66254bb7025e9c3aebc9c83852a5643e3528ecaf0448bd744bd6bf3ad01e50cf84f8144feeda272c12fd67d96e29e22678108c8224251100b546a84b95885d8ee66a21dd536f74a7b9f7724e6c896e65e71ee5e7de3794cb164da17852f197897be48620c4b4e94bffb1e908965591c8817d0cc0de226164674efd02334324b0f3f5fa90bc9962a523e7152a6db307a9a458473fa33f156865f4a24889a82c66c98af277fdaf1bb8f2033b61597d26e032fd96f7557b31b5a32f718a1c0ece4ec3cccc6745ebc90f90086fe3c474f863129691d5cc92790450794d7f8e5c9ef572f1d7b2443219bba5fadaa8dd66f5ccdcb0a67b5f9bfe6c2a19b65d980aaa47e3b95323e566e8ed73160a2cf5486a512bd59671514fbcf5ab8004b10c0159ad896bef083bb54d0eab6f065d901d29fa5f315b5bad47c804e0c713b31e90240f800709ba27e0d61c37b0932aa49606d9be885548c4b69c5a6655bbef99e12bb2e56c5755760cbb53626f45ffac412f5e46b7defd9736a3fc72d3e9c96c484d97892543fba03133abda0e46f9a47394ffb4c1e5a6a645512d0aa4dbb8c7fe83f52c159d5430c6777985ca001ac5bc8a78d11fe8dc33791da4908bbff882b62b951a27526572afbbfe42d9817930cc7d438c9e9adeee27bf7d727438e89b4f4d4351eb3944d29cb5b7c727285c05e9d17de85f7898e3fd5adff897daf153b44df8e0db03eba9ed46fdf8f048ed6d1ed7f209afeb796807a1fd4ef5274814aeeb897c6304e87b37c7caa275b5f7f95f151398b7f1a017ac304cd5c36815c2d77dcd3531757f276b77b51a1ad083720b325b633a333d4f805aa5126330c69f74126dfe0a4057a760f087242f8d0e95fe1f61dbd11c5b9e3380062921aa151efc10b3565a06ccd8be62b6f9d9ad58f24e6ec5a816a86720b132e9f1835adc8101017b69d59f39151aed0a247cf2474236646a1312fc7c8cc5918dc72642520b5d45065d583fac901dc51d567a94554e137ead1226e73088d414224d40dbb5bd557c7138862e577750cde265889ea59ba3f8f19b992bdd83e8041aab6a6fb20431509b07dbd67648ffb64ce334f8336e7a9580f577d25866daa2ea2d697b65fc3b6d9abfd516316531173205bdd9ebbd0d12fd200d39d17bf53b1743eff54454985488046f6936d33167d546af6b457bb7a35a7edcacd41b25d8a1cfd077688e1c521614b65d19a3376ecdbc1d8f260f09c63e42947c91a763569c0828e19910efaba8cccada5810ec422c762f7f3b3247f770e5b2b6b414a0c3427d0d8ccbe9165eeecdb1d1cf48f7cd699a85adfe7388dabf04be1e63f0b2755460e06c8c296de849d66b6873884818f4fd0c26ee943bbb8cbd3b56d6e3341a37f04043009d9bab08d256228862bb7fee3193397f28525430321e2dd49cc87dd786404066a41e98250639ee5ba4fb628ae5ac84356e8faa22baf0b80aef65a447d8a22c7ae99a0fafa847dc450821d8e5c3aee3ab327a7ff93859b4045924af8aa63da5753b0a5063e959520c6d30ac033f6c4bfa2d26153de77c084d332d10606c20a1bffac9b0843581c756c16123d09117bee586650f5bc5ff30c5204534bcc3e365a4d5fa9343a1477df8c96f2df911bd20daf925024460be6af204403817efde454112b0152ca15a31dd1f8b55dd5d4d91ffd61b71c12800ef214fa39ddfcdcb4b4c7385f5d9ca4416c5c4e03a9983edee018b49cfc31bf2c706a6094e4216a72144eaa4ee11e7c3082e9546ea13119e98364f0c61541f7abe433994a570728c70bb8129cdbe06d15842ef8ad3a2547988829c0888ac3803b57a20358929b027fe9093b495077afa9d4927b583fac16cf87b8e684722d68f7864191c4426259e63a100aeebb88067b12b552606141244e3401834fcebfd1437d5f4724b586daf1e502c7dc11d18bef2514dea7af494655410399049a5fb07da2e30644b513a0d7dba21f300ce31dc3195f738773a799ccf23b1e7f8b351db18f8ed048771e9070274724ead06b4caf53d236b167ec75b24c0f9b60a93094e2e4d03f82d24aed5b51f1c2932867886199259bd7059fc5cf15a563ac3386e46d6be291a7d42c26487fef036f19c8ef64bd7f3e935c57295e2548be115d4c49d781cce588967219e69814caefa2e06f149063b06fe40f61f8ae3435ce9d27c243548f564de3382c006b2f085525f18a0763ec2392a8635d71693cb4e405342d0d0807d41ed743b046d96163a711a78f917db20980b76ba5e1e8cf355df1ed6ad3b4df4d2fe8d5553ab875fb15a0324eb6fdbd156fc3004f2e48ddfd6a07c0ed1c8e2b6f1315296c1e03daa4940f1edd74ce24f09490fff1eb8af34a0ed3828e5e18abaa6c21d781f110b2e024be10da3e786299a07c6de35012f9b888c9582bd17296b34cc829f681b1f8aa93a3f14d1a5f0ae26c8bf3c6cbb3c842b85f786a84b3ad88e7a343c6201c755e97d657feb3e9f2e57148f00e23f8124f27b525af8e84f182b0025a4b7d7f404a10eb72ef57a97a82435e6b5b29e409dbe70232ff51299a9d8e6cb0b416cfe683835b31793e9f9292ffe622171c191fbc0496e52dfa71d47117b402d571b0037ba6027164afe66c76855fe12d33bbca2778f9095363d5170c6097d022a1aa0b6c013e5f02ff02bd8c8755207ded64890e75e9206da6590115a80ad580382774175dd1a76ab1af0973aecf2bf8f3c6fa6f26b1781663c65fe942f6fae63bfb95e20586d9fd91136b0c1bbd4625c602a3f2aed48f54479dcf874f37575fd852dad5ca5a553750e6413", 0x1000}, {&(0x7f0000001140)="e8f37855b0d34f3547efffd554fa7803ccba27dc3084fab7d4b73d437250c8f4d00b85b3af4d9dce4197e42ba4b5c8fd960257b2cfd1f92f1c50360cbb2faac780c978d1ab0e3418055d427e90d549e4bc6ad2ba6acf45e8a949886b571a31e328", 0x61}], 0x2, 0x0, 0x0, 0x400}, 0x40c) 14:49:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x80000001, 0xfffffffffffffff8, 0x3, "e7d7f81eabb57df52d77435ec0b657a55e7b8241"}) syz_open_pts() 14:49:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) r0 = socket$inet6(0x18, 0x5, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x1cd) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x80000000, 0x8000, r1}) open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) r4 = msgget$private(0x0, 0x108) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0xeaf, r2, r3, r2, r3, 0x20, 0x1ad}, 0x8000, 0x800, r1, r1, 0x800, 0x79df, 0x1, 0x6}) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 14:49:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0xfffffcb7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 14:49:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kqueue() close(r0) 14:49:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) 14:49:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x41b, &(0x7f0000000340)="8b50") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2fa, &(0x7f00000000c0)=[{0x1d, 0x0, 0x0, 0x1f}]}) r3 = semget$private(0x0, 0x1, 0x30c) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/66) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[0x0]}) 14:49:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_addr=@in}) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}, {r0, 0x13}, {r0, 0x110}], 0x3a4, 0x5) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10300) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) 14:49:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x20}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x60, 0x0) syz_emit_ethernet(0xffffffffffffff03, &(0x7f00000001c0)="48aae4cf1f000000fc122e616e87ed12b8dc000000") 14:49:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xf9}, {0x24}, {0x6}]}) socket(0x0, 0x5, 0x800) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 14:49:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000680)="e3dafd0d690f201127848fe5a144e4cc535324db86e815ca0fb0bbaab3e9dbc52c447c7fece68db0b86d4c4945a3277c786d9dbcbd4372d6927d46298a2a24620976f11ca44257d58b1a7bb5a4b0eb0741d6ad46248fe44b6fa8c4cdfb8c042fefe6e83d9d590a1e7b9977b91065883515d23dfacc221805315845073a524d20bb1a950052ea959958759784774bbcba239ddd7963a7e345736b3b598bce3c80a8f78031f4705b6c0362d3ea25af600862baa453ec4bda5b76dd281faf1b24e09469f4fdc1785cedd97a06631491bbe89bfa6f004a752dfd00687aff035fe8349a61c5e81b165995f8f840599817446aaf458d9c9910328a47bb08a2c3867859b79e70e9d98914dd0a572cb44b3fc98500551ea6ae7f3169a6ec078de5408d968a3f4907ac2a46f4ae380d5788bbcdcc0062c6c9b86fb6d6c846c2cac82332c6dd0581f03b557b6bdb59502da41dae40134c33df1071e59f4527c088e9552a6d915db9d1b58214de912cf51ed0e32c29bd0dc0321c0be1070520eff580980355cf735c041c2cbf63e8c5fe7106f0c6a2a0cf81c540dfa5af51f93694b629e85fa266b315cf4d2c633c5c503f66b57c7fd90fe22cc1b850dbfac0e3a420f2b1fa115623dc4348a9303ca2671fd77c2ff35df5ca1d6137357b0fbc3b7d52c245d87838b63c676a068de002f41c6ecca35270d9d9cddfa1dd868b563b9a5303833f6c708570cc94431fb02881fcae42e4f8e804d4accec8c9ee1722fcafef7fd8cd6cdea97a6492e4165f017fed9f1381f031ee298de94529ea59df48609e682ffe1e1c92f0b17ab5081dbfd32daf3a5ce4626956eff86cd48991343a66d2f746921a10599cef31830c23d40c61cdce217ec0b6383fbaca4c238f4cd6a908aba8596e3a8cac18aabb9a7451693499a8157cc36d2f1a488e0252e02eef899b2a53cf1992ec260797b530c9ccaeda44a1302a364facd8a4b3999c0c01294ccb6be56b66c24d7f85cbd6cc747179f309a928c6cd4e51efff5c4dda8882a9a271259cea0df3f61c08f6d18ef0a741b3c80e7c687656b219e34bb079f81c5b80eaaa4c4b4af00bcd3e3b0de1e85e41604ab30be5f910c372bba6f0b9fdd8483118d2227961dd0195252ab5a3691d861140ab6774c8dbdef4ef928fe57ed901824d87471b52f7d645a343db21e39939e077e3d3de43abb92c00e305fcc3266296b427941483d2522f790c49dfe0bde885a69c7c46e839b6081b209b29f92a62f1a25a64acbd0abde46900bffb5c9ca35f65d678a8bc3503451bcf8084e1371b3158cc6ef281445d6b6fc3fadeab305c93a6496a", 0x3af}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f6", 0x16d}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x40, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x1fd) 14:49:29 executing program 1: clock_settime(0x3, &(0x7f0000000140)) r0 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/252) clock_gettime(0x5, 0xffffffffffffffff) 14:49:29 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)) connect$inet6(r3, &(0x7f0000000000), 0xc) fcntl$setstatus(r3, 0x4, 0x0) dup2(r0, r3) 14:49:29 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = fcntl$dupfd(r0, 0x0, r0) close(r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') syz_open_pts() execve(0x0, 0x0, 0x0) 14:49:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x1004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) lseek(r0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000000)="8d") openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) 14:49:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0xffffffffffffffff) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = getegid() getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r4 = getegid() getgroups(0x3, &(0x7f0000000080)=[r2, r3, r4]) r5 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r5) 14:49:29 executing program 1: mmap(&(0x7f000071a000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfff, 0x9}, {0x401, 0x5d}}, 0x2) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 14:49:29 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 14:49:29 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./control\x00', 0x80, 0x2) r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 14:49:29 executing program 0: socketpair$unix(0x1, 0x400000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x10, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffda) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/85}, &(0x7f00000000c0)=0x57) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:49:29 executing program 1: clock_gettime(0x4, &(0x7f00000003c0)) clock_settime(0xfffffffffffffffd, &(0x7f00000001c0)={0x1001, 0x5}) r0 = getuid() setuid(r0) fcntl$getflags(0xffffffffffffffff, 0x800000) getpeername(0xffffffffffffffff, &(0x7f0000000540)=@un=@abs, &(0x7f0000000480)=0xfffffd6b) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x7, &(0x7f0000000040)=0x4, 0x4) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f0000000300)="eeff07000063d70d9900", 0xa) setsockopt(r2, 0x5, 0xa, 0x0, 0x0) r4 = socket(0x20, 0x4000, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x100000000000000, 0x0) write(r2, &(0x7f0000000980)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733efb0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb1de1e39eb07c4c40446aaeb8ed614d80620948cfcc4bf771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d945c8ffa6881b428fa6d339c48dc67a33858ae6fc4afbaae07562476bbfb2e66ae7ab970350b8c00"/285, 0x11d) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0xfffffffffffffffe}, {0x18, 0x0, 0x200, 0x80000001}, 0x10000000000003ff, [0x1fc, 0x100000001, 0x406, 0x6, 0x6, 0x69, 0xfffffffffffffffe, 0x8]}, 0x3c) r6 = semget$private(0x0, 0x6, 0x100) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0x7fc}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0x7e, 0x1000}], 0x5) getgid() accept$inet(r5, 0x0, &(0x7f0000000240)) semop(r6, &(0x7f0000000100)=[{0x0, 0xfffffffffffffffc, 0x1000}, {0x6, 0x6}, {0x0, 0x20, 0x800}], 0x3) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000200)=0x6) r7 = fcntl$dupfd(r3, 0xa, r5) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000340)=""/76) getsockopt$sock_timeval(r7, 0xffff, 0xfff, &(0x7f0000000140), &(0x7f00000005c0)=0x10) setuid(r0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000280)=""/53) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x20) semop(r6, &(0x7f0000000080)=[{0x0, 0xffffffffffff4998, 0x1000}, {0x4, 0x4, 0x1800}, {0x0, 0x4}, {0x4, 0x2280000000000000, 0x1000}], 0x4) 14:49:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x800024e7, 0x7f9, 0xfffffff800000002, "0366402ba77f0c02f9650000795acd3caf000011", 0x0, 0x8}) write(r0, &(0x7f0000001580)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2040000005332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571e126ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818030000003828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f7cba8576bd78bc7b90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a07008a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60cc4c30ddcb698e3d8c92d166adcc1e35d0b3eb79d81acca5db876b697b87784e97c2317a21e230eb42f42c50f7d0c", 0x96a) write(r0, &(0x7f0000000ac0)='\f', 0x1) pipe(&(0x7f0000000040)) 14:49:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) mlockall(0x2) 14:49:29 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x0, 0xfffffffffffffeff}) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='[(*\x00') 14:49:30 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x800a, 0x41) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0xc1, 0x3}) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r1, &(0x7f0000000180)="a6", 0x1) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() sendmsg(r0, &(0x7f0000001480)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0x6, 0x10000}, 0xc, &(0x7f0000000240), 0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB="6800000000000000ffff0000ffffffffad88b31ac9bc44ed0d50f7e00efa6635fa8794ebfa7467bcd77ab680840c0a22b941ec44d28c15f794774d793b4f2051fe30ad1c85c96bb3c837ae023573551d5af9b128ee0dfe06d058e075781b260bf04b000000000000b80000000000000000000000f04a00002808ba17b6837c3adc8eb4dceca8409511d466e264fe2213f1803dd53cdd3d99c93f4cd31c8ae29c330dba20d06de02d1068c7e67c51fea436fa6763c8110d948d3ddfebbc2d1b40dc00c9c99942f941155b35c90cbbba738ab0985c985461cf18e0cbc39593c965116f7ce14fe5bbdf82da8b854f2ac56cd8bdbf92f2ee00666f73d73ec0e01c16b432cc745c12ec94cb39179be4ae47e79f7c0f52bbaa3c8879f1b76cc123281e8000000000000000010000000300000020ebbcc47ccc5ac64f64e9cf9718a833467b773c314df021a78408dab2af36ff6fa7ffd20fc6ff82e76aea16c80ac75a56cf2023b8f06cd3061eb91c0ddeed002d2ec65b3f7aadc7119eaefe17b5baf04d4b37031b584ab3ee3e52a08985588db2d898639304be671909304b26df00001010000000000000ffff0000080000008e16b566df3911eac1969100f645cb230a086bd954c0d6d26ddd28325dbdebdff15876de791164c641c4cf65dea26d18d54cfa7f7c145ad65a1e0904011673418873aaeb4bd008f0020a2623107dd4d36a187010a9108bc615e6702f6153630fa300eb9423b475b7451d2404200f29061144a4d1275d26c84083ab42a4a9c082bacd6badc4af118ebbbcaf6773ec3968fa8091db1675536a64f32ec350bacb73e6649aa8d77642181b9861e36942c2a9f2cdb8112a4c88d61dc6a1be5d0675e69924173e5e306bc8319299200cf2c2240aaa16e385cae7319b89e14890178368ba17087fbcf97eebb578e23732788214212da5bfd7ac94a711ce9f1c6bf0a8fc53de66826b9b4630f842cd02b157a0bd32c6c5b79b528f2f44bb47b9ee0444d2f462e8e05270e7e1c2b9436d490fa5ad5de76e704286ba8ccffcdb86e85bdd4aa78a29e628bcaa6baac1016d02242965c2c648e7c98969d22f4ede43aef31a08e12539417e893e9b2fddccec805ff8990a0a64b4a5314802f42408e1323b4f0507db0e3e13209f3b24754cb8fd5f1c4b3352290401267e296e867f44fa3c514ad77661e1c1d155d545f0797ded1626a330a6f68d97d8ddb18cf2d622c4865976dbbf42152317e0540f3561866da5ee1462a976d2e89ab9e4b9e9fe5a433410745933896a4f5a5a56518645a6c45c724ab81f01d817d5a1b13131f01e688068a4bca636807286e39316b8cd712b31ef2be4bec87c4a7562a187c762f1bba1c473c45080e2c57a3f905c7381a3f869b10be39310e6f8072ad82f0ef14688a159589b9b3a0ef9c7df473fa7953f1aed1a4463b1ba750d07b6bb8b90ee8fa20d8fb87c772c2720db732b68c04fd4897a1725114cfe8d02545cac78570f2aaa6b3eeaf280e8dec509f789c6c489e7849f542552015a8a526df7fa5a2d7a4ece71a1a5bedd3d75d50917803395aa90c2cf10bc6248870af14c986abbb51fdad15025caa41c3a19410d8f22cfb0f7f632ed8d6abb809169724ae021d7bb78062f2e28a8e2cd563b82f92874a1695072477c9c0bf4eb0e9fdfa3c5bf4a7f49966090cf59ae53c7d94f59eebc49931559602a2a5a7174b861ccfa5d0159b8772b78a1188950fbfc26adb63d943421e86ee37dc6cf1eda3306acacacda193ebb11bb7cd16c23ec12cddf76f2df50114523be0bb67b86405b12bb8d6ef016dec3002fc3e96e22ca3325105338aefe5892a0e742cbc17f412fc87ab00ab8e6b07a3dd8cd4c0b87f92d51fde9361f65bbc5583950189cd260f02b658096c686a24b724361e9fbaf7ce78247fdd9a1bb5c9a7d73f8d7636b07c507fe3edc46cf12d85984ddd7f2e29b8a05942fe7c74788a19f39caea2fd408d0e04a890f8346d892293282f29446c9bea58a11850496247376664c795bfa0cd25862002297fb21ad4aaf98c7748156ccd07134790aafc3fd36ac873400ffa4e05fb12c0b7aaf1fb5d9e0baa1051ab489dc79ad4f6c37bb3ee4d166b67a33c7cee4c1679bf77d337b2ca3f4f22002a74583600703fd615fe4806e2dc7898b24c429a2812824114130ada426af7321bdc0cd989f2185a9e450ef311fefce2ceb477e9b73f5bf75604a4e41abb58f12ff24f443ba40672b685373a68ad9309e98e0265827c2662d57024efa93a9b4370c6feaf244c7d66d1be1655f5da54dad69f1f48afdb96431a9ec3d8a02b053db982fe6e3716a44071ee661d39b02e83ee1288c5af0dc5f1f56b24c0b78b4dcafbde796ea4113d648d0c016c986a74595a0541112810be031107242e807f238393881a7627981562ca5b1701abf5529bd0961bd1c0a9f34bfce9ecf87d251d81c3abe216c404edb2ba716e8c66d255c86ac1dfc2659ce2628afc26e12f90f98488a0250dee9dc3d60cda5c3a840ffe70b1147242625c64d7daaf544113e8675dc53fe1483913e71b7269b90d8ce8121e7d91f8dc8f5a07b3e2010c89049a83fc92812f535d90729e05ecf2ecb087ad46a4606d0a1ef955aa6e67a0ef078f6fc1cb165c09c4b071378727ac15ab10f30f5931f2a776135ddb5311b112849ccc818e18f0248c3acb7bdc449d37f56c42f940a61a996ee2a50f4815cbf2f20a78ae26c3226769110411be5afec9c2414863ca0e84c168108997993430377b38257c17d239c0feb23c73dcc8ee53abf6a5d3ffe4080e63ec0516804fe354ef2b138c5470ef6ed03d2e7bd616ed899710226e1ec1a09ab7cc495b4bdd0486ab9026b264451a80dac5d644a9b2528bb8b550aa51ae265510181d75e0e18545c70b5813dd7e1b9599f2f75107be1a2cc453e861abcb2af418f0bed916dff7b4b7ad39cd571b5983a1762d7367c04e12f46c4dc06980dd35cd1d0855d5c8a7222bd287d7bafc966d8a5edf6b98a67e93cb7018121e1da0841c56f1854a81f1fe80a2430edb660b7c999e6dec105214d301717f8b45f5f2a753e83221707128b7e35e6d62fb8ffa464d75555b948f5024908504622c3938a4d38f73d981d34a97f45d94c93ab8ada91dd5775b55bf8a2611d012fc1b372ae9ac8505471290919e7ea1245f66ee423f25082c7704f66d1d150dbf019eed468e7c963f13d6fae7a514d4db2e3c882054bbe530d6674d39ace12fe980c7a566429198c8f75bddd0d30adc38e4327c244ded358ad7d107f3214b19a728a9e95fdc3f8d4ef44af4a69e107b04701e2ff9b9c5b751e1e5ac0d9de1ff0906a3795a855c6e970d65a48f36ddbf2083e8a86f9eb17db3edf0c6609e8ecbd390e3153021f33b322a4348fc2d4f08c9ef26ba1afcf7827c32dded41ff55d997f36263fef39f8ed6a2b0c0a0c4329ad6a1424fed1ceb197d957e120c65495047d686380e635de94f909501d3589a194fa32fc3c3357e57a3f046cf788832fd6554c6faf13df8e5b8e75cedfb2d6023bc6bb0ca7d06c21ec2de6191050b5bb71467f0d19bbfc886fac1aa75057187a121ca17749cc0e95f279dbbd5d4c144af9f70b7fd7ed5c4a9e66d38a52cc1599865358cca0a9784b4e506ac016301765504ce1ca5b03a318cc9a0a038c83a7a8839f24c0b27b46cd24c6ea5fb99895830195df9151b287e3da7744ff47dbe2899cb5251ef566f0c07fecdcfd9f9a9b7b88506d8926ac22a6a230488427496e3aed3e106c406b577ba368a3e20b707c2d90bc1303e683519bbd6649479b87cf36eca56dc8933f6b8472c106017dc0a57d4010414aa103b3fdf85bb65d792e99b166d502c5c00a59589bbc778400e69c614682f0eb86a31c939d7cc1264ed191c5f5456ea018cf32c7997fbf6384406a000022a47c12c81d9d3904259a79707b2bfaf46897152b467bbe55824a5f4ffb7d5267725ac03ecf579d42bffe80f0d76283f134a49c0b96db8f77b26736dda6a676ddc90e28994cda684f7f2b7389deb12da0a152f3651d8b03dfe0007270a799f90666950f194d171d00b7034e8d017c4d65871d01ff2cd931282a28c8cae02d48efc28c93c900bfd27e85e877f5fec59515dfe24604ba525366bf8cabea8d4d0e45ec8d7cbf9e6b2d3ddb2e81a16e3f2664ac58b231ecc6b9dbc1092079a7c0c656dd0270e80554f5491b4ff5eb9c97857f9ac8448d1a8e3bd8681c67621a57ea740655c8e03d0c7b40f10647d5d7280038ed929b551c4456ca5b9645432e2a452c6bad9051c72031c48cca6fc76a170aaf47a34ee07ab57790e54660cd0580a96258e87d4b09db75c7a69f80e9f18f778463ae8d17244996a2afb6860420adb8cf61e3b87b9af26a054692190de0e26c32ea70de94bb38084e68907c29454ff7adadbb0df0ee8c371d8630588bebb9b59a7eaf611dae3f90f9bd145063d8fb7359e45e0a5e4acb3f04b27df4dd636680a0bc63350c144e103c3e9b188e5b4e1276df3be6e91c87ec5e6a4c0f539311ec33069e09c28cc331179d94c716256fd506f6fe0a3a14c73efedb08e403024376ec75d26861a88541d146bae9906624e7f208c1756633bdbf845d8f65d69d0895fbe146c11f5ce1751f22fd77c30267e4143cd416ecf1d9aa9f12f61d157a1bd0b3f4feecfbd63ae138c6098a1545ab284cfae9a701dd72102dee5f75fa7f6b55ac2818f3d7a3a598ec4ca7861c4b37116870ea52a9aac1c658c8fd8817c915f2267079b3ea4333712a68cad383ad7b0511aefc38fc32f43d2ee9e200f8543f445f44c2e7546cace2b968e68053093e2127f43eed30754c8250f73e0527c55ceca8fd816aa139d943f26ce85a9b84da4349aee4fc81e67d9e9068b225f74089eeb4c9d3a003741f66cd5fddbcb7ec8c1753c816b756daaac3e81beb22c99272d55c24f8fd371345ef6826a4d3c5304a333878099b69207b03c6babeb0e756fb39c7d54fc52fb887247f100979f324ab4e82885d06608a891e504da39ee50329cc916cee0503b3abb56ba9336fc4d64172aeb665e7f250cb84fc87bbf427adcb2ac3153e76c290194b784955c18f5169e05c02f0f931e41ee689f3947c5d454b70fffb0b406eee018b21ee0e41b7420e415dd400cb7b0b74f8fdf4d8923d9bb82b4cb5fdddb2b1a984227449af0578fea19c47c20ef12fe1738959e8cf71e380c385d68255117a0cef31077d4326d47d2c4e8bb6fd0593a4de898585f53a7df10c2eba8d79b7baeecc0720e4db6a4737369c6fd6c38e90ac3decfdb768a871a2279502293466966ba381fd6b4efbc406ccb9bb2e564802524aa1e51a82362bb0ebf09bad15b0b830b84262d34d0b3568721802bc39e1b6a5e58ecb205c0d0600de542191209223bca1bbe515bac355d82fc38f77291acaf1a991748e3672084c2de7811fc69077919dcab7714c5b4b95be33848aa4a97f509ea808af2b5e98e764c1a3c30f5512593d09866a577fc52a5facd311f8314898a19e170b24bbd213c1365cc1fba1b5ecacbf077eedd8e8c30526355cffbb25c2d67382ea432e71cdaac9b53a99b296c8cec030df041ba9f5e93470292c00d34064b72f8f950c3bc6a49cc83fa1403905ce47535809a3b68302bb2bf28aabacf71cb5e920dd30a98b967b5f562b2f3b7365a5d27d0b71e793ca1bd3f059a9b318bb9ac002921357b1aec93a26d090214544b68a40b506106ffa9ad4982ffc2e56c020f487ca8d94241c3beca3c0ae001c72456b88d849991c64a66ad8e8fb3ce6a5bca608de4d362a3553bb8dae3c60ba5ad035475366bc3b85a6f11c88e70c7b5858896758a357855c948349ba5d31a4d0afb182a24f0ae669ed1fa9239ade30aa8bad254f5ba891bbcc9bd814acdcfe044ad187d0fafc44c1779b44b34c6d39e9347bfca59aa313861a64ab1f90d5713b20c8437a95985229acbaae6b7dd07d51c154ad3d4a671af4e43fb0971a015f6252c67047d71b7d24789d93baacb43103c21fe696a45ce2cfb8b808a53c54311a91ff9926552e4b28de3d6d475b11affcbf8da2efeef2aa19a09d2902d3b5a24ac3180329679183ff3a80372b643500cfc93c807a33f71c9db4284e50eaeafa5ee105cff111c4cbc08c12af32515a3d0970fcd4314aebc0b266cf9e3f7e66e068a228f503a25302e4f08212d5b18faa5c3febb77d7e17a82b205406cd4118c4bdba2bd6728e0bc99e5f50bc2a710316339bcf0e8fa761e83a8a7e403b475780ec8fa067e8a533d8544a43c4f3df9d868f78d907f9d9462a2c429662d42add0b04a0a5c757f12f61460ba509559ee1731944cff4a2127cfc13cc70c9047ed70e86d82cac2c0374c7c6c8f638e1e0b2a2fd7a5eeb2b19ebdcb481399835709876c016cb0c40000000000000000100000033010000a49c7c43c79723d815de19d71fde23df6f2d9f92bd98e4dbde89caca29d5141a5a7952ad0f64dbee074618ddb6dc86572947f296227b28a5bb095a5402cc1e1653a3f7f7d361e67fa1be8eee124300b98402fb98d8"], 0x11f0}, 0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) ioctl$TIOCSTART(r4, 0x2000746e) syz_open_pts() poll(&(0x7f00000000c0)=[{r4, 0x21}], 0x1, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) 14:49:30 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x2, 0x0, 0x20, 0x4f4}, {0x7, 0x9, 0x3, 0x730}, {0x3, 0x7e, 0x4, 0x1000}, {0x25f4, 0x400, 0x1, 0x4}, {0x6, 0x1f, 0x6, 0x2}, {0xfff, 0x2, 0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0xcb3f) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x64}, {0x48}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="ab") openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 14:49:30 executing program 1: r0 = msgget$private(0x0, 0x1) r1 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, r1, 0x0, 0x20, 0xffffffffffffffff}, 0x0, 0x0, 0x100000001}) 14:49:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8000, 0x0) r4 = getgid() ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x1, 0x7fffffff, 0xef, 0x1}) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r6 = getegid() ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x8001, 0x6c0b, 0x6, 0x1, 0x7, 0x6, 0x7fffffff, 0x1, 0x1, 0x0, 0x1ff}) r7 = getgid() r8 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000180)=[r2, r3, r4, r5, r6, r7, r8, r9]) write(r1, 0x0, 0x0) 14:49:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pckbd_enable: command error 14:49:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x8e, &(0x7f0000000440), 0x375}, 0x0) 14:49:32 executing program 0: r0 = socket(0x8000000037, 0x5, 0x400) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000000), 0x23c) 14:49:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20}, {0x87}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000240)="8b9a3293") pckbd_enable: command error 14:49:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@abs, 0x6, 0x0, 0x0, &(0x7f00000001c0)=ANY=[], 0x189}, 0x4) 14:49:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x47, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x80000001, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x0, 0x6, 0x100}], 0xfffffffffffffffa, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000082, 0x9, 0x6}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000004, 0xe0000000, 0x6}, {{r0}, 0x9808361799444ee1, 0x9, 0x8, 0x7, 0x80}, {{r0}, 0xfffffffffffffffb, 0x1b, 0xd5ecb480e8a8059e, 0x7f, 0xc8}, {{r1}, 0xffffffffffffffff, 0x9, 0xf0000000, 0x2, 0x1}], 0x1, &(0x7f0000000300)={0x8, 0xfffffffffffffc01}) kevent(r1, &(0x7f0000000080)=[{{r1}, 0x0, 0x2c, 0xf0000000, 0x4e660054, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20000035, 0xda, 0xffffffffffffc0f9}, {{r1}, 0xfffffffffffffff9, 0x80, 0x0, 0x6, 0x8000}, {{r0}, 0xfffffffffffffff8, 0xa5, 0x2, 0x2, 0x2}, {{r1}, 0xfffffffffffffffe, 0x64, 0x10, 0x8, 0xffffffffffffffe0}, {{r1}, 0xffffffffffffffff, 0x3, 0xa1, 0x1ff, 0x6}], 0x3a17, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4a, 0x24, 0x1, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8, 0x5, 0x71}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x9, 0x4}, {{r1}, 0xffffffffffffffff, 0x1d, 0x41, 0xfffffffffffffff9, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x0, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x0, 0x82, 0x7ff, 0x8000}], 0x0, &(0x7f0000000000)={0x6, 0x40}) flock(r1, 0x6) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000340)=0x9) 14:49:32 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) shmget$private(0x0, 0x4000, 0x44, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = shmget$private(0x0, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x130, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) 14:49:32 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd, 0xfffffeffefffffbb, "c46900082003cf7ffbf10000000000d5ff00008d"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)='\t ', 0x2) 14:49:33 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20c81, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x617, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='M', 0x3dc}], 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0xa, 0x9, {0x5, 0x6ed0e0a0}}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x11, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) fchflags(r1, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 14:49:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0xfffffffffffffffd, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x6, [{0x3, 0x2}, {0x3, 0x27}, {0x2, 0x6}, {0x0, 0x5}, {0x1, 0x400}, {0x6d61f2c547447249, 0x42a2}, {0x2, 0x8}, {0x3, 0x9}, {0x3, 0x4}, {0x3, 0x80000001}, {0x3, 0x5}, {0x1, 0x3}, {0x3, 0x1}, {0x0, 0x1000}, {0x0, 0x7}, {0x2}, {0x3, 0x9}, {0x0, 0xd282}, {0x1, 0x80}, {0x3, 0xfffffffffffffffc}, {0x1, 0xffffffffffffffff}, {0x1, 0x5cd}, {0x2, 0x8}, {0x3, 0x3}, {0x0, 0x4}, {0x3, 0xd52}, {0x2, 0x5}, {0x3, 0x400}, {0x3, 0x8}, {0x1, 0x2}, {0x1, 0x81}, {0x7e12fed9f4aafc7b, 0x1}]}) 14:49:34 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x400) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) kqueue() kqueue() kevent(r3, &(0x7f0000000000), 0x3, 0x0, 0xcb6, 0x0) close(r0) getdents(r3, &(0x7f0000000040)=""/8, 0x8) pckbd_enable: command error 14:49:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2800019aae000000180000"], 0x9}, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffddf, &(0x7f0000000180)=""/47, 0x2f}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 14:49:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f00000001c0)="ebffcb48", 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x180, 0x1c8) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)) socketpair(0x11, 0x3, 0x1ff, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="291ac95e18617a2d9cfbf6ba0e26753a8e194193896a8e4279cc84bc315baf9848d7f1a14a5014a91d60243a6e1b3f5428e249f9538e4d22c08b97be189e07d03385f8e962412de0f61e3eb51dcdf5deb23b76e43f6d1d6bc4e901202e8ae36d248634c9bbe96ca44eeeabb6e786868e029c0d22dffef81c89e85239ef20f3f87789b4985407eb0335f42a2b7496e06feaf1cac1a7941e3eff14b3", 0x9b) 14:49:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x9, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x10) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "dcde2fb3333df96bbc8a703a7523d25f7b0ec5a8"}) write(r1, &(0x7f0000000380)="88958ab138216b586c56bb3dbafee499b3b9e56b16e7b321358eba44267c9ee753b500fae74b7b9364ff816ddac21860443c4a4f0800bd0e8fe820da02cc990beddb1343b299e7420fa3ddb1220032463d4daaef77910e1356883b288184083da8f0121936", 0x65) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000440)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0xbf9a, 0x0, '~h:\x00'}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a24f1be37f7d23b4563d4569dd680a9600"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x2, 0xa67, 0x3, 0x5, "6a23ee709b3211dbe64e7a4de27fadc8f0bd4c30", 0xde, 0x2}) write(r1, &(0x7f0000000140)="1e", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fb6537fd9d7b5d3a22e40c74a544139444c8b1bc"}) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setrlimit(0x5, &(0x7f0000000000)={0x9, 0x6}) sendto$inet6(r2, &(0x7f0000000280)="0199ec299896cfca90148e27e31a160573ed26b1f8dda5fb14d970442ba3fde42795071b5a1bf5a98c3d9a37ef25765041fe0fa6239e47da5bd73f89da4ae7aea48e48ae57dae2737b4ceee42d0395e08748e622ca3be9bec0f4b1576881f937638f81e310336d0ca1d605e05cf8357ffce7d69813679a27ebdacd2fa3fa16db5c1e10c50a451cd7d61c12dd4c51c820ad05994ca4eff1b3bf69819e0776d503f441b36a033e667756af5bc46a3f8184f152398ef75e33526ab0beb0cf93085d6e07c0acc0afc0c49b3386d2ec8749ab9510c9c0fdab825494", 0xd9, 0x0, 0x0, 0x0) 14:49:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000200)='./bus\x00') socketpair(0x31, 0x8003, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000540)='./file0\x00', 0x80, 0x2) recvmsg(r0, &(0x7f0000000500)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/245, 0xf5}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000400)=""/83, 0x53}], 0x4, &(0x7f0000000480)=""/85, 0x55}, 0x40) 14:49:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x90, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffdfffffff, 0x1d, 0xfffffffffffffffc, 0x0, 0x100000000000000}], 0xcd, 0x0, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x1) fcntl$getflags(r1, 0x3) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = semget(0x3, 0x3, 0x124) semctl$IPC_RMID(r3, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x4, 0xf0000011, 0x5, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x14, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x9, 0x9, 0xff}, {{r1}, 0xffffffffffffffff, 0x92, 0x1, 0xffffffff, 0x5}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0x9, 0x8001}, {{r0}, 0x74cf51f45ed1f697, 0x96, 0x1d, 0x1, 0x5}], 0x20, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xc2, 0x5, 0xc6, 0xffff}, {{r1}, 0xfffffffffffffffc, 0x4, 0x0, 0x3, 0x401}, {{r0}, 0xfffffffffffffffd, 0x28, 0x80000000, 0x200}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xd4, 0x8000001a, 0x2, 0xcd9}, {{r1}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x3e3a6be3, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0xa0000001, 0x0, 0x75f5}, {{r1}, 0xfffffffffffffffb, 0x14, 0xf0000000, 0x800, 0x240000000000}], 0xe78, &(0x7f0000000080)={0x0, 0x9}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat(r4, &(0x7f0000000480)='./file0\x00', 0x8000, 0x40) unlink(&(0x7f0000000440)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x30080, 0x0) 14:49:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget(0x0, 0x48) fchflags(r0, 0x6) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {}, {0x6}]}) msgget$private(0x0, 0x460) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:49:34 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000200000000c00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="2779c36d23c4149b2368cdddd130f83b08e44fb53557e8cca8105958b3ba4420e0df25b9a478c3641877be9d8de736a6243ce4ce5fa7acde12a3459b9d001af21cc01df8d228d10edf168c685134ced4af01b146330a1f71735f65c1fc9584715484730bd6c49da3dd486f33bda12fc74df32a449bc0cc15f96cd52ff3aae0be1c4035041622ab49e0db31b7ebd983f0c18c8e5a9fd3c4c792fbd2f46c09912a6c7bde60fc249be2f54f6c57700654037b32", 0xb2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 14:49:34 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000500)=0xc) setuid(r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x1000005, 0x0) r4 = dup(r3) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000280)={0x4, 0x400000002}) r5 = syz_open_pts() read(r3, &(0x7f0000000580)=""/234, 0xea) r6 = socket$inet(0x2, 0x8000, 0x100000001) fsync(r3) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) shutdown(r3, 0xfffffffffffffffc) r8 = msgget$private(0x0, 0x200000000041) ioctl$TIOCCBRK(r1, 0x2000747a) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff211000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000000000010526ca45cbd870205354e825dc3a6f2332e57da0002000000000000d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805ed59ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf86594b06000055e42335b84152c52159fff20178d56b98e6d0da1e8150a7dea7af59c7bfcd73b863010000006b4e30417ed5"], 0x1, 0x2, 0x1000) readlinkat(r2, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000380)=""/128, 0x80) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000001ac0)) setuid(0xee01) msgget$private(0x0, 0xc3) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/77) clock_settime(0x4, &(0x7f0000000240)={0xb135, 0x2}) msgsnd(r8, &(0x7f0000000680)=ANY=[@ANYBLOB="0300000000000000dbadead6c8be30a8b09eca6788df5dcbea5d0de4aecf7ee67ffb2bb56bac36927b953edb61fbd9d57c3954c24c5354dcf060c9d78847609c4bf5f7085ad77b7c11c82b6cb1d2f50e49db2039013aea6318e3fb3000981f1648b8c3326aa818541b17b53fa5c4a08d4425c3e7509205e22edfa23624c0131d2caece30f33c64893acc51054877c21ce24b26b538a14e2c3bd9d045068589b416bbbc90155525ce0f0ed8b687c223088d6ac7ac824a18ba6c60ff2aff0000000480ae3a946fe5a852589f50d352039c4861f784852734c70bc08049a3980e7fdc7cfc6645f148388fb9f2fc47b6de7288893911411096bc2432b2f572219ed6b0341caefbeb229d704a88f1eb75f9cd1fa37505a03631385165148be97391e1f2d953a95e64b94bbe66552d756c64328e9be09afa1efa8b3c924b80a26a955b1676b5418eb4985adcf4e21680"], 0xee, 0x0) bind$inet(r2, &(0x7f0000000540)={0x2, 0x2}, 0xc) clock_settime(0xb, &(0x7f0000000340)={0xe934, 0x7ff}) 14:49:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f00000005c0)=[{0x0}], 0x1) close(r0) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) 14:49:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f00000002c0)="948c2df10571535b67dd7cc0c1f07af3032045c6b054506983c9f86375c925d73be2217e4046eb4f1f9e4033d9685637d96744d621e7b879ba435ab527f3a3c4344924af3cdeac3a76323441d5fdeb6026", 0x51) syz_emit_ethernet(0x4, &(0x7f0000000280)="01012dc5") fcntl$getown(r0, 0x5) r1 = semget$private(0x0, 0x0, 0x100) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/255) mlockall(0x1) flock(r0, 0x8) 14:49:35 executing program 1: accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x40, 0x0) accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x280, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x800, 0x0) syz_open_pts() socketpair(0x1, 0x4007, 0x9, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x2, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r1 = dup(r0) socket(0x20, 0x1, 0x3f) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x6, 0x1000, &(0x7f0000000040)="37cbb4cca11120d3c394c65ef6fd6342b6a30c837a5360a767654b2d93c2cc23a62f6508bb4e0edfa54efb3b346008deb8edce78a29502a47ea0ee6e32f686576b9cca5660bbf91d8a889a159456deb35dbef47985519037238869c3", 0x5c) mknod(&(0x7f0000000400)='./file0\x00', 0x6090, 0x8) socket(0x96a5d8704714a5db, 0x4, 0x1fffffffc000000) setsockopt(r2, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) 14:49:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r1) setegid(r1) syz_open_pts() 14:49:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) execve(&(0x7f0000000340)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000380)=')\x00', &(0x7f00000003c0)='-\x00', &(0x7f0000000400)='\xbb\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='!-\x00', &(0x7f00000004c0)=':\x00', &(0x7f0000000500)='\x18[),$\x00', &(0x7f0000000540)='@+:\x00', &(0x7f0000000580)='&}\x00'], &(0x7f0000000680)=[&(0x7f0000000640)='\x00']) r1 = kqueue() sendto(r0, &(0x7f0000000200)="363140124d66a84342116279777f720e8e8222bedde79db42adf6cba4e6c463ff5b4c239064b22fc171614d35d749657488d86449ca89a5e93157973b435201b2150af1a5284ba68a8bcbc8f23b6708f7e032ab2321fbf04edf6ef346155d0e7b505d5446882a8c85bd7fec417311d48c198296e3c4d5c730f11a9333b2f49729799da67ad83fc99e7a566f251777c2bee64d56271fc792f2d3c3865ac55fae6343e29412e7c2e530fd6411e58b411414985cf1d046ca4939d760431af2df2d938102826e20348d6f1daa4d71c523319d7442bac36ac60ae26098f141e79fbd83670", 0xe2, 0x1, &(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0xffffffffffff1843, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x60000000, 0x4, 0x2f}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80, 0x9dd9, 0x7ff}], 0x3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0xff, 0x101}], 0x4, &(0x7f00000001c0)={0x3f, 0x8}) sendto$unix(r0, &(0x7f0000000000)="b100050290000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0000000000000000000000000000000000001000000000000000000", 0xe4, 0x0, 0x0, 0x0) 14:49:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x11) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="0000001860e7ff8b00202b27feffffff00001a0000006938880000e6fffffffefffffe0000000001002f0000", 0x2c}], 0x5e) 14:49:35 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='+\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='%$}!\x00', &(0x7f0000000240)='\x00']) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 14:49:35 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') stat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) 14:49:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x9, 0x8, './bus\x00', 0x8, 0xfffffffffffffff7, 0xce1, 0x9}) fcntl$setstatus(r0, 0x4, 0x88) open$dir(&(0x7f00000001c0)='./bus\x00', 0x400, 0xe3) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000000c0)='./bus\x00', r1, r2) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x4a2, 0x8000000) pwritev(r3, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0) 14:49:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000021b, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6}]}) socketpair(0x3f, 0x3, 0xa973, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000280)=""/222, 0xde, 0x841, &(0x7f0000000100)=@in6={0x18, 0x2, 0x3f, 0x400000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 14:49:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) 14:49:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x400086128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getppid() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) write(r0, &(0x7f00000000c0)='\"\tl', 0x3) open(&(0x7f0000000080)='./bus\x00', 0x8000000000008000, 0x40000000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 14:49:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x7fff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 14:49:35 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/184, 0xb8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) setrlimit(0x7, 0xffffffffffffffff) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x6) 14:49:35 executing program 0: mkdir(&(0x7f0000000580)='./file0\x00', 0x400000000000000) r0 = getegid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8012, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r3) r4 = semget$private(0x0, 0x0, 0x15) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000004c0)=""/46) setregid(r3, r3) setregid(r0, r0) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1003, 0x0, 0x0) r7 = socket$unix(0x1, 0x8, 0x0) r8 = semget$private(0x0, 0x6, 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r0, r2, r0, 0x7c, 0xa3}, 0x5, 0x100, 0x3}) setsockopt$sock_int(r7, 0xffff, 0xc0, &(0x7f0000000280)=0x6, 0x0) getgroups(0x3, &(0x7f0000000240)=[r5, r5, r3]) sendmsg$unix(r7, &(0x7f0000001b00)={&(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000d3af81e5002e2ce8f93b3fd048ad59b264c19fc7f76646e444819e9485f52211542195449c9ce900f25a7af9123e5afc50c652c124e39ab829350f0a00dc8da45270f811d29fdf31e4cb803df1a8273ca11e486766e21e94be1f1e4ad4ff239dd1543c1883fb9ef86dd7ebc08a094c0bdf5c5dbb8d8d9e0ad576465a98720ef8c032738c612e09b242c4207d33d458e9dba6f936359ae40705a897f7d54c64dfc2b9c218781f19269dbeaf5b78d1efb6fbe19607039b802b32eed5d90511e73a891d19c5e6e3324daff2b57ecfb1e4adb4a4dd2bf02b1fcfc9c7c61a5e29295257b8661a4bcd6dfe8367a992f157a8f55b3112d5af8762618ce811b42603907f131af8f083ed3d4136622a2c6aefd175023c2ce166d6c714c5149a603e1ca8e2b5d91ed59800bedd5c46fbcce674b2fc642c3227a2d14fd94e2657ce3d3049342837d139adb29cb6150e421009d49d2d9e84c50d60342291e799dfef759bde0ddee6b4835c8b5f8da01f4d00006721ac1a1cc6bf3c06eee35d0e3b1b4a3878c140391c765988bb09827f4bcb726f948cf84c957150eaa3785458ac00"/428], 0x1, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x8) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setgroups(0x4, &(0x7f0000000200)=[r3, r9, r11, r10]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) getegid() semop(r8, &(0x7f0000000180)=[{0x2, 0x6, 0x1000}, {0x4, 0x80, 0x800}, {0x5, 0x10000, 0x1800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) setregid(r0, r3) r12 = msgget(0x1, 0x2) msgctl$IPC_RMID(r12, 0x0) munlockall() getegid() semop(r8, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x2, 0x1000}, {0x1, 0x2, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x20, 0x800}], 0x5) 14:49:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x38, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x201027, &(0x7f0000000180)=0x711, 0x4) setsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) 14:49:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20240, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x20}, {0x6}]}) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") fcntl$setstatus(r2, 0x4, 0x0) getpeername$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) 14:49:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x10000004) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0xd8a1) unlink(&(0x7f0000000180)='.\x00') chown(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 14:49:36 executing program 1: r0 = getpgid(0xffffffffffffffff) r1 = getpgid(r0) r2 = socket(0x32, 0x5, 0x3ff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) setuid(r4) r6 = dup(r2) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000080)) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="c8b52d4cb9d000d72342075f721e7c212c80d08e0db778e49ed80a85ca77f44d19762e60dd594f7be1916f007b6754387b3774dd20a4baeb0add37897da45e376a6e478d2a4475322810a91ca0ed6562575017235e43ec1885171fdbc7b710b5bb06daa45583512414032b919e3ed961004c349806be9029bdb4764ce34322858a7973569350c0386b141aac33dcc93d641e086769a0f7036afa7584d22ea374265af0dd11fd341c423e3471521527d059a59a6fa59b1a6c09b2d4b21532f3ed00745a4453df735d8f80e01227e6eaffedc6219d1109e198", 0xd8}, {&(0x7f0000000200)="f253b70e7b373128c4beedd38c4b12b3caf9dbc7d391d0062f3aedda99e26785a0a7bed65700578f8834c1822d79d4f728e1", 0x32}, {&(0x7f0000000240)="4f1f17ec2060abebf10278f27f29356111b98f15db", 0x15}, {&(0x7f0000000280)="c54279450b9bdf31c0f1ef739644d21bfd2f854e6f48604fe2d930291884dc60dd39e0a1a59855073e09ff4532e7adab68e1f12ff05bdedf37909230540c80d37fc67ec9e7425717e1454b8294c877a14dc205a9fdcf0d26f8583fc748c8ce60e55f48ca9e0fb830c806bccee3ed3c4c1ed8bb861ffe5a7a9fd63b2da8427186020766c7e71551b942691e1259c1cf4ccd688435bb9277692871f1a666dd6b0730158a768aed0788", 0xa8}], 0x4}, 0x8) r7 = msgget$private(0x0, 0x20) r8 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x8000, r8, r5, r4, r5, 0x8, 0x3ff}, 0x8, 0x7, r0, r1, 0x10001, 0x6c, 0x8000}) r9 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000440)={{0x3, r4, r5, r8, r5, 0x20, 0xffffffff}, 0x3fffc00000, 0x200, r0, r3, 0x8, 0x4c419b8c, 0x7fffffff}) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000004c0)={'./file0\x00', 0x3, 0xc5ab, 0x2, 0x1, 0x7fffffff, 0x4, 0x3, 0x2, 0x3, 0x8, 0x3}) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000540)=0x7) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) setsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f0000000580)={0x1c00000000}, 0x10) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000005c0)=0x1) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000600)=0x80000001) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) setreuid(r4, r4) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000006c0)=0x3ff) r10 = socket$inet(0x2, 0x3, 0x2) setsockopt(r2, 0x36, 0x8001, &(0x7f0000000700)="4288b80a32c971a1ea628d964ee4486390121ebf8e5ec404842c9e55c7cec00489464ef7e5b7536497425ce74ea7f068dabe1debcb6fd60fac510b9fa23c0d4c33a755a2f7f281bbecd1f42353c13457ec880472007c72dd3a98bf3d00918d3ca02e3526e97b1dd6455f75ade6d027294caedab47c509e82ff2558822f6f0019028308cc340d97be0cd725d5d74730ea1dd54679b6a03904f95949fc252fe03f0a637d5601dbe40b685f81d7d309749f73ca47bddda66b2acc2344620ce4b94f2aebbbf6c5e576af92af52fb5b5e0a3e8653796891773fe346edce2a073081d05118fb72d8456906274aee039cda31d78a76dc849e9380fad43fd3e35337", 0xfe) getpeername$inet(r10, &(0x7f0000000800), &(0x7f0000000840)=0xc) getpgrp() mknodat(r6, &(0x7f0000000880)='./file0\x00', 0x2000, 0x3) r11 = semget$private(0x0, 0x6, 0x4) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000008c0)=[0x5, 0x4, 0x400, 0x2]) 14:49:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x4}, {0x46}]}) r1 = getegid() getgroups(0x9, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r2) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) 14:49:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r2 = socket$unix(0x1, 0x1000005, 0x0) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) r4 = msgget$private(0x0, 0x20) msgrcv(r4, &(0x7f0000000680)={0x0, ""/4096}, 0x1008, 0x2, 0x800) unlinkat(r3, &(0x7f0000000200)='./bus\x00', 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x4, 0x400000002}) syz_open_pts() read(r2, &(0x7f0000000580)=""/234, 0xea) socket$inet(0x2, 0x8000, 0x100000001) r5 = msgget$private(0x0, 0x200000000041) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff211000000000000000000000000000000000000080000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d000000000010316ca45cbd870205354e825dc3a6f2332e57da0002000000000000d2cb957869de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380c5142b055765438339054639287829d59ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf86594b06eb0055e42335b8412159fff20178d56b98e6d0da1e8150a7dea7af59c7bfd500"/279], 0x1, 0x2, 0x1000) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/77) 14:49:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000040)="3048e69944929648", 0x8) write(r0, &(0x7f0000000100)="ab38ca01e8ba3a4a24f38cf44f9d66d021796ac6", 0x14) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c6530003b508efca0743fd87a8b41412f6de091dc7d2a97cbb807ebe35b9287e663818ad9d6b775e6417fbe06857b195ccbb68499fbefe0fbcf98eb5a7c900094e659ff9ed0b2e84ac98594b216d1f9df63e7929ba1692ef77541b35c1ad1ad9428dd811a1f1e7f24529d5e16b23d21f74aad8fdba3193d02135cee025ca36819e3f1573697a64bcceb48db6a0e69d7eb9f9676726773dc17b1a3b1f6abfde2f80ddf0c6ebd8c0f57433061d14261a1a1fde3863f66f47831056db2875e5f33637d4e07518731f954385a08f3fcbbf7163b19b1467cafa03fdd801879db7207d8394596c0327f7d291a32d8d35e8bdc1313ead66e8446d5ba297d4ba148816ed2dd169d46fa706ea546ec30b3aa44"], 0xa) 14:49:36 executing program 0: r0 = socket(0x2, 0x1000000000000003, 0xcd3) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="655216c894dfe6a19f76a628a8d9e28e56a3468a300b0f2d4748ba03f6438381cfdbf36e1e333b515d316d3e"], 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x9) fcntl$setflags(r0, 0x2, 0x1) writev(r0, &(0x7f0000001300)=[{0x0}], 0x1) 14:49:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 14:49:36 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0xc1045763, &(0x7f0000000000)) 14:49:36 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x800, 0xad) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x8) r1 = kqueue() r2 = dup2(r0, r1) sendto$inet(r2, &(0x7f0000000180)="084b9a34999e266555dc477870f7aa2ee2901b0c88365247608ac7f50a7c637a68598da0960f1325bc4572e43332eeb70c233b8b86fbfc55b883839fa58c8c02eddbdab190754742edf569aa715c729c74051c81cd34841ad133b49c42ebcfd909e0c5667c55984d1d37bf41c974fa6413326f6dad89596af0caa25d1090454747ae3ac5819a0bcebc87937e8184c4b03dbc844a9b5dd31c16395921a1433de1911cedb94c2e84d4dcea3dd6222c40d3b9e8e706eae8d4ad231f8562644058e27dbe22543b2fd6e8b7b793a9a9520635c6753c5b866c4a4369cfa07720a2eb6f8d08689b276f6e77d6e67e09af0cc715a132bc", 0xf3, 0x4, &(0x7f0000000040)={0x2, 0x2}, 0xc) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x42000100000005}) dup2(r0, r1) 14:49:37 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) r5 = dup2(r0, r2) close(r3) connect$inet6(r1, &(0x7f0000000380)={0x18, 0x0, 0x7, 0xffffffff}, 0xc) kevent(r0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffc, 0x4, 0x0, 0x7, 0x81}], 0x3ff, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffff9, 0x81, 0x30, 0x3f, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0x22, 0x7fff, 0x80000001}, {{r4}, 0x0, 0x83, 0x40, 0x1, 0x2}, {{r2}, 0xfffffffffffffff8, 0x16, 0x4, 0x3, 0x4}], 0x1, &(0x7f0000000340)={0x9, 0x9}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000003c0)) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x3, 0x7}, {{r1}, 0xfffffffffffffffd, 0x62, 0x6, 0x10001, 0x101}, {{r1}, 0xfffffffffffffffc, 0x0, 0x40000001, 0x5, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000041, 0x3, 0x67}, {{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x2, 0xee}, {{r1}, 0xfffffffffffffffb, 0x3c, 0x57, 0x8854, 0x3}, {{r4}, 0xffffffffffffffff, 0x5, 0x0, 0x0, 0x3}, {{r3}, 0xfffffffffffffff8, 0x9, 0xf00fffff, 0x4, 0x1000}], 0xb04, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x40000006, 0x1000, 0x1}, {{r4}, 0xfffffffffffffff9, 0xa0, 0x20000000, 0x2, 0x3f}, {{r0}, 0xfffffffffffffff9, 0x10, 0x21, 0x20, 0x8}], 0x1c6, &(0x7f0000000040)={0x8, 0x5e2319bf}) 14:49:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000580)=""/115) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x28) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) write(r0, &(0x7f00000000c0)="f362ea71b13cc2d6ebb7292d3a59e8e1aaa303b39fc55d00bf9b981a0c1f4a80af6cac46e338105240fd4bb3af5372263f9139a13f5f", 0x36) symlink(0xffffffffffffffff, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000000000002b3ccdf2a2e8b1430944a744d0825cea1bb80129773627106e4d0585cd05a5ec8f5d854e5299bce78e7d3a0d115410290f4e85b87bed6df69ce9c788aaf34d2a576fc8ce5f26701b6f494f094555378d2307d4f0634399237547398e942c5072178900e3d2a5ba1f6cb8f95dbd9dd0c44572a6dd47037c1c70f559bdd18efd8aebede6591c504422bbf17b08f3e59f01a4a48100000003384a9903b1c311e598032ca5c34e127723adbaae7e0c6844dd3e7cfb43206e0b46641e19f6fe5e8af8310d6114cf46b2dbe10f112555926b77f88e21a2cac8ac9d69e935a288a6d479e47ab288a7b2c4b26ec9363797cd13bc6b43e19185337438a33b2f00000000000000000071450a0bc7dcdd21c43daabab2a98595aaf336962dafbd6750fa9efb8f8afec5e932c6b9fe5192752d3cc72b3a4ade9ff34c98e37a2a9269971e4dede1a0b8d346082b19be587bbc849b084b69d126a86bf59201517d11e1644e63897a454900c6b137769c8b8e04b8adad7cd6bb1b7897f21f2ef0ce6435238720fa6a30324c16346f4b2be2438d4cf27ea4e52ae4892fac11f8a7253340eeefa953710adf367c330b08760f18125e760403d8ea99f3bf0816372979c67def1dc3a1fabd7061e45f16b9452082ac4ccb192b4025e1a01e9eed4704ac003a8069ad9be83d4a2cb63c2ce4545529748ae2e804ba780d4b2541781f00b2a8cbe01869280aedf29f0e25be3bfc53fc5180d9388cae63409f5b506bc0a65e565c1da05741833fc21e554d3ba7d4da328965f1f3043464ce2200"/584], 0x1, 0x800) msgget$private(0x0, 0x21) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0x1, 0x10000, {0x7}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 14:49:37 executing program 0: mknod(&(0x7f0000002580)='./bus\x00', 0x2010, 0x100a26) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0xfffffffffffff000]}, 0x3c) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f0000000100)=0x80) 14:49:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 14:49:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x34, 0x0, 0x0, 0x7f}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="8d0cc136") 14:49:37 executing program 1: r0 = semget$private(0x0, 0xa, 0xa4) munlock(&(0x7f0000447000/0x4000)=nil, 0x4000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x1000800, 0x0) r2 = dup(r1) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000040)=""/127, 0x7f}, {&(0x7f0000000300)=""/24, 0xfffffffffffffd78}, {&(0x7f0000000540)=""/129, 0x81}, {&(0x7f0000002680)=""/139, 0x8b}, {&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000002740)=""/30, 0x1e}], 0x6) socketpair(0x1b, 0x28000, 0x700000000000, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x1, 0x1810, r3, 0x0, 0x0) getrusage(0xfffffffffffffffe, &(0x7f0000000180)) mprotect(&(0x7f000079c000/0x1000)=nil, 0x1000, 0x4) r4 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000447000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0xfffffffffffffffe) semop(r0, &(0x7f0000000140)=[{0x0, 0x7, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0xfffb, 0x1000}, {0x3, 0x2000009, 0x800}, {0x3, 0x5, 0x3}, {0x0, 0xa6d9, 0x1800}], 0x3ba) sendto$unix(r3, &(0x7f0000000780)="ffefa0dc0cde559d28a104b016a0d960a78272acadcfa91ba9de7ec883e84b4d657b8850ccdabbaf55221e9841b4982bba8a46a7442773062fb1b38a1de71fd0522bebce397085dc490275417e213e586b2cc076e24688740ca22af33234164c2d0bfcf68bd27928478429c79296cb35b887b48e8141fc7e7c2dfa825d6516e1df53477a00d4b283a0e4d9325cce7cab083f6b679573a6d9fb521cca62cc4eeb97d31fc77b82958434a1b7b639d338b88676ef5c6d3bad3f07006c426a3f16ef7e5ec2d9bd41119c78bff67d46927901828a5e66dc4b9333ff1fcbc90779e8e0b02710f829d670f574cdc7c2d403086de8fdf5d6b0c47224ffe89c7c2d2169dcbf2d165cd3f12f254a69a6920975ca2231ab0a87c8f21e74c37172f557a594d84a785ad2782f7554159b07d756bac148c50f50c4a5d0d59c4fe6fcff32740c59eebb97c27e3ee3127405f18a9eb6efdfd2fb7c9e5eddcd970aa89ccc56d069ca8426352cd23a4833042d7fdf609e81f9d19e3cdce9f080f74d074f7d73ee268003e2a881bff618f04d2f4563ecf6fad5d1ab2c44a48410d740a84ffe14a9", 0x19e, 0x3ff, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000002bc0)={0x8, './file0\x00', './file0\x00'}) r5 = open(&(0x7f0000002f40)='./file0\x00', 0x8, 0xc9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000003c0)=""/198) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)) chmod(&(0x7f0000000240)='./file0\x00', 0x20) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file2\x00') fcntl$setown(r5, 0x6, 0x0) preadv(0xffffffffffffffff, &(0x7f0000002880)=[{&(0x7f0000002dc0)=""/171, 0xab}, {&(0x7f0000002800)=""/5, 0x5}, {&(0x7f0000002e80)=""/178, 0xb2}], 0x3, 0x0) preadv(r2, &(0x7f0000003180)=[{&(0x7f0000002f80)=""/253, 0xfffffffffffffd45}, {&(0x7f0000003080)=""/184, 0x56}, {&(0x7f0000000280)=""/6, 0xfffffffffffffc3e}], 0x3, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000002a80)=0x6) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000002c40)) pipe(&(0x7f00000002c0)) sendto$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x8, &(0x7f0000003280)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffde4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000500)) semop(r0, &(0x7f0000000100), 0x33) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYBLOB="8c0859ef210200000000000000ec7a2ecf52da342bf5c39ec7333ac48e085a7db0754bd1bf0c8df14a5cf74ab608a2eb448559f3501b1ee4fa3a6a2e7ba695f4f5bd4cc98184b5709ee13a04871ad8dd515965175059568584ae4d342c0087390840ae4b986d3e6b6d5ac1a7c46868cfeadd800600020000000000007a0a10f886d96917b6423f1dd965556866b17884e244b50bfc967a57df784f3e33a22a85c3ee36fa9da0ce14ba891b14639d2ee1a1e31dd85d6a8bfa8178f4fcc6d9c303"]]) open(&(0x7f0000000080)='./file2\x00', 0x0, 0x0) 14:49:37 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/255, 0xff, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x1f) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe) 14:49:37 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x40000007ffffffe, "73cc0ec3aef9cd779f04000605070a7fc06d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="c0f3d60f376f5323eb9990d78c1f63c079963cddd1567e37c5d979797918f8f6cc41bbbda3817cd55f5f99d05425ff4552f310567f", 0x35}], 0x1) fcntl$setflags(r1, 0x2, 0x1) 14:49:37 executing program 1: r0 = socket(0x1b, 0x3, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfffffffffffff6a2) 14:49:37 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7fffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x7f) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x7, 0x1b2, 0x100, 0x1, "9763f6417b9b2c75b122ddb395f97d51ba6572f6", 0x7}) r2 = syz_open_pts() ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000200)=""/141, 0x8d}, {&(0x7f00000002c0)=""/206, 0xce}, {&(0x7f00000003c0)=""/35, 0x23}], 0x3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x3, 0x3, 0x5, 0x0, "9c0d8ffc4e67eeb647cbc526bc3171f6e8934fc5", 0xb8b, 0x4}) sendto$inet6(r1, &(0x7f0000000480)="da314be7a4d24facde1b526302a6b5d5cc9e0c025f77a02f1c11e9f52fd8439d5b2c68c935663bda23da9481414a855fb2530d028ea8bc63ea00aceabb6a597ebf769646490d85ad9d0a59bdcb01eef4c6cab6c0377a32debcd1d9477c7d81fea32afae55c8c85b6a4e57da69bdb1107870e56e81b7f0cd6cc1a6a7a8b08faa5d7e4d26254ebbec564424994ca3e278876478e9ce768abdf61785ebf188361082b6679ae4263afe17fce90f5962bd0ea33ddea3e91", 0xb5, 0x402, &(0x7f0000000540)={0x18, 0x1, 0x80000001, 0x7}, 0xc) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000580)={0x8}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000005c0), &(0x7f0000000600)=0x10) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000640)={0xf, [{0x3}, {0x1, 0x1}, {0x3, 0x4}, {0x2, 0x1}, {0x3, 0x6}, {0x3, 0x9}, {0x3, 0x2}, {0x1, 0x2}, {0x2, 0x5}, {0x1, 0x5}, {0x1, 0x2}, {0x2, 0xdc}, {0x3, 0x200}, {0x1, 0x9}, {0x1, 0x1ff}, {0x3, 0x39}, {0xc5e2eb393a605539, 0x200}, {0x3, 0x8}, {0x3, 0x1f}, {0x3, 0xffffffffffff8000}, {0x1, 0x1}, {0x3, 0x200}, {0x3, 0x15a}, {0x2, 0x6}, {0x3, 0x9}, {0x0, 0xffffffff}, {0x3, 0x81}, {0x43f2d49c118581c7, 0x4}, {0x3, 0x9}, {0x3, 0x5}, {0x3, 0x5}, {0x3, 0x2}]}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000780)={0x9, 0x6, 0x7}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000007c0)={0x1f, 0x4, {[0x2, 0x4, 0x8001, 0x0, 0x6, 0x9, 0x6, 0x2, 0x0, 0x3ff, 0x8, 0x0, 0x80000001, 0x2, 0x3, 0x1, 0x9, 0x9], [0x5, 0x1fe320c6, 0x9, 0x401, 0x5, 0x0, 0xffffffffffffff1a, 0x3, 0xfffffffffffffff7, 0x8], [0x4, 0x100000000, 0x1, 0x5, 0x4, 0xe44, 0x68225b2a], [0x9, 0x38fa, 0xffff, 0x3, 0x4, 0x5], [{0xffffffff, 0x9, 0x0, 0x4}, {0x5, 0x9, 0x1000, 0x152}, {0x7f, 0xfff, 0x2, 0x6}, {0xb57, 0x3, 0x4, 0x80000000}, {0x8, 0x0, 0x7f, 0x2}, {0x8625, 0xcf3, 0xffffffff00000001, 0x4}, {0xffffffff, 0x9, 0x0, 0xfffffffffffffffd}, {0x7, 0x200, 0xffffffff, 0x6}], {0x4, 0x1, 0x3, 0x20}, {0x7fff, 0xffff, 0x3ff, 0x9}}}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000a00)=0x10001) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000a40)={0x0, 0x8, 0x2, 0x3, "55adb2f45a04bd66ab673c51a98ffea739dba39b", 0x5, 0x3}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000a80)=0x4) socket$inet6(0x18, 0x0, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) seteuid(r3) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000b00)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000b40)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000b80)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000bc0)={0x9, 0x8, {[0x5c19, 0x3, 0x7, 0x2, 0x100000001, 0x2, 0x0, 0x8, 0x200, 0x2, 0x1, 0x7, 0x0, 0x80000001, 0x6, 0x4, 0x7f, 0x86be], [0x7, 0x8, 0x1, 0x3, 0x1f, 0x0, 0x8000, 0x4, 0x80000000, 0x3f], [0x8, 0x3f, 0x81, 0x6, 0xbb, 0x7fff, 0x3], [0x7, 0x8, 0x3, 0x7b3f, 0x6, 0x7f], [{0x1, 0x3, 0x1, 0x2}, {0x6, 0x1f}, {0x1, 0x4, 0x9, 0x6}, {0xfffffffffffff779, 0x8, 0x1, 0x5}, {0x1800000000000000, 0xfff, 0x101, 0x3}, {0x18, 0x7fffffff, 0xea, 0x3}, {0x7ff, 0x8, 0x2, 0x8000}, {0x5, 0xffff, 0x1, 0x9}], {0x5, 0x5, 0x2, 0x4}, {0x7, 0x3, 0xffff, 0x8}}}) 14:49:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x3d94) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x80, 0x20) r1 = shmget(0x2, 0x8000, 0x84, &(0x7f0000ff5000/0x8000)=nil) shmat(r1, &(0x7f0000ff7000/0x2000)=nil, 0x1000) recvmsg(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000140)=""/69, 0x45}, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x81, 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) fchdir(r0) 14:49:37 executing program 1: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x20450, 0x0) readv(r0, &(0x7f0000000880)=[{&(0x7f0000000640)=""/55, 0x37}, {&(0x7f0000000680)=""/59, 0x3b}, {&(0x7f00000006c0)=""/186, 0xba}, {&(0x7f0000000780)=""/122, 0x7a}, {&(0x7f0000000800)=""/83, 0x53}], 0x5) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) shutdown(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x0, 0x0) unlink(&(0x7f0000000380)='./file0\x00') bind(r2, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/251) r4 = socket$inet(0x2, 0x4004, 0x1) kevent(r2, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x20, 0x80, 0x10000000, 0x5}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0xe0, 0x6}, {{r2}, 0xfffffffffffffffb, 0x79, 0xf0000000, 0x0, 0x74}, {{r1}, 0xffffffffffffffff, 0xaa, 0x20, 0xf192, 0xc00}, {{r1}, 0xfffffffffffffffd, 0x80, 0xa0, 0x4, 0x200}], 0x7fff, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x1ff, 0x9f}, {{r1}, 0xffffffffffffffff, 0x2, 0xa0, 0x6, 0x200}, {{r1}, 0xfffffffffffffffe, 0x4e, 0x1, 0x5, 0x6}], 0x7, &(0x7f0000000540)={0x2, 0x8}) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10000, 0x0) pipe2(&(0x7f00000003c0), 0x4) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000002c0)={0x6, 0x20000000000, 0x9f9, 0x3, "2b5926a412e721486922f7bd704703052cca3be6", 0x3f, 0x1}) r6 = semget$private(0x0, 0x1, 0x4) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000040)=""/129) r7 = socket(0x2, 0x2, 0x0) r8 = getpid() fcntl$setown(r5, 0x6, r8) bind(r7, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) shutdown(r7, 0x5) pipe(&(0x7f0000000200)) sendto(r1, &(0x7f0000000580)="3bfcd93685e007306c06d21990c75959c415d4a6cc80c4e313b14d68b86b53d4b54fba3b5694fa2c3e061bb44a2690e8329fb7c9c80440ea", 0x38, 0x40c, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) socket$inet6(0x18, 0x3, 0x0) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') 14:49:37 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x8) r1 = msgget(0x0, 0x81) msgsnd(r1, &(0x7f0000001080)={0x2, "c166660ec417b2106baf33537c8bda3b9c6d369ff1032d64b3f36312853baaf6478b8ce49c31754568e6e464546893723a1f012de3fd48cead3cdd552eaf48bcb0bac0b2d9f0bde6de80587a55ef039a41dfa14f9946fc72414c4173e3a982a1c66dbeed44a7f2d887d05890d0e3dc7f9999eebde3a6f538433e73b21f85d1b7fdb0040a405c85798875e55358bda5d17ff17f431a1697c5954a76ec01325aa12348a4f6446af055729cd473e0d9c5bbf055064341ec4626bac27ef8f207ead18064480c131125ccba0b3a3bcfa5d82481829ae24fc27ee5332a793a8d"}, 0xe5, 0x800) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x42, &(0x7f0000000000)=@in6={0x18, 0x3, 0xf7, 0x4}, 0xc) 14:49:38 executing program 0: r0 = socket(0x100400000000002, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000035c0)=ANY=[@ANYBLOB="140000000000000000ac1400ff00000000ffff00000000000028d13131023aa4d7a58c961b798587d749c571f4b6e661be52108c1b7786de3cbb9011c4db89e4c1829c9ca4e4a59cf69bca820e3c57adbb013205bcf7f5e26c02000000a5e6b5b700d6831bc4df080000000b3851f306d393e0393fd50fd64bd6f3366313e386007f2a2c48b85ae1df60656fb8989c802a2672fce9083ac7a9d53264", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x18}, 0x0) recvmsg(r0, &(0x7f00000046c0)={&(0x7f0000001440)=@in6, 0xb, &(0x7f0000004680), 0x6f71ff4, &(0x7f0000004700)=""/154, 0x9a}, 0x3) 14:49:38 executing program 1: r0 = socket(0x3e, 0x202, 0x3) setsockopt(r0, 0x1, 0x1f, &(0x7f0000000000)="12b9309bac93df0acb6215824bdbd14ccd6187c4baf165b4b9ac298a62217f34bf7825ac93bdd8b0e7f4d9a2c3b173c90abc13f677d8c3c46fa208986ffcfe4453f92c636a5ff22dac92e094841a417409d577fafadd98eb81f7", 0x5a) setsockopt(r0, 0x2000000000000029, 0x200000000024, &(0x7f0000000000), 0x0) 14:49:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x25}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000000)="8b") 14:49:38 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) preadv(r3, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xffffffff) dup(r3) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 14:49:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x180, 0x80) 14:49:38 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x1013, 0x2d95) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}], 0x4, 0x0) r1 = msgget$private(0x0, 0x80) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0xfffffffffffff000, 0x7, 0x0, 0x9}) msgrcv(r1, &(0x7f0000000480)={0x0, ""/157}, 0xa5, 0xfffffffffffffffe, 0x1003) ioctl$KDSETRAD(r0, 0x20004b43) msgsnd(r1, &(0x7f0000000180)=ANY=[], 0x0, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1000, 0x1ff, 0x6, 0x7}, {0xee, 0xffffffff80000000, 0x8, 0x2}, {0xffffffff7fffffff, 0x7, 0xfff, 0x9}, {0x7, 0x81, 0x5d84, 0x1}, {0x4, 0xf5}, {0x1f, 0x9, 0x4}]}) 14:49:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:49:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x712, 0x100) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x100}], 0x1, 0x0) mmap(&(0x7f0000011000/0x1000)=nil, 0x1000, 0x5, 0x1010, r0, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/90, 0x5a, 0x41, &(0x7f0000000140)=@in6={0x18, 0x0, 0xdd9f, 0x1}, 0xc) recvmsg(r0, &(0x7f0000000a00)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/160, 0xa0}, {&(0x7f0000000280)=""/248, 0xf8}, {&(0x7f0000000380)=""/174, 0xae}, {&(0x7f00000005c0)=""/241, 0xf1}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/167, 0xa7}, {&(0x7f0000000440)=""/50, 0x32}, {&(0x7f0000000480)=""/59, 0x3b}, {&(0x7f0000000840)=""/30, 0x1e}, {&(0x7f0000000880)=""/98, 0x62}], 0xa, &(0x7f00000009c0)}, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 14:49:38 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x2) 14:49:39 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) lseek(r1, 0x0, 0x2) writev(r1, &(0x7f0000000000), 0x0) 14:49:39 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, 0x0, 0xc0) 14:49:39 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 14:49:39 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = fcntl$dupfd(r0, 0x2, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/230, &(0x7f0000000140)=0xe6) 14:49:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x48, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x74}, {0x16}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) poll(&(0x7f0000000080)=[{r1, 0x5}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) 14:49:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000), 0x0) socket(0x0, 0x8001, 0x101) 14:49:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:49:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x4, [{0x3, 0x5055}, {0x1, 0x40}, {0x3, 0xfff}, {0x3, 0xdd96}, {0x1, 0xffffffff}, {0x3, 0x40}, {0x2, 0x3}, {0x3, 0x8001}, {0x0, 0x7fff}, {0x3, 0x6a3}, {0x3, 0x8}, {0x2, 0x1}, {}, {0x1, 0x8000}, {0x0, 0x5}, {0x1, 0xffffffffffffff5a}, {0x2, 0xeea5}, {0x3}, {0x3}, {0x3, 0x20}, {0x2, 0xfffffffffffffc82}, {0x3, 0x8}, {0x1, 0x1ff}, {0x1, 0x1}, {0x3, 0x3}, {0x1, 0x1}, {0x3, 0x4}, {0x0, 0x1}, {0x1, 0x6}, {0x0, 0x23a4}, {0x3, 0xa51b}, {0x3, 0xd84}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x712, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffff7fff}) r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0xfffffffffffffff9, 0x4, 0x7, 0x0, 0x4, 0x7fff, 0x1, 0x0, 0xa9176fe2341589b6, 0x0, 0x81}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000300)=0x1) ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f0000000340)=0x7) shmget$private(0x0, 0x2000, 0x6, &(0x7f0000ffc000/0x2000)=nil) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002440)) 14:49:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000e40)={0x0, 0x0, &(0x7f0000000980)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f00000009c0)=ANY=[@ANYBLOB="1000000000000000ffff00ff24ffffffe00000000000000001000000ff000000db80abea596874a267cc2fc9b1c98f6bd3601dc153fcb1e249dcf6671ad0a9638f81519aa2deef29dee600d6a74955954f8da2137b106e6f33db3cbae15ee26055c35906214fbc1f7e6804b8022272e9e9c1aae1e78170d1b0653d66efea703356afbb5d25ef3cce0759cef881bc97ec01f857761b5a5bd0005c9032feebc628f677530071254791caaac50c672be7e6337fab95403b113dcaf32500b5b5e89731c187f8b73ee063775b435bb22423a43daee61495785bb27d6eaea1266e1a870ca3051e466ce2cfeb0cdf0000000000f000000000000000ffff000009000000949ee0497b513f47ebbcc5a4bb23524aef8c107e81a513a9ebf87a87bd75d71b034e058a8bc0f9e3aab5556ba63baf892a764bf87e2e8f0d9a6a69b9d826376208b4965ec7345f3577077180ef2d4e17c1680c7db4687b59db2c5a42bf5fb3d6a47d6d502a9af40447bf11218dd20c798fb4bc6a4d3f6f2cc4a40213ab800166786c4cfdabdc6bef4961ddced720d5726606544311754e18b98d2ea02ca9f6dd5396e192a080c07d4042cde439777eba0f0367fa72fc4a62b3a40aec949bf17bae7f0481c22dcfc58e9c2d4321c2f3dc0676f0e211f1f9ecd36e653c00000000c800000000000000ffff0000ff030000a0a8f6a060f0771710159734bfb0684cdd431f6f993c1a7c3bcb671fdb"], 0x20d}, 0x0) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xf81, '\\\x00'}) read(r2, &(0x7f0000000280)=""/188, 0xbc) syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) execve(0x0, 0x0, 0x0) 14:49:39 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) socketpair(0x6, 0x0, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f00000004c0)="2a5fcceb59a63022b3f73b2b73070000ea42c607368e97f133db4da9bf466c35182d7b9432c988b21c17587006aa5f4c0aaba70b230000929a9cd883567cbfb745b66049e6f44c0a232968a07726f76b7224579b0e3fa49f72a72690444d36bd438561526507dfeff94ab93ef395bf38a2e037e9a17a5745e4b8460962716bab78aeb3c564cace61f1f8a1addf3d5a4cbbe34e0a2a9e00bddf84255ee713ddd45a190acdc8e3ac4c11850fdd015cc27f6a8cb5b79d31951d3a07f163e79f590d5f97c36240fcea0bfd507f0d1d1295ba95fd5932eedf1f359fed88d1a53651fc12a9a94d034cfe5d07aeeea631877929b92454837a518e093871efb229532c6fe9bbeb30e8bd4b52e33d3830d219ac48b504a88ecae97a", 0x117, 0x8, &(0x7f0000000040)={0x18, 0x2, 0x5, 0x2}, 0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) 14:49:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0xf6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCFLUSH(r1, 0x20004268) 14:49:39 executing program 0: r0 = socket(0x38, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 14:49:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8b") 14:49:39 executing program 1: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) minherit(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x2) r1 = kqueue() kevent(r1, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=""/53, 0x35) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 14:49:39 executing program 0: r0 = socket(0x1, 0xc000, 0x3f) shutdown(r0, 0x2) sendmsg(r0, &(0x7f0000002400)={0x0, 0x0, &(0x7f0000000380)=[{0x0}, {0x0}], 0x2, &(0x7f00000003c0)=[{0x808, 0x0, 0x0, "2f21b68f4ed5916d105f7a17c99fcee42584c5ec61edc17a32615a9435ac692e826e37d28b6f5a73ec5ce5346f83626acc8d848a8984890d4378ea7adec61107f749a4abbc234d2451fccc4f5739af004dca6ff41c88ddb7d9cc099517e26dccd0840e0f17b618f7afb54cd013be6a512368d135fb68956083d3dcabf492cf68e82470c5337b720ab2cefc6730b26480bbc3d9de1858b4341966de50748a53b9a51f494a53b7ef9e4ff25ffff5e6160f036a4dc66e56e08a70100f106287cd0c829b3503af39c3f1130aedff65c6ef90b88cb0fc14c8a0b5047204a5327fd25bab517a31fdb3463595291153d91848c137c19d69f0052c8d46f623bc53de45a3f7ee1bf8b4d4ef0f56fe0f503d03d62f3e10181a84afd1f864a4b24b43c69adf81f4646c31dce3379227509ab6190d8d7c5b25239d7024b7979875c81c57a385016ac9eaf63c563e3009774310bf0a4d11faf1dfa325881cdcfb53d5b96b77ac894a3ef19e9d117ada0356a25dce840021e0388d6efd7d7c799e0e64765ba634aa357cf5c8dc592202c073d47c7c17d82293e42f06546677824a1c387c57b0f9b09dfce9cb783555515c02c770494305479a1d46bd083015b285c0bf124bd264508562be178695525dcb432e3bd20b7c90fb3b98a7cfb51f804b618b1704caf171dd964afb2208b1756cfc900e610cc5c99d3a447ff429963685003aeb3721d0e290928166ef3ac6d34411d1ce9d84dfb1b794bb4f44e884134ff367b084492cf54d69103a8c38b591825650fc0a7e6c52ad67717b08a05f20c409fbdadd292547c3e1f5e321d0ba32ab496b73c5bd9d3f1951d7659fd8ac0f8db0dc7c866d396ec8893fb43492997b56131d7488509c304f369fdf601744db34978c4ec7fd076e58b2c3fdc97169d85fd37ee7d9c572c22ebf057952e99c9aec3b519b8d830f21c73fa1535379b7744f9973722b58fec320911972a9300e215af119a9de15148a55aa35fcd5ffdfcbfe55d37e7c9df6cc21ba5d26ace71926397737c00b3bf3a000c06f141ad968ed7cb2923d7b8486b44bbcaea2af57221854bc711b621bb2e512e78efb6e9379899585f5200247243b2f5601d7467aabd7e25574599caa077ae7ba43f51336fb8e014f592d9f1402b8a54a7dd9da423c27962789cfcf6529bdcddf6524c13e35893117e314239e60e6e42cd2fa0faf17b056679c4ab869b48c5b1206ab54ae2faa1eddeddf52b6ac4987e20eee862df63d2da257e40e68d19195bc687cc398aa6b2cce4ea55b547962947b5033218009024d27f0d58b5fc6dc8b19b642d09019a6112f4b11a5da950a12a6e2c6db6f55b3c72453dfe9d8e14801112fb783240a1177fc4ee82ede36f4c2e218337952787ed962cb2e24b1472b481783397fcfe9d9990ef3b4d8e35d878530c7c47a925cb20ab52fe9ed753423b1348827d805a87e1a1b2dba5e67624d0259a5962c8345fe4a559741f26697a99dee6d886c99d8761a10904664183a02b6806213aa32b647f08c665df89185e04eef45a0e28bb7a9242636ebdb952ec6f8125e5a4e5874ba896b031a35f481f0796592c134d6825bc2283639ce981a6b2017614a93d9c17e9e858e71297eabf9b2981c9b273cbf78937d9f61627bba7ff90637701c22b86e7527a92cce809c3d44895f7104dcb3b44bb99ab592299ee02e627e551a7ca0a756edacd27ede495d94525b165875eaacc7e599dc2f8609317fa1f190cfc8003fa9034b16e5364d8fa786e0e1a5e32ad851574aa5f4977375ea4e90d5231c69d614eba98037e70524c626841b3d3206ac4c7d275a42eb3955b5cba63157e626026f33c50bd073f2b7f738557b960c4e44531dd314dee833b964fb141a7085bf11ed52d19b8158b93bc326947ced132033fa82c9e2e27e46d09cfd92f5f704a40c65964198068e7a41ae860ecdedc7e20a407f8b05625a2fb1467b3dd93cdfad65b03781d2e3d6120126640c74808f67c2cdf7b22e852b3750433072f7dd646355a01d4c6fc78c39885e5e2bf9af51abea86583cccca2f66816916836e201b8d0a1ce803531e47b5f9f3340dd3034927be8543cdfe882b28d140a240e1444fb2184f1ec9a74400179eede71eb42879342c0ef7a9a66b5f98e10bf7b90262aee678ff412dd604ba74fe8ea19161663dc37b0660fc4f5accf118caa8ed608b93e6ced0a05d103224343b66e5832a5662f89effbe1cf3ea0768b59a106ccfcd0f8a28a71f4cf8c525147cd0e83594e9595f581fe006aa7fdfdf3e6c8aea0f0e4ac52ae8296cb75817a2f80425246afaa082be279351a00068dc7d9b531c3a5033c62c60d8c07e6cf904cc9fb403a9731456c876417ee5eb1ed8c9828878b6a737d7574f3454abbf0b0b854089d05483950d887cd6082804f552319abdb97951230c34558a7372c04c20e0e6fcd8b844a37650325321d2eb39b3d610547fa1acc5c8c54414b5f67d3324da695c3e681d03c84696ef7f2b23ff8010a424583ad6e0e8a953b7237827079cdd6b6a68bede166331319af7c0ffa29ba2600df6acdd06e51969b2327a2ea429856a26bf46d5763fadb3697c8c963b55b4dd577552f256a1a1a24ad4022937960f3b7af111b3f7e7dc80f2c44090399bfeca61bd58b152307343c9613e918403a565f0a6274115f611a80f84aea2926c57c4ab577c5120a3f2f2ed9e2114f220d3b6f1ceb2469f77194934ed9f679fb369c7b4ce732f3226441a48dc003da45a9bef160465c9c76bd2da1816362906dba882d37ec85827a2731fbd6f0eb77f3701b7a88aa641342e4db3e190d6ccf0fe665b24d61498f1092687b32505a8fe3bd93a1dc90030148896bcf7423b22b48468"}], 0x808}, 0x0) 14:49:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x81}, {0x6}]}) syz_emit_ethernet(0x3ad552217d143bea, &(0x7f0000000100)="7281360faec25353d2292f544fb35066aa353a5a24e6ee54c755db63d02df7f0f3daf2d571137d7bd9f3b4ea1cd50a5e1c44d853807c79d19604375995be952694c6db7a96914f42bd54caa0665d2dde401415d10d5ee1") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x2, 0x8, 0x4, 0x4}, {0x5, 0x5, 0x8, 0x40}, {0x8, 0x1f, 0x3, 0x1000}, {0x2, 0x40b6, 0x7fffffff, 0xd}, {0x3}, {0xff, 0x1f, 0xff, 0x4}, {0x2, 0x80, 0x3d, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x8, 0xfffffffffffffffa, 0x1, 0x8001}, {0x4, 0x3ff, 0x7, 0xfff}]}) 14:49:40 executing program 1: r0 = msgget(0xffffffffffffffff, 0x402) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0) r1 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000180)={{0x9, 0x0, 0xfffffffffffff001}, 0x3f, 0x1, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) getgroups(0x6, &(0x7f0000001980)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, 0xc) r11 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001a00)={{0x3f, r6, r7, r8, r9, 0x3, 0xbf2}, 0x0, 0xd6f4, r10, r11, 0x400, 0x7, 0x6, 0x1}) 14:49:40 executing program 0: r0 = semget$private(0x0, 0x7, 0x100) semop(r0, &(0x7f0000000180)=[{}, {0x0, 0x7, 0x1000}, {0x2, 0xe7, 0x800}, {0x4, 0x6, 0x1000}, {0x1, 0x8000, 0x800}], 0x5) r1 = socket(0x21, 0x5, 0x7f) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1fd, 0x11) chflagsat(r2, &(0x7f0000000240)='./bus\x00', 0x0, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1e1) geteuid() r4 = getgid() chmod(&(0x7f0000000280)='./bus\x00', 0x0) r5 = getuid() lchown(0x0, r5, r4) chdir(0x0) setsockopt(r1, 0x87, 0x2, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000000c0)={0xffffffffffffff80}) getegid() r7 = getegid() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) flock(r3, 0x9) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000002c0)=0x10000) ioctl$KDENABIO(r3, 0x20004b3c) getsockname(0xffffffffffffffff, 0x0, 0x0) writev(r2, 0x0, 0xfffffffffffffc7e) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/47) setgid(r7) fcntl$setstatus(r2, 0x4, 0x4) mkdir(&(0x7f0000000200)='./bus\x00', 0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x34) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000140)=0x5) 14:49:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000001380)=[{0xb1}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 14:49:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4a}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x85) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x8000) fcntl$getflags(r0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)='3') 14:49:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 14:49:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x9, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[0x3, 0x0, 0x80000000]}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10480, 0x0) fcntl$dupfd(r3, 0xa, r0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) setsockopt(r1, 0x100, 0xb4f, &(0x7f00000002c0)="ec03600c40cd01133d", 0x9) poll(&(0x7f00000006c0)=[{r4}], 0x13e, 0x10000000101) ftruncate(r4, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCNXCL(r2, 0x2000740e) seteuid(r6) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="260000001800000040002b280500c504e9280000000025a383a3"]) setreuid(r6, r6) r8 = msgget$private(0x0, 0x23) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x1000, r6, r7, r6, r7, 0x30, 0x1}, 0xff, 0xffffffffffffffda, r5, r5, 0x7ff, 0x5, 0x5, 0x4}) r9 = msgget$private(0x0, 0x8) lseek(r0, 0x0, 0x1) msgctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) fcntl$dupfd(r4, 0x0, r3) 14:49:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:49:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) socketpair(0x18, 0x4, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/206, &(0x7f0000000240)=0xce) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x4) dup(r1) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f00000002c0)) 14:49:40 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000003000/0x3000)=nil, 0x180000001000) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r2, r1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmdt(r0) r6 = semget$private(0x0, 0x3, 0x4a) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair(0x1, 0xb94f8de4cc9b39a9, 0x3, &(0x7f0000000040)) accept$inet(r5, 0x0, &(0x7f00000003c0)=0xcecc5897d7ad28bd) r8 = dup(r1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x102, 0x0, r12, r11, r10, 0x0, 0x10001}, 0x400000000000002, 0x1093, 0x589}) clock_gettime(0x100000000000005, &(0x7f0000000100)) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000180)=0x5, 0x4) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f00000009c0)=ANY=[@ANYBLOB="2e9d3418488fe6fa34de0f1740bc2ee2f62da858495e6dbf9f1a85b8aa831129bda2de7685ba289150eb5c5fdf99bfd2af8d6df412ffaa9c66a309914b94e0c0900e446f80a3fbcfa50b7808054cd447971f9ced6bc679f04bc46edf5dd781788f6a8fc9f33812f40149fb60702048aeaca55d4d4841dd27f43db7249edbba219eba12455b134462b00e282c72b76b12cb44890830dab9f83f70bf11fbd28dac14823ccd8ab9e7e6df5e8891e64042af0a15f460671fd9d67dc877f44ee1d9a502998ca27d354d42949ccb6d30111758c5be17b3f2e1df8fa7cfb7fa41627771e327400dfac7e860f522cea5510919eeb084a6e1598abf49fd3a59b627be07365eb9941d5866595cf32035cf435bfe4258b34947080ec80603913463aaa9c75a4fa2e9ef7abae6b3aebf99d3c8dff51ac5a94759d1db80ffa2dcb61b46249475f4d5c2a5fea5bde825b7685debb60d616602bbc80628332f0bb209bc1beff148b3265339644d72ab536b17cc71c67170cb11a4cdcf52ff958f8a2a90e7b78c6d92fe6549c53eebd660ad59"], 0xa, &(0x7f0000000600)=[{&(0x7f0000000440)="b4d4777648e8462115fc52d9220df0e8ed638ebcfec98f327d0655a60dc1391413614fc9aa9cf4bb7e2e56eef550c87f6ae2b68c2de4429f5bd0a2f553439492e3e2960a7fd70748536b3c7d677d973665d19e5886fa345dcfeaf14d73cebbd5ecb50a34d7ce43cee4a50ddcbe818b5fa1b5b65eee439507ddd4dd50a43f2beaa4ab57e3fda4129d9b048c0bcb447201bf566e1993de0f23d6494e19a0c43e78d359566b4933d231ad2ae56250c237dc2b066b1e14831383f4bba8c765", 0xbd}, {&(0x7f0000000500)="c0f4158afc90ca28e8483d081fa45479846ab47b1f0105447c2fdaa060fa033c88a9227ad34e30c986c9c397117efee0e7753aab8c6fa8007b0dde08d07d5f3e781227482e048e8043399bef213b09690d5caacea9990681f6ec1b0c94845e2e60a8d2eab74e2c569188743ebb32de7b026474ff215ac7badb41946331dd203c9a8c51703ce3b4703b2c21ab313eab9ba8d266c45f3b384bee0304e74ccf363b4dfd23d42be0c754be9d55efd514181167a1682e4fce890283ca02efa73fa7191b017f30409c72ba17f2939ccaf6ad04aa3730330dac0cfce25b6f0031408e7c43811f08642fd2924300cfc6e1f5", 0xee}], 0x2, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r9, r11, r10}], 0x20, 0x402}, 0x401) mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x4, &(0x7f0000000400)=[r10, 0x0, 0x0, 0xffffffffffffffff, r12, 0x0, 0x0]) setegid(r13) setgroups(0x0, 0x0) setuid(0xee01) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000280)=""/216) 14:49:40 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x4, 0x0, 0xfffffffffffffffd, &(0x7f0000000000)={0x0, 0x8}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./bus\x00', 0x800081002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 14:49:40 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0}, 0xc) r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000002680)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002580)=[{&(0x7f00000000c0)="c19b7ef4d087ce4ee9d3fbc192b80d55e158ff8d63b356a32779dd823c279bbd81883dc98af1898cb79d3746c66c66304cd81d272c3b52749c3d59b8c36c4c2ab0569c576b8642d99638d2f600c2", 0x4e}, {&(0x7f0000000140)="d33182ef0a8261ee4fdcc14fce0688aeb1fec5c0d720fdd4e122072a5338a15fba2aaba99da4568c351e8df1704506210926f390ae308c0fd1c81af0c0fb18fe660ddd9d1c6cce01e6395f9d4499c264ccc17168d74bdf04a9376573394fb573c66dbf1df8f5bd7c117dee3d5a51315b20e83c4ff6fb643496a398ec0360b4291e0136300464c6ac71c77daa1a4b07595db00c9f666121eb6a51abfab146488faa254293fb635dd8a29fac9454bf980f485f8336d43180d920ea7aac0babb156f17538ec10f78d60e5a5886ea73a4a236c12e6744311", 0xd6}, {&(0x7f0000000240)="ba1f32473d901de8a816a007ba0080067e11ecc905f3d2c90d6b6ac1d71de2cc4f7111882b63dea2387ce61255fad3d79b4a68e4ea8d6bd09a1ae3e52d51064059f6b0ff52ac69073cbd0ebd127ab4fc9f293e880ccdbeb72083079cbdd9ccc4020f914dd4c89fa84d68dd12b9bc448331f92d1d70e4b0c4a0207bfd640975d02a955edf9d4d0cabd4d0396fdadd146853e02dce88f19f624128a6d0a6b4564fda5ce3581ffb78b4f1c4bd4e98d71b50dcc72d62f83576cf1da6f4192a1b2e0a5c7e8b0c804dc32264d940cf72142aa786409c43646d9bc90e73b53e4fce75a414651d0520d13ddd18b183cb64bcab6a07a107199eaa169fb7b423c271a4e7ff33e753fd712dc11d1777ff9ace0b119759bec11d899f748255ae3c46bbbec4737835167293f33e129d318ec16e8550f26690d838d6ecfe5d960903b5613fcdcf992e02763acbe66a5efdcd398854cae4c2961e4cbcd335a7d1c6af9849ca17eb436695a4b958a5dcdf4dbe5a115917267cc57cde77841f3c00b8ef20eb4ff4177a32bb7a7b47b7e146902afe5e52595291796365674bff0a7095a75a6dafbe366f7e33666fe7acc90deac54a2633ea75ddcbcd295e41049fa78273eddaa7a8e46acc87287af79c84acbac260e72b026869fac325cfe5198593ccb08caf76bd610cf979ebf8d83409892b6cabfccce0f39352c06f367bf1251a67a77e3098524e03f4a567cec8c817d6e7b888881d16ae7cde029e05ca8b712ab7de61bbba7662425470086519499ac5e8aaa0a49360631f0d8ad50ba33c9d95d306c04247a53a6d129b84e92dde74968319fa42c225725807d53cc05e37f851d241de19bc618404f4dd5cdcdabcddbd71ce6998cad196fc302f9b978c22b3474a0e9678f42666978d4da841562657b8e6cb441abf269061e217a508e61851fc2975584f6592b2484179b512d1533bc87f52bad421ab5e60ae0740332e9fcd4c15878324f3f7ec856f18a1f2fdea520885942caa1f2bdadd98eaf80d2bbc3da427b8266a5dfc2cfdc7d96172db91ee55cc3c8b69c4df11423ac802dd973a75312ffc1360531bba4f76aadf6baf30e2ead7b640554ce92e1530569e9d4597e5becb00e3a4b727732d08ea83ecc9ecef4a6a875075e661fca3df97d57601e3580e7a27f96e1a3875c93d12aaa74881544f189f6a7cedb1addc742c3a2effcd9528b9468b9f2ac1585aab04466a817c4f6f516c0fea2a53bb43c51167fb515c118cfab789275d3d49cb12a3c38ed59ebfe5d60c7c1bc9e68cf770c6249540b4bc60bb9b2c84e78ebfbe63595171ef50764ec963feac1a4a5548678d35894778240177179c84ec0defc4f652c098d90a7e1a0b7098dd3b1974b2024d9025113aea0af7a5807b9f36a50d9913653fc40d02cecf251779c3af8da6602c41ad71e60183fd27aa3a28fa4f8f76a038e98a604860f77922464ac8f9851ca00921704fd7655dc591e7fe3053fb9d59d0953ac944a0812be80fa620916df02db968054e80bcfbf636c732476ef61dca8fadab0a6c847a2523c54f0dcbc789ad4925986e9bbbf796d003cf3bb4a181dcfa02f617a37de141cfa8b6d83e365c490a11f6f3a6074eb228c9608d9610b4ce778045ec22fa379a5b1d88c05d5655e8ae67ca733493eb974ec3c103539f92f4af5173b44a407ab6deeea959e6c794a019b0a9e7a24990a87dba0d9f4e4926c36a1046253696cfe0af675682091ff391ea4dba8c52c928a1e88c04a2b002ffaa8fe74b68f2d0d63cbf40a22f9888243f1c4b5715092c4427757d0b75f8cf1f163e1200acae81d5b7fbcce6865bfd96b6d3668957ad5ee77b9e153e374e699dbd92070bc2575cf98a70b112d80eece59566fc51776d6c59a895460cd31e5947519f94f9f3a34df98660faa6448aa8be1fa827e8203c9c808d8576e1095c42726918f8567b58737237ec1cedfd51e5f71f793f9adcd56f7ec5e686d029064620df35d3fee53d118e9e280e2b5d3175a8894478649dfa9c2131097556fd8a9b690090f6e81ec34d3256133b756edfc7cbcd22af1f08dd0486055608b001b492cbda0b9b2cf957f4b5a092a70ec9e3145b8dbebc6d58b1304d59080ca59f4e1cc2b71fc0eb7a7128d5a4bdb172919920c8243fcf9b08c9ae6c02c0a6cf62edfce176b00b9cce64d28f42d38fc760be5f5c55a0868a25ae2698723ce8d9d54a514f574fad710871b8ce7f59d92eb3e950b62ee3a441f5cd4e027a050fe8b8e5a8ff4bd52b0954453d92702158f699797e8688fe117bfb77a074a3c188f5f5d30149f609328731803416a2d4d03fdb8f79e37c8a89472ee0b639041fea4d40f9ee3fc8b5b309df7c579a66d58ca76297f674da483b217ea23807c5665b569a534e403736ef83d12274c244f6588222c51348b225286584dabae4035ae376290f61a3c6d019c6c386be4655ae0ce1ee3810dbd6ec018ed300a5a7de6af335a5d997e2d30e03a88f52e9caa87790cd02f6a405701fea331f0d5dc023687eb5c6302c157876b283e64943644af16affb529829dfb265af23f17f47b0dfde12e15aae522c765e7acc0bb7e0648d9926ae3f53ee23aa40a39c3d19959b70c5d7cdfb5e9fb45152e0d34c6a48ac1baa83e80410ae71b962d411380896407ed2dceee699995c59affbe297d4d58706fa70e50f269b71c5d9289348f68afb4b813078e442d377683954c9f8bda40a9b532c35b2cde83a5c4062b764bd5ff30ade15fc5bbde48146f422fc5cc9bbf67bf0c9fe043126ee95f1f10bf6da20248bbd861df65377d61aa7ca3bdf84df2d01f47e0c70f07801d056bf69c3204832cdc7f36e73558f011aaeae7cce48f44cfec9550661a8120274c72a1a22c741ad41ecd8d589e5fa495670809f76c40b4d45edded958dfcfa382795bb60eacf49ba53a26cb448f55da89653534933cd940db40baa112a0672e183d2405df109d70e557e32b9ffb7f602fa8f84abeca63e17697fef16007e0d3b14b137d6e232a64b67890a2c7c2280982633fba5e610cb3897b58e8d4ec5ee364b25256c4f15bf9558487d59a242c007cace9afbec5ee8088ee7c6f0dffb5b1a1ac58b1aed8d5446b89deaa9042c2a59d1ce5b70b4dd462189a37ad94441664725ea3da665403e80efb50273e18c08781be65091f38345d718fbb4f15848b307eaf2aa8474315112bb6c88dab64ecf35d10e4a73f3cc6b58b884e1cddea932394dcb698904eb54aa2b4230a4b45bb95717cf44c317eeb8112ca1f0526ce611cabecd8ce3b150430fb7d507fdf631c2ca52ee58411f3025f7c73490a4c424cb49a9242654efdaabff01eab084a90cda81e42c629347bbb24f9e2381295d052815ec2daf9209accaa7961e451f4315f783ed9897801a467c98b6673f33ae191ea7f21872139a611dc819c6ca3972718d531df7e6e1eb565e9827c32b7297847c641103916c954615f4660ac67cd9da40714927f951be784e0feff71e2bb3eb47c08612e2dcf918e5344e5892e372da060147e313baf3beb1ae27fe06f4dc99a9660aa51bdff9a337fdea1f89f81e90be379d3691355eb5db07447ec8b5b93af3943cfc859549f3fd183918499cac27bea17b7d913525c35314b7cb2273b623441877278fb1651a3673e98e80558ae947bc46618a8530a4216357989d1604774fc835488a8a45a35d0277fd1cc6fdb536753391f10ae334aa98945150cb06c93426f486cf8e07618fd01d2c7b1f89019b901df5251cd3bd80288583b4d31c3d4e1e18a9f981506301cf3a221b87290bc2b4fa4662a6e12f6fd2d4c4d8f43fe55211265e55d7eac265b4175a7c2b2a8d8777f495af7d12d45e7e735521c7fbe715552281fddb8365c3b598f9249a4e33836df482b7c8edc5507de9dce6e0a9601052276c5063d0b35309f6a557a8379da07334a5a1073ee1acc5e5b10f68f379aad8fc28507fc2b3fb94a42f27cce1e393c563976d3a738f1487bbb4f18ede126ee38bb924f676634443c9b93e0400bf9b60ffc7b98334abf14e6e9d7fd99d3ef032aff0e6ffb682b6dcd0df725464d4ac20d77fbb7e57b1fc158658cbfb702fee83419d1af5f637dfd6dac5f60526bf214bf6384ae67cbf72bc720d7fe7069bcb5a5daad9d76d17cd37fe8c81ab05de08a00d70eb19b2755bc904cbc6e0abf4556bd9219a51808c2e70bc844981011967373d89f19c939d1204d79983d93153a374a5a327b829dc7bf49db97564ddf26a03eeb901182200fd791dd72dd2b46cdb7686669652290b8d6a43b415585137b42e4a0e4e3bb92f4c7bcd2218ee2db402b177c511364e53d612d0ac2de94234eaf400f57a0ef711c3ea8bc25bdab828a31ad74574665259c362df4e986468e514b6c79f7318b527126b41d0ae1b9daa25a5051aa7b2276ca9dc6ef8969d695b758e69402645b49189fb5b98942b8e5869e91d5d15047154c9352ed0f577222ed16a00d2d23fb94a4b96a1fd39ad286ad8987285eaaf00b2335c4af2620ad14e5711bce82f0a7b8e7a24cf9ca2862254a73de897fb31bc0f77d2c72191c395e16a89fdca2c7e852b25c3c10d504f4b35405bbd0c17f8fe236d2f3053b90cdacde3c06acac0fb76aa050078518c91a22b1083ade83b527b23d0389c395f56de7621d5bce80c778298dd622f1ca8553ea448db8ca0e639fe1ee364d5494e427cb42bf6472743240aacd24a67f17329d058890d75fed0fd74bbc75be4af5da90e3b96979d8f0d612ca3d6ad3fc52e42c478383c22180344cb083108119978e6b83e1d594ba722e594d3328e8d7e608917143472b7b9c0e8f8b0252e2a8265750e211dcc818a97899486db85ea205ed38a91125d2324c949a3fd8e1550df01396dc3cad7602c091e5bf201a2facacbff49c1810602a2e7e68c326b4a0341f0075acf757ebda41652e2b825fd2b921c02f38465ac2618c022b56401ff88b812760f6d81369407f393b870e0e03cb03bbfa8a527406a43a12d1243e1048df9fd9170aacb1ef49801eec7d7ecd40462190b4b33e2fbf7573a8d04b1089ae7789eaa6fa5db86647d3d79d61023bbfd59227f951f28d19a6fdf6d0086a16f03dd56501b3b5b78c67716f2fd7235e43311821216e9b21dfe33e1376cb90e1a61551e807979a7834b7154bc731784fe2b2988a59abaef951f5ddd70396be5023abb67a3be0208356731c8b7f9bb9bb1f1855d1d9eb23cf411f5f1eae258e9bbd38284c6b99f47dafd973d7f71b569d0e5fefa9fe39269d0f207df308b04ce6f9a9068355bbf50ea4728e79b78162dc6e3986d7e5fc3b893dbd3a888a7abee53cd200a3e30c5ee667ff9577a6d01fba2fcc2653be1e705f3bb7eb7f446ebcd2ad29fbb0c0effb7e3299a4e1dbc8c67b1a0307f1fe617e8b4b6efc9bdfd3fa9b4f69626afecb6bcdfc623d5c0b82974caa837c7e9e0af0199937b753c9d4440540eb666fd4d79e0939b5a6a5617068719c18f6ef87c2cbe086002c99216ceaad11d9368618838bf6f060bab64d04a1b3d370aaa5c24c255332331aa53db577b5a48796b045ac6b136bc6282e81d0bb54df4aee438fb470f7d33382f3c73c0177f614f2f6b59354ad9831f561d8db905288002c5493ff1dc6af300db0888a3be7a695de4b3dd01ecb57714ed7303bd925cedfb1a8049903107a40710df4c9d455848490d7ba07d90391d725c3d0e8231d9742cf494d04223118b4942fb78fb164b82fefbd2feacbf6620c59d13e6488ec7f59e9e04ce8f06b9851080db4f27d76bf39137daef", 0x1000}, {&(0x7f0000001240)="58cc41ab76233dd44612981a345262e2f787468b25b929fd83bbaed75761e595a1870f2ead7d247c044a760ea374ba4bd63c887c9af80a1412be21dfa3474ab2a161f0916903a2af34369eb3946b34b6c74098b015d9e502b5d5b41a020048b9b161ab8064ff1279b46bf9012483974ba59ccf836fbf7bb82a4afe007357bfd6f54a2b2daea8a54b91e36146550c52480d6557c3d79cd4667e9e833ec2e67527db47bd4f1f0ca2eaa4f1037f6ecc960c12558526dee9c0cd18559ed88351c699396dbf0a9be74f36dea567ac2edd72a22e0f5d3f95f73e045bf8f2ad34171d20a9c8c8b4b1e2cbfb497d9ddf65687db16dfff52817b5b729585dd3fac31f794ee16cacf8f17dedbb036010979da7ee71790154e85764770bf55151c8e022b8e2dc4f02b38c205b25bfe8f68fbe5c55a113587b56197aa8f61bbf57850e5b57e3e52459440902aaab4592dd07f68bfc00a16a1fedd113b798455be68b69514bfbda9d0150d98aa48d3a7dbf95c90399dc35269d48c4a453212f1a69467a051633a610f2e789f6d83c4899437a2c316020d8bfdc42fb597ac2def945ea7e147b5854b9ca270df3d90b7029fba80017199958869a99a79b67ea640ff65e461f03536f953ea3329436b47bfc8d9a2092cff9d268a932cbb367b0860d11c0e178b7f5c1852debf89a20be072142329f1082102184d05157705d34592e307ae1521df4c65b73f9e6aa11a42573de1d8bf4261d56f24cf89637d6360411dcb1142ee10ce4d63e636b883deb37e9e5210b0334432b1e4b7baea36cde23bbbbf53b7ec27566b06c629ea8429d95bac325141514ddf46500a96ce16d9d3d7c6ccc638b3155cce31696110ee8feabdd761addcc3442822028260a03882748e85416f6af983a6344554ac6e820576ca6290cbb3450ed6f2e8c8ce0940bebfa6978e6c276e40181c85045459e08aff97cadd955b3cb4299ec69e000f2f68fe02543fda849d1cbfa0306fe98b9141b565d101be1de6ba9ef3e18ad62ad4c60ff7afd00f1e069c543fe9658db70fef894e75366cd33c1c45b18480487cd019e5d8a5f051815375d57dfd4f05df95a01255dae9e47775e304a4b8252e2a67729f9c34c616e518e608a15fde8e0e56eb4dc6bbd0a8e87d0101b4115d45aa98d99e42a971a392824dd0bf4d3fc5d799fb65bc19a205db93030745cd9831755d29afb69b587448e63f64aa05df1265a9c70fd4d140a7451fdab5621cb6efa8819dd4ffca6563d95ae109285d3b5476528480f3e7713724b50ab93de9b6fc56fdf3c17c32b386712173612c972968e8a40507dd8716e72be77856ba1b62158fd364e0ae007162ba1aea5df9a3d436aa57f300c9fba0c01412506f2984ccaa3ebdb4435bfa48b20f81111b9e225a1a43ae994f943f4293251004284204091b25633dcf2d9d2d27b488c157e264056f860d871c75932601d32ae8fe3f2787b8cc5e4bf111cbcf4be4bcbcdc588eeb4e6195bf226875e6df43e4b60c93448c99b4796f4c2ee2c9f82457d9295492c0e6e7b6894bb265c372abb384662dc462a6dbbaef8e58b3c7b737aaef68ce755bf2d28faf70ed986407c6bacb9e99799f328fc90a082d9fe2938555ee181958537f6387351c7351eb15971d8da2fdd008258b3444c03cb33b39235c1b75cff403917070c75f7dbe93f4d7cf00b9b1272de77fc277dcdeaa5d4faa31344698237c83040fbe22b81fae4e360e331c508c14746f3ccc81961b5b0bb997c884b47e312b3c44347ea5fcc5fbf71e6813f466e0636af26e4fe7229b7a01652820bd566862fbb052d589fb32885478b2502e7064148eef0b8970a57daa9eefda993eaf11135a0e03b1d22379dd329f4ba0cdd36506232795b6c2387504d5d038f5f5f8d23399a402bdc1555f9d34409d8aade4db3db6f19c51e1a2b754c6118902537cca424c8bdd456932a84f3d2aaf8410e393866a552f4bb5a3bf5920acc36cfe6807ad997b16d0c40e48cb009667a229669e0e084d2587c5e4f57da7e4fe4cf02da5efcf76a9f0e9eec906cc26635133583578ee9a208deac622eceb0733aacf9049938146d25cbe1f41926f74e6a6635f032504a1e4aded2d7377a927076b699bd09ad6f3bdc07907428fc0c451067e6b6a88193005a0a16973472d7a8f84ab2dcfd9076ffa4bc6fe09c76179cbe23c2f6be836609100d60b6dfc934ed6bc03f2b71e6c71ffc585117581ccff5ef41dfb594fd10e516fac1ad5896e43aae9c327fda8b4cc7739e614db9a24e9f87af9ff140796d763205aee8d1425f5987ffeb344514b3e1e01f507b48a8faf1fc839eb358690987cef01288e8cfbfa06f8130c32051c298797b19c72f33dd6b956b17af1bc1708b735c39df67d22d9bfcc34ea5d85b49188d7ed995791213c4b2c0152d4819aaef4f2b4a1a5f0b1bb9f31d69f5b08089e0b0e264edde9a7a6a5cd245ed2d95c9b5efffc90b2d6f84d8d000eb6ce76bc49ce57ffd8431a9536da054b71b15bdf1bc3ea73b44065ebdc3a10fa720cdaf8e08f836f356e4b062e2440bbc9154fab8f4cd8e6244da408a5b05415a8a27ff7f49359108449a3fad65b27381867164b290385e0d02d3f29957413724f168584057d075c6216dc97c657af50b38b58ab230c6e5c819edcff5d0aa5c152621fb7f9bcfd2b8d76d18ce855b6f052c7d34046c78eb762b2437a6a384e674b0e8f94944a4f028b05b11c479ac4db7802653cb1d059d0369158c366dcaf5f93be9b5019b6789b132b2abdb0646da10028048740e37a8a94ee2db2ba4eae98db95110d67e46e255ce0e31b513fa0257a25b56d37d9b0a1d5a80e966b1394252bfc7c44737c12fe356bb36d6fefb666acb4d6b3e1c1843cf545eaff8373ca22f15170c2790cadd93ccb1c9c5f3d7d792ffaeb75197e6a598212495239d8e3d0f55ca6867ddbfae837b6ad28ef4c13a318dda711ec92708683fbf2cb0231c4c318b34e19f8f97c9d236fedf37a9be28edcd73fb599b62e60dfb93447175af2cd209c92c8a56ed36c6648f056cb3f46d53d4a988058fa82f8998a0a2053a459b9a7612455301c4ca02cf48f32c96e5639b09adf9df5f3f669e8046404b7316dfcc920c721a3fbc66eabc0b632cbe1c6ae639b5572c34a01671827512056305310f5616342a552e8823f2f7dccc2827889de5225b98a56f586a3e9ecdd125952ac577f31eee4cf9b5d24c8d5e54fc1c51f26e81374fba93fa0f4a28e9d1d2c1490c42269684cb9af1d948677274abf852cf772fc1fc76bb14f7f3d7cc82b81041cc43803898017a4b9376bb9eff8070d42b3ceb941d56dd88b9b0ebeeab5ef4aca719f89e0d0349248c99e812995078d3674648259dde36d20ed995bba3d9b86648ba7c020451d1553cf1abf626b5806cbe2603812057e54f7aa1a4196071f54ff77ad428d13b20b07423d74e07b8aec7220cdac5d58b5fd2ccd6c1e14b6dcd0a550462ee51afd506870b4ac3a5c6682218821cbea3e124847fd88c0034d71b3290073534f2fb0758eedf9b449761d30a5e8c8a1ba1a240a5b348299e80510e9c3885df6c9f3c969709c64f62477e724dabeccabf3bf3e9fc1fe7d9c4cb1ef1168cdc2483d2b744452dc2f604ef17add24c8d8b9ba5bb744440bb2492165e94850c21880640435911e306258de07dba68e3289953b6340c97a51360224f39c3c294f20032cbdf86c0df75e7c1eda6c55e78f48436ba25471879ea49e149d6f2a7e97e5370b667bbca9ebfa25aae7ab04b66f772ce99eaf66a776086cf94b5f38fc1888f6a5fdf0568cbe473330d22ac26dcd1ecf2f2f94389f0334f87722304df5256ed7a546c543209cab6f98a0a96bad7c900bb8ab395e2011a4fbc3855f23a2be1aea6159017ebe90fddf8b428446e0739903bc39b2b90f18e81a07edcfc6d8170d1de1c666d4374fc3c563465b5aaa6e67fbeccdfa2341750069bd65d5e3fdfb85fe5fef85ad3b92a4b0682e888d750423350b872ceb5c7a3d4fb68f449bc2962c1b5f0d34398373898f0ba3ee7326b2f7c20abb09bc44f81d3f7b275a880e0d746889fafe9dfe43371b41e6c8ab530162950ed5eda950b075eb994aef0d2a19f8a080255172061e05cbd8c4129c21f194050e7717cb3bd758c2513bfbc7d8fe62f0ad0133689e133ff8650048a1fccad1cadc13c68bf19b7d31f9202cf533fd470faf63c1ecf22d845e9d7eaf76c269b7b8b588b3e630b9e8659d34371de7553cb040d5b08d2d4ad117672b9c1b0612f63cffdfae0918c8e283d6aa9773be9db626177e44ca0b3c8dd89582ca41e7a5c36a66a7c38391936dd88c4026f0aaf08d4d06da1e52a3f6213ac613e8077c2fc7602c6237dd9ab452b7fdd9e1b18df8576254cbfcbbc9562e76c5c3bffa749b47d63583178f7e060d61841c9db20b84a9b1c5d4247a58b9fe41b7525c2536cab96827b88ab08c6bef83dd30f821792559afc0831a40757010b4dd041813c5f2d3a30c4769a57dc8572731c21c735e4a7208193408360b9e2026da2cd289fa52939e53eddabdc9d41554ebf13c71f11cde0e78c47fd47350179c0c558614748c40b2a203d5597ba6cba8fbfca92e1ea790c31f21456dd22aef834d4848fd7d5e82264ef04c580335b7da52c65488339f099c2ae0363ab7600c1366017d0540dd6ce545aba6d3cd302504fad5d0bf67468d68b13bfae4203cf2f67925abd46d3afc45e830383e6458f1e4c015478ab5870a28b93dd0e66e9883ee0a7220c22526fc13ac1784fbc4b1703654858a981181a929ac9c674edf31cb60b7ef7748106370967fb00765ff5913bbb78d465a20ccc90947ad55c653311c47b265be7d259c5a5526ed6e76baa2cfd74421afdaa9f20e32b03080ed19074762db10353326461c7cb312e05d3e28dd9b5e34b4e0876ebb1d89528bc8f100ff573ba4ac9f8353b1ecd4667dd084e93ba0d6eb62a03e6d3cd0d80375eb678172a46d1e88db1fa2bc9f3a36fc81452afd40bf490011ebd04f2f278258ea6b332e1cdaab7851531559e5bfe16c37d62491f54392f6b10297dd0c491788a901519ec273aa4c93292f0f32f165222bae0892903aa0338339a9eb4d1ba8cd6589356069006c305d9dabb3fa086736f9af411c6a98a1f5df6feb5d1381e0d18028528a05b91ed7723dd4ec1fc1602ff8e23d0a47a0eed01238adb077709e12ab6c1093d9cf9f94b279e82ce57b8f7af08aa5f91a2194174c758cfebf2113a927cce929859af42c1475e1d843c5c7cffef31668db8f78d240b7d007e240e79d39072c7a84fdaa69fbbb30d6d2d614131824e084cc8833d615b4dcf3726ffea6e340a5ae18b4ef0f28930210391831a8f3b3ceb8a4668981e71581bac5c3427cf82f7551d76d91c30a648f7ea31cf23022be70980a1e071d696e2113d2aa2fb5df87edb09e4ad9a77b4d434a7f002e61044fccfa8abf2cc86b4ab9e22e6436d2f4569d9befe8739db0d1bbd03a3d5800c09b311fc32f64e473eca747deea4e91ee59bb64827c15a746bcccd092bf38c49eb05d5784db99de4ec8cb3d9d5bbc544025e533837d4cb34d5d24e3a8b7b8dc76f46df553ff172a4a497410e6135c65d9891e93f38c42564c737190aac6a60f7dd94d1f7e1b259c3d962f1b74d02d16af30be8720baf6b0e2a4286687a2484d8c921ad8221243f48ab8744a2e802bea66494128372246b0fba20f322a6fce756196107ce23a54c9a92aa144c079992eb1fb0b3183c4abbca82d220e6de8b39fab20fd00a00c12724", 0x1000}, {&(0x7f0000002240)="d07f5a8cb3123add7d3beba96a0cd200df83928004ac8b38e8789ad79d5e87a1412828609d885c26167a947f7e81df7591c5550c8181f43de5b38e885899120daf7bc96327c03b94dea7e97b64789368d07c056767812fba0b81562d6b9de89c919ba47d1c5e05f1fcb2f282cf76dc7fe2f027dd80258c8756e33b0dfecf74861ff51751e55bc64c6f5c02f64c7f5fd7e194d4a46152aa5793ca58221c627c085229b982637c06342d89ce2a7da02823edce5001608ec4b06380f9b18e98064afe725b4f3b99d25f4a7c1a7066e72d559b5adfb1c651c325b49cb49832678a0be633e18f6424acf9617e666693f9af2e50a98499811d863d6b0f", 0xfa}, {&(0x7f0000002340)="47835144f4575fc96c79b820e5a660e3d8b4ff2731c08b0f011b87a501784c04b7dc0a26df6e01b40e076dc337698d61ce7f8a32c543b79cda73e66d7e12b2f0d79c8cd2c6ec258e78d711b4bfcfbf2ea090fd3f7f9fcb8f0fcabc36bf19c0124689d1937377635fe55c399eb81bcee13fd1908d9481b4c2182eae9def7f79367b15fe65265d5623e9ff4a85de1d161b198c772af575245b986cc27f65aa4a3516f4ddc6857ef38afc09f27f5425cc8de82f863445b5026e69517e82e627b216095402f9a994", 0xc6}, {&(0x7f0000002440)="e1fce8384b2d8661e740d579ff23be8179289f3ceebf14fe283cb7d0213d4a573a035e79c2185f6a8195b85094d86df8f5a3db14d72a40f5ea677c527bee8c8d06f8491b7bd89909ceeccb69793028eb1afbd94525ef0c6a1c56e729ef67efa3139efaca6c880725abfeb123c6c51a1616d6916883031f0ce2cc92cc572ed74c8d8b23b739dc35c3f7836b5dffe7d79d49e21276e7f466c09b607d990b52decaec48f8216883cce447695525f37b0feb1d45b23990b92c68e012b8b5f51f3c", 0xbf}, {&(0x7f0000002500)="28316efdfa16f0a7c4ba32dfd81727e4fd146675af2e273cf3f3589ce5972d4b6968e10fc2c97fc459cbece574b9b71473d68190697585c121d8c2d261745b4e307469f6", 0x44}], 0x8, &(0x7f0000002640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x404) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 14:49:40 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400002, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) poll(&(0x7f0000000040)=[{r0, 0xc0}, {r0, 0x20}, {r0, 0x80}, {0xffffffffffffffff, 0x1c}, {r0, 0xc0}], 0x5, 0x9) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000100)) 14:49:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x1}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x3, 0x6, 0x8, 0x8}, {0x8, 0x80, 0xfffffffffffffeff, 0x80000001}, {0x8000, 0x3, 0x6, 0x8000}, {0x9, 0x7, 0x3ff, 0x7}]}) ioctl$BIOCPROMISC(r0, 0x20004269) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="e8b2a88b90805dd63c4690a6a1f4ba00240adb4bba16aca233a224604bc7445b46ae4e14e5544f75f170673e7fc31062", 0x30, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f00000000c0), 0x100000000000006e}, 0x0) 14:49:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0xef5}]}) 14:49:40 executing program 0: r0 = getpgrp() setpgid(r0, 0x0) r1 = getppid() setpgid(0x0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2, 0x1}) setpgid(0x0, 0x0) 14:49:40 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x612, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x101, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x3) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) 14:49:40 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x6) 14:49:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x20e) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000440), 0x4) setuid(0xee01) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x5) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x400000002c0, 0x1000000000000000) r3 = semget$private(0x0, 0x80000007, 0x100) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000300)="e8b732976fa4340204568edd6d4d95ae33e1f033d80ecd4d8a0d104845eb7469026b2f5b3d99f21a1645ac4b7319d3b42a116ef1dea7529a1779c49d7f01065afa9209a0f4adcc54150d3e685c66b336a5bed6e7a22a5bfeec46a752786c277f6941282fa397d5c078085c86f6a0f09bc22f674ceacd35e7d058ef7dba95b033b3f4e23a2ab5ef", 0x87}], 0x1) r4 = semget$private(0x0, 0x3, 0x0) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffdd8) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x80000182, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000540)) close(r1) dup(0xffffffffffffffff) ioctl$TIOCSBRK(r7, 0x2000747b) setuid(r5) lchown(&(0x7f0000000140)='./file0\x00', r5, r6) r8 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x10000, 0xd1) getitimer(0x2, &(0x7f0000000280)) sendmsg(r8, &(0x7f0000002c80)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000016c0)="dc39bccb21e1355a561baa2533fd12e6d8611c1ad46a52118866c447ee261165dbb7aece72d149e13edb43c136f2e1bb934c77bf8aa01fb4a194cc3d89c01116949fe1d75bc2034e0807e2f2851921d8647c71760a0f90f1163026ebfd6593585e21b9fe95cec636e33e67440e79397544c36c88b266b35b9066a5937688ac8ae55aeae0dac89bfeeb17c6172d7474dab3853459820db2", 0x97}], 0x1, 0x0}, 0x1) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f00000002c0)=0x3) syz_extract_tcp_res$synack(&(0x7f00000005c0), 0x1, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/36) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f00000004c0)={0xf77d, 0x2, './file0\x00', 0x400, 0x3, 0x7fffffff, 0x4}) truncate(&(0x7f0000000040)='./file0\x00', 0x0) 14:49:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) 14:49:40 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x2) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x6, 0x0) poll(&(0x7f0000000080)=[{r1, 0x31}], 0x1, 0x1ff) close(r1) 14:49:40 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:49:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ab") 14:49:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) sendto$inet6(r1, &(0x7f0000000140)="1c93a55af226153711d568d293f2046b9429e61d353b98f5e5ead6ecb185b0cd92e69a76b69f987eb711eb6b2cfaaaff71f5aca518b3c7e3ab0ff44badc1e5b05dcaf7a792f58f3155853b391ce93c96098ca4fd379399a4adf9754817657603cfe9ddbf44a88619396bd8cdd7c2f17f520601db4aa7543ba0b481369bd9b8484db6ca36e666c430e9b03fcf9284af47faaab9a80ccacf0afae9a86d540ce387365e7e8b3dc75f0f195e05aa456422940fab84e2d3195603f47087e5", 0xbc, 0x2, &(0x7f0000000200)={0x18, 0x1, 0x1, 0xe36}, 0xc) fcntl$setown(r0, 0x6, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 14:49:40 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000f2ff00ffff008a5b671bb56e4d1b542a538706000000000035ea173509005708000200"/52], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20082, 0x0) mkdirat(r1, &(0x7f0000000300)='./file0\x00', 0x21) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) r5 = openat(r1, &(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe, 0x4000000004) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') r6 = semget$private(0x0, 0x3, 0x14) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000280)=[0x0]) 14:49:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20080, 0x20) fsync(r0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x10, 0x3) 14:49:40 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) 14:49:41 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) sendmsg(r0, &(0x7f0000002a00)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000100)="91ca94bf574fd07cbfc425ba35dcbb79a7d796860d0a827f5a255268885287ffec0042a5b5128929bbf381f9c63cf3a611104134df2394facce4307c96c901c5ab8d7be9a8065228a460c1260c603165d9b532d311", 0x55}, {&(0x7f0000000240)="3ad4b6b0aab4dcd5c3afae2a844a73f6c0665bc12737c1b444507cd7793cf3268ffe979782fcd62e00ebe2766306a5ec01235d59d0f8206587fe0becf021e00ce63a4236e53368df91cd609384328b8f3f8705614fd6dc0004ec732cd82e037c936b29f572ec454f7eb172d2c2825e5a2fae5aa09d665c5173b8a670022a2603edf023dea13771caf83993eedb4a062e7717ae85c4c3ec5a56e4ba469d0c8a78c6bc5fb48b3ba2a2304f87f6b66b742847679d0d3ca19278437b1594de3e4d3bf445a4", 0xc3}, {&(0x7f0000000340)="b942b5d03c929e272d4e9a6845c00041b128912852ce67ef683ac963f449df64ee8c9e5d96b53bd5fb31b0bb1d5cc9d501eadd4f1dd93279d2027663280ce9d6035c3925dedd80fac91fa9f17c47e0f97701749b902c9d6edaffbc266caf091df56debf505ad15286ec51f3b6613cd77b40ddc5aef86f851a4f2", 0x7a}, {&(0x7f00000003c0)="39a0a6aedd5aaa227d37766ac763456d4c14011b4a77bf1749a1f280deee559d17a518d2df2dac7947cdcb6c6584db6e274b0605020f02904fb00521da9e15090f605dfcac530c4d72f3efa54dc35974feac227a1788c64e740e12a964ee7b1d0d2b81a5ee2d1b091ebf1b297f19e82a26ece8032ad3044b474b9f7338a0219ae346aeaa6092875d2fadfaf585d9e2e1e95e5c1c20c28ce5c78fdaf965562d3a23f6ed", 0xa3}, {&(0x7f0000000180)="ea1e7b24f5447eaefc4a1b2d19fdf2b7df1b8b967d75c33cae6f7d30a12b93b5710f742903f691c69b1d5ee9a54faa33cfabec", 0x33}, {&(0x7f00000004c0)="2344fc59059968f96402b740463f269895f23e1f33ecfdc4067d2d2ae4d1a9223aaa50b7fddccf3d609a5844988d4a7a49521aabaf99d10c88928c7d3490f339a59b19f61801f1d7def925e99c9414e840444a17c44f67cc1630aa84f383c1f2fb631c72f123213405edf278f45555f122fdfc6fd90880c283ab", 0x7a}], 0x6, &(0x7f00000005c0)=[{0xe8, 0xffff, 0x8, "a799a1e9ecf4dd6de30882aadaa147e14dc398bcea43de9c12323781db45d70ec9a9f9a3e6fac2384aa3001e1939f75f5ad3fee275fcc18221d0261559567ac0129609707c04b2fee7e348a14aed30bb87ae6d0a3a0eb0d556cfbb2e423fd6d2f60aa5bc2ad9bcab1ec2196f0fca06eeb3763febd66af002d8a2e7057b706249131651148c89bc5a464b908a8c5485a735a76162f8e787ff98da89626414e365bacddad3f6c8ad81d2deba1aafb7327712604df0ac7b2795869c2d45ad716afe2e5912e3961861d71278f24b7a8a51870a6e13"}, {0x30, 0xffff, 0xaff, "f1871136ca2f4069d82e1160dd797146fa484aa7a0350f7fb75e1c"}, {0x70, 0x1, 0x163c, "79cbfd33fbc52777903f890b8285b6e8b05754e815acb9281d98596a29a3183447836c958713ea8498b8f00a2295464f542a66acea4fff20c13ceafa6da59ce7afdca7ca89d2bcfbf7eb9a11de7f8cd175bd530cefd7b12d87f365349dbd"}, {0x18, 0xffff, 0xffffffff, "59c923"}, {0x1010, 0xffff, 0x2, "cdb8534e5ef5c2aa926037f1240c7ca741c6acb34791b1c375abcfa99d7925105e4202b51895cd41427f9f79e22f9017826545dd22fd716f8bbf2c5b7a08f1138cc9d9103ad6476115595e5301a97c57dff01efb3f0bdcf402bad090ada20306e286e4e61ea64a52e5361a28433e2b3162eec70b10a638c96aa57506bbc0439b655350cfe18b3ff1a9ab026d23eea33779c70d5396322b589fb599c710ad68bcda564e5ae952cc185adb476bd79eb58c390a4b8d4ad81e213afc61eadd050d819527ca12a357c9fab322a440be4a8aa8c7cc442c82a8a8cd98367a712274a5e7ecc907f5e60136ac16053559b36f6e18cad10146cff5dad6d40a9b4fcc6c0d2a40a0fd07a659e73ce6eecc5486e68b71148f3a751e850a1c000c214a872d7df9acf4c494969032fbb0a66657580b84601e0f185884d4c30f801852968488ebbbf13e1064a03c6c803a91addfd1b9f3c87e7ccbb1b321dbc2d178a3716952bd09e09b4a6546d0966949876205380f04fced6a867cc1a809ae67c89cd5f51e1122f90f7099e9cac0e8819c1c876609b1f0168de8d66c0ed1ed6213aa31c736d13950da9e20cb887da5e2f03ca3352452cf6dd477309ebe0ad84eb275625d5eb0eb56684bb46679e97efeb36da7e5264fb422cb374ac90274f7c89052583e5aaa5b9e1a719f79e02173cacb3140999a05e471f74b8dabceb18d00ff1be112db8d067234fba55e033d5e426992ae3a5005c61a4ac3934df5ae11a292d81b53a7a8c85c0ffde0110634e6c3ca95f40682246993bed244206805f04fbd963d08869277c552acd6b17e64f69c073ac400c7ceca80ae416a2dc3e963ec34449688cdd1c180d2cb2aa676cc6d230969c77ee5faffcf8d4e92f7f7940b141831007f5e1f633fef1f9f118ee94b2e06427f04853694873fed92975b3a4ba7adf79790581d3dbaef9e22acb470e747c066abda448db0296ed6de2ba87d7f60b281e946392b355651bb95d7e911f00f68dab9a0899013da1d745b5a9e42532374b9296828c1b507729b18d609f31ea2cafe7646e1912322ac6d07d2a439c128639342ed0156df3abf5235df78e60c69476af280c867c611bdc2457d7c25775aa35470b347d29aeee55d67eb16f0613447d29766de507094a03b7f88b9d4cd1c3e3cb868ab6a11329bb3b94657141cf5841649ad769f5d49c7997bcc8c543801375707300ef20e6a7eb5e8c414ffcf51b989cb7c133fe651bb47eaafb192cc7a4453f1f4fcdea6f49321e4222af345b17b708a0b04bf3d725748a474d59d6a64819dc607f04127d298a38dcf04dc74dd558cc95084209bb986a051448777415fea32d0fe984d6e4b74d41caec211c707c3b8baf84b3518a0dcce7d3de09878b8ab3ed0d8b2ab8a224ab75e261a86c4f040fc20321919d742f0490727a7f755314cfbc5ad181be2fec1cc39904f4a1bb26407c86740d0c3b4b2eff1f4ea5134bedea9c85131b3bd2f5c7128bf66fb242bc74b399603fbf466252f2769600eb8f287a011f11039ee8a0540b560aa2c9e994e7ed5526e90db087e295f88f7e5141b106629243a7c1192446cf87f09eb97a293e6915736d40d592e1102de7226a2612ad4dc7325db9bf64e9b58f0e39756961039597319667264c7d8424d281a420248b878119e7c858f1e2efa22d8cb3a729f469d8ed5bac1d51402d150b867c8a921eb14962246a16e85b047c710f59a4ac8b2b1b6f8971cfc9906cb1342cd26df38c3371817ae7408c07be00b272bc77ffb2b42560e4632ca0fdd4fb960662e71e8d78c794f57d3c7e012f5bb988e3e1698f8d60a3bc84550d49ff8e10dcfabcd334e4d02927626157047c7db05da609d99984a51e2448edba4b8ccc702ba1f98e5f0b36257b90367013e05305c7eb183f0fde7f283345c9bf80c125a996b55012c906cd6a84dca9a5bb408d76e044e5b8603e6f18c018dcf548ae974a481453bf6039ad829d0c3f2b695fd19ced45be934c13abac396703b32cd2311c5b0b494d3c8a204dd2a980e18801e99614410c7199166efb0fbc54c299afa867710cc72c9a677ab81e425408bfdc6e64f87b88132ed6828d609975cb56f5ff959dc6fdf9dbaa6ae959f8cb01d7e28f507877fa14fc3cf3cd75520cc5064efb5a9928f481cc23233973519cb6d9cad5395d54384fdb1271199eb10596832577d32d9ee294968f66e57a914b925f14dbaf3d5d76f86ed479937ab1602e4ed85a7737e930cdb6a70fdfc6d67d99202dee74dc6aa5f940523cc7b2ffbf3b00866ac28b2affe7eb6abff0e65331d67319c62a4b41dba09f5f8ada66c027c8a4da8f328a3c22d054f5517a54930ea407d4a5070c8ac0d86309a9dd41d37e921ddff5d2887c6e28a45b34bf4b220767ce72dcd3e634a0213a81a1094b93317377708167e7560202d42b6a16bc18d0ab9211a04720fb360585afdad808e3d54528edb390cf2e9e2560f618e047100e5f70d604290af737f18f72ec0140704538860cb50104989c75ac8d46db85de53ffa4a87c881e3042f8fba5108ee590b2ecd3eed65bb5e7e656f12484a573a599609aff96772cd24b7dbfa1fef0674a6adbff104908819b41032bd065f47abb3d67ec4f9add33bfe8e371ec07e442f3776b7e1bc3f4e7c379236217e73234ef6dc06a5c4fe3b66c848f655c1e6c753b607bd6012aa325082500957f78a23cc8272c45128aecd88415cc550a0375c3425d4a30d444c0a8f6191fe3a92f156d8843827260e5bdbd90ab7e071383780514d18828e41c73994657693807ec35e5f538fcb404f771accd1e724143442a2f990e295a396be86b74aaa64f333267e4381f3e94fa8aa0d67db1da491ca252474ad32b31b1f25f345444647bbfb0cebac151cd3a7f92d952011a259c0b784687ea90edaf4d1fed94e55ced50665d2ec1499972b94253ced73e0b153d73a1e54ee970e0568a95344e1acc27181a8b48e9225c32ce8e70c1808bb04d301fadeb46878043b6e7aa24063841a506a5258b45dfaa41364355114910035445e32185e34a85e0e5d23f7d8298f11b0edc31990db0cdbf80b1a067f09bf083e51f02e353acf66604af99c2c60951dc6354d9da4c30db7d782f49212b5eef69721060d2152cc35418ed3360d8bd7896e8b70469db36fb54a1ff1e67b564e6e6c8b2d243061dcdddc7433771bddfad736792cda8cd3e4d15fdff3068732c5d1dafe900844b52ca2d1e8acd031d34a666258dcbed745ea2a1ae0e95e883d4758ee62cb90c51fc44c94dcbd77a2f5413fe50f612346f6896330f4f9440d8cafae29d2b3e6612968ec2507cd312ed65636c0b4653e9054d38f1c65ab3903b861c5b99f42bdbb92e5ae24f839f755a1d015cda76fb23b9aa8724fc236fc86459213d4a17240b2bf8cc8e301c9f0b093f770478da98953b7cab20e08c595c4fce06a0ccfdcc98e3689cccdfd9ba3203419f2c645b038dae9114d2b59f7cdd72aeecd3b87b491cddc3ac49993c1420e4a48251716942a5c182fd2da058d0f9cd6d3cede2f71389953ba2c155dca2337fea758c5631650f1b3d3a12f052200005c39bf27d6b1880eb1a887dfa32cfe96e9c4c30b6cf0e7e0c9ed54c9df4487aa3b8b2ad79a8f5c10255e6db85ca822f2edb4dbd86d2629f018ae908de354d74474dd65531a51041dd7d81e06c6b37ffb583613a15cf9312ae21d523bcdb1db990af3fac78bd98ab33e8787aa3c8a9f7f48ffa980b5ab2d6ad1aeb9551d25ce18674429d6842cd730e5a8826721c10f4adb1367193a745f554c56b85d083eb66390444a4882abfd78eac6d01bb75b0a7770be51ecb5846a5cb3fab6b5b409b3abdb39edf4c02365a053ed4cbba5fb37305b453f378ee068efc8804e29cee5d6d40f808c834a2ff35f04763d30fdfc65382ce884bba1490114a62fb33830634a2cf707e6a9b6924b8bc01a34eb29a14f609679fff57574564c1c687f09d3353fb385df5ce5117a113aacfe2fe39d15521281c5f9b648e02c0f7fdba88da9422479415c20660592578accf68b04c05b6fb53e4b13df80f4ddd701a938fefacd3ab2c129101232653de75785ee3be79ee2afe4715553a44ab1cf9e68a167949a13ddc6a0ee0b4b46704d2e1e43961395c8c459a62a3837a773ceb948d8766065ce9bfa8a3c3acc21d588bd387cbf2a3a6d8dbac705ffaec13c524c79e335c6f15ec2d83678f12f723ffc41611eaeeeab5f557bf1069563735fff48c53c0ff2a2817dc36e1ae1aacf92287c90644ff3be9569cc7fc7192cd382ab2ab68545f693c0611997f554976bd7389e72fcb1d4d3837f46e9cd2b59ee6d349c0e458de2f6787a4f63b587a907413286e10113cb16448afcabf7737a3cd629697fd93470acb228e64fa32927817a80caacf00557cd7a22209922847c56830a5e6e269026c05ccbeefe72ea9009038e7f8988db2bf964247684347d021a4507d5ac4ecd806f481e3a0f48efe2015ad72d0b21fd10b68d0192a1785b32753689fbbeab27eaebda3ca1bffa44893bc54aa7d84f9f29df6126d20d2b9933fe4bb7a510734a7006d47780b58f90d938747bd9d3241fc06670a6c181b62d9c5ddd11abfbb73bd4bdc3c79aa5c78bc13ba444a8cb2c5ed001ec5d902b8754550924de7f34ed6d8daa2226ae16c74ac52a4b6d71fad23da1000a31206b84abd801c78a325528b0bb877e5fb833de8e4fbf8fc022e9caeb891a26d4bf8f9a436711f709b3d50ad0f8a1ea530a882e41a26d9cdba0a7afd731d5e5df116a0a4573299620af7de42168a2f971290642d816c8e2442592594f327621f244eef3e85ee6551ff7ff935c116aade903d36a46f71454f205048fece3d282cae334c591d00f10d9b2d698cb403430ce5db2087eed8900037f86c26c8259a01987b49e7a386713c6f4dfd74a6d64912250e21f5efe71e6a33c944c5be853b5b8e8d50834db8a0712e47b3ab8bad3433747af8d02730daa0b30ef91cad19c811d6dc4ddfe3334095e8d81418dc39e9de6e8cd6554752a91e217fbf418a8fa37dceeb416750b027c97e75430982f00c3e368995cb31e18fe09ec5004165c1addfa50bfc84101aebfd7865ff8bc8d0b98ea42d9704512f939739a1824fd8e8e0ab6d3d1a25b142518c69226eda66af237ff7606bea2b14a613493ac2fb8f4ec21405bf7329cc784fd7e536b203c45aaf07155f9769def9f19dc01f9125f7255f4a994fa46e483ce3ebd71de39009996fb6819875eed134a8fdb85a3dbf098ba565067803785d571945f71a517e92cdf258f17fa9e2f843cf692507cbb0243d18808a7845f22784378bb4f8b61ccca3172f0c731c5eb353561351e05784b6f47d5d6d9bf0bbf78aa96a5cadc167cb5abd823dc6809673af87fb136dc216b6c24c56ff413669953c1e237f38a45651f7c72b7927e44efae807d556a0c74f0ffa0a685641fc6f910fb29aa04a38cd8d320e1789f174b8a7da5f368a3b2bdc8be7a682815ca2ec64e37d8b9a88885b2a8b1b5b9cd9b1c688560938ac164648ea67424586bfab196a479d5948abb5dea40734bda743986815b56441f671e56a9576c7eb000f03dddaee6a9ccb20bc90b005da9fe32c33be9521fa9de6421b56ad67e750cd224cdd117a96b3f596ac44492922c8057a9584e4eb7b6b9f1caf4495f4ed16a7d0be2fd15da5bee92e4d9cc6df0bb8cdb11ca5636cc367ebfdf78459e4cfb55258cc396fa460f130bb7d0b97f9f163388e23ef94979ad162c8c4899d655c460d87be342cf4dbf74900e"}, {0x20, 0xffff, 0x10000, "39641ecb3fe62eb9d434"}, {0xe0, 0x1, 0xfffffffffffffffc, "a5c42fc443d8ed35f1223a06bb065a99966e5d75553e4f3d7d157ebf860480e9e43f80675c6150f67a1fa4f0e019efb49ca02daddf8ea36de411276a01f87adff1fd948e6a588cf1c7aecfaea282c1e48ed1b9041e6e9b993d7b87301b2ecb7f5fdbe4b4ef56c18a71354fd7e85a43e4d60958990b147cd0d41e500e6be53c0552c7205d0e7eec1390c67e1c79defeeb8822b930b4d2877889461fd24c360a2412063af450bf2664f3a8d29c2fb75ce8a4434b216199508722f64e25748aa75df9e011db99b515dd847ad6e18a2195b7"}, {0xd0, 0x0, 0x6, "68146bddd81fbb44767578fbe4dc5a77aa677ec5e010f14b116a5f5806ee9ab136eaa983f4b4aa2d0bb15f2bc5fc8d5386e755dbebb16749f034779a19b1ad40b19ae59d61d036af1223084e781bb846e450773f383a5d0b50aca52dcb56645c137266d2180d7afa02c0aa1f962022b2d3bfa7e857638654e2fc3435efbcacb8c1bfcad84c87657067a5dae6960db2e5c7f82d2383d17d3c28995f1d176b8cb9378487afa102cb6a89b1094ec4e118ec3da4b1a1f5a6a16ae06e958167e9e6c5"}, {0x88, 0x0, 0x6, "622c7c8e46c1fe0ba276176c9d287bbb5ea67301bf17a1d157b845fb6968b2af43a9cb60cb13c20b486dce53efc81363b69051a68739aa56917f4cc97aff7b2b3bfba05747270c0eb6cb2197caeab08dd6c3496562e83d74c042dab472f4ca177e5a1be5e2ff65086cb7df01b4932272a9fe"}, {0x1010, 0x1, 0x4, "69370370d48dcda194ec3afa1493b38d5d7e49e879cdae50969b88b39d37b3c849849920aaec431d6ad6c11eaccaf1e34c6129bb95df7b24bbd4d24d753a4927094b83a73f0c2324aecef3c87ad132e51ed3cddcfa1836d38ac864877f31a46db6bdbd8ff5c16d0de6ab5d2864a19f569f6c97369198f231c62913a7a5a91cd4989efe6fd8ed0e59b19595d50d7ab3f1f78c0376809a1728833c863bbda4e2ebfd03606f4dfc348b314cf1a83f1389e040720a494ebd4831a032131ab3520b58418f33c1c40e3db9180028720a5d4bb50222345befcd28cfd16d2ce002022cbcdcf1ea82268370c956900f11eff9379c17371639e0f46b6c05f6b32de042865fae73334e43b3705e6f0326cb0b4ff9a6dd11a07746c40b8062fc00a5d8ecb26ed1d4f3c1e45ea908c8410207797d47a4145aeef979b0daddcfa0c16ba1a07e9b11571289e65adb087841bc272961ebb171f980fb4159bed1656069d965dba2689531f7d62a7333ee196f18dbc6b76c0279066a62bcc117d26afa1dc3fb7cae1951a12c425627b814e39ae9bb8ffc0ca3297a9b32a4c7aaba12725460ae5a0118615e31dd5d17a8ca0d4b34b45f41756027259dc08c6568c04468d07858e115554ac9241497139f601dddd6c4bba9f9acc322fdc9422bf7237f3f6b206417c605ff748561d87d14e9cddc10a2f86ea05438974f90f52843876a28e7c857eb62a04ec77bbf0441c07f2f103e20fc33324e72122ac39fe93aa908c694a617d4c9f922084c9b189d0c328c70b3ccc770b69d1f5faab60b4ac192463c0145e12df03b6e2cd949145e93da43d70d794aa35512bd840010e46746655962c2ea8c185854e9756a54880efb52bd9f5b7d6c186900e6de1a71a3d8c4ca89a223b6127980b6871226144fffdf81a92c18c98eec60fa7a7b5cc121d14c74e9b5e85ff5d92415efac22db3fc7ec5888053acf31e13f20ec2f3a2cf694ea339371d2b3e504af2b1ee5b59381fa724e6ba2903519f738b4c1e2ffb5ac8a44658a31857c6ed87e914bc191d6b65085a9b91415789a1708bd9202eb06fcefa598255417cd46da5a9e5898079c8d2ab374d45cd027dbe0cba2125910ca7c4d7260b2422bf273078c74dea6d3efd2dca353aa31389f04638acc1b57643b69416cdda0b850b5cff32c938e09e1d13a7b131722554df13e18ca07738465b93d7fca98d0f605edbbd0030386f1d244c455c6b5687f2dcd3a86bf356689edb019948f5d4fbe4433691f873bd4daa0fecf4de18c0b8ca99c345a1e9410760b9fc52addae226b97ba6a0d8871518d05421cfcdac4b5a5dd11c0e18a960f6fa86334fe9852b9f1df9fabd449d551e405659f298204a2ac4d986b520628328848715498cddd4889668bb1c8118a55ee2455dd659e28ff74ec14787b7ba70ce6f4359d600a971b0e74c3d29c2f6a1bc4df491da4bab3e35a08760fbc3b81c3f5589401f5ebf8dca5d42909f135156b376da8dd1cad8f3e8807e79c6db45096dc6f151bc900229215519cb6ca688940a0b93cb97d2a3ab9b05b49246f48642bdd9ad7f97d037e3f0a1da4dca1b818cfee446afafdfffaa90f170121ee1f7515b0b4722dffffce7bfd2644a2047fe13eb225054d26c71bcd028b0ca320bca69b7e91ab4890df27c80dd28aca24968cc0e9bf20fe580520862fe4e15ec02046f5529ee9aa626233267890692a1936730b79c431722f5156f1146f4cb814d430b36b55a93d63f30ca6c5625f12eb088d3b589d9770331a770a6153f47812c28c05b2af45262ad987dee7d3e2ee9d916a542ec234fd8ab9939d56dda6a512bc1c9956f0d5dd07d74d25b50eee7abfe759677888da8f7443579b6cdaee2142a5f7f76bed1a32228138c1c30575bf1afeff1127b22566a072b936a78eecb3bf87fb8b2ca6b52c5f15508fd17ea1237e0da0fd327a2701adf1d7da1032f985a844cb71dfb9c0b86c5eb13cd4028b09ae62fe1be9a0864ed152a900b49c2aa82dd09b39a3ee8f46ba0468d41eb85affcfb34bb07c50cb275ca8027d15fe10a2952c091126a3fda0c8f1d5168b1da0b261c4a637c896623e7018cab35346caf0e94f9cfdf82adec5018ca0143647d86b3f4fa80a546a25f61fefff994f6297ba3080190447f863c24de13de2a11cbd02008314190af4cc4200ee8f2dbbf994c47833a0dafc92f63296dc72847cf6887aeee80e009fbb90ff600b7afa724e794081e719e2afeadd735c518ce002f88cb632ccfbe51cc0cb80d04b81acaed87df13bc20be6055d508671378ec8ab6b6089e329a3bf6b75c35ae712f9aa97488e5d5f00d19655c77b1ceca6cd7daf3a3ceababdb002df8796dd65fc9c3a44bb9ef8bdfef8da8bfebb504ff3e5be525153f411b6113bf2e0a80c71f5bd192f67dcc94834de284a5349482bdae80d9abadbb25badfbf855919dfa9fc29ae52e8d3f8ed2d7da57ec3ac4623d3f94c8d998e8ce70cb8d4f23fd78048c1d59a2a042ebf928e5ea279bffb2b6d646b80c6bda2dbc50bd4003c367f6bcc76e686cc6837b7e22477967b7f49f2ea4341508bd2523adfaec3e1a9e2d042683edce86f3c8ae9d4e1f9c7a5648f9f4f36db2405cd26065490f237280475b108ed35cee33f7719e79bed2ad9561e7f55a5829697f91c61a82a5163aa83a5bdb3f04d4e5a551107346ffc2f9b04153cb313538aeb885c34d45b8674a1f3056f06043413a579e5b7e90b2b51beffab9b95f9ebd603fba7bb9f7bd10208db1645bc3092a8d4c3f05127c0c423de2a70d0722c1848e97d18b5bd7e93111a37255f73902b5f93f943f83f6261fdbb116490a5951ff6ee7b996edf1d0f3c3f7738895b4e73f48640340159f0b05313eb2443308f4f1785afa42bbac7395677767270f5fd8c3ce0b7c7dc2e959cf67a6c107bfad9d85f3896736dc42c97e41fe1a330f476ee7684e88160dfc97e936457df206b2230105cecc34ededf72af0e47c3f18e4f20602a3f38c91e563136a6be309a9f2cbb6fe0bf1f971228dd8dda261a3e8e3e985e56314553f4e238012cc9f6cf2b7b28951db2eccff5b540062b54040b3d7ac2faafd32c644355f9b1734fca3b342ed234333e4558e4b8b97d1dcbb7a8a04e04a6c38bdabb67b02a3167ede37d59352d1d5f8adc8e83b20cbaeb2a601f41a1b6b1cd7262fea5ca87f87d81e8f419d077f65337b7efa41a628ff6248f3af06f58b442a86b254ece9ab7ec1b3c3d8899aa5929ab7f851ccb047f712e6bfb528c60d21df37c48aef8b9ce0bbc1af52ea48e55e88e72ed870e55225f844bca7824782b380c8f608b41c216b7bc27c714edb37c001375786d98ae60c34bd827f230cc6a247b9c55cd2d81ec5f09732155f9cff72dcd0b0dc4f2666d7d161a0d1175a377d82866f1cb99bf48fd24190471cf9f1420a87c14f2b8c3e1f40d1c5f0df85397d1989cc1b1ef8ce56aaae35342089ec8b7c5e97105458d21b5e900d31879edb573aa483ce4c1d382d33c3b0d4e22d4acafdffd82d5c923d4b50dab977da6737772709210ee8fe197bef0571332952ca24a19a7375a3c3f29fb72f0fef84df42d7048ffa0eadf7c118f91c01524dc456cbfea540a911fc0a382f260e87e1b327f2d19fc9745d0fed299f1fede176ad55a5f26a929b74209c405210b8e9559f4125f3c86b24fe90c0043b424e15f881b66a6d17b6e7d9a7df19de045831588e249cc4424df692debb25bf79f18a741584209c8a7472d0683f952c17a692ee226b0aee599399361e8d0d98d8214d6e9c4ec1e4b863b2e537dcf2aa0551d7b6036240cb2194bde615c3839c33d77814e18b07494d76b91248e8b3d3e9c61926278c8f7f09ef7d7368c23dff683900fc3d9ce6493416a55c25fbdb8fd7ab94be6712adde523f2651dca509eabdcc702a63b812a6f4097d63e860cebc30b948e058fcc85668dea9d43edb279c5be351dca82375bb591d459a44c99dd374a6063397318f88aa5cbcacb412891767fca2d9b2891fa09987059429bea0cfa01408fde2c92ccb2155ef43f4a7755fe15156f0d50575a172c3adcb278f234c2ff1550b84c6e1f11f6ca2d18425a1cca2dce1cbfe20be53bc9419a6d9d6ce0b7e2e195182366458601563fd6d48fb57dc6990dad481f3f21d32037e89438651557fa395f150cf8adac117ce06a257b52777a0b3eec4637722a76e48cd22f7411eb2fa85da83d3c00faa4991300ed84a05ff25b6259a686030e63ea3da40939f9f39505b34bb1e6db950cf4151b5cd1d201fc88db0aa1d349fa16ab38ffbe5dab0adabf663e0d29c720f2775323f0a7cf264dad2cce47926ed793301a65a39b7aa8d6aefb8005e1a3f286a63d372fd61844989337e612e8f60d8b94ee9006363d0ded6091129b129c1a86f03aea5aea641d43e5ac8066bc63f96f8b335935fa46ed1d63633ac09059c8170a58c40893f4e823f1a614fc58732c97d9fdcbd55c8db29bd95f2f1f15d1d31f229940375edf960a5c7a62728cfebfb89849aad9a0b10c5be301cf975bc5d4230933e8d7fc8a06a78254c5cbde640c29abeae1f815b0e58d02ed78a88a6c418394d04f2e17032a9270f0afb1f5d34827bb1d1c63beff098ed48213089c2f3c91c5d30e7d96cc0eda7eda9f59fd7d06b36071d445fd36ef8d5cceff0763ec95d888076129818b228c18c816a2a20132c22705ee512f4430b8b025e5c6483166aed9bc4e45aa2f0aa89a88c9f499230e4858f5eae01d40d1807f0462b3f81ce872995f3f3eb202f410839c223d0a5323f0b58647d61de5f8ab49757905cd4a5e86b378e5c30ba87bfae7f59a9686322e11bb56e2a14fde655b6d74bf1d76fe3ee7632b265d4bcc47d03701e12918be423c61be734d21602015e8891d3f34a24da3f7e2c0f0c7c5d66b69335919ae77f0a0d582361daafbaf575fceb2d4ddc52e3931ee44fec2338ef24cf4f95de453adebf1323d2fe609f4cfaa9456e538073987fe8facd1d17598172c1ca1523a6f4f747a6a0b7382eec6383993d79807a98e7393daa75fa864a0eabc491536898e637a556a26d54b6cbacad9c0f542a3aca5dbd527f362f18f368c2b19cc7bd9469550ec7db5783fadb4105be63aa0c02e30026d6442ccb22f3d5a5b89b6460df23383ab991d9cd9ccedb386b1a94c042b55ab53d986ffa5343395c817cd0b74a4dd8ea1292c813da47f2af667fb8c3a78b8d45ee276b8c98476f8934397a8038489c3c5f3216c9a49a9b86149acf3b5333542674c196da14ea405b268efd9933e01c8d75118bb37a4d349dea403f973668f0af9a99aca12931f910d74bb0b47fa6d0836fdb3917c74df58517c041f2fb762c08531698c0f7c04514a1d06e3d3e7cfd1d1a9595d92ddd17b18eba3fd280e9258b8633207fd8986488cff5fa60c03d32a6e75c2bd108df1b3d824e19f92cb11f85a94984de865ff3bcb8972fb25fbc450e8f18ba2620b1e0b1e4e2258ab05e86b23fafb4c443e8832eafb40382dc6d1907441ba4ff3a1ac9a295a911a22a3cabb9b0cc29f280c48f67b9d545b4d36ed7ca1323ab633d5fcf3bbbdde054cdb53b74aef6ec6a0484d19b3b06c94bf48c101da49d294099b14f60cf6078fb4ec0713230531e36f9e6a3d549386a756e933ead8bf222743a9e9fd7b2b7ebd23f1c4b531bd241453b39fbb3f793a9a2ba1883a51ec5adaa887ee7d15cc82320986d1c0236d4b0f5dc445165a32952ccd71f3c48f087e9afc2f91ecda574c4b86119bb7b4929a211379494abe7205526528bf67eaee80e"}], 0x2418}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)}], 0x1, 0x0}, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x0) 14:49:41 executing program 0: r0 = socket(0x19, 0x7fff, 0x80) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x8, 0x8b628e48000000, 0x2}], 0x100000000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x18, 0x80000002, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x3, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0xd35c, 0x2}, {{r0}, 0x0, 0x10, 0xc, 0x9, 0x7}], 0x5, &(0x7f0000000140)={0x0, 0x3}) 14:49:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/65, 0x41, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x1000000000000004, 0xfffffffffffffdef) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) connect(r1, &(0x7f0000000200)=@un=@file={0x1, './file1\x00'}, 0xa) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) 14:49:41 executing program 1: socketpair$unix(0x1, 0x4001, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2}) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 14:49:41 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getpgid(0x0) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = socket(0x800000018, 0x1, 0x0) sync() setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) semget(0x2, 0x0, 0x20) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) 14:49:41 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0xa, 0x80) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000340)='./bus\x00', 0x3a4914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x500, 0x0) bind(r0, &(0x7f0000000a40)=@un=@file={0x0, './file\x00'}, 0x9) write(r1, &(0x7f0000000140)='mS', 0x2) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000100)='*\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&+.\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\xe5\x00'], &(0x7f0000000a00)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='(:{$&\\/\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='\\##}\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='v\x00', &(0x7f00000009c0)='}(!\x00']) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x9, 0x4, 0x66aa, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x29529afd}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x5}) 14:49:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "080040000082ac0000ffe0357f00000005ffffff"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x3f, 0x0, 0x3113) chmod(&(0x7f00000001c0)='./file0\x00', 0x121) getsockopt(r1, 0x5c, 0x400, &(0x7f0000000040)=""/216, &(0x7f0000000180)=0xd8) 14:49:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100051390000000000098010040000000000038f53e8551f30ce390500e08fecea11ea8fef96ecf781e4d8a8536594ce0038dede9d891f7507300000000cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872bab088e74a060530ba481ff7cc53c894303b22f310b404f36a00f90000000000000000089000000008cdeaf00325c4e9f9afe00"/177, 0xb1, 0x2, 0x0, 0x0) socketpair(0x10, 0x4000, 0x20, &(0x7f00000000c0)) msgget$private(0x0, 0x10) 14:49:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) close(r0) 14:49:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0f23b20886d0fa48caa11e1f0b28a573fd230436"}) write(r0, &(0x7f0000000140)="00dc69f0fa7b345c15ba4fdc37b137184fd54078c8e5f5f3f69c99c373de5458ce59efaf45fb7792ecd4c6563b7c7b1de14960a34e2be86cd6e092c5060ec156b59d6bea3b41cce3a738c2ad77d12fff61ca21b6c54ad0e48a6e9a01119fcae3ff30489519", 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x1, 0xffffffff, 0xd5, 0x9fb, "7425afe9ce473e9c3272e35ec180aafea6c5c65b", 0x100, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3f5, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000400)="48027524e06c5389a2aead06dc2efa946f33435a384a82af4d914ec95e63aff40eb7a747511a3a9b2a5fa4a2a865a5614a5cf15073c90f689d82a107f5427a74489e0f908cf96dec079e4cfdbac2425cb0d21c116933652c48e09c42299690d6ff313d990e", 0x65}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x80000001) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20080, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) getpeername$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 14:49:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x1, 0x800, 0xffffffff, 0x65a}, {0x401, 0x8, 0x7ff, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0xb1}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x664ae3a, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:49:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x8, 0x4000, 0x5, 0xffffffff}, {0x1, 0x6, 0x3e, 0x8}, {0xde, 0x80000001, 0x100000000, 0x360a}, {0x10000, 0x5, 0x73e4f9da, 0x85}, {0x36, 0xe0, 0x0, 0x95}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 14:49:42 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x3, 0x9, 0x4, 0xffffffff}, {0x9, 0x8, 0xfff, 0xfffffffffffffff7}, {0x7, 0x9, 0xfff, 0x93}, {0x2, 0x800, 0x6, 0x9}]}) 14:49:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x10000, &(0x7f0000000180)="eaff125c00000000", 0x8) 14:49:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x10000, 0xfffffffffffff178, 0x4}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) 14:49:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8b") 14:49:42 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x7, 0x3036, &(0x7f0000000040)="db708778393cc916bdbe681ffad43a8db9e5b32c0fa1dc9bf8d7126538faa2fb9547990c14cdd40f94fddaa6c4daef1267f3cc75208132f1be53e108efb4f721d09d81ad75b7f45d994bd5ecd22d39b7a8a2174e501c2380f3b46b60f5e99a446e935ba9952bf004b02a4f642d8a3cf2f4e1939f40ba1a74e394dc68bf0751e9033dc36e951df69b55ea96e3b60d0e6860fdcc9433ec220c32b85ace274b0727f4749a70123a6e3ed65930942d219c978f0724a3e61d8c6feed17a42906dd37c3644ac06ab999e8104d5e91537", 0xcd) socket(0x15, 0x6, 0x3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = open(&(0x7f0000000540)='./file0\x00', 0x80, 0x20) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000001c0)=0xc) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000240)=0x2) socket(0x10, 0x3, 0xd1) syz_open_pts() ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000200)=0x80000000) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000003c0)) setsockopt(r4, 0x0, 0x0, &(0x7f00000006c0)="d93bf969764bdb018002aee0cc20bd211267b697a0e1e6b18443eff453874d0000000000000a5639f884d8e917e9ed941ef381f79c9cd4bb3c65288e992498855b05a49acb0cfda9b9287b91c17f6c8cfd1c11fa", 0x54) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000280)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000440)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000300)=0xc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000004c0)=0x7) setsockopt(r2, 0xca, 0xf847, &(0x7f0000000340)="2a8f9369bc2b09593e21311d2ba985cc4535f24b60823407b94676d7482d0f14b5282eb796ea690efd6fe959b4a52504d5b55fbb79f28de7ded2f9eebeaea4bf4d", 0x41) socket(0x6, 0x7, 0x1) socketpair(0x18, 0x8003, 0x8, &(0x7f00000002c0)) r5 = semget$private(0x0, 0x4, 0x44) semop(r5, &(0x7f0000000500)=[{0x0, 0x3, 0x1800}, {0x3, 0x0, 0x1800}], 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x3, 0x6, 0x34c3, 0x4}, {0x959, 0x0, 0x4, 0x1f}, {0x3cf4, 0x0, 0x0, 0x2}, {0x3, 0x3, 0x8, 0x24e2}, {0x0, 0x1f, 0xffffffffffffffff, 0x5}, {0x74, 0x8, 0x1, 0x6}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x6}]}) 14:49:42 executing program 1: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='Q', 0x1}], 0x1) r1 = socket$inet(0x2, 0x1003, 0x0) r2 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000), 0xce) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000001c0)={0x4}) sendto(r2, &(0x7f0000000140)="a8cd4e1c97bdd3ccc8a11eea70ed002d550bba3ee020eaea0838ae4f862609c86d11394fbad24d48d188d26e3fce48dee4c409aa444238a8b9a36e30af8f9f68cb851de7ba037bc2c7fe02d250d5daf8485eaba9c802f0c64684c8ad4af61de512ed3942fec00ad386b010", 0x6b, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x2679, 0x8}, 0xc) 14:49:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x92) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xc8, &(0x7f0000000180)="1b54a4a9d90c446ceeb3b4ec963b701786e08d47e4cc24c821ab3470901a6233f9328d82a937a77e64c7cac4b45f4462653e74ed37040d1523249c4bf663b87c17a9462737cbeef5b0f8d048d9644d1240528328905d253e52acd6a1e485be122100ab0d0b8d3f0d211b2e9538a06a9906bf40304c340bf487bbeb6869c1bf647fa14765c0e0afbcdb76417644cf66ff702299b9b1a7990000000000b75d524ddaf26958ab65715b03abfb944a28d18b69e5c6001842fbbe2e55ae7d913338552500b34a990cc302") 14:49:43 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000000)='\x00', &(0x7f0000000440)='[-\x00']) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0), 0x88) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x400) dup2(r2, r0) 14:49:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x4, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/221) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x3, 0x4203, 0xd2d, "aca541486f547d836c8a08ebba8be632853b0c9f"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d", 0x11a) 14:49:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f00000001c0), 0x3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x7, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x4a, 0x5, 0xffffffff, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x89, 0x48, 0x20, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000082, 0x10001, 0x8}, {{r0}, 0xffffffffffffffff, 0xd9, 0x22, 0xf3, 0x401}, {{r0}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x9, 0x1}], 0x6, &(0x7f0000000300)={0xffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000100)=""/173, 0xad) 14:49:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x82, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x5, 0x401, {0x2, 0x200}}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x7ff, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab", 0x2}) write(r1, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d3", 0x31c) close(r2) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) 14:49:43 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) 14:49:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000180)=0x200000, 0x4) recvfrom(r1, &(0x7f0000000040)=""/41, 0x29, 0x40, &(0x7f0000000100)=@in6={0x18, 0x0, 0xffffffff80000000, 0x1}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000140)='./file0\x00', 0x20400, 0x20) recvfrom$unix(r1, &(0x7f00000001c0)=""/129, 0x81, 0x41, 0x0, 0x0) socket(0x18, 0x8002, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x5, 0x9) shutdown(r1, 0x1) 14:49:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r0, 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x84}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") 14:49:44 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10142, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0xb1}, {0x16}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0xcd) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:49:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x7}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd9b, &(0x7f0000000180)="8b07") 14:49:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r0 = getgid() chmod(&(0x7f00000002c0)='./file0\x00', 0x4) getgroups(0x3, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r0, r1]) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000240)={'./file0/file0\x00', 0x6, 0x5, 0x3, 0x0, 0xfffffffffffffff8, 0x8037, 0x1, 0x0, 0x1, 0x829, 0x2}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) 14:49:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r0, &(0x7f0000000380)=@abs, 0x8) 14:49:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x440, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x82250d6, 0x7f}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3f5, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x1, 0x1a9b, 0x40, 0x3e}, {0xfffffffffffffc00, 0x5, 0x1ff, 0x4}, {0xffff, 0x401, 0x1, 0x5}, {0x81, 0x1000, 0x4, 0x8000}]}) 14:49:44 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="e999550b7cc260c1e4591070feb59def4fe718a2fac2836e4e93035bff724fbd3e37013741b041ea434203aee3d02b8e770d239fa06f8db63a207f351b948c310e1eb58751ca36c875d80316856e5a0e87479719167ce434e2d18f2d14b49a61bcfcf99d6883f7ac3bd2abe845aab69761752334ea091a24542afd5d7062f5c8f3910614937203340c2983938ed758c0009f6ab48c4410df09b71e7fd50c1e2d40dd2bae463cc7945f9e17b39aa93e6a19f74288d2086c4cf486627621d8693c0fa20318c5776ee790e578dbef5ff6493c4f631a3997a907ca2a4160379907c5a684ea5b3fcc885384399e26aeb9aa7a", 0xf0}], 0x1}, 0x0) poll(&(0x7f0000000140)=[{}], 0x1, 0x1) 14:49:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20402, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x45, 0x4, 0x5, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x100, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x5e, 0x22, 0x7, 0x2}], 0x4, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4f, 0x0, 0xfff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x80000001, 0x9}, {{r0}, 0x0, 0x10, 0x20000001, 0x8, 0x10000}, {{r0}, 0xffffffffffffffff, 0xa, 0x1, 0x4, 0xe91b}], 0x3, &(0x7f0000000200)={0x3f, 0x3f}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 14:49:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) setsockopt(r1, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100008000000000a, &(0x7f00000000c0)='1', 0x1) sendto$inet6(r3, &(0x7f0000000180), 0x0, 0x1, &(0x7f00000001c0)={0x18, 0x3, 0x347, 0x5}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 14:49:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 14:49:44 executing program 1: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x6, 0x4) socket(0x1f, 0x5, 0x3) listen(r0, 0x0) 14:49:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2f, &(0x7f0000000080)="0fa711611d2fb12c8b07b6b6145ba82655b2f2ba7276e6535f39dac6fa7783cc3f9d3006553a17a98a5b95218c98a7") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 14:49:44 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) mlockall(0x3) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 14:49:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x3, &(0x7f0000000100), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) 14:49:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x14}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x11) sendto(r1, &(0x7f0000000240)="5d84e8bd8441c77fd5092bb408b7f87a404abedef65f02e61aaf38ecd4e9a2d0201808a5c478d05d232116da313eacc0949f4a86d612dd0e0e6aed58b03a0140466dc9bd83f795bff0e26a16e012bab0a6f3e07255f943dba57b38073fc86d17a4dc32ba2e9893ea02b6bf90065cee2513be91434742edaeb52332969009a3a868d371f797f4719f6257e79e8e40eb81b6af1e4b67ec63100eafb97e076d0e1bdcc70e68d34ed8b8ed0c9b4a55f5cefcfde5662d0b42094e5ef9d3a5c7dc6fbb8344", 0xc2, 0x402, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x100000000004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x82, 0x0) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80185760, &(0x7f00000001c0)) poll(&(0x7f00000000c0)=[{r0, 0x10}, {r0, 0x1}, {r0}, {r0, 0x80}, {r0, 0x41}], 0x5, 0x2002) poll(&(0x7f0000000000)=[{r0, 0x47}, {r0, 0x1}, {r0, 0x84}, {r0, 0x40}, {r0, 0x100}], 0x5, 0x7) 14:49:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000001c0)=[{0x800, 0x3, 0x1000, 0x108}, {0x7, 0x3f, 0x4, 0x8001}, {0x7ffc, 0x8001, 0x3, 0x10001}, {0x9, 0x8000, 0xfe72, 0x8}, {0xc1b, 0x0, 0x4d, 0x3800000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x776, 0x80000001, 0x4, 0x1000}, {0x7, 0xfffffffffffffff8, 0x4, 0x7}, {0x8, 0x10e8, 0x4, 0xfff}, {0x800, 0x69def28c, 0x10e, 0x6}, {0x1, 0x8, 0x100000001, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x5) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') 14:49:44 executing program 1: r0 = socket(0xa00000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x6, 0x40000000000001, 0xfffffffffffffffe) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xfffffffffffffdae) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=ANY=[@ANYBLOB="100400000000000000000008"], 0x10}, 0x0) 14:49:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/30}, &(0x7f0000000040)=0x20) setsockopt(r0, 0x1ff, 0x2, &(0x7f0000000100)="66747842414f527ec123a29d8550d05a84e099b6617caf1e6185c37625f53ab06964c56babc357828aaee99a970c7e5d5ecadaa4fb037ee3419605a472bb5d4e15c53e7f66c253a632df3b042961ee4104a6092472b2984004a7a2786d57602fd5077f960c4a20cc4a18e39fd081d8975f20496a6995eac94fb802eb461a73b3", 0x80) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 14:49:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x900, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0xfe) write(r0, &(0x7f0000000240)="5baa8ded5e0edf62332e", 0xa) execve(0x0, 0x0, 0x0) 14:49:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001840)="7ea478fed892d0e6cc4e81ca0b0dd77e8109b74e6ddaceeab6a0d7968c93f9a6287f99b9bf8b9b1871ad8de10537294765fe9bc411c59a7bda99aeecd759202fe8537a47f3b78a321e56ab8d533455b1ab6987510a73ebba43f378afe0b6737c613119bee04966d8709b4663fb41320b0d151f5a0e79f6e9cdb967bf05d8baa57b43faade3487b28cc836aa1e322131266d0c97746981cecbe6bed87560ffdc10fab96afd9a2fb65c4cce1a93c09b9fd0762482f8a0000a2b4ae45008eea91e35cb40e3c36396cd2aee7748fcaa1cdcb3ff852462b741c5ff8d7d08a6e01e5a0907645f780b90b32e228fe6dc317588433b672613aff59f966a2b651a9885c319b7e9fb7d9261f18dfb9de864cb9227837b07cd02d7ddb2c9584b00dda0844fb6c13d9bcdb50bc4e06fae458420ffa8907d45ea04691d5fd7f6f075464d82861a9c26caadabff94704c18103baf3bdc771d5095efa8b55609fdcd597ecce3e4cef9ce85047dbecc31046a63b6e0be64b38ca87727e8f67daca11d0f035f1b16887b400c3e8b4a582dc8ff2712c7717e55dc0134e175d18551fa0ac729fff0c3e1173d10f4c36cb4b86acd750d4be49aff92ed348624979c0adced5851b2887e6363a0864f0a7ee439cb389833dd392ac07b45cbffff5e0c283f77216d49cba66e3fd78ebfb2cc33efc3f673c04bc6a67ae8b258db5c39943585cd7b8df7020f68c430bcf5447242c59504f3b7743e3544029226080592a88425279f71d75d6a981a1d2969788a2a51048f010a11c4db76c17feefd1f382de8f70f68dc8b0ab38ced26541ba493feffb80b1c96ea367867ad506a7e6b50f2bfc244575d681625baa543627b609fbf62cd8b73b6ce9d3e1f1cb7121ae21a7e0a4c54dbf55a7eb552a15c5a364e7dd33ce67b10fcbceab70f423cd71717695aab905d7576fc73b28aaf83bede8c54aefaf3fd094c51a46fff69ba5f065f8c31f7fdb5d82ba5c0f5323e4e9173bdaf95976214a37b735e7682f9c137800370ae985cebe97995c2ea025fd9d297867b5e59b3e9ded5acf4a9eaf5f25446e66cda7611052cd0ccd34b100ca78e3f8a24aef52561de7637520fa9887a9cf9c35f06135134e569dbfa812cacccbd60fc55ab973d336d6ab2bb20ce3ee73817e0c176c46de143009f462792c8877f6c6a17df1e0741086040da82bf2d9044869b9b702075405e47fe005a186d3cf6c4a9d06b9b35955e0f376383c81ca6d15e1959048b04f50efece8b9015fcdf707a65f2f81e9e9bfb9d32f64c6a5e663cc9d493f2042c9f1b7e3296ff201ca204ce078caf982e166801adb7116e7a3403faf69c804e36c07416acf79418a4bfc45cc3a8fb0eebe284d1ea2ac562f0fa8f95de11567655d6c8028689d6e1c2f60fc2c85b9e6797740ea0fb1418c61384cb58690bcd48647b13cec670e5b11816e717b3ab153533860278b567d2de0d313da2c7263f7be28dc3910eb5c5635a0ec9a778a788d14bf978b2a306bafc6268bcbccef88ddb1e5ea0a726692950a5cd96fad414a14acae1a18ec745b110451152cb960e4d64db82ceff62503346ffea9588f8ee51152568f7c28623446cba8344fc67426480b2d517256c91fbadd5460059e833aa190a160f20c3aa026195dbcc8fa293dbef1df7787ed7e6732980b281e15dc383ba0f3925f5a4bafeac708710702f0a4c71dc8573d027d371c6b1ecbf749ab60f5dd9ba8732a3eb16a0cfc6daa66731b34743b7d7ef40af8d66bf5b20ce13a14e4cf166c374ed4d99191e9a1d272c14f72eb50cfafb14ad9ec849c26347ad0806b1456dc7657326604f7b771d3693f59312fb0bb1b839baaa012caeb4eb426ccda19095f946ef7538bf34918edd18174fd5cd35731e858d190ad644f043281d5231c4ed345dabc0542f52fa047d57be8ac24ff7b27e621255bdc7c350ecf0450372d6b9f9065171f9bbc18ce468d80f01b24a0ad2d3bd175ff12977e4415212e991c4103fd9d09d602a851d6de11b5f08180a5d16ae66eb3ccae9154836a781a1e3201657b9412aa590c9c5392d7cdde3f8fa5d8123f60ed35bd9774bba408aa582173a84ab33bb9b9e6d833ac8cdaf311442e8a955be43f10370303130996f5041d34f551ad58d09ebdcfc14f55205b57adc0cd5061bec6da5bb136824b3dbbd25451d1e98b2360c18fc5dcd69e42d564d81b974646d073f150f3fc3e0ef9ef47ef57fed9be30f1d9b0bac44830ca8d3137858988fc0b656fbb534545938b67ed759cbd66e22ae432c9fa19d595ef565b6acd8abface91717c363a11b8186ce3be58526077e644e062fef57628033fb0e5f09a4af7bc16d553ca9b345d0060d04dabb2bd75da7813c259e634a339dfedf7f064c7564309fe05e82c084205bca9d2f9abdbede4280b81ec4bd0ee44f4f68d65ff15ca198471957b5f5e320bdde31961e22007474a6b9def2e73b30ca50b68572e5ff14d2f6960d47ddd230c77b84b3a52096cffb0a596ef4ccfe3c4754e6e395bc5fd0148b68aae5eed72c8d5bfb4a4020289b10a88ee3cdb93873ef05d99aab8ed467c23fcbdf5bbc2681fe38b2ff818fc284f73b80eebd9e63b1292d64836cd5f2e3b6075dce62c7a58345af5d47a3bdd75cd69df6595c26b807e2fe533e444c6fb0bb1669cfef2f94a6155b6ab14644e2f213ee0fce35370b5adbb7feeca0a1aaa2280561d01a3e0b884c0d1517bf9d13a6ce4d619e559785c6450369d732ec14302f382fa074a396cc09c11b2d524b273269739410ffc995ff0908ef9cabc2a4e0049d5c3453d28d1235867cd475ef5773c134043225fb826310d802d1444c5ed2ea73b9505c36fd5c5e646df788708308ebd59fe7e426ee882148fb29850f060583c8b9ea", 0x801}], 0x1) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x0) readv(r1, &(0x7f0000000040)=[{0x0}], 0x100001bc) 14:49:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:44 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0/file0/file0\x00', 0x10, 0x22) utimensat(r1, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)={{0xbd3, 0x100000000000}, {0x1, 0xffffffff}}, 0x2) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 14:49:44 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x20) 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) 14:49:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x808a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[0x1, 0x0, 0x3ff]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 14:49:44 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x7f, 0x1, 0x2, 0xffffffffffffffe1, 0x7f}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 14:49:44 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="3200000000000000ffff000001000000a2c1da8d8772ace92fc8a26145869e53"], 0x20}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="f89743a138bc9f69fe22cb99b46ee8bb2a31cf34d4bd9152c85ec33d72152aa0b25f487c3019c65f5f5f7ede21639104e64353", 0x33}, {&(0x7f0000000940)="fbc92f76adf1a3c961a9974693d24981e66b747c3ab45b551a47c82c6cdc3a21fece869e9abcb6033f396ada30df807438ac06669266302dae482d82386036efc5f7d51aa255f4f621e733241232e5e1ff9a60b39ac9976fdaa38ccd4ed76876f3bb89349e1ab90326653396faa007937b16afa0b7ed6489006f933dc0695489b9a0aba25ff0e19a5c1c31e7c0cbb977c85a9b1c7c3af83c6968059d52c4fade5ba600e7c3265d5364c6755abce78bca528594d8745d5a939e3ddfea7ed3c98921542381ee491274575e23b93cd71319a07036f6d5975bb97d63482ac733300ef234167a17085823107797695c63b43b310a9409ae15bb3439cd3d38af19d7b4fa5f16c1dc2dfc83e9557a0b398d954e62c034db3905742e784a442e521230a84cc0106f7fb9989dec1feb3ae8ca2a50e63d4eed61ed62e9e27a3e943c1e21841b41d178192ba634d451c19bd998900bf6448ee164c3223e0e048703a5ebca44014904ca488593e627dd8ed3e8c18bf441cbf9a9cdbdd77e1418de215dd958136a3258ae9000c93b6bea07132790a1abf62aef89e3da3bf0db2b5d1738cc9d4ad9e716a16c3d85117f0c4a4309019f2f37811a15b6dba120e71e0079cebee381cf989be7b4ddd32f2614b7cf14c57bf6d3158759a5229c94960c0d958cbfd9512e475c5ce276e63d7f9bae76d70cae9577c80933bc13a046e19486b1da838e221b4dd4c079ea3203fc981c078cb88402c80b4bc419b5a3c0b50cec14de075e5e31bf25f4d7fb9eb66270e187d08acfcf114be2dc08332780581651bb6fbc87bba2ae9b112ad3028d8995d987116c37e7e47ba14f563a8e3838ba95157fbe978bd526ba3bd3088d83e7a64b1ad6ef6db0b075c53e7fa4daae2def0afaaf22e289c3c86a936583c116b87ff20e01de4d91bf7199eb14c02d7884986c40735e8066a3cc4492dfd7d15cd80e4f704a1eae9de43a9ab16b04ac5fb40bda981b717892ebc1b5b92f6fdfc8851ab4fa19d5525f987e3853d41966d49fba517839694f34977eb8e74a86bcf9b1c7f4ce604636a1acc964d996dbb24fa68438003bd1eb093b77afcc591967040c56ef4299654de0a7af26481dd47ed041dc829bda5542a556ec8c390d2b29fb1fd8c528ecf220fecf68b5fb8b32b41c19aa9ba8bb0099c20327c5fae4615738f7f07fad1e24f8b8c537b84a27e5083b5ac6ce88a0e8203246fa3d7d7d53bd788db3c6cea3150df94c0901f441473605ce2cd59d2d0697ba71c0e544f71741c6cd192af2c4da73c9c612b5cb80c86da490f6132e2d226369d290eab216baf502c9463445d9046a77aa31aea9550116df615f12f55c1562afe6e804e236ffebd43d43dec25aa666b95de46a827706eef3e1633b12d372e8bd92f12dc8539e54d1bea6cd7909da15455f86079bc2857797240edf2d9bfe901088c26bd0161cec325bf0c84202da01238a568d66a7fb394f230dcfbd017de71c784297da25f104a5e5f8ac9761554c15bade45315caac0bf082c6e52e8c5434e452bc59871717034b7c72172b56995108a0c5a810e85a838cc7ea15a30ac4613069af7313459e904d377cd5a4124eae93d91bf5632211472847ac7a5d501733fb872fed9efdffd9875afb4a528fcd5a805539cee771f9799dd1fd49aaf4c9615786223e09e8255f63a697e259a650a47e474e041eda5f22ebd5e5bb304708f3f9d656d81b1e385fd85ac7ae8e4c9c51325ab27838611ad18c4473e8ee53d302981c778d006391da773d3723cf02103a82e2cdc41898117d96a2be741d78940b911a318e77393e14fa6747f294b499b744a2374d7d4c37ba13e3688e3b37a6dede44010bdd687c4be69d808e99353dd7f9bb1956bf48cc5a3603771e500b08ae39373c590b818a37187fcface981e67f018aa055c7324c116b9f0c85c44a173d1883ad8b49b768ab58ebbc13bbf7e8deec32de21505b32a2be15612a8b083ca41d5c9cbcc825c1d334b4aa2b497f6ff42a76e6d890ca4fb174311586fa6c1bed9d0ca4e8150cf578f8a5dccf2bea7045b4c30ac4bc5a6beafbd08f21e0dbb97514222f15e94ab1d80e1832cffc8116adc489f59afc9e7e8532a5a4aa7ef7c8336d30bf01f9ac8d87b32ef3a03685806f73b3792f89873dead9e8602a05f538ad63819def2fc7e84e11f9e71c0454100ebebbf4d6ee8897243aeb869db3eadf8825d4f06abd6bf97b9e51cf8e38a1a34cad14fc288c3c47ba522a5ebdb5b7c106f70c87ae90a485e844a2db07abf16f5e9699b0e87152fb0c880672995cc282ff0b3847a1b7860561c068132cb3746c5fe2715a080afd4c5aec25e79c3b8a69a06315a08080609590f238ded73fefc98851f1bfb2776421c255fba9c8a79db44456e6c06dffb7cd8b3df65830ed93bd249e62b4c5d06f807230e2cb7fd9f05ba0bf64462e1a5afab92268a633343f8a4d4e30178247fa91da2faa92802003c50224f4779498ec6805e03de0072a4c525898a70f9683e3262b59a0689e94ffe6e7f5a5f17317bed6a18161cab9d05699b6f4a195acc98efac413f7a527531d5809e515941fe516e87f8ef29a14da504c01e2d84d28dbc84d85c0023abde20ba43b692491fc9c1e16cee7994e1dbfd5f243f9b4c09036b2122c9af316f8704ffcf078d8282821bf77f573cff9075de689d7a13275b4fdef40194538f65e645a433a93e38d2760873922f87ca480c17952536b7c6c6fc95ccadb9469572ee2488df2bf8e5abb3401ab4a322598835a9e0cb5def73c87a03bc9292a3a7c1c7af4d0d5a83bfdfe7d391ad96dfd067767c2df37e39d8596895cfda8de9393313b60d397a9eafcefa809ddc69ec9d5dc0f8007ff891bdd085ed89ddc36f5b4da634639ef553d9f1493795c1ec1267f94791545abbb007abddd83a9d2721093bb9589cbbdd913b77ef77b6708ec56c7a1b879bb2c93eaa080ae539c2b1533ad090c9283b94291da46c5594ff0a4b3b26143727b17fed2542b73d9f8e0a757b34412f87355d587a3f0681ef02416821f2b4c904ebbac7daf06b0c8d3a2e0fa6dacf23d7eafac919d2320e76ade6b14c72ef007a6e05f901c0963b8318b4d472a6a388280596fe31b0d045f351f7e7f70f3104197249c6076dc0e3f1e3340a4cef555ed9d07fe16a8f41da5ad99814d673f90e754b3570243f8ebb993f6ff55893201c173324d841e16072efdffe1ad7ad310f4f93599599d7453d9cc23b238928d79c3d45ed65989ccc01c63cbd28f36927e206ac8420a036f8423eb9d018c965994c4c5f50ff12e9508c84ccc3b2843d7eb2fd719edf0a60f69895586b38ee6f7a57d8be0110b7f496d16598c59053ad7455eeb2c6052385e29fb8499911d4247512a5a60bde0456bda5a8b8a52721183aabcaf77f76b346d8f62e3142bcba96238a49a33c1309d841d994862a57b1f37fd4e3f5187e9ca78fb6e7d2ae0a5c2a92aa4430014f18cb8177a8729149b64da302ad67a1e308341cf267bc0128567f1331d32100cb498a88b7624820349bc1cdbefb53e4a63cb96d35dbef2c2779bdb99d411e8a6d439b47024ec8c6393d65abb6424debeb9e3d762d1fa826938cc5d1baef7a8b3f404c1760f240e595acbed1b8689a35612e12a0899458e065eaba1974ef613043ff87098aefd599a08040e1c63fca9829597a7e206711b6fce697f38cec770f4dad05e09474fe440896ae677ad6d14fbee13ce120af290720ddfae1d8f4e4059ff76dbd7861a45c010a1bb6c96d6056128ae12ff842cfd9ae62da71d766a889bbeda2be8e66bcf6af36d51ebf3c13e1e71c13be7b9b46da642842bda810781f362209fc23b5f21de9307061ba5cc31d2691d0082106b3e70d7ef77d2b380ac01b220eb60cf5a924221b0a48181c8ee8dabcb49616f19158c60e6be4a4a9f51dfe796ec8e4e2c2a0789a69be330c46188b2dd9d7cb1b039c39e0e1eed3bbd94b1d9b6e83697e168f1da3becaeb2c394192ad01300943264b3184021cab89e77c9ff06fecfa622d6cb7d8e3c88ebf24d254838e42a3c95ecbf234a05df8fa63a2da0abaed6dff662b8da917a6431f460da825f3427d56b022cd316d4ba4c0c436e75aad3ea85d6c51fa8a05dce8857905a5d6f0affc3231bd2666a4670229be5f69fbda6eb3c406825debe08d6f480588931be43b53e6d2f5e41eb12df77d3d2499dbb2e4241360d62d119d98ac5ad67d42bc05a8b46d4f03f10ea683066067a2227d4f76b0d9abda0826b8a34722b7807362fa04e43d3865dfb83f9592bc59a2f2b3fe8d2b9d1ce909ba8e40c89ac174b9a50825afb690ccfda32c1403640d963056af517f3dac4d538683e49b3a5cbc5352b861eb267f3fe59db7f09d0c2c048a1c36b99351635ae6f352c117ff6d8eb8585ea4c8e98f55e67591800aad499115f0cb90916b90980857df57a045e54f401881e70c1625fab8527bd196bdab854df53c5334bd3c46cf8c0226b33ff52664f9fa36d3003dd13cb5a479cc49b5bd042de07a9ed1cbd23d67476aa7ccc2e8b9e47afad6c57b0268f4df6d79e657533698fc78b0522adb8b93862c04c8ccfc05d6bdd3944d1b81b428f2758c91607675b0797e0959ca500e0cc470f167b77a2c04ad47b880b25a3ce3988f09f0ab736d1620886ba134e79bb5d7fed1a69d40be05727929727780114c77365041b9f797c3a22cdaa2d37afd6e05e670c6813427015fd0573224bacb4b04ae1ca5fb78de6208c456944ba15af0e5d00c2cf507c13eb34cab24a9296952d8f76a0d1c6c07272042878a8a08ef4f33c58c51c5d5bfefc797ab9508c978ea46b212799003ebaf9beb6623a6439e771c66fecfff3d324f2546965b086ecbd2a8adaf9abb9517d4e5f599006cf5a91f7e3339f01c0a4093708344fd9cbe07dec43f650b6f9cf373d1e8f93cf108ac809b228dbff3007829db79cf6175f80cf9de2becc9ffb457b3146530009f160cb904dbfa0596064c655f75b03a16f0b6b274c79ab0c620760772610cbe030f461d7007d70f783f8f5151746e3d9618064ce2cf7c0fca361b71ea968d8a48a591aee4249126bffcb39c6b579929a5c588a3f20c47d769a4b2777710a9030c2de184ee4cd1d4256fdbd967ed028ef92b5a9a85788c66cee7bbbfccdfeac70db3e3f792a1912b81d611104cd0f9185788ab1b6336299ae7f62c6e4146d458e25c50fccee1ed6f35e355a3108612e6628be05567ba722bd48a5a6808b897fab6ef611e93c0ac1d2974ed7578aedf2855536a3ba089e1838231fa0c2401efd496a515e63565844b5ab0b4745bdefe1f37a95b275132e0384541f5b57c10360ba744840e1f916ae2ef64ad51eae7656ed1dbccb132d024b0c29b332ddffe477c0d5457fd1d1c935c987f05f001492687c16b04258aeaed2f62aed78bca01c6991822ab8d78e797480bd00cd9447ee4a90cfdcd842470b5f19d34ac2d1a74b0637ab4d14d14e373ff5296a85fbe30905c5d48107913f83c7d489385fc62d28f367695e03298571e2aa68ded2d39f65161471fff5b2ee2e24a231899b33c2772cd9255f6b102d4fdaacf0ff88b3e9879f913ada754aaeb86e9e814455e68671a5d88bd7cc62574e7683295c90eb5b3dd412320413a15fdcdc98a309c0eb8ff39693144a39e002ddaa7584121c2a3cf96f79e0f8f5c9948de154e465f505fc101a463d520788e5001e07578901bfb136c3f7973162cbccf2c26770638934784e7d2637bfb4be56cc140bb032fa3b023fce43a14331c3d822803f98b", 0x1000}, {&(0x7f0000000080)="fb8517906eeca04817aae130dbd7b30499623b91241c8ab865b097fd6283213e757f83c019b6d15f1f764cf8ea990ba2cbafc75430674614ae93391fc89d1ac0cbee946ca3658180eb07b5bcd7e5d770d110264e7de2c3011466e861c2fed7c4c7809a07d9cde480bf09a146d6b5050ad55118921af9e8bd4aab674e81866f9be89c8626f43295a17cc0ac58c3edad4c6af61489e357023fb2dab54fed5596eda07bebf50717d4dba6284fa09b41e8dfb21790f1dc6006d529c8c29d84b0620978287953ee0b5e3d87b813f8a4e970d771a86430442b873300", 0xd9}, {&(0x7f0000000180)="d0e099d4930d222edb91a9ed69ed559a657cb14127ad3d25ceb69cd5c6ef4472b50f53a59ff8928a50fb6881c1cd83b3ae004eb4d71bbdc1eb963ed2294fef22269054c33ba50a8016333c1b2348a0fbabb46e09a4e3505f8dcae9a284cf39e82c17780aea47bc1cac2e", 0x6a}, {&(0x7f0000000240)="0b2cb924b89f63e753b00071c9f06b6e1b6a639463afd9366a2948fa0a5baa995d72b96e9b4356a8708c97d45ef25536b1a6d5f204d079bb39cbcd63680dcc3049fdfef6e0459f2c45f9ce376d458eddf9083fddc04f7fdba06ca96916f0595ddc80433c1b8e8c3e01c30af46245b6bdf14b673a4f7d10527faae6e88d62dad3d497d19610effb82713b26fb43b64ac470a0273e0251d8f1cf3122ad0a50fb1a68ae6b33de964db1", 0xa8}, {&(0x7f0000000300)="7015a7a6bb337786367435b07a90de81c86db6caaf6e47859377b3223c9796a119ac95b05fd61cc913fe5f10b67c7e92e163248ed409c567b3418b672f7a1e7e9643f0", 0x43}, {&(0x7f0000000380)="bfa7343efcf3f17647cc5ad8af5564c58a3d17d0c89b06ce82d04fc86b088bab04b7adfb929be9fee31eec111207154f4b453b4768493c72fc4e6484c3c05b315bd53c8fdab8d52b31", 0x49}, {&(0x7f0000000400)="be11cb82a9906efea69b29838efc35aa7cbb606a68c69c11a1118ec0b19d34b8ed319693b5e025b530209001efea8b2d1805c0463d434114df550dd8099cd8d9e205c05f38221d3f5a53616a11c5dfd14bac863a23185705abd89708982f5890e4320a70c86415eb4ebcce0658147aaf4903d6d0b89bc0c9cc36c89cc9385a44f14ecf0ad313c71f53e7c80b82bbe1cf42e092710bcc36f6812b4bb5eb85ad78e91c6973cfc0", 0xa6}, {&(0x7f00000004c0)="d1b81badc3bd6997240aaa7495484d151f7452a9fa1040305af99ee32423e58023a02e9c1683f7ad7644a838404c6a7568939858d2ccb7492dd60e5fb2b7fbb069b6a7c0cfb42ae43b57057271d6900ba3ee47f21282a0a0e608fb2d0689ab997e9c268abe70374843e1056ad5a8e70891e3e59f3a2aba0d24c68c238d7f3b7588643fc0226625235c4d00f74943d48e678bb94aeaf4e6d8b16333ffabdf856b87c69a6fddfbca2e18b666342b26edb9168d2c38752ded9d7bf584381af99da5d71d91d7cf9d9e1fc22b13b0a624646b295c3bafc2", 0xd5}], 0x9, 0x0) lseek(r1, 0x0, 0x2) r2 = fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000680)="72f26b4944aa15b42942a2dc25f1039d87dce6c864c3ae8d0a9b0ec2045cc7a1e93e5ace0e65b18db816a774df9bc7f3a6951910b7e7eb8d712519985996fbb47eaf658339c15de48c2eccb8ff8db2002a3a727e6168a904f2d772b1170b67e63539a233d9b8b9", 0x67) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000700)=0x4) 14:49:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x7}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x7fff) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") 14:49:45 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x12, r1, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) 14:49:45 executing program 1: poll(0x0, 0xab9fe400d21e8e50, 0x9) r0 = open(&(0x7f0000000000)='./file0\x00', 0x28900, 0x1) fchflags(r0, 0x2) 14:49:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xca, &(0x7f0000000240)="d98808af6eb8a733e3be083c3bb93d41b3f840bd84b9dcfa9b60f7a329cd89e2991b286d1fa9a9fde55e4bd42b9aae3498ce2e0c888bd0b555e1f3d55c5585fc2b4c253bf04270caed1d9a550a96a563e342287f977ea5bb0e773d8f4dbe9890107837d13c94f1314fd7429aa788fd890c35b73577ad97cd1f566fb0fa11c12acdfafeb90a18113b814654d67140166464bddef05e0105b6f56185ec39ec415f07373a9135c51a53cff05864c2392bd867ebafe8eb687ed11dd3b28af787e9c48393f8f70bcafec363b9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x54}, {0x6}]}) r1 = socket$inet6(0x18, 0x4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x51, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000180)="cb") r2 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0xffffffffffffff80, 0x4) 14:49:45 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x7) shutdown(r0, 0x1) sendto$unix(r0, 0x0, 0x0, 0x410, 0x0, 0x0) 14:49:45 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) fcntl$dupfd(r0, 0x0, r3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x3, 0x273, 0x9, 0x400, 0x5, 0x80000001, 0x80, 0x100000001, 0x4]}) 14:49:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x40}, {0x6}]}) setrlimit(0x4, &(0x7f0000000000)={0x5, 0x614}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 14:49:45 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 14:49:45 executing program 0: r0 = socket(0x1e, 0x3, 0xffff) accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/55, 0x37}, 0x0) shutdown(r0, 0x0) 14:49:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r10 = getgid() r11 = getpgrp() r12 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg(r0, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000940)="defd5a9732788130608cc3d6160899825e7e7f26ae269dd45fdc0b75550f0c29fb094a79834e4e70ec21b1f301435a3c6bb120f4349033408b0929cdbf2ad0ad75614bcc0e2f975f4b5ae16e644b84c3b35b5c3c86224bdf3b0302f228af20371c7e0f835b9b240abac5a7048aa446763656b1f172bbb4a760c26e70a0e2cdfe0d12b0238257714c9486aa6fc6ac92c5ce398eaad7405059407234ebd37549d2ca4f6fda28e64a4801a3fd404a5d98870576b4da85df7b0a200c9b80", 0xbc}, {&(0x7f0000000080)="2f80a6e1e9ee0fdce78a00", 0xb}, {&(0x7f0000000a00)="659a7b", 0x3}, {&(0x7f0000000a40)="548c4e99c17cf1a078469b40de642d17f525c61d27b369506a73373293aae3054d2af403e47e1fdc0aa1d0560fa75075565466d99fe0b0a6f41ac7dbe310cfe981eef1b6fd97ebe4aa4eec213b5c9256daf61232992d5aac2cb8fc03e63eb23a1dbb515d31d4c2f45bae01", 0x6b}], 0x4, &(0x7f0000000ec0)=ANY=[@ANYBLOB="1000000000000000ffff00002562000030000000000000000100000087000000a60e8d1b5a6ce2ead780803f4b1f7afc3acb84b3231623640be2d8df3954000088000000000000000100000009000000d28e32815317946cc6acafef4a27b6bf980cdc5f7ee3a5ba10e4c9d032e4624f1043f09b62d2ad193a6003ac319879a63c1b399103db630f333fba84bd4697b55eb443adb7cd6aad2657c5e51e49d96d7a2c14d184508e97d7f3f32187026cd6efccf5855d8502d4addff155438e441e0df000106c060000e000000000000000ffff000001000000a9534566ab5b9679e467603caaa32a98a2f9ddccbe5a928b6a1ff697d653062e901756a36e0b3a787a20d08dfdc1e42e75bed7d49325900f6cb9cd833ce2f26df36a72aa3baac44a7d7724601d6a80ee34bd3fe9b71bc4ba931842ada816a0c76c1c0eaa018283c4f4bd16279db9eb621085a61d13aafb857290da91dd1f1f6ede8e30264f26768e917e5b0708b10ab6cd0b49bfdb46ab62c1720d5d40612cf17c5c64ac7282cec8a33caad9c4131e5c698c848d409fd5338fd0d765d5a042ea813bc8afad052fd83f434cc9836899d71953fe7a009000000000000000ffff0000060000003cdb4e0925c3f330fafdf0d19d60660bfafd5d8386b8f0c19116ad301d4ec6cfbaeda72328c32092fd1f46f43a49120f0379674c8cd8a9439ea82f32c070cb6731f99a0e6c6b2a490c819009bab4485a02fb6d8591134b9271831c66f065ebfddaf1c1bb106b61eefc249a85f4fb478ee079e0f00017e7c6f8ba0000000000009000090000000000ffff0000ff7f00006fc5baf5448823198897cc6aafaedf1d91b9e58a495a0dc5a8996d686e43a93862f94b423c0798d9b74105a8b22b8cde771cd15a8b9ae08d5724e96aea3f808d9f4d365a116f02a797e7017fb4ad17281fc9399609aba0ea9b3dc97fd2a13ab7d66f6e64c01f147eae4ad4a0a124f60e975e2dba8fde0e1294210000000000001800000000000000ffff00008600000088fdf900000000002654b89c5210a15a9dcc802173e9f54eabcf5960a2673a3a7f853d24761e37b921d14a1e41f8fc5c73e0773e361558515ff48ab504b786aea4db3e05d6f1daef60a71815b768614f12eb4eebedd188d1b21154faa60c09149b96610280aacf6e3095cd00b5704b00840bd12434ae07b55cf21e9a5d5def2155e1731a23368aa546b67197e876a1a0fe7cd1e212e8883fd0a7f94628c10013db2bfe475072617faec9c16a89c5c5fe441c381c6e67e20e9f9df8203b6b185158b9c35ca19497f75ac03fc09155a26d1e02bd3ce9c8d770c2d1"], 0x2e0}, 0x8) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="8c6387d799ea2e96523d45007c41088c", 0x10}, {&(0x7f0000000140)="d952f1a9bb65f042c0b38cbebd6538f7d9d25daf142adfc052023f6ba1cacf41ad5fbd16c07904e33fc73b8608f8af90a20f1ce6fa87163b808799ea311a8afe83ab1a3daf11e5af1df71c48a9a093cef38c3c21", 0x54}, {&(0x7f00000001c0)="de84e390d22a9a38aa2c256d6e2c2203cada7acb4f9660f03201591b360871b41e467a9e87135e30f57bf8ec4ef0dd1049d3b3fbc99edcd7", 0x38}, {&(0x7f0000000200)="80c56aba9815d2949e68e421236147ae06424d4a5d31e50fc08fbb3da970a0b2c6e0f1888581a9ab07e59644ccd6cee3f90f0c14a21e6e47060e31f35e3411dae99286ab26ff58f5efcfff95c9bcbe2e26d1df416b2f450dd5124c07b13fbcd9ef09ae7065f068e227104bbffa37f04f6cb7541dbb96be0eaa98dd5fb6bf9283ce6ab4e985f21bb594a659c6f99c8a556e337f7dc4", 0x95}, {&(0x7f00000002c0)="fe64c64836cc20c50cff9c6398b75e1a9f538d6e23415f204832765989602b91c96905f91ee8c4aef595d34994e64d8e5d8b198dada5f9d1de80d9b8ae7ad00c8153f0ec2756bf3e7c678a58e677d519a1da33d75acf640cfc59fbd02043a6f4da14b631d242ce0fe364d5d3aabaffef3d081a9e153423b4a33467184a7e2c0cd3bf5f884b5cc2f25fa0d34c2d1fb60ee81f367b2443b828d3", 0x99}, {&(0x7f0000000380)="c8928b73f5ec488dd255839d30d3e3b770a740a113431c20209dbfc69f6f34aa583b0e0c7d29a8ade8e959080d96103366750224a01f93", 0x37}], 0x6, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r0, r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x110, 0x9}, 0x402) fcntl$getown(r1, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x2dee0526df25e05a, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 14:49:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004080010028a7) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x180) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000001500)={0x0, 0x1800000, 0x4, 0x0, 0x3}) select(0x40, &(0x7f0000000000)={0x6, 0x5, 0x2, 0x8d1, 0x9, 0x80, 0x9, 0x4}, &(0x7f0000000080)={0x80000000, 0x7ff, 0x7fffffff, 0x5, 0x800, 0xffffffffffffff01, 0x8, 0x5c13ac94}, &(0x7f00000000c0)={0x3, 0x7fff, 0x8, 0x6, 0x3, 0x9, 0x5}, &(0x7f0000000100)={0x9, 0x80000000}) select(0x40, &(0x7f00000013c0)={0x5, 0x400, 0x3, 0x8, 0x40, 0x3bb4, 0x1, 0x10001}, &(0x7f0000001400)={0x4, 0x100, 0xe500000000000, 0x605, 0x7, 0x8, 0xb311, 0x3f}, &(0x7f0000001440)={0x94d, 0x3, 0x20, 0x1000, 0x3, 0xffffffffffffffc1, 0x80, 0x80000000}, &(0x7f0000001480)={0x7fff, 0x81}) mknod(&(0x7f00000014c0)='./bus\x00', 0x3000, 0x5) readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/205, 0xcd}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x3) 14:49:46 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f00000001c0)=""/238, 0xee) fcntl$setstatus(r0, 0x4, 0xc4) read(r0, &(0x7f00000000c0)=""/218, 0xda) 14:49:46 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x5, 0x2) setsockopt(r0, 0x5, 0x80000000, &(0x7f0000000080)="d174f7ea25e7770a01cca4ae836dccb9caa6ae567508f271e3dc3fc2e223b0c01a425a32d4c763334875b4707a2be8579911d86cf21f0f1bee0570dbe3bf39f2b971fe9073b0a69539de3bdcd861fd32cb6dbff8f8f551dbdd2339c7c20212cf0c5044a6ac18dca0a6da766069dc9ad7a8c6bac0372983b03cd5d98f9336015f7373c27befb5ea0f6f8ab827aec8b398fae4881ea2572f036b4de095a65e0660df7f43c16ee49a42d69f0c9e0840930ddb769bb3fa6201ae6ba699c9d638ce2a86cbcd040a0fc2377bd00e1d987084ffec7184dc82", 0xd5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 14:49:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = getpid() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000001280)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000280)="137ac3d206a8deb80e3e528c5e17ca2016c55fedf27a1263617622e7baaf01a7574b044149ffd44f5e751998daa7ce15926c61b11da5db78abf97631e7f8c552fd4ee4a87006f9121bfb083e109e5d9f7dc0f5d639562d481621c71c68a6dfedf8dc092ace1d1fa31037590103096b9207906367cebd04a9444f3c08e7424c5c8508d7728c28ca525280c5b0876244e32575d3d702bcc4872a890f63b2157ff33b6ae0518fc750437715eb7a254adb00c0defd3bda867101e6212ad1bc040d868241f4692e528272bc5a2df0ff1159a52a4c5c8222759bbb4584bcba0545d9c338d571b4a999f9b02b1d242497b367d85e464847a574dbc11e1f232247aa9e11fa5398b87786983922ee6645c5c39d85a5250fe5bc4d44f31d2c1e3e9ae9e1e17bb281628fd97d9a615be60e92ab420a748867484e0f0bb776b22db5eaea4929b35eed8225079a29237a53d6d34e3200d1838c091e8f3db233ec452780089bba135e38330d4eaf7fa80aac7d201f2c8d91d31a0e01bff80e04b74f6fb96b6abaa4f3de4e55a045d55c55a336aef44c60f71b69daf237f73882e74dc665f7ad45683046f70bb0c47ae31da7aac00f05a1481ddefb74c551f6892d8683629beb7bfe3dafe04ec20fb0d18d1a71fa7e042062ae3f3cbaa1b30220861b987ac4d657ea478578f18957aa5ae37cdcf6705d2a1bf198cd563e30f00aeb5de4b63d667f2e00b3674963b1c48af690e5f3c795054e227c4289beb614eff71c1d12d00d5c8a045e1a9637123a108bfa0805ef1e0fbb495a9ba692ec729fbbb9036cbf6a9eb87e645c516ef37404298b7392dcd11e132101d37a3a337af80a115ce47ae5457b955592b2fd474bf18679a33e4a29b17f724b2bae1fb111f6cbf2672c21c684d99615640ed50f56841d4f2a168881fc2705a5fcf43018f0ced2878a2f744649afdcc3dae0ec4913348b255d64c3972b065d06804e39f9db9cab390f51a0fdfd7d5248ac199469612de22f8a8ccd2df30b62a57e9d526c54ff0e9602b446da89293921cc6485f30582e636a3fabfa8fbcdbd1e8735b51182336a462ff275649995fc422794a681a806f666822f913d265d2c3c8dedba6498e5b4c84de9014d1746438cab950b30736f1de71b2e6c7638a9e686818f31f258bfcc46004ddeb257e42cfe0434a0431890c3e050b7d397c9e401c50ad12c2f1294274cd31e31eecb71abda7959137356685f4fd62081008b6b8a7a11e0f6f065780fc5138c202ca46401d5db042bba136cddd984126f2c3b0d40df63731a8d8508b1d33a155fb1355b1588cb048e593c6a22a85ad9617418cd3be6e2691d9e7d0079b3a666007eaa893f9014cefdb8a1e548285a2e7e2e8fd19861496c11a26e187d51e9f6f788d2e6eab0fa1ee327c8a9a34545f700a7d1a5931314045cbe76ecd0ac9b9aa804102b14b52a37f92ff49fdb15073ff717acb773f8b7ede59d0bd68c79c81d1b0c3c640d0d8b50fc6a35250026c2cbee22b0c58680474c480d51f98bb562e005c361802e5f770be7dc4d3c3ca93c71ab09ce487cf9544365904e03eda8968d1d53c6ca97680e6d83f0b909250d409ab3363deeeeee63381028624d847c62a72ede8a8fc9a41048f33101f07218ca02ab30e7eebe9d7c6df19e59cf25e045447c0de4b9729c31d1678f92af94256617e67dc4575de80305370952477c7f8dd5bea7efae22ce98dfb0699004791df2f090b2fe1dd56a3e337f0eae6cd8af557bf5020726e6fc701f7b68268b68a7677177f3b0d88ce6a52b37d3f69a312e74b93e4a57ae696df4004e70f202122e115f31d40a6d3294036331d4cb9fd9ea66a73cf495ffff20124b5747caee061706954b0e189e098baaddbc516a44bc03db09a5784be9e753e5cc404e9037302eb0218800911e9eb5942d1c690fb8826b9bb2d5449ecb8ba48dfbc50e9644696fd728cb44b1f2062555c9d11bd66ed272f641e7cb7d817b9a836f6984977f35a0abce1e678771154b34423b4bf0cd377366a9b5021413ecc3d21cb1092e1daf759719db45f1e57e7c6d5d017a23b9fb67449705b2ef7031d64216788e72b196539f0fd54912792833ae8ed016e1a0c98daa121c3416fff2b06f6aed937a8b465dc2c4a8311047054a708bad0171d85ea2bcc723ac4ec56057ea3484743e18438b07d62d571792944bd6119fcb706cb5b89511dddb5e49fe4662011cd2ba13c83319e4d6cbc52d60498c23eec560483fef0dfd1e1ef5034e04a98d0484fa0e8901fadbb1771ddefdfb57418ab63b61e4ccc95825992ca5d4c8ed8e5c1009ebcd89ab92c981fb12c442927399d0e423be328df33407a8beff917552340741d795953ee56397900401c2e6cc7dba7e23349780b0927fe7b5d08d561b1e88872c7773e411b3844b910d410738adff0d1bc64603b56da210894e8de9f14ebb8348c63b01f7cd43a0dd5f950f533edadcf72df8fbceed60d9dc1e397ca1bfd10754b9949056430422d59d6f1e600847629f6c8ba13fd28cea82e4361cd81a3fb005fec4b9a244e803abad645c223dd6bbba98d061c57d1d0539612c2b877a30d0ea89a7a925c3dbf933b33d7ae20fcb3f93c31daf0fe7ddf1ac2ad168088c1551c8efa76185f0cef681e9f42fe061fb1e2c3cfeba38260826874bf2fba5b27cb84e8ff52bfa2d30065f39d82c1e6328b0e3d63331e7875f81fa33d68ee9bb64beeb3ac4c8d8014da5b24aaa6f31a39e4bfddb709ee45dae817857e68e271b0df2ae52e4b908b1239e856a65ba73852e410a981226b9555250d6369a3ccc464444778b9e6ecff91e9516aea356bb0c242a55bbbd7de9c24bc41c77e30578d7d65a1197d8c6193574d1ee27527bb7edb09f3ec71f3e465957170f986f8ccf6a3764121504a57d85c37269ff52941d523df9ac6c425cbf5533593582ef7ad5b1af88510e37e0370f90972d6d0fbbfb9d5cd0997834bac65ad9dbebe422a768758a5785f185e25740f724f7f69b5c1509fdeeaf6bac6e85323f9357d8d428b3549f1461b743d4e8903d9bbad322039b7122e96d07240709d68b7905a69bd948f01e3c7916ef1807b34d8de244c0fa7daf1bacfeda48c1e6f6f750f4b6f33873b69eadd5ffd54c505b7b8d7f73ae2819dd566ed77b1b3ddfa1ddc8724e58f417838e190e9443a5f03b51641419c80ed59d2b6702a91891a3d7a2dd95a823f68ac24efcbfeaf9a2e081534fc5de5eaf823356fa8fa9178958981c2aa27c7e6e994075dd16b2ab31f1cba5e924509fa839cf77532a5819ba1220954cc0f6e843e2d9d586bfe76d3a2a03f511b8cb9243b9b08da7b6490905ce97e86cb566e9b17bcca4b0892d088afdca7cae795b0283b0afd72ac31192c5b5e42a79092e13737655b902ed74254fb36d36eb41bb35f6658a0f5aac32190952059577fce7fea97ecb410d7215b049cae5cfbe2d42207de9132fb10096c6ffffe5a5fab7b3acc8869300e49ca63ccdb2b4ed783ae9e5d49a6fd5cbe9d3b90e72598202d8726f54da9696a5fecca6166a0fa83d014b7a7657403472ef42c62b2d4fbc4c97eba8b2c9395c16a2c771f193f07d54273f17559a290d4bd72f89dd008f03cba7ac6d85ca8f26054c7462203a7b37a1950837f1f3c7817f7529d86587431c7b1fbf8d6cee7d13efdec8c6e8b331b5acfb644ca35006032b417d6557fc75c712899bd00a1a900a9f3e8f10223a4369d79408e1a19e2b6ce377a96c4fe455e28c47e9e7d2ede813e940c8b6104a785793785bc231c5b44e656f2fd0e5a4e6c76b6e31350aa815136168e3135019e29cc2e40ca3f947da9bdb85a7cf76a3a4c0bba250ea88f3746ab5a286791d3ff60a9cf1520fc2d28381b0504915c1fff24844510e119828398336832da7a29eb0f53cd5fb750ac6fd7f04ac22d4b0edf689aee39d24c367767cad88df5acede7adc9e9058e52661e5e65af1ea8858e78a41720a1a788b0c39d6e24bad7bda397b1c833f56d5876321fefd8068b141c21844aaf0edfc4f7582e19014b9cec8a0d8a83195e7ce63091ae51598f65969c0560e4a541e5bd6669e03c3163b2045d850c58df0e84b523e718a9948561869bb576d0b5412777be21308829523da5d1a893e07dce79120a1653b3e425982c930dfc5178a619fa50a9b3a0e4ddc6afae89af77f370074efba35bdc9ab71e9e1e8024f5229cebd1ec6ec8b25098e32cc4120523a16a5d39a38cb9e2ec6354b2e026a6f13cb04c586178c866e257598c82f35de8aff8705772338932f699c37faa83427f224d3a4f4d5080af2195d6c9f95bcb5b6f0041b0ed697277c444ede59b3837494523d206bb962ca82012db83b0cd5037b5befee12fae104c0b504bbee33bb7df5f5aeaaaf1df9c6fcca277f1c516b5545f56b63548fa9f4d0d2dae4fb185d24401c3e9a979d653087dd0ae7ed5a3daa358a6c74f60073eadaf3a01820d4db1c6c3a5e6d16e26476d70dab7652e4f2f802148b046a4364937eab6e8861a037055dc66a537f9eb4541907084236fae68bc07cd605efac0ec67c8bb2346770afac801b080b8f7fc4d4fb58bb93242451d9e45b0b705b4a33cf03ce75dd162223ad9a23fe77c1834cb5def67d4695a759fee86f8e358b3a65f2f59ef65a3daef6a14dbb3591ad8d369afc127dec50dc44f70cfec8cdeccf71e38f99e9d3104356785706db8d0e82414cca02be6c1d4fbd2065e761fff2ef3a121acb16efb72d5519548a6c88174c7e1887ed5da75a9e28f853f06bb870ac9dfd721f9ed76c13da1939e31a2ecaca0c577db02ca9c376f4fcb5980164fb7d83c021726562cf779bafb55003f88030d65635876f7a519cf05f5bc30fe5d137e062f73fbfed396b289ce9ef11da79ed24f4a7377a37293a49689a4594cd5d9983caed106171028c0930e0dfd8ad6b8dafd1ddb7acf80cb7363d9d69675b4a00095e1c5270244f7b925d2df7d287536f53b56526a9d3f8a0602a8a81b41f1926be8bf738794676746d71884a0e33402675743fd208f142d8a676d94e30244be34aff456dfc5ed4522c9720dbbbe694d85a97ed1dccb6153196908ffdda76c5da206f12004eed6f87bfd1ec6aace7177e75a9388f64de1eed0cdf18db90e3ac50e0ad812424574f8fc61a1d27955f8e78b78f17d08b3d6d28c8910a3efe280561f2889ccc8e865c47ea894ef2b86d1d5e4706c14f2aa06fa47a170aa53f16f36235970c3a435dad0d19e654096dbe03cbfedd2d1ebedc3ea4c06e915453656a23e2f5c7821c764f875f8984d8df2c6ac3ca0aa7f7f74ecb3f373ebb4d54ceaddf7789c47dd0cdcde8d4a377fcd77e3daf77e06cc8c9c30941749471b9fb3ccab802d161d3af0b732fa5bdf1f4d533bdce7bd892ff7aaf415d002eee5e4ffddf4eecf2fff2066f61f2842792e159bfa310b7455801012183262c10f22c4c1731c7a85d6662fbe2d838de30b38d759cf9128fff668f46e394c986a7407a9f37227d706b472eeaa28d158f599b4e6d3e70e3eadcc0ff1175349486d219e5f5812f005c462900a39c81c3a11f98e5cb0daa46aebd8b5a39acd51a685070b0f1ab5c587061d2d83ee2cec4bdcfa2772d5763717abd8469e19dfbd6066dd6bfc2de6ba1c971fccbf62bef18befa51ac821e30767a5fa5f42be0ec44841421853ddba9ed84eb7c0d59c7c567efec8ebf46d5ff8435ad1033f72269be482f6687e2a8b61e116e202bb5022e32de5d848394742aefacaa09dc0bd945bd97400386c233cd409868e8f3717c3c4a8ee10d", 0x1000}, {&(0x7f0000000140)="8b8e20c9a9aceb132798302290fa3ca4c0ad6fd497c826509c15845a08c4b39f86847d0e841035f383386369b267ac8ec2b79d8637dfd6bd58023a0ef24eaddf5e97f1b03d501f2d7a338c68a7cc73b921bae3304abc5ee6c7612ba6aed4cc895a89984964f5b6b9ce1754301d725b91e7cbb5c0bdd947a83494eb54ba1d98092ad201a9f136b65ccfdaa4d6ab325adaa7431efce1a9c1312cc2f123946b1f51572331e04188096453b7a9c8384fd4878023ff172c347a8827d7cd", 0xbb}], 0x2, &(0x7f0000000080)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x40a) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) fchown(r5, r2, r3) dup2(r4, r5) 14:49:46 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) getpgid(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 14:49:46 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x152, 0x40f, 0x0, 0x0) 14:49:46 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x24, 0x6}, 0x8) socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 14:49:47 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f85c8a5b671b1b542a538706000000a7c8000000290000003300000003000019e21630351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e331bd60654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e740f7bd8da0cd261174da61bc460eeb1da7f50c00a8387640ce61cf1b7c8014357710c1c53dfb9c13821fbffffffffff2e53568453afb19bfd710bf0000000000000000000"], 0xe8}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 14:49:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) 14:49:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0xf6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:49:47 executing program 1: r0 = socket(0x400000018, 0x4, 0x7) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000001c0), &(0x7f0000000200)=0x4) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x2e93, 0x8}, 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa80, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) getpid() write(r3, &(0x7f0000000100)="0af60c65e9f21c34f61975136c8a6858063e9ee5b967a156bd5c1a7a84c84eb9a707a5ac6017087437943ed0b028193e9ce376442ba12f00102e9865a6ae065163b962716e2f79a8782b6d04335fbbed0d6166ba68f9da20bb69abf5a67823f82ecc61a8393eef79fdd81c4e14339d8f57e71a5021ec1886a54cc439ad9804579c7af790", 0x84) ioctl$TIOCNOTTY(r1, 0x20007471) dup(r2) socketpair(0x26, 0x7, 0x0, &(0x7f00000000c0)) nanosleep(&(0x7f0000000240)={0x0, 0x1000}, 0x0) 14:49:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f00000033c0)="20eacd25ff69f9cd9cdc5b85f40ddad6ae3fd510ff27a85dda764661bc8a3ca66aa14c5d3c7b89f687ad86be984c7590926b8e2501b99268d798e8db91144fe076d149ca22031a9b31870e25c5d418cddab778c94958df354e379bb0894757ee609678c9080ff2f949229d1b35917b8bd25872b4426767cc2731bf64064bd421707ca741b06126778e1e9baf78955a11c27f8e754cd173140e0479a898d362cdff0100005d85c48b7c98fe37bd585f8718fd5b161e901d8b797e21dad639f5a7511764e767b49fa56c0047c2dad251bd25a691800a56f69ee109ad3bcab5e447b3daccd8bbf44778b37d5d43b89ca9891b860a6e81ede9e0d1509905ebed6b13845784a69a71b18db3eae9b4bfbc9dd36b42ae4da134294735e7ee9492ccdcbd3c04dc9acbdb5a52350b2f9a18dcae41c4e117f3e4cf4d9ee77437ca2e2e3f58ac1a03a16e5e4f00779d4f4397cd7de2ae76d95dd6854d93e9df71bab8e63db1fbcf5565ce72407904baad73815a452e6a83774e625b170f7da1fc518a20c3c4b1c066b2032bf8cc3ef361ec55a87645adc340e3f61d323e87a6f046650dc4c9e999157e144257c4420c60e29cc5627def4332d92d76915f39afa391f466fb1cc92e795c6d9d4eb8e49b0d2a047ed7cf8c960ff0e008485444f4ae285c4bf23ea5a0429c737500b45b6a959153c1f2ea012c44f2630abff0c4fa487285a0274a22fa6a5129e80b11be222d474a2bdfde77eae535e210a7ee5fc746c5883346ff01819895c6e624cf75f5a773a85b848f7e95d7f077567fe329ed0a457863601e81d46cc66f8b59435610f2123398c0c977c7b9ffccb8d1dd1cb3bb1631d5659dcc7c9cd8c6cf52ea6f456566c793bdebf0d0df548c77cf1bef4a1c69febd00afcfb7e0b3caeb529ebd0360959d00b0553040e6686c9694d06526cff300a588ed17f78e620710b864c596ccb61b7eda9f8162635ed7f478a5fbdebde929f4b3c313670d3be82070da82d7cbd92370f1ce743ce2bcc3d46a75e9a4001475d9a0484c33d7bf520600000000000000025db5be33168f6ee78a0fb9d4122d64b68fa8e21a21a17828963b88c33106cbe4283f477d51b961f7894f0be9fd048140d230f6dbd24de982b614efa7892098d9f06ca69201a3ecbc8406d8233071288ca2376a4a6e93e5bfce33618730c2e221ec7ba58b43edb3596b2a93f015ddff9eab4521fb6d53707d4684c805687bd2cfa8d1e07bc93e0df01788d25edaf733a451f9f0cd6bab2fe7ca05261ee53546adffc591e7aac482178a3913f4ce8ec3dc585c7033e154c6bb960b6db46a66c17d873764f05464e855a4a2433750849d5830d56ed6c731d1176d7c60a8523e446f231e468bb56f97ff2fee7b7f2956f9e734a38fdbefe6e7bba0a8694b9155bcec1e4d0b8c16cedd8545077e64260a348281464fd4b22ad1c5abcc1b19b6aff2c7347eec15f34f180988d0eb2b55266cc601f26ec1d9bf57afb06deb19140183580f5ec705cbb25532d7fa089dd0e66c8b18950ce82f7519ec71df706db484331a77a464af3dd29da4af932daafab663096c0eb6415c1deb88e6344dc1376009df7d222f07315064186ca64c0fcbf0ae19ceaa537911902431bf8d7e79d18252b734cf8fc8bee302aecaf4f330645d98a6cc809afdad1a4fdc5be14a0506012684a6cf242932ae0d9899b2be29cb9b3b271b54b301c91b333a3f14e8a99e18185a4421a64e2a54a9a1335cc77c1250fb451ef3d6263f805be99eecf2db14c656aa3d64e375435b7c7b8c06cf393f91fa45da354599ef1dde96e90b9e4b1a41880f2102a8b232891f4a6aa7abd803dfa4a68a48e6fa50dc6f89e30aa8b70579965e95752e517e9c93c1259912eb2d8ada23a05c929ec41eb9d50a4adaacc58e9dc940d6c823779d5da3fc2bb4839b183ac2c35abe8550b5fa34e038575fb0c59a8b49b38c07fabd1574d8f11e4ac6b8a0db0f73fd02541ad31a2c5b4dd53063c99e85743d541cfd4da93798b0afebfa0ff5ee9f1afd5ba3a3d1e12c7c23f3477f8521710bddeb6173bb07eed160e3069fd2c9c8cb927da32c531d62b826a49d6be4f8fbd07d40d60b4bc31173c2a0d1bd695335ee11fa5a3b73a6597bacb158fdfa0ab0db81eac297e623b1e1c06ad8a3ae06ad98c5ca0a171387f9ba399f000f827c3f269afed77283382d42eecfb89ab8e590d870e403a18cc7ca50fd16474fc7c5d0d39b6ae8dc9f775f8ad10dfe60ca0124511e37655834698fe4a340ea77f871ace8a96da2a3fedd88af00b6fa111e0f8fab7b4d4963086f17446a328ee06e41b06fb2d569be8205cc64ac851d8c9c7db87566c6526dc5e2c30a324c4911b03ad778c9b4a94dab1434f91dbb9cefe234925d6cca35eabf89a80664331e158799524e57d0f94852640fd676d95750eb94d7b267fbd7e959ef55b009c0ece51df5f9cffde3e1bb98f96972831753b6398e4c74e10e6408cbd8418a4445f388f139e3fdacf5fc080567998ae00a4affc97aa5ae889b3a9ef2c76db7e8c1915c4a7e2bd7cb73d7a3b1c5452385d5db272ad73040efb53212b29721d6e007e812ded98cde03c48da5d4e98e47634d128c6eba9bf6121cc5d17b8b693b9f9763a89d2fe59a947ab4e1e43a38c823353b30512eb646d8c74b388d097bd3ca423f093321b842dd046c93ceb01af0484ad7346ab627aabf8f45f3a28dad8369261b7b2112ac09f3035a13925ff5ae37bc266cb20ccd763de86d7e57f6eee1beab596630b9fdb5d40a27d8e6ea3d2ba17d6ee1d8e158d89f0cca2e298bbb6e863c74e29a9e20dfad25114cc14a0d9f76c260c8f590f3fb2317b6fbe8f4463fa2e7e1f13caecca191df5b0e3f6488f0753f54e8779053e1595098cdea32e3bd7e2789cf213b85839ae90ef5a6e198cd9bee616326124abd546e9f2ac0147d6cc82340bf2026a7ae80c6c17dd5c40ae377b2c4516614c89ed85dff004b2e643bf8bc4b0d971e951ce1d4b3acf52c6c29a6773b12af4bc7ab649f92c768def572672444bead91545044b03acf71ba877a70564999c04c6aa382ddf8efc3fa2826e1a5f95a990018078f999ef93a8ac314a76be46a02187e916786e67d4563b940595c8e7d214398ef22331fdd5ef476e3df8c6c5bdfa5ef98b8bc7875bf6478031e6d3048fe2fa75e2f5ddd2388500aae09cb4d33f6ef68f4a4c81160521487a6ff92d72f845540ebc0d41003cc08bcb0cd65610f1ced64fa3fd6c326cf0b386bc6c91a98e76aed239454db81c9dfaab15299eb32f9085a97d5777464f9eded7e71d368e5fb92a28d88d47e581fe247a0352a38242a8601831bda7a4e6c9b89bce5ce8c56164e4f286a3ab58a4a127593d5660568e5b8444543bb14873ccd1eb81b73a67362e455ea37d48691da22921e3b42438dae017b47424b6f95ded1430676c3ec6792912d718b95bbd17ba1fdedb38679e2e9e06365191c075995319ddfda79e670d43eb716f510241562dff845f53a40c9b6e967ce2a52854d94a5cd3d2e171976d7b36f31d7c2ef992e02427c70b13be063ee77f23564c7944a331099f3fc6ddbe079588e1020ea230d5b078a0112243624338cfc122c861cd04245a51e4bbc58fefeab0f54a5067c2384e042939eb005d6120c6a92762dbcd9a27eb77b81c276ee688f960cb7121385d89a1290bd95b3f39b0964ee50ca0e4b1b055f5731122c6b6929e8640d17281a0d2c6918f40df0de07c48f7d53b146de2b6bc52ba350374ca2366cce13dc4f0dbf6708c61119880c3080434c9bfa99db987601be6603570b1bc99f87026c953d8c5209c7f499b0717508df35ddfcd09a197a5aecb4d2a84724d91fb126b426efb2127293866e13ddfde42f5207c06fdd0d4498d7bca31fbf28518b12e8ff16a1e4e97e78fe88d3c24156f10ecfb1b393572823226a0cd4e07bf6078bd45e021e0d47b805d86670f35f0ac015f69d2f87d89c60e790904679bd22af30310ae511472525318aa79cfded9664cccc1bc6e19c88feb0c3e7ae347e713cc86f99b60de4508782c9b4b866575c335f1d1864270c7f9aa567ec19083387c938fe53961708cbd2c4b9402f1acf6468bf2833e6345379f333338cf55bcc2b59e458d47b2689dcbe5e17d54a40a63a0ce44377d53dfb3ed8dc2ff6151aaebe0818caf41a7b2338ac2cf78a2dde0c9ee5790150d831c74938d8544ab0ffc19e731aeb6846e20fad4fc0f21db7608c691cdac5aef0f30e6a2ee539fad1f832e81c03d8989a92702c7fda1b4a51213a6f93d7827edde8e5eb604164651b64f0b3e287caa12d549044dbaa9c4cf5b544e11024922df434bced2231eb483baeaa7500d13a0c000f7f1e919b2759462fe18b4c01b67e9e8adf84543d4a007f506c1f6d26bc664ac82319f9b0eca44a9dab70a6a19003e3e91d7e4383f0a49532bfe66c53494026bf2f9780adc99d114c943099f6bf1a24d95daee91e81113f2dc6dfb80ec6a4576b15950c92e33863086836bdcf1115ae1da440583f218dc4b2cf3d46c4f657fcaed80ece9671e2e9b02313ac58e2d94035818290dd3f23f59707f503f2902a6be65e30622de54428b7c4511cc6cc3246714ed5d9f3112a695a97f83830b715bcb05a16313fffc10702787635b7fe7274330872ebe5de73556cebd9f6954318bc6a3befb254da15d7916dcfe9bf839b3b47cfeb31907d4493198e639236d8b81da6462e80a9a0ff263992d9c70791a9e90e5417f64e3e47196f806d9e3500cd2083745dfc53c61ec3c0a65e2e3dd86ffaa1f1473b63bcc185c593b3fb7aff9322f131d5831bea6097f43d7ffb63f179c7fe5c907e113d0f17ce6e4461ca00a42a8d86f4f31446d079916ce179a4ff2c69c722936d2cc321f4daf41b0f029c63dc5a7f082e72b336828bea1c37ec4cabac79f049005347491e6e3ec4fb70b42b25775ebe5f516395badba0f5e21e35749b4758cf4e0c33f0c85c6a0f94a4dc7ca78d53b8ee33f3603514dcb6c0808effab18ed976bb59ee26f0b51620bd053f8e61c4983b374c7069e8a159830e0ead427c97d4af41fac24ad34a52083ab3e58e5c9ac2b117514b9a372f75822aedda0a02b3b5a3ad3f211998f6853de144420b3deb5056fd49e61b8e183b37389e5f9de05c48be5ccf1d8b0b176c9a7a3d78ea8f3c7dede53076f64260f41693d51356ff189471dee2ba66b843ff959bb4517499f2f0bf054bf2a74456e7b4c315167eb7455a90dedc43275c42f18511f4590304db14011b1b0b4c6890cb3017c56e5a4021aaea0af1f7cd493d87f4dd0e20bc5d1534df7e972c95a5d9c04a3b47f7ad07de274546ce347cd1de3082b9fee468a4965fd10a64c557e8c0e3a4cda68d2d3a33c2bc6bdc964421fc5ffc96dd871d8ec4d6e1afb92dd0665a359570ec2e3225102a7b415a1ad4bc741d9e94ca7b7076e3bcc1fcd12be4e168f3d18bcdbf66da279074242b4137baa746fce5766db12155e44cc26b9d084eefc532dd5aa88386f48f1f4212879768f72f0835c4968941939dab047c69a0d0c5ffca86e8a5fa11b3145e2df59ffdd5f133c69ed84f3c066f8f0468efc0ba068eda78548370615d97b6e29d7e51546f0495081f3fa89c2cc4c9a4523523ee21695cd9b145d7e4a33fde0475e6c01763f1fc05c8ceb6247c3ae9be3b0f23c52cfd65d39e7698b602e4f39a9075671d6889a3c5dd939fe5cad2bcc570eadddd32ad3c8402f72a81e3de93e442d53ac6a9d0929dcd651082480ce90a581f3fc65bc28c7038c28a2d16e317132126441b3233b0aa34e5619215fa44806fa10d64ae8180faf120cd9006fe2b20395d5e576815f14e8e3d4ac061acf662ce60e375ea06bf91b638ab24d4ea7def0b8560d6b5855739a5222fe535fcc48346e1f863af91f6e164c7aacb3cd575e380cf2bfecd3f6a141bad7e32328e9acbb4016af1b207fd72fd97597badc7281925435148300000000000000000000000000000a7503503eac8bdf428a62aaf8f4e7a0ac18daa881ef16", 0x10b2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x5847, 0x0, "ab5b88ecbc24f81ec142fe603e89d853bedb1ab9"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="6ac086eae20c01c1ceca803f4e452fcced23c90179132fd7a7a754c1a352c65601eb821e5a78ff918cef18f93c45d6024578a4", 0x33}, {&(0x7f0000000180)="e3c4dbdcde71919b6694541bfc99c25050e82ca479abe9309ba11d7df28f1cf4ca10b6d0ca0a178b9f20904bf22d5b4b33acb9c91aa528d87053f04234eb4c176d7e527d42c6e38b7a8dc263ddad889347c5e62e95c6a62c198d16939720483f2f313aaaf8c12680c9f2e18efa436cd008365b39e96b250ef860dc6355138e479d01e6e3a0370da82aa05851ca374ede59c6725f1bd559b57b7ae6774b92a951653927d81a3ffa885793bbe048bbaf124cf507a2db1a73aef581d1d1b8be496ed72faa049a239ad60c4bd99a0e172e1d5a971431755e4f5b674c34fe29d8b92ae1d335c5b5a627c64f319992d14c6e46cdf97d56fecac995c4aa3240", 0xfc}], 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) write(r0, &(0x7f0000000140)="96", 0x1) 14:49:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="e7e95a5f2a3b20561cedb5e01d1af4f65b2ba6e00caa81bfb35e203a6dfc97f0e662e5fece6c9454e953b8d3c8a212b23b3852b40000000000000001c101942bf6e34048ea6f59a4dd89c9e4185100"/91, 0xfe94) 14:49:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004080010028a7) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x80000000008002, 0x3) writev(r0, &(0x7f00000000c0), 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x4, './bus\x00'}) 14:49:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100000000000200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") 14:49:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001380)=[{0xb1}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:49:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="00000018600429000000020000000000000000000000000000000001000000000003000000000087899664b8", 0x2c}], 0x1) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x1118, 0x8) 14:49:47 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x800002002, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4001, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)='\f\x00', 0x2}], 0x1) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000000840)="573f0f052446fea56a585a40376de99dd3448b06de2cbce006c13336623d0f6dcd9879b96d604b348d2d2c50bba70352dc5bcd7718c1e9ffb2260eb560b2be22e11011c58870fe56c67f3e95af436a40012c2600ece7e47f29c6191799729f31c1a76fcfacbee7fee5bdeba407f9ea8f77cf76fd2b6d79aca1f430d321a3d17fcf06180488f56ceec0a25b0eb218ecb927692a49a8780b0c33ad6318857605ec945ee155f977ac5e5cabc021996e8ce4fe37c91620986dd58c074730d0d92735695b5c05df61537226a3ac792f47f9570dffa3a7e21b6f149ee474ed7349c8d989dda3d0c259eca6076a2d60292be10ff02adfd90cdb6cd3b3e9d50e0d7c4e5892615a09b858fa8b76912f1074de591ccb4f6df173035e4cd62b4e2f2f06b6ec02750d5b04cc22f47e4f07fba60a0685f49a7386bd82420807849e0991fe5a4a407f0349e1c3b98ca600db453263d4df7fe3108e3a378c2cd38086379b68f2747d4266382948a2d369539fe713a4105f328f9ba9152c465b7e0dea62c07d707a6f3e8727e63f757ba2ef5a792adea05f55a40a075154db06bb4762507200d22e8380cd97aae7a12e054335c867d25685018cee2cfe48ace570640903849bc36be5202cd5b62d976313af757bb72fcfb042cbf453588a00a8dd79dec49b212bc98f0931931a80d88c96b12df23c0e9130f1afd78bee608729cce3954b544e9270552544792160a064bc5bd7197144641191aa31427933c5155c3cf2e5f9eb98b4aeab351a1ab9bb55a662b74fdc41793465c9c31b3a4f1a26fd4504f6e5a546888694c5d0d02bfe829514536495a2acd2cb08223f72126fa678e8ee5197b16468e7e073ac5f272b1e8ee934d438ddf6842ec0bea48405c5b808484565e529a8949d8a01242211def7ab4809096061d489aa5ea50ac3cf4cd63cb69fe9cf3f27a1b0a5ba2ce901826f676a93784faaa285f9dc1293dd40d35baa80ba7e8e66cbf51f5acf3b0604182c705b9aebe54692a25b8a2825bf45a567d911dbe3f463d1c3e116ec9824d85a06c1e101d33089e2cd249dbb497fd3a841b7df5aa6fe49413e930a354d90dbf5e60a21dd0df8b2ab3d3076beb206065ed82dd37c708747d06b59c17a0b6aae9d2171611c54396c113b6028db7d1371c7baf94e45d2bef1df5da8523d0de313d9f7c9cd075de38badb0b6e6bdf0b2df1c28616e202fd0695596a7d9159e8dcba5d00082a0474b2328f597f85452067bf27a8b805c383285b322d35ef0c55b70080100008000000000f89c99300b2aa806796b31068b4c69685928b4efa4640e10ccda869763a25be5287df6d81d00c8806580f5a4ca047c7e220c31777a8651be15c2e2a9022162d01e94066d734c6536a8c81a70c73241c4a08dbe4aa5953ab4e4ee01f71a587005c11e5b41ca38842efe10c83356af374429307410bb1cae57280e4f8a41482d4f85745c7108a416dc81d4371f25b9dd22905e5d4b75df9e697188a34e33a056f712364d15d3956b577a9a5026b7766435a14591bcf5fdebfe5d6c274181e04f21d10d80de2c6d6b3ca5db5f195cac75fc02d5fa60df505344d98339889273347ae640d91c8ed253e0010df3689a32e4d8d7a0cd126e0bc1d199dc43cf3979acb918eb97792a1475960581", 0x499}], 0x1, 0x0) 14:49:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x800000000000004}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x23, 0x2, 0x800, 0x1f}]}) 14:49:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xe002, 0x4005dc6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x4) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) bind(r0, &(0x7f00000004c0)=@in6={0x18, 0x0, 0xa5, 0xf5}, 0x311) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x80, 0xf0000011, 0x10001, 0x8}, {{r0}, 0xffffffffffffffff, 0x60, 0x4, 0x9, 0x2}, {{r0}, 0x0, 0x0, 0xf0000022, 0x6, 0x8}, {{r0}, 0x0, 0x59, 0x5, 0x0, 0x81}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0xfff, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x4, 0x400fffff, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000048, 0x8, 0x5}], 0xffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x80000004, 0xfff, 0x6}, {{r0}, 0xfffffffffffffffe, 0x6, 0xf0000000, 0x5, 0x81}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x1, 0x9, 0xce00000000000000}, {{r0}, 0xfffffffffffffffe, 0x52, 0xfffff, 0x10001, 0x20}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x9, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0x41, 0x5}], 0x80, &(0x7f0000000480)={0x6, 0x7}) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f0000000540)) fchdir(r0) chroot(&(0x7f0000000300)='./bus\x00') 14:49:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kevent(r3, &(0x7f0000001780)=[{{r2}, 0x9891898d02d64668, 0x40, 0x40000000, 0x8000, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x3f, 0x6}, {{r1}, 0xfffffffffffffff8, 0xa, 0x80000002, 0x3, 0x6}], 0x9, &(0x7f0000001800)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x7, 0x400, 0xb63}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x80, 0x11, 0x80, 0xb3e}, {{r1}, 0xfffffffffffffffb, 0x0, 0x20000040, 0x9, 0x9049}], 0x800, &(0x7f0000001700)={0xffff, 0x2}) sendto$unix(r2, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000000), 0x3, 0x0, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000001740)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000280)="c8565fb62d40c668131f04a8cb55095db563ea5f7aa53831ce7752ac911b5c6b46beeb50854ff13c38dbbdb264b04b39ff7adad7609c18d790e93b3af61c77a1fe47371ff2ec32d64acb7c27fa51500e445446f4f0e6669bc43a85452fde19bb6fb7d596c696a8acbab417293033d785e27f70d5dfcc2aeca0524846c4106f51b47e472dfa481dfb362c7c6b688c65398c70eec562526e07b739090819860332e19af777862fda94c8070175babe247aa6fc94b8e42ac167604c337aad0b28f76212bfa972a3985b1a81bab08041be4fd2c77b2f9a619973156e0ab23130caf2239726c4fce11be0c3b86415b371f852caaf0b3d605cbac5906af2be13a861ee1503aaa905ae7158eb4b36bcc05fb91a89fc86d81956406044aa422cd25b9b87c4352192b8979f5b3a147af0fc4dcb87929df50d6d29d9ae4a9c70a94aa73cc4b3ab6096bb1cabab92f53e47ee0e2c1ac3049ef099fa0227ba1c7d8a79cc938e23de3793cc840b34280868e1d1b6ac7599ec7184cac4bc861dc779b821e43a75391a6f8249985d772a3b16e1ff27647bd10b8bd0be30be0a4066adbd7e1d8ba3cd754a7a0c431cea2b9031881f7c5f7ca64e391f5f295ddef35932e3dcadaba6957e5f45be2cee31f71bc45d963fab2e67f524a09ae81b4118877c6c7e19cb3461c0105d3515bc86e2d38bd11d55193ca8375ebd3f65a70745dc2938993246f5dd8d84c30899869c165d8c0ab61d53f0197f02cecfaab55e96b973d8f867e4bbe74af7c1b97a5ba8ebe09ade7e4fbffe17064d8ed77e3c7672fbd3b87326d48adff7c1fe93d58d4c14862a2b2582d54d20b41ba48c5bef5a7dee7d29d47146f57023bacb3160621646bec449e0822a48f10d3eb13904b5d9ac7bb4f9fc2d21f233853cf6d3bc00f561db7add696c1d3af013f1cf1e6170ed6165760dfd77c963c3082b7dbdf10708d5bd8da80ece2cd0f7146a3a6072dfe125b1d660663837cf337be500b508d518930b826216b4338d2605543e12e8198e833f62896d069160adae231ee8b7e4526e94f2e4f9e45357a44f8572afa41c74bfecdca5572088fad79faee5ed19fa700f4651e4f6beadedf2724568eec901e6e94ad73a16de14b603d82875726806cfe05069f319b7b7b682637a912253ed7116f592cc0f4842e2963eca4a70f25eff2ed710862a6c799e3aeb35215a4d9a1eb706443dd48671ea51cb5d2152feb3dba5b3ab3d898d8cd0f1f6fbd32171c0a7c189eb96a47c0aee7d139ff749d85ff0ee266bb047c8b5b4902892aa1fad6a4a91d284c485a630d0e650aaadebc90d03e3a0ad641b29918d6761f9c478c018c22453480674a25c50ae2ea736bf6ba707e98d92a71713aed1bba4ffb0c4728ef3df0cc4a347512a6ca795879dd76f6043c99a2162b1d282626c397fe24fa6c124b81b527102848721cdeec992b6cc8e4704f074fb21b79c2e4910bf0e0e4af8eec9412a2e91a264426b52b70495dcfbf902aea76d79c20d7bab2779c35e8da91e575cbce70de4eb187693c0afa6ded9d045a2c7b0212885ea19f4fb09b017faa3dc570faab97062562cbeae3dbbe0eab17c4411fb5a28768a6a53992dcb075d4a94188ba4a56d49741ae8b8b54d7d19ab875c6869e6647a21f4cba27775854fd2ebc1dfdfd71b5394ab5126257fadf97ed1bcfeaa475bf3518502f43708db238af260c981d6621e01b0222d2b24dad65f80e99c28899eeb4e5eeddfe03b754553829e878fd53805e156f79bd36cc467f0ce5ae92d10648b1a809965a6ff485dc2a940a71ed97b35456b98b63cd356af97e146c3603f2e557e353729290495adb4f9da51db345986d0a92f117417e4638bfa4ca441e2c52f8a48c091caedaf6a7f38643815740b22ba2acf45617a42df17b34940b5cb603c8f68fc066f54c35399bc22471ed0a9235d8ac8dae923aa8809ea2d3b0668665d54c971279d07bdc7d3fb537e27d96fde7a6392c80b95d2d73d9afd0ca55b5c23cbd7957ada083bef30a11a2877b229461060bf151269d3857da9fc470a4c50ba8d7fe17381721accb18516f9d230b845441ce3234736bcb6c93d9e9e530f633210f8abf54f9de58298e86c7f41a5938c6962fee429b99b65337aee4fce588aec960ae8a2ba80d70ff9c2531f6fd34035726b2b46516f0c4b416256a4c3486b089da7655c2ffdec18d4ea294d38039b7f03addd6ee895ac9d97428c8268eee22a4174a9dfd5e6a6d74297bef0eb920d31d720cf5d68394ef2341959c7e9e7f66d8ff3aab194083c67983305ba423a5381097e318ebc3ce20b578a311d68d66dd86d6d49d7e8341b98524a145ccda8cca8c9a78176bc7902b6ca82a3c1f8eae6eb8aa1dc5527983ef02e9a56e5198946759a5f984421b9e20c35d268ca49a0371360055bc9c52a637761d5b9a6007baea7e64c2e1e2f615ccc48f6961154faa743af98b510ef4e93064ae1c94243c158d74df9b06143cdb79109f450d666a51fb58134047559ae086e50f45ace26e9ab1f98e7310d21687a55e1b5c0fd66cac792bb7460624e2c93963ea12cd87b26676db9bfd4918109d44b99bd8752d6d7eeeaddf18dbea95ddaff1f35c91c57a1f4c481390f7c4b994e96a69d81eb00501e27b27085765db197109c74c178a1641d3bd927aae785ebb8d349def766fa718fd1b641a85b9352e9970432db0c52c25d3e829c7fbdeecd97a6929eef553e93d857f08a384b636be382ef2fbab836040ca11559e63ed0697856a378da0cb07ac6d6dd96650798e40c7bc85719879bf3c3959e29df44ec6fb36c618e11c00e67d803705873cb25ec2930c79c75beebc3d922a64261c0a5c126d0a047ee6f9ea0e424afe2738b697fbce732231cc8888fec2f15414917de2d3386184c3c641a76a3399f795ab2803c342cdaf7ae932e1f0f0bae9e97a7980be25cd4dc407fe7df58786664b5232e668b6c34053dc8f76964574cdbd5b67745c30d7a0e859774e28d8ace69dbcafd22a94758f9bcf0bf41869092deb6d6e669fdd872f21985c10c6dbbe23f84d9e472038cbe722b306996f0937f94b091f03fef81d990b444fa35ed9eb32b7b54a495a5da3d518fdbe84cc4af78c0e8a185b15e189c48f6a4a02c729c95c00b7b470dd01189a8331d4704fbd0550f2521437bef6405fa75825d09cb3103e701c879080805b776ebdf69db0fa2aaf1ce304528a3f3b36a5d6ea8d2ae63c383988859e3b1556bf72d08f8e5157f83472794444c8bf1b99aed6668c0a34d35710b0f4242a4955bd1f33cdfc81e8a85ce988914dd087c227109028ed662bfa463ae86f62c112c3e9e1e84403fb6a67116c6f9f0e6f8956085dba46e171fe68b50502f6480b31301d4dcab81200226710077fd3277788afc19f622ba86d34104f240050279ff3b7a9fca95ab2879267ab7d005e3b8be9d4945c502075780cd840c5259eeca3f0fb6a3ad0ce5eef96ed8c3a8c7eef22b4b77be3d902c06737720fe3645521cc1fb8c5ec19709bd684bc340a89166ffe119ef810f2d8fd7d5b211fd6ab8742d13f396e106c744ba474dcd82a5f09510ae9ba4a7cc2a724133002ce33d329c28ab92226d239372b573c4bdaac169f1d23a55cd4604de82bebbf315e84fc07851c75448d32189592c55417714b6f77ff5af06246c9201a3b8cc8fe2f89abe763d0ed0189830f4c667f80902052453481cfdb2742d0dbc2425646689e4a22f78adcd2ab87d4d64335b473527d5682e5c9806cb603d38f722255aa29fccb3f73a67a35382abac2442ca9282e09c9ad910e5d6d417ba1eb27404a0df8b30dafe6c6f25f2a2870ebd6c6cafcca95ac2ca9fb2d8b91d3b3a22ef7379c8d7b48da5ea9739844433aefcd2b3970655d7d41cae4ff434eda6e382a376784b8a47198c036a8b9f8c1bb178c3806b5547c18e5bf763aeed844b2501fc3159fa7949d64a853beaebec3383b47636f1abc11484c2e3fa4147db1911c3c0e4510984c8250876c2e3c3fe00634be27e8f11023a0a923c68b5cd4ebd557f92255d582878dc2fff87fa677c0f4bfbddb35b7781b128dfe71931c13b7606d9c674cabb8c9b8d7e37f97168aaa13506a139a4e7adb179e77b049e87c5a6e3b524d7a87ca632e4aa71012d629d547a18c040afdf703756c7d542e3c6c58bae3afba58936e58e23900522121572353e5ff22baa12f65129cbe4640485777e2b7cd48b523a1df989274a52c6da8efae7bc42f299ebc94eb2c01d6222369d3b566883a5f59cf996dcd796ae8b6ed4b83b8fab1d9df3025a4dfd45c207d5e5521db8d0434ef061991b7d263772659032580bf0f69f32bd2110c43cb08661aa29c4afbbe9ae11a9f859d7dea5f5cea69cb11b80283015492c5a8c0858dcd3450d2ef323b831a00f6df37ec04f5c4cae5485993ad9722adace68723fae239f0e4839bd3c10b4875abee3c40892ac542e5e0a788e3a3987654e047f50724f3faeae80b8c55d2dbacffc71f2384358e75ae62f3de27a191f915c2a639f200752cf2f561ed08cd092d80bf5cc05e312fb5ef57f74a2f3ae8c3c0ae26bad02d5864280f26385569134f69981a278b28fbd03c4e35fd71bc07a108528e6c0511e2618c7f109e19d9438b77c46ec27c0b6a4e14a5f98321627d5389370edbc6d83a229f26bb0934bfd2824dc59b96d6ab4aa5cf30f89257f10f74a2464ba30fef190a1cb54477e69be77e64bc7fa5c7635cb955826966352f004e87e150827d3dae374891e5492f973ba5c63b95ef694f869eef686f2738e0d78629ec8ebe16f3de197d45682cb94d4ec74b118edad2a9a0fd392fdaff42ebb759cdf80c6bf49da886e4021ca5de043be508b577b4134364e4011fa6236546f2ff5da8fae5aee10a6a5af66c1623fd242986e8c2aeb9a8784611a2a33d12b03514301eadce636a44d7264ce46e96caf3b27c9881a651f6a7f287786949d2a3d3ee57080fda6173a5463e77a0736809867adf43099e7eeb3bb7b92dfb24a907d05700e431c2e0b867b2f90855b3dbc4d0d645b247510ce82f5d868525ddb3e5df47a4ea73e1e71f02c298870e41577ba2df0d44caf0df6d87f8b88879739175488c6990ce45d7eadd306ebc1aa3c58eee99bc555abb7b242ae9cb018c9722fed7615aa60fe20fd69ddbb0baf5636c17f6e127e1bef2254d4cd13efdf46786ac6920d8475549e348b44399741b899a33f656df6b75f6cb51780241f5ba2f38df58ceaab175fd31e077b5b6e041e1a67f57e9de85850feb63abffb2a49a09bd56aad1000e0ccd80e3996cc9ad8674386b35e0f26c6f26f938bd3ab7cdd5d8023f415892c48d98cb45e182ea8304cf1cae40d3b5762b940fefe943b93245d824fa029c4d758cfbaef4083ebd1b1b03e1a23551066db48ff4107e470af05274eec49891746c6d178e555c476cbcbd7b36c73548dfbf020f0ae2ff3f00ce748ffd6f1cab318ba0d002c1df0467d926834ce500c040c8534a514228f1d6684f4c0642d277d0bb312183a556ca10760ac156f5811526f63cd69d4a8c6d1cb95d4d646b8c99376384bed13e4759867375daf37e1added57fd1cbd3ff209d5f2da40b89a828e383ffde3246998c094373ed9c674852f0a4090ef4cb87f571e26078ad27e0571c66d43abf3b98d29352ad143470c1de5e28ee8ef6731e0c28c94acd95fffb503d8fed863b491bf913cd473a3dc3e145a0e0a78a0dc2029e2a290b66a060f9dae7cb06bda850a5a444a155879c55913897500243694273a29d150483dc426c6657", 0x1000}, {&(0x7f0000000080)="7fa38e79493ff5ee94fd277052a0612bf0e2657e3cfc5f6801f0ab58c50df897372a0293da6b141dc9973d9ebfe3b2a1fbb4e89883262fddf9b1d3c01a4729b43f2b8f521fa3c1c1b10d719183a180c4e19b2f2dd4f3643beb7364d260faad823f5900d14e42afaa4b9074a89edf254642c69370fe1ffe707504bfa746eab9dd5078a6050c5f096afdfa7243ee392eb69175f5363c220de61d89dd5efc51a3290b5ea94301203896392c96f2d53855f68e9308abc17398257ffa03cf63d47d8dc382", 0xc2}, {&(0x7f0000001280)="6a82e371d5656947f4ef5a3b53c940186f703ac83350cbf0b8407ba9143e5e0d2f4725ce95df96c33f1b0474e210a1cf8e41f15d0702a239781ddb52a3d83f3c767d480990a07b8d1dedb2550b773af6269c75118913b19d9b79eee04efb93276c495032e6fde7b028c7389635bf3e26ffc8966d69c1017617b36c903c37d36935d76df81c07e326f69028f54610000224cb0faefa9689d84972f8a9375fa6f89fca18a8", 0xa4}, {&(0x7f0000001340)="cd511a9e306f4cf1dd368aae813d5b28c158ec26735fb7d9ed9188323ec510c3b4cb1f5ef17307c46b9054cace2a21ef4ea14c47f0e6e1963e9dcf2356759b30cd601f0cfeb3247a0e97f50fddf1f629680e84430a7309a112f8d1475d61a8e1a5e3a64960c2a355b7d20f8d6c19fd48ec46d321a0d5dfd3838c5d0ca110864070fac63446300aaf406ea8f44daeedfbfd9779da3f0cb4a4f37ca276611ee661ca2807134e70b001098644124804e1de0b7ba329fc71048a083d61da39f2cfb392442687b1e3ed26bc32d3e9b12cc0e4b2b6e56f893cda04df7b8665ebffa25852785b1dae04ded5e96db8b3b064835ede", 0xf1}, {&(0x7f0000000180)="cc83c0593ff7135f0dd56be9293a7562", 0x10}, {&(0x7f0000001440)="9ca25808cc0854b68dffc6e852c93302275df1535346bedc1b0b73fae8da5bf73b001c6f81e412852b0bde7f5e8a81c527672c5205d740bca490ce652ee22014b589a2d9ba96ba47fc2b7ae35e65ff8573bcbd4241a0529a94098e55c6099de308c01069464b1c09eecc5fc0f6c207c8afb4c13c0c88de5ceb821bfd6597950b1cf691737a967f6e83911324d292ef740cd07905e120e3a1c334528e086e48b776178ca2227165ee4a3547b5ca9606c7556c8c69b5", 0xb5}, {&(0x7f0000001500)="28d3fad5df7cc6b11dfa7878290e8abebf6cd2bfcf9bef41fb560357a17f91c38424ceba5a519adea992216ce36deda1dbd16f54adc087441b4c66b6c14350e0107bcb1c0e1b43beb680dc6d24e920860885a32856b1d7a2dd08eca83bb2063b67b6c6ff7e88887129262688c1bd", 0x6e}, {&(0x7f0000001580)="33bee08b25122e6070d789679eebf6ac219b0674a59b81c74b323c00006ec994ee03c70f6542c60d5554ba82185fac154d461813ceb2f162a9476cc37efc7a5bedf6b4c825c177d0994943a80b5ce0bebaec", 0x52}, {&(0x7f00000001c0)}, {&(0x7f0000001600)="40088b0b37aaceaa8dce63ee4c782c49bac5b4c9f032af3ce3b11f2286b76a82a3c588e3d2170d09d1b895987c77e9ca6fe8d3", 0x33}], 0xa, &(0x7f0000001700), 0x0, 0x7}, 0x9) 14:49:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0xdbe) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x100) mlockall(0x3) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) 14:49:47 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x80000000, 0x5, 0x0, "04000000000000000002000000ffec6de400"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x1, 0x4) madvise(&(0x7f000070f000/0x4000)=nil, 0x4000, 0x1) nanosleep(&(0x7f0000000000)={0x3, 0x20}, &(0x7f0000000080)) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) socket(0x1, 0x4000, 0x50) 14:49:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040), 0x180}) 14:49:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r1, 0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x7}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") 14:49:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = msgget(0x2, 0x84) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000002c0)=""/4096) msgget$private(0x0, 0x520) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xffffffffffffffc4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x80}, {0x16}]}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x6}) setrlimit(0x8, &(0x7f0000000000)={0x3, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 14:49:47 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x1, 0x6}) r2 = msgget(0x2, 0x82) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000060000000000000000000000000000d54297df3a31a71300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f637d13ede9e6040a8ffca961851fa1ce560f6433454890386e20b58dc7fa2588e9056324e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d909607ab9930ef9886718000"/260], 0x1, 0x0, 0x1800) socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x4f, 0x4) r3 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x12003) r4 = msgget$private(0x0, 0x20) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000007c0)={'./file0/file0\x00', 0x700, 0x4, 0x0, 0x0, 0xc2c0, 0x6, 0xd83, 0x1, 0x3, 0x1, 0x8000}) listen(r1, 0x7f8000) r6 = msgget(0xffffffffffffffff, 0x3fd) msgctl$IPC_RMID(r4, 0x0) msgrcv(r6, &(0x7f0000002440)=ANY=[], 0x0, 0x0, 0x1000) msgsnd(r6, &(0x7f0000000200)=ANY=[], 0x0, 0x800) fcntl$setflags(r1, 0x2, 0x1) 14:49:47 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000000040)="8c", 0x1}, {&(0x7f00000001c0)="55358453b23096fb017aa842228e2ce8ec3e32c6da227a85cb5f44cf2f540463ed71f5e21446a28fbdaa02d7b3ce7967e720c485455afc053274f3137b6c69fc05525a0ccec278ec13ad65d35c8e616b30550ae0934eb0cd3f0a05c2590d9e21c2c5f783b0f4b998bfe4944d68e6e47d0e5755d49b334076c189c1d2f4b7781f08c32b690148b400543fa7636f82f7099fac014f7fb71c5379d9203e0208896a4c94dab03d8c5d8555843276a754d877b69bf9e869792a0957a2c8e4217e673fd4e22b6aec6797db29b1b8b021ae0f63c2d2095f29e03c349880eddb12c25c251d22be463bcc03e7e6fb4af9d36a0e1de9bc252fbbb2", 0xf6}, {&(0x7f0000000080)="51441f69b95aedf6c7d6c66afa7c229cc21ee523987d88363a3cad881fdbad9328f94778820ed6c3c56d51e266298e78b93198ed843e13a452f997973f161b052ab6b5e27347092d04f2df1eee72", 0x4e}, {&(0x7f00000002c0)="798e09ef1fd9f875327394c0f33affbd", 0x10}, {&(0x7f0000000300)="7a0bb7c9f8ac131484ec3481f8ac1f6b3fd394fbce0b", 0x16}, {&(0x7f0000000340)="41bc7d20e2062c9a24adbc7a621b0571ab8062cd04889c6f52cc816f4081552c40c3bc2d342f86098d177bb13dfbb1e0f34ed69915bc54d528bee9d17ea93ae9bf2225896cf98c5e6f4d15e31e7453c6ed08a04f5de05ee2774e95e37bff34fe9e3b4d0365d81bd9a80fd89f91611b6b8e877947f3f17c6440c87493922859ec0aad6e89aa39dc89614a8387503401d03bda468f54a7a73f28def89edd6f709b47f7426b9dfc1c370652f6e3e2c2d237e874bcdf179fa725b227c9e245a8cddfb1eb8e29596cb5d60d682b70c1b9e41b157563de850ee21a7e7b60a8eab52e66d36d68a8", 0xe4}, {&(0x7f0000000440)="6ae5740e7cc8e5a32bbbf5b4a7ff770a4263f8f6fcbf87368f0ab894c6c8dc736fa3c105f0b1209ed174ff6680f796d4a5010bcd80ffa7760276ddf456e17ff5056c571fdc7b0f44cd195471220091bde874be6c8691d04961ae3258db5c6fcaf3f6ea83e1542e9ef4817e06bad6d5e071db7ea56bb7b9a8933cae9162215297d6027f11c14c7c47e9fef37af467d55b13e247bcdaef101937bf07609986f5fa06cf8d5d4f43cfb4b6725f31a1ff528eb50017e67d70b9ad2cd9927c0e7476260e7ffcc02409cad7087671a9fb1cbeaa2c9bc925ff420ca20f6c81f4a9ba2a61044acf4988288174d1c798e7d8232dd7c3f4f725519f7c6c81ff64c6a7fdeec73c087542376e55b0aa896f30868e359e5ef21caf4b2950057fd94f1eaeef78f9181927bd644da2ee601d8371c55eb561b2834713ff88485fb5ed79291d35da091baf2e10c0601e95e85cbeee6ee4eb6e14df64cd524f10cf37081811c59e160cc99f3eb71999a65435962f2b04fbc8ae9e87f2b88e398313dfb1ff9ee9c0026f041f97f80787bd2b54149e7c96eabec1e9a384ef5242a2a988adbb20af23eedfe82a5ef8f9d6a0f00c8595a17556daca22c5b85edcf97eb974d997e89e9b8cb0fe0316fa04f1c37f9b347ae1daeed2599d5c14e03b233ec87643c3740ed33798533c7468b6615e773196e5c9e89b378fa2cdbf63dcb0826e7e7f3521921200b6380e787f7585a14da75b45f41b4fa52ef01a011320a7dff0f8a2cbdbcd82ab6da5b0e9ff920dfc87eef3952e354d979dac40e30a030c1b819f4babadcb32138c6f1aafb7d5b86d64742a5058ae2b18f5879710d7fa768e846955c467ff75c5555488eee09537f33b8b2dbcc0113da8586fc1953a76a0d0355eed2af5f3e16f38515f8ce369aed85587de187f967f95a87010ed17f8aefdbfa23209f45e15dfc42d41c2606b61876fc2dc1edd2040e1d654a797e48ac91f029f3fdd70fee521cdc10c4899b30b97723bf2e052bf737bfe8b7ca881b1be9a57bb4ac6dc032c86a95c1d6ed52db86b27c769bdb8dce42f4a7b9af84f58c67a953739f77f4fdd953e5e2f2b0ea6ac6539e0deb1d721e4a0b5b74ff4f5ef2e33cd2739d753689175b3adecdb251dea7ee767694bc7f78b2cd8086fd5e8429eb00cf46fe83ee960af9be87c8a6b338581ed48373384d0f809d680664000565224ee63d9f1f8569df354fefcd947465027380ed9864af6341423487137390ae53d7215da4b6ab08937c171977ff988188e3052e25ff054a94221bb98728b6bb20e8e42010735b57089b0589f20ae781644e51c602078d94984f3a3910e15b07c31be78dbede47b364caa76925eb17e301e5599ce6ae26cc693bf54b3c5d7d3371f76243b91ca13c2e3801d2275af096ee9ef6c59c75cc7c1ee704ce00dc017cf62f4d483896ddbcac31775d993f125f8b7871accda6cd629a8b803178e07072566d91378c74f72ae949fb9cd49f9e7b3adce02a11bb2423aeb1310c1cd17495bb3f42b2bde5a9b2f2480147cd88c4aa016e2a2da38d0da21ef5168a7e0661cb5f3006d7e59c596d0af41e5f8e6b586f89fcb49a8cd0c47fbcbe36fff10faee25411fdbdab453cca1a1bad43171c947076d2b65aa0980b84727e30254a18206a49a2e7cfe8f2a226736b13b6a4f4844d91783b8935ab661cd66114768761b24069bad3be1c71fee9e9fd97c9172a44da3b8bceb349cff22248fbc6c0bcdd5524e667d43c3c45ec3dbfee51ee1972f86ab8da7553cbb284aa86a53910b3a6e5e062e8b21764e2572a6851bb10f4178219e3f25d0f361a9adbda117bf0dbd1ebb44fb56c6f83dd852f7f769c54bb042139e98a1ccf3cb86c3eeac1f1b614ffbb7810b6919c87e1edec9e447307e97fad0b5827a5de9e3ba3fca799f1b0ccc3052c5364d1b9a5a87ad6f5f4d8193b5861281efd4de1e557aa937866691d9eed6e4b9c5c70521fc359ebdae79d04a242de56d0da88826a1abdff979aa29aa1ab368f813619a4de8f3e167e30f608cc0d4078792e265af825f232c3eb7187b6ba69a68c87a5caa8bb0535522640e21b0bd6c4c3fa986c12bbe5402c2e74bb4cb7c898a15cd97379f4c8959e60154ec0556eee17eb95fa2b4180805fcba7d916d03e1953ad0a85d727199d358c3f2b2b9b384a2ec4bec41ef286ef69a29adc025f1f5525db700bdd8dde0fa6817aa1ebe3c4fd999942531daa99fe5b74b1d8a2384793215bcdd5ebdde48a66eca4291115869a17078c3e02545e0cc3930283d3eafc932a957fee756bf8502e2ef78aefef129094c5019f50730b156286264109bbdac795b024da56ec8293dd64034dad3d58a9288c76820d33f708ad0bf3b9d626d88986138d367803cda037a8d27013664547edab63cd31ec214d0b84bb640f2dc8afb87ff61bf741930d26e23b0fe31f19e3a34122329b6d3ab1e3992631e1c9fe2ae6b1a833a14f85ff6bc9719bc7e1283f7b67a77a1b75793b03ce856f56e0cfa880ffab7eecdd7803eb73824cdd9b1dcf918f2630213d33fffe5a02b69cddeb9204f282cb461ddc70dd017ba1f647295ad0f49eb9cbdfa0170b7d42378f3118ab556dd58ea909e849dcad52db4baaa3006d96bf998860786b3f900d67dff6f5f982d91ee110597ec65e8eb4069b6604e0857794a5f91047c261aa1fc36ccb9352460134956ce5928a8bfedae1552af5c441a28f5182b31b6d65df2a284d58a5695fba190e63fb20854d1013dd29832220b13bf22b721bf0654a2959af33289298accf550965acb32731d3adf6cc7055e79cf661db73a1e50b739fffd9ed515ab64013a33205f55905a9709dd884c010cf056f44125e6f4f2d9a0e641346fe60a965950c8609499bf76bf9d7417ca76948c6b75aa3a4ef103bef5cfb49074741aa473759deeb366286163f3c2dc263a2af9cad5e95872b5df89f51bcb859ceefdaa7aa6808be94653e8720bc029cee2f2096eb5800c0398a4815748679ab79c3f6ad682c96b091fdbdf76ecb28f3084114ce419d3dd3a748d868e96ab655babb3abbf5837233c72fee43ec5c0bb731c92cfb8864524ff6d3fdff4dd78d19acbe17200f886b3f674d725a0a083b3dd3f2cc70dbe81b52b1f7f4185fa3e7c816164cb6211a77876a7c2e9431b4498e45b9276dbe6eb57c60b215ad6824a7b29737eba7c1c0c8b7f635c27f76dd9d0735fa7332c695b075fcfdf601ad2a73ff5d4996e292a5bc161c0f76c67c7e77899c465e44d9523e623a96977c275de67f354711c8ccc341e547ec372e2a5cee58112ae4eb6979e53c15f8562f3c712de7b09e896144e10fe50d2ac9c200ed749981fe6b325f24738e27cf690d0c8012f35c96b010426a34de383d75bb97c15414c9495575d3985dd3f491ec07fa2567f6eeaa4607410ce35ba01825e9e49b610d8f058c2f5abf5f41d3de2b5b9613db3ccfed1e8ac1070d5c2840b09b52192327bcad2bbddfa900dbb7c27d125761d82233cd85959fcd0874c1885672cc663f5dccf69bc44ad70387cf3cedd8a405210511a7ff38a243cb9b0efb4e14884989c2a85b899e2723437bd3539b9199af1af5bc9f4a3d5bc509ab96724b16257a53f7118dfac2e4be27d8168159a0201ba1a01c34e32da9d2c7eb2551d87b1a2e1a56d52ce4182aa846e3da536fd71df44a3fb2d77af89eab7fda952b91d6cd04f5ee087fa3f8a5573f6f243ac4c8262424730a2b64004ee52dcd1a1f2b62e45dfcba5c956d777ae61f13fe742cd2a6e0c89b5663909cdfa28384468aa82b3427e7dba98e46f365d6840eb9a8a777969cf52ffd59bd3687636de3b702555c17a8a0c96be07409e2c1d746e660563521cbc4acebb35a83ea7659a2c965b9dbed7064e073488bc732cd90afcda9e14fed82bbfa08f7b28157cd0acaa7bd80ca24afcc62de3e93879cf483c27efcea8bfc05632670cf8b89269252bab945bda5a9d4dceef8791026156727cba38a9a9aba1d326a1d6e442bdd5c35825445259b6469a9f7593392918c5f4f38ad4b0f309fc1e0b19ec0d4a5e8e3503d299cc2e6b4bb0b702a360a319e4f117cd88b2d3f01310443279f52369e617d5b7eab013146adadb0b968703d628d475853a19b52b0cadd31f17e5e2a3abcdb67002592573f8538e9c63b5f0a06b4ee997caca9e49c521f987a22ff8bd465cb9139736ab8651b36772e689c0c5b0ae195b3201f61ec2aabfd601c00c67427a00f846c2bfdf685d09de631392e2c384a4e44b56db3f14577438ab95fccc4161940b7e383c5eb4e904aff95171d40b70edea8d31916de0fec8c4fecc9648eaa50bc133f984ca51f3d2fd3ac8d5b22376e1a7d26680517720710bc7e1eafe32debf9440a0d66f0f96b0f60a9329ef2e0d404cf321dc9a0957ebb9f487c34e547fa5e23eb5f978a2984991d186efbd92c6f3390b53e6c85cfa0b81f6463660697eaa7ef139152b9553815d1226236e4c63983ecc85b215cf84db9e5ac861a102a687cba2c1cb570db21a26ee58688c281a0a5ba700cb05b79b4fbb13123eda5869f73b51e7366f9823018181e1b94d313d4ffcbfe3b80ec998e30a29268dae178d80bb4ee82f3cfd8d50892cd837bac933b9e83b13ec2decf21270186ce08d0bfbc80d8ecd0a1dbd92110d1c1bcc5a35824d2f96f5b2a62d07e9d94acdbae70ae9ab5e10e2f20cf7ed9587cc3f6ac3665e1472c6964ba0869bc18d32e3067d18bea3770270245857c627a594845517d83cda9933549eae9bce373f7233a8a5c0dab7bc24ffc42796cf84cfa32d01939791a795b1e674bacfd40055898a1859e3be728894e6ad83162bea9312f9a88cd2e639e3289ae5b6ffbcf4584155e4f832a588dd90263bf8b06ef96fd883e02796f5315b7c96cbc77519cb063338b6f6c22beca428d56b16b66e9ef21cb72c23cb6f377fee25d84a7fdd567b76a54b9f6406f439acd2f822e8a4a479912cfcb5838d12bbd403143be9d1ad676e0f7ce3887fa4bc426086e5817a8e7626080d4bdbf59392d72d16cf3fb719b43d15d813b7ee95e466427c03599479cf630b926b962345de600600b4b6b7c39647d8a6ac3e67565a348676b4fe907a25a0c5c5c901bda2eecddeaf39afccfed33b915196796d4859d270b25398a07e3191e307b316aec445edb66ca5265e94829c3976ec38a252da8f35b1c6ada1d13a1e5f3d3bcfc46545ee153725a38737b175fcf7da6b917a7983fe0af44cafb3ffeb6a44120673f17cfe6dc0444f9c28eef79cd235a73bd76f11750e6d60beaa9d8c23f649bdb664f8f70f9dc811c2ef9539521795a276ee28b904506e9e013a69a29a139703fd44c0be5fe8c7a7c443fe42f3ceff5c0a58b57da05b21ed03f89bc0d79ca4fd92db4bbc0d663d81d036a28865e265b5d231e47a0e9caff341389b95f662095006eb54c81f50459c3d9ea2f6f0baaaf817de93c68f42fe410640f06f7e9370e0f74f916d21b362a6110092928152d1c5caca30bcd8fc6dcbc1da1bee07ec8618c69ddf4e8516e05a8179c9fe4ccb129dc20dd427dfc26492bce660c206fcdc4b4d141970dad638626e2f041d24dc56f9723b68b5136d8febcb2dcb35ca13d017462baece22ada6c384ef2533930f04edbe2f157bc3955614d36bcb1bf82f69c64ed18956862fdd4260143428a57cd9072f3ef9dea493b4f3fb55018ee1dfea7cdb5a16c39eba502a93597bbe8693463c8cdad5e6fa579836a0331c82221b64f48d66d44c4868d13bb90a2bd477cd5fd0ea36032128231cab", 0x1000}, {&(0x7f0000001440)="59b488aed5ec52200952581c8c4abcaf40e196c71044409827c04139ea40b72fcff3a63d370bd2b396dacb2bd0ee6eaf00ec611bef85b491f2f30634dd3487269b9fcc2dc6585da25ed3a83b24e5751730c71aa375adaa0322cb897074d451ddd491b76135e2a06ddb2894781c56532d3968b33a43a1a7499fe78fd4c8dd94d0c9e3eede139b610946654d1d5cea9e695c86618d3e5f9ffe1e8175454641b580093b4725b2b1031ccbe868bcb5a956080491e4680c192860be074cdc7f149a329466e04c9d6d742d0e16ca363b2aadcbfe86bb4b7cf655de15cd9207ffdd9245e5039999ba2e08d942a73fa7345e8f2ab85457c29fccfd774a5bb6c890e657964fcac18b1534e32e12bff035de9bb5fca6704a2a25c3150b245ac0f61dc6b45e4954789ac55505fff70f88e9fd2e3ff9239df2024890c14f54f2fcb92fc88a2e869d905faecad1719e5831880514d7108b7d058200f73dd8b0fb829c7c5c800b0e93d16aaa61027222721025ae127748cd8e3baf78147566fd1e27d57f5d47c2accdd894329233156a524935e5c87026511bb4b3a9decc1de142d218df37068c70480d7953db3fee843561d0c7c00ab3ccd44de4e7c0862bfc8e4cfb789b0a180f016e2fb52132993b9540ae4baf18b85770bcd9bed9d529407ca5b50269f6e3951256d291a7a52300c274558bee03c6d8f5088657e943839cd7fd547aa029aa23e8be1e10715554fd7938f828a41a7f3bcba3c9ba532ec1d3a573e431339c43dd855bc6057fdad8aadeaaeb8a774273e5dd9ab526a02aecf94fa8be89304ac11c3e01e790ae650d98bcc3377239f45ea654fc6149e5cef299c274dca8c86730c5132cda6f5217472b09170fe6390cc0eca55be1afeafa293364acfa666542473b74cc73ba4bc80c40c84af7c4ed0c48af0ee9c819e7242609718726696cef0bc51e497a0c07812af18a7df7fd554f37538bec8327fdde61b90da6d5a5199ddf45833683c7872d615390076851cbc94381c23cb1d15d6ad180ca69088cdf7fe19b464fd07520e21c8e8d9a01a0a0d2526af79f943230a6c3a57607ba97406f0c01201bbb385b060f6c0493b2fdd0a92e3c0851ca3739d1145c4956b80dc3d7aee61c1741362f803dd79ddcaf0edeff9bc999d1d7bd5b5defa63ce5aac91cbc28767f7754e32f7a6d9338f6dd1c185b03167401a1b38d26af684e85531dcad0432967df12952d13e0b189f852775dc50da10f3e519e845e3ba1ecff35d59b985514653f2137b4e9f239bb4da928a55e66e42e7615047c9b1cff3c8179bf4f1c93e5406d9793ea58c37f3af98c3b417d7b88cba1497249df31267326fa547e605dcb24f696e4297000d4c93354e81c616b6d8133ae973dee2a807a6686c6998e76115a576f440572d424caff4fd1fc05d1fd50faf8af413dc45e61a67938a62c439b7770f26f721e2af90647cf7ba1f43be04e04037bbf86029db8ff0c4e07e9b82faa3707eb6ad30ca99cf8a267257c2f1fa2f6d61a0c59c1b97d52de1804c195ad206b627e627e5eb11a927199cce3951d7e06ce3e27b31644908c717e46c37eebd492111209e22329a147aef8374a0c0fcd319a66c4efe686246d298614a1a293fcd643d1785d081a4cd78aac170e7d32ae1b66c161a0e241e17ad6da72677ba5e61507c4698933d9c274f4b3b4adc3e8e2a1b77c61dcf186f317a255a271428eb5a5109b89910a3a3d820d33603e4c022606a680de52a36480c399b92a639ddf3af4eefa604a2ef2ca722b74d2e13d84fa227156682c7b46acf169bcc007cbef46ca06ff306c2f4edc58a4ce87dd80cf87fa98f04ed3d8379fdcece8188039bf16d1cc8ba821da93a42151d7174b6a7b6b5c0964553c54d613a48481e70717756e736bf6fd28e74f547ff37fea572b8c4db59e93252624d5b9d52ab108d8e4b539393f2a44361f1bd84389412774ff863c9fca4be41d3e6d805a5472d0e63028270e68c9e701c78363d37c0886af6a3c64d3949e2f670345fff7a0a6694084fda903fe953bce331b38bf96ef35767defa688c995ea19f2825e1691be83f7d72bc8f436e58f428d7b7e468e001ab01352cc074495fac533f63a7258a8cbb552b242473d5a69d08c5fb129ec3f189148cc5650f96a957c496b7444327a9166c77df291b55bae2cabb640392caa393b9096918f3c50de6292a274d6ac222fe5a8a5c51ddfc1604ea7a16af4c5084a83eebaf3c5690979d3a155f92be7eb668d5cc4d2dba00fd72a601ed663758087b804686f6722ad34c18749f6cdb799ab2df2a3fd3f2510b2501f2b1c8850cba644b933ba3cb5feb047d4d81be491912bdfa3aabe438b341ef0c7da6522c17aee0005d21efe297422a8bb44d641ec81ca1b5d8ba8c752f61d8e181ed870906d8afe5e0303784226485213c4a8a93dddb2b4615281b89bd2770e4393ca0d0fc9098f07a45c625bfbd476c8b2e9a8cda3a1bd43102810d9bcf202df7fcec41f70b749e801cda8099ffa4c126ed988035fa693362fe25d1463f4c8560cdf69f7e628544eaa1eaa0e1738a0b29ecde28ece1c7cca453ca22bc6e1e99dd025820a0c607be8cfab6b9dbd1404b3276504aeef6ce86229afe1bfc953a8c66bc7249fbacda31256e74331093b52700d0f3f20368853a84b327666531a631064a29a9c3f772cfc7a9e953073e48a87bf070971684cdf04d00486c75d1f8ada78fa6dbca9dc955b0f07c8a8e17072c7db7feaa4a981067674468af4269d0af80fc3c9c0d6d8f5a7aa40465a781d4163d2f3022298466eb4973d43a3865c686eec0731eb6551b23a9ef24c0380f0b57bc3ee1f7fe0b039b82eb3c42c42fc9bfa2b8666b053530bf9a7e4bcaf0823f647df766f6b89b03c469205cc3e456e2e684a2d707739d52483dcb8abf2ff7de64bb52371287bddff80169f558f9e59c61b31e55ce2a97e2fce974c8037268b15e0d8437e2ad5c2b32e2b17e9c6078ea06365515143c781b4b4b979a94b54469c133ab0f99f3121942104e89d9fdf35e609b0463ce95a7218e93adb6fc745b5ad06853b4ebdcb251fd1c2977d5791c28b2cf2b4cc12bbec3b9af7956e8f4130c0e0d4a3e2582237385a2deaa7d77f0bd1919d3ff46b2b62866ee6db683829e82554eedd7b636c04cb99a4ea66570dc83c6d805a44cec8dcffa16ed3f24153ce30408ad099c31645f55df9e27d802270b890e1e6af996de0b60cd72cdc394eebb7dfd06d72e77a6eb197a16f36b3cd973c14205007dcf6880e3f4a0b47f2869881f210f36b4d2aed36770495537e6a0dc07a15c2323b310ae4a4dc79fa506314217905d9b2ff8367c240f6a7263d2a286a94ae9d63eee11fabb5fbd32088c154a10e3ded55b0ea5bb7e496168e0c3f1d9da8f3a4a7dfc8866f3f3faff7b4d87fe785d693d50b06d63c5e26dc0736a92f527d2c07455b1e470eef7d2e353b6b9575b391f762bc7ea34f654ad85538e2e9f62ca7f9439d26c6498f41711cb113d27cdea0dd5f2bf47f0bd2a15c42bb538df889f68979bbda990145373a1bd93b9750fc7489ccad1aa8e1cfa6f49b5061dea8a93af78d439faca00564c18a5ef19438930fcc8b591b73562a52622102d759e3c7a39a2e48c070165cd8e8c9afd00ffa0e0822729f23643ca67d8daece4fef066dfa42dfd09fdc28d5695098d36e20888468344212eb6bc31357a1a53d4dff0f4dff6b8905528f606a24b3572e6120704a0b1d09ec9f1d653ebac81166f6f0bceb3cad658e850ede949c42098d8a266952cb65cc22bdc70686de953e950d9f9b186a32757e8a35a4d3aba7132dc1be0f2bc1aa311b1ed275390667f53dca0cf9da04e33a293d335808def324a97e7ffd31dca09875bebbe74e78df11fbe6fadb2c25ddc7ba9d0c6945ad1024877100947ec5444745e0f96bc4ddb591ac9cc7c442b0419b87995643d8651584dd8122be7d4d1d50b07bd706ceef0c98096ac325d6d30437b7bba2e13c06bb9a4beafcadd2a41efd9b4d8c09bb473e3fd7770d7c7b694df03b7c2206ab7a70ce029c802f903e9405f516943921b7e7d1ba4426b1696b18ceaff3a1779b3f33daf42804dedfbb71530474042602d95b6724c69d35909a12f9ff74ae5db04901ba98fe78e2ccdfa7fb8f7cbc86e329f0c0749b4aa07f15fea0fe2da26ce200d8e5a2aa2f18a1f21d31f9e54c769b7bd1e43d562c53bdc82499133aca87710d26efb6916b1b36c85a932584f517ef1f6d0064c71b27f1d5848060fb2dfa27fe6f93e97bce7fb1c0fae8cd90d96a8f21b547cdb7c47ec0850aa0668cefe8e8f312f0fd42117a553a13fe1a2be9bb8db1ba4d67c6784e667691ba7677c567483f0bbdacdbe6a2c6b3322f2b36c67482994877edd8e386a35c1ed9d7344fd241f562187b6ec70af00435fa0be45df2ada015c02fe145296a88ccd8a4a1b7999ee24146c34f7dbac036f671e92349cccafd6135b14e0ccb817aeaba13748a60feeaa30a3833c1ac3eb20db21c63b154da3df8cf0a8805e6dd0ebe789a6ca491f034c2c42f9423cf08b457108b69f0b5c384a51532a1b97d170c7c23848846b69a4fd300455ec6775fdad1103831a00841391f8de6a64d5658e42de819346389b43129fb8a8b306ef356a2a63e2802b4d8bc3d05a18917e7eae43578720335ad163735e2098cc6ef3f6ab726bf380228ee4fe84fba0a3bec7f38743c3c4d84f29a81d664cbe6c4a92b060f0678315e13df275107a4a6b713c7a37aedcc389f0c2293bdd0e8ee6d614be8a363bad1a013aff6860eb442320abb32a0bd9461283658c224f34151a0c27787d87c537ca78589aa7b4ab08675538dc46dad2c8c0486d28597ac20aefbdf70a0778508a07e45a73d2a7a8146b03c168ba3492f3f6a5cce4a0cfb6c8ab795257213b38f2ea6c548d7057c0955458d3b208207042de08bf5f65e9a3e378099398960809788af4890f5b7f8c6e393571172d4d084e68f505243f4b88b5f891a3600e0bd64d6ba46b2a4f19d96d52bb084f1f7a0d4e094e5b4b1a2e0afd1a1b8da08162e5ebf79d129e71c733936df84b86304cb6189bf7436153f9ee1252672b4dacc9ac13165731207813b2ce70db57faf877002a62b86124ebb3a83732669d3c18c477ea6a32e2dd7da8b87ac6c2de756890af0a9ba8806c2e78351c6bd8844ce31bae97e1db5e712108bb9b9a0063908414ef318e3f0c59567272697293b06c0f499e3f30087201afc858504349f3b8e7a4fba5772c03a0955a5e94850a1414c85ae2e8c3217fce40b3cdcb1b4221ef14ab75546c844a7891dc9cc861006c331916c2a4df9aa89562c10e84a030214234373f522e8ae3233ffef2b8790d20a1f24f134363b6a8d4b13fe4090456728f5797a2a0867aa7a74692132baa43364dc028209c49658695ac6d581694fb9c5562b9ab7a4751321fce761d1ffad3f5e8a733cfc019101ae55a226452f7c7e57e2c2e6ce25bb1aa43b020bc65d56010c2256c599045a03434f535dc39a5a114d0939fe4ab354b96662b9e4184e9cab989e7d4842f2d2a9d8ee12a18d8db23dc1b90b6d086d70b737be77db717e63cc0d490fba7f522cc217169c0ccedeabf0df81adc1d182ff221bddeae573f2668088dff135205a6a21b7c1180ae71b520cd3e10a1a1056c38bda21d74c8e7c742ca9f66e9d34fdcb51ef22d4ce5041da9ecb31debef82fd4cb3021034dbee42a73a28ca94c13746790ec5cad8036dcc4a65dad6853309f920ab49a467f89f8266ad93ca808a9d1cdaf82", 0x1000}, {&(0x7f0000002440)="777847df54e6e306b0ea508c4ec7f5050d0203884225d6c22367ec0508d8f4ae456557bfb1335bf8238b51e344a20d2e85cf49b27e37a027bc886b6ebe96d999e1f10ddaf203c22aa52eea0fb5e52f032e65533419633898bdc3847ea082d5f21af7d2540e9c6aded1026608be188df3c7b3", 0x72}], 0x9, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000800"/110], &(0x7f0000002600)=0x6e) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002640)='/dev/wskbd0\x00', 0x611, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 14:49:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x50}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r2, &(0x7f0000002240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}], 0x2, &(0x7f0000002200)=""/39, 0x27}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 14:49:47 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = dup2(r2, r2) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0xff, 0xffffffff80000001}, {{r1}, 0xfffffffffffffff9, 0xd1, 0x80000014, 0x479f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40000005, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x8d, 0x2}], 0x0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x80, 0x85, 0x4, 0x9}, {{r0}, 0xfffffffffffffffb, 0x84, 0x4, 0x1, 0x1}, {{r1}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0xcb7, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x60000040, 0xa09}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x5, 0x3}, {{r1}, 0xfffffffffffffffb, 0x50, 0x2, 0x7fff, 0x5}, {{r1}, 0xffffffffffffffff, 0x24, 0x2, 0x7, 0x80}, {{r0}, 0xffffffffffffffff, 0x4, 0x65, 0xffffffffffffff09, 0x505}], 0x2, &(0x7f0000000300)={0x0, 0xffffffffffffff81}) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400", 0x0, 0x9}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = msgget(0x1, 0x281) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x12) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x0, 0x4, "d730c1e7bb6fda02394e0f200d8900400e000100"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:49:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="4b74954c", 0x4) fchflags(r0, 0x20003) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8480, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20411, 0x0) 14:49:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x64}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x3) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:49:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x111, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0x7f}, {0x4c, 0xfffffffffffffffd, 0x1, 0x8001}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 14:49:47 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000000c0)=0xc) fchflags(r0, 0x0) r1 = socket(0x8002, 0x400000000002, 0xfffffffffffffffd) setsockopt(r1, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) 14:49:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) socket(0x19, 0x4000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="456e338fe6a5cc3a3fe95807203ef96904ce2ef3d58a80914a81bcf646c995c819ac196f243b9d0003da71f1a9172b2b776548d48f5002b84c86b280b979f278fbee29817d3bf5106ecdac9456c93e8fb2033ecc49949eaf237bebb2b160d54ff060488a03c5a3cd4a8e36bbdf92e61fed08141be82097012aa8d641a8b2d39c3563d8e5b3323438e062ccfeb5ed96832d27721b98b8ac829d8f87c1d14428fdd9fb5e764ec63e8731a0f0a7c3714666f5b868688b35ceae8ec32cb957de73a012c9a373ebcd613f370f1d0d38b0f051ee1a0db3dc0c", 0xd6}], 0x1, &(0x7f0000000280)=[{0x50, 0xffff, 0x9, "f055a9eb55f920232ea70715a958eca7dfaf03177c71f873547bb460ea965c146719d75d52d9872a2fdcbaa5d53270b6843ca83aad09528526dc554c817485ea"}, {0xe8, 0xffff, 0x3, "6a7311f023ce64f06bcaf3a013745beb8ffc82143d751cfba5a912db18a524166c61a0061476a359ef681f761c41eec1b505a22beb701413a6b418d03b802fe3fa0b34b46fe22e865d3a32b89509f6a081c8fe134eedb04431dfcca49532676614828d6d48e02dca093301498fdbf39f5deaa357b79f46d2ccec4c6299cfe88ecb2f1b62afe68959561ba86540a8b570dab3f1333b14a21a38cf59fe6ea1053ced2c2de962b36f992e34488754d3281631d8542509d10a1bdbe317e665e139dd770285239d6d3c3c94c3850810602271d36c8a"}], 0x138}, 0x2) 14:49:47 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x220) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 14:49:47 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="08dd", 0x2}], 0x1) pwritev(r0, &(0x7f0000000000), 0x146, 0x0) 14:49:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:47 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) 14:49:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) r2 = msgget(0x1, 0x20) msgctl$IPC_RMID(r2, 0x0) 14:49:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x1c}, {0x6}]}) 14:49:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000020003886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00080000000000000000000000000000000000000000020400000000000000feffffff0000000000000000000000000000000000000000000000000bc300"/111], &(0x7f0000000140)=0x6e) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x8a93, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x2, 0x0) close(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x9639, 0x4, './bus\x00', 0x7f, 0x7fff, 0x5, 0x2}) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) sendto$unix(r2, &(0x7f0000000200)="1abb03f09f7d06689393ca0f2450c699788991a05b721e8a227658e2bbd01dad3023dc3a8bd018537c4e1ebb9c6842ab1297274342ea6f947516b0a30f05", 0x3e, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) openat(r2, &(0x7f00000002c0)='./bus\x00', 0x800, 0x8c) 14:49:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x9, 0x20000003e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x9e) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x3b84, 0x4) getsockopt(r0, 0x4, 0x5, &(0x7f0000000080)=""/231, &(0x7f0000000180)=0xe7) socket(0x18, 0x2, 0x0) 14:49:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kevent(0xffffffffffffffff, 0x0, 0x800, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x3, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x9b, 0x4, 0x47, 0xf71d}, {{r0}, 0xfffffffffffffff8, 0x10, 0xf000002b, 0x200, 0x3e}, {{r0}, 0xfffffffffffffffe, 0x90, 0x0, 0x100, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0xd0, 0xfffff, 0xc0000000000, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x7}], 0x0, &(0x7f0000000000)={0x5, 0x5}) r1 = syz_open_pts() write(r0, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) r2 = dup2(r1, r0) dup2(r2, r0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x7c, 0x0) 14:49:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchflags(r0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 14:49:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0xffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3be, &(0x7f0000000180)='\t') 14:49:48 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) socketpair(0x19, 0x5, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="838a4744a859405339c2bcff55510dfc33617ed62fb7e9e639afa6ed3731ecf2b41730456b562bcd42323968acb1e59b25654d30e4", 0x35}, {&(0x7f0000000100)="7a49a0b4c718e3cbe1e9be80f81dc679bd1db59b4eaaeef2899d3ac231eb959267e9a60fb0be505e2082800e0fffffcb5013247560b105fd254f0cc765c76f0912447f3bd7f00e687ca52356edeef27ecfc652b27efbeb17e55d01d320ccec94616a077365b60dacf7307d2f10437a04a256cdabfd05debf2ec8a71f", 0x7c}, {&(0x7f0000000180)="4fb98f21eaff845d7b6d3a3c03af46a8553ba6ab398b5f5e71e299d44e0e94f7adaa346f232b035343d1eb5bc5ca6b0d5233e66116540b4d0edee0c594194bdc2be3cc816b8bddf63b603dc5634bb09aec3f480ea3e03e468608f014e46eb33321aa489546da80b85d65fb0653ebc17e3413f9b0bcc7d700ad7172a2e748bf6389bf00f6bf7200fe7edb689afa9f9e5cc42df4", 0x93}, {&(0x7f00000002c0)="cdf467fd7c392b196ca7841d40000e35f6639b1075369697b10b6ddb024750d17397ade88fbb6783580589c90cb682d5d4fa14fdd4beb2c17f2a58a7398ae28ccf6784140c7a72b875404540c901874585f58bd09351774cb78e2c289501209fad6a2e8cff2b068b82a5240aa19a3dc238752828cb42fe7a098d24b6242b91c88406f76a0fb848c6a8b73574358f9d2d03c3f374a26cb38a5fc582e77a04f3ca71e6023393", 0xa5}, {&(0x7f0000000240)="0404311e96548a0174dc2a12a63b47e09637", 0x12}, {&(0x7f0000000380)="3236e0787f015c003d2582479425f01294c54de1462c6923c3943901269837cf05f694e164768c4263bdf1a3c7304da2f9e9e1be83071edf821cb958c74cf34426f37cd0e939be1b16dd584f49e04dc8c40dc8ba0277f145c1e2845ac0e147d93f555f43f397fc8e4c664e", 0x6b}], 0x6, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x100a0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x0, 0x4dd) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) lseek(r1, 0x0, 0x0) 14:49:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r2 = shmget$private(0x0, 0x3000, 0x3f1, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) shmat(r2, &(0x7f000013d000/0x2000)=nil, 0x2000) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) 14:49:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) 14:49:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffdb) write(r0, &(0x7f0000000080)='<\x00', 0x2) 14:49:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004080010028a7) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80000000000002, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0xfff, 0x4, 0xb6, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xcc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xcff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x101}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="0000000244dfc8c080ce3a63b6ab220c596960076938bced", 0x18}], 0x1) 14:49:48 executing program 0: r0 = socket(0x18, 0x8004, 0x9cf) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:49:48 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x81, 0x2}, {0x12, 0x9}}, 0x0) sync() setitimer(0x0, 0x0, &(0x7f0000004080)) 14:49:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt(r0, 0x3c75, 0x101, &(0x7f0000000080)="082e28fff6fb17aeb94df42ecd62e7e3739b679683aa1975afb1d1720c4a77847e618df33b88295b6ca44b0e400b67052a2f95b87c6a29dc201ad617a0589203e13728ccb6ab3ece3eb756826bd7be67001de62137e447b2c2e76332394c881445a4413b6a299ad1ec941fefd798c6a7fea7df37020c3d64049b4795cf89f55fa2ed346f4f26f95d207625769cf41a6c7490920a131702edb1eccfe9dd347036e75528f042bbdaf318ecd2e95a018f17001e1c76ff6751fe4e2d948fa3eb3ba1eec3440ea31cbcee0f8d171407a9dd5db64d46a8b113482229048a05085cd735b84059f6999b153a", 0xe8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70ff2e2f66696c653000"], 0xa, 0x0}, 0x0) 14:49:48 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x7, 0x0) r2 = dup2(r1, r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) kqueue() 14:49:48 executing program 1: r0 = semget$private(0x0, 0x2, 0x7c) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = socket(0x21, 0x0, 0xfffffffffffffffd) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x20000000000002, 0x83b024360500c842, 0x6, 0x7, r2}) socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x810, 0x0) r4 = socket$inet6(0x18, 0x4, 0xe9) unlink(&(0x7f0000000340)='./file0\x00') semctl$IPC_RMID(r0, 0x0, 0x0) socket(0x0, 0x7, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x44) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f00000000c0)=0x5) fcntl$setown(r5, 0x6, r7) r8 = socket(0x400000000018, 0x3, 0x800000000000003a) semget$private(0x0, 0x2, 0x2000000427) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/34) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) fchmod(r4, 0x100) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x67, &(0x7f0000000080), 0x376) getuid() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) close(r5) fcntl$dupfd(r5, 0x810000000000000, r3) 14:49:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) getsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) nanosleep(&(0x7f00000001c0)={0x20, 0x2}, &(0x7f0000000200)) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000240)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000280)=0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)=0x7) bind$unix(r0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = semget$private(0x0, 0x7, 0x120) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000340)=""/106) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0xe7, 0x5}, {0x27, 0x8}, {0x8d, 0x8001}, {0x85, 0x81}, {0x5, 0x4}, {0x25, 0x8}, {0x8b, 0x670}, {0x26, 0x30}], 0x8}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000480)={0x1, 0xfd5, {0x10001, 0x9}}) semop(r3, &(0x7f00000004c0)=[{0x7, 0xffffffff80000001, 0x800}, {0x4, 0x6, 0x800}, {0x1, 0x81, 0x1000}, {0x1, 0x80000000, 0x1800}, {0x4, 0x1, 0x1000}, {0x4, 0x1, 0x1000}, {0x1, 0x9, 0x800}], 0x7) read(r2, &(0x7f0000000500)=""/143, 0x8f) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000005c0)={0x3, 0x4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000640)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000680)={0xb50, 0x4}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000006c0)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000700)=0x100000000) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000740)) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000780)=""/4096) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000001780)=0x7) 14:49:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x4, 0x23, &(0x7f0000000000)="8a1cb7f15edeb44e2266c9de878a83019f1849e67db963de3a2ccc1841c6f06fcbb46da8e9dca2348bc2610def92313fb852cf1a7750e5a83f08577f75d9c7fb2496e503c845145d6c32c8d41c89909c0b74635db64e81610d0eccf7912452a58e05b9eb609fee7c239fb8b6ea98bcd8939ee9425f1d18ccc0a180916add7e2a6d9602d1753d34f4a244d4ed639b1884bbaa5dd8ec6ad2913e90f03e41bf71742514a085393c4596bfbe1d098bd9a9a73dd4b901d3bdc99af5dd4c99ce7393c9179025a56b7d67ce1f3eb1024ea1142b45f2e4c7e6dd4566d9bb01e8a1fdc295df8c1d5b2d60cd9d2170f014a224e9d2d1ea13b2", 0xf4) setsockopt(r0, 0x11, 0x3, &(0x7f0000000000), 0x0) 14:49:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x280) msgrcv(r1, &(0x7f0000000180)={0x0, ""/123}, 0x83, 0x3, 0x1800) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") r2 = open(&(0x7f0000000000)='./file0\x00', 0x390, 0x6) r3 = shmget(0x3, 0x1000, 0x148, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = semget$private(0x0, 0x6, 0x200) semop(r4, &(0x7f0000000100)=[{0x7, 0x8, 0x1000}, {0x3, 0xcbc, 0x1000}], 0x2) ioctl$TIOCSCTTY(r2, 0x20007461) 14:49:48 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280), 0x100000000000010a) fcntl$dupfd(r1, 0xa, r1) write(r1, &(0x7f0000335000), 0x10052) 14:49:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x8, 0x10000, 0x2}, {0x1, 0xffffffff, 0x1ff, 0x100000001}, {0x5, 0x6, 0xec2, 0x60cc51af}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 14:49:49 executing program 1: getitimer(0x1000000, 0xfffffffffffffffe) 14:49:49 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x802, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x10001, 0x8, 0x4, 0x0, 0x100000001, 0xc5, 0x1, 0x1, 0x0, 0x81, 0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000), 0x3c) 14:49:49 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0x61b1) 14:49:49 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pledge(&(0x7f00000000c0)='*\xa1..\x00', &(0x7f0000000100)='%/\xc4\x18-/!\\@\x00') r1 = socket(0x2000000011, 0x3, 0x3) getsockname(r1, 0x0, 0xffffffffffffffff) 14:49:49 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x100) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x42, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r5 = kqueue() r6 = syz_open_pts() r7 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r8 = dup(0xffffffffffffffff) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x8000, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x2000000007e, 0x0) r11 = geteuid() getgroups(0x1, &(0x7f0000000880)=[0x0]) lchown(&(0x7f0000000840)='./file0\x00', r11, r12) r13 = socket$inet(0x2, 0x1, 0x7fffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000003c0)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000005c0)={0x8000, 0x3, 0x1000, {[0x0, 0x1ff, 0xfff, 0x5, 0x1, 0x3ff, 0x10001, 0x6, 0x0, 0x0, 0x2, 0x1, 0x61c, 0x3, 0x2, 0x3000, 0x1, 0x1], [0x1, 0x9, 0x7, 0x6, 0x8, 0x5ba7, 0x8, 0x27, 0x613a, 0x4], [0x3, 0x8, 0x3, 0x5, 0x1e7, 0x1800000000, 0x7], [0x9, 0x1, 0x260, 0x5, 0x0, 0x4], [{0x2, 0x81, 0x8001, 0x6}, {0x1111, 0x8001, 0x8, 0x9}, {0x9, 0x52, 0x6, 0x3}, {0x6, 0x7, 0x8, 0x4}, {0x89, 0x7, 0x5, 0x799}, {0x7fffffff, 0x1, 0x4, 0x80}, {0x1f, 0x6, 0x933, 0x8001}, {0x3, 0x3, 0x782d, 0x3}], {0x2, 0x6, 0x8f, 0x4}, {0x5, 0x20, 0x0, 0x4}}}) kevent(r0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x90, 0xfffff, 0x8, 0x100000001}, {{r2}, 0xfffffffffffffff9, 0x1, 0x1, 0x7ff, 0x1}, {{r3}, 0xfffffffffffffffd, 0x0, 0x7, 0x41ddc617, 0x6}, {{r4}, 0xfffffffffffffff8, 0x0, 0x4, 0x3, 0x3}, {{r5}, 0xffffffffffffffff, 0x98, 0x2, 0xfffffffffffffe01, 0x4}, {{r6}, 0xfffffffffffffffb, 0x6, 0x20000023, 0x800, 0x75e7}, {{r7}, 0xfffffffffffffffe, 0x42, 0x40, 0xfff, 0x200}, {{r8}, 0xfffffffffffffff9, 0xe2, 0x0, 0x9, 0x2}], 0x2, &(0x7f0000000540)=[{{r9}, 0xfffffffffffffffa, 0x4f, 0x20000000, 0x2, 0x6c8}, {{r10}, 0xffffffffffffffff, 0x0, 0x14, 0x3, 0x9}, {{r13}, 0xfffffffffffffffe, 0x2, 0x0, 0x8, 0xb4}], 0x9, &(0x7f0000000340)={0x2, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[]}, 0x0) getsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xfffffffffffffffc) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000008c0)=0xfff) 14:49:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x81) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x210, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/82, 0x52, 0x40, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)) 14:49:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) sendto$unix(r0, &(0x7f0000000140)="b100050390000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa7923ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:49:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000500)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x3c}, {0x800000000006}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) setgroups(0x0, &(0x7f0000000540)) getgroups(0x6, &(0x7f0000000440)=[r2, r3, r4, r5, r6, r7]) syz_emit_ethernet(0x1, &(0x7f0000000240)="e9") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000100)={0x9, 0x7}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x3f, 0x0) 14:49:49 executing program 1: r0 = kqueue() r1 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7f202d, 0x86137) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0xb}], 0x8, 0x0, 0xbaa, 0x0) 14:49:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3d3bca74}]}) 14:49:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x150, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x8, 0x9, 0x486, 0x8}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9c6c39a2ac43227735091b96a102f6814a884ab4de46bcdbb5ade10340c0ada3742ebadc1042a04784ea3a09f3e95e8eb37a49023e439c5e911888c8e6454ffd83d95ce0653ea663905b6f7fadabcb7940c45b1ffa8b2015dc4557ffaa3526698b890ecdf6cb2c9697798fd87e95202b0822449dffb6bde6079812288485fd8d10750f23d7b5abd9c2ed7a6384dc3ce9417f14496f739f478ccf24f4e3a88405ff33fc9e27dc4c3b3f98825dd474e22e74017b8d338fa30b", 0xb8) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 14:49:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x5dc6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0xa00, 0x45) poll(&(0x7f0000000100)=[{r1, 0x3}], 0x1, 0x0) r2 = getuid() ioctl$TIOCSBRK(r0, 0x2000747b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r2, r3) 14:49:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000040), 0xd5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:49:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x10060, 0x0, 0xfffffffffffffffc}, {0x6, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 14:49:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x200023f) r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000600)=""/185, 0xb9, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66691ea31d92"], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x5, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={r1, r2, r3}, 0xc) r4 = fcntl$getown(r0, 0x5) getpgid(r4) close(r0) sendto$unix(r0, &(0x7f0000000500)="47ea51c5b92659caacba330bf35cdeb90b927204984f861dfb4deaef382bacb09d69b6ee559993186f28249cebe8b9777c29e0a5b282838361a6254cb0177e5fee99fc4f983115c4af50e99942e435be465e6590cc4078ccdc93e04f67f70c6c0e442e35325d1e72e39ca4af0616916a6c8425b63b82e7ac06dcf7c9cb8ccf29897907bb87df859e098a8af2210dacc7c04e9b", 0x93, 0x408, 0x0, 0x0) write(r0, &(0x7f0000000800)="3a069a7e992eb9b651676222e6b98815810caec19fd05c0a5304cf12c042420cbea0390c9a32e51d922c1b551ed10b978e08f4fcecfc46d0e88c26a07a9fab8efbd4e9af29663842bab456d78887ac88996e0b102b3246a3c31f489ce60f54b325e74ada6a9d54de52e3bd4faf10bef7f63711fd033687a1345947faf9ba79fcb45a16da7afa5a987c0cff2ba9cf587eb10c5c663f6c8d2a646c2a1fa92bd95796595b79200c11cef20709edc014e2e4c740be5e4eedefee4e8fe21d63d221d605481ee90f9a42330b34d2cf98cbe5ece5dd6b189bfdd5b6b65af64c1bb0c9a414fcf06418a4c529c610", 0xea) chmod(&(0x7f0000000200)='./file0\x00', 0x140) r5 = getppid() semget$private(0x0, 0x0, 0x2) r6 = getuid() r7 = getegid() getpid() sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000006c0)="51fa1c66dc3250d61e1a5daa474fc244bdc18fcebd4c92f24549b1dec7994582b54a66350ce001b0fd7bfcea52cffb0fa39a217e434ae0b0f2c6a7c4381da31e366d8fce36db095cf829d85c7f2ab50daa9c9ac9e4558aa26d3d7ecc5305391946cbdffd58c60644e5bbeb19beb20ece64b5f1d12831bb0d426ad757153cbaf39759b80a1a44763f93b8ddc355", 0x8d}], 0x1, 0x0, 0x0, 0x8}, 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r5, r6, r7}, 0xc) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x3, 0x4010, r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000440), &(0x7f0000000480)=0x4) r8 = semget(0x0, 0x0, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000080)=[0x100000000, 0x5]) setuid(0xee01) flock(r0, 0x4) pipe2(&(0x7f0000000280), 0x10000) r9 = semget$private(0x0, 0x3, 0x440) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000780)=""/106) 14:49:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0x26d}, 0x0) geteuid() 14:49:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x1000}, {0x3}], 0x3}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8040, 0x80) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 14:49:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x8) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000040)=""/11) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x35}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000280)="ae577c5a") 14:49:50 executing program 1: pledge(&(0x7f0000000100)='tap', &(0x7f0000000180)='/dev/bpf\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4d}, {0x4c}, {0x6}]}) mknod(&(0x7f0000000080)='./file0\x00', 0xd041, 0x8001) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:49:50 executing program 0: r0 = msgget$private(0x0, 0x22) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x1, 0x4fe89, 0xfffffffffffffffb, 0x9, 0x2}) msgrcv(r0, &(0x7f00000018c0)={0x0, ""/4096}, 0x1008, 0x3, 0x0) r2 = getuid() msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYRESOCT=r0, @ANYRES16=r2], 0x2, 0x200007f9) semget(0x1, 0x4000, 0x0) r3 = dup(r1) r4 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0x40000000000000c0, 0x180) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e00), &(0x7f0000000780)=[&(0x7f0000000680)='\\_\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='%;%\x00', &(0x7f0000000740)='*+-!+\x00']) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES32=r4, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESHEX=r4], @ANYRESOCT=r0, @ANYPTR64], @ANYRESDEC=r0, @ANYRESHEX], 0x3, 0x800) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$getown(r1, 0x5) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x8000000209a3, 0xc4) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000300)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)='+[\x00', &(0x7f0000000580)=')\x00']) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x10000, 0x8}, {{r5}, 0xffffffffffffffff, 0x10, 0x2, 0xbe59, 0x3}], 0x1ff, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x0, 0x7, 0x1}, {{r3}, 0xfffffffffffffffe, 0x44, 0x80000000, 0x10000, 0x2}, {{r5}, 0xfffffffffffffffd, 0x10, 0x1, 0x7f, 0x87}, {{r5}, 0xffffffffffffffff, 0x2, 0x2, 0x89, 0x3}, {{r3}, 0x0, 0x26, 0x2, 0x594849be, 0xffffffffc2a35dbb}, {{r4}, 0xfffffffffffffffc, 0x45, 0x3, 0xff, 0x7}], 0x2, &(0x7f0000000200)={0x9, 0x101}) write(r5, &(0x7f00000007c0)="b29dce8bb5016ac90db88b2b23677149964b63bc06582fb1345eb3b1e1c53705649c7a1a21ef8108ec56fb6041de2614f9a3a45fef6d03e298a245476e019fc8e8b1c41ffb95f72739bc75abbc39a013b659c9565359c757b1f5aab133d71a76663e9bdc5205bd50c816dcc90520b289d064902ed6093ec1b5e40600d55b76be6a080ac226d7f6fc857246e38ff3805a561b2f000000ddc628eac0be17af52c489fce8ac89805d03698a739bbadec1a92700"/189, 0xbd) r6 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r6, 0xa) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000380)) fcntl$getown(r4, 0x5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0xfffffffb, 0x1, 0x8, 0x80000a3, "e98297bf256867bdc22553cd0046aece5472b197", 0x4, 0x10001}) getuid() r8 = kqueue() mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8104, 0x1) kevent(r8, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0x7ffffd, 0x4}], 0x1f, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x800) 14:49:50 executing program 1: r0 = semget$private(0x0, 0x2, 0x7c) r1 = socket$inet(0x2, 0x0, 0x8) write(r1, &(0x7f0000000340)="e4b71442316d18f4ff47c9e1da016e19888f52ec4ea73b9f41d14c90c247cb6c1b4523c10fa9a9635e6ebacc66ed91251fa8effdb9e1b0b20aa75d9093ea029bcac5fd4b1349a7e0fe0c8ee04de25c93e1ff69456b72ac153887c99a49bee5e7b778e8ef64a9e7ee8de7abd3a87956d0c19fb461d41306d3f26167009f47160fcae942cffce6fbd37d1f9d242c7634e52c536ebc90da07f967cf00ff1db02a1fd323a5a3265b26ee4f141abffda68b8a85914dd05413f53d5f61d5b28519703f7ab6b573e5f18f1b3a6d6f7e62578538d0cd60e7d3c39e1bb36ae9188d15b6837c", 0xe1) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0x1000}], 0x1) r2 = syz_open_pts() flock(r2, 0x6) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) r6 = geteuid() getgroups(0x6, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f0000000540)=0x3e1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000600)={{0x54, r4, r5, r6, r7, 0x4, 0x7}, 0x7ff, 0x6, r8, r9, 0xc8, 0x3d, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r11, 0x4, 0x44) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000980)=0xfffffdec) fcntl$setown(r10, 0x6, r12) getuid() r13 = fcntl$dupfd(r10, 0x0, r10) recvfrom$inet6(r13, &(0x7f0000000100)=""/184, 0x84, 0x1, &(0x7f0000000300)={0x18, 0x3, 0x6, 0x15e7068}, 0xc) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000240)=[{0x3, 0x3, 0x1000}, {0x0, 0xb74, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x100000001, 0x1000}], 0x4) connect$inet6(r13, &(0x7f00000000c0)={0x18, 0x2, 0x200, 0xffffffff}, 0xc) fcntl$setown(r13, 0x6, r12) fcntl$dupfd(r13, 0xa, r10) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8000, 0x7fffffff, 0x7, 0x0, 0x7, 0x6, 0x9d39, 0x1, 0x0, 0x1c, 0x3}) r14 = semget$private(0x0, 0x10000000b, 0x580) semget$private(0x0, 0x4, 0x80) ioctl$TIOCNXCL(r13, 0x2000740e) semop(r14, &(0x7f0000000280)=[{0x4, 0x9, 0x1000}, {0x3, 0x0, 0x1000}], 0x2) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000002c0)=[0xec11, 0x80, 0x0, 0xffffffff00000000, 0xe05, 0xb6ba, 0x0, 0x1]) 14:49:50 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 14:49:50 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getdents(r2, &(0x7f00000000c0)=""/2, 0x2) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20080, 0x0) 14:49:51 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x1000000000068, 0x401}, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000000)={0xbf, 0x1}) kevent(r0, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r1) 14:49:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/194, 0xe9) mknod(&(0x7f0000000000)='./bus\x00', 0x84, 0x3f) 14:49:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0xe5a3, 0xfffffffffffffffd, "d6864f0000000013bef5dd8bdf65d700ed47d974"}) write(r0, &(0x7f0000003540)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a369979851a2eae67b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf6147525907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6cf0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc28f65b7a7b0626d6737a16ccaec13215ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad", 0xda9) writev(r0, &(0x7f0000000200), 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f000", 0x2d}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x3, './file0\x00', './file0\x00'}) 14:49:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{}, {0x7}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:49:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4001, 0x0) pledge(0x0, &(0x7f0000000140)='\xc7\xf3\xcf\xda\x7fZ\x8fX\xe73\xdc!\x06\xc7Z1\x8fm\xe7\xef\xdb \xc1\a\x95\xb1\x90\xd9\x92\x8a\x04\xc0\xe1\x80\xd4\xc6\x04\x00\x00\x00\x01F\xa5\xee2u\xfb@\x86[\xa9\xc09g\xfb\xb9\xaa\xc8.\xc2\x17wG\xb7tl\xdd\xa7_\xf5\x92\xc1') ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) ioctl$TIOCSTART(r1, 0x2000746e) connect$inet6(r4, &(0x7f0000000000), 0xc) ioctl$BIOCPROMISC(r0, 0x20004269) 14:49:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x800, 0x102) bind$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) sendto(r0, &(0x7f00000002c0)="ee6a4f597c0229e9a202c5f992eb696e8f7d93f473ea53bdc4ad76925960dea58beb864dab81c34907278eb90101b2e33191cf3ebc33ea29c889dfa35f1ff395f19a330ae22774aed5eef3f9ea4c24d4a431b6dc8dba81ae9c5c1b14d498cfe05c874cd2d57721f0dd37bc1c3abf1183a7e40b0d0429bfb1d6e2b238d4af10171c38b29346af70e2872b257046a8ccabb1a88ec707f57fb6006e35d8e9fd1e8585d2885328dfd73ba4bb33ec3a0d2864434af6", 0xb3, 0x4, &(0x7f0000000200)=@in6={0x18, 0x2, 0x5, 0x6}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x108) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1\x00') mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffff7fffffffe) faccessat(r1, &(0x7f0000000280)='./file1\x00', 0x4, 0x0) 14:49:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = kqueue() getpid() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffc, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x400, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0xfffffffffffffe00, 0xc8e4}, {0xffffffffffffffff, 0x2}}) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0) 14:49:52 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x100000000000698, 0x8) ioctl$TIOCSBRK(r2, 0x2000747b) pipe2(&(0x7f0000000100), 0x10000) fchdir(r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 14:49:52 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000024, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 14:49:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x2) 14:49:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100000024}, {0x7c, 0x0, 0x0, 0xffffffffffffff80}, {0x6, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)=' ') 14:49:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x22, 0x60) r3 = geteuid() getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r6 = dup2(r0, r1) r7 = dup(r6) socket(0x6, 0x3, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f00000000c0)) ioctl$KDSETRAD(r7, 0x20004b43) 14:49:52 executing program 0: select(0x40, &(0x7f0000000000)={0x9, 0x8001, 0x5, 0x1, 0x8, 0x6, 0x2, 0x9}, &(0x7f0000000040)={0x8, 0x1, 0x400, 0xff, 0x4, 0x0, 0x1ff, 0xffff}, &(0x7f0000000080)={0x8, 0x8000, 0x7, 0x5, 0x1, 0xfffffffffffffffd, 0x2, 0x2}, &(0x7f00000000c0)={0x7, 0x3e03}) munlockall() r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x201, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) munmap(&(0x7f0000ff4000/0xb000)=nil, 0xb000) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000240)=0x7fff) fcntl$getown(r1, 0x5) unlinkat(r1, &(0x7f0000000280)='./file1\x00', 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000002c0)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000300)) msgget$private(0x0, 0x0) getpeername$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) writev(r1, &(0x7f0000000500)=[{&(0x7f00000003c0)="b8c4c2e5cbfb87affbc94576b885495e6942febe3da069a161de2a1111efdc5e00489f7327e41dc440c7d2add3778a9186891b7542c7e7e7df0d54389f223a4f94624335e15965098beb6dfb84", 0x4d}, {&(0x7f0000000440)="ca62fb0431023b9e63af8ec3bc148b3c7a290d0ec0bfd1ebdcd33418dc45820ea665ddd70258d94738e2770e78e2b825933daf29048a5c8b99fb062eba3a2b24ade8c90a84879f0b4a698f1b8e0e5edb0782fc8a0e78d9d553ee356bbfc1dd64cee2e058ef254005d12387f0c42874df91de1b3764a563a364c88ebbb126ffe08a74a1cc8d3ee72832d951ada00c4218a3335d466e80b63ff4d6f38b06055c0707f21a3117418cbc1531795261", 0xad}], 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x80, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x300, 0x0) r5 = semget(0x1, 0x2, 0x95) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) shutdown(r3, 0x2) truncate(&(0x7f00000005c0)='./file0\x00', 0x6) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000600)={0x56, 0x6}, 0x8) mkdir(&(0x7f0000000640)='./file0\x00', 0x40) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000680)="37ed8b5da3965327773bc7d5d5f4d7c2bd2468a3", 0x14}, {&(0x7f00000006c0)="10a474c82c5003f7a7237500fbcb744a28224f35d8e3c052b71df469cc8ecbf9e180b4cb597e9e07e1e0e1395f55def142e11b911e19689405950d33e79b080a90415f143d21b3688a2252f30779c1129937199d64b92e06a2f8879efb96b16f8ab6d05b275eb03ef979cd8d21b8579cb029907bb43c7bcfba52bcc0e64f210a470819781a1828b47417c34cada4e41288b3544f7db4046b9a8d687bd7408f4a0bd6e63f461e08df1d12345ee70d3522614b486d12f3d93f38deb4941a", 0xbd}, {&(0x7f0000000780)="a38d885ef195d303e74497eb2600003c54011a3ed483b17183e2cd8faff090e48c6a90179d18339b8aff2007eada002df5d58794a6a316305ae7e4c1", 0x3c}, {&(0x7f00000007c0)="1cdc43ed7d8ebdbcd4e517f6c38bde5aeb1f54da5621925a8ee2141ffa6465783eac232680371481230146e0b07d58cb4523ee8f74", 0x35}, {&(0x7f0000000800)="7ada16f8be7fe164845720b81eeaf860a1767da486169fc19c473f6b639e9aac4c6490500c2e329e6ffb62419e2404c57970321416ac5971b9f28740dfd30134032d2ee48c4eff1d267e90817fa0f5414df3414281e95b2fb3e863407d1e7ebb8d7d02d27473ad846e87", 0x6a}], 0x5) 14:49:52 executing program 1: r0 = semget$private(0x0, 0x7, 0xfffffffffffffffc) r1 = socket$inet(0x2, 0x8000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x2000000000010, &(0x7f00000008c0)="eaff00", 0x3) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/23, 0x17}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x5, 0x5029fad3, 0xfffffffffffffffc, "845d550900200000fc5c7fd2008f27df00", 0x100}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) fchmod(r1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffe9f) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x2000000c, 0x0, 0x0) socket$inet(0x2, 0x8007, 0xe6) semop(r0, &(0x7f0000000180)=[{0x6, 0x3, 0x1800}, {0x1, 0x20, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x7, 0x1000}, {0x0, 0x5, 0x1800}, {0x2, 0x8001, 0x800}, {0x3, 0xfffffffffffffffd, 0x1800}, {0x4, 0x7fffffff, 0x800}], 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x3, 0x9}) semop(r0, &(0x7f0000000280)=[{0x1, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0xaad) socket$inet(0x2, 0x3, 0x0) accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000140)=0xc) pckbd_enable: command error pckbd_enable: command error 14:49:54 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x5, 0x7fff, './file0\x00', 0x8000, 0x5, 0x8, 0x3f800000000000}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8001, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x4010, r1, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r2, &(0x7f0000000080)="b100050290000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000002000000000000000200a371a3f80000000000000000000100000000000000000000e8ff00000000", 0xb1, 0x0, 0x0, 0x0) 14:49:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) unlink(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4010, r0, 0x0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x20, 0x0, 0x80000001, 0x8}, {0x600, 0x224, 0xff, 0x3}, {0x4, 0x20, 0x6, 0x6a0}, {0x5, 0xf54b, 0x3, 0x800}]}) 14:49:54 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r1, 0x20004b43) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) 14:49:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000200), &(0x7f00000005c0)=0x25b90a2ff738b216) r1 = socket$inet(0x2, 0xffffffffffdfffff, 0x8) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00000007c0)="eaff000000100000d4615b824f8482c67b5bcf7aa8c5edc32bc6869832f207a18f2717986789965c7c266aa7fd35a44687f2c272f85e47f27fcf4af3795fca60720ae9032e804bf045201e1801748e0f851b2f850a530153910a7c95c7a0c4609784b1b17ef06bb9b4a7aae92a1c62ba4eb96a2758db16d64f734275ded4000f75eaf4934d41a3e0c42802791996309377e3be78702b21814a79bff74e66d3025f76dce148dfd62b2f45f7f61cf6dcf74cffd4ecd0ac1a21872874868b1c058bda75659550d3942b662bc5e7c900f48c007987d0a2c636bb499cabb7c4de649ff489aac78f01aa83733c1ec369f92cb0ea0f55a812e18b", 0xf7) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000040), 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r3, 0x9) sendto$inet(r3, &(0x7f0000001900)="2dd241e2f9a41f39ff24a2753e4e2bc012bc52ec9338f43e7ae9d42b6fedfe77a1929d9432fda95e98ffe053ab058cb2384f88f7eebdc8668b1e64ce38ccb530709d7a7e0abb59e1ee82f7bc5c876a05f274e20f631336c1a01b6c27d65d518ae1dd1a5cc76fbd86c152722741593041a329dd05a44a4a9a1827cdf3de29c0f6c4d142ba4d19d301d572a9534bfbf6e26a8e7a98944b10a8e6d499eb61e8cb950a96b7c736649d51af0bae994684b2722a5412c2f3399903fb6795ae5c4793dbb9fd9a5050ca37489ba6001941bfdfa254538791d3bea812ecffdcb22b585718c9ba8ba3671dde70fddbea02389d615e49249bc6bdf72ef0e80336e7fe2c13ac60409cba885965ea783b94c501779f5a3ebd36053c000f2f75d7dc81fbc36fdb161aa8d9c19fcca3f3ed3afbd7f5780764b90ce0b936ebe18e4e71a7447b82625670b9b7e1d275e215e67e370095c4d9f7e64843e18dad53fb4fa239b0d624a8e0bd8ef9b2445efd3e169ddad716304eee4cbf8f726c06b78a1dca57552f38ab6df79f3de46c930dcb89d0887eea369a970f6be55b75b7209d905450f285d7a434951d97b8cca27cf95f768b0aac46c63c46cdce979cf8c3f26259966593202bdd30094ee70085b3a979d366e2cfd790d6e3093a92d030eff6dd81efa988dc423ca37fe1990c198cfa47046b7cc059d444a27ee495387dee03735b03008007efb9d171fa1e3f0569d5b2d9fc0011ccb46a6dec015c5c660ce3805cc8037e415b61dfef3cfacac104d6fc38270b5d3dd35f056190abb78450dd82a89105bf96dbaeb0381b5d8b2a0c332c589dc5f6f6703af24a32266a8979308128be202b20f2ab39c941e800c6ad789dc5e187dc96376433a92132a683d9e713410cc7d68dd1e08be0f28c1bcb9eb76b70755ce2e170faf6ee8efaadd21e2c30580854341aa738128e75a0b557a5a3944db1d75d8bc91916a481abef8d429766864de85b3727a357a3953d5523b916648a9aef96d4c454bb35ae98319a9eda766cb290a3c59c61199e565366d20562a030cceae06a46d0b73c142da9b5ff60943265534756636bfc69b448328a2df9b20ca2f9bff33143cc936534b84200d06a61354494ed85b104be3ccc94a402b2e3999e87e22308aee970c2fba2dcad03b3af63806376078eeba9c8ae8a27822bc784e12f671de0004977f6128c7c130f691456c9d8a256b1d6acd28c8c5501b5c5472936bf865eb0e13e0642f8303c84541fc0a4f7b8ac520d0c6bc0ff4976c7210f18013fddf18bed6b9a2878fc5aed2812b5f1df4438e1b4add0607090e805ab67589e180d128e80556f024e0952f545cdfe87fc056c86a71057c50aeccc5934405e6318a9257463e61502440cadd6e0bbe0ca284142bbf4f81a1a2b3f6527abfeeb9cc63e5dabccfefacc0b876f96b7f02352c1449edbee4ff5e0cf81af5ed71f3c12990d93aa39ca005140f57c90534872361aebd0624d1a7b65b96beb7aa4d043051b24c368bb3e500dfd839bdf34d3422764255e3a2ecb0acf142ed7f4071f2b24d937bba90ccf3e012c782af5873c91613656d7b17144953517f552c5e9661568958c0cc49dd8092ff2983981128e4aa8771ae73e9f1e39d003fc0738bd7c2a1ee2cb18b2b39eb822454f27f86fb315d7981a8ba2c408c9265384308746c5d7abe74f7e2b2be7d43aeae9c16a2d6a8883be0ab94b58c23e70c9fc81efba2755da1e34699f30c942fd49e3d3df9a410834f0ea8ab054567331cde2c418475518c2ac993c38aa83f3c8ed4a6b967fb4521fb76e766f39429faf23b12a03e468c880dd8b5db5806ffbe46e12bd15e525079749c1b0ea4ece085574f90be01aed38080bde408c98fbb3acff574661e75761e7cab785dc061192b7df03e53b1000bde391aaf5157643f8b484148f6b276d72727a3da3b712c118718b5a72dd022a355154689aa345d7784e7818c6bc261eaaa9561a3e1082daa49dd3f44b1d1bb0162cca0ec9d1af621adcadb100bbe820fc8d94e959045c7c4c4249c87bee7d50e27cf4781ad519ba1a55a266949a9c9d8fb04d3e0055d7fe736090ec9f86b157a0470a1dba9b8a5e0436a00580d60e7acc4d93cb8676ab9c8a4247bfaaf5eeb2434711e275771cee7feb2e28d0ed2bfc47f706e57af1e67ae46358d64f17fed8526a2cc9fdf6c5a944edb875a670d1e2f0c585491205c6d73405d03a6bf256438820416e3514d164d04c6222cfeb9cfbb8604a4d9a3584b216dfec657ef160d2f32825286352db00de9e3e4f999c2c33527f273086e3646b24c7da3373678b637f0b800de8dc821313596608eac52574604f3c25cae7bec03c31ba64926b8d6a23c6cd1983f94fd3e7a1216fd47ff05dd77a512948f79cb9312f0b85a608da1344d6c54f9366d39a7e78bb74be032b0fb118d3cc2a8c1aaff0324bf42c7d00b106243d5a039e2de02d66f8c96eb114fc001862f25b5ab9c32f0833a73e3d523899ae18ab7e3a1464bed0916eb81aa8038adb629d843980e615d2705eaf16b203a72f468410a5d8bab5ce4d19407d81865c1075e51455b903190ee93965609827bd0ff9efe843ce08d57de9a41905345e77790acb1f896a44959e2f273b1641b5bd65f9868644b8787b032958fbfea5b2f1ab969b989d947ab0024f69527d05f4b4300a85e507535f4f92da9849598c92fbc9cc31f837ab8b69885272e805b35e7d6b2e7db162e3716c3c8901c679c2ee51ee7d53f6890be28ac7a507aae480ae406925473ebe3a946eb6449bf0cd754c86bf146807a628ec0b09d22e51c12d606006816d6f6f6492fe684a12b1539caa5b5c3f7b6a8578d27e015b44e689622a28ca262cc30abcd4a0ddba3362265e4fc62d9872afdab661a708980d5d366b8b807f537d729ef49a3bb73904f84cb342b3f46d47dae8a34c1a45baeca0f2d422cd662e2f809eb4be3aba136a1073db647450da7f6594df594b1c3d949908b877a6895b7f433c78c15f3e7bff14661389acc34a73776cbf9cdbd3d9796ff9d6f81c1d7493925d46d9686877f5da2460f6b939791d8bacdf886520cc458b9f9d15b33d380245c99b7bd7ccaa225e85006cbec7b9c8b23515f95058a208f2264bb6167617e1a5d18ae980c9163ea4d718d22d6899ab2ba32a5f5c49eab7027b31f55806ccfd458ab93c457211bdf377358eb09d2b4b552d2fa1c4b8cddc7d3fbec0702876c275ba5960749f702fc3d6e63aa57af36f245fc4ee03ab62603b3c3aa3268b7c2bd9837434da627d571089451ca4534b7e0a8c4de4cd87ac6682f9fdb966f04e70e607c9d1b2130f289eb5eed43a3058898a3a62e3c66d6152a862ac74128dfc58b97af99e29dd8bf5ae420b43530926e0b9c4228dbd9f237615c769bab8f3485b195026746b28ed1af6f07f3209910389e94b6160e752a2dc56724b1d05b328626059b5b4054ec4e64bbffd158ebd09578bb00d311a06f3e539a03abed1b84e3f0d6aad90fd7ab19e0698d83c62ad12af7e3a4b3aebd03368bca9cbcc0338ee7fb37e0379f136e233118f0e2dbe2537c534f11522c498e4fac3a7d6b3fadf1adcae399f9cdd4db99356402d0faeee7c6c4c809ce42719a71b13438527a4cac2322d5ff433a44747532db189c1623af484d1016f803eac90cf183ee9a52325c1baed6e1f4b4d17995eb91ea45916a66cb9f65eda48d20d57f5b101df179f615d1b94460e02c180a0c47906b272a2aa00ac3270dca0a7c2eae92b19cd8cc2a786987ead5f5e45f6a41cc2c9091caf253b2244bd9d41ba25158d0ccb124d9837c184289d0a9c1afbbdb25031d6bf6ddf328ef73fb200d143e35eee0437a49eea3d4c94049a3df5e105084c4c29e7811c2bc6abcc078964d7f32098dd90f55ad741a40dc413b4a263c50e8c1ca085057d55792b9206699abd7c6dd3aea4c16af6277d8ecf6dedef6fba4380c313947ab4a7cc12c332eff58056acb9a1f64486c5cf213ed66a1dae3d584bf22b16b2903d76eed558be507c8fff4ace5fa6e1c72f373a0e8b3db5f2506a84474ecd9a434e7017e81c0fe3041af4179d77de15818c69e1734fbe4ee7423c1bcc983c859292d0817b593412ae23e1dc01b3a9d8fd1ed6d92fa7a5b6032419fb72713671df0d259125cc912ce5f25c2715c082700dfe96212a0d8e5054c94eb442fba04d7ef1c14bbf8a81d0097c4e6515fca6e94d6a38eb09f0dedcdd5d3991a0f9478aadc5caf611b69257dd19571bcfb507e1daca774516d24172b251f2ea11181099875e602bf06e25fb0645401b80d839a5392ee0b6d3e0460cb75ea3c72dd0c4327f734eb32e9c0187f3e255f4e3bb81e44dc8f3b436c054306aa61e5d4592de58f299744e5c8a1056ede1a614f5bef719eb7fbd296cd9d2af875ec310d9dd8c6406fff46c2b24ae024dd74b2d2b1d01c8795d2a1e5087b9ed31beae4a57cb878d03fdf9b5621034e5688f5d505e51c0e04f54c4fee0708cd959f5760e8d8a740c13f2a3a7db9f27e36393f3323a5c175996a1c812004518df437f501645b91999167ab78c7f0455605dacbf00b622123faedc0d5592ce8d4251aa40c76cc76e48944d166a5ce691859ec74665ab6e850931345e49a47014d74e81351ae4d8d2b60715edbb02b313fb98c8dfffb62366a8d149e288c8fa0a3ff6c4f8904d5798a7856bbdd7f686e118509abc91cb6475631cbdc0e2b7c9daf768f9eaa1400da20300798e9f813e49b9075dc6b63ad687392f333e81136f3eb3b9b2ef33309543fd9641f8e9bb73426c6d03cc96bf7e9ff65b2e7d833c98119d71071acbf13fb27c7c21293de28377ae6e886b68ec4d100e53d31f378ccc2de223c0da4f7b7504511ec5429a569fc00968583f456e336c3c3b4a2cb13319551934cd183a8007f75aa807b9b12f10291cf93896ee8d24ce9b257f5b2bdc3e533da39ac78b99f2a7a4d17e5d88aec6e03b663286417b16a06c666a274611019c94a9b8c3b9d6e25a8f16bc5c1b9967c90e43b0bc8cc7e0651757c58316359cfacaaba84adb6748e0b49d3617c9910367c4e67c22fa5670e49a9295a2134acb14bb45290e8df341e512bd57c7c8d462be75892c5d8b13ef2228e7b3d1984921b710c014ba5747ee7dcd78bea571c2b0fc0bf948d7ce4a700f97905e2ef0386b45f9face700b6a3b7d2c76f7cbca0280faca11caf96783b11e69a9e1ab203d1f0480c6fcfe867324ff4570d560fd37b3e1548ce5b0facba602a7c8227bc19c221ac3cad4cf0d738ef0d0dbeeaf73284e47672c691923fa98733c59fc8b758345f6327ffb445882cf70b7d3260938e8fd5adaa882edba14b2d2991e35be3b1024bbcc01eb26dd59d2f6f9967c3ef83ba03a30dd4113cbef22b35e091202e639e5ff289deafd15ed3c7607e069c6c82e14e0791bc2ee04f5005f5a6c29b61c1ef2611384e633440d951fc0a7e72770a08d1dbefc0c96d5fc3bd5332828b3ad595a0086bbeed8cb111d215686315741ad21703945dbf89229fef692bb34c15984bd48c4eaf8fefb34f341587a192729fb786209f18a1bc7a412c0e8e94eee51ab1bd09587a2965edce6cedc298b9874fa3488fe6b683c0c29762478d30f569e47f0bb3f1b431f868204d635e54a35ebff50dccdb3fe056551702532c9c5aa23b694bc4b33c22897c2f0f3a1b9b3f2f0e67e8daa0c4aec830afe4b91e010088db0966ce346106f3bca2305a6b955c18a69f2477ca650679be2abf0bc3b31d2ddb94408927022af47382c5efe8bbb451b3b5219cd40d86b040c47e47ec09199d6", 0x100f, 0x40d, 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000180), &(0x7f0000000100)=0xc) syz_extract_tcp_res(&(0x7f0000000540), 0x27fffffff, 0x9e0) r4 = semget$private(0x0, 0x2, 0x1) pledge(&(0x7f0000000400)=')\x00', &(0x7f0000000480)='{\x00') semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000580)=0x1009d8f) poll(&(0x7f0000000080)=[{r0, 0x14}, {r0, 0x10}, {r1, 0x2}, {r3, 0x40}], 0x4, 0x80005) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x8000000000000004) sendto$inet(r0, 0x0, 0x0, 0xfffffffffffbfffd, &(0x7f0000000000)={0x2, 0x3}, 0xc) sendto$inet(r2, &(0x7f0000000680)="3b34237047789fcdfa3dec9ef1e57c925dadaa3af04e6d704a28daa72f3deb24e76a16bc14fd2074a8249e5bec998951bace78c5459ad01d6e17201d2bfa2814aa2a88a3404c9b6d0f1da02f505bd8798bdfa4e9504f6389d1183cc9fccca51cae11742be0f71e3e0c387b0da4685319373ccc538cdb174af1bcdbec9e0ac7c9adf9b31dc93c91a235e470f9e785a8660a6c7beb0e180e0a25c1a4e961e18174ce5da31678965b5dc7ad1bd393c21b008ba0aa4269a64598699807bfed362877112486a23a287f8ed620d636c739493cfa669c1cba9d172d05e8ae89765dc9faa4dd35a22e2a0955bb568d9834aa3bd9d3a0f97669ba60fea8a04f97a56c85d0bb4dce1793749a6a18d2d88e9bf8a729d8693959f3fcdd76ca", 0x119, 0x80000000000c, 0x0, 0x0) r5 = dup(r3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x664c) r6 = semget$private(0x0, 0x4, 0x30a) msgget(0x2, 0x8) msgget(0x1, 0x80) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0xfffffecf) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640), 0xfffffffffffffe81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0xfc, 0x1800}], 0x3) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000500)=0x4) 14:49:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x102) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:49:54 executing program 1: r0 = open(&(0x7f0000000240)='./file0\x00', 0x280, 0x101) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0x8, 0x400}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0x800, 0x4, 0xffff, 0xfffffffffffffff7, 0x0, 0x5, 0x5, 0x4}, &(0x7f00000000c0)={0x4, 0x3, 0x1ff, 0x0, 0x9, 0x1690, 0x0, 0x3}, &(0x7f0000000140)={0x4, 0x5, 0x3, 0x7, 0x0, 0x9, 0x1f, 0x3}, &(0x7f0000000180)={0x2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 14:49:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x6, 0x2, 0x1, 0x0, 0xffffffff, 0x7ff, 0x6, 0x1, 0x3, 0xfffffffffffffff9}) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) mkdir(&(0x7f0000000000)='./bus\x00', 0x10) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) setreuid(r2, r3) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xbffffffffffffffc, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x5, 0x3d6, 0x23, 0x40000000000048a2, 0x8, 0x0, 0xfff]}, 0x3c) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x8000) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/204, 0xd4}, {&(0x7f0000000680)=""/2, 0x2}], 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x9, './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="106ccd8b768600000046ed970cc99886a5c73bd25c000000b100ae6511e6d788a22385c719fbb96f6480cff0fb6b3411f8725f5d96c01755fe88d0fe7c2f67ca007d7985d68adef718b1c5658870bbb776b3ff3f6cdf59019651305ce44a638986c3f26fd1f1418cc09b42c2b700538dbadf3040974b4af48934672d5b3524e63db20b287f71464485e30df32e8b0e1cd5d616c3515539da64df74515024ae01795fc6263569f5cd66c92736cee9ce06cf9e214911502097bc2fcf3a494780207624c017208d00000000b7a2db95078259b79395dfc5b2a93580cd2a1f8fb57a883541000000784bcaa72b2bed978587900d3149cf5493884acf8e55aeef9fcaf05acf89fd189ee764d0d0bd60d2e5936f6d7b246657f1916580e2bd220aa583a4bace05b14103b6521af9107d5904cca492be3b1dbf697d0aebccbf28d970cd0f05eac554f4ee55ebeae63211c3c96e1793445a02921f46d35fa5480e2c163f1f15f02a901b4091cbb25fa5f3a341050000000000000000d1769402e4578cfe11ff04d2506aee8347196c18db047ed4da4fbfd4b9ddcc556d3ccb400843d32495bc6b3dc115e2c14a6c298dbc76ba4afdf33478bf094c2c535b89f004524e32282df46b32c0764b4f310dffad9562e499129d6bdd7de337c83c048c5df30d00000000000000000000000000c7881a85222304e07efad0b4120283a7672ccd8346e5b1e5daad5cf0b9e7496ffe30fa5a92621f3b05a28ef2aca533c2370facbe01"], 0x221}, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x32e, &(0x7f0000000280)=""/214, 0xd6}, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000640)) execve(0x0, 0x0, 0x0) open(&(0x7f00000005c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") 14:49:54 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() preadv(r1, &(0x7f0000003740)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/95, 0x5f}, {&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000003440)=""/253, 0xfd}, {&(0x7f0000003540)=""/217, 0xd9}, {&(0x7f00000002c0)=""/98, 0x62}, {&(0x7f0000001380)=""/174, 0xae}, {&(0x7f0000003640)=""/232, 0xe8}], 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) write(r0, &(0x7f0000002440)="d004042f755b37856595e1cfb5e794bc918a525e5eb3e30ec9d9940e7eee581d9925bae115fd4a40dd6d04235459f91d1a7b9f006913c7415d147837cdfa84730e7286018fd1947254c3d6197d0dc55f1702d7e2af51d480079b6cae213242e2e0c2efb5e9f9f0b25232ab67acd726d021ef4cbb867e139a676205105098e7bc9a69d39a1311105428c0c0f8a5b5ea8d5f0483c243dcfec3be14df4f846547613cf00c5c0e04c2cfac1929b91645ecd237e93f1ecfedec7fe4d9c2a8e27b31dcc38c2c87eb343f9eff83327a1c33eb4f7a0cb55b2e4e8c1c347239ebe4058c593b2aa7dbb2121817950e1d51737d74f9ccde9effe6727dddbbabca2cb45263062810569e1434bcf81716fc30455d8e7897c05a4bb7b62cfd352bfb188864dab4dfef494cef5336968760300f56003f4fa86ffc13660044e50ecf73b3d85754a7335527601b50e11d6bfecb83f7bd5a603feae8b32dd03f3da06eab0925907a4307c6302d1619d43f6e558099d95e3e3a10fcae331d2bebca50c1b85df910bcea81d8341940702e67ffa7840e19f8328597117c63da16d178617b1e112ab6b0a5d07e21e1d212c83f842e90883bcd3959efa453eac6577c9b995c2dce1b83f7f5a5ea2c19aaebecd99b10f62e0f0a9f4dccbf0a34a0f6a7e8acbf88b1c5b43425c7b63d0900fd75a01513407a7a0f602166e730e7660a408af817af215e6034db52b55494c904376dcdd59304288ca6e220f1889ef35f17e121b4082f241bf273467d72a43f953913477065e236911c5991870952a35b5912ecfd8bfd7423c5e77da3c0af5a90cf5ec53969b43a2a21f30baa7e0debf285b3121aaeb1e563e4a5cf26e50fa67a23fb788f417f8a2b6443195d0e6555a4d3813d60f0b94d0cce5a248ee1f9289e190264fe88317bd85fcadec331676cc83855e40cb6f32dd66621d99d2c08b28c7b77df52099d6b40f71e120c356f89253c37949c1ef015c7a8a861d132a693cfdaf0dcb2ba7daf191cdf593de4b609cecd44c4d9a5415318e5f2a5b298be85533ca02046c6f7c739b7a05a1e45b14acfa96cb72d67b041942a4a788056e2c133b4f562c5e0c2709c1273443fec29daeda322d0c5674b336bc592d42381b5841c46907d75805a686a6f4c7874d233fe1765542f25630f6b6c80fbd8a1f2ccb26e86815b4ae7c3eb57833963bc65bb72ef200a4fff7ae81d91c51ca3a722d76d8b0990661e079d304a033b44e45ba108bd901f2cbeedcff821ecbf8fd1143b628bd0ce9ac6c5cb6d2cfc17a614e21790affe4912baffc88124475cde44c4754d7a97ab08bc640b9b612b8d81f5ee0e251e8b47fbd60f63fdaa2be0d140dc74ad2a93e741ba2c99341c8dd8d577ea07e501255a8ab510f9b7c016ca127668cf815a8f85a1bee9612cd5f1190be623c62585fbc1af393ff97c5e4b34033535162aac4bc87ee1e3175512124b2c4a931e214561457d9d92191b6041655e0a9668c47349d1f0eb495e41d956f2ab7e0e6e8f1f2c3dbe8c8020a7342a7980196a7a1caad6ed05f4da97353222be75bc9e676cc781c7fbd65947e5523fb421cac6a5466b06d02bad60afc46f471ab06cac5a453b609d948eaaad7f503b8cd9374372832971994f50d9df433e9e5f63ce674d4faafc35b1d157e124ffb4056a4a703c2a7dac894787ddc4b0ffc7080c38d493d412b4015f43e785fe8006fbb367059488481904d73c56998f62ee453de0a5321980abd14832747aa60277b267b77112a5ff03895913e78bd1178af48e43ded598b9af749258b1173892f6cab738eed553a0fcda13b8d7aa39747d5d4038a4be3c66e3df649dd1f9defdba731c5ff126eefb363ef7381b4232383f9aa243c1a03792b80eaa962d9d7726cbfca4433d94c2ccc04d838584475a5ed48597c6cab549c6178d1b6da41c2b5f7c9b3fcb9f609b21bce48cdb98cae4f7c584f30df3a192ea8ed79593f9931a89011c3e322230768bcbdd1315e81318ef9db400ab6b418ae87da1beb260444bc3397700569a19bbd62b577f98944339a83918c1d006e22b4b87fb89c16ffa56761b6bb02f10421edea21a1f66e018d002bb4adf0f080d52196845c2c40c4ebb7b217d16511c08bde94f46970dfde2a7a21a1dc649ce02c2a348164458db69b01974693952b92b4f3065b831f6634c78642078bfa64713f3dee8f8b1221cd45565554e9d1cad51e8d04e259a913605156cd690ea0766d7281456c0f30831d302480251110b1242fac71859cc94f75a726840d7e2c70a6219be8d7086c27e01a6a593d8bacddcf561948e956fff84fa2e3eaba8e6d2e9c0a5fd6639811ff4b42a255c238e8a75b814dcbb7ec3dff23a6d707bad9b4da1b24fa3c8896a9435904743691ece6b2587ec60d68395994a95776e81af339fbe06e03d9d262ed9e07995785c5ae288764c4e321bb3a9e970346a9e90cbd85c89557e7f7b37a9ca1460690c8f958222818b36c4b2b7969ca3508c5ada854c7d9f6bb2b91f0017efee22e15ca785683686f97f6e2d8f9d211d8b68782181a20ee68d3e0432c4fb187c62cc7f5fd4dfc43acf5c0de2bf3507bcac3643aa922f434ec6d294a197570e0bdc088d1f3e475c1a0bbf2b9eafd3db9403eb8d3d9095f0e0abfcaa3caab17eac30ec6932f810d09d5d031698a1295e6db8762302d3105f8b185b4574f23240f863f7e8b1c808d8f9d8bcdb3b5e729d6227ed69c0ff664f2aad4acdeb6614f07c6960386c20f0d8e1637e10f04c0eefdb8fef1cc801e499206f4d03eef1f039b576f5f30ac17ad2ff5a289c212a02c7a3c4715bfc5067d6290936dc09b146a37c8bbd6cbacffdfa8c00e1495c8f4c92dd2d4f06c08f41ed640c73b4657169f7e1ef14c6d1dbdce6975b41dd119e99ac3228ca1b7469556e19b144066ab6510d1c730183e3d1b0b250056be11f522bdb304c6588c93ee3e8d18de8c452a5834156772758c1c1e44b4c0cb021db39a454f0b37f23aae688165eddaf1f42e208ae44441c5ff776e34e1c30dc61626da115cb25940de2f29e57e3903beb0f4ac34532c21dcb72a0f0beb174e9aa6a0f8369460ecfce789ccf6eaf21ec139c2e66a4706570efbbd20a799225746226b8fb0c4befd1a1104fe8fa3bfb210c80770f8df0823482f483cec18e8104db985df0f5000000a09cf0936493a5578ed6a34af77bcee9ce7e8bdbdd8f3ee5f25bcc9038ddeafc3919561c9eaddca4a9d3c72382232570b8258ffa6774506c4a38fa0ab48c585d9675047a9aed7799df043f777925c8a0267557f1ccbb68e45fba149fc2418712924fbb2e3a07cf84e718c81c403c9958f41e4b61657308519b7ce9412792e2d102dd0d3e84b7fec6cf22f2289376d20f26a8131c0e0fdd4cdcaedf04253aacbd3ee19985cadc5b340e265e861e7897a4f3e1c2b7d9273f9d1eab44527ff16906c75ea1e43e8483098a41c11d8f464f9bef0cbff8ea7a864d8ac26f09faa85bf2ad8050c3eb258ecfb00dd836a73c37590499201f85573e12baada9d67d4566a5375605e259daeac679cecb9ee8d82bcb6568a4c88d3c4f8192ec4940ac1e6838aacde5db068ad90bd05870bd0da23e22695a092eee022bed95f6e2b6ff11134139b909281bd7c2545b3b2934bf2a814c6757f0d77af41514ba0906061b3e97410400000000000044ed1000b71c4dfff3cc614db6ba3ae818e177655bfa6d8ba019835f39c671e7bdb60ce6e02316a6a9a3deb9f3d6e0f8dbd76dbc9e5bbc40ed8490fe8136c053e4b79300ec20983c30a010914bd6cf473c5360523ab76bdd206e31c4ab88660f04f0c32e86a8f719c1c78843ed304b34a5e4c4e6150d42c57245d595d557c729a5906cca1e4e3fc4bbe924649fdf1b01f0321eafee01ccd0453cf738780216932a210471ef083f623118d846c393cec39431885235e5f6a7fa4402381378af28621dc153edb1118f58f47cd85e6d2bff3c3288537c08fc73df33b8430469fa23376d0d066fa681469536bc87cbb69cdb9eedb82c9e68a2de21e958ea546a1f4ca4eb5e54fe82ea2765a22952babd59bae49fbaa13995064a380c227eec6397de92eca89be77f1fde43c5a97ec6ae16de31f6b1169a6d7b733c1ea75854e14e79d8df17e535c4245d6762db81ca3c9ea4b29fcb33c22ea7aace7f5c3ecb53a5542f551c7d927651c3d13eba932a1e91b7ab80da0556188ac91c9ed4c7c7a42e1104c8d6ec7a8cdf52ec1b59f1a3e4351406546f70ef59fafc039c82a92e7b3b500f1790a4cd669970c426ffae119f42b4b2d56556f0e171452a8fbabc854717d74dd6f2a6e17b3491970703fb228dfffdb2258dcb4d950c043dd9453fc383fcfbaf4a0bbffbb94056787954d7c85ca80cdee517e383b40d277eec3b9fe1a5a163556cb8571576946e448a8d207890baa0de91349f001deb22d1328704584496658b3d1077aedbd329b49316517dee8e857489ce5f9af9926118fdcfd1999d706b396d1fe5d6c4efc8db930e7fd249f66234e2e61d01735b47fade3f0a9c9f2fe391c39f834f102d9b7730cc12f9063cbd35a6ba7877ff01f1dd559df3599b064f6eb767bb296cbe346cfa58c79ea79d0ae97284754836cdccd67c1ada2864371acb99545c9188952b9c132dce7ffec377a36f69cb5b3844b9dff6ebaa3777ae46a57604ecffe8fa320cb3d3a7edd07cbdbc11bd08b32440a7d76c9cd952eab7a58d1ff0ab198c5ac7ee623de41fdf85ed2ecef9fac0c78a85936fb1ccdadff0d32ee35606ebc2173e3f5632fe33af683594debeed3c0c1e8eb246c2a19928b91dbda0e4215011ac44164e0be6728343d39714908c80ab4fb35d6cd61abb7812c6f2818f3d061c402897d4849a8836790e58f29abd4d79a211b1337e63e9f2959b4d9236e5a0eb9bc0e92330f9c7f65a13834c64d918565b66a79aafb87590e5cfa9de41a1f797dd45b786d464a1707938451fce0128a4e0fa531453aca9ec2175ea0058ba396c93342fb2fde417c708eab996cc178a393363aaf951f9212452f2ccc0edfb41adfc16f8998915c9c82e5ac77f7c5b048ab117d1e07b9a4c1be2818593fe389493772dc2305e40bd87febdfafd90e00414885d63710b6c605a2f9404bf72c76059384eac921dc36b1c93a2a9933a47e75d0842cef913b7464a87b50c8684a069719db595b641e52e99256c434a6b31b75c16ea1d5b8ecf6a6f7ff31da3d38c46c001c72db1449f766484f0ac0a6412f21344be14d374653f2999cf7b1149af34e1e7e79b3f54f6f3a492732c823136028b0e6df37128883e5e5be65093c312b4ec800ff9beeb2ca704155958783ddc9b8af9f54286586e0212dbb2a56405a4c6176dbb8d619326f5a04e5557d11e592e95b48e126ebc9a8446ab9aad581a1c27b8d4ab94770b4aff5de28799873864fa439fda6b958ce2b1cf189d112e3aa5c7c2be1e1129a81942ea26ccf30a08476e615f4da9dc0b86a4f5a1c9574f5a21689a3f2571913f8b6a24d1d3046e8aceffa5131744973d543a1a623918ae7f392fe29014f5a1a10088c30844c7c98f38c4aa197521328f93cfe63eb38b33f685bd1224044c5b40adaeef5cadc2169d9453d0469437df7d1e7f6637b2d3021050d50a52831547d2a715a75f2ead39ff86bb52709a2d5de0ee1fadc1501410a48248aed025bcfe589a0c8231f3fae12044bd03a0dd7bd0d8a7a4b9cb08dae7b544f8dbb291cac721e1a47c2033a53f22521d69281eef0cc57d188a3b9ce78db6be45c9559eb243", 0xffe) write(r0, &(0x7f0000001440)="302e20fbb2fddabef5a3abb9d7464e207b76d333c291571a11db5fdfb16d541f849625b02a05c0b8d122d78600c1e050e8a1d5946baf5a3587b6d21025d8c14453be05d5fdaab80a28253ec0fa71532e564ff4c148a36cd6422d8e4d4c39480d647a3cd7671d608b2c5fead2a1558c828288d38bb7ae7e01c2e2ca3e9cacb769bb90a83e8740a195d42269f7853e0bd7e3420df85f34bb5a8f4f5dc5a34ff1b8ce7411d55f0f97ca4b2bc8a4b5a31ea4198fd1fdeae45926808ea74dbaceb92f24b461bd060f001f4387b2c2c37d30c5542b77a53aec07b900d7cb09e40126584260ca68e9d256860e44ee360317472a14dcee782321ced176d5d1a501d1ad09c7a540715a6f7de266144bbdc33454c175dd1b81366864ff0540270bab277ba28c1f33f89a798dc3ef854f65e8ff97073479efb67852b4d489dd838f92233cf21156351c94fdc92b6a5669294d40ea052beb535cc5258327944a7a0e982153c00671abee18ff4748dc1e9257350aabd6a44a85c5801cc8387a1e51580d8d95a9c02e4099dcb23a8f7ce1f7914aded4e02e4146b264db748ba76518da1f9fc619a11dde707ff6a91a1216435ea01de271db296d484c15eedc1b00d15f2b86075d807388e7b9167934374f2da32da2fe7a1294227534a53ee8b09658018a0eada1c3de46e44d7c076bce772f4cc6dfcc60c898114922816a6f3333e350f8269afb4b2cf1c96ed80bf647661db37c732b9318dca3e4b7a9633e90c9163725a6a91445ada45749f46cd2b35f92d325e9d49ef212d285b0003f01a98a670611c5f87877d64c4a94a53791d106cd6b2972fa9f7b0efa40c1ac67d9db8e1f5706021c1b344ce7065a9fe379ca40045155e741cf37daa56d80701958233cfd43c48a292f6dc9fab0ca40d49a5b52a4511aeddd7d4b95c3ac4836e7c1454ef11d6a0c23279f3316445c1ce59db0e625124b73ce1d6996df2714eccdec47a1638f97e92b47eb1701d566ada01a3c06d373b4b80989e653ff409638173b17028ec94fe50cba0abad3aab5d63a120b198ddd4095e691e4d0d6a61808d797ba2c3dd29cb7979ad4d96d7058b94cb69bfbd899f316cbb48a1c29dbadc7fe8c85eeb4d88236a25048799aa9f4b7c8a7c5438cd9b4566cfe3fbd52df4351ae6caa7f6877d44c4217ffbd7abc5807864d4598c16b1d59ef0d54664f6f6c6276ae66a3accf3dd67bc144bc7f54b03e8ecded274be38c5ac491f84fcd1d6ebf9fe9b9f14bb078d08aceee6bd240e60e3409dd72a1e6425c915da95c8073037f155e77dfe1377456e0efd480b158aa11625117ae783f5e55114e13f290dc69e0437ae72af4be339f34d48f1484f7275b34aa0ad9f8999942bfcf9271dd81f22fe61a388d5fe0014a62c9b827ecdbf2d0c7941c0f93d9a824c63afb506d37852a61e17823f3ad7d06af88afc341569cc223eaadfe8addf07e2872c44221ba86469668b66d5b041ffa744b271303e3f227fc36dcb292e17a80b0b4e46aefcf4f32a0793d1e4416e862f830dc86a19f5b4bbc7de4d9cb2f56a0ac0aaf10069d3dc277ba8028e8ba92b8543a3a462fbd487758bd14835629426969939de7a136fe137d1f97045f708a356f0a3e9da71711db9153484cc571994c6f7ce0c1f08340250fdd934578b3ac3bd40934f5a614183a11e765454a0aa96ff65cfdcfc0720411eb3ddf37067e427a70469bfaf8eb7b4c590ebbec7c4aa6756e6bae3481056840b457e6081dbd23c3712c998d21a8c2c7c9416cdddf79cedfc8ad5e7bd33512d9920ce20e2dfde5cb4b656e1294c9536bc812c89e363f204b24181e8eeb55426aaf6b8b118e21c71bc6148ac51788682661d26e8ae110bc28845b9e26549a1b0a6313386a7be2c7873abb6eb715a5a58a45ac92cafc84accff4dd01b32cbaa833e377a921ab68e6ee3b81e31c815f57897913b658c1dcd15d6cde566321dd844604ddacc95bd85fe4b9b10d389195eec7ba436223de13c7f734afc7917cea68c0483bd2b1c399bddc646e3a5b7d488bc772547555b0960c9b49296f846512768fe8778a111488e125303a187d2371b192dfd9652b1b92d9060c6996691767aa1a351300079cf41a30445dd6817468139c4a92ca88ef5f1ab5211b8919002427d72541204e1454d0afce9c2e10d47d47742baabb5b4e8b52f71a5f58ffeefda996e6af3dbc5c69de5520b32da38612b07714b94483aa286487ea588667460ab74e419a5fcd6be25a1ef13c828b02466ae39e7f22cc4324068dc2360bdbee9bcf076bbdd086787a8b5b57a3a04209c97ccb1d917633ff9be70f60ffc305d707a6edf13080115ce1d745a894f25a471404817de08f3fabd65910999e1cfc07e1c78f40f761a639c676bf2710356931d836253d2c159ee01a3a69e7137e41f8ba0b0282f37d5e0f434e60d6836f9f41ad8acf4dfdfbe13a57f14ab9ce22bab422842eb176ddc49ba6c749104b063d8029433c6d7e60c57836418aad251ec705b58d2379ddd7423b9b9befbe56112f2e195f39be8a866b59bec3c60bcc6bef83d88f33b20be2c1d99005c33db65950ea6a4a03a4a19cb90702df4dc1cfe7afa8ee5365cefbc26241ceebd6b383e6a70f09d1818fae773e4739c222cb50b855c11420fdf0808e50ca28f052f23148a0a54206971a345b06c598c6af7476328c974c332b36a8a20455c7b7ad24ebc4db8e3f2e08bf60ba6221180a5ca147bb46f5631e6794b64a0b21725e93cb085632a1ad6b0c3cd2c25d2be5966a9c28c36223d90b199de64ec006c70876eacb3000a050448416384b3f3be0a0bb3f2de7917cc6f48facf9c657ba993babfcc606b44fa3e93e711399bbd8639dfbf8d8dc8328e9e98b783f2f245f3612a6f8e7819c10917dff78ef3388d94737e4182dda7642a5a847b0499c9bf33ae3f30124498f60346b6f0c1736fd53b397122cd31f71b894848017a4a839ae213323ab98515c17bc8a9df79883b2c15b830cf13d9de6cc37e0f7c2b0fd8c9217e991bffa618cd308894ca7abdbdcdb1d1f0bb14a30379e4fd9ec4758f1b86fa4eee663a119b89e48c348e57b2c4d2db94ea106aa520be5458e6fa21e2e25457b37fb9823d3be8d6046bce7b7828e3028ff21c9d7e445cd71b5d7ca0c593ad8b641ee0e3d6acc2ba0a529aa13194e5cedd76975aed10807473d36b5964aa8211226494f31882ea58047716f3c38712e13a9d54919c20e9517322936d3bad3824e22c40c2e410e5b5e0e26b88ddd103e999ffab977287a571c93fff3f54d42cc27a70e6788cc1b24cd74f544ac2ad6f2e5859cc224defdb1e4631ce5eadbd2a31bfca85d3311a09afbd0f2fe776a206ff0abe049ca5f5712a4df047bcedbbe4d5d4a4162026ccb002b709f81481b564a55def45d2be9e465633c3b57896db56de1e05dc10a9b1aa1e9537d8de411f8bb4ff2afb64a50c2a7f2ad9143a8dd6e1c188f0225ec526214b7c61e1e1a5d755f079e024c517994d2ad5d363d76074cb7207af15212778987d309cf0b25121ed39e66b56440c902195fccdcd24d176e15139bfb543a8a5f48354ffc976ff96bc12b6ec7910b787d91c3e8dc28ba485ae48ca775dda04b64bc00236efcf831e5b918b9bfecd09065e86777ab0d064ee4d8460f8ac5ea77c9ca9ca1aa373e3588226ce3e73b4e1a49e2185c21ef0b03e5702e908263c8d82da09a23d4307fa6b4354017f4803ab63989848748322e9bc9568296a4c7ca6670e88fa457f3ae57b4058541636f3c78af70a87321e81de30f912d49df18a7bb4a19d0d248538d87c16805f30d30e07c54af26696a22361dc019ee729d4707a7677e328fa42ac65a9fc99f25803fc3d31e9af5ae89ce1ba6ef8d48995dfdaddd4c9d5cf904e21953e26ad62b2b3c824915d960c05127fcdd81c3c184c9577df9684bdca7b257ff9b452864b5a1a6a7456fa4d6a5f21bc5943ee7f82707ea64c905ddd780cf93aa487882e3ad704cc1e519d571d7ed7a5533099cfa06c7fc579dbc068d9022bf2755aad1afb0853896f27e1007d2564081e7569b49b63319c47dbfc9298acc5d287d31f81a03da9b26d76d44d3c45aa8ea53290258052423c148129798ab3fd5103ed962f67c501bef44bd8d7c8e974d41f023dcad93a9ec3c589d7ce59eb7cd13f4d5f417ca0b04f7a56c2f7cedb7332f602bdc64ad5040418016507f1968e18d578cb1c5cebc67a75fb90c5e370b730685a8fc14e18882ac8ed34a0a942fd1ea72f1456b3cf688e69243afd997518e4fcec0c44b34ec36d79debfe2cde4e3539f498d1b5713b14a73fa15af86eeb5a356db75db766db8ef8095a266bf4c30d783af34585fb735864f99cb33b0ebd459af7ff98fcd5ff82c34a6decde41e2138d7307a703b06b08c65ab61bd269626fd7966bbe6cab04bfc2f53ab4600369c539eda8810a10473e91420e83b105b286a58261be9f8fe07ae78a936e6842c053d9d00c41bb17f2f4b42730790f44b84623f417207281413a92b80e592e26c5d683ca1390c095cff706863ab5d8068dc3d1f8650384992dd4dc25450752511e37d9e3956cf4592d8bf77b0a9bd7c74b967d56ae0f476a9586ce184748b1b62bb9cbba8b2d3d7851c5fb5bff7cbd2c7d4db5f9031e8e4b559d4330ab148222ebdf151037c5b75865cdb22b4c116896018452fa0e864352b843bc0fbed3ea9d98b2b4d437578337a69e6117a34fd5f4c2deb468c83cdfe3f82136b196f8ac3ff0d6987d61d6c4281182ccd923cdad2f69def10f36c82ccd07e8022ea592c385c1620b1cbecf740e51ab04329a1059531e2f5a78d4a0a911fbab08971fe60481995dcf1e04446b10dca160005f054556bd1586e26c074883134991702dbe0a3103df9ccec6c6d0f7bad82c11c9162c856747bdd9655d47f3ae9474c64f6440a464b54002f17f075f3553ab4a6919ccadf9098a02e5ee71197defd30912a246179d5cd557b9a48b978585cb8ca5c3d748036caaef9739c1e6648e1d98d8e41a75fa90428bed1be99a4f4d43b06028023a551a3f40ed9c730899a74ec97bcb2ad0788edbdfabd45500ba60a2761b1c0bf5119e375cd14b390bba522c3561aee405c6ac50a5ad3379d56bdeb479617090fece3fa55942ac0ab15fe820b7d850acfb65a3d38ae0ec3a67e1af28a3899e00aedff7cfc27a75364f9c4ab45f5906051d60976a4ebe5a9b1c6a5fa5a44a5af5c1c73454cfb601196b939feccded3e46286a4a898d8970b8b48cd9a4478c00276da1da75078d3372d5b77dce66c62a19964ba134655b706d8e3240d683490169f32b0a37a2c0900fe7d91dde3fb8d25c8c00d2d99744a105630d3116048321e7fe5dc151ec772b26cdd1183ed9e6d4e99c1f8737be8057ce91de6a14584eb0eba738cb89a78f72b4176e2c7288b8b37920712ffdd5ade1f6a0939022586453937666f6e489eff23eeb868978e9beccd336aedd59c38a0fc38ad0b5ad2cb11fdb61527ca654c33c7fce73af0f5f8ee3937bdde350dc1ff905707f11146cc940e7ad7fb79de111243ef3ab9ebee777733b996094cb0619fdaddcedfe6158ae2efbc7fb14ff328a9d3d933ea0103b9df79ae5985fb1b6a67b2a2aee5f79109a9a6eb0075b59c056b63dbf9d8e0849da4f85e9cfacf733d70141c380bcaf6877207d38c5a61909050581693a3ad7f6694d830250fb283ce62ca1eb88391e3d44fd2919a187b4469e8d2519ad9fa244c28d53eaddf98f17b34823e0a6fe2a08ef125a50e4dc609d1bc74a7d255330", 0x1000) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)='c', 0x1}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x9) execve(0x0, 0x0, 0x0) 14:49:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) r4 = fcntl$dupfd(r1, 0xa, r1) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000bc0)={{}, 0x2, &(0x7f0000000b80)=[0x0, 0x0]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) sendmsg$unix(r1, &(0x7f0000000b40)={&(0x7f0000000940)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000980), 0x0, &(0x7f0000000ac0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x80, 0x6}, 0x8) r6 = getuid() r7 = getegid() sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f00000002c0)="d65a9195fa7d4e6faa7ffa642c7ef45b22327d9122ac87e2b0e289fda1591a3f501ca04842a6043b587a3c372ef3d8f415ab7d6da8b8e54fb03b20b9e05ed2e8ae4d434a51babfb70ebd1d4c0a08306d65f849da33c44a21170088ce0781588eb002120ae2f50eada7853f3c", 0x6c}, {&(0x7f0000000340)="7133b367afb66116328f6b7ae7d121a340f709c92414b24aa85fabf0fd2315e16590d9d02130011118a7da44bca345c6674b00815edf3f5781c8a9e575cde88827186d78c148bce041c2ce19b54eaf8be48de25a1f63a849816ce528743bf5e49238e084d0181822d49f20af0ca8d2db3240dd93c087b64041f5acbe8142af56bbb99737d8f2b89da777a816147909a5ff2bdb31b0bec1c9c29a500d2690785e74e8765849680606b4e43348d5e39457ebec40dd4eecd555f89eb900879ba5f11b235ba1c493a9393629adfb697ba7898da7419a9a810535a6a11f73c9", 0xdd}, {&(0x7f0000000440)="59476183d1f9bdbe9a4ccb1cb4e3bac7d5412b0dbb1718841245d0654637df6d2e59be12e144e3e16c0d1fd7027dbaf429e8c1f5b096025800556ef632ad2a22d859466cd9011ce72c0f4a24e31365ceee45e6", 0x53}, {&(0x7f00000004c0)='a', 0x1}, {&(0x7f0000000500)="369099251d2f57904ae7ec47e0b9b6596a76ab7d814a8b11b025c1b29dc4650e94bad267078440ea2f51dd8ce35d1eb8343515fa6aa1721300c6228456b1e51afeaa99de1f18d9b7a3b7f096e90582f00c5ea76f567b5e5106dbab101e3faf6fff8d3c551d57387fe65e7cd4e3c3f683275f4f8de11a407d183348e3249a925049d005921dc8f6fa8d022c2c5aeea5b54d73a8c2c5152188872418235793e04cce15cc8c458381f3a807845d46ecb49c2c944ee2", 0xb4}, {&(0x7f00000005c0)="b3d9f67e4f472d681a472f4933d716e907bebd30679ffa35f4cecd079f511ebe4afa065587491e3ae6", 0x29}, {&(0x7f0000000600)="f555af0ad565", 0x6}, {&(0x7f0000000640)="7b52083b7528d7908012d1259d91be93c1d4f5ea2d962fec43d334e68fc18a494b82d0bd3c05971a7dacdf5aa254c9e2568d613b98a68b865bf27e3f7860db23c8cf53d0897c8cf30a487c49b353668fd78cbccaa931592adcd0314ce421f723956f58bf5fba4ddf", 0x68}, {&(0x7f00000006c0)="d939029630ed6bcd2bd6812c90f77e94cccac82467f05f027e88b5dbece002e41ada05c2241e6530dcac9b9a457173532001e84b6005f93ab2005678d86d4f08d48d4d8ae36c9ce45173ceb6571981cfb8bf6017d0c0fe0b8962e28ed63244af5c2558", 0x63}], 0x9, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r2, r6, r7}], 0x20, 0x4}, 0x2) r8 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r9 = kqueue() lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000000c00)=0x8f) bind(r0, &(0x7f0000000980)=@in={0x2, 0x0}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCPROMISC(r10, 0x20004269) dup2(r11, r10) kqueue() kevent(r9, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0xbb}, {{r8}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x100000001, 0x45e0}], 0x5, &(0x7f00000008c0)=[{{r11}, 0xfffffffffffffffd, 0x0, 0x80, 0x3, 0x1f4f}, {{r10}, 0xfffffffffffffff9, 0x0, 0x20000000, 0xcb, 0x800}], 0x0, &(0x7f0000000900)={0x5, 0xfffffffffffffff9}) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f00000000c0)={0x8001, './bus\x00', './bus\x00'}) dup2(r1, r10) 14:49:54 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) close(r1) getgid() 14:49:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) fcntl$setstatus(r1, 0x4, 0xc8) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 14:49:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x100000269, &(0x7f0000000100)='\x00') 14:49:57 executing program 1: r0 = getpgid(0x0) getpgid(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x7) 14:49:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x84) write(r0, &(0x7f0000000040)='h', 0x1) fchdir(r0) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1, 0x0}, 0x40) read(r1, 0x0, 0x0) 14:49:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x25}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x4, 0x20, {0xffff, 0xe7}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r2, r3, r4) 14:49:57 executing program 1: socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) 14:49:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x20}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:49:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x5, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000001580)="2307407b7e9d32a1f8751df2eb7bc5812c1d3e1bfc8c71cda74fb32be4759e8ec685fb5a624989aeabda07019f4f9b4ac9fa29053121e1645b510b11dae9af905a9449253fb124cb4d09feacab7be2acea506d", 0x53}], 0x1) sendmsg(r0, &(0x7f0000001600)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x1, 0x7f}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000540)="c76aaf11e1701d9d6b26f45950a9cbf563ac47f0f0061548095b7728b775c13f8df86bf557be166cce49e971a905e414bbd64c21e11ad7e0b3542e7c953cf9b8ad108b3438b4cab5af1527303b98148663ea5b4f5aab4b06ffda5efbfbc915686b3ff0d670763e8ccd2c43312703e1d37cdbdf71a27ec218532ef8c3a0f876844ccf591fb3de564c77c845e0c878960dbf979a83934ec77c21503bad8f4d2f11ba9d3b49fa2a4b97be079cac34367370c6306ba096eadf9a5d9e1c575ff91df60451a1d8eb7d2f226fe81e0a1efb5bfd05aab23ceed0e830c3da979f4356665ff96c59a7f63d9c8953f5302c3446d5c436cbf7f1aab18520b94bb0eae3eaad77abdc865217a6e3780a8590d6b837fe3c6c6b2530f9215d06fea102a59e33e05b065628b21a1f9e5b307dc4fd83c6627f507056c2dd7d563d4946ab95f6586157a87d89a20300b0349bbcde11d286cea44a1950336c3a63852ad89947c591c237e96b8c9c20ee436a25b10e36fd479b2e0efaf0b7bb4019190bfda7d6fdd6b0ec2cfb1c816984b60b664c4615bf4ba9ce90c8e8ed92d19b2c404eb63bec44075d905ab26dacd7982314b83b96ef6668d3b6299ebd4bb8b66ef95696e0435ace95ad04d60471ccb2b04875fc7d1dcccea08c89caaf2cdde9ef9875fe4db374fd2f5d3a9d61467dad2b201c15e6a39abe2a9f6b85609ad51ef70c9a94dcfb6675d31f0778d15af95d7088d7554b95b302a69d5cacf0580f069b22ac14b63d05ecc6c5bea12a49fbe22e46db6d43f2c4bc8f3f6b834a71deaaa7a930d63deb22b67b2fc15a4f3b653df7ed6ea20fb7a424af31fc34847064be17799b7538ea0266950ff92b32a48ad8ceab1e32e9f1918726e4315c7da335374cc59dd9c5acbe8629267aef4875d1ace762f46f50dbe1ea6bc2781dfe9b4065696095c9db51b80356de1bfc21a25d874a41687ef2d401ca6b48eca90d18f7de98fe73b4376005ced312a6ff0e338944839a3c88bee4242d4b718d75788333e406df40389d7693501a70e5a87d8d832960b8dd56c7c64a81bdc6f8bd30af0df9cf7c5bcaa534d2ac78c8dab57f8ae66cddfea947c8136ed73c038ba80ebb3a93ba0fa52fb544b3aa06f83f35986d8832768441b732b19902f27078fb90fa322ca508dd7bb1995824b6fc981279870d68fe9dd95c0b83c1e7ed4626b30500c085f7439e5986f9651ccf8cb74e4b2a54ddc99d09712d6fe83fd301342a24540191d66faec4d01dd2ed8e7c0ce3779c419168ca8a9a5c8c0e3ed7997c3dccc5cb0ef62d0e8a65a83d3893e84b1a20ff4b7500263fa69b621f5d4d702f4f685c05e2b123dbaf44839739b4d7d488c9fc5c6104490daab17efb33ddce035eba4f4ca24f8142138595941159478e0edefd393f4b522556f7e81f62e1e259d33b4f29af69ae6e18420bcda812177965690848310e88b7f2ba0b9ca563a2669800384154663395898a23e1048540da9019da6deadb300c224c811354368fc2ee61755777caec838f6aa6afc9602c0dd9410da75d4cc21ec31e4c5783c42181f8ad4ea605749831b65772f99406f5bff70efe5e310ece98e9ee39fc0cba2c39a8a75b30efff75b1bfaf335caf0492a25e7320362fd7b1ddf1b695da622cf9ff57545547e93a98a1c7857f428a6d98f4cc783102c2fb65d01d4109cdec698f1ccf8b85bd63ee9b9b77919ec9b56c479b62f3f334d48ed055c5a1d60bbd1de533522cff33a827a122d3567004245957bd4bd38bfc330544f093ef667fffd4d1648daa1e62a3a0e01b01a7b0eb7540fddf7a7698d774f0d12d61ed43d639f0fec1867e61e6e130823cee52bfd970b80aa175cb8a7cc4efa2bb546eaf502d7612b553134dbf73ca1c68a998e0d22dc41c38407ce59fb72fa7424a55b4286c9058ea3e894f0777d9a88cc3f7f1f9d04c9ed7018394bb83031edffac9c6493598919dcdb348911940b3fd4d2ea2e30204f961d1162f8da774412ce47148364f1f7d8d3359a54cdb38b42d8f8b0fb9905ec50c78de62be458713f4ac4b466730d1944bf9cc38b7f9059abe5716a7269c7821de68fadf628700f80dc9e77add9cb7a171c0b6f4840a433c9426e273c399392ac9aaee6d909b72b13b7f5f64afdcbed6948a119e9af26113ce553c2c9f12e81fec858cf69362cadf87b764c70e39e6704d48d77c7a8998cc8171e4847d8a10c5878a82dac3ea2a3d2ced6d4ef3b63ebc685cc5182dcc4631b641e902c1a974042193504d8d0ac6f0736091b742b3101df07390a69408659ec08556235c3a8409be5447d28016ff919a46cf93975c72b237d839c4e821b799a86a1dabcace757321b7a821336d494dd649cf41f61a92c7e8c3476da75893f7d1978a2112967c2d57ce400103989d57784cdce2937db2e0bdbac7856832deb8ca4c1e45db6e25908b59f72a6ac6c89e83ad9012b3e0c8b2ca86c42bcf62fcb2b8bcfc4329e22e5affe5e0ec245bbc212e4bbbbcd6f09338811e003557ca331379c0ffa2ef1c74b2a20dbc146196583231105f091909a105ef770a495982fd655719552e7d7b8081d2403b0b500859ed912248ef429a704417b38ab583ea8c4d11825e72734d0efc073be8c14c321136c4a5a76802957bd892ccb2b2f02deae2f21a117d2d83b1ef98660b671b85da93ffadc92c5d4d3846903db52db3b1983b80ed06a804506614280362b689d7c473ed161a6ed840e12bc635046794fd8ab1f66f2aa16fba37ca0765a8e624d6ffd541264cb38ea2ee666be11e4778dd402a1a703dd5b3df1c89e2414e82096b51beb39312677a7300c35e3fa28943aa79c5ebb24f7415b7da2983e0b552d243a329962a053293495fbc8d598b2cc85c10e9b1ba5b754d34b59fb16081be7bdede28c0c50766d2c0b0c0ac6f45730e6730178948b786a5922b806de9566cd15a7a0a2f3e9333cb341cf2418935bf169445ee1473960b897bc539ee06211a51f69cc7cc70e70d4e3124a38618da82b4ad46e08c00d2467beab5675d1ec24615bb0d729a56e21fb713f3fe376fe385f1b3515b05e43246b76d12c0d012177918deeec429ed3cf95f420cce70ed1b8f83cf097ab4d619db184d4503bf178292715beefd1288266c5580d7273e980c3cee8a74bf5a974aa9ed12acadbab2b39f5d776edb71ea04d532259253611c0537a4c005f928d13edd36f0e6227a0760d5f68cf8500fbaf4458fa87fc3ecca4e5daa653a74c0214b17c90f76b68bcd5a8ec566b389358d9ceef2ff15735979e6e9f15997a874de0ae2d4f8503c1aa399b03ad605b3c41a5b6a666e44f506321525cfce0c33c72b82bd15fa8e1cd72176591bd3b57439cf306cfc1cb44758ef3b78e584091588cc13d629c3e4c6b0422d3c180ce077f0eb09eb501defa4df68681cc81220658bef845f9b3895c63f737b338e4ba0e27e4dd474e127b12a735bc89b64a42bff47875faf466e3e130a58ae68c19405ce205c3f1b709325d7cf71ca73c05c3ee018230654f00670708e490027c1c91e746d23c4a7f626583cea70e06750f6b3eec9779308259839bb57c3d38e0f6834f20f423f171e181bad577f6ef5d3813eeebf395c6400c673872994b17233aa3a7c9b0dd4d9bab775e197a915d26b0591cef9736250ce0f88f8b4a8fcef5542184a3c87468455d4bbaf7cbd2ddd5bb49cf166148e70224197c7d5bc85e76973f7a35dcc5e150675b61b75634e3fb62cbd662e95447da1b1bb66a8d9aeb757c4accada8f32e596da849136f6b63ba3482369bfa871af7d7b9d5d8e36d53977431d50a41f234f93b72ad64f743392c7d439b45615595df0a661a03095761991006cf8702f94aee16b11c42ce5db6216077491cef2a3ba0625fb83f692b7df2ececfd836fa43bd68e304a8df71cff1da132423589f697c1509e6294f02eaf9453ebbdddc0571f24a3167aaa87353565e18e3e8c9281d5764641bdbc5d911e051c17f5077e6a6b1e4d8eeb11f35d1a0fda8699514e6b6c1ec666530944b48734adae102b9fe4894756163e915badfa0b05a3c401b7b647d753cf635b6dc9224695304abac5a5a1d19a204849224192f4ca3e7b8c4a8e427257c2b41e9cff113a66ab5f3f4cb84377db72515df8ec39f11ef6d21a9e47107dde7179e34d0a6f011a9fce8841a13d81ec270a390a35ca4078477e47c27dc394a21d402f8c6ce4e657d48738487825579a5edba8f6c0d5c9e9b16f4c48305be71c631c1075921f46ff67f657dd8ddf3d8f6cadaeb5eae80f24f335bc8bb59def5fda9431b5aa55e3c7bf5a3702c144aa3c7345a85179d4e9d713e03653cb5b8608945720357db15ea63e6034509448eea8a3beb4c8f4cd23d8fa197737d3a96b755487cfb1f5c93691b1cd7b9d98eace845a250a075b29869fec8aa7a4c066e2daf1cbaade849ee09e44d4b835b92839590ea4eb425d266a5a742c3e508be5ae48c292d1944964dd9872083c598829edf9a5ec3ebfea25d193739af66571b524705b0d9bedb7d18e2293aa9a8ef69c7dc9897945b62ad01a4ad9a62fd138b351ab58a4660158bc517ff27d4b1da3de3ae003d4a654605847b22e47708c9052407350b95933e2465204a65f083f6699c99f55768b8bd94c53c93603e0def885b6e75545910c09725c40f9fd87aeb0bed9520d4f9b84eec6c3276304cb8ca8904f1056765effb312e4e0a69ae32f9ea9723724e7157debaf11d5ff5b5f5e8c44bb3e60d317d046e7ba00d67d891b63ba37abcfd28eecb1137a68e3f74762355a4b6ce6ef1528a6ef8d724dba5b0eb3e519f955ac52d003ea707eccd1674a1b2f7e7b16caf27c606232824f8b9a98cb9a333d23e4863eae494f5431d356a7b5a6e0445caf30e3471ec37fa3af2adafeb91b3aaefc5949d7c2d731e6a55250d6dde04d3ce4d71ee861654a85947bd5731a5d81f3a1d6a7a45d769ffb7ec7d95026260da42261a575aabef3116d8428c0082db2c4beb2357de35548d6c0ed5f4fe4784b1948c385eaea66e397ce45920c7a61ddf19e4fc6d659faa3bf41bff5724550e6a22ccbf869d52e97be9b4d33a2003aadfbff7d2fd57cfc964fe2d3238b85b5e553455cb78d229e89cc4738ed3db9c417ec0f9902c8560cad4682f94eb9431a024ff188293294db29b31b0a08b6ef96bea29f409f0d90c69152740e166a49fdbe4075d1c0916290beeef1220b92f9d81239cb83f749844b2cabb6b37e42271f87c4f3a68bf7d4db0121bd60ef92842b3a7956b68c1ccdaeb00a5b43eb41d1940d0659daddd8c8511c06aedb1b790026fee21837343552bbe966c3f4f7cb21531014d546101c71f5e89837d85ff34e1fdbf9d2d24bcb573e228e07d2f5ede48888c0609c7a16fc15e8e3715fd3fbcdae01b46efeee55f5354099c79f8e456e25ca8267afa88327c9ed110a5f63d3ad3564cb48813c50b1875cef2f17ed85f2738b6755336f662781a2f5581249bd55251b5bdec13603d0fbd48dbd162172f4a1196d7d1ba275149706aace21a9fd82a51751db7676f005cc4e3e8e97a2a905ffed35018ef3b1f2716d3c4593acbfec71229565e3bd7fa338900a4e5fae404e3838f5519bdadf0395119a24d2273879d2df6a43d057af723dbef8692f9639ddf112299e7f6d7baa4ffc6a556a07d06bdae9a95929eec849371dfd7df8e64af77b3db9e484a7a667d50b65016cb091fe5e7704ab03e4596bc637cbfedf9df6e3827c7b2ac6296a9ec6e1c1b8e2d1bef92f278519aa643cee3e0c8e45c226b1dc0adae69", 0x1000}], 0x1, &(0x7f0000001a40)=ANY=[@ANYBLOB="4000000000000000ffff0000050000008a2e0197c590f43f5f9b7c56bd8d3bf89f9aad9872cee06d70fa498ba6357e7f5a3b5383a198aa142c00000000000000d800000000000000ffff00000104000007ac49392d34f12abe4d292b7bd43e1fc7fb856485ac3a3ff5e7947442dd3e05c1ead8ad97bb249a2d3a3ebecb2215470be88c1400f792f3275c1d467e22d70e01e3cf4d7433b9d68046624488e545430eba0dba483738b7a428c12d0e27d12ec8a9bf0da0271d675c08ca3a16a3d8cfe324ba260787bd441de1a2b6f8b29cb4168f8261f2f898be01309a4f94ddbde3be18480c2288faee7b186137aab370bc9346ce7e52cde6212221e0bc331b6e2e7194ed13d159434a3430625715ff7733c8e0000000000000c040000000000000ffff000006000000ce32ddfa34a0ba4b4eeb2692bb5ebe25ffd3428d6fda9c5a4bc6978b95e153232a09d6935dc7e2c7598d683a1ad58a463d9c3b6a32fdc2754ad531dbaa155bb5e5b22519470c1af54fa5755c719c65cd950a7ce974124b3349fd55a2491d37b8ca9f159384c166f0b311011878bf2517e196259267467812db329283151ebe2caa1fd64ae82092dc3916420d978d7e25ba9c63d610e1f69ddfe47696d18b8c8ca7f71a52adc75b007eb7aaf668262c7afe2a6b2878c23ae4edcc22fba801640df8282d35824f6f3eb936f182efb95b18f334ac532b9abea688f3ab71df01b3a6d75e1108063f824fa3760db2bae099b5bc0c18bb8b234575890fc0e4a518dec3134367c25f001d94edbf15ea914cbc15442fc5ac550c0c4775c04a5d54d17d548ac167f759df1101083649be570e5562d49312e3ab66d7a2ccf7766be0bc227b58bc63392463"], 0x1d8}, 0x3) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) sendto(r0, &(0x7f0000000080)="5340527ff2c69877cf234a67938d5cee6b9505b891721aa67079ee7fb5bca421a531e37fa7649f08b3267e2e8beb837f98d6e5d07f600f1fb72d606445359ced9cfd6a9a249139370ed85df90e9f31418b255df386da7ca8027220d7120d1c24addfbfbf1a8429318fd1d1133aa18eb411054e5176b044ae3f8a0e7aed574de985925ed5e02bd1794994d56d", 0x8c, 0x2, 0x0, 0x0) getdents(r0, &(0x7f0000000280)=""/199, 0xc7) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000380)="e5f2e28b5e4aab4297b117774dc39a3ad0015a0b08cfdab249eeb7bdc33a4ea09ebdee440e4b5553fe2bba52d9fbd7e22457b8dcac1866968aa43e973211cfe810764bb0b3b43a565e7227eb587b261b1328290f3074698fd5f4b150e228e9b8cbcf2e020857c27715193970bd7642c91bdec5c7ece32ddbcde72545b14880c0b80c98faaa00c487878bc9de8eadfe60ab16184c1e4bd600dd240c8ca4ba80e73fece96036dbb144e3369011f27b6b292e9845e87469855b0fecbe10e25e56e8269826dd7862ac84ae5b7394c2b356e21e965dba0889e256f192ab916b40a83801aebb7429831f955629226307a141d194981f1fb134d7024bd218", 0xfb}, {&(0x7f0000000480)="c6e4d0a2da7f307b93cbaeac0b597e40a1f7e238494ef8171cfbabb0570c7b1994731ebdd5f4d6eef60b7b8fc6839a1bd329444a5c9796ea5b41d61aa4a46e008201bd8b2261978f44962598223d3da698d035c7d0ae175e60c56cd4829584780d54f16cc07506152ea85602d35f34f2af098edd42ef583b4e035767c43f721806f3dee15a83469eabce322ffd5ad1adda694eaceb681d099aabcf18f825b1d06906f860b8aaa18e26674cb5c889523605", 0xb1}], 0x2) sendmsg(r1, &(0x7f00000031c0)={&(0x7f0000001780)=@un=@abs={0x0, 0x0, 0x3}, 0xffffffffffffff35, &(0x7f0000000200)=[{&(0x7f00000001c0)}], 0x1, 0x0}, 0x9) mkdirat(r0, &(0x7f0000001680)='./file1\x00', 0x20) ftruncate(r1, 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000001a00)) lstat(&(0x7f00000016c0)='./file1\x00', &(0x7f0000001700)) 14:49:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x800000000004a) setsockopt(r0, 0x2, 0x81, &(0x7f0000000000)="dd85a67ca1a46688289666c9aa824fb183741d71ab0cbd6cfa831fd26ed839b62fd1a5cdf5ba421ef09a5e246fc04b1edb6d30a33ff922151ad5b8ba4a785f927aefabafcb87817e5585c3631f735f7c0d91c95873f60f3aa67765269839ba5acf44df", 0x63) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0xffffffffffffffe0, 0x8, {[0x2e72cd89, 0x8, 0x401, 0x8, 0x5, 0x3, 0x41051292, 0x3c, 0x1000, 0x8, 0xc23, 0x100000001, 0xffff, 0x10001, 0x3, 0x8001, 0x3, 0x3], [0xa6, 0x7, 0x7, 0x0, 0x7, 0x3ff, 0x3, 0x400, 0x400, 0xa3], [0x5, 0x2, 0x7fff, 0xffffffff, 0x0, 0xff, 0xfffffffffffff63b], [0x100000000, 0x400, 0x0, 0x4, 0x1000, 0x81], [{0x7fffffff, 0x4, 0x7, 0x6}, {0x7f, 0xffff, 0xa9, 0x10001}, {0x100000000, 0x3, 0x1}, {0xfffffffffffffff8, 0x1, 0x8, 0x8}, {0xfff, 0x0, 0x3ff, 0x80000000}, {0x70ad, 0x6, 0xdf0d, 0xf3}, {0x7fff, 0x0, 0x0, 0x7}, {0x6, 0x4671, 0x3, 0x1}], {0x7f, 0x6, 0xdf, 0x8}, {0x0, 0x8, 0x5, 0x2}}}) 14:49:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x24}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x4001, 0x2) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r1, 0x0, 0x0) r2 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/250) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/29) 14:49:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") semget(0x0, 0x6, 0x4) sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x0, 0x9, 0x2}, {0x4, 0x0, 0xb5, 0x1}, {0x3, 0x885f, 0x7, 0xfd3d}, {0x100000000, 0x7, 0x0, 0x7}, {0x3, 0x0, 0x4, 0xec}]}) 14:49:58 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ftruncate(r0, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 14:49:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001600)={0x0, 0x0, 0x7fff, 0x2cb0, "037f0ce93b027f00795acd9b2d4bf13caaa55a00"}) write(r0, &(0x7f0000000140)='\n', 0xffffffffffffff23) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 14:49:58 executing program 1: r0 = semget$private(0x0, 0x2, 0x7c) r1 = socket$inet(0x2, 0x0, 0x8) write(r1, &(0x7f0000000340)="e4b71442316d18f4ff47c9e1da016e19888f52ec4ea73b9f41d14c90c247cb6c1b4523c10fa9a9635e6ebacc66ed91251fa8effdb9e1b0b20aa75d9093ea029bcac5fd4b1349a7e0fe0c8ee04de25c93e1ff69456b72ac153887c99a49bee5e7b778e8ef64a9e7ee8de7abd3a87956d0c19fb461d41306d3f26167009f47160fcae942cffce6fbd37d1f9d242c7634e52c536ebc90da07f967cf00ff1db02a1fd323a5a3265b26ee4f141abffda68b8a85914dd05413f53d5f61d5b28519703f7ab6b573e5f18f1b3a6d6f7e62578538d0cd60e7d3c39e1bb36ae9188d15b6837c", 0xe1) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0x1000}], 0x1) r2 = syz_open_pts() flock(r2, 0x6) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) r6 = geteuid() getgroups(0x6, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000600)={{0x54, r4, r5, r6, r7, 0x4, 0x7}, 0x7ff, 0x6, r8, r9, 0xc8, 0x3d, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r11, 0x4, 0x44) fcntl$setown(r10, 0x6, r9) getuid() r12 = fcntl$dupfd(r10, 0x0, r10) recvfrom$inet6(r12, &(0x7f0000000100)=""/184, 0x84, 0x1, &(0x7f0000000300)={0x18, 0x3, 0x6, 0x15e7068}, 0xc) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000240)=[{0x3, 0x3, 0x1000}, {0x0, 0xb74, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x100000001, 0x1000}], 0x4) connect$inet6(r12, &(0x7f00000000c0)={0x18, 0x2, 0x200, 0xffffffff}, 0xc) fcntl$setown(r12, 0x6, 0x0) fcntl$dupfd(r11, 0xa, r10) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8000, 0x7fffffff, 0x7, 0x0, 0x7, 0x6, 0x9d39, 0x1, 0x0, 0x1c, 0x3}) r13 = semget$private(0x0, 0x10000000b, 0x580) semget$private(0x0, 0x4, 0x80) ioctl$TIOCNXCL(r2, 0x2000740e) semop(r13, &(0x7f0000000280)=[{0x4, 0x9, 0x1000}, {0x3, 0x0, 0x1000}], 0x2) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000002c0)=[0xec11, 0x80, 0x0, 0xffffffff00000000, 0xe05, 0xb6ba, 0x0, 0x1]) 14:49:58 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000001bffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000230000000300000035ce17351d70577f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) minherit(&(0x7f00002a5000/0x3000)=nil, 0x3000, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:49:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0/file0\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x1) 14:49:58 executing program 0: nanosleep(&(0x7f0000000080)={0x8000003ff, 0xfffffffffffff749}, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 14:49:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x3c}, {0x800000000006}]}) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x0, 0x3}, {0x18, 0x0, 0x8, 0xd9c}, 0x8000, [0x6, 0x26, 0x100000000, 0x3, 0x6, 0x2, 0x7ff, 0xfffffffffffffffe]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="e9") 14:49:59 executing program 1: r0 = socket(0x40000000000003a, 0x2, 0x1) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendto$unix(r0, &(0x7f0000000240)="b100050400000020000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb77097016027c3c1f5a872c881ff7cc53c894303de3fe9cb02a31383be7df6a46ce5d9b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34", 0xb1, 0x0, 0x0, 0xfffffffb) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000300)="e27ffe2e002483ee46ced4599e87b866a09856d1001085a18f3a87fe651c33f9d2bd656cef48bab895fdc76717123f70607d14ff35f587e503cbf46c1131ed2eab1063b7963b23665505f2ef3fd980c1bd8822706505944231ac173fa543babc4e5945a8020ff087be546226747822ab137476f467920b60dc35549536c257311eea0757147935381a0542184ba3ba9505bcbca0dfa42f1c297b5be65ea07507978f11403e3f6ae4491fbfde9982dc7c67eaddb5fca6b80c81c58718d62e17d67063fe2314", 0xc5}], 0x1, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x20}, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x3, 0x1, 0x57, r1}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x101) 14:49:59 executing program 0: r0 = semget(0x2, 0x0, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096) rename(&(0x7f0000001440)='./file1\x00', &(0x7f0000001580)='./file2\x00') r1 = kqueue() semop(r0, &(0x7f0000001000)=[{0x0, 0x8001, 0x1800}, {0x3, 0xae, 0x1000}, {0x0, 0x1000000000, 0x1000}, {0x5, 0x4, 0x1000}, {0x0, 0x100000001, 0x1800}], 0x5) r2 = kqueue() clock_getres(0x7, &(0x7f0000001040)) kevent(r1, &(0x7f0000001080)=[{{r2}, 0xfffffffffffffffe, 0x84, 0x4, 0x1, 0x5}, {{r1}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x7fffffff, 0x1}, {{r1}, 0xfffffffffffffffd, 0x4, 0x88, 0x71b, 0xff}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x7}, {{r2}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x9, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x8, 0x80, 0x2961, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffb, 0x81, 0xfffff, 0x100000001, 0x400}, {{r2}, 0xfffffffffffffff8, 0xa2, 0x20000064, 0x100}, {{r2}, 0xffffffffffffffff, 0xa3, 0xfffff, 0x7, 0x8}], 0x9, &(0x7f00000011c0)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x2a, 0xffffffffffff0000, 0x1}, {{r2}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x6, 0x3ff}, {{r1}, 0xfffffffffffffffe, 0x2, 0x8, 0xef41, 0x7ff}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x4}, {{r2}, 0xfffffffffffffffd, 0x4, 0x40000006, 0xc5cc, 0xf8e4}], 0x7, &(0x7f0000001280)={0xb93c, 0xc5a1}) r3 = openat(0xffffffffffffffff, &(0x7f00000012c0)='./file0\x00', 0x10, 0x80) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001300)) sendmsg(r3, &(0x7f0000001a40)={&(0x7f0000001340)=@in6={0x18, 0x2, 0x7fff, 0x2c9}, 0xc, &(0x7f0000001540)=[{&(0x7f0000001480)="bfc141f71ecc47eb20e3f1d897ac690755f706f21a4603a110fd5d53be8c7cc9f0b95f4f5b3f720dc9101335bdb4597629a52395eb25f3293d61683ff0fc9b6294f7fa8d3ad014583245d7cc59318bfa629c95fc23a4ac8b9a430117560e0c3bf2be2dc5cb2d0937864c85c06f487fa40306da1e101d8fb0930855ef299767656875e13a3c4d2687b9403a94ac7c30dda3ab607cdf2b14953c508a5798099b7b86016beafd", 0xa5}], 0x1, 0x0}, 0x404) recvfrom$unix(r3, &(0x7f0000001a80)=""/54, 0x36, 0x0, &(0x7f0000002180)=ANY=[@ANYBLOB="01000200000000000000e00020000000000016b33a8a315d812538bc55db3a5d455e07e9c12c281f4c6719d17cf0a49a941c7c1226f402497570bdf453f461acc13ddb63220300fb79ec22355cbca5dcd4618a9dbfc311412f703c1a60f3fd1e1315e9f9a5159dda0bd2aa7cbbf68e2b7809a082b730d523cf145a603007c9779b93d53ec5b56411ac916893f118866e645c512dce3d33a631398bd1fe814327f15966ecd459338ce608c885e78926a4fc47512d73b208f5e78a9e965673a28a1112022398fe33eecfc4f686deb3bf38cc990e01e8b259ccdce9b2b35bcc8fcca4c3e3940000000000000001888c4548d7015662dbaedb3896273572f45835e1ef442e170609470c5937f9c5335ff7844591a2146a657756842594cf3f3c97d205b7ff010000322c60f9b79a7a8d3d44cc9cae4fb375509143a9b1506fe0aa000000000000000012cfbb83690799c916c56e281711ff575efd26df89f64cac2a42ee92f520d673a56160e634a962f175801557c7a5cea00c642d9a45ea9ca8f51d1487bcd81f76b0060c000a304dcdeb78bf7303631850d6236162fff46183a76dcdeeaa5eaa06f57b5dffea23de87ab6fcc0b06b8f457fed67ead804caa07000000000000000000000000000000007b27abe556d820fb31ce1dcfd2875ad5c76ea59c50d8e357f079600262c31b8e2a0f2502cdb26e46890a7d4afb2503682eaea81d294fbb729c357ef0911f145c99380345f8ad510c6db48c205ac74c9bcdd6b516055cf0ac5c518a7704d36bd9f5f4d6a54b0127166a152b9f62aba68fd39f23a19d0736ff32f0a81597e62c84867bed7e8c2dce9ccf1bd5e679fd82"], 0x1) socketpair(0x10, 0x12186da13915f239, 0x20, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001b00)=[{{r3}, 0xffffffffffffffff, 0x84, 0xf0000000, 0xbeb, 0xac07}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0xff}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x9, 0x9}], 0x8, &(0x7f0000001bc0)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x4, 0x402, 0x5b9c316}, {{r2}, 0xfffffffffffffff9, 0x40, 0x40, 0x2, 0x7}, {{r1}, 0xfffffffffffffffd, 0x14, 0xc0000002, 0x80, 0x2}, {{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0x1}, {{r2}, 0xffffffffffffffff, 0x10, 0x93, 0x4, 0xfffffffffffffdbf}, {{r4}, 0xfffffffffffffffa, 0x9, 0xfd7c7a5285be4dde, 0xffffffffffffc594, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000020, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x43, 0x20, 0x2, 0x5}], 0xfffffffffffffff9, &(0x7f0000001cc0)={0x4, 0x20}) getsockname$inet6(r5, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) kevent(r1, &(0x7f0000001d80)=[{{r5}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x9, 0x4}, {{r1}, 0xfffffffffffffff8, 0x6, 0x0, 0x5, 0x6}, {{r4}, 0xffffffffffffffff, 0x20, 0xa5, 0xe2f, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0xfffffffffffff96e, 0x9}], 0x2ace, &(0x7f0000001e00)=[{{r5}, 0xffffffffffffffff, 0xc0, 0x48, 0x1a27, 0x5}], 0x2, &(0x7f0000001e40)={0x3, 0xfffffffffffffff9}) r6 = geteuid() symlink(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file1\x00') setuid(r6) getsockname$inet6(r4, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001f00)=[0x1]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001f40)={0x0, 0x0}, 0xc) setreuid(r6, r7) r8 = semget$private(0x0, 0x7, 0x4) read(r5, &(0x7f0000001f80)=""/29, 0x1d) semop(r8, &(0x7f0000001fc0)=[{0x3, 0xffffffff, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x100000000, 0x1800}, {0x1, 0xa000000, 0x1000}, {0x0, 0x88d, 0x800}, {0x2, 0x4, 0x1000}, {0x3, 0x40, 0x1800}, {0x0, 0x8, 0x800}, {0x2, 0x5}], 0x9) clock_getres(0x2, &(0x7f0000002000)) renameat(0xffffffffffffffff, &(0x7f0000002080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000020c0)='./file1\x00') mknod(&(0x7f0000002100)='./file0\x00', 0xa022, 0x0) rmdir(&(0x7f0000002140)='./file1\x00') 14:49:59 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x13, r1, 0x0, 0x0) 14:49:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x1) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) close(r1) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) close(r1) 14:49:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x3d}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:49:59 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9ad1, 0x0, 0x711, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x6, 0x100000001, 0x9, 0x1, 0x10001, 0x2, 0x2, 0x0, 0x1, 0x9, 0x20}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r3, r0) 14:49:59 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) socket(0x1, 0x8007, 0xfffffffffffffffe) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) 14:49:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x1, 0xfffffffffffffffe, "03e6282b71795acd66ef3c018400"}) syz_open_pts() write(r0, &(0x7f0000000d80)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72b", 0x580) 14:49:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = dup2(r0, r0) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x81, 0x7]}) fchflags(r2, 0x0) renameat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') 14:49:59 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x0, 0x0, 0x107) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000001800)=""/104, 0x68}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) clock_gettime(0x2, &(0x7f0000000000)) shutdown(r1, 0x0) 14:49:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r2, 0x2000740e) dup2(r0, r1) 14:49:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x5}) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x40) write(r1, &(0x7f0000000000)='L92', 0x3) 14:49:59 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000180)="a6", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x20) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x21}], 0x1, 0x0) 14:50:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000600)=0x1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") chmod(&(0x7f0000000080)='./file0\x00', 0xe0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x7ff, 0x4, 0x724bb251, 0xc5}, {0x6, 0x2, 0x2, 0x8000}, {0x1, 0x3, 0xa31, 0x1ff}, {0x4, 0x10000, 0x800, 0xffffffffffffff6a}]}) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000340)=""/120, 0x78}, {&(0x7f00000003c0)=""/4, 0x4}, {&(0x7f0000000400)=""/179, 0xb3}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x5, 0x0) dup2(r0, r2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000640)) semget$private(0x0, 0x4, 0x200) 14:50:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe72, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xe8, 0x2, 0x200, 0x81}, {0x9, 0x75, 0x1}, {0x8000, 0xbcb, 0x0, 0x5}]}) 14:50:00 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2008000006003, 0x403) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mlockall(0x2) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x1) pipe(&(0x7f0000000140)) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) dup2(r2, r0) 14:50:00 executing program 0: getgroups(0x2d1, 0xffffffffffffffff) r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x80, 0x1) fchdir(r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x6, &(0x7f0000000240)=[r0, r1, r3, r4, r5, r6]) 14:50:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x1, 0x7, 0x80, 0xffffffffffffffff}, {0x3, 0x8, 0x0, 0x7ff}, {0x2, 0x6, 0x81, 0x52}, {0x6, 0x8001, 0x4, 0x1}, {0x9, 0x7, 0x10000, 0x2389}, {0x7, 0x10000, 0x7f, 0x5}, {0x7, 0x4, 0x3e, 0x8}, {0x7000, 0x3, 0x80000000, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:50:00 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a7b671b1b540200062b874c5d3b14000000000300007f00000e9f8c830000"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00002b9000/0x4000)=nil, 0x4000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="91488e27720c14e9229a5e86f36a3206d556fcbaa1184ed74705a631", 0x1c}, {&(0x7f0000000140)="ded004e527aa1dfc74e6aad995eeb158b9f9aafe1c2b8acc868eab0604401676121c8bb09a4e34bd09df1c2ca5c8684c886361493eacbcd91bec704c1936637523a93f65b0d49885c524085919913cdedc059e8d475bed14381c875e5ec3d6c700a8259f5a47e8", 0x67}, {&(0x7f0000000280)="181f6697f071e738e73a33b20f5a8f8ca58417a009b224d4a044a98074454a1502e97204fe51f986dda42ccbe6a71d15f699e40851a3acd40dbf518419320eff40fd87fda44fc12cb9147c24b5d1d424772610e262ea10c6fce1b1e160e3efcad824ebe49be95f93348398e50e2be1f22a4dacddf0a583f815e9c5f827a380a19a687d3c2d05269406e8bc8abd865ffef805aa588639a51d064bdfe0444babd3bc7d19f92c62fe7fd5346ae12705e873ad2c80a36a6cf692103e1c26edfcf83b74a64e68cdd41f7da360b579382467bf5077b0", 0xd3}], 0x3, &(0x7f00000001c0)=[{0x10, 0xffff, 0x9}], 0x10}, 0x400) 14:50:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0f23b20886d0fa48caa11e1f0b28a573fd230436"}) write(r0, &(0x7f0000000080)="d87e59e41d825ac91b2a3b198afb02172bbef2ed84642afe83516ac983098f211ae792f98e0a22", 0x27) write(r0, &(0x7f0000000140)="00dc69f0fa7b345c15ba4fdc37b137184fd54078c8e5f5f3f69c99c373de5458ce59efaf45fb7792ecd4c6563b7c7b1de14960a34e2be86cd6e092c5060ec156b59d6bea3b41cce3a738c2ad77d12fff61ca21b6c54ad0e48a6e9a01119fcae3ff30489519", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3f5, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000400)="48027524e06c5389a2aead06dc2efa946f33435a384a82af4d914ec95e63aff40eb7a747511a3a9b2a5fa4a2a865a5614a5cf15073c90f689d82a107f5427a74489e0f908cf96dec079e4cfdbac2425cb0d21c116933652c48e09c42299690d6ff313d990e", 0x65}], 0x1) syz_open_pts() 14:50:00 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000040)='./file0\x00', 0x200b, 0x202) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='h', 0x1) sendto$unix(r2, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = kqueue() ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) fchdir(0xffffffffffffffff) kevent(r4, &(0x7f00000002c0), 0x5526, &(0x7f0000000080), 0xffffffffffffff7e, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x80000000001d}, {0x6}]}) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r5, 0x20004268) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:50:00 executing program 0: setreuid(0x0, 0xee00) getgroups(0x279, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f0000000100)={0x0, ""/181}, 0xbd, 0x1, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/143) 14:50:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x100}, {r1, 0x108}, {r0, 0x2}], 0x3, 0x0) fchflags(r1, 0x30001) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:50:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8b, 0x7ff}, {0x46, 0x10000}, {0x0, 0xffffffff}, {0x125, 0x100000001}, {0x80, 0x4}, {0x45, 0xffff}], 0x6}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0xc, 0x1, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x50, 0x0, 0xffff, 0xc3fa}], 0x5, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x80, 0x101, 0x355}], 0x1, &(0x7f0000000200)={0x4, 0x8000}) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1d}], 0x8, 0x0, 0x20, 0x0) 14:50:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x2) kqueue() fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x6) select(0x40, &(0x7f0000000240)={0x39}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 14:50:01 executing program 1: r0 = socket(0xb, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051390000000000098002090000000000038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000"/177, 0xb1, 0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="c95b21135cc3ac5f93449c8031e7a2db27f4b78e06c3ad9c2da638464732113e4f38f833dea0888546ee5217d0270cb54b88763456a6c1", 0x37, 0x0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 14:50:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x989, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x14}, {0x8000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') 14:50:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='x\x00') openat(r1, &(0x7f0000000180)='./file0\x00', 0x100, 0x0) setsockopt(r0, 0x9, 0x100000000, &(0x7f0000000000)="398ab47622a69d493fb54b916b5abaa953868f25db46524d85a7c708a61e9adc4ddc20e9eaa50c6d82c5fb37c9407d16a35bb52753d90c93a0a62192105d994da0e5dd96f9147294d517a5c72be91a836547203bb259221036acd2b84436c1c706559bdeb423011aedae274281fe3c3b5deb84f85074a159c95607082976cd21e59347", 0x83) open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x138) setsockopt(r0, 0x40000000000006, 0x0, 0x0, 0x0) 14:50:02 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 14:50:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x14, 0x0, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x0, 0x8) semop(r5, &(0x7f0000000280)=[{0x0, 0x1, 0x1000}, {0x3, 0x8971, 0x1000}, {0x4, 0x543, 0x1000}, {0x2, 0x4, 0x800}], 0x4) chown(&(0x7f0000000040)='./file0\x00', r3, r4) setregid(r2, r4) listen(r1, 0x800) 14:50:02 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) r1 = socket(0x1e, 0xc005, 0x8) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000011c0)={0x5, './file0\x00'}) r2 = socket(0x18, 0x2, 0x0) recvfrom(r2, &(0x7f0000000040)=""/51, 0x33, 0x841, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 14:50:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0x24f, &(0x7f00000002c0)) 14:50:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000080)=""/114, 0x72, 0x800, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x280, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) connect(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) 14:50:02 executing program 0: select(0xf1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0xed7, 0x3, 0x24, 0x1, 0x6, 0x0, 0x6, 0x2, 0x1, 0xf5f}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10500, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x3, 0x0, {[0x0, 0x3, 0x0, 0x7, 0x1, 0x1, 0x8001, 0x101, 0x8001, 0x401, 0x6, 0x2, 0x5, 0x100000000, 0x1, 0xffffffff, 0x6, 0xfffffffffffffffc], [0x7, 0x40, 0xfffffffffffff151, 0x7ff, 0x5, 0x7, 0x1, 0x6, 0x8001, 0x81], [0xb98, 0x3, 0x7, 0xfff, 0x2, 0x0, 0x6], [0x2, 0x1, 0x8, 0x101, 0x8000, 0xfffffffffffffffd], [{0x7, 0x2, 0x7fff, 0x100000000}, {0x5, 0x8, 0x6, 0xffffffff}, {0x9, 0x1, 0x80000000, 0x3fa1ff7f}, {0xe5, 0x40, 0x100000001, 0x4d}, {0x2, 0x8000, 0xc1, 0x8}, {0x89fc, 0x6, 0x9, 0x4}, {0x9, 0x8, 0x1, 0x5}, {0x1, 0x0, 0x5, 0x3ff}], {0xfffffffffffffc00, 0x1, 0x7, 0x5}, {0x60, 0xee, 0x80, 0xb25}}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) accept$unix(r0, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000400)="61d5f1d5ca40f6967858f3471c37d05f1130ce6b59780882717f4e27983887f1464de7dc44fd4fa97d180a3b2a60a24373a44ba4998db3a8581bb08088bfb65c6ae7278d8f66c4680c79adf7d3569d6cdfbba493088f6e9e38d810485634c38240dba109bf90cf7c25e78430", 0x6c}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000004c0)=0xb92) 14:50:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f00006d9000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x11, 0x4, 0xc2) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:50:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="35d4f915337ff12240eb4c3532", 0xd}], 0x1) semget$private(0x0, 0x2, 0x100) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000180)="cea141ad8435e707d8abee923371282ac3869b7f4d8a1846256f3136dc7a8f0aced0f638e8e3ae4e5dfeacf694aff21be65ee47a05cfdfb0df3eb2ee22759e9b75021dd2f38396f31a79d7a316bce805f836bfbbeef090f944e765423f70bd36f2e7544de0791cde3bfd2a11e92cbc32d3d8d22b578b9293ef3201f4fdc251a965f78b86f2c6be1bd50d5f87001e8fe4a2720e46", 0x94}], 0x1) 14:50:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 14:50:02 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffff) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10200, 0x10) write(r0, &(0x7f0000000100)="cb1c6069bb6b1a991c256ea26f2749823904d4bc7b9f0b671e588040c5d6a0695752aac9", 0x24) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x3, 0x800}) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000080), 0x0) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xc) getgid() syz_extract_tcp_res(&(0x7f00000002c0), 0x8000, 0x4) pwritev(r0, &(0x7f0000000980)=[{&(0x7f0000000900)="15473d109c0a52fae7db05f736055543476b82a294e79302bfb59754b165b8772929431cc1c2ff446f672512eda5fcaa73362c03e529fce3c379c3ffd5bfae5804cff7b5", 0x44}], 0x1, 0x0) r4 = semget$private(0x0, 0x7, 0x30) semop(r4, &(0x7f00000017c0)=[{0x2, 0x9, 0x1800}, {0x3, 0xb47, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0xcd, 0x800}, {0x3, 0xb607, 0x800}], 0x6) ioctl$TIOCNOTTY(r2, 0x20007471) 14:50:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x1, 0x4, {0x4214c8a1, 0x1f}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 14:50:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f0000519000/0x1000)=nil, 0x1000, 0x3) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x1c7) 14:50:02 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 14:50:02 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x0) bind(r0, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/251) bind(r0, &(0x7f0000000440)=@in6={0x18, 0x3, 0x0, 0x4}, 0x52318c1601ae5497) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x6, 0x20000000000, 0x9f9, 0x3, "2b5926a412e721486922f7bd704703052cca3be6", 0x3f, 0x1}) r3 = semget$private(0x0, 0x1, 0x1) bind(r0, &(0x7f0000000480)=@in6={0x18, 0x0, 0x7, 0x45}, 0xc) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000300)=""/249) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/129) r4 = socket(0x2, 0x2, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) bind(r4, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 14:50:03 executing program 1: pipe2(&(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="007600ef49a72362d2aeda763b610c60b674b78568f5400d431dcbefe1982cc3b71a2cfb49b5c1b6fd6950fe00b7653a9b5c05771c0c90da38de5f229d7fe4f60e817e3ef44f928d2e6b70daf837537c38eb4205c3e4ce6b3a03c16d3b7228328b4d7c6162197a29fa4937d17ef26b0bf57e8b382925198dfb00025e788d39ab449c042d116728cf0c807b16f37d8195adcbc72f2d788c77d5056147ff5e2f3e4985bc167f4a38d55bf70c95460b6c6ffd038ad2ba5a97ba0353c3c889213a27d2232ec2d2d42a36bcaa980e8a5cccc65f1c9ab4c3ae912d731affa0da5f810c62424c3281bc852e87bc2a14622136475b344b781370fc6bc1c96d9148b8c9c5b6723f46781769abb14e5ce0fff9d4d850f4dfa5a744f51ad12b142a19eda862d6e5ce2f811481c467fe42d68dc77d2533878c2ff824dc5ac9a4fa540ffd1fec"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f000063e000/0x2000)=nil) shmat(r0, &(0x7f0000170000/0x1000)=nil, 0x2000) 14:50:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0xffffffffffffffff, 0xfffffffffffffffa, 0xffffffffffffffff, 0x10000000000, "0100000000000200", 0x0, 0xb}) mprotect(&(0x7f00006ea000/0x2000)=nil, 0x2000, 0xfffffffff7ffffff) r0 = socket(0x18, 0x1, 0x2) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x936d) 14:50:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$dupfd(r0, 0xa, r1) setitimer(0x0, &(0x7f0000000000)={{}, {0x8}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r2, 0xa, r2) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:50:03 executing program 0: r0 = kqueue() write(r0, &(0x7f0000000280)="5e90fcad16c87a939c4cd15e35ba7e0edfa87be91d4bd4df612ea797b3383203e7e3b8bf3ac975351c6ae3430288ce5273300a11528053d7bb6d53679fc0de4a527dfeeb602eb4908185b3fc02b5aad8ad230a75673bb86745eea27d00d615de27fcbf2b5aeeda197c3274d936695052f209f5cb988987652a870e043673fca8221bacaabbcee073c5e7428d60e6d7b6c7925b80597afd745eeee4464d8e6e3e1709a2ad4b04107a5724db8b4e5b097756824e3570b9cd8865381748746fa58f59aef66e42fb0116fc71b4f39985054b0b8ea55b901cb56558d211ba372c456142d68fb7bf401e86e0c32aa3ae2b0cb8561bec0b733298d68fbca52bf64031503d3e00000000ad6dc1dab6f796eb5ba37ed2fcf0c06ebc677a64f8a7175971047f71f975be990fb4fa2814f4ceca4c3e9f94adf82c3246d6814788e2", 0x1d) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) 14:50:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f0000000180)="a9") 14:50:03 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x80c8, 0x5c) mknod(&(0x7f00000000c0)='./bus\x00', 0x100000002000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)='\x00\a\x00(', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 14:50:03 executing program 0: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='w\x17') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x848, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) accept$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 14:50:03 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x3, 0x2}, {0x6, 0x8}}) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x2, 0x5, 0x400) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x200000000183) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x7, 0x1, 0x0, 0x0, 0x5}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:50:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0xf0000003, 0x1000, 0x3ff}, {{r1}, 0xfffffffffffffffd, 0x2b, 0xf000009d, 0x80, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4, 0xf0000020, 0x8}, {{r1}, 0xfffffffffffffff9, 0x23, 0x0, 0x4a4384e2, 0x2}, {{r1}, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x21}], 0x3f, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x26, 0x84, 0x6, 0x81}, {{r0}, 0x0, 0x2, 0xf0000000, 0x1000}, {{r1}, 0xfffffffffffffffa, 0xa4, 0x1, 0x1, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x8, 0x200}, {{r0}, 0xfffffffffffffff8, 0xb1, 0x0, 0xec1, 0x10000}, {{r1}, 0x0, 0xc0, 0xf0000000, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x6, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000008, 0x1, 0x71569702}], 0x3, &(0x7f0000000340)={0x4, 0x14}) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8e00, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 14:50:03 executing program 0: kqueue() socketpair$unix(0x1, 0x42, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="21e29f9f8d3c18dba7ac9173065884ca33af5aa3f1f4e86344a957a0877888189c33a92c78a57dc77334f2892a00342f81a21c7b4aa06251e8d3c7dcba752d06f6c492b4e54a45"], 0x9}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x7, 0x3, 0xcb81, 0x1, 0xb2, 0x7, 0x1fffc0000, 0x2, 0x2, 0x1}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x3, 0x85, 0x7, 0x800}) 14:50:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x61e3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") pipe(&(0x7f0000000180)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x8, 0x5, {[0xcc8, 0x9, 0x10bc780000000000, 0x9, 0x4, 0x0, 0x2, 0x100000000, 0x81, 0x3f, 0x5, 0x200, 0x8, 0x1, 0x4, 0x9, 0x6, 0x7], [0xb30, 0x8000, 0x10000, 0x8, 0x6, 0x4, 0x31, 0xfff, 0x4, 0x5], [0xe824, 0x1, 0x2, 0x1, 0x9, 0x9, 0x7ff], [0x41d4, 0x2, 0xfb, 0x8, 0x1, 0x8000], [{0x0, 0x1, 0x0, 0x101}, {0x8001, 0x2, 0x0, 0x5}, {0x8000, 0x5, 0x1, 0x6}, {0x2, 0x3f, 0xffffffffffff6493, 0x9}, {0x5, 0xfffffffffffffe00, 0x3ff}, {0xd8e, 0x6, 0x613fbc30, 0x380000000}, {0x0, 0x5, 0xfff, 0x4}, {0x681, 0x3, 0x0, 0x101}], {0x1, 0x0, 0x5, 0x6}, {0x101, 0x4, 0x6, 0x7}}}) 14:50:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x190004}, 0x8008, [0x4]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x1, 0x34f}, {0x18, 0x0, 0x5, 0xa7}, 0x3, [0x0, 0x99280000000000, 0x5, 0x6, 0x81, 0xad, 0x9, 0xffff]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 14:50:03 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x1) readv(r1, &(0x7f0000001700)=[{&(0x7f000061e000)=""/4096, 0x1000}], 0x1) sendmsg(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000001040)="bca12f8ef359220e3a0ce0b4b23a03608d5cece3ffe269fc9fa8d1d7b117f9af14cc244b9b0f900debac5e568e865443c03168866a2bda71f7a059a5173431d96738ffc426ab8ed966bc2c8a121763e19a59ec6d6e714c3ec8b56435499f5ca8187dffb24e18c35af4c057713d4091fe30d2102e6fb3cfd6e38432074661249612e99c54c0da50789e0f2e9a1b1324", 0x8f}, {&(0x7f0000001100)="bb7932465e68f9311bbe2218fee6ff28681c99c3ffcb2c0123011fd4e60715531644108fdb7f62fa7b90f231d4c5d339aba887e0e36f8b0ac038149697820e7497e4a6f9f2135c27dee435d2a71cbd6b9c4464cfbb43c809e0aab932ba40f2dee8e20bb06fc9c149ef8115dd", 0x6c}, {&(0x7f0000001280)="dedea9864edb68fd033f05eff89826431f6877da5748460c5840717f2ef7fc484d73d1c4d3941ea02ba591b8c3dcdcce40c3662c998eee5369735a01702e5a4f30fc9f20290225e3be25cf6e70b635139e63de7b3f700e4decd202c14d41839a4678542dbb2d21bbfce1410406f23a1b9b018897f4085dfc7c640e056212fca3a37ada162a8bed604dab956da3d3b0bb1c466995e3f4243f248678cd6aaa9a26e61f9e5df0ac5c705134338514d344c68afd2225e0be745506bded50f0d475f990b4edaeed09a8fca91f67d229fab9c0fc3318fa", 0xd4}], 0x3, &(0x7f0000001380)=[{0x98, 0x0, 0x40, "8817d342b2fbbd01e8aea594cac4fe811709ff86b00ee025b056884755c51cfebc2a6ab4490cce43f7e39bcbbbe75fccca96e504f42d537689e90aeebcff35fdbb5c468e5371442fcbc7e2b66c80e8dcacf3c7ec8ca2f0cbba4c1751619ed607bb0a87b4ed441581099de28d5d27fc6dfd58999becc61e9378e25b80ff73d7432d56389e4dab"}, {0xf0, 0xffff, 0x6, "862a773796b8cdca8cd39258feb607063fe79d972701f40a5bd3f39559a6d22d0b2ae505f09c838ebaf3c2c99e7c3be8bae06c1423bc5be06bae9890304b44f312538d10aa2f7411d4877dd2e1bcebc1c63c4b3be83ab234ad77fa2ee1ee05470abf24a17dc4ed2c2fb166c8f6bf0ca25c51f3f24bb822e52f6e2e91f0ed7e5037ffba5d32abab2cd9c00bc6a37acaec679eb0cdff51dd100326d02a6f4e6b183342cdb94633ac074ad3ea146f918f200b755277c9747f3714ae9d80a170ca74cde2625639a1af982214009a8ad229eb842010c3822f55acd175737fd292537d"}, {0x18, 0x1, 0x5, "031e7a5a2c"}, {0x100, 0xffff, 0x1, "c95d9868dbf3a743923fba07ad81e45a035c9f20b334c1f61c5358ef4acbb558f86f1d8c5635da8448caa513362516555d7db5d463c3b4f6022aab4b0e07157f41b389623280d490d94b995cac85320948b26d6fe5d2b4e68b6b6780493dccea70f3158b83c51cd787c34ed4404346362f99bc7c5d40de91a9c1e5d54f2c6b243bd7c41e099ca77b29e9c5e6d6e76ff7466ca83b993b8a136470d65daa0a8f1bfd610c451f99e74154ea89c3908b73a6e3cdf177c0ffe448fccc20f1bac2ee305626b1a6130f28518c54237092fb9f76534b917b07df86ec50fce4b5a508345fb181d1b994644ed0ab"}, {0xd0, 0xffff, 0xddd, "d497af5239e9547a03034cf284e89fea36428bfed071fc889ba258605347a25697f3dc414e9c019500f3298ace2482d61fb5aad2c8471fdbd76ea623b3bc35deb7d4b18b03d42dc724692cd7661a9862c1ebb164008245e7face3413b996e4e232f3abd306a1d1fbf9304d37e837aa3493a1946cb5e39e16010b967644856e8a39cd22176e60e5fb42375092028c51d603130b9cd4a6eac6ebaff9df2e998dbd86d78f350a56da0a92434f63f505386be57f7e26b7fee608d97e"}], 0x370}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001740)={'.\x00', 0x0, 0x4, 0x0, 0x1, 0xc820, 0x6, 0x7ff, 0x1, 0x0, 0x10000, 0xe53a}) open$dir(&(0x7f00000017c0)='./file0\x00', 0x2000000831d, 0x20) 14:50:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r0, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x0) close(r0) 14:50:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000280)={0xc6000000, [{0x1000000000000009}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffe}, {}, {}, {}, {}, {}, {0x1}]}) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0x8) socket$inet(0x2, 0x0, 0x7) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 14:50:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x84}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe32, &(0x7f00000000c0)="8b") 14:50:04 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() r1 = semget$private(0x0, 0x1, 0x180) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000600)=""/4096) close(r0) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x80, 0x7ff, 0x9, "e49892ab2271d8897686ea8e0e4f52e05434a9d7", 0x9, 0x6}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffe, "73cc0e527b00748f482e2d0656e73fc9c06d00"}) syz_open_pts() writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="c0f3d60f376f5323eb9990d78c1f63c079963cddd1567e37c5d979797918f8f6cc41bbbda3817cd55f5f99d05425ff4552f310567f992dd65cd2", 0x3a}], 0x1) 14:50:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7ffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x9, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:50:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x20000000002c}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x3, 0x1, 0x200, 0x4a6, r1}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:50:04 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x90, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) close(r0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="cb0be98d384823d4c4ef93061062a443b20c6c55657608f3016d410fd8256036", 0x20}, {&(0x7f0000000100)="389140eedaa3ebf223269716444e45b473c31dfe2a4263f14efc145df608c248f9ae624c786bb1c244b6ab3145508326c10d44e6938e346f0519ed5152513c7d0387c16589de0531476b830c37cc52b7bae3b5e365736e25fe89f8a7cbb3b3648ed956fa6e96610d1d5863235b7af4a3bc136f7f331ba8779f97e110a01f5e8b59c844922792c57b1b7a6fcb351af0c2fd780cc45c4444ebd94e7809cc65b7d4868fa4504509de03cd5adf0994a05b8730e48005d8727eb7c1caaf9378164918c0ea4abb743e6ffbe8e039b1003c5e16b88d06b0c1107eab434e72ff003cebb87ca162fc9089d3743a7b997eadb4", 0xee}, {&(0x7f0000000200)="2c4f4a2f6a3a3319759a9c7166ca7acc3b61b93f43946fcd61ae287342dd829522582b9ed483198cb1e31eedd3844f0b4dceb0427aa659f68768f9dd742f7a46dfb73bcb185c35a123de87b6ee58145c86ba0f243ae2903725729c567ea3f86ec4f64015a43d0dbfc2095628027a2ffed19f0000ea192fa020f5ed05a2d6031bd1c1a6aed0cfd29ab5b5735297b23e57183357d0d5304aa4f105ea505001f492fc63f34232288aea1988eb9198b164e5e53e09df36b053dca1923f6b3310da8578c9db00d1557dd28b67895234", 0xcd}, {&(0x7f0000000300)="3b868c32f3ea17defdd21f9fca87bee24f0e8f8e6a704a807dd3c7a4f2c8da9ae046f29559a329cdb526fb76872779c6ccf34250c433ab7d245b90076b9dfd66fb961ba43370ce04f419ff5a865288fc63457351d412dc46be773a23897825a1", 0x60}, {&(0x7f0000000040)="968f81eca959bf75359eae53b60dad0a4ccd7c77bee19288c5e95ebdb28e038b00baac624503c8213ac25aae79d38ead11917bf2", 0x34}], 0x5, 0x0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x40047309, &(0x7f00000000c0)) 14:50:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x4004667b, &(0x7f0000000000)) 14:50:04 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) setegid(r0) 14:50:04 executing program 1: poll(0xfffffffffffffffe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0xc8, 0x9, 0x0, 0x2f, 0x80000001, 0x9, 0x0, 0x2, 0x5, 0x10000}) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 14:50:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = dup2(r0, 0xffffffffffffffff) socket$inet(0x2, 0xc002, 0xc1) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0xdd5, './bus\x00', './bus\x00'}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400002, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0xc0}, {r3, 0x20}, {r3, 0x80}, {0xffffffffffffffff, 0x1c}, {r3, 0xc0}], 0x5, 0x9) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x8001) ioctl$WSKBDIO_SETMODE(r3, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000140)={0x3, 0x40}) 14:50:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = semget$private(0x0, 0x6, 0x50) semctl$SETVAL(r1, 0x6, 0x8, &(0x7f0000000000)=0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) 14:50:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18d83, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x3, 0x3}) sendto$unix(r0, &(0x7f0000000200)="b100050490000000000000005786ca90500e08fecea11ea8fef96ecfc73fd3357ae26caaed16fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b23f000000000000009000000000020000000000000f0200"/177, 0xb1, 0x0, 0x0, 0x0) 14:50:04 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) sendto(r0, &(0x7f0000000180)="edbf49c80de7c728cac1a4d0177d8ac9c4710ab50d61be1452568e7a6840f3138a816c90", 0x24, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x180) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x5) 14:50:04 executing program 0: r0 = socket(0x18, 0x40000000007, 0x1) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) 14:50:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) r1 = socket$inet6(0x18, 0x4, 0xde5f) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) mmap(&(0x7f0000e96000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000200)="e7e95a5f2a3b20561cedb5e01d1af4f65b2ba6e00caa81bfb35e203a6dfc97f0e662e5fece6c9454e953b8d3c8a212b23b3852b40000000000000001c101942bf6e34048ea6f59a4dd89c9e4185100"/91, 0x5b) 14:50:05 executing program 0: r0 = socket(0x2, 0xfffffffffffffffe, 0x100) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x101, 0x80000001}) kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xa7, 0x100000000}, {0x23, 0x3}, {0xc3, 0x1}, {0x40, 0x9}, {0x8b, 0xffffffffffffffff}, {0x163, 0xff}], 0x2d6}) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="01e52d2f66696c65300085f9ecba8602fee3d951a5671a24121874c52029bdc23cc1cd1243e9bed1ef94ad5c60264231b069b9e8526e942300c8957c5bd62f99d6df863cc9719477900f552332ffc44fc232134e3de79cca8e967dfccfd3c34d00c922b3707582220941357a278ba9015ab5862fa395288a8fd8250e7bb5a95ec340f2e7ddea1a23684aded1"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 14:50:05 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000ad002b66c70000439267000000000000000000000008bc68210001000000000000000000000000000000000008000000000000000000e38bf700000000000000000000000432"], 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8, 0x12) ioctl$TIOCDRAIN(r1, 0x2000745e) sendto(r0, &(0x7f00000000c0)="03b72f0a083502f5bf47b4f16fa029c0be1295f0dba20477a7a62c8535006ef7b2e6a2b951136e7f8a85e5ac761662a480a2d6f1d94ce14d042700a405123e88f60f3982c7b88f72b417b33d8e9e3a5d038e7ea1ae989343e2be25d0732cd79af873bf62152025f725f65e1291b1181b360013f596aef6d496c18cd40b56bf49e8673f85db79b576ba08462fc6c9d58700c45c9932d7ae04143a5db97e0cf963869af9bb48bfa878c52e9513c44cb14e4d36e6eccd20621823626e3ad370b7bfab445c65a1d6d41eb7cd1bdd93b97eef4ab868551e77ab0e341465682155fa9ebfbaa8b96d138f9c337e7920364c898ab0f62b1f2007d12ff1", 0xf9, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) accept$unix(r2, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) setsockopt(r2, 0x29, 0xc, &(0x7f0000000000)="03000000", 0x4) getpgrp() setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 14:50:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/129, 0x81, 0x1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 14:50:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x4008426f, &(0x7f0000000000)) 14:50:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket(0x2, 0x5, 0x8) 14:50:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047460, &(0x7f0000000000)=0x7) write(r1, &(0x7f0000000140)="d004042f755b37856595e1cfb5e794bc918a525e5eb3e30ec9d9940e7eee581d9925bae115fd4a40dd6d04235459f91d1a7b9f006913c7415d147837cdfa84730e7286018fd1947254c3d6197d0dc55f1702d7e2af51d480079b6cae213242e2e0c2efb5e9f9f0b25232ab67acd726d021ef4cbb867e139a676205105098e7bc9a69d39a1311105428c0c0f8a5b5ea8d5f0483c243dcfec3be14df4f846547613cf00c5c0e04c2cfac1929b91645ecd237e93f1ecfedec7fe4d9c2a8e27b31dcc38c2c87eb343f9eff83327a1c33eb4f7a0cb55b2e4e8c1c347239ebe4058c593b2aa7dbb2121817950e1d51737d74f9ccde9effe6727dddbbabca2cb45263062810569e1434bcf81716fc30455d8e7897c05a4bb7b62cfd352bfb188864dab4dfef", 0x205) writev(r0, &(0x7f00000046c0)=[{&(0x7f00000036c0)="ca38b1df9829b7fb9fd39243e87c016d546e52d4bc8d5e062767c21728f2479361b56fb3dedc42785e826fad67f2cbb10393d907f840ecc6706d8ef4d0f857a6c56ab54c1dc215a881837318f08426367a2e38559ad60ea81e2b005570f8dbe80510131208de1210e2ebf4257219d43e4a5ad7b559c202a7744c233dc84d35f8f101fe0bb6e1d3eff18849a586d0644a09d5b21e68c23a0d6b7d527df12b0dea48b20afcd51862db0fbc9096b17db6454448592d02da462d4361c022757923472a4b96acc6c300cc2fc9986325c34446ff5da3f77bf5d979c1aaac42ae40743494d1a89303bc8eae33290100a446c8ea1625f6a8c2fa8d7d4fc29289d67f97a03a773b2ee55107fac845b1630e668b8427fe4761dcfa85d2ab01cc60392b10cce2867aeaec43515b15afafba5d19ee01b1a8eebfe8b6c65d531679b54a4a6c779c09a1107cc04da96fc4ebb4e780989fb974e38a2ee3537555f6439e47aebf69770a9988ea530f2d6380dd6cd55200994d9dff42d658acdb862cfab3775817f4b0f46beeb3cbfa5d0b1e8fda411d4f5ba4e39732f2f2b91ebf62994611c6c2cebde48d6ccd7a16427a26c57433e6645297db1496ab5f7d7ca556bf58936658fff7f5157ca691fc83144548c7250db536c6310103b4724503af96d1793f92ac1ad85661bda336785c14f09a213c519ebea28d5f835fcd02c955ec234d6ace677d08a6951217472dabe04ece07c32cd9c53cd2377dad8e8df609d0600a77d0efe17ccd55bbc494d727aae22276aad1aa5e51a01aa2d7dda30b23c12732db0a45e81948b4e3614685159fa5df318697f6e5ae9204fbca9a617d58fd4642406dae63d86b537cb4e5dff349e7392c1a491b14d8c9de5616485a37942697065e1de6614ebd51de1f19d00a5ef5da62a5420a1b878afc632e9f926bca991360d299c315c6592fb4f5079b3aa1327b89ca37fd3dfcf53a2842db23356e7a7c366c0fcf6963abee1c75bd706068997c317267a4a35aceab6f3ea83871d0378210145a06a637c53cb8e48861378cf93b584aa3dcb6f08a74ca80de43e3da676e8b4c4a3be771ac89359bc2a81285e582d5ca2013acc661d397ec5d75700da1704481e6740410d37efe41ad5abdbfa23385cdbc16ef3e20c4d0b19e0d99d15625d0b61f053f30fa341e5f658bd73425c1cc79a3f55c0d0ff176ddeec4d4d8322eb5b01e37305ceac1ea4dd1942ac20a6055a8ccf1d5611fcc307639b78af4164773582b15fd9b52b4cb9a68a46fe744e1f41f4c1e980a3d7c3994e5762421d8aa25ac12baa724289b78247c49012fb54dfae06b387d8aaae45d98497df031e5d1c2378aa17447967e247b520887b54ce751896da81d0662eec4752199f68c624cf38a8a5b5598c5bd5e3a3905448f6012c42d64b6aa8acef82faa9ea6219a253f4c1e0c72999b7df742459720bd0a9fdba172b09dd3c385433594183e4d68453e153b23200ba1dbdd7a28e9e189b555689552361d3b3512d6337086b10a53911b73187ad6ef459fde670729fa228a6b77612155dda8cc8f7d94eb622fe0c358722c9ae020fd02a32108be0a9aa523a639f2e289e3740393686e79dac79dfb2314d82598ad6ea2b6db91c54e60616d168cf2440289679eb5f58ba93d74c8310f77bcff653437e1be20de8019fb15ca000931bca3f868392924651285faa2fe76f88e688ece11e8de269842773cc6d86b12eb0c539f793e26ed956dd58a9dad4c52466e6fcff7da58400edd462cf8eb67c4f23595a5e3e09429ebfecda4d0dda3c0e45df1797d03b982ed3645d9485315af0a841c4a6f8fd6a53a1d68cc8e3886d547b1411a007fb1a2b8f30479a7e6e476b07ce0c77ada4c4b1c23615ab1c038657df058dd540072cabbbbd2be3d038fe96517f431c77ab96a5f454b0dd489f8f6c4ac5d3c4e5556c519569374b5c6452e3d4cae8de65fd63a0e66337ba74694ebbad9568df4478191a91cd497873f2fa9e2943c87eb8f67878c2fd3e732b792e743114942ba62d3d355f13415a8eef2dbf05ff5c14247d235fecc45eed347f8b6ba50f3d35552fb137136a7afbdad5fcba05b5a633030b50f9dd1fa0231dd20de6a1721503accf2f287fd124571e18f4172928d08d9355791d5f3546b4dd1968c7005ef3cca0c7b0d4d6848ced3852b9da04f966e0427e7171a37b4360a2d25d8e794269092060dfa218c26ef81da20d85eb4595e21626d7618da8dfb050933d8013ad8365f4097ab865529a5ea12d3fc93e1a7026823f8a1755961f3586342dc08728a8dcc4571fbaff665091873649a69754931ffd4988c5a3295e1ddfa045a69606cb92ec23d5163f847bc31fcae2a3df1f691c2061db40230cddeeb185ba2c15d6b2bcc8b6dcf8fb62af5719d2ff40998eff20f49e067beb72015d801601e76d180f3c4e569dbf30967ea127a81eb98433468d7e9ba698d4cfe44aae0c238f13908c806e70c46d5eb325c6f486912226da089efefc17e9bc571da7680584b40d7c7c5e997553512efef6a354edbc84813fd5876f331e020d262eacd497dba062f1ea756e24d7f5a92737b0e754010e43a339fceb9f3a368f717c39dcd2c6647ce84513979a37b545e0685e66cce260d96e0bb16f46983aa53f9f9838dd2b75a845b240621a5e6d8bb33aa476e124c6024bdfa1da3ebab1917c3f4429e49ac4baa9049b0b176507f5eab3cc8c271b5d74a28e7937b0e5974c452f97d6a622b1a95cf4a9235d1d970d4ef0be27a02c1bab58e32a686f5cc14dac4fe7f6a94f4a066d53e47650ef9bd522bd6db1d2f9e6b245e66529b20774127840e30a6653cc4efd128b0597a648561e48584da89a4cc2ec0f3586e6f9976a8d36414012fac246caf5aebc2c3166fd0da1ac8695c48ab36990a0cbbcc540257ddc2b22d0495183ce752aa7107a317c7821f972d151e1560934fd80cf2ea515594a5582f54aa27068a6e6bc1ab7ba07a3d89a42c0e9ef9d4d65d86900b786fa8c954577df93f2bfdd3aac89201b6ebf222cd7faf2b7307f0f25f4bed39c01d8cf13ed76c46f9e187b54f002b9d0c383f0745ce6276a861a509b1ac1e278e2a0c5ab146fb9a73f0af8087272a2794af9e6a3d0b5067f60cc298376d8bd64632d2c7476e24570a3445435b781782a5c37ae3dc72e404fd6aea97d512e0f2682c533409d1e07899ffd8de8d2990ec836f89e3b60bded0a32eba80932fcd0e7d955340cf9de07c4a02375a8d7fc53dfe50a09e450243f63844145ebfa4cb2982ce90e5b31c2987d3192b295eef7597c05d6a41f03c34189dd84ca4bf3b65db94ef150c2d00596507571d299936e553c7d684b103edc1417618c88f7a5e2d4047401254b409fc784f76c099c0f4dcc61d675e13fea33245415329554a9df97221894edcef17fd6931a326984942996d9452910800b3177d2b3315268409f4ce06044f03a412fac8be76e5f6422a509a7bed3192401e1522a809d06b977b90add1e8a997edcade08c17a68e69e591371ae01667c0fb58071b82ff23f60fe63c39cbd866e257abc9050a8fa344886893171c7d78ffccc43954fe327bf710937ea6048c28361206e0aeb39fe0413c901a77e51845e224aa0a23700906a0014759252d8149f1eaf9738969f1952a624b3c5e7d5fa67c0d04bc7f3f877927cf90fedd9e7e2787196a271dd8ca9755418b6c961f6d49b910789fe323518118107a57ec970aae9c5051d6e66e2c8237b3c2144af171b2d1d1d6645238610cba67bc130c9754521c52ca7c75e7e3b7c00bca59c8ae80b6e741d2c1b7f91367570563484bfe9e637602f07c2a531be839246b46f6f8041d8a8d12199c1924d427dd336c90a24b686e9be17544ea6dd7b34297d4699c30a77179df65210b16dc7328c93d38f3bf3a4547bfc7a523fe4413f8b9c70fcdcc4cc3d88f164f2f5b1abe166ae185c7e2288d6f866b686ff63aee69c30cc99ffb2ff8fb2876417aed136729e9f47da5019cbcd47a1aad67c43ece218971a55ccbcf01102b495a38036ef6587171cf13a090338a149e5c6cbd605bb0ce5935d63cb98845067459f970d3da52226345eb436a3397184d300698fa5914645a4ce6a0fefec09fb55b27a4187c84766a41240fcce4947a5395e4fb06eba1c13828d33b6365dfa45449fab23fab86597398c9ff5396ece8334729dbbd0ac55a9fb5a449aea2422717edb6ec138e2c086fcb082d5f5e2a5497110822c0d37599a53316837b5291b0459a777fc27192d9c9ed0e7a0fa8e140627f53749b609cbfa27262143f3586cf827ae6865694b3359a2744bdf69de3850afdad7ecf4d6310029058e1163a7eb1a0fbf566bfb2a774a02b44396a0ca6ebb49de7f94709085104e4940cc28814eb85adac8bca3ea45db33d8dc3be26bcd92043d9db57f75efb888e4c9ca05cf7b3799c8ee8a480ef2f646db20e62db9f25a537e9e9c2006a6c9a486e21259eed913bcd391d490ba06d8977de2092d9f834292f5cccce8ac7c0c4d790ca7bd9f950e9831d6e12c68ca0aec6970ac27cd006b22d0492077126f2ff830603b8641f7cdb5698aaf3cd852d4736b052e5ff04190d761a3913c7503043613cbaff21349ea6df8204dd289f98a63c8778afde2d1e262d7e2f3fce3beca2687dc551518bb2f86b92bacba0c3d4fba100d58a422602e9d586cecf8af00a3c923b624883b00d11242281a69c80cfb0a4ebc14fa21be4068b59cd2a024a8bee3c6bfbaae3dc0c0cbfb4b46c7fc2359a0893ce421a47dc80b99bf0afc2f87b5d70f9da8786a5c3284faef4996e5230715070651a1fe3631bd992c9d71e43fbe90458e2076df4056710150d40ebfa6eea3f59faee0a09084ea39177db7a851202e6339d31b2f5418e5132cbb326fc398fe888210df5fe87ad56307dc9d394e5d684f3508307834450bbade87c69a38a38eac660474f7c6cbce1ff93040821df6a3dd7af41a69eb974351a22a5a83dba81776109af939b88249bda88f08ee9c7c17977fade7f82816820dfaddac627bf756c67c15c3e49befa22374fb5910b639aafeabf77dc694de090b19a5ceb835fc534bf8ac072d8472e1946e3652c262602c7386723e162517e8e0b1c4ebcdc0478eca67ba48c244e8b50245025092f74a80c2cc303c8d9da47673ff285530882a2a23ef0787b1bb0c0c5ce6e420c7e54d0da31869f88d1845f1140527c7e82e4273d3dc2feae49a8a35f196c06494cff437e4c2c82f2e59ea5eb2f5ba68fc8384f90b9f1c3ee9c2595683c8ab3121284c7dc75388e05b968142c3ee50ea902f9438883662c123d288c4a956fe8d6c64dd2970bfc0f34e0b829f60f389ea465bb47385e7a7949eab7e8c101e8bd7d6902921241ece398e4850b3209ed4f7d2f989e58743a77ae8634be7cc2e72ef1b927327b7010357bab150592dd2b0d3abe429a4af2c0be7be566b3fad9d561ad2bd6b101efaebbf5017f26a01e241bf4c4cc629a3fd83540ff987efcbd4aea7a998e7cf6a1f7cd204f2caa1e1afff0f8de2b15b8d1b71539cbc3afde35ff7d755d3514de04877428882cd4e357750ac2cc2f09bc9b7138bb7cd81fb8ee6a54b70a61208338d8a6daba4668581385dbd88ee707d74c8e36dacf665831dbdf1e9f0b25b9496b418879a1b475345cc5e9054283d538419f586168c531b6f605f352a4ec0dac6a9ac4202794489147e65bd345a08d2c91f9f6083d2f5bbb6ddaa313c678a18ad5903d7e8b69092b8cc51fa9a6f8eb1a434fe2e22081eb4bbfc3c0d452f", 0x1000}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x83233413ced5d656, r0, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') write(r0, &(0x7f0000001440)="302e20fbb2fddabef5a3abb9d7464e207b76d333c291571a11db5fdfb16d541f849625b02a05c0b8d122d78600c1e050e8a1d5946baf5a3587b6d21025d8c14453be05d5fdaab80a28253ec0fa71532e564ff4c148a36cd6422d8e4d4c39480d647a3cd7671d608b2c5fead2a1558c828288d38bb7ae7e01c2e2ca3e9cacb769bb90a83e8740a195d42269f7853e0bd7e3420df85f34bb5a8f4f5dc5a34ff1b8ce7411d55f0f97ca4b2bc8a4b5a31ea4198fd1fdeae45926808ea74dbaceb92f24b461bd060f001f4387b2c2c37d30c5542b77a53aec07b900d7cb09e40126584260ca68e9d256860e44ee360317472a14dcee782321ced176d5d1a501d1ad09c7a540715a6f7de266144bbdc33454c175dd1b81366864ff0540270bab277ba28c1f33f89a798dc3ef854f65e8ff97073479efb67852b4d489dd838f92233cf21156351c94fdc92b6a5669294d40ea052beb535cc5258327944a7a0e982153c00671abee18ff4748dc1e9257350aabd6a44a85c5801cc8387a1e51580d8d95a9c02e4099dcb23a8f7ce1f7914aded4e02e4146b264db748ba76518da1f9fc619a11dde707ff6a91a1216435ea01de271db296d484c15eedc1b00d15f2b86075d807388e7b9167934374f2da32da2fe7a1294227534a53ee8b09658018a0eada1c3de46e44d7c076bce772f4cc6dfcc60c898114922816a6f3333e350f8269afb4b2cf1c96ed80bf647661db37c732b9318dca3e4b7a9633e90c9163725a6a91445ada45749f46cd2b35f92d325e9d49ef212d285b0003f01a98a670611c5f87877d64c4a94a53791d106cd6b2972fa9f7b0efa40c1ac67d9db8e1f5706021c1b344ce7065a9fe379ca40045155e741cf37daa56d80701958233cfd43c48a292f6dc9fab0ca40d49a5b52a4511aeddd7d4b95c3ac4836e7c1454ef11d6a0c23279f3316445c1ce59db0e625124b73ce1d6996df2714eccdec47a1638f97e92b47eb1701d566ada01a3c06d373b4b80989e653ff409638173b17028ec94fe50cba0abad3aab5d63a120b198ddd4095e691e4d0d6a61808d797ba2c3dd29cb7979ad4d96d7058b94cb69bfbd899f316cbb48a1c29dbadc7fe8c85eeb4d88236a25048799aa9f4b7c8a7c5438cd9b4566cfe3fbd52df4351ae6caa7f6877d44c4217ffbd7abc5807864d4598c16b1d59ef0d54664f6f6c6276ae66a3accf3dd67bc144bc7f54b03e8ecded274be38c5ac491f84fcd1d6ebf9fe9b9f14bb078d08aceee6bd240e60e3409dd72a1e6425c915da95c8073037f155e77dfe1377456e0efd480b158aa11625117ae783f5e55114e13f290dc69e0437ae72af4be339f34d48f1484f7275b34aa0ad9f8999942bfcf9271dd81f22fe61a388d5fe0014a62c9b827ecdbf2d0c7941c0f93d9a824c63afb506d37852a61e17823f3ad7d06af88afc341569cc223eaadfe8addf07e2872c44221ba86469668b66d5b041ffa744b271303e3f227fc36dcb292e17a80b0b4e46aefcf4f32a0793d1e4416e862f830dc86a19f5b4bbc7de4d9cb2f56a0ac0aaf10069d3dc277ba8028e8ba92b8543a3a462fbd487758bd14835629426969939de7a136fe137d1f97045f708a356f0a3e9da71711db9153484cc571994c6f7ce0c1f08340250fdd934578b3ac3bd40934f5a614183a11e765454a0aa96ff65cfdcfc0720411eb3ddf37067e427a70469bfaf8eb7b4c590ebbec7c4aa6756e6bae3481056840b457e6081dbd23c3712c998d21a8c2c7c9416cdddf79cedfc8ad5e7bd33512d9920ce20e2dfde5cb4b656e1294c9536bc812c89e363f204b24181e8eeb55426aaf6b8b118e21c71bc6148ac51788682661d26e8ae110bc28845b9e26549a1b0a6313386a7be2c7873abb6eb715a5a58a45ac92cafc84accff4dd01b32cbaa833e377a921ab68e6ee3b81e31c815f57897913b658c1dcd15d6cde566321dd844604ddacc95bd85fe4b9b10d389195eec7ba436223de13c7f734afc7917cea68c0483bd2b1c399bddc646e3a5b7d488bc772547555b0960c9b49296f846512768fe8778a111488e125303a187d2371b192dfd9652b1b92d9060c6996691767aa1a351300079cf41a30445dd6817468139c4a92ca88ef5f1ab5211b8919002427d72541204e1454d0afce9c2e10d47d47742baabb5b4e8b52f71a5f58ffeefda996e6af3dbc5c69de5520b32da38612b07714b94483aa286487ea588667460ab74e419a5fcd6be25a1ef13c828b02466ae39e7f22cc4324068dc2360bdbee9bcf076bbdd086787a8b5b57a3a04209c97ccb1d917633ff9be70f60ffc305d707a6edf13080115ce1d745a894f25a471404817de08f3fabd65910999e1cfc07e1c78f40f761a639c676bf2710356931d836253d2c159ee01a3a69e7137e41f8ba0b0282f37d5e0f434e60d6836f9f41ad8acf4dfdfbe13a57f14ab9ce22bab422842eb176ddc49ba6c749104b063d8029433c6d7e60c57836418aad251ec705b58d2379ddd7423b9b9befbe56112f2e195f39be8a866b59bec3c60bcc6bef83d88f33b20be2c1d99005c33db65950ea6a4a03a4a19cb90702df4dc1cfe7afa8ee5365cefbc26241ceebd6b383e6a70f09d1818fae773e4739c222cb50b855c11420fdf0808e50ca28f052f23148a0a54206971a345b06c598c6af7476328c974c332b36a8a20455c7b7ad24ebc4db8e3f2e08bf60ba6221180a5ca147bb46f5631e6794b64a0b21725e93cb085632a1ad6b0c3cd2c25d2be5966a9c28c36223d90b199de64ec006c70876eacb3000a050448416384b3f3be0a0bb3f2de7917cc6f48facf9c657ba993babfcc606b44fa3e93e711399bbd8639dfbf8d8dc8328e9e98b783f2f245f3612a6f8e7819c10917dff78ef3388d94737e4182dda7642a5a847b0499c9bf33ae3f30124498f60346b6f0c1736fd53b397122cd31f71b894848017a4a839ae213323ab98515c17bc8a9df79883b2c15b830cf13d9de6cc37e0f7c2b0fd8c9217e991bffa618cd308894ca7abdbdcdb1d1f0bb14a30379e4fd9ec4758f1b86fa4eee663a119b89e48c348e57b2c4d2db94ea106aa520be5458e6fa21e2e25457b37fb9823d3be8d6046bce7b7828e3028ff21c9d7e445cd71b5d7ca0c593ad8b641ee0e3d6acc2ba0a529aa13194e5cedd76975aed10807473d36b5964aa8211226494f31882ea58047716f3c38712e13a9d54919c20e9517322936d3bad3824e22c40c2e410e5b5e0e26b88ddd103e999ffab977287a571c93fff3f54d42cc27a70e6788cc1b24cd74f544ac2ad6f2e5859cc224defdb1e4631ce5eadbd2a31bfca85d3311a09afbd0f2fe776a206ff0abe049ca5f5712a4df047bcedbbe4d5d4a4162026ccb002b709f81481b564a55def45d2be9e465633c3b57896db56de1e05dc10a9b1aa1e9537d8de411f8bb4ff2afb64a50c2a7f2ad9143a8dd6e1c188f0225ec526214b7c61e1e1a5d755f079e024c517994d2ad5d363d76074cb7207af15212778987d309cf0b25121ed39e66b56440c902195fccdcd24d176e15139bfb543a8a5f48354ffc976ff96bc12b6ec7910b787d91c3e8dc28ba485ae48ca775dda04b64bc00236efcf831e5b918b9bfecd09065e86777ab0d064ee4d8460f8ac5ea77c9ca9ca1aa373e3588226ce3e73b4e1a49e2185c21ef0b03e5702e908263c8d82da09a23d4307fa6b4354017f4803ab63989848748322e9bc9568296a4c7ca6670e88fa457f3ae57b4058541636f3c78af70a87321e81de30f912d49df18a7bb4a19d0d248538d87c16805f30d30e07c54af26696a22361dc019ee729d4707a7677e328fa42ac65a9fc99f25803fc3d31e9af5ae89ce1ba6ef8d48995dfdaddd4c9d5cf904e21953e26ad62b2b3c824915d960c05127fcdd81c3c184c9577df9684bdca7b257ff9b452864b5a1a6a7456fa4d6a5f21bc5943ee7f82707ea64c905ddd780cf93aa487882e3ad704cc1e519d571d7ed7a5533099cfa06c7fc579dbc068d9022bf2755aad1afb0853896f27e1007d2564081e7569b49b63319c47dbfc9298acc5d287d31f81a03da9b26d76d44d3c45aa8ea53290258052423c148129798ab3fd5103ed962f67c501bef44bd8d7c8e974d41f023dcad93a9ec3c589d7ce59eb7cd13f4d5f417ca0b04f7a56c2f7cedb7332f602bdc64ad5040418016507f1968e18d578cb1c5cebc67a75fb90c5e370b730685a8fc14e18882ac8ed34a0a942fd1ea72f1456b3cf688e69243afd997518e4fcec0c44b34ec36d79debfe2cde4e3539f498d1b5713b14a73fa15af86eeb5a356db75db766db8ef8095a266bf4c30d783af34585fb735864f99cb33b0ebd459af7ff98fcd5ff82c34a6decde41e2138d7307a703b06b08c65ab61bd269626fd7966bbe6cab04bfc2f53ab4600369c539eda8810a10473e91420e83b105b286a58261be9f8fe07ae78a936e6842c053d9d00c41bb17f2f4b42730790f44b84623f417207281413a92b80e592e26c5d683ca1390c095cff706863ab5d8068dc3d1f8650384992dd4dc25450752511e37d9e3956cf4592d8bf77b0a9bd7c74b967d56ae0f476a9586ce184748b1b62bb9cbba8b2d3d7851c5fb5bff7cbd2c7d4db5f9031e8e4b559d4330ab148222ebdf151037c5b75865cdb22b4c116896018452fa0e864352b843bc0fbed3ea9d98b2b4d437578337a69e6117a34fd5f4c2deb468c83cdfe3f82136b196f8ac3ff0d6987d61d6c4281182ccd923cdad2f69def10f36c82ccd07e8022ea592c385c1620b1cbecf740e51ab04329a1059531e2f5a78d4a0a911fbab08971fe60481995dcf1e04446b10dca160005f054556bd1586e26c074883134991702dbe0a3103df9ccec6c6d0f7bad82c11c9162c856747bdd9655d47f3ae9474c64f6440a464b54002f17f075f3553ab4a6919ccadf9098a02e5ee71197defd30912a246179d5cd557b9a48b978585cb8ca5c3d748036caaef9739c1e6648e1d98d8e41a75fa90428bed1be99a4f4d43b06028023a551a3f40ed9c730899a74ec97bcb2ad0788edbdfabd45500ba60a2761b1c0bf5119e375cd14b390bba522c3561aee405c6ac50a5ad3379d56bdeb479617090fece3fa55942ac0ab15fe820b7d850acfb65a3d38ae0ec3a67e1af28a3899e00aedff7cfc27a75364f9c4ab45f5906051d60976a4ebe5a9b1c6a5fa5a44a5af5c1c73454cfb601196b939feccded3e46286a4a898d8970b8b48cd9a4478c00276da1da75078d3372d5b77dce66c62a19964ba134655b706d8e3240d683490169f32b0a37a2c0900fe7d91dde3fb8d25c8c00d2d99744a105630d3116048321e7fe5dc151ec772b26", 0xedc) poll(&(0x7f0000000080)=[{r0, 0x12d}], 0x1, 0x0) 14:50:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kqueue() 14:50:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvmsg(r1, &(0x7f0000001580)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000014c0)=[{&(0x7f00000001c0)=""/30, 0x1e}, {&(0x7f0000000200)=""/169, 0xa9}, {&(0x7f0000001340)=""/98, 0x62}, {&(0x7f00000013c0)=""/9, 0x9}, {&(0x7f0000001400)=""/181, 0xb5}], 0x5, &(0x7f0000001540)=""/42, 0x2a}, 0x800) pwritev(r1, &(0x7f0000002d80)=[{&(0x7f0000001740)="6e874e1ff47bb58c52bf4fe8c8b4097d25dfc2201b001a3d80f3075e871145de821a094cd35624cad39c657949d18196b0fd96239684a775549e2ae64a54e3e7b64333f89fbf39d80c9d9476d12b1095bbc5b623f6397fb97d16eba3e76d7d8110df7fe0ee3db947537fa2c9ad3933bafd04f6ccc2a1040d6fb0e5aad8e394c4a6f3eba8c0120280c96dd64aa5e3c660f3553ea4473b656ee3f8c8989769027bc9a1bbf09b246e31fed6dc3568bcbbe33c236dd1ab71fe2df42ffbd2fe69cd80b77643ace58b5f9d7dee8880cc580e86a6485fba4f18e4ad9ac0ed042355615e918d5cdefe381a84", 0xe8}, {&(0x7f0000001840)="840a81a3ba2b98fd36be11f9ae8d8f26fe89c83c83e7e41431270c242d0ce5283c050f125058582eda46dfd3cb26bdfe876636705c6b371c7025487fdf6f8338d2f7de080766a0833772c1f6aa0a72ed5217733d3a0f21ac8d62219f193945811f5fc48996c61e780369cfac5751204791b133735c9f5ef06b86cb635449308fc8d360877634621416491056e8993d2c41cdc9c9fa049811ca7c0bd6823084cb49dcb1c122fb", 0xa6}, {&(0x7f0000001900)="72acb418de9914d957db2521f337bc5f338d3fe92f9a009fc90318504cdfbecf236c3da399aca3c5aa5db29ee41a2078b27e2e1c93f827726a286a233f28b2e001ef3b0e0f24e90ebdeef3d29dbe00c5a5067ad894c2335caa3c", 0x5a}, {&(0x7f0000001980)="0d69fc09a32b29eec2b998e122e13815ce5855d1d8149fb253e97423c026d9cdc062c6d32d2df97e55b8e52a78afe1d11e011e4ed40ab0bc39deb479eceb5b77221fe11deed398d5793580b1cb93b947fab951ec32a951790abab704e232bcb7d643aad1d693a85a1d997c383bacf81d143d6d7e1f5cff17a0080f45bab0983c627f0b6ba009e448518f16da193f09903dafe76c6ddb2a85feb775134f5f7af89bbca84e23802a205b6b159ebf9877652e17591aab85c1b6730fe5056871e0e7a95bb398b2", 0xc5}, {&(0x7f0000001a80)}, {&(0x7f0000001ac0)="0c46852930cbc0ad0ddcb390233c7650fedd17b0a2dae6e219b68c9dcc78a3ff55feec11162ad073f3046f047ce56f8ff1844ee628dc6347010a745dd05c5bcbc5adb772ae80fd052178d429ffcbf821559d051d5b83a003c7d00608cfae26e7def040dd4f116c485232cbaae806d5853e39fe552930d851373282a471a93e010ada4a7de9d4011e1a38722d387cfd3f025486bf5245317763e6e037e09f08447f40661aa1cc076ab6f6039f8d83599e8b4a8b04504cef844d51ea83bc16276f46b5171cd059d2a454eb807967802387f5e320a5aa147521a96218e69c7251cee950896f9ba4281ec9ee3db970a27acbda27565f96de318129c703d6e1fe04c11878c4113ed715e17ffc0790ee8fe4114993bcb98b45e10abe64c54dce507d431ac8d71b48b4a562edf038bc2298c280b11621e730d0854220a71d4e9e91bfc66b16a5421ee53b96d540f4a4f8d1fb24ceddfe03526d5020715e1b6ed5a391a27e083be9387cfc5282f5ec9900f62191104814800502f26e378d41dacfd2149373320c9c142af67e57b20a1667a505e93db3e7108a53d10ac1456161eff114df61e38d9b8daa9b03507786938ac9142b04a51934da0392da97e4ef81f4456984173b2c5c23526a3d585702a6bc9acaa15b32118e3ef03af092288456f29c01d552899d68a06365625352b391f0572955b11c0d4145de4ffaf45d9697d6091eb206861f7373d34cafa185c61b77ea0d497bc9110173bee3818288e050e17da6be2a889d4df73a2d4e779a8e4a4b86c690937a42cfb6045cf3866e1b59178eae603f4a8e8716482a9feea568d3c1ae76c52edcf78cec7a99d4491cfef5bf35b9086b53072fcf121b5efd25ef3faa4bf38f8096b8dec41e5e16090f93b912a4f6778ffc592aabd576e572a792bdc03e610617c21934797771f789cc10db73c270cb96f42696918858f282966e602ce8126a7c6701e91f2dae62d3567f5542b0b1f21c45836945474be40d638fd888cacaa7bd1691558dfca4a270dafc7350fb9cd47ba6affb623f0e55280555bcd2efdc032ad848efaed2dbc948348a9330f99ba9961736ae0d4d4806f0f7fc241a30a8aafd928b70bf635799018b0983319f5954ff92e5e25a4662386c030148d105049ba24b2d48616d5cd6b090802bbc9d54afe11ce9dd74df2226e1c3278bfb925a888895a9246647ca5367f27c4ad1c66f8f3df3ed3664015c18d051aced85a346029c280d9374b11cd9c3c272be8f288f0d5858b2019269814c0642ccb551d424a78eb1e48afb3018968d8ff5304e7f05cc1dbc04371ab40e47387e7008ac6ee73fa995f87903e2a9c9509e044403bd8a9172b75139651b803158c0f0804b6341c13b30c6886c37b583724f3d5faa9c5d3ed9c9b3a580837afc547af1631856e4d98863b63a4e334ad09b896645aee7cf3ee6b774d59a49d52b40cfc7145d4425a04fb04c10b1a028e0eae079f16a84b5c0e529efaec32aa0b0f00432c51efc40b586112124d29537f560f159f4e5d2da57243fb4ceabc7d0af2964217182e6f205cbee5e2fbcc4da1683785bfe951a45600ea8091df8b2f76bd82d0df335df10ea594ff461f44882dfa0b0a18e6b2b62718b397505cea1ff9474510dbe4455b922889a286805ee5d08ba219ce444ff3564f21c38fad225d0073bf663b7dec54434a91449f0b2b38957633673303d66775393b0c4c88c1e40a7ef40deae90f74d0b282b961558c3318941eb79022442dbd1be955b715ee21d282a040dfe9e0ba37400f2fe2c1df27a04c86456642589217bceaef948c3a625cd6609ea932dc0514ba5e7a0940249aca982bf2509c50e3741e5d21a9157fd8535447ab801bb352b72d6777f7cab68cc108bed7782c1bad0bc5b360c8364e1ea60fab6ad2be4c1d505306c2f62a0879019e4b3f8526a1d90891d019c6c7c05cacb0e7f9d752f3dc443f39a18c980504bf9f6e1b03f938f340f7d3f314fa85781efe2a2f9729370c704bcb981d6732a78b025f57cca5b99049a3f71789d4828153ecbe1ad97779e88bdf99b419e429d7837f9b740357d4e558227974aadf20ecb59a90f24f8d38469137ba0433979a9f8036a62fe6dd72005a563da2c287fda0f38cc0da1cbd749e96983a21f57a27778aab81f355c7da3d8c031052a18e12b39b382396c03d30cc8ca10c727fd2a6c70766b6a4eee50b852c403f62105af837b0469723f706d07cf7272ab5b86c90d80f78581d9639e1973053c891cffff2664218b7d5090d8a594582012705ab7aeb185e960fb5b12b3ffbbbca542c9ac76b2d0e8abc755968fbedf3969124e0ca5e6b4ac887107fae4fdaa6ce249dcf420013cfd29a7ce3bd344ba209f6304e4e04ce2e03b96de456ec7ec4370872d9d43daa1154666ffb04e9fd0899ea13461233f98b726e042b2bcff966503b83a513a08516507ab76158d38afd11cf93ff674ee6c0a4b9d8f2436f5f54cf0a611db793d6d55772043c390428d408b433117dce2ca5a68f1e6cb0caddb86bc9df27c737eb4a01cd61422c2d782d47af5dccc6a839ce9f569aa6a4a605b7ad58fb41c6a1360b74919dee69ec37aef9a0c79c9e10cbcf0e27564b348d98e07ce1dba69e635abfc927f786f418d74f83ab63af27a2a2d85e1e1751af9206207195a3300dd7b188fd4f3291c64ffa4a35d394513582035900db58d63cdd1a4b153fb694c91da2a2f658a2c3c2556d421ec5ef444c1318c2975ab68880b90a0f02c23c8e5cf4047988e667aa01a73f75972d228b42d5cbe550d98d11d41d7bcd2250a1d392bef4e18549c0f8076fff2317ecc398a9c33ff3315463e05499db6ee036ba1967764d00e03be31ffec3ab2aecec7193c532a6262d2417cdcc82b82ffb8288b5a2c1baeac07ff688453caa677c85be08ff5aa786be15254627745ff191f28e7eb98c32cac0dee3d2ed45ddbfcbd0f095d146e7dc2b6b7f1feeb4427541bc28b53d919d8c992ae4cad9cb25c302725bf31e190eeca32eefd1c4702bf79225397662b2dac66f2e5b582e3c3312a2f1784a07153e783dec344e26f28039bc463e8c88e5d89a7d07e23943340444f0ddac576cd8960ac08c82945af2b935e3eec5e1aa8e2bc097906840d1d64b0b26187da7697552aa794ea792d9fd6309c9b3c7e9f67fe456a1d632f61db201026e47416c31fe09bd6895b96f37d216cd47a5ac1598bd83128dae481124904bd5552074f81e259440ca5e1039fc6d87e2235fc655d16f43fa9c9d1f2ca7b98b420a0ec8aaf99c5d3d48c49b12584e930aa3002ac1a98460f7f165767e19b26171b135e1f5cda05cd78499d127324c9aacca3cfea839b81c3f5e3f97b81417984b3984dda6836a37340bb7879595a783818ce1aa232af95310aa14610c0f4cad63a6fff2002e9c717a2d09c4f00e23f3e06bae333efb3d10a319cbca9e3a5ea179da73e2dc9d54a4e6c1d34316c6ec147136dc743abac7886f32c80376ad32323cd1479ded944d5689eebef207d2e806cca0d9588b7f2afe4fe9bbd07dd2d44798dd6e050d7bf9c8e5220aac7fd337fd264224dc0a89e490f0060b698bc4a524358336e9f828b1802a6d4436d8da2e9f5ea781aed1ec229f2d3721f821d12be31f1f55eb093b9d5494d429aef33a2386ada2bbe26b59ee7dd27719bca2824761aae77698d484e987925c5555cb17e52151a87b4f497c0aa13d1367b9cfeaed6777994bd0b3daefde4963660d543acc3783cdb23a70783e44f7b4023fdcc2401ef0074afaa97dd2801125cf5a98805f3e3f66257ebb8c6167325900dcb235ebe3bfc15c440485e3194c0e98dbb9427cd3f3260339206e3ad14e01a69e2ce1ecaf26f382df9253c9a43b8e1299d7f6d929d4521acdf0907f13c5b83a17203415faa9ce19235f90bda33c3c1e0a0770530e03ef1bea9de3449445ed1433ffb3d78cfdf3ee7c48d32fef518c889fb47e7ddb082449189476447227bac58518af2539c577253918473ecd186bdec4d21f4425bcd2d74fd1891fe3f66b171fccb53b35f4f4e4181459639bd6783078f474a904b950938c219217fc0540a4767a6b63ca86822d636d7f105b6b9b3391a63d72cf8ac75f91a2132eea7ad68282b51dc61e4182866d340cc57b9dcc5f24982b554ac200320c942deeda71869c4d745af1c0ff65482b3c5bd948ebdc2a381efec098adfcbff47dcca222677ba640ffc0dab80d77f3a9bc8aa57eecf5993c33d4657e3c189db60a9bb6da4e4fff2e9914944cc0c4542afc8d11e930cf8d2a155427f6564801582e9cb160cd07f6ac345611dce877c1e887e2982b5619202b0adbc858b3da781927005b8f1219900f4cf6b0babc5fb226bce1dcde50e6bccd67f0a5f1daaecfa0b843458ea6d44c5ca7b666dd031ae7e4bbdb51f515f11786f304b2617819c0fea1f8fa5391e1d1bc4d99a8ee97f03a8ba4d312326959877d5098fab2720820ff5f801e3d829d935572c21081dee0b268cd3f67c3bea48575ccd89473c0fd64e1b7227aa7e2a778f1b6df9d0022389906917da58136d6dc6755597c53796ab48197470d165c4395ea22fc663821e9cd63df5daaeb85dd790a8bcc086e75cfb27411fadfad22ff3575fe73f3657577033733ed1bc7f00daa87bef842d3a2f6330fa75df4544241ac3f5ff137e7b7b29c15de01b60d7f55d3bffea13a1502eba0e256c2c3e63d0cb75d1ce78aff5c46aa0a7cf0b4871d34b367f62620951cd72da2c72bf5a2869afddd017dfb5fbff3c21f4165f671bac4de43ccfab46acc1f0575d8006fa7e22a35073ada81a055569619c1d1d85be02a81963acb74b102d118df01f95549fd2ede901c75c2c029974149369e5d36a961627574b6e7dd64b62083f1dd236e3ed5c4423b080e9968a515794b2abe512023207d766fe44660c5b4ca98a979bad1db5d46c2b923f2d596ce2200a79278b18fe53c1795bbe10f818b6f86fe4815c218603e1841da59e10c2cf670e7666d697213cd9153beb565b783a76512b78d5e8c5b1ed2b0b93248eb117f6b8096e0306c79bb3e2089e5d477b709d270341d7915a6d370d959378cf6956d7cfc31a0ebc638fb217265c707e9fca49623caf2d70c635c7c9a62f15960f21a3fd915366203b50321297441a7b14bf0bc02c6b379b17102a9eed79ce28df78d58703bc5c112553fe30323357add7fcd1a2d60ea657029de8cfb762100c507c5b0eec7b620a9fc3690c267ad6ef947f99c8c2cf40af5be0a2beb93eaf84c9aec5f53d2496f465cb756ed6976a339a3c772358e5042f1df7e071f4e8c36ab51699dbaebd3045948adefcd7b960af6862db21ed5250644e557fe38279ac1b1fa48aefec206ba479e2d06bcb5ab4755fde418fb9f5904e263daad2e63e0ee0ebe15151aa3ee643af3a0685f0422ad0d7cb8b668a6f333c6569ca79468bbdfa1db86677d6bb9eaf210229f8937cef74f7ab7684c9954a0114c376f14e7eb4e1b212091a1fbbb0071942244cf6e05e79c70a978342d57780e43150469112c0433c71a02620036095d617fb3e3f3da7893704e501c5668c2786f62276df27f7c24d7ecbddeb47e2f28d82ff4bd8083083e67cee1b6815e411e86fdb48c1227913118895f830de7c8e9498b04d0465009fdb262eccefbc463945d9781d89dcedd494365994a816e8ad4981a397bc0416d4f7a6362f2f4e901e2f96523b28da53d4c4fccbc0f458e8668ba5a0ee6158c40f245ec25d26cf0dc7e99c92515461e406cdf390ed75cbf7c355fda3a9174c4b", 0x1000}, {&(0x7f0000002ac0)}, {&(0x7f0000002b00)="575c9b181b6698c41d9b97b2f7d5048d1688318f27e326385684d5b016284af832dc24b20386479d328db2435fb9eceba02c6c3eedd9b2dca5d92c1b29643493f4a475b8066d30df1a6e1090bdc3a1f145db3f1c971459e4ef593bb4d998a368f894bb030e2590d1b80d11e00fd4a81cd323f0b6380e48d250a6978d97e0078c18b8a827554ba57aee9f3fa48a7a7f6ecf3520621b82728ddb9d8dd31c48c2636779949ebf369dc7d38edf18b1ad32884bcd6c8d4309ab50e089c4d066d92fa34f6deb4a32505bfacd10665152b422aa915930e298a279b5ffcae7535dc48d90350744472d63592d10dd8ebdea", 0xed}, {&(0x7f0000002c00)="bcc472935e0a68e8bf947f424417e8d379fb15ba366e9792dab60080c6701aa71e9cf126f6173e5224cd04f98d18c256de7ad6870f0a65a0e572a37a3b06146a64d65507836e52a152a7ec9084ee72e27cef53a9e9bfbff0eb85c40d6d7b0e73793753b0bf8b5d730aeb45db1b244d10258241a9e7115ae4a1e977f41a506e5e07", 0x81}, {&(0x7f0000002cc0)="2c06b80dc12c04bc56949d3e66d537b42d2a5dc7863159aa96b100c23d20d1ea4ca14285d96766493b0dbc54e6501951b26113854d1edafe734368c5c4fd50ab9afd76da6f5cc6e4fdb2739815725362b0bae9d248a3d7439b43c4778641fb6d4a7d29642a50f7e33f6e1d388fa3419fbde0649b2f13db6fe955f46b0cc39cdcf77b68bf2dafb9b4ecb743bcc8f6094b0b7b9344d69329b69cd9c0ffbb2744965ecd2b9ca8afaea7b6f59f69373dcb8778324018a5f99100c54e0d1b3f", 0xbd}], 0xa, 0x0) getsockname$unix(r1, &(0x7f0000001600)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001700)={0x9, &(0x7f0000001680)=[{0x7b, 0x80000001, 0x9, 0x5f0000}, {0x5, 0x1ff, 0x6, 0x6}, {0x784a, 0x7c, 0x6, 0x6}, {0x0, 0x1f, 0x1, 0x40}, {0x7ff, 0x8001, 0x0, 0x3f}, {0xffff, 0x0, 0xfffffffffffffff9, 0x132}, {0xfff, 0xe00000, 0x7}, {0x7, 0x2, 0x133, 0xff}, {0x4, 0x5, 0x400, 0x1c00}]}) utimes(&(0x7f0000001a80)='./file0\x00', &(0x7f0000000040)={{0x6, 0xffffffff}, {0x7ff, 0x3}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000015c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='s') 14:50:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x30000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x3, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000340)="3140bc14fab4653c0d793d8b9e4f2c2fa84c4eb1f334db7c9f329aa151179a5cd3c3682042dfdc541f1b9d3abda4b8b03f923b75b8989483c1d3627aea0684ae75cf302e493762553e018b62187cf2b1436a5a5222da1bc70d796be19200e2518057580e23aac176cd0f8bad07855da78a6ad71a47c42365f0f7a7d81963d8f2", 0x80) getdents(r0, &(0x7f0000000480)=""/152, 0x98) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0xffffffff, 0x9, 0x9, 0x4}, {0x7, 0x100, 0x800, 0x81}, {0x7fd, 0x6, 0x20, 0x996e}, {0xffffffffffff5967, 0x8, 0x1000, 0x6}, {0x0, 0x7fffffff, 0xf000000000000002, 0x20}, {0x6, 0x40000009, 0x800, 0x3f}, {0x9, 0x0, 0x8}, {0x7, 0x1, 0x1}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) syz_emit_ethernet(0x180, &(0x7f0000000b40)="e12654c47dd18da964cfa38ae92a4aa939fbc24249817d74d0e9cb19dfc06189b3821d7345bee3f5bf07000000ffd0d938ff89075f44ca9411ea8b96374f5a1ad37b0163ed89b4bdb47cba0600e17f0c9e7a0a4c69bd7a20066b0d0400000000000000d4308daf94839c55bfc00e866ed61829d2cba25b0000000000000000006bf8216dd74be5daaa49dab16f2dc3fbe2b39d73c954da3ea20ee1d53eb05073264b93e713a3c82285d69caaafd4edfdb41b1f2dae5d2b00005fa48f177465856a1f24c400a10661067d91c0f2f0d7fc5de1d7440dde48f7373cbeb5a0e99e2bc41d8c725bda9857a1cc8df56ba722c5451c2e318065371cdab96b6df48c202d7f3f0232b897aac87ba9e2c5c2a2a721096399043497319f9f3789254ba41a6d39797b5a0a27c2dceeed59c98f00538842a2e368cf7a5c69b13a415ebc532171257d8d85e4d75481dc9bb5f60472d4d6ecfc7098603004d86d1e4c9391dbf9ffa665a55312aa95deeb891f39fe73306bf90fc066388660ddb482439d938b13ab") syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r2 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x80) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0xe) 14:50:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2}) r0 = socket(0x18, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x800, 0x6, &(0x7f0000000040)="b94374a3eb9b74706375437f3e6bd214258ddf0603a0b34c820fcb44f467b3d9d8577d815df4e9f7230ddcff0230266cb1660b4502de89d2b39716ab605a7f005ed02bcf2ee7803cd5b8a5ce46bc05298c70f98d3979e0306e23a2", 0x5b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00002f5000/0x4000)=nil, 0x4000) setsockopt(r0, 0x1000000029, 0x8, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x333) socket(0x2, 0x4, 0x1f) 14:50:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) accept$inet(r0, 0x0, &(0x7f0000000080)) accept$inet(r0, 0x0, &(0x7f0000000040)) 14:50:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x7def, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x23d7, &(0x7f00000000c0)=[{0x5}, {0x7, 0x7fff}, {0x6, 0x200}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) 14:50:05 executing program 0: r0 = syz_open_pts() kqueue() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x40000002, 0x200000005}) 14:50:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10008, 0x0) nanosleep(&(0x7f0000000100)={0x2, 0x7}, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) nanosleep(&(0x7f0000000180)={0x8001, 0x2}, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 14:50:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x76}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) r1 = dup(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x5) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x5) 14:50:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x7}, {0x28}, {0x6}]}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:50:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) 14:50:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x7, 0x40, &(0x7f0000000000)="18ecf0f0fedd7b2f6c789d90821b4a67000886b00a185c19a5421cf2fecc1142968836356784a5c7592297134d99166f4d25b0309ee6ab458b684c4b01b9c7f8f5998aa41239c12703b8fe298ab95b7db73287ed82a116e04ae4aa8d114a590a1642e972d566495bc0671fb666e865524e8ad5584446d3d8a7e65993e29e", 0x7e) setsockopt(r0, 0x11, 0x2, 0x0, 0x121) socket(0x3e, 0x5, 0x7) 14:50:06 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0xfffffffffffffffd, 0x0) r2 = fcntl$dupfd(r0, 0x3, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000000)) 14:50:06 executing program 1: nanosleep(&(0x7f0000000000)={0x100000000000000}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) syz_execute_func(&(0x7f0000000040)="f2ac47dbd3450f1730c4a36d7956c479780ff2450fc70f67f04719460026a73646acc4a2498c3b") write(r0, 0x0, 0x0) 14:50:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x48}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x9, 0x9, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0xefc3, 0x81, 0x7, 0x0, "89d4d6bab97ee669859ef4b195cbc203818283da", 0x576, 0x81}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000280)=0x9) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) pipe(&(0x7f0000000100)) 14:50:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/82}, &(0x7f0000000080)=0x54) read(r0, 0x0, 0x0) 14:50:06 executing program 0: clock_gettime(0x7, 0xffffffffffffffff) 14:50:07 executing program 1: select(0x40, &(0x7f00000000c0)={0x2, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000000000}, {0x1}}, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x191) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 14:50:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x1, 0x0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r2, r2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000580)) setsockopt(r1, 0x1f, 0x7fffffff, &(0x7f0000000180)="a9a7b83551230d68c19d1b18c0a8908eecacb64c2df804e11a015eef0484b6ce859037a6fcb6fa97397c495a6708d3d5dd5281fac749c581ae5b8438a0a9f9d0920adeff3c31ed9b59b5ed85b4942f8696a38ec9825e0279e18d440a8b95a5e9c570d27e8fe7161ab62f73279b8c465489324805d7f53e050c37830c4e423f5c79f83b3023eebd2a28f2bd4b7f9c9cb77345d9fd1d6164180c269d", 0x9b) r4 = socket(0x18, 0x1, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000280)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x1, 0x1, 0x0, 0x2}, 0x29e) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000240)=0x2) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000002c0)) setsockopt(r4, 0x29, 0x80000000000000b, &(0x7f0000000140)="abffcbfd13b9fd812eaa4e713048e69931b29648", 0x14) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000540)) kqueue() 14:50:07 executing program 0: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028af) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000003440)=[{&(0x7f0000000440)="68f76fc9e064e59a90005f704e6ebc91ae6a7177ea990c3468e61a0ef19befb60184727f6a40d5c7aa6abc50d4f85001ccc046ce9687f19e0bf8760dd595ae122d0480c3bba082b992a9dbacae2499c516130d5c4df7e4331b489a729352585efce623fcb1a53d0be0cc6cf14e7ca2c2984a982dcc4192026da84c61280e19c675e4f56ceb93a29d297205fcc1fb129df430744656c4fc6471c22f689bb6f1ee4d23609a506452226642b5da529a16e2fc98d18655e81bc25a40277f813800a7de280f993d6586bb143b37e714987560591127dedc6b0e46c3eefcb1834e7d951bcd6a8017145abe2f3bc8d8f24ff2a54081d697a01a5266821be5471c5faba36dd2429eece763fbed83620bf9ec9cc5e4317acdcb5a4673de9b8cf51537342d632cfa588d04503ca88f82a655462421ff075c68bd704c0c4bb6b8ff903071483cfde3348cc1afe35c577712aa8d08f3ec2a22e128d4ada9570f8c73562082bd0e00a9b864ec9f4c57ff77adb0254c817c2afb3771d29be5bc61d81b922a5af5da58f2764499f1fbdabc419d37d9dc9167efd1f0c80f2e18ea440ae418814482fd16f00657ee334b542b694feffe1bd64c6ecb7d7ed075437f9d6198b464be049dcc5f5ba51992cfd11f7a90245d31212ba84b857cbffb4d639752cbd636147453d82988a3940c9c2b0b71aa7e7c9baf3eba03112e6819d7d3764f16a800d557d04764dc84faec18c6f93c829f1c849e61e2023f620ae086722b076b95ae8f62bfca0903c110bf456c0b680ced1a1c5b9b2d4a7678cfeb309c78aefdbba805aa314ce1f40cc76d3051e9d9471829bf444eaafb2f3fd2c0ad91d321dd18cce370ea5bf302450e6e3da9b780dae213b130287f77945170210733720d68499fdc4d06efa96578469a465078b2ac13e22b26b6212789fd3538fdf450c91732e5eb0995e7b38d914ac9c0c1c5f1b909b2475b950b733dfe3c214e93ef9efca2485d17bd706a7c22bcdc5510eb8eb0155626574e35f92b9c371bff781d80a29f3d23a605211537181e5d25bf689313c7e9d309a5c71f7f4da0f97e5e5b730c606f6ae9d29f555375818a7f1a8950a1b0bee2d2f0a1cebac49fbd4658ed78bdbb9fc362c6717b40a5e8c6f4c1aa131c030a0fe874e7a9e66ed056833369bdec5b6bb0372805ad628bd38d1a6b6451a14cad4e462b08e4820e5e2def4c3730f6a7c4cc2c179148e817a2ceae31f3df1bc9b592c8a26429be5c8b824dd936ac96121640145d22d70599a1acca96b61863af6dc1db54635867d5c453e6fc097842dd842b68239a56b34aac1995556b6374a53ad9d734b7c9dc613ef420d04d3948d98b6f555b3fc3d72a9d88794e0b9d4e22eec9da42b8a8db4fbea198b7e90621da6f4c00b041ab3ec58e33f6bcb9bbb87b7bce8b96d712dd464636476aca4dac940c6bd11f95ce776d81eb4ea9c7ab630b7c46b7579d1cd324ebc4091c7b2104056fc37f9e4ffd73d3566f8e66d27d9c1becc0ef0b11f6f700a135298c1376e952187f62c19d704c7b7b6c828ea4133b68f71aeff22c17dccaa4ab6191bb7bfaa222051e8d90e4687cfb76f4e988bad0132b622d0f1ad1abf2f72941d9395e74ca59185293ac68eacf1bd1ee5841439ab12e71db42a79950d584d2494345b3d30bb417f2283658642e43f5a5cfd650906b9cc97a121fc995860b5aaa6977497b4188abc43227b90eebd07b9ed750281b5b8abc98d5d3d315484ca5bceb5b73e6eefe3cd0c9ec1e2022ea04f11169951a0405960221d7caa874fe8b274686d1ed9d678564734964a3281007f80d5b83565edc6700dc93d2cdb38fd07f3d47c44dab68940328c11a3f8f0040d5f5ab2c375b2cc711b5987b9aaaef56e7ace7751cda3e93c61020480f165dc6f59220273dd22621242ae01cbeec75f9cade01b174aad3e0ed8e47808d5d5523c5eae15d2cb984f4f5c05b4aa9083a42cfe16145756fd68e289e8a5a7694b8eceaeced55627fd9418c3a3c92d7bb269e0457152e9f0561669ae1f0092524639f3ead94e700815afa43fa0db866c25c3341dc00cdf75437c8e10b5b08e03855b98c9d48931331d3514e295be6169a6d1d55d484e63a319c9f19bbadd96cb6f5163c7304bf2253afda90342153f3e575d001fa89ab729e306eba9d778b15558d93e093a9fa7628773eb91b3c26c6e11c30d74646a45ce2ce32c23f9f6bfc6b3c091e8ada96e63c7542d7bbd09d6afd3199f8befccd06a6a72c775260d64028dde512a1689ff098a8ca299d22fd8f564ca431bfdfccbc493df741baf958893fd7c3a2928964bcf1f08a388bab1ba478225e40410ce6639c7c039244bdce1e0077c9a8a25ffe606230c5993a95825a17cae278fe62d7a87afe3c032aaa880e5327a82da96b509796205058c7f8ccd4c9cfc530f9298f8922867888d3df75356239501cc997d0e023b665d8fbdc06fbd8619793c6fcbc5d6c4926e5fa9146b6316c5c7596181f9869a377e1c155fdaef1893e598227d8cad76ba103c78c858237da1aa0d84b19170f68aa80da660d1220b038fc58dc253cffd43b71e0d54b11965dba07276e62ffe79e66079613b4b34910f9f47afec084e578450cc3d9f0bf540222aa625316d10c3daa4e4f1d094a3fb3052c9872563d581d0c3e7301c6269f5d45b28d43362b98b03ed4d48cc60b19105600ea56d70f2585f4b2faa6eaaba5b9f754ec6d44418f638eb92abf58790d565f768f177cd89ff5f7d5b983a498b8debf7498269fa9ce9c2367e4466975834cf2862e5bdffb6a770ddea047852a29ed95b0125755480e177b39e31e887d6fa408327e0e0d40b6b1df046256539ab3c54b83811b5e3c36aed660228d6901dcd070b48bc5b725f9cf3e59d1cb7a221290c7ecee69275925d2ae9c1080f248de6a1bf7a1a5436e4fd84ab5dbe2474568da3cd644ebef570f502264cdc7ebe67eb4b28f8b0ea9939b86b821b46f806ba95f4c6cf939211433bf08792e17cdd53525031d330ec6b5017af747c6db325fd8d29498d693e97fb496d6287a99c8a743cf348bf931a018f9cb737d7440893147222ee1da803c1384675daf839710e8dc3fb1b650b974eae9bcdbe11901008057f36901de2f081480691e94f8b712fbe55c0f7f5465e2e9e7c6dddd603cd0a94c46ef84109317d1ecf5af9989bcebfd4d882ed7bcf8baf1c412aac0f7b23c88f5384caa927c6e6f717c4a199ae5b16a64963d4ae558c3d93b72b1000bab9bbc2984fd1a1fdb5c4e45492705519e9f44f1d7c0c0157df34ae09d5a827c85b555812f87e48f72866724b4b04592e2dd20a6ff6d02d201485ba135361df5137d1d52db2949a8aba6123713677977b21e71f4e7b9ce94d103f87fd5c3d005b49905af50c5dc694d25d51dacfad1aed3ee530f10ceed75fbcfe853ef07b7fec6aa5f05fed75cfa5b3087b760d2099129f4d2424017a8df9a05218bca732089735765eaffe91409668b8028940a2bfe234b3f345c1f0273346c60328da89296bedeb2582a0f9cc28b907b99259ab26a2747eab9a346dadae7a33d57e0a8aa3f746791b745dc1a45013a495553cbd4804f2b49df54aedcc20e540d646952049c3f7d6948230bd670850292755eda954774201e091b0b2c75ffd7c6c65328c84cd7c9c8318787d3176ac502625cd73ea0040325f98a6205f29cb33d1804b9139ce57c91e5f282ee1e313e7f09779658aa5f1559eec38fb40e60d0a0e1756c3944f1d43001bbd3a838bb2b28cb2e72d350f8fc7870ca486681acbb74ad6762d6b3f619562d4ce713d86452df397653d57ee9ad2913b88d636ba3efcc0d6f82877911949d328ead10e100ae39e19444a23856488d8aee1c1d22d01b8dfa1fdcd10731832312c9f4f5965db320f708b5232b5e6621828db609ce63a48a460da30ef2f4598f0ce884205b17fb28a4b4902b414f5c44d068fb2dd3b9eb24063134e5d680cf823c49558d0bcb23d47783fd4abbaf3a63c658a35f3c536ee958533c3ad2181e6c64f9a01bc08dd0c3bb76ecb28438d516515f5e44cbd25c8a140c1ccef1dd8df85e4634f481610b24b9631d53f84e50e127233d6847e20b79f2bb78a103461c3fdeecdeae906bae15ea097abed7e335c607c27ce9252c060bc626b1ee59064e7ea8f7aed7d80713e0295dadf4b99116bf559a4fba1521c0f315709449e8fc07ff043d02350e12b626df75e9f93a97828984ec5d41e2e5f92e0ea4654a56d15bf7de4fca856b48a63939f5f08aa5f5849234e0b66af16546070fffc0b4e9d6be6c1f59eab064feea5beb19173437e6c79bcf239064bb603987f318d4199e99b54743ba7c05935f3913b9115c320821c003df5c4cc9c1772b56621f1693089a61938dd6f566ebccce080ef205a7621a02d810aad47b0363ca27a464202b26ecca8c5b2e7aa345061cb2dddfe19c1d1d266d4d0c22f703d56f708d0b68b99276b7990532faaeed497481d8cc51c0162364265ae91853ae6831746912d2c795a1ac674d8f959454eb2e68679d6451f35c2b47080afda1738b442ce4e3714ada3522fcb2d8896dec53a0ca6babc83fa8fe55f5c393f21195deb2989c4cae2dea0ec88345589495fd0d0ec45c8178b543524acbc226b64c3227bc53a19bcca480be4cb1df1bf48ece44457f7e62d43e9d9600d124acbd555454cbf8cb6da19045cc83f92a7d3471646a991a1b37ba0c70e6263f3560d89fd5afec343395e264638b45d2cdd451e2277597235e184242f26fbbe32043dfc3c98f571515b100f79bbca90ec095cb2f92ff8b6fdc348f617b83319af5575b4e5c312b22e311c4b71deca063b6a29a2ec227aae6f48b562469cdd97df1a89236015c32cdd4150624d83490c91ffb05d8e17f2cedea56c557ff6ab7fdc6abd36166b0764274846b552e8155898d3dff7e037fb0fe90023669982b17491fef40d050f7cd9286e34ccc85c53d34e2a142837c44f49ca1170a861120d4d045c241bac10319d5eb0e70d2bb91d0f2c371fe8f544608e6b14e908535977ea14c2ed509af8f375aef12acbd3ba596050f27e2cc670a7baa6db467db28c75608e587be16575e99a8bf808210deccde048f00e643e77be82529241f8759e81e7ab3833e43486d7da7221ecc2c18b0dbda3d0af443c2b4eb422f2ce638de6357793250f9878fcb867e88b04e2dfa30ca7555725cefad9645e4334044ccd8def07fc0026c5ba5ee7d0d060a1e5fbeca606754e70f7d03d06441bfdabc693edb0ca074f376093caca7d0510a82eb44c9f7132b404f1867826354215520897255eea296b034035472f03e09f8bcc9e04fc41c7c1a9d2e19c579a55ed7a463efeaeb981dfaf5f0ebaeb95daf74de9f27be87225fda5695a5ef6c81724f5f632fe6d9d9fdc013721b9872edc923996bbb5893307ad59cc15c4f5aa305b85155bc919b5999013878aa1aa217f61ce252eaf04a9b607a1dbb246523f6293736c5632898a12b464d196ba4cf89c1f5c8a046a599fd95a7120d878decfb0af65d6ac319820087fb6048988dacb6b0d0bd2b05615c82f666c25ef228e6a2b642bdbe14217000d52d11329e99ca787916a4a8581eb0bd5312e593d13d11dc25494c11ce79ae80aa33aad80d5ae57af3c0d15825e7eacc353f220909c81c8305e16cfd6e7564ec6a878eab4a92a44766e50c3e7512b9a54530def72bff59e5ca5f1c2597bacdb5c50f509f8b4c924dbb65fb7c9780b30a9323d3d76f179ca3b474cbdd0adfbb4ecd323cbc461c32e105dea58e", 0x1000}, {&(0x7f0000001440)="6616fd3f16f2cc9703ef008c3196d2a1b320baa6ecb92ae2e0875284d71af9c57dfadb84b5bc9fb7442e01a2f472bec0905da234debf3e3a0e049909f157341b5b1229d5a15f738a81d8527bfe38c447e52c6bb0c19cbfe7dc0eb6b49910591e91276ac7c85213381a6b17ace5f25b6a4209b57d19bc8bd0a52338539c8af3260000bc71f9ae87bff39c999efe907798644191552d004fe533fbf27665c1a954ec8b9f766c8cf89c15a6d9f9afbb7d611c1c2fc7b2d58f46a433530e672e39eaba5ec7763c418f77d887abb2e51c669279a8b18c84e5a90c5fefe9bedbf0f721219cd48d536ff08d512778cf3a57a42127fe092d108316e8edae366010a702f2e78f1c4ba33fa9705337256818e4d32606164b009488e20ba0fbabc96d815aef1ecebee9c0b132cf41b82bb574c10592e378f0cc706375fd67b80da1cab2fae1206bb337dace2cbfad5e64fd39d8300d181c269cf03ad26054a471bd3656ccf5c1bbc82d0d11f662ed95600b702aabb2b89260e272e2f52b2f364e6996d63df6cbbd2770a27ee081fadc59feb7c5229451464dd5dc9d7d1180e96539e4a42a742e0b539edcbbed4bef2a595c397f43aadce7ebe70efa39ae4de56304fe1118005783df8db9dabb31fde7f11123889f39c0e770f914d50c07f0ee2c530b04cc24e58b8d445dc1f78532a93cfa8d549e78cc5547ac9aae556a8012f9d0f42142705767211336d89f9aedce1b33cf850bee5d6e1ec89536e4f1d6394464de2b9e796b36f5432b93e1c7d50018d160274f10b42d1e5d740c44808ba6b4a84df4751025064cc73c87ff19b1dc84eaaca96e48ae52a7707ef6000dc48c03f3e3bd489724155b3c8ebdd1d54f5431a35409f87f157c61b5e738f4d7e9401937256aef29ad9317159f119a395a30d942dc5597ce546df10530e0b8ee8594e64b56ebe07ea77b1bef344f28ffead2656471a8eb0fa09abc153b9ba3ca59a6def26c929dd5d146aeb3392233531a649249f7597b5b090c01f84a45ab6154363a8e9c16ae9f3a7c5969a79c9500a4898c2be4829c306577e1bb45ada72a81241fa2bb37a88b036bcbb439924b6a115a0ba98c72825e8d862fd3e8c61f44ce41dd82620870c54d25e55a0a24adbc7981ec2a8044bd17211dc27928d4a041b7bebff3c1584871ad88ba72cc649a96a80375eefff1159c0e2f345c4a5370edc8e73c9492ae9c55d7cb9d4baf28665444eaf41cd7b7e44fae7016f0c570c871d0fb1e9f25aef8174ed36621661907358f15f68ef82bfcd2a19d608779150e01f267d1a3f4d636b73908a5cbd45c9f664dea921f2387f9f99acd170c2907b07da45c909cba3e9eadca69c7ca2732fd915fb9b24f1c18455567312920962f4d628968ce282034504618317da3762ac7a53eae35f153bfab00e58852350725ae15e90ac371cf0ff7cb3cb816bd7632f89655da815821ffe18572ef52daae72419850745e0abaa472dae26c14e9aea3f81c2bbf53000a014230adbe1efa30162c9eaba5d5f82e4d69a3a3af62203b1f5ad3ebf4b84c4760d014c6f435542021cf1aa8a2d36a0f41626c0430426a35eaed5ebce31b0c1a9e9dfac4f693338194193d8e894ed24775305086a3b34284a7389d72e9cc7fc674bfac456c30db2eab9a93db43bd43826e3b21d9ed659d0f782fc0de77527e4d621fe50ae17923c2d56a63f251dd75dd6c1e1e0ff60aa5c9fadcffd2d5ffe4a5b3beb32a2c1eae021b09e7d179f1d7b90b41f3e97e47c9323069a79362abaa7db802a5b40a36ae832f194d3a24f98bdd343d537b01778785302498e84f6e351abb1e9865f9ce51591afc513d34cceeebbfd4b3cb21a28cfde1c65bfce2be566335007ce7e3645e2e5a044c53664eef17b9a17cad0628c696c516d12738d1ba7bca7ece1a856aa7cde24adbf80a967484f0ebd48092a96ee76b8ce075b44b60dc92a0eff333042a30542ebb9f9a657d158a63eb1faa509e582f5092bf7bb3ce17048d516d481ddc1724e8ef5c32dc8ed70ee66c3500dffd40c84143965131bd34980a4a510d4aaff17f66f7a71a0ce42ce9b8f7b0a82c294c292aae4ee66db42cc2bccc8e26e6cf15926cacfbf07425939ecb0c87904e85c80a5098fdc707ea03b5dee3914a06c0de41325c0e6506a081b4703cad59d50b0a23956737cc441d12d62ed720920ea08e35adc9f479eb2973b869e9012dc3f58357ab5c0bef83e90630143ce4f54238bb4a444fc4cb0bdf8ab47c19ad6587db89f50043fb8858a2afc3b98705003c2feb45db00dbeaa9a0c97296ba873042e1d9c579a0b67963b87365755ec3d26d57e12803dc55d4be05044f6d835c071db3ce2971597bf29b707f57bb11a93ea480b485cdfc389473e11c80a83100d06958fc71f8d3e4147f24eea823ac616a55ff1e0fe3e9e56abc41ff96050f7a93787f9adedd23dbc2272682c9e47ded44dbaebd6666b8389cb9b52a5c12427041686a764e2fde95c8703b99524a1078b86b7c30639d2cdbba0a8a583ed7b7d0f6e715390e0110d360e35302a0997a1d267d97e0748787b81442228a31f43ecd2b38d79b6a357f9ff45d91dc316c931520dcc5108c3f7cd5fdc73cf54723febb2cbe756925f2d7b26f7589978d593023e4130b0aa3423a67f41435d6ec1635887c87c26010ddc44f491fc45ce80bfcb355829cfbd617b6d483674e7748184180655f6a39a78300be132a213b05cb5566c1654b0dd375c4c0c9e2b32921d46818d1043b45cb56f535094feeac9a4ec2b66b77373b474df0de7a880315da7ca33f0ad93c6baaef589d30ca99d49f86f8437fbea9d3c89a7cbd40403cb1e6b403273de234dd0ef82533eb6bd0b9b8ae808b8d1e7f8e5f3e8b117256484a80bf801057b5ab4471a6337d0d773f22638928c51ba5d995a005a82be0450f3dbb974a224950c9c00a23d56e25c96ee446fd8364b3fa4e6a07173170131af02fa73df32363a5a5d060253c44dde7caf1d32ab449c1ec9db69b81013db80ff73d07ca068af9ef1e2ea00a7a07ac11260c05c437c8971d16f80ed9d23d3b72927cc5d10d29774a06f3a73323a5586c6e7e8c84fd36c29e1ab57ef747ccc9f3b5d6b81e79baee9cef410e16714d186b9176e3a8d9695501f08020cc32e0deaa18614255d6f3f94d51fdb5e703694132fc688b384076ad62ba646e87442c5c36cfe84122e3ff60328dd24522166f59b0c0946cf75e42ccbe97b9ab0a31baa7cc875062e9af50f4e61af1873322a0909644f06d2d20ea6557d4ba285b8b9e3a4e76d6287303bc3d9a40b872c3e06b5207c7d92139848efef70d3027c35c7128daf3cbf7886ec5cd1e709c99e6adf9e14fb3437ab8b5ab8fe0d6086d8d01f64f674009c98bfbaa30d626abb7ab5561200c1297d781e72d0790d093b528c38e49cf9b5700439262006fb8812e8e78c79acc4fc4e858e72d063d5b93322308206c9461b6a28a3f29f4370740a756a9b742528a422fe8425dcdf9a79384487e65614d427e8d193155f11861015ee41b7b00a206016c3e092c75954927146bbb86d190aa4581ccb8a5d5189c62e86f4658567d71d4b39689a465ac40614809e2e0510cdae168d5102f4607046310a13f3a099578229f24a01bc72b22613f77119d2993ac1f6d116c2bc3a1c27faa80f9bc68d323165d20b6837be76e0952ef8121ab8fb8ae8e2561c27133d51b284df747ddf894ac7a7713fce34dadcfda25f71f4f29993302fac80d613b2447aea10b0e6e8e8aa392f1501650096bc6b160d735a7304ace2e21a4317dd151dbb78b96e857b7b3e15583a8465d4ed9c0985fff8ce18bfbf701dc7c4bd3ab0dbcb86e68e508378635e057d3011691eda2c1a99362c73990920d36733b4cec27479dfe4f2b77875a4842c4e1c873071070da302257ee931fccd3796880767b89f05a381113f33f0f36c97e037b44f0cd1b59303b0f4b0b532af32c51774155ed4e77b956fb4ce382be89413e66313788252f42821ee522f7bb7775179a681928d74842e153d025fc3757ad88198d7e053106efad55f237bb6439402017b608b9b32b695fdad26c2324a6ed672d8009ed812659079f136449f69529c808e3fd3f3402fcc587b6941a076022e42d6435f64da33a3f455de465b21696ae8db190c1de8a92cc2a3c6f0a6b07b3b0a3298b01799f13fdbfc34b83ab6ac4497564ceeb72a64559e0db95ce75afb6880b2ba9b47b49b965b74d48404fc0dc0204d83d3ca54e160bb46ed9d06714f5647acc1d7fdd6f608d98fa12df5a8cd427e2372b883ffe53f8bc233e570825baa76ebdd20ebb1463587ea854f5b1c009a8f8b24b30757103e77d62d64e8313358a1f70e9e87197f61fb8498f610fd7bb962f7e9338e60a4abe82c1ec2363f980a28d30b2413d4304c9b3e37a6b7d0410535d312ae0eda14c4804d3630c6ffbc2e586c3f66901bd0e49b1e6ad4d8bfab61cae35846cfd22669411348c86e91b36459033055f7eab149aee1b62b48819cd4ea8cf27b4a0ce9cf6a71880fbc3d3cd1929741f9914ce0bb378b9f51d9891687522d6ffa62ac6965adab858f7fd227dc02cc3119ec5989e65a90975c9d07078c4e94750f1631c54c8d345d7ebd24110f3520e4403ed06264cb2e4b8a7ff89b827e24c1df837690649e450aef435de351a853110ec209ffde0d9481e3658e4a1067a1acb8ec72a7c4961b52e89d609940bbf89a0eef21e0565aeb7f3685cb98670d60b98308670e721963fa3d7a3d4b9830a378e0313172ca2ad16e0b8f7dd61011908b9a29c755518bcf2f2b035fc078b974eff453a1edd5c9410268eff9c4c3a27dcb045e1bb14099594696bd7cc391c4ee5bda99b40a48479342b47fe5f32d0ada95cdda8c18d676a14179a0b35a1e7db26d458bb8f7bf1e8dfd3e53404f4e4cf322ed3c57d2ee686e4dd1ac385f895f52bc380cd84ce356e3e014f8d27eb85a32a0245a1c25e261c3e237c2af354a5291f3d9d949d5c9926b8ab8a0268ef9ea5e3d0228e80d2508921ee24aeb23a5c506d4e97974a66c60d30d4595ef927aa7f531c839366f8ddbc6f1694e60f6dad3124ce46d8808f3396a9f57e4ab30b99e3fcc6463d0829b9d488875b7c511d013cf38b76a0e6fd801ca91ffd6378fc9bbb36bfcd02660fe9c5ec6de9ddb184d0bfeb1774b7ffced3c111e8a4713ea4ff3ee37e75b63e055abf6a5faaa134266bab10c422dcd8dacc5224f579439263689ae11ea3b3e6ff274665588f417f01c00060ea9a20ad8a404be47f949e1b89ff180507c2f907d87fc44ceb42e0f7e97ba7c69c3090d4c7dfcd333168147aa2a7ca7a98c1a33319e06afac5ea6ac46c7cb9a98a80f1b55d4c417ef2ab96f741fc7450d3dd6b309304b2a6b36e5ecf811913c57de5f19a334a097e3e87b517275c325014795d2da5407e6627d27cdcba546d90f1e21c31cca2e73138e6045ed456f4821531622c4962796e95c8bf5aa75ea72700b44c6355dc9e8d3086e43578ff4d5aecc2dfa730e2d0ca9d54dc989382cccc22e06cff47e931e422c6ce7fb7ffea8a7ade9e33492f89f09bbfad054a6489dfd17093bba3b412b2d3bb6327a5fd7643414a93c3f9700bf5fb994efc166d9f29e531badf88ad3d271e4f6ca3801ac8ba02860f75c647333d95b490a5a7214d184b41e0d6646c90ebdaeadf2d311057580b7eeba4de5c73369f08354d96f18d8823330248b892149642c34a9d941a25168632417e1dc7615818fee137df1d2349a98f6de7217ce3858be87253b451", 0x1000}, {&(0x7f0000000180)="42631f80b92ee699020daead1d88f6d1e1fd2c63137e7fb5b5fa67625e7e6fd692a57a57e8e00aae63da5904fd75311fa9cebfc66f1a25f99830aff84c41784a8e341eb3dffd8cb2de391e91c96d9cf1830d456d3e12a523fc4e044312d5e950b54765dd0358477808d63b2ce923b8d0525f2e67e0d97f6ee572b89e2d6050250f79bd75783c990e500c8128e2f102bae131904416192bf3", 0x98}, {&(0x7f0000000240)="98d1a35ff7e798c9c84d99ab10fb01f1744005df2eba86de4887591be106f335a5e504cc8d017fe63123d6ef957b1f0598dc211c7be856c671318069b0e39a99b631d2ab2bd71a0170fff8", 0x4b}, {&(0x7f0000002440)="424b5d957a10b0a6e0ccbf68ace1edb7196b37f7232a0ca3964567e6c8cec86cdf5cce5c17e77229172afe4ded5f4fad7cb056779720b77515160cce0e446a207967e31c0709f0c74702c79867d2b6445b1b56794e490f8bda62c37816ce935868b2c80b11bf5d3b286869bd5e3c1468f6607bc41a81154fb1b286eba43a779fd90859b1a3c6cc6ce61307c435912e7d67aa91216b38e9337ea890e14f6e472e3f1916465461047272cf9913066c20f2858581763cddc49a89627214e0b780d0f8a4cd659ec64064e7dfb3f932bc72de7ab9f05eca7fbdcdeecf0ed278f4da8e0c3d9a2fc4d63d20bd239b43d6aaaaf8a2c4020f2062670eac50377d277c02fee0b006565bb7dde5b6a2afad2617bb9228c36526507d97c01ca613f2a542967e5cc18c84106e6bed7afbb1f7d1a3b9a799106d26b523655ecef58672848d6885fb13a1e3ffba54babdcea920645108b5be0e8109328d3b314665ca28f17fd1987c3a3979c3f8d87d72fcdea6fea2b606ab1c04134daa02c05ba92297a4f73e2217a37d03bbeb63137c15c6046b59ef71073b66d821795971e63efbe8cfe3f408d76ba807528be2b8f24518ab06480678de386658be9eef399125ae97a0b94b5911174fee122e61d2e0f6a085ba04b3ced53cb7a24eee7b87c9c4e30b41abc44819a7a213179bd11cfb55b0e751e7da4d47ab6bfa7feae5b7de339cd8dde4fab77acba6f411db43999ff06650a81adc13497882aab5529f75af7ff049593712bc849c036b067f381e9e652e6d0d87488ab402a691519d70ebd4ab1f88e6661fd8ad32ed8e42300bbc243f2607db3470031eb145748f2b916ebc2ecda28d8ad54a001ca4fc1ae2341cfe05cd770ade36ea03b3325ca3d09b6fc3dae2a775c70f96637a781bfbbfd319ea5af610f7f4a5bbd26d1b14247360792988e3d449d67a68d8eb576de11241a174add662bb85284f242de4f7506217bc1ab6be2e7a9aa16f2aa64477171bda18a2fae30dd3b52142ba8ddc6970287e128466e244bf31a48dd62fee5a691a5b629bd188189d70282cf3abc80e4b00cf50c58c36ff56981519675df1bf5c845c58867846a345fdd7803dfb41e3d1d675ccfb1205460828ebd5b817dd2070f6b6865562792305cb158d7674faceebc44c26eead37a661e81655c84e316b688ebe2e0f6feff533905fc29db0410df0aa3fb70c5bbc4d83dd3250b42507a02c6c1148116bdcf3b9491dfe0e6643f47ab2a250c212f873b9a05c93ac903842ca0fbd156a74d1b34b2e6fa8a6d0a02e3e611da10e70cc7b9d6079a0ce74511acf792d1e48d3a94725518b38765af589fb1d4388063ed6c8e28c1da58a5da6a7ef28df89b8f95cbdd130a14c8b2eba912119dc35c2c492870412d739e537919755d43bfa274a6b4d9eaea3acc83c0710d4c38c41a097b957fc927800979cb21b992db9c296dd373d475d11f352cdb6af5e4cbeee7d350fe65c9157e9988cea541132a955c39c97bf4abcf6c11170ba2b0fec7d804a386ebbceca142f351887116abde1487c9e95888e3b365d003348b1564e459c61ab47cdda2d48d98d43a453e83443dfa872ac646860f17cc936d0bdf2cbe1c1c802b4352bcc05a19a12d24973b2d041b5f17f05fa022a1096522289df3bfa92c189fdb71a6a061ddb945fe25e4a1d42e13578a7af0e63975113e8e14661e8e94d157536d2fb9c8b551a570f6c3039428ed4b5e0a619772158bcba4a778b98a2639aa1d185e0c704c6044ab651f533c690b8d48a7ba9cdaaa7004cb60ab54e65820a1fb42318167c9720aae822156400ef77fa74dd25e29d2d7b93037eb0ead478550cb2d7e8cc3b9a9645cdcb396460e86142e39b7ed3117774f65a7d8f452dbca5e156f1ef49ccf000ca23466a4e1851d3500c2bf7f608dbfd27d3123a0ea6d5b29dec21a4559ebaf2f3a535b3a6cc14a74e8ccab2ae85d5cf27762a5e013ff1adb8b48d5435aa94a65741b3a95236244225b901415a7b1695e1bd0dc0d9beefed98e0ee1057f35ec8be8b189d690901b07f3048792ca3cd1da1508c9e02299d9d82fb84e25f17bc59b4144d57aaf95429092f7feffaabf2980fd2c10f80fc5486476f8103ad23b291fe845935a00217354eedfff4896ed5663289176f9742375c3372eaf44a9b1ef81b1c2f37d496392c524506ae518dd78caaa606659d6b3fc53fdc01fbca6cfbd423832c5d3aa2ced512dee27835586a552867e7a76f26247be847f573b7b849080b4b2fb9896c7827f37f04959b1109f8109ee6d3acefaf0b2b4d9ea4f78da48d19c001ccfca4840defe5493298a76c71a251f1f3a12401248eab1d229c4612bf2438a9d3b4c5db886d03708315461a4ed2672d312a9d6f93fdf38416708f949ea64c7bee09555d8476261c246e5826a77914d95d3acab5497e5a5e9153bae772718a85d07daa9b4901ea5b765f284e8c16a7e02f1873fc095e34fb859194bdc4e28284925136edd38b4271ac134376d41bddc053c8628b15ec685706116402344991d335b17877af03e3804d8c9baf07da617e172121abae632541a23aa7a82e9c16d63fa82b3ff5a5e5f6781d2328b51e9b0fc4009e3d6fa697bfa97cfc5cb50b795d1b6effdff90564f1c21d5eb996be16007d1e0c7797dc16981b113232b4e032b44bd49b66aa8009728141250938919771eba075fa91bfc7ce166e323eb13f6e8a56538a8544072a2af03313ba0819a1c8ee01706abdde5ef3b9500647e47119d17c4a7b70bf9f28ea7a1e4b8dbb71b9868995de08fa7097ca72c3294a194caec87f2a4f7203d6490c0c1628890ee89be8860f6e5854fd8e3f9120f3cea5cdca5032663cb522c360755601a7299f82ef435e51402485b47a53c99f720b355f337b295dc9130b4635e284a9df82a384d62fd55f4e15faab88c5df6449f4631b27b92911764bb5dee3153b4d2c3fb7005d26573bfcb1866427e9a39bcfb4273a78d1b0c718d38c5da68c481851628e3e23e8f45da65b136cf0593b5e3c57d4b3ed4ed5135739cadce2c5eaa8e9bfdc5ae79752b61460a68681043ced3df92dbcbdf5ac8e6e4a0c6fa23f036ed98766192615fa7d78056e8bfd9ee1a97d1cc653485a525b79985e3ce3f48ecb5afe578358ec7d6bf9879c0d3ecde208c3d9a67c7385832e19ebf7dfbaca621a2f9aed6b3ea269a42b7301aff36ba95329e7ad47916f9c4cebf7c5586e1254d83a41a10cfbfb7acfd5cfb3164776e6e59645d0ebfdde4cb3aec59aacd09fc121c51a854a3991b5f412139165a4c6353f9151f32e0aa6ad80fb9817e507fe2508b2d60b0afc57d19c0e7faae9da68a6cf0bf1213a85f0778d28cf3dc9d6d3fde712a4cf04facc9912532dc0f4b4ac9ead1a86ac201259996cd5565ff7ed3de5d70e43313631056ff7bf069cef1d85009151175bf33026407df509068c7dfa215f16f218c9cb82f54bccdef1a42f4bbcffcb8f93df764284f95d720bd27dc0bb406213dadd54c6795ed2117475d5ff06c1fd0edf8938a4c019d2a408a67fbf0e0712fc6b3eee5f26f828abaabfaed1389558e0d95bf694f5f4296f7b2cd9e49fbc0d31014f0f7f710db7a8d6244b27625b1f1fb3bade7745f640956fdc01c295327252b78a7287732bbba83631764362ea6cdf673312b8bb046716e9da71b1dd5ec99f398f1691b61cd94f96a624981f18d658a4d65b2ebe0e5230420a5f306a4ef9aa73117de341b8b1ae84b81c9f726ff24703027f242963255e73f5d739567d2fbe0b834fe8b8e882cf01e8bdcda22fcc715f59ef5a16e54274e57f0458d22dd00818b91a87623c2f7c6e2d752096f1143d2d909a7c490d1e583b973177640e625acdb6c86b9f2b5470defb2cb81ef79837c6c82b2ad9d1979ded563abfa8ef80da68c6218a5ad479782a8aabbcad4c003fb829339aee9543351b4cffb140121cbefa0071f0116efa97fb78cabb8e1cd8d4854aa961daeaa515e5ba19d9f2bd5976a20ca65ce33f7edda3ada9e3cb590c19ce2a10f5b58d16b388f1fbd95d9184594ba5d67b5ce77768c5dd451b04064677e7cbfeb3dda1139ea804b87871595a78659fd1d6fe93de06468a8145150194c99671efca96ef7d4b5a5457dec1388977913d9434183b77b7c318bb0c79e7ce23ec152afd69b38099b409e7e2d55505d77c5bb1c1f72465ec5dbfe8ab28de1ef2439da991158b0c6d4645007207a895e342285c348e9c3bdf4df043cf257e940f7ae00f61d77581b467cb3911902c3bca6ef8cd9b2298d7348c0bdc3b50f906dcce99ed610750de8005a884cd1cc43f190984ab29e5ba7334da4a98bbb10ca1af9e7042f5ea6ee0056a783886fbf030b3b1da1023c0adfc198abab91f9bf0cb39ffdab06775b6e38683236db8eadd557757bd8a36eede38c17236c2346eb5725db44239cb708656f2959fc1e5d8123848c6f64a6fc0944aeac3f32b1bd490780e32441717cd3f294de2484d177788534b5308f863f55298b37dd198bac82d18f0aba3f54f397f52609135ca996b428708b203a6e0194203163fd8a206fbacada9aed88a6fd04954a8f7bdef53f921889203c081eb4ac739902563e473e1faef99e6c24c8698b4faaed4242a9a4d553c9f92cac8c7495944829c2598db405c9e9a235e52e381640cbdb39164ae6821021f96e8204f9d37cd4dae7ac81abe31016caaa400f4370413afcb0bc2fcc914666f6666dbe2203edfbf019631577e9428f67bdd04eaf4574aea70c57a610e1bca34ff20640b3cef2f0e102fdf1a04eb1d0da08b5778cb3114540e71e803478a746c5d25334b3a6a1e526b605a4f01b0e7be927058255a66a92fa4dccd1ed82e061b1bd9a0fb574b1cccfb8c2b187084a1217663feaef00b0521a479aaf54b4d876396811f5237b0e8183dd750cf9fb1b96ed3b1b683822ce1ab1af851135f5624134980ae8803af4f9b32790205548deb1f03f38a18dac71394e57d41a6ab6b7280d67af764c20f6bbec79031a3811c7828b5bcc7317bcaf3f88b83076e3146341bf5d5204a08e6516a7c9c3c8c8c871445bd3f7a35daa9a41392afecd0c25314449407d88f9172e460a00fdbe87b5e23e14f75c8b357a1f3478a3aa8c283b95e97ef48782683cb8cd7f54c00ca5a15f899cdec816c5b1a7034b794fcfcde430526924bb53d323f66ef9ea72d9a0fe83a13dda01b1db91a6f89cba3e6564031649898a39318d3577f33ea5dfc680ea46705f6cc4016b13bd2a0ef684416f6c5fbf9de009aed8c29cd785767ae18abbdab3ca5cf4d8fd98da37eb7ffbc28e1d8f980651e217717cc17a49f461425a3d864565760977cc82cfd32e380907a8ea7d93f27fb567f6a737b90667d370ad3c35c1e24ccca30e4146ffdf391299ce509242b2b5b9de0737ee033d02d8a031adeefe2f37f44f1935d8e49276cef36ae151917063e2ac4fc1339ca767622cecbb2ecfb07e18d70438b21b985caaa283db7fdb6ab183d120d9b248f6c2316e91e225382f5422cf98b8f893f6859fb68ec5d348e81ed3c1fa429671eae7fafba2de0b0b0ca9240ec4246ee31fb61a3f6ae7557a07ab9823c5b99da711ffdfa64eb6928df759c8e87701e41f0f964be0a84d9d867265bd77d06e04ae2cfcf83490213d39c853678661ea17ddbea406af5a31f2a0961d81a87f9f7e00ede124ebed9c8968cf0bd447cddc1fcbb816c64ed53a9f47f30f85cefc7e4f9f8be0f9801fe30c94fa326a9478b70942009107282575b27f29f431f01e1cd2cadd44460c94e9f77", 0x1000}, {&(0x7f00000002c0)="df200d5429fb2b2240ea593ef23962a20847a0e3f8c1c22a7243c499341c0b9157058c0fa81f47b71cce3a3d33c376fe464f80af49e849b66d2b44b6e0b272734ab9dc0094b0137491472f523d4957168c34e0ddfa05dca5e688ef00a3f1cefc2316c8493cfacd9b50720e422545b7a321d15f26a68e41d6491e54d157a716436dd9de4ee064acc8bf7e1e49001728eec31153fcf5363df92f191f7d72a554a7c8339777140177cccc628d073a65e83b74aba584901c8217da7adddd3307a97df6d4a26980acb2c4688fef3d612e3084d517d35df5e6187dd57391baafea4b710f0d", 0xe2}], 0x6, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b000005040000000000000000000000000000000100400000060000004f22c6b2dee81cf9", 0x2c}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000034c0)="88b7281d400397cdc2edd3f88f854be3ac916c42a1471fdc17fd59f7ec25f9c9414047e4c2bd954a9afa1ed0739d15dc4253a500eb9dd95c186111c17807a00e9c7ec2f091975c578f412f2a64efac3d7a7352533469e10c0e1054be37bd3364de9d77ab261f3531c99b071f916e262172cbdc959e0918a930f9c0202a0213b371f0691c24fb3e2c264513655d80df2c59ebff86d6528703bf54557a7502de4d88c2b1dda172ccf65954e74ea1dc3c5e9039621c77540bf49390c76c5cff95c3812687fa423db704f82827b6f194b68b7d260d88f0357eadc12bb9516d7ddaa0a9ad2953f8181dd7cabe0b45", 0xec) 14:50:07 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0xfffffffffffffffc, &(0x7f0000ffe000/0x2000)=nil) getgroups(0x22b, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/137) 14:50:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/193) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 14:50:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050290000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0000000000000000000000000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:50:08 executing program 0: r0 = dup(0xffffffffffffffff) r1 = socket$inet6(0x18, 0x4001, 0xfffffffffffffffb) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x180, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x40, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x10090, 0x0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x8041, 0x0) r9 = socket$inet(0x2, 0x5, 0x4) r10 = socket$inet6(0x18, 0x4, 0xffff) r11 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0xc) socketpair(0x20, 0x2, 0x8, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = dup(0xffffffffffffff9c) r15 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file1\x00', 0x8, 0x81) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r18 = getgid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r22 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000008c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r25 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f00000002c0)="5a58beb42b6c959414a76929e2c617443db605fa760a0d327b09b2f1c1190ae130debb240ce688c72b9be2180477c2521c1a45d9f1b6a68fb599fa635ed299953d68836fa71afa87dd9823f862c745625a47dc95f02e0597a04ee18768682c489df83045c58dcf5f422b4b8be77af1a8d7bf0f767e0e56868c0376f4218646d930dcff7eea537549b6680bb6e9066d8aa97072b5769cb11836701c46ee5e8a3f836c6604", 0xa4}], 0x1, &(0x7f0000000980)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12, r13]}, @rights={0x18, 0xffff, 0x1, [r14, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}], 0x100}, 0x402) mkdir(&(0x7f0000000100)='./file1\x00', 0xc0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') lchown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x40) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x20) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='x\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 14:50:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x1f, 0x4, 0x1, 0x81}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 14:50:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 14:50:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget(0x2, 0x0, 0x40) r2 = semget$private(0x0, 0x200000000000004, 0x2b3) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) r4 = open(&(0x7f00000014c0)='./file0\x00', 0x20008, 0x122) chdir(&(0x7f00000003c0)='./file0\x00') semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001500)=[0x633, 0x4]) r5 = shmget$private(0x0, 0x3000, 0x57, &(0x7f0000ffd000/0x3000)=nil) utimensat(r4, &(0x7f0000000400)='./file0\x00', &(0x7f0000000380)={{0x0, 0xfffffffffffffff7}, {0x20000000001, 0x1}}, 0xfffffffffffffffa) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x20100003000) semop(r2, &(0x7f0000000280)=[{0x3, 0x7}], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x310, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x810, r6, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000480)) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000240)=0x3) semop(r2, &(0x7f00000001c0)=[{0x3, 0x0, 0x800}], 0x1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000100)=0x9) semop(r2, &(0x7f00000000c0)=[{0x3, 0x10000, 0x1000}, {0x2, 0x1ff, 0x1800}, {0x2, 0xe000000000000000, 0x1800}], 0x3) getsockname$inet6(r4, &(0x7f0000000140), &(0x7f0000001480)=0x3b8) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000200)) open(&(0x7f0000000340)='./file0\x00', 0x20140, 0x2) ioctl$TIOCSCTTY(r4, 0x20007461) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x6) 14:50:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff8c) writev(r0, &(0x7f0000002680)=[{&(0x7f0000000a80)="ed5d328f80d198e23a7791d5de98b46547422f057e7920290b5a0192e978af75e1f4d6187b524f8ab826c687accf46b298cc4c53ba7834f2e6eb410cb228e288963a9836a824a769779db3e37332c8266027ba236d42ba9eae3da8ecba89b76bf7edf5d86bff98acb1b4a0943970d36ec189231413e641c03943dad8bde98247827d3333e973e8e2d773233da8562a1881797140d0ef8a4bf229b0b5f83d86b185613bdface1f780b68906466691f8071d982e6d87c6b733dbc0b8157770137b0c469611a78674b7dcbb6f71d3dc34c02a0ba3657be591e3ecc68b5fc2897a8da56cc705abfe698cea7d1e426296c2ed16ba877da7a67f48f5e84d6446a41eb4412c67f14fa2ac0ec898daacfaaab186a95e360cd81e26c254b19db003ebd833f0b622774157acac3c09969769227ac6ca000e7af1cc0fd685fb9d2fd7c8ed5c7d4fae7a88fd42e87d9c96188511dde8133c80a6cdda0953e9a3467594f005e37285d22c421a9370bd8a2c1fd66dfd46c1daba574c450aaf2469da7da02b215106de6967be3119b092937d81dfa6f7c5b9df0035f8783d0099dba929130556f03ea8a5e1479ad0074a97b6b20b1c90a25c01bd47042c0f30c7dc636de0507f6e930f09f89695609ae75a123bfed5f274d13dbfe5c0184b8b324e6326e7666f3a03d180f9ade08e90b4a3cb4a293233afe5ebc1a2a35507f1eedeab525bc55e4db74272db9c43915efa05687a227ab0b419e4de4b4d6b086dc3c5c4735f8fbf7fa5b15a5edb6b5d6a4f31fc1cbe5a3cde2afbda04071c35736ad89ca0a5c86becaeb4fe470fb5de5c00042aa78874022e8dd4b3b9e115174c8924873d83cb6aca4645cc007766bc44cb7b79240d49564c26a18b51a663439ecabf1c159785e2df3b98f235aa9bd0c3d5ebf1874de7deb91d523124e0f223009bd3a02fa9c12f8e005115a85a9fe1b59d4dbf1d5cdc2cb618f8cc122401387f44f383713bc287879052d928479dd8c0e568709ddeb4bf41f7b6241cdfd7559addc232d025801d74f10570a858a9fb23fe568c0b7c127ff1b4751250e8372c80b96459c488afe3b91120ca6d839ad5be7bf42512e354cc7ce5e6aff9a254776d1eb31adfea35f6bcfbb0f685d1c223e42933379750934fea8a4916d6436d4f4a31db91bea538e7e14bf100850270a9200dd94cee3668b681a63631a6ed8efdd4444e68704ca628445bf4c6025b8e24dfe463d081e8345114297c52a41e9d2911f5682c7d10e67d46024919cca8530f7fa860578538114bacdf4912e402b97155be731bc8503b435b09cbcdb92123dba09c32ec254187a942ca80f8e38363f3cb59e3c3530d61c09f3bea250f2cb771f609701259de390849624aa9256e514dfd2abfe611c8ff05c51f611ee24ef887e82e5a4311761c46d653f23a682196a995ffa880a011d203be9a595759eab93e7618701664e0185240bace68ce9993cb9c9adf62066263c2608cefde468f03ee5ec731ef19b5dda9c8fabb95b69e1d4d56338c591ffec0ce52bc0a43c3b7d1fd03edfd26baf0d9e7cdcc0c94a4da096198feb82ba8b395b56dc31811cee97fedf7daacc88aebfd5b42293940136e63fce8a4a9d72f10a7b3f7c584db2e107c087943f185ead74cc5a741dd4d20e9dee2ca893300fc4ea3fefa61dd902299e115725ae91ba33d526ad12fbd84afcf386f64c4246f6ff1ac52f08796806f4940a7be46d208d19c63ade741c63bcb7370563bb52686aadfc01843e1548053c13e1422e81b4633f8a6b922185186fed471f923bcce8aecd2a5ab4628699b9408024c46e2bec5dc7d3e891bb6676b7b5b2338836a9be15226689fe29294f6af6c7153b0040b7c41ba22a5ba17b00cbe1de59dcc20f9011499d2529bcd6a63ee5f9a414cacbf98d6317eb182c8ce5b2cfbe352b76746c1ae6ad492f8ed9779183fafc7dd8c24ca0ffc80129b537312b32360ec0caaf58cb3c0e2ba57f21fbe11d59248251cdc4028c360913e41dc5b1e9b5fc63a54d4b02b22bf2d109842624f9093feefa3d62137640425a43092847eb096b55ac1c25968496597c5c6f6c0e03df41854c895a557a343c07b6cda3b9f0c73529d27724f18b719aab0305a93e41f83effe9c0cabbebc2b6df88df439820c3394d39603e3966f3c02c3ede60ba721af129556a8f3cc737ce775c6204c1ef7fccea52aa512d23d3dddc405dc779832cc1a42f47cf5bf8c2fb1012d3cba6501b96f7e70ea1c4541c0e8c41b35925ab7a5cdcc27630b7831e0a8a68d08d38585082f40f42c60a9a8343c4cdb1f2845e5395a6b277eaba2c6bc144cc7566613ab0a4c62bdef2a2d73bfe19f8a32b9a1b711bfb43d9a0e42906aaab41288d65d2f23e87bb275fb3fe891b34d49859f12f09863b4377b8fa1040a8cfa1d2de63c59f22bfda8cf7ed5cd1a71e9bd41616dfd9d8e9007894d4565a4a7c0fe06092e433addbdfea0c4b6ff573a860047084b1b15ec958fad5c27647dc0eb8d7d7a7cc2014d79319d09fa62ba25ced61e16d36422a6eebcb2a720e9d90d32807295dbe09114d7b9c618e478c56c6f0c478f965e9fba14783376ae36eb241e8b41a8ea088808cf687b26d580a4739356ad8f7ba415dc5799b71e15ecfae20115a23467cbb0c88a9ab250de1edc26d10f289cdc87d14f12feb909dde83250f3b3479a83691ebdc40608d0d10a669ea7e1bd06d285ffbb516d3931e5501879f84f96f1d78754dedfad3faea814e20677", 0x7a0}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1000, 0x902, 0x32, 0x0, "a5610851ddbcc7d9b258a6b2386219cc874a5b4d", 0x2fd2, 0x9}) 14:50:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8080, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x152, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x82, 0x6}, {{r0}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x5, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x16, 0x0, 0x1f, 0x1}, {{r0}, 0xfffffffffffffffb, 0x18, 0x80000000, 0xffffffffffffffff, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x42, 0x1e94f09ab48c7533, 0x800, 0x4}], 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x3f, 0x90}], 0x100000000, &(0x7f0000000300)={0x7f, 0x5270}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20040, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) bind$unix(r2, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x920, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) 14:50:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x1005c}, {0x6}]}) r1 = open(&(0x7f0000000380)='./file1\x00', 0x0, 0x4) recvfrom(r1, &(0x7f0000000180)=""/207, 0xcf, 0x40, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0xe40, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000300)) 14:50:08 executing program 0: r0 = semget$private(0x0, 0x2, 0x82) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/88) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000080)=""/252) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfcc, 0x1800}, {0x0, 0x8000, 0x800}, {0x3, 0x8000, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x4000000004, 0x1800}, {0x3, 0x9, 0x1000}, {0x2, 0x36c0, 0x800}, {0x4, 0x1c, 0x800}], 0x4) semop(r0, &(0x7f00000006c0)=[{0x4, 0x1, 0x1800}], 0x2aaaaaaaaaaaac15) semop(r0, &(0x7f0000000480), 0x62) r2 = semget$private(0x0, 0x7, 0x8000000000040) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0xfcbe) semop(r2, &(0x7f0000000180)=[{0x3, 0x2, 0x1800}, {0x2, 0x3, 0x800}, {0x3, 0x7fff, 0x800}], 0x3) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x801, 0x0) r4 = dup2(0xffffffffffffffff, r3) ioctl$KDGKBMODE(r4, 0x40044b06) shmget(0x2, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r5 = shmget(0x1, 0x2000, 0x44, &(0x7f0000ffe000/0x2000)=nil) shmat(r5, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r6 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0xfffffffffffffffd) r7 = semget(0x3, 0x40003, 0x1) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000700)=""/157) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000900)=""/231) syz_emit_ethernet(0x14b, &(0x7f0000000c00)="efff8afa700a6a3cc8ecec26ab9447ed22f4490022c06a07d55d574b87f0710ce8ce071ad7c4a12da6f173c15ee45ece14db41d46e595d5a39c08a6bfa090d3941f9315261b308228bdcccdfa47d5ca45fb783059fa8940cf954fb877030828c0ec30cae4bb4dc830b61f6ed14a10252cfbb7eabc23f4631053214e5256b835c3de18e2f55a9565d00778c5b59a115a2921d5494773896b4095ae9dc7d08dc9012804dfa7bf17e7b644a4013ef66156ed50b2c9f15c13bdb0f14410d528bf88bd5b47cc54cfcfd01c41ebcd1b7d9ae342a00b6f8b361348a19f7ca4be14a3f9ec4c9bb7b91c71a155ab547a5047f24a98046f49c59dd67a2b32a0b6ed4b7a9c15576d39941d1896c9aabef594a5af28e07e8b634949b652da66ced53b559f928e1e42ffd3efe1723057b86337ab151b2675ea62ec8d005651e76ed4710816ce689650abbfafe6aa65b5e6c") ioctl$TIOCNOTTY(r6, 0x20007471) dup(0xffffffffffffffff) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000580)=0x4) semop(r2, &(0x7f00000005c0)=[{0x3, 0x7fffffff, 0x800}, {0x2, 0xfff, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x2, 0x20, 0x1000}], 0x4) 14:50:08 executing program 1: syz_open_pts() pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, &(0x7f0000000200)=""/50, 0x32) 14:50:08 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7ff, 0x7fff}, {0x9fc, 0xdf7}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/57, 0x39, 0x800, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x1, 0x200, {0x8, 0xffffffffffffffc0}}) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) 14:50:08 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x40) lchown(&(0x7f0000000100)='./file0/file0\x00', r0, r1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000300)=[{&(0x7f00000002c0)="c1b1d27aa2c3a90dd381472fb0f54c26955a7ec9040d509b1ed61ef4dd0ef0465851a1fb8f60ee555da8db", 0x2b}], 0x1, 0x0, 0x0, 0x401}, 0xa) r4 = dup2(r2, r3) recvmsg(r2, &(0x7f0000002800)={&(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a25fe01800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027db47e90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049f2e1f7bf82b6f90c8319266500"/4097], 0x1002, &(0x7f0000002700)=[{&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/27, 0x1b}, {&(0x7f0000002440)=""/91, 0x5b}, {&(0x7f00000024c0)=""/241, 0xf1}, {&(0x7f00000025c0)=""/116, 0x74}, {&(0x7f0000002640)}, {&(0x7f0000002680)=""/100, 0x64}], 0x7, &(0x7f0000002780)=""/71, 0x47}, 0x841) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002840)='/dev/zero\x00', 0x200, 0x0) mknod$loop(&(0x7f0000002880)='./file0/file0\x00', 0x4, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000028c0)={0xffffffffffffff00, 0x8001}, 0x10) r6 = msgget$private(0x0, 0x10) msgrcv(r6, &(0x7f0000002900)=ANY=[@ANYBLOB="e80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b500"/245], 0xf5, 0x2, 0x1000) getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002a00), &(0x7f0000002a40)=0xc) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000002a80)={0x20, 0x3000000000000}, 0x10) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x1, 0x0) r7 = semget$private(0x0, 0x1, 0x40) semop(r7, &(0x7f0000002ac0)=[{0x2, 0x6, 0x1800}, {0x3, 0x4583fc32, 0x1800}, {0x1, 0x1, 0x1000}, {0x6, 0xffffffff, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xfff, 0x1800}], 0x6) getrlimit(0x2, &(0x7f0000002b00)) mkdir(&(0x7f0000002b40)='./file0\x00', 0x88) recvmsg(r4, &(0x7f0000004340)={&(0x7f0000003140)=@in, 0xc, &(0x7f0000004200)=[{&(0x7f0000003180)=""/4096, 0x1000}, {&(0x7f0000004180)=""/43, 0x2b}, {&(0x7f00000041c0)=""/41, 0x29}], 0x3, &(0x7f0000004240)=""/222, 0xde}, 0x40) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000043c0)=""/99) 14:50:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x9, 0x7, 0x6, 0x7}) r1 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r2 = geteuid() getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) close(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r4 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) shutdown(r1, 0x3) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000011c0)={0x9, 0x38fe, 0x6, 0x9}) readv(r4, &(0x7f0000001680)=[{&(0x7f0000001200)=""/179, 0xb3}, {&(0x7f00000012c0)=""/195, 0xc3}, {&(0x7f00000013c0)=""/61, 0x3d}, {&(0x7f0000001400)=""/80, 0x50}, {&(0x7f0000001480)=""/139, 0x8b}, {&(0x7f0000001540)}, {&(0x7f0000001580)=""/227, 0xe3}], 0x7) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001700)='/dev/ttyCcfg\x00', 0x0, 0x0) fchdir(r0) getsockopt(r4, 0x10000, 0x8, &(0x7f0000001740)=""/4096, &(0x7f0000002740)=0x1000) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000002780)) syz_open_pts() rmdir(&(0x7f00000027c0)='./file0\x00') faccessat(r0, &(0x7f0000002800)='./file0\x00', 0x142, 0x1) recvmsg(r0, &(0x7f0000002b00)={&(0x7f0000002840)=@un=@abs, 0x8, &(0x7f0000002a80)=[{&(0x7f0000002880)=""/105, 0x69}, {&(0x7f0000002900)=""/184, 0xb8}, {&(0x7f00000029c0)=""/80, 0x50}, {&(0x7f0000002a40)}], 0x4, &(0x7f0000002ac0)}, 0x800) r6 = socket(0x2, 0x0, 0x7) fchmod(r5, 0x1) syz_open_pts() setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000002b40)=0x10000, 0x4) dup(r4) fcntl$setflags(r5, 0x2, 0x1) writev(r0, &(0x7f0000003040)=[{&(0x7f0000002b80)="ded4a951636bf91da22f1ef81b4a27cecd2acff74e97c58ed509aa14d1168b0bfebd9a550a7a61b733ef26ec7feb71f6e45a162a310007aa2665e0ae5211d0e4a0469f5c6030026e122e908fdf97888b699e818fcb541800d7e3d52c98c29cb0e620874e27348ed8ec4de3a4a06daf47ae6650f4f839d2225fd3ed1feb5720ebfa76260c5d16480f", 0x88}, {&(0x7f0000002c40)="c4b00786626efd1bce36f098e5e2675a797988eede686d422f719b05482e96141fd98a319cd1e4022490c99f33bb3c2256abab977ef2bf8f0116fa0a7cd274ba845c957289e4c91cc22df7aceff078f8260fb5463c6e0810be3f787d6b3ceb71e2fdb256679fee55c620485dde0273e733503ed7ee8cb44625e0f27600332427fd2d91484451ff9153dd75dbb086b640bf00fbdb472e8e99fcd1de2cb66329841ceeab7bfe078563", 0xa8}, {&(0x7f0000002d00)="333c97a8bd504e2c8379c1eed733e43e7adb496d79fb8d0e43b964cf4bcc2f2fd3e5278b6b00558357ff8c9b18dd9ea44724934827839d30a867c5aec40ef1d5a905d654b66b160ad0a158c369d6fa575c273a977f87fb61e556a628faf59b8bc16904", 0x63}, {&(0x7f0000002d80)="1ac8cbc3dbacebb41f5d1623145cc7bafc5de7c40b698fa180e41bcc811302e977a069277d3339513553f9c68c7c38438ac7f85737e1d387979cbe8c360f55b2470e34d37b3bed464946ee6bbfcbfb275ea0cda44408155b690ed9ef", 0x5c}, {&(0x7f0000002e00)="e9d1a66c816abc2214a5b2699d1b96100f9dd09c90cd3304b7bf0a0c199872f997017a4fee6272890875f64958f50c0f3b094142306cc7e34e5a71c1318ebb4afce95ca3099abb633cad836557039291e7a51be2491603fa4999b14b96521a27bfd12696228e0e21ae38294c75144584864b7c51252a5c93677563321d2e3e5df899", 0x82}, {&(0x7f0000002ec0)="246004ce89528cdcf4fd4035578801b4fc6eed9bd70202828d1b46d298cc45859d45855b259df9d49794f2b1f3a25334625d3bb609385dee07ea895f7c990dcee492b8b6d50fbd081a65b8a35726e8188dce28328a0776599a799b239aabb3f3ce5eed309ddfac521adfd305b9cd71a2d1970a2337e22bd1d3194474af4c7e3511873886f76f560785995c5b7403433e656de0b2de44e625d93dedbbbb344f8e4f5c351bb1ca", 0xa6}, {&(0x7f0000002f80)="52f7552d740433b87f35b60022e53ad1ee331ef04f7eb1397d8622c7d7dcfd1c009d48ae3fc442f7ef8283840a6167caebc6e1267c096efe5d28da3c0fb27fba791754501a6ae7211f62fe2413dad32b5404858126c480b3c4586445a11a9647b25b4ba41528432c8718fc32bc8f2485b24e8f62da01c2a3d3a2d2d951de4cef0616d3e0dc85a955e812b58af882", 0x8e}], 0x7) close(r5) 14:50:08 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[r3, r0, r4, r4, r0, r1, r2]) r5 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') chmod(&(0x7f0000000540)='./file0/file1\x00', 0x8000000000000a3) 14:50:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0xf6}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x100) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x5, 0x7, 0x4, 0x5}, {0x1, 0x100000000, 0x8001, 0x10001}, {0x4b, 0xe1c, 0x1f, 0x6}, {0x3, 0x7, 0xdf, 0x7}, {0x3, 0x10000, 0xcb98, 0x1}, {0xffffffffffffff0d, 0x0, 0x0, 0x5}]}) 14:50:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000140)="68e92b98fd0ef23000eaf33e560af81966bff650455abe5ece7b4772b65738b16637b2b1133552abd1592e491ce6aff6a5b70fb00131ef4c54bd241d0b6c75cd87ff07f0acbeb25b6b1e5741355cfda4e488171f1def139712139a8ffb59d120d59547a8c3bed7ae6c39fdb822f719bd4f1cc0e07f5093eed3cafabfde0250a50695de76e2acb5d99ed12e205743a3f5d8005f5e942747c74f8998c197c306e7797d7352bb4ac86a28c7745a2a441fa14be0414e4b4a351c5cb9f509706bfc6aab38ee95a9796d57a76878c394e443bf1d902f5621c87aefde095d361e2b0a33bed8976fa17ccdc9dd0784ff177739530d065fca690f9982d62143f9b77869f3e51b89adecf7f01b5da4d09638b08e63eeec84a46700f6dc3a1f13dba226f2a10143ca9e77107351b54925b24fd6aa6a012679d3e2b6b235206c4361299b7c38ab32b21ae10bc113bf1f1cc54b7433f2191036cfc02e7003468a2ae875ba2286e158fb588b99420d12a7a33eb92c4ca86579ae6d4ae26c652c344bae589026edcc4dec2a008810a772a0547840e63c8d5d46c7099441ee20a472b15cbd3bd00b3ce90931a0f079cf69db3128c0d9ca08546d8fe5500c153cdc540fd45141f1405104ff58972229243344db77de999c4ece50980b215ef10994ab6eed4549fd9f8604c46dc13ac92cc7a49b4a6c65daaad675dff542d66a0c98163b62ea53964b20fd71d5ee0219485b26b7b4e6dc4fc8ca9bbaa8c3592bef67a03120273905d19fdf5105e50edbafeeb988b217d2663a98339df9c6e4c75b343969a11aaf70c7098fc871ab55cd839a100167d860cb60fa1c6839d7b7ab569ffead0b73d9619bdb45a933deb35e71ed39c981f26dd48945d8a941b34af8108859195a95f2deb3df172bc1a39d8d3dbf5b7e68950886cba4dcfeed5cefd5656497be5fe4b5b4c38d643673c8469c5a3ffcb3e7b9bae0b59454082620b4878be3036b2c8191f99f9d9b1653a427ba8175da0c31cc6bfe405d11e47ea92b11fcee2e04ba7a2e3ea3e4acc67ab7d73790dbc2cbc630e83ed5a0e5625894080119b56066330e734c53284ac89a3f0b4092d30d7065a60af4e22c624cbd20231e750150302720e247fb01b831642230b0d358e063c6046bf82361ce3572cd5ffeb9b84bf0a7de210524132fa23f7594ada563b939801853037dcd695a328044d7a4a5dd09b9df4153b17b84c95431c7d309fa6f94e5bb013c508860e91034d48f989001156ba7e40fd6cc10762051269bad59ae0c6830405ddfd959eb0d7855d2adaa03bda803114031fe57f6dff81d039485815c0ad418a7cdd4c334f7a2384ae3e46ae429a2db40c10d8fad94c062c19a3387422559ce395e184c096035108de7b6c18865c2f259ca8e493ce507bad3839d42a644a1b7bc9be9abb65bbca6f7db028c1e890201f47bbea91703480dd86bf5e788260cd87ba0c0b83018a754471de6e2e1c2a6974a46e62bbae4e04a4752baddc80ec0bc30164b9ac453c21339447ec7cea80f010b7e27263cf6ac978bc65e54965d0cb8ccdc99f224e515e0a046bb9e1b23d4af9f237b3e3f48349a8c33ca5c92ef952f0a1d4d362c8dae5cb73aa92c8fbc1ec0d3dc2fd965ce1f0f837e5219b32c3d0d1fa7096a0a3d051982d0e7c24f2618a107666fa2ca966345d96dbeab6a9508cf723b4e6790ce97a473a292328cd0e336b483137df712ab00a9381cadebd79677648699b6d161deb97249f34ce1d81737811976430eacfdc34e4d4334291d6d48befda78c3698d5dc1f381b5ba28bf9557b49001f1f7fa2590037d8b574d843e2b689cfc7d037b7d099bb6f60130ab70578193cd60cd44061d6bcf7f314ae2ea5d8a758cbaa630ff1473580be98433dff5f14c312147c2afaa31507498efe914dd6ab64897ed0ffaeb04126c487a4d0590cf526618d64f0557374532c04c12ec991cb86c7fb606b530f8e84fb84b2d2dd2a0cd67f9b4ebe5f2f101b0cf2942717e435ab654b332e1dc93cca42c1924e433132d7aba980d1b3bfe5892043687a1c1ed4cfc9d54bda3be97e4bc8644ad75c81edbf17bcc2966aad6e12261847d220863ce3fc8d2be63b993a3a321992bca64d319710d722887966ccf700b5111874175b7262518601d071f85000dc2d2eae7abc549e6c2fb6d870a4ba786676a4a1234f0c3417c1b7ec3ce5a1bcde16b384a4c3197d5b909a786acc42b2856cd8f1649165463742e5ce498c7e7f59d6a0877066f194b0b11de375e57727023afaf99a48c0796dd12322d6a6a126d290ff85c895557c8cc7ddd71aa528aeea937d4bfaccad577a34b937735a5735efab59791077f740abdcabb2a5c96b4d0a456e03f375a69ad25e62f7a4aed8e9b5019633960b5be75cf8cbbae42890609fcd4a1b20cb24fc90be6172f97b84a4441717", 0x6bd) 14:50:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = shmget(0x1, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffeaf) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x3, r2, r3, r4, r5, 0x0, 0x2b}, 0x8, 0x6, r6, r7, 0x6, 0xfffffffffffffe00, 0x101}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 14:50:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x1}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") getpgrp() 14:50:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='c\x80') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x2) 14:50:09 executing program 1: mkdir(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') renameat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) 14:50:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x280002002, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 14:50:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9) 14:50:09 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 14:50:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) select(0x40, &(0x7f0000000040)={0xd2}, 0x0, 0x0, 0x0) 14:50:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000140)="a3aa7e6b1602645e20331a74bc5fb9aa99eb6a690b078907249195c827505824b63e8be0cc1b780ff8ac4b7ea9e68b3de1bbdf2c680259718098529b6dce03d959c3e30acb76e9735a88b256ae71aad592e3dbefd37b3301896ee465cea5c0cf733c97de8876dab1e39dbe02e37edcbd77270ea2d903c225d1b034bc5b304c2d21bfedd4b99a2691c22337e60edff515775dd9afb7439c2253d662a4494b6768eefb918c13", 0xa5}, {&(0x7f0000000280)="94a574aa41e39b5fc3d47f6af73c9df3cbc55af5d2bb7890b59439641a692588c07f18a4d6360828159ca2286da0d6524367120f5f18887faf09d3a5183e51082fdf87bfea7b52143e8e935ec877469b882fb6a84a36795dfdb978e1ab817d8b55248ad75ca2747f9856bc973ab60c31b8ca5cf1692acb888bd47b782fcf5fba4fbaa4489e2e23027647ecd188133a3b0e887011fd41fa1ef3f855d3d6ad2571371db68d1f93b6343f7088cb044175fd2cd01ffd3685e0413b766dbcb45aeb003eec5094a35c144b", 0xc8}, {&(0x7f0000000380)="9e2f5442fee46614e8fffcdae54f142e36f988e187d59b43b0e2e89a09fa59aa8738839fc6316447b10dc412d65b1efb0840d8fc8fccdf49b70626877493a6f4e266f2c3e3e5edfd72726afff29c97ff5a64dc3256836597a3124fec1e7cf3c954885110806d1dd299503af879c6d785603442a4f06abd300f7088d8e83dfa4b98825633565320b5571f71239e10d588f1d0fad16d3767fb9914674afb17e9512e79acd2d9c02d425189c8ca2c1c8160fb250d8acd7d482c84ec43d308469e2dfbd57544f0681e747fd4513212ac65214956f49d4fed8f9bb8e2de40d99c71f014438a6147e726950fd8543859debddc9fce699f96314645db5def30792da5df78c43d620f92d3b577e5fc81ca898be730baa8643aab30e4becf8a39bca12f40963852fa611f2736b07ee5c1f4cddd6375fe21f7f94ee3bbf622b799a5b9360dce8473da85feb144185dc6f5fab02a847d5840a4a780a3efe1f14f277719ab39d85e27010406b722f3d45f7d0edd6ac783eeaee3d3a3a504e179464f70d79f873ca3d165f8c6cc61795ad7f0c7e4cf865ef5711ec7fcc7cbf63bbad1e7728f40802d6eee9d33925cce548df7ff90504d6c989f359359d8d1198892f1dfc8beaacd9bfc60ce358f578b9d74c382121943463a277d73cfefde5efa266571a140c3eac19c90257ea337e6ef5c3c3e9315529b96c116b76b71fef2b24cd4d0b09b551755da9a58608d38ae062878bb4ea81d0f4823f8b1ca371c53a509fff712765c7043f4e372c31b42e2ffcaa92db5f60217445dc4317fd5b555433519006456a968b7741f23ca6de1f17c03f9d51b26f3c229707318724e46e8757112f50214c9b4d29b3f880d958cefddcb35768c47e133613faed79f4a6804db6e69786787f200078d741437eb5612a58c1cab8ed2a8c7159f6132d7108368a0e14b846dd8b2ed50b85403b4f93a3e603bac6e7e72eaa55c60c47103ca366f1e40ab74f359a5d5bea81fa2b02c722253810cb7b74e1fde103fecca8b659fc713755d007c5db2c69c6d7dd1948447fdd01ec57647293294e4930ac88d7a3d4c4d39585328e444cc48699ad6e4aec387ba7c79f15210967b25e0a817a08d1224f2d931be597ba4f3858d1461d03fb6f0a4d81cac5c34c0b265e043d0025ed425c140a4469ea60b46a2a6a4ab5815e58daa7c8ff8be41f577d2570a506a0f493fe0ac7c267afb9fb8008b7f06eb27c52be5f63c9c80ea44835c36d5eab9f1535c791788d6a5cdde19865ba1ceffd6fae7ea9d623656cbfdf121ff87c3f8f3e278ca3f31d5e29ca12c3af0255fe31c29e02f96dcfbaff2550b2df460d5a7a4da2b8d88b2c619b84b48cc5d64cb2925be0ace9b4e88debadc9384a17cc347b50deb68a3f1e3573e8bc2b07637b397eddff99f043c41d003bca738bb347999607b83b7a105380587a95f02d3303d5be94892d94539e8a47550dc6b7dfcf4afb6c74b1aac5b42b0fdde317785aedda7f718af98b55b44d89dc2de1a0201e451ae9db0170a4abdec201e814ff506c2743945c381fd7f375bf142a107b95e101d560797da7f4d3f9314584b516caf6bdea2bd4f685967cbcf980be7dcf83d4a3d087a6b35e4ed4f12dc5a87783fa99906fcd4532723453dcca8e423774a8d20a4b42c3e1c049ec78cff33b46540235130d9e45e7cc3144dfcd55eca9cae0997ad29059e52428bde0f78a628a66d7d6d6a3393b8f7c2fe3e0efaebac877b350415912a9a793713b50fd1bae421f9b5b4af9dc7b377844e80b6ff05a16211a80fc31b567fdbea88aa1982f00d608cbfe973d39edbbf641084aaef2c06bfc7443308915867d284ba2c42494b0e858b20ad2021d81bcd26631390cfdcef7164503a4347bf2c25f5b6d8a28a645e4b98d4966999ab6ecfdc8092e71eb4031459be933cb28693fcd951a71ba0bd8a0ba29042bfe1dec2135370a0502a8f7d2bfa8450f8f0c6af289a18c147738b9074f0590d89f3f81f4451904a83d28fbf68bc10abf7da219593cb69e4e3d7ee87ca1cf6e5358a42d7bbabfc5d088177060c70918d617918c50bf8e98f499b8e5e551cb4f5be7355ea958ede0bc854fc025e7c57375fbe8f0dd08098a40cec137207284935da0f781537dc6e69800cc2dce3a9bcada7911691f2a85a301c582c409287718c2bedfc8615b8e5379c6f8d1e02c062668d4eff2b63712b293cf638f96424926e59c69c2702210d99e71fddcfaf024e67622e0c41bfbe0abb511c928c65a917e82822405e30623686db5f329c1a80126df6e41c6310d415861a917eb7d64597197c85445fd836c2f51c6c7d290807963ff9862df86f6f96209d2f5c0703dad72c4811a05f6484def15f0951a69376d4aabc27a40f298f0e7d6aa254deb56e7e84e53d9ea3931202c4d52579f540282c143c3d211c5608eb907161ccc972bbdb6f2f1ec9801f72c4b92754826a579367f2fd39df8ace83def1e723db744208155d333311b63015be654cf1108bbc9549eeea064e9519d5a3fa69b4c1271d06faed878cf0925507f656067b23c8ee9b1e1fb5318b4ec8a097f5b04397348b7f2dcd992106f6ee62b0392428a3bf749928a7ff8460165f16d71c6aa103ffc965b6fd042ae184c50e3ec1ba57bdf49e0db8db037ea11c49b90c5009cc6c9229d969854094bfdbc82058c07646973e7f1b799fabd5ec17e49262043f677a02b428b4b660d2a2fa1fd38327f0791ecd6b54141a73073dc5551a5c817bc3689d3e670c3d44679673ecaa21f59b1fa569387301bb366bd09b7ce4b91e6593b08497d06bebf51b003570c7a93cbb01def8c3f70cd460f6cef11b37340b2cb2e5f75bb1a0f1e5f55824db5fcd61c476e2443052b30d3854c9a48299faa23d3b78daa7b37b7f782cde0a411533ac7ce0bacd98af935c67a051fb8b3f963ff194d979e5a390dd920b1b21dda6ab6049ac45f6b0e3b78d8b292fd7778707bd26389aaae8becf02b7789998f2cd8058292c7ee6a886135d8f1abcd42d1f3f5b19e6974f7c0f99e4c8ff05b6d52ff1a8bf97ea6e528b40f7d33fc0234df34a95b6ae40fb621289d36647fdef38f12b49231d372a05029017e46d1362b9298ed44382068377833c3c3db4666e278ba137e0ad60821d50d4022260cba74801303b8719d67caed08d7e407bcaa9d13fdad68ae2bcb98c2e10647222136fa506e8466b1708e2d29b2354e501553375f92894147e58796d2f5c5c198a0582b3eadc3804185597b3afd7984ad6f75db7845ecfc8b731b903d3c7b7bd994834132ca6a40d49aa2d89731ec37a3021706e4ff8bd9473ff310c4d958e167296e9a4bb989383252188fec541eac19ce05fed35ec54ae37c3574031acb909060db36e96c8ea0deb549ceca3739ae97fac11db237545d63daf86eb9b2e4f15544ecd576c24a1ec57cb75ee8058d919da36ae86fe2c6ebd596eb4958bb98957c75d5c05100e96eb261c018fbb009442c6f1d870f8eb482c0177a4912f5e40bbded1af2834dcaa044d3f895c87d51597e23c93c8a1c1a6821e585597287038532c92af3c33431a3d04e570e241e57036151d3342282dd8c089e57436e7b6975c23c6aa4ed17ba4587c1b97e0796da0c4affef22cd4e07757a9818e0ab46a0e031a72744171a2c363783cc98a6ebfbdd3bdcfb8fcbc6961a5ec426d2495487fb949213ca8a35a2470796b5ae2ac3e7b846f967248721d5c09656a52dab2d2793f8a4162f9e7d72a8f26116a0abbb124e5e8104fc8a14345cbc8b8ec4b80ffda3b3b7b3850726267dab0b6952a7c78c15b30752b7402cc6e4d314d7b59a50de30348b1ad368dbb53a758045672648e7101f15f502a866838c2690dc587a21990affe9a1ef8af53052fc451f4b42b14273fc195a6de19dd9c41eebb92149c7fa95457058a8612377855c219bb6721fbd680501ccba0687d6637752fea737259c9de4a77d65dd1fd705bc70d5cf87224f34bc292ee36ef095c51b8ff39e7b57b90018f5647f35d1067912e25305e9832ab89cec443b41c472ca51f32c8f79ad332dfe62d74bfe403d479aece140848ea2d800f7d9736d0376ea3c9f3d88a3e09570689f24a5c25aa21745ffc1d01b24a1d5037e7f9e757b79fe1c0e0153ed2736ebe2e1c237b6f46518f75f542606a437a0a5cace987492ff6dadae1c2e2c00a8f34f11a1ae70c964f936eba4c409a90ce80e4a89fe323e1698a6aaf44881f1d98780fa4cde6f37076231706f968fa3d03105c1076416ef52a42df4a3c8fe37a297c8e8eed1203bac9f30c64a9126d7698848b068c88b381f5d1c377ae4621aa529ddead22dbaffe688d5476bfa574079b90cf22e8ce48192972d26c9e8c57b3dfd11c72ba23139a0da991415cc0bcca13723d231ee9b5049285ea83bd58ced086d81b7e0077f73685318a90150adc0a0a47fd1a709cecbdc35d5f2305fbbedf465147bacb69b1748febbe60d452f8dece06057b1f1f3d9c02cbf6ed07d16cc04e37c2ac296a891b1a181d8a6a83fd8f462c8ee719dfe5d1eb3dd1e21ad8a8e9fdc32c99548ce16ea0704635c46f203b8effcb64638d0469a0b4fec195fe1313d059c146a186ba4d71909cd4ba003a430280895e6d6f29383b3edc03517a68d5783f8b9460e8a4d5d0daf87575b808a5d65af1ba03efde7108fb4188bd4f20517ae036393c194406284dd61aea12d493ac44fd2ed7a844e7c1d29a19fd62bf04b7992bee1b98224d49edc3c720c9a07ef3a067c251d300afdcfc642356f83f661f6a78c8a931202d59559fa5ebde54a551d7f4e71e68f45e6efb6174048863a6e954bfd377419a5d188a6bbb1b781fb22a09e436f1bb730ec647ebf74789cd88df5d5d4c6f7c2fa42e30f0274c9f04174a1dfc066046b2b6c13a4ae6810456306f2d5902a6fde3b94a9a0ce6eb62c2d66a0d40c4cf25c4501169631ebf0279774218f116c1883726deffb11bc2474930640841ba2df93d592f3270b1128c73a802319cacdadcb57ac8b0331e64bbbee2e0d5eb751ba9189ab0abbcbb5735c397dac8750ca110862e0577b58dc957e0eed15e89d51c60fbad9192fd1aa309306c0bbbe8cb15ca19ba0ad8d89482f89fc21414a9a130898e4c90293800560444cafa812f54d5548dcaa3e9600e36c46fd8eaab7104515db315ff1dcc4eeb0d88a7422f8416c2ce665debc271201a788ffe36b877a8a2c05bc3cfebf60948722bff84477c9e59045681b7578947b80454e1fa1d817c352581c22a18b4ae801a708aef659bfc7d587d37e84bca5ff05e0f60786c47ca9f93bba617aabe11e2aa420927b2c70c2d8199543ccfca3770b8e0477e47941035fe2539f1d5edb8ec2e08976826b46a25b71458714dbcda35101cb9d49018b58cbfaea1b89a934ef70ca5bba60c6e4002fd18b90af6e0802a78715196a52cd899a67926e303384a8cdd6bb14893a52a5bd6ad6d3e2d67b71add4d32ec941a563a3f0354f8e7dc2a0eeacd18019fa80a8ad45e5e27889eaeb95ea91a25ec3b3244b4c696c5e4711e5e5615e9b821e4ae1e9564db63d538b661bfa134eb3f5e5cbf07b5282f86dc6f82da7d479861a79240c40ea5b193b217d3e9f11ea0eb0acd715ab3327d1c7be040f86a744c73e52bad5652db17cabd9f8cd4c0c162e34dba6472b6eb3249c0cfe85404f8b53740be0c39f0d3318265d989025c6d120be9b8c7a18f609b27c711c13e40c0a5db93038c65a3546ae2fc3958f14652b5642c15b1d76ed592bc333ede8b408be62e93beb36f79f93bc4817f", 0x1000}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = socket$inet6(0x18, 0x8007, 0x1) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x5, 0x0, 0x401}, {0xffffffff7fffffff, 0xfc, 0xfffffffffffffff9, 0x80000000}]}) fcntl$setstatus(r0, 0x4, 0x80) 14:50:09 executing program 0: execve(0x0, &(0x7f0000000300)=[&(0x7f00000002c0)='}\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x3, 0x0, 0x3e98, {[0x0, 0x100, 0xce, 0x8, 0x9d08, 0x100000001, 0xfff, 0x2, 0x101, 0xdca, 0x1, 0x3, 0x3, 0x1, 0x0, 0x6, 0xffff, 0x7fffffff], [0x6cf, 0x2, 0xce, 0x4, 0x7f, 0x100000001, 0x3, 0x1, 0x8, 0x8e], [0x0, 0x2, 0x9, 0x2, 0x0, 0x9d95, 0x5], [0x3, 0x0, 0x7, 0x7, 0x2, 0x2], [{0x4, 0x6, 0x1, 0x635}, {0x4, 0x3e8f, 0x98, 0x80000001}, {0x2, 0x0, 0xce, 0x878}, {0x6, 0x6, 0x6, 0x8}, {0x1, 0x6, 0x7, 0x1}, {0xf4, 0x81, 0x3f, 0xfffffffffffffff9}, {0x0, 0x4, 0x7fffffff}, {0x8, 0x40, 0xfffffffffffeffff, 0x4803}], {0x4, 0x6, 0xa0, 0x6}, {0x1, 0x9, 0x64c6, 0xe5}}}) 14:50:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x2, 0x0, &(0x7f0000000240)="42cae2cc0d7b723b753f45e74741f6010e1a43f56e60efdcc0912cadf0d40a7426d8c2c000081a5e67229c915b4203d71cce119eceea93091b18b3eb9fd040df21ff24571bde2bb2a4afd0551fbd773788606b51f8e419a9ad157c02f1e6fa1088cbcfa2aea46adb4778523bb12cdfe27f68fdc0bf288cae4cb402e0b58eaa42bd1e2246b8256e8015151f3bdd2657c9280e27cd6d1e907d54c87c35b85061aa6d2e0e56215d1c249ceeecb8f82df932516f1690a3f9d6632af3c20ac290f3ffbeff1a89f9eca5865864ea6efafd98f1eb870bbd2c134d0b2a9a6d76", 0xdc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 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) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) close(r3) 14:50:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) listen(r1, 0x2) listen(r1, 0x4) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:50:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x1, 0x4003, 0x9) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) socket(0x1, 0x8003, 0x0) 14:50:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x5d0ca52a}) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 14:50:09 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) recvfrom$inet(r0, &(0x7f0000000000)=""/138, 0x8a, 0x2, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) getpgrp() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x16) 14:50:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x76}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x6, 0xfff, 0x10000, 0x1, 0xbc, 0xe28, 0x8, 0x0, 0x0, 0x1, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="17") 14:50:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r0, 0x2) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x6) setsockopt(r0, 0x3, 0x80000001, &(0x7f0000000200)="bb7776beb7dda8f8d94b3020fbd9376a0b03f8c1f51309fe68c1179e44cf6c88f5d7d80ff88e2ad39330413156173e737ee3d468a545eba72f4dd0b6c5a488389ebb3191fe18728ec489ea08bee8e017a52570878c3e7cfb3c94c59dff89e152b0a68686787838ce31418511dfd58e59113e54b2c3ff466a6fce979543", 0x7d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x1}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x30180, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000002c0)=0x1) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1, 0x3, 0xafcc, 0x100000000, "11b34905525cfdad44a3c1435589dd5746546386", 0x60}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) 14:50:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x9, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) shmget(0x3, 0x2000, 0x440, &(0x7f0000ffe000/0x2000)=nil) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xffffffffffffff82) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0xff) 14:50:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000300)) setreuid(0x0, 0xee00) r1 = socket$inet(0x2, 0x3, 0x102) r2 = socket$inet(0x2, 0x3efd, 0x200000000000000) r3 = semget$private(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffda6) r4 = getuid() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) r6 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r4, r6) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000001380)={0x1, 0x3, {0x200, 0xfffffffffffffffd}}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x202, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) ioctl$KDDISABIO(r5, 0x20004b3d) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000000)) sendmsg(r5, &(0x7f0000000a00)={&(0x7f0000000340)=@in={0x2, 0x1}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000380)="038593e896ea3c8dfc8a08b9988976046c96ccec3cce26319b7a694e4967425042b9173ef3ff288a13ecb5c5bfeb9d58be20a78d0daf53724060973ed3a2ccbf5c1c9d7150a0633305ae78808a6bafc351051f7be93f982bbe1c52148ade19050bc51c241941a0e22c0478a0e6a1f038ec056c4243481309d35f668661d516ab49bba04e5fb6b1c0fe66c49924904a8e0125568fdb759f294da6fc70ec22da2384a54bf90e835f5e9a689fcbec2d89723af33e2edacc37e7192bb62e9b515b8b9992dd0ff57fe71a8ae7125e073715e4fcd4634f13175aee4058d4", 0xdb}, {&(0x7f0000000480)="16c9bf90eb0899273001505d98405c28a283ff5e346df632e7ad1d18f516e2298c46c801311b8a371b6a637cc95e491573d1b7455075b4a365afc872c94da0e0cb6d057bb010e1aa2e160d5b0c95fb3a3c4dc46991d9fef40742e87a0f52561b2da030dbeeb92bdc9ae77b5c784b2a72730c9e7d1cc2c86c7f8ee6a95e48d6a92926fbd9658bcce223b1d46b31ce177cc513159391ecc6c7e50abe747ccbdb97ced01b6b6d6a0202719f", 0xaa}, {&(0x7f0000000540)="68671664c0ee06d9c39517db2041147ce4d502b6", 0x14}, {&(0x7f0000000580)="337e5c499330a7a26e79a6a4723bcef1d35a5030e07b8236568c84e45b82a58c6254be7ec60d4b431f79", 0x2a}, {&(0x7f00000013c0)="4f8b5891f899ef6b8da1e24bfdcd0235add6e85c6f0d402aa7fa6af2419ca7180a3c4ac9ddaac383b914dabedf9b3ca4e151b440c5e05ccc61aa69a47e8a9c85ba5d8ace8d958f2180d9d1d097eb7225e6633a02413b83e92baee054badb1bcd37bfdd37379204804721c768d1ae3d4467927793be94a5d13a6b32af4af1881f7a2edd561cf152493334e322ab23024d76923266b2ac04f97b18ee63f6d14dae95bdc8c6a159f313be2c3dba7b365acc08cd2cd185ebee52f9f773393cb679ef8cf1c3f97b1a5674b2ff4f5ee70b33d5c0dd8c782a63f84be1cfb995075084c607a877a51cbdf574514cf9b7f957bfaa7d01ea15ec9bf0120d80fbd73c2d751d488712cea59dd1879a6db1ca804e4f0a2b0b2ba6f1ae4baf6af4667b708d189036d32c7738e4ac6a784df7dbdf6377cb9caf8843d7610a211e21b4a6ab0d24afdfd490e21a921743e58d61983fcfe6281e4c3b9ac40d7daaac67eb30d8ce015722bbc78a16589572298382060564f2e48cc8abe5d05ec205d1a4b907c5fa50c144c5c7e589f17b53ee53614992737ecfe77b60f8e0530dbcacaffe416bc196d305bce2a71a5511b3c2eee23c03d79cbab3106dd8a74c880a211a39d3b5b572a890715e06d079f3303b7406c69057e3192068df7c2457b43ef00e789a885a7e40743df94e4096e287318a2d026bb07aabc1e10e0272fee1a748bd7ec7cf751cd3bf1193d7dbb481fbd081fdc7b3d4fc4638b4f57cd1a70f713fbb82193197b210f832e5ef3b088a6bf07e714a517343bbe86006abd48178dd111bbc708184d6b3998e83e293084285a45477402a8f69a7546c36e5a19959258f29addad19eb136b377de3333b3790b4b8eb3e8fdda03ae2d0a17369756833d6d9476c4a2ad7dfc21d791889094e27b1aab6299a2029e3113f9058dc5e6beddfd57f7dfd42ef8382d724aee8e70758d957e80952ddee67d3740be23e39e3e3c61a3439c171ea4d47a9148a46aaccdd02be8820a81f3fad93a08051d9a764b2e9c6d2350b719765e48fdbefc6d76a1e873d33023bd8ba8f4d2a6a3abfa44905ea020ed24d3b95f106889a7af5c6512a0d38677fafe294125a0ece319c2ca067af244bb397d2cc48837fbad7097281cc1718e196924656c72ed84aa0f5334546b3aaa13789bd5394b6360052369caf5c9290ad2b5c7412e54b484a46f7e841a4f06a02bb46ea0adb22f673bdb827320f39240f32e2921a8dc41df1ecfe17e63e3ffb10a2475166b3a825a824f1a44c0fc8a646f55281a7919aca91a69e99ab6009dce520da7c7b17e05a3db2020dd2aa46b5ff037aeba571785680c0efb0c1b21f581ae59642e350838fecbd47b781068c0e4aa48000903319c257719032cb19e74e4ef4804d1b43f9f02ed8e0f16c93981fdb6b5c435e85edaa9f69e507b334d9871159ce4545eaeb0b44ebe010bf8524d825cf1fb70731221d5624ffce56f33ba0d592db070d1d296fff2b493b6fa41eff80b4b916146e4f11778d2c74c670cd0e928a2c4a2a5e1b0e6d2eaa635bb85f667ac7f291580fb2c716377224b713d87a8d2a12be414ed65485b8024ff7febd10368df896ae6e56724e40c8392e45fae145924c5db31a00e26ce5ad86cea546170fc5b97b8d1549a890657d09321d21747d4f0dafecd12a82f8bae712b205b54150f7d9d116e06ea3c887cb97902b9cd1839c2d55ff00a8f639b40c1741767b0a869ac3467dd63134f35622bffb57dfd36a94df67d0624082ead07ade5a8cc4ad77e924aa302c738a490b375cdf3c79179dc8ae4bd6e15d02497850fc508c9cb1806427acad296ef6ed8315c404859f6901f7410a044eda4697accfbc9b59a1b3d17da20ab4a0cda9c1d8d2adee496af1249c26408c08fe1af13e6486834dae0010ce62e6d9678875492cd2f36945ba5e38c80388826e884d321c0dd34eb44c4fea3d1ca6d0ab5d949611d4a2b7a71308c3de50b4df31de115957b35a05456edc87e7e8a324e1e25b936218e2cd724fe75e89831d00335b5a0ac6f21c55d4bdde9fd9c31085282964c9f09328c7b27fc80ca7e1d4ac39d6d25180aefda6c95f9c04662e37d3c32e9ad337dbf24571719bbccdec29fa25fbe959f50a7ebfb40e26c8cd1676f97b3cd239797a264e5469b9ce42559fb22086a13c5b0909f725f2681b08a453bd4f37ddd3293912ae7fd4a7a716b71b0d30a94ba4354a96da8083ea0d9207e13d1e1131b827df9ad682a7f0b851cacd4eae90fc82b2ca3f317669366c80ef84d679a38d84e63617cb6cc4cf59df13a8c1b472dd51293d92789e2de02d587f0ac9b47bee6231ea54d67a6511d2b53419c40a0b5cbfdf4d4456d696a3bd8cf475131e4345ae75cc79cac243f166b43203013fe05f8a3dc574ab2cd8caaf512aeb1cb30a71818ceba9203e4f4b08a288146f5b8caf2cdc409b2784c2a645f53e904302bc151329b9dd43a1baa53e50c3e151e4b58b7070ceaa979b9871617649793f43ce8c4ec6fe3c8be1287b65d66d0348140e358d209c3c3bf3a5baa1a8237c7010c45f2907e2993583f77604485ea35466356191df407a99198a6b326a6d24e13e65ac91d6e535feaa63fe7edd09d8537da0fc0233062a179b201fd9dd0c0af9b228d9f7ba0fa97bba8df70f0adcb666237bed05d5d29694582e5533818bc0c220bb505066ed421817f73fd77e52835993fb038b31fe85be783e369f84bfe8ba81a3dd25927d3b8db1c7cb3fe3dd707e11394484030c5fb778d254cfc99b0b7a89a5397c5d313eca658b1182a2d9ad49a5004c9d9f503a6d6c8e3978155968bfccf012c1017ef8323a8d8684a6ba0dd21124056cd683bf12b28e329d16f3e8c3443048fd99638c1cd772f70ae48349bc9a9dd95340e3540149bfc84538f6f22b6188c836205963eeabcbb252937cdfa646f325dfd805996285100bec3280226672f118a97dd195fc0aa537392e84575aed27cf919c45a4f9fcd12ccb9543f353805fea758c69448e7144fe623f6cbe2b80536534f0c3f6cf6e22a8ffa35e9a05ae015f163ee8710678ffc57bea9c88f17b7c5f959b0dc7d2abf1f4d1df5f8fa16ac5b33b5accc5085678e6986a520e975b7e368fffc1bea1f6f8245c2f78a3ea219ece2aba1ac7cc8c383c33e3726ccfed66f662b9ffa9dce845a86a01bda351b583727e77f426b4c28e60eebc2f1d62cb19bff21e45c5ded8de4b03892bdd2c1566d27b39405e8156a3e4e6cf2a0528b393ca86c30e1ea8f5a2224825cfa00cb70c2f564efa03924084b87add5d665db810b5a476bb70e8a15201a79123bfe2626c165f89a5593b1d3a5e6cb013d2071c0e719968186921948c06ad7297c3ab196976969fd8d1862278470338988c1751c5ed0b11b89548243bf69695abdcdeffdf8c7d1799f97ac6e426f14e46b2f04b1fa33e56b9819a80d4223fd91f8dc767181e267ad0fc62369a70d1dbb7a30d4266d7e63184e450287652c394654bb0b03565f08f994d693fedf73f38d5eed7660ea493fd40bf1fead16bbdbfa4349d7b4db76d5ffc07b1c4282d16cc8507475cc90eb46cfda2aee2f92de5ae94e9af16983f426f49d38796a41e2ed109a9ee6559ead5879907c763bb73ae81daa48ecdfd0027b801c874341724d511d319451cf3a9beb6795770107a0ccdd4360d234dcae1b7137efdab7627e6a8619ef5d11667d8ecd348b80bb94fc77560a8e72647550c0b0cf43540a48b86fb30cc546e48e2ccb779e3da1b35eacd7ffa2ac3fda029fc0d5475a74113d69e8a13655223d215af5472b0fc8e9ad2d0597170bd35e153b9210ffcb58c3fc81d40b4306a6aef36b9ba7c1fcaf93363660615df1b335d2cec644f860365a516d882205290cc14256a66b47668ab8be8ddaa9dc2db8ce8c524e38c6e57280fb04d465a48a5b009dad3526b17ceb3b3c8f9fc764c26721d0ff4597121f60927d9918837ad2c351d4d182f142dfbca8fcaf03da774e3cb8d2384a4f04f6583ff9fff5710ee9a81f5c45fca1761deb0c9dc812682c534dec89f7211a2ed3e1a0e7168b8fce1a8d83d0dccfffce94dd689c13b6fd43ecb1b47e8e3123d21da1ebfae36969f65c1aaba01ebcf191bad3ae2c6c3bccad0d90b6a68490ba18d861aaffe559add50787c1e55ce62c8d56e4893158e2fbdd357b49fe8753909dbec09c8f93f807d5387c93462fd2149691e4a0846758fe887db73d455cd49834d95ed718a669eaea1f66cf94a37fe2ce4de37919bad6e3e0d3180ab90928200bdf12f9fb2da2bf140b3169c8bf38b9d0e08d80c31e01655d8000cc828014e23678a055e349ad5b4295978e8e4f635ee65822e7f7a9d25fd836dec6a834da7c851872ba8870a2913865c59da31c771e5af6f50655b4dbf0b557c05dfad21afc62f2392d8e6f34dbb9a0c8197d743df1f558c11132c67074de690bf607c402c49c070e47aa7e00c697e2d207532ce6abb34f93dda234cb86133f49f97ca3993d0d19fd15207abe59fd415e60f0426ff8508fd9694acbc39d0da83c646f00ce1d1b680d47079cdffbeb3a46e2c78c54881c1d7a559806e90396479cf2e307dfa257ea9c2d59f31a65c3ce61466911d473d5d58cbd83efa60c962af9696e5479c73c425e21e2025b0d3903103a64af51532fd4c9bf2701c5b9cae86a47a55bcf378528a38a02982a446b042ff3371d27d5dee50cd68b44ab0b4cf5cb695c55935cbe1cb2735480ccd788e5f7201c4f9f22e20fd1304863197ebef13352eff1543e03cd76f00a2a1a7f7a10585e0b30f9cc784d2d76bd2e36999e21c19919c30c501155eb3faa4b4aeb47a1bae0c88ab544a359af0af7ad597815d39ba53f9d7beaa10c8e8cdd98a6d96fbc5ea53f7844105af9259bdd33e3eaac4a2ee757125c9dcb322fc17fd55b91b79b2b0c403e009cb1f8d0a95abd9923e89cefc570f8af27a5be0874380270e05fb0f33d10a0f8715d2b99c89995bfc872548508cafaccec4b377f8ca3dc9c7c141debdfc65581061d21cb9079c5fd3842b44c0ec1b840ee12f071585320099bf1477bb076786f66c969c928f15a96b3c2234275500cb65baf3dbd247cf52e952ab3c55f0ddc3761aaa196cc2e2a63acaaa1efb129446fab01f509cc5eea222e8af05afb1127ab241e914e3a0f0c8f77007bdddade20122f4419a210bf6b89792f35af4fe87d21f2a8333ce2e97daa222126686314a3063a5d1513387b993f91ddda713ec1b7bcd5e09612e441b8885b31301a59785975a6029427b40a110f9c8a7564ac5c950352f68c436187ef4a39fbc39232d143029da4bf407b285b843105bba442f156a36376399baba90488831fa8aa6fe0aadd068b5b40b94358eebd0ad1b5764a3af21c7b25a0ca57667aaa2450815ae094739c6f2b68d32d59c1e8738997139a16405c0c8c45095e3d239fe38e395fb8561ac7516596231c0bc05a81236aab86257f8b313cfa40132301c4bf241c34b486a374a408c279ce8a389cb0bbdc54607a989f80cab530ce24a4ed16f4370057e15e304dc21b50d23a51fb7c2f6f14f705f6f11550ef2e546a77d66ffa9f0ca57cdadf0f5ba79163b5543308194685b2b4c5e94a2e465b9b9518fd83112c602f16f5c0a357871d0e5b38026c898f25897125eef42f0ae5e341abadbe4b0e7e6f68e515a7e1cceeadd1db91dab5a35abc8787a5f654ca372981d49905a160e3df6c41456f05c579444fdef8407e4de9e824ba38ffb0f61ded26439a0838b90c88a7d7bd4eabe61f9fb3f832464f5dc298", 0x1000}, {&(0x7f00000005c0)="9540d4c391c67ca985624e070c4a3ee61a14017e0cce1d8250d6cb4a00b0c878f2ea2d30", 0x24}, {&(0x7f0000000600)="32af062c35a65311cac3b1c89e1db09f15e2ab03e289358dc19570993c3ecbc37a51fcc99d0ca069aa8ff1220850d7bf963492a5ae78c647289a17ea0cab69ed131ebea5bf20ad61a52fd2746c238300a189345aace8ddde8481a527d6bcc762ffd5f7ca70ca2260c6de54fba546bec4a3eede0d3e87db3a1451f19296299ed3387e49636d469ca06a079640ca506cbbdae26d9bf7fb905a8e48e4c4b56b57f4fcb84319b8fdc3c2e5bb0a8c46d06813b27476df229b9c4222db82e90631ccab0f295bd7c6435dcbbdcc2665012ffcc3cd0f6c", 0xd3}, {&(0x7f0000000700)="8cf9cd4a920d6d0fe9ecf3f5d8822f059b7ed5e4d5bbfd1f15f8826429a53f5eafadb41fb6c0aa8295523d2afa46acf5deb653d333a47089a699dd03647c766f98708df0637b2004975bc3666405e477fdd2fcecfe43c695ffb43703e81064b44dfd7536d5fb81457376a3246ef25d05938d998d303a06186bc46f37896a2be4a03993e12a12888f2448c0c6a5690f338c51828c441ff660f46312bab14b2aeb62c1", 0xa2}, {&(0x7f00000007c0)="84c9c9eaabdb9725de641fe60b88d66d4165d17a994f68ed5e5b723c8db5baf6c59535c7422ad581794073d57069eaef75276bc08bfc15fec8cc6cc3ac0d14026528dbe96597c3a0d60f38915ce579629ff86269cf1799b8816037684bbfecd70b4843dba981191eeb547d87a1a1ae1680ba3fea7bc7a999333fb68d417529af0ce47ff4aefd23c50d85aba0f51dbae53004f9", 0x93}], 0x9, &(0x7f0000000a40)=ANY=[@ANYBLOB="a800000000000000ffff00006d06b41797cc41a116bd70051e4655bf38d6831bd3fcc9a113c332eecd269ec5a821683cc1c2d48c12a9399a51f01caef234188a3753075063f6c679f0b8f30dcd0b8083bb61f3e2ec9e737563be107ff66bfc44aac82f392e3a2a6bca88f344c14ee7f225805ec2246eb50f844e58cb540c51d2b49cd5a08981e06d3cd4562a670ea5a0c17aedcebf8eb80d0dad7f08d4e1bc872e63e81800000000000000"], 0xa8}, 0x5) getgroups(0x0, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x880, 0x0) semctl$SETVAL(r3, 0x10004, 0x8, &(0x7f00000001c0)=0x792e) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f0000000100)=0x3, 0x4) getuid() 14:50:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x4000003, 0x1000000000000000}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0xffffffffffffffff, 0x8, 0xfffffffffffffffd}}, 0x3c) 14:50:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100), &(0x7f0000000140)) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="92", 0x1) 14:50:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2000000000000029, 0x200000000024, &(0x7f0000000000), 0x0) r1 = semget(0x1, 0x6, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="598f04853faf284dbb01b4e16ffeb550a80a183ff44e50e971be02b935a8edd68a4b59b0ce75164a8d37d392b71e0bdebeabbfaaa6bb303fcfac084acb7579fcbb271b1a429dc1d903069238cd318c21b99d439471e2aa05d14ec346e68a6e381e393e02436d0036af776f54e74cd98565ef4e37260571dbdc86010bd563a3c5b3e7ee1cbde4f762b5839096320983d20cc0d395206153e5e7f6e7099c507864435bb232fe207209505e8053976ba273fb21c988759ccc628a47f8a68c9f9a4092366a290507ea01a50085cfbf06f1529db148a9165816e07dfce00b7912c2b1d96ba1b4d5a0ff97bf7411288d219a345626", 0xf2}], 0x1) 14:50:10 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000440)="cdfe6c55cab8337bbaee6949a7a7925959634432dd48a04c0fa79439410d618953c474ccc9b6306d59b878d5b700d402b7fe4b2860982937a99c238252d962c58e55aec26e244f53d2c7b7f1bd8916dbb7128eb60d7ab3cb17c3bc0d2b48855aac83762ac001f685f574e5015cd6cc43a7893b42c366cce1e53fda404c273ae994ecc8ada7c28994b7eac90cd2bad78b284db56f38b0a889ec4142ea29f1a0b03c3b5cbe505d2f2aac1e1a8e75c018639548c3dd77809852aaf965fe2912725136fba08b2dffa77fe459e6beb4deca1a12e93b58c0827f0a36a44ee7743c68c44ed63359a444c688ca1810ed9208a7793eaa85d41f5f623bcd8548c1eac94b8da7fd17e8721f5222633dbb09d1a8785208b7616ff542a0f6917b8eec134128b95388522b5dbc17f4f7233130", 0x12c}], 0x1) syz_open_pts() 14:50:10 executing program 0: socketpair(0x18, 0x4003, 0x2b, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x4, 0x8}, 0xc) 14:50:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x105) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) 14:50:10 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0xc0) dup(r0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='x\x00') r1 = fcntl$dupfd(0xffffffffffffffff, 0x9b0f72c77ef0ce82, 0xffffffffffffff9c) ftruncate(r1, 0x400) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) fcntl$dupfd(r2, 0xa, r3) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0xb1ab, &(0x7f0000000280)="b7d9c4a733611264a81da47e8cfc8daa31142c6b54328a8d3f58d31ecc940eedd00a6a56174eabf9fbc9d3a363f429f14b020b01e4ace841a379549e54ad6080dc3c16d854d8e2905bb8c2349d2f1c67d6a983d76c6e581bb6e66377ed43416427303d1f1d97c889536e293f71126bf48f84ceaaf66055bcebf6d26941ae7dbb12d1a090384c27144d323ddfcec999dcc5c84402dc7aafbfcef3082b6bc397e72585e81e41cf2fb44d6631cf35cd9d95795c4ea2b2296b21df00638d68274f1b3c6b82219434658d43704bafaf8299940d242f5bc4b1bbdc92a8502a64aae31d40f0a8685c04c04bda8d277eb5479203a6064318c1f7f35c14", 0xf9) 14:50:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "000000000000000100000000550000000300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x8}}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x15, 0x400000002, 0x8000) sendto$unix(r3, &(0x7f00000001c0)="cd36e249172ca64e609ad9e9b8019bd6dac89358932ec6417739921f4267c3e79ab7f20d61f6", 0x26, 0x1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname(r2, &(0x7f0000000440)=@in6, &(0x7f0000000500)=0xc) recvfrom(r1, &(0x7f0000000240)=""/245, 0xf5, 0x3, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x2, 0x62) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000004c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) getsockname(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff00"/4098], &(0x7f0000001680)=0x1002) recvfrom$unix(r5, &(0x7f0000000340)=""/252, 0xfc, 0x41, &(0x7f0000000540)=ANY=[@ANYBLOB="01002e2f66696c6538001320397ed43c323f9c4dcba1bc0a6f6ff3768fd85c5abae8b10f5c37dcb370f950509a34b9c2b67d80879958add5a9b97ab8a8b64adc3dd69882b8d370c53defc1786138ff4fdb372a365c99a4ef6d5ee87a24a805bac3b6db1de15f48f8f874feaebc31e2db9ec990360563b50e73a7127ffafba80a782907b0f5c38f3c96f5dae1547b79d5864640dda6970753a7a6f439855737cdaa7ff606a3290088b8888a3eac6eafc9f021478b61f9f9bb83233d56c60cb68dca4b9508effe6097d6af01017fd0bbbc7afb1873e8614ea95f67539b9c3d95063f89d3e99218e83f606de54715bcac04dc0d8ec387"], 0xa) socket$inet6(0x18, 0x4, 0x1) 14:50:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x28) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0xf46, 0x4) 14:50:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = semget$private(0x0, 0x7, 0x32) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/110) openat(r1, &(0x7f0000000580)='./file0\x00', 0x603, 0x0) r3 = accept$inet(r0, 0x0, &(0x7f0000000140)) r4 = syz_open_pts() linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='.\x00', 0x4) utimensat(r1, &(0x7f0000000380)='./file0\x00', &(0x7f0000000540)={{0x8, 0x2}, {0x20, 0x9}}, 0x2) r5 = getuid() kevent(r1, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x800, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x8, 0x40, 0x1ff, 0x800}], 0x6f3d, &(0x7f00000004c0)=[{{r3}, 0x0, 0x10, 0x10, 0x2, 0x8001}], 0x1, &(0x7f0000000500)={0x5, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r6) setuid(r5) accept$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) clock_getres(0x2, &(0x7f0000000240)) clock_settime(0x7, &(0x7f00000003c0)={0x6, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x5, 0x55a}) mknod(&(0x7f0000000300)='./file0\x00', 0x12, 0x100000000) ioctl$TIOCDRAIN(r0, 0x2000745e) clock_getres(0x0, &(0x7f0000000340)) 14:50:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) write(r0, &(0x7f0000000000)='+', 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x104) recvfrom(r1, &(0x7f0000000080)=""/2, 0x2, 0x1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000580)=[{0x0}, {&(0x7f0000000500)=""/106, 0x6a}], 0x2) 14:50:10 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x74, 0xf0000000, 0x83b, 0xffffffff}], 0x2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x21, 0x7, 0xff}, {{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0x9, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x726, 0x9}, {{r0}, 0x0, 0xa, 0x40000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x8000, 0x9}, {{r0}, 0xfffffffffffffff9, 0x64, 0x1, 0x5, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x92, 0x0, 0x20, 0x3}, {{r0}, 0xfffffffffffffffd, 0x5, 0x3, 0x2, 0xff}], 0x1, &(0x7f0000000080)={0xffffffff7fffffff, 0x2a5}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 14:50:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400000000000035}, {0x6}]}) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x80, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") socketpair(0x1, 0x0, 0x8001, &(0x7f0000000180)={0xffffffffffffffff}) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000240)=0xc) getpid() openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x92, 0x0) 14:50:10 executing program 0: mprotect(&(0x7f000008c000/0x4000)=nil, 0x4000, 0x411bc237a2d129df) setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20081, 0x0) r1 = socket(0x0, 0x4005, 0x2000000000000003) r2 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600", 0x0, 0x2b}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/51, 0x33}], 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)="8d") ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x100000000107fff, 0x1f, 0xfffffffffffffffc, 0x80000001, "04000000000000000002000000ffec6de400"}) r4 = semget$private(0x0, 0x1, 0x10000000000011) r5 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000280)={0x1, 0x2}) setsockopt(r6, 0x29, 0x6c, &(0x7f00000000c0)="e3dbe9596a70dcdae0373e8bae67ac4c00eb1d10c709662912cf3a90cea1d80b7328c41f6571f27d508f6cd250198533ff1beab40b9ad9a30af5f1a2815a54", 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x100000003}, 0xc) semctl$SETVAL(r4, 0x3, 0x8, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getgroups(0x0, &(0x7f00000003c0)) semget$private(0x0, 0x6, 0x40000000000400) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/71) close(r1) dup(r1) 14:50:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x0, 0x2}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) sendto(r1, &(0x7f00000001c0)="75cf4b34695e369dd1335f0f9d8a6ab2f93bd0ba6ab0e962e665ea68d288a9b2771c3d7cefdcfae77e3ecfdc5264ffedc457a2722cc13db25194e34f5a556626863f3f83e37ff9049c242d81f6bfc94a55d203faf260e552a75d700099c270cece07d0f7608c7f76e983fa91cdca6afd66b0ee39879c5f44fb4356a1140de6ea7bf26746d843432cf7278efca12e56c9178149d74521bc184bcee11ca0be1adc73e40671f6f3f19ccb364b7d591781cdc0a2228ce3466fcf56c99ca3cd8751ed47a944b0a855da5cc32b920a03e9e28117dd7964c059c865b82e0b7cc0f8da750a340fe612eae4d4e571fcbfab5c2fb9", 0xf0, 0x6, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x5d, 0x3}, 0xc) fcntl$setstatus(r0, 0x4, 0x80) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x80, 0x7}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000300)) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x8, 0x4}, 0xc) 14:50:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001240)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x306]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = semget$private(0x0, 0x0, 0x200) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001280)) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000240)=""/4096) 14:50:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x1035a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x8, 0x4, 0x9, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0x6000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7e00000000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x86}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fe9000/0x14000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) r2 = openat(r1, &(0x7f0000000740)='./bus\x00', 0x10002, 0x40) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000006c0)={'./bus\x00', 0x7, 0xe00000000000000, 0x10000, 0x1, 0x9, 0x25, 0x7ff, 0x2, 0x2, 0x7, 0x9}) clock_gettime(0x4, &(0x7f00000003c0)) clock_settime(0x0, &(0x7f0000000180)={0x1000, 0x5}) r3 = getuid() setuid(r3) fcntl$getflags(0xffffffffffffffff, 0x800000) getpeername(0xffffffffffffffff, &(0x7f0000000540)=@un=@abs, &(0x7f0000000480)=0xfffffd6b) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x7, &(0x7f0000000040)=0x4, 0x4) r6 = socket$inet(0x2, 0x9, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f0000000300)="eeff07000063d70d9900", 0xa) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x5, 0x7f}, 0xc) setsockopt(r5, 0x31, 0xa, 0x0, 0x3e5) r7 = socket(0x20, 0x4000, 0x1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x100000000000000, 0x0) write(r5, &(0x7f0000000980)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733efb0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb1de1e39eb07c4c40446aaeb8ed614d80620948cfcc4bf771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d945c8ffa6881b428fa6d339c48dc67a33858ae6fc4afbaae07562476bbfb2e66ae7ab970350b8c00"/285, 0x11d) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0xfffffffffffffffe}, {0x18, 0x0, 0x200, 0x80000001}, 0x10000000000003ff, [0x1fc, 0x100000001, 0x406, 0x6, 0x6, 0x69, 0xfffffffffffffffe, 0x8]}, 0x3c) r9 = semget$private(0x0, 0x6, 0x4000000002d2) semop(r9, &(0x7f00000000c0)=[{0x1, 0x0, 0x7fc}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0x7e, 0x1000}], 0x5) getgid() accept$inet(r8, 0x0, &(0x7f0000000240)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000780)="0629cc38b97aa3e38c7b6370caefa220c2e66545b5570e51abbaf899b24f3ee061be36a4bdc073278326942dea1c60b839d65ad9bc648c93c3d3c2028cd970efe6ac3bfd14da381816074d7baef7e9f917ed05c89315f9cd31a1ed1459d7435193fbc79cb9fbdd98b90ed0cc77b1c569f71fd6c2c5c5b40281ee46bd6c20d9a4fe3ed1f7e3d018172469291206607cb7735b2f5e2e0c9237aa79d8d67422", 0x9e) semop(r9, &(0x7f0000000100)=[{0x0, 0xfffffffffffffffc, 0x1000}, {0x6, 0x6}, {0x0, 0x20, 0x800}], 0x3) 14:50:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) 14:50:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:08:16 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x8000000000000, 0x40000000, 0x100000003, r1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 17:08:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x328, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0xa, 0x2) openat(r0, &(0x7f0000000180)='./file1\x00', 0x9, 0x40) accept$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2e70b07395185f1912f52ccd9b369937323b088d80b05a"], &(0x7f0000000000)=0x1) chroot(&(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x0, 0x8}, {0x4, 0x20}}, 0x0) unveil(0xffffffffffffffff, &(0x7f00000001c0)='W\x00') 17:08:16 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) mlock(&(0x7f0000a36000/0x4000)=nil, 0x4000) mlock(&(0x7f0000b09000/0x2000)=nil, 0x2000) madvise(&(0x7f0000a9b000/0x12000)=nil, 0x12000, 0x6) 17:08:16 executing program 0: r0 = semget$private(0x0, 0x6, 0x320) getrlimit(0x1000003, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x2, 0x1, 0x1800}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f0000000240)=""/51, 0x33) socket$inet(0x2, 0x3, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x1ffd, 0x86138) r3 = open(&(0x7f0000000380)='./bus\x00', 0x4000005, 0x1) r4 = kqueue() readlinkat(r3, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/52, 0x33a) socket(0x802, 0x3, 0x6) utimensat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', &(0x7f0000000080)={{0xffffffffffffffff, 0xc334}, {0x15480000000000, 0x924}}, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="91f62fe3558d60927634600e7d383823fbf12c6e15124189ed4f4afe170ae63f189ee9da9ab79cbf48192315bb523f618987fc2cf78635b6921fb579a548eeaf2706771e7c23f4bf8dd46c694d8667cbc5e21d72c0bddd8cbc7e2372dc", 0x5d) utimensat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4, 0xfc}, {0x1, 0x100000000}}, 0x2) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) chroot(&(0x7f0000000200)='./file0\x00') r6 = dup(r5) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000480)=0x2) ftruncate(r6, 0x12) accept(0xffffffffffffffff, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) readlinkat(r7, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/15, 0xf) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getegid() nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) 17:08:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000020003886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) readv(r3, &(0x7f0000000800)=[{&(0x7f0000000280)=""/205, 0xcd}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/161, 0xa1}, {&(0x7f0000000540)=""/247, 0xf7}, {&(0x7f0000000640)=""/25, 0x19}, {&(0x7f0000000680)=""/24, 0x18}, {&(0x7f00000006c0)=""/45, 0x2d}, {&(0x7f0000000700)}, {&(0x7f0000000740)=""/183, 0xb7}], 0x9) close(r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x9639, 0x4, './bus\x00', 0x7f, 0x7fff, 0x5, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 17:08:17 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x9) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") pckbd_enable: command error 17:08:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x3) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r1, &(0x7f0000000100)="b4", 0x1) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1) 17:08:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) socket(0x18, 0x3, 0x4800000000000) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) 17:08:17 executing program 1: r0 = semget(0x2, 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0xffffffff, r1, r2, r3, r4, 0xa, 0x3}, 0x2, 0x28, 0x4}) 17:08:17 executing program 0: shmget(0x0, 0x200000, 0x416, &(0x7f0000dfd000/0x200000)=nil) r0 = syz_open_pts() flock(r0, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x181) fcntl$lock(r0, 0x7, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) 17:08:17 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)='C', 0x1}, {0x0}, {0x0, 0x263}], 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0), 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="82", 0x1}], 0x1) syz_open_pts() close(r0) syz_open_pts() 17:08:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x149, &(0x7f00000001c0)=[{0x3, 0x0, 0x1, 0x1fe}, {0x1d, 0x0, 0x1, 0x8000800000000000}, {0x8000000000000076, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="11") 17:08:17 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501000000000ffff0003886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc2596927acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c2900000000000000000", 0xb1, 0x6, 0x0, 0x195) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 17:08:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x31f) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0xd}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x1281, &(0x7f0000000040)=0x2, 0x4) 17:08:17 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10000ffffffff}) setsockopt(r0, 0x6, 0x5, &(0x7f0000000040)="dd445c37248c0bed1ce42e97b95881e512f78624e8cb383781c8a5ff1a1df10a7de822e911a05fb299ac30e3e0f4b2cfb053acc8e8e3ccea63a4a3d821a8081e92c37cb762ee28e23d22419b049321d9194f6d1a2c3125ad34411275599539a20803d774d9d304df4ee3fe6d45200196ff7650390d52bcbb46ac6916a96c49f707f2556fb667c42dd7b481f2498a", 0x8e) 17:08:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 17:08:17 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000088000/0x3000)=nil) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:08:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x45}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) syz_emit_ethernet(0xfffffcc1, &(0x7f00000001c0)="f5") 17:08:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 17:08:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000008201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 17:08:17 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x8) write(r0, &(0x7f0000000180)="9c8b16dc2303000000774d4c350c383fe604884f8ecd6fdbb4885f256c903bc043eb98ab5655cb90786f6c40f7d8d5dea07cfe672b", 0x35) 17:08:17 executing program 0: mkdir(&(0x7f0000001100)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 17:08:17 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="08dd", 0x2}], 0x1) truncate(&(0x7f0000000000)='./bus/file0\x00', 0xc7b5) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000e80)="692d08250b1f073c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10dce8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced3c3703b63f069d03", 0x498}], 0x1, 0x0) 17:08:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) 17:08:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x400, 0x4, 0xca, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x575}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x70a4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8d}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x401}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5aa2e840}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x76}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x2000000000000000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus/', './bus\x00'], 0x4a}) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000640)=""/253, 0xfd) 17:08:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x9) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 17:08:18 executing program 0: getpid() setuid(0xee01) r0 = geteuid() r1 = socket$inet(0x2, 0x0, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept(r4, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) close(r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000080)=0x1) r8 = dup(r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) getpgid(r6) setreuid(r7, r0) getuid() 17:08:18 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000000000/0x3000)=nil) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xc9d309dddefc258a) 17:08:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r2 = dup(r1) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x8000) fcntl$getflags(r0, 0x3) lseek(r1, 0x0, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x6, './file0\x00'}) close(r3) close(r2) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0xa3, 0x2b8}, {0x101, 0xffffffff}, {0x82, 0x1e2}, {0xa7, 0x5}], 0x4}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f0000000280)=""/99, 0x63}, {&(0x7f0000000300)=""/124, 0x7c}, {&(0x7f0000000380)=""/94, 0x5e}], 0x4, &(0x7f0000000440)=""/52, 0x34}, 0x803) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x8000, 0x9) connect$unix(r1, &(0x7f0000000500)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x7, 0x2, 0x9, 0x1, "b68678606a3eca9a650ae32a3855874b3b35eddc", 0x7, 0x98}) fchmod(r5, 0x7) sendto$inet(r3, &(0x7f0000000580)="df1be9f1f591296b0459e36e71a7621c75b89873d97ee5736c4abadca944614be6a35b0f0f79aba6304298106effd4bc12be7edcf95dcfea41e8e0cbb7648d72c015b1275b2c960819f6443e281e744a31a7d2cde765631ea2f4e08b6e4017e9249c702a489d5770cec4bc16f8b8b25976e4c3359355d606099739e2132cea490eae745dfffc2a4f44038cc8be8112c6bc60126b6aaff47254de5c37d21da62fe36e8b19df4107cf1c96c486a657c2927c7df7d36c962df2fb8ab7fb4d54da6c4d29812dd117bead1b31e5a8acef1c70e9b84b097c3099ef1fc192", 0xdb, 0x400, &(0x7f0000000680)={0x2, 0x3}, 0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSCTTY(r3, 0x20007461) socket$inet(0x2, 0x2, 0x10001) poll(&(0x7f00000006c0)=[{r1, 0x2}, {r0, 0x108}, {r4, 0x12}, {r6, 0x190}, {r4, 0x32}, {r5, 0xc0}, {r1, 0x1}, {r1, 0x80}], 0x8, 0x200) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000700)={0x10, 0x20, 0x4, 0x7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x80}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffb796}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x4}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x653a1cba}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x8001}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x401}], ['./file0/file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) mknod(&(0x7f0000000c00)='./file0/file0\x00', 0x7165, 0x100) kevent(r1, &(0x7f0000000c40)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x1, 0x8, 0x1}, {{r2}, 0xfffffffffffffffc, 0x1, 0x80000002, 0x4}, {{r0}, 0xfffffffffffffffd, 0x80, 0x8, 0x2, 0x200}, {{r6}, 0xffffffffffffffff, 0x4, 0x4, 0x8001, 0x7}, {{r3}, 0xfffffffffffffffb, 0xa0, 0xf0000000, 0x3, 0x8}], 0x6, &(0x7f0000000d00)=[{{r6}, 0xffffffffffffffff, 0x6b, 0xf0000029, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0xb9, 0x81, 0x400000000000000, 0x7cd2}], 0x5, &(0x7f0000000d40)={0x9, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000d80)="fd6bd313de2120d27dc043c03354201b45ebdfd3ef38ad86453cbf9e47a93e3b0fae5bf5f9f8e3858f4702f25328f16c9bf7592eee6f788624ea8fefda1caa14d85b469de680be786f6ff35dd579228935a949de246034acbad06fa54be198f878764a9d8dbebfa6ce13e6f6122aed55ab6c817aedbaee1df3e957b8b1a9033f66f0e4cc349932dfa3371c89353877de3f4e90b169b94ef2d75c6eb062f638fa46ec58bbb3b454f4815ecdae08cb7b30a80bad466bae3dc0e98490876a39e2a18b4454aa029d4895762c7f4cca945396aa92b85a86bd695a1626620405", 0xdd) 17:08:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 17:08:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x4000000001ffb, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x8) r0 = open(&(0x7f0000000180)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000000)=0x1070000000002) 17:08:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r1 = socket$inet(0x2, 0x3, 0x4) r2 = dup(r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x1) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r4, r3) setgroups(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) r5 = socket(0x1, 0x4000, 0x1000000000000006) fsync(r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x110, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000180)=0x2190) ioctl$KDENABIO(r6, 0x20004b3c) getgroups(0x0, &(0x7f0000000180)) write(r2, &(0x7f0000000280)="fa4f1789fc791af0346d6ce2b0f822c0278217f54aee5b88176eea536fde1f4809fdaf0045526cac27793b279c0b07a22d7d09aede0a4b1903f197ae1719fdae88b09c279d8c3529687c44bb2ab9cd4790c707e1676cd792042788aaefe52f5908ef82ff213534ab5d27d0302ec5126df2afff3ae9bfa881e88cc5a4fbfbab1ed4d0fcd7eb1cb7c2fce33dd2c7fce41ec226444bce9778d3396fe3effb8c221d0d32dcbc1c8aaa07c572980a8c3a016da656ccb75d06320426247fa584875ad6ac7cf8496c39b280c475dfed56e23676fdb416c8c52eae48ff4b25dd6ca8ddcbe8fa6bd65f459a1190", 0xe9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="9b57c67b", 0x4) 17:08:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xbf, &(0x7f0000000300)="07cdc7dfdf03615486b1770306d0884824f877820e946d22256923746108823bd9d959c39574228194ddc407cc28c77dc5b0bfdc3dfa04d389a2549ed75d4ef05b5886ec568d0d335f721c9b0fb27c4faca23c98442283f524ddb0aac0b8e7017ef4dea98c4d214e6afb288bb400c791659c6da3967989b22338632e3686c14e094902bb10128ccb1124a2ea58e43e199132a69f5589b8b1b34c6bf8126d5708cfe2dca2fd4564a29d35a241541dd1535bef0c556481b87fdc87ddbbbc90cd") 17:08:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="f66289e0771ef44d26dd1549541de433b8208ba578fda50f9efe6f72e9516847c2b6c72b871b28239e985408ce08dd4ea3cd2dd1a2cab2d70bfa8ea7b099fb1b", 0x40}, {&(0x7f0000000140)="7a2559151f4e20fc9cf448d131630a8a570fb222e522542c69ff604bdc0b5177ee4ed83cc7e8dd662d87757d9ae17e4bb053f1bbd5ed5af709e7e24f5a59da86ee198513fad205ae4bdaf1d04953a5c1aacdef30c87347ee84aaf79d546bfcaa9e647a37c473274cef02cc4291c25ff9d8e600f549b377d5705ad596f0cd113b01ba5b62b8f4b78fa72861ea18f811ee32ddfc7f51", 0x95}, {&(0x7f0000000700)="4b83f3ff602e21404485f6ee26814f42ba253dd9e724d7729120b81490817d4da8da692dc9052e7b5b8d7dc4d7d4380e882106e541eb6eb820905b233668d5a5e612a2e4ff40b8d874e161f7f42728fbe88cda85d5b4a567bf4e4842ab3b93e3426357204b38f63c0bf1ebd4b0860c40e0135cc174570b58a181c7879228fdfe06", 0x81}, {&(0x7f0000000300)="c2c91121a354be3ad2814af1b89f28c9c820c77c31bb956904cfca44d3051a7aa4228b6d30e0adfaab58ed7b2c3d9340772a8a084b008778c3f90dee6df35bda5d0ef7a0bc56ebc301c44a", 0x4b}, {&(0x7f00000000c0)="6df381923dc4a783833d5e08bef5e368d505b175b25b85fb040d28266f945f1b619b0889d79d76022702b984ac1496d92d870e979e95758db4a8fb", 0x3b}, {&(0x7f0000000380)="bbfe04b7753f1c78237afcf3a33c4a1570696e3c250d02441a6feba00efb58dc9342ecf90ec867fb1bc0075602af33a666d1d2d82d33550998ca53a0e121077de43d0613d7", 0x45}, {&(0x7f0000000400)="23395b098624fda9fd71032b5f7a965517443b2fa8a9990c16de77e7a030db9b3322c4dd6e0dc43fc326b59db7d7e1ebd0c07615ad703e465324cd4104e354b699a1f9cdd9d1f1bddb0a07708b7ee8f3034ce4b9079c23d213dce2681d71505c0ffa938405a6e6942cc539ae2333c0042ea515a7c7e3f6a9e3b6c48d3d67994fb06f78d1e656f1b4316c8749ff", 0x8d}, {&(0x7f00000004c0)="1280bf4a253c6feb7d58e56fe62fc062ae77b7dafb821d797c426bbcf4e210c6b7fc1621d4be33f7ef88a976", 0x2c}, {&(0x7f0000000500)="486364bd7c1c42392cf0b29b582372eabbdc9db2c066ca8939173cabffff8506db2b1b65355386d0c83668d9dcc61f0469b57722bf4bba3fdacec7bcebd13e2188e79549a5febaa35200d73d6641f8239d131a28828ad566b7", 0xfffffffffffffda3}], 0x9, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000640)=0x5) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) close(r0) write(r0, &(0x7f00000006c0)="be75a9bb9c22476d55b5283b75", 0xd) write(r0, &(0x7f0000000040)="9c8bc3774f4c35b84353432e", 0xc) execve(0x0, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 17:08:19 executing program 1: r0 = msgget(0x2, 0x204) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) r3 = msgget$private(0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000280)=0x65ca) msgrcv(r3, &(0x7f0000002440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001500"/4104], 0x1008, 0x1, 0x800) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r6 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x3, 0x9, 0x8, 0x10001]) r7 = dup(r5) getsockname$unix(r7, &(0x7f00000045c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c286d88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e5357000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062070000000000000000000000000000000000000000000000000000000000000067c7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009450d78b1f52fc6c9f8e3c82e2e3f4374d05482ad85ab174237aa8139545b34810527884d690539e5635de9e59aaa27eeb4d26470016bf639a2983e4335d552a36db2a6085c3b64601f5c1219215c0797b74849105094a1c9a0ab1f61bbb285a7ad20b59cb1f2e7d5ad3781a0954cac7f63007e84be54c821d34a2382ade2f29cccfccc5ce8500fa635f09e0afda49df02f3041f13f2aaca4b4de1ef57bc86fdec7c7ad83d50cf51a9ed5d253e85e71a5d22fc0cda190e0b34215f33066bab0523de9d3c83"], 0x0) shmat(r2, &(0x7f00004ce000/0x1000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) msgget(0x1, 0x0) r9 = msgget(0x2, 0x0) msgrcv(r9, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgrcv(r9, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000075440000000000000000000000000009000000000000000000000000000000000000000000000000000000000000001c00000000ad00000000020000006b68621e45945429eb000000000000000000005b000000000000000000732a6c2a06744335bd12fcda9a426e43c3ada1eb4b620685d255159fa7006df52c8fcb029e3cb5dd"], 0x1, 0x3, 0x0) 17:08:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = socket$inet(0x2, 0x3, 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="806317734ae834d085fdf28cbb61a161fa9692c7115b7e760d701cb248f086574b4c58168099091fdac0e109c70ea665b060240297cb40ac6b77242f1aebcce024ed0442d579de38edcdccf45ce502f15d826f82ee81644f38c48731a4ae55e33adb7d7fccecf263a7fd9c6b32e3235e699bd2d5b49ffd84bd345ddf1fc3f89b19afa30af0e4da8beffed0", 0x8b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./bus\x00', r2, r3) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) 17:08:19 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x4, 0x1, &(0x7f00000001c0)="5eb32591184de4cad07595480e0213cc3c76f6ff2da522fd97c4ed98d138f25eb03f3a0ebd803e19f052a28bbf1a49da1f73764c6616be1674ca8071d701d2a0c64bd8d2785df92b758ef47aaa79049638312644e4fccd44482b5c2fd18f1651ee3e6d09b3d89164ae89e36c1cb273f854ae6316e9978906a98a5e2f34642b2a2bb5c227749d1e778c3184e91e38da4439f0f2b5fbfc9d165b578de1a4fafe1b02a003a83e1ca7ba1aeb89efe024b3979ec4d6a20a09102e84b6009e0e1d8259382feff75cc5742e6273415edc6f01e63e126d3e3075f1fbc1c4f1cf7b01d4980fee9a282657eb76f03d0d0f", 0xfffffef3) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)="02000000", 0x4) socket(0x3, 0x3, 0x40) pledge(&(0x7f0000000000)='*\x00', &(0x7f0000000180)='\\!$[\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10080, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x101, 0x0, 0x1, 0x4}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0x80000000, 0x8}, 0x10) setsockopt(r0, 0x0, 0x3ff, &(0x7f00000002c0)="4b7c5e3eab0f345eb956628f6bf79338d1a908994cfa6f30ee3ae615317f8c923fb56655cc770f5e2997c4340bdb900c06779122969f232fb36a85bc3490ac79b2e879184e94e73578e9a750b9611db289bc2f80f76bbbda98ce82d9d524abf0002c051c099ec50bd3307cb65fa3dbf41b3b63b1b27eb82f8290cbcda70d652790b84254ed2202b5639ad5d4880ad169d5112eccedf8578a3ad5e4659c46e3faca", 0xa1) 17:08:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) lseek(r0, 0x0, 0x885dd4312a98ec21) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)) 17:08:19 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x9, 0x0, &(0x7f0000000000)="8f92e0709b6cc4a13b0426ef048c436c00ac5a0690ad3931c0d187c324809d82de4fca56e48d4372e015641479fec196fd5a3c7c8c7d72e26597f3f2fe30b0466e7af60299a80596acb412cfa60551b80fc3f9ebef852e4b38140689a8cbf3a8fdccdb204ce9e7", 0x67) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd86d07cc77da698374bcfab26c114dadafb23052666771f41dfa84a406", 0x20) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 17:08:19 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="6a6d45080195ef08ac9a53cd6d6c", 0xe}, {&(0x7f00000001c0)="4473c274ae1a4c18bff039999bf03ac908abeabf655f268b37ce9b0007d56b03726fb33ff4c005693312c227bfbd22844cb7a6cd0d05585657a2d18d093cd50c2d6446e30d2ad8aa7bc00e06a90a4ed22750e97125b085ba11752e88c3aeef0bdab1486d046c1fd9733d49cf04531f5adea62c38ec37d7e2487c9fba97e6a5ee904c7c9c6638d6dbd6528ad5d8250ca6680f6a628156f2621ed3fea8684d4e3bc12f1e9928c46a86298af81ea870aa", 0xffffffffffffffd3}, {&(0x7f0000000280)="c43d3f2efea939545f3587acba12e7bd1ffba352b02ba00a4ea7db950e7c86e93937e5c618098917585a382025ae21ec883a3fcfece54038694b6626", 0x3c}, {&(0x7f00000002c0)="257c478e3eda6d4f8be2241c0f93600a9b9c00f3a1a6af0bd2df4ed084dc8c9778434771a1a7087a605234302db84c248722f72f81126e7bbe25e74d5febeb9c7c8f8d00d6cacd78d9777388e4bfb9508d641144313573412382f67a0e7eab860c9c34b0d91f35907eb16c88188d3c538c9f2235ace22a6866596963402dbcf8cc15ef6ba0d851bc979bb26ad728d4f9db2be96d4917f7a64118b8693af095d26bd76b9b375ad35468d9148e", 0xac}], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r2) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 17:08:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:08:19 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x10000b0, &(0x7f0000000000)) 17:08:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x2, 0x4) 17:08:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x140, 0x0) 17:08:19 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000e, 0x2000000000010) mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x7, './bus\x00', './bus\x00'}) open(&(0x7f0000000400)='./bus\x00', 0x1001, 0x0) 17:08:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") 17:08:19 executing program 1: r0 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/128) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, 0x0, 0x95, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x8, 0x3fd, 0x3, 0x2, "5afa28405e6dc410000000001800", 0xbf, 0x100}) msgctl$IPC_RMID(r0, 0x0) r3 = syz_open_pts() ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x2, 0x4, 0x9}, 0x9, 0x2, 0xfffffffffffff065}) syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) chmod(&(0x7f0000000180)='./file1\x00', 0x85) 17:08:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fcntl$dupfd(r1, 0x0, r0) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 17:08:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x4a1c3825}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) 17:08:19 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 17:08:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b2027, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) read(r0, &(0x7f0000000280)=""/154, 0x9a) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0xc6000000}]}) 17:08:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x14}, {0x8000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') r1 = fcntl$dupfd(r0, 0x0, r0) accept(r1, 0x0, &(0x7f0000000300)) ftruncate(r0, 0x401) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x1ff, 0x1a583aad}, 0x10) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000200)={&(0x7f0000000280)=[{0x26, 0x8}, {0x47, 0xfffffffffffffff7}, {0x21, 0x4}, {0x48, 0x9}, {0x22, 0x10000}, {0x1a7, 0x2000}, {0x80, 0x3}, {0xe7, 0x1f}, {0x26, 0xeed}], 0x9}) 17:08:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000000)=0x4) 17:08:19 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x14, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0xb29, 0x0, 0x0, 0x0) 17:08:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="04000046e71bc0000000000057fe257aaaa2217c467717caff4c00"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f0000000040)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff13}], 0x1000000000000052, 0x0) 17:08:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setreuid(0x0, 0xee00) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, 0x0) dup(r0) r3 = dup(r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xffffffffffffff0c) chown(&(0x7f0000000200)='./file0\x00', r4, r1) execve(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000440)='tap', &(0x7f0000000480)='\x00'], &(0x7f0000000640)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='tap', &(0x7f0000000600)='/dev/bpf\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000006c0)={0x2, &(0x7f0000000240)=[0x0, 0x1]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfcff) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) fchown(r0, r5, r6) r7 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x2, 0x106) recvfrom$inet(r7, &(0x7f00000002c0)=""/243, 0xf3, 0x2, &(0x7f00000003c0)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x5d, &(0x7f0000000180)="8b50f1d91f462cd0fd7e8fea158c834266c0b4ae0be3d630e189e5f673178d948b39916705184e152566ce95ef6ea9ea717d1d94a78154ad1913a30691d5a009383f4df48e6017f0a6ea1d451fdc9cd20870a1fbb5684227cd95c3f759") 17:08:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x7fff, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 17:08:19 executing program 0: select(0xf1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7b, 0x93}, {0xa7e5, 0x10001}}, 0x2) chflags(&(0x7f0000000080)='./file0\x00', 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x20, 0x43}) 17:08:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4000000080002005, 0x4300) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2ef, &(0x7f0000000100)}) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x90000400000381, 0x0) r1 = dup(r0) chdir(&(0x7f0000000040)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000080)=0xbd2) 17:08:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSTOP(r2, 0x2000746f) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x9, 0x1, 0x88, "c4692008000d00004400"}) write(r0, &(0x7f00000000c0)="04", 0x1) fchmod(r0, 0x150) 17:08:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000140)="2ae89c09ebaa1f8beffa40dcdcd45e498db54b15ea3907cdb8629beb22ee2c13f7bad6bf454ab8d0df251793d078ce713f0b901ac9ae8a5154badc76f99e6eda0466223f126e71074b9c765e89095eb44e2f04d0745c9c29737a62f5e0dc5b0a5b6b80ac525d52adc55d65475bb5db524edf5237efa2daba29827b7a0206fc7ba8c6", 0x82) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0xcf, 0x7fff}, {0xa7, 0x1}, {0x87, 0x1000}, {0x27, 0x8}, {0x85, 0xb38e}, {0x25, 0x6}, {0x83, 0x4}, {0x81, 0x7f}], 0x8}) close(r1) r3 = fcntl$dupfd(r0, 0x0, r1) close(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x6000)=nil, 0x6000, 0x2, 0x1010, r0, 0x0, 0x0) 17:08:19 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000180)='./file0/file0\x00', 0x8d193974055fd8fd, 0xc) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x4000000008) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) write(r0, &(0x7f0000000080)="ed54bd773e9f5ea196fbc0e1ac63f6e5d5e824e05d15865c373296a64f837d094c43716ba69ccf91021d", 0x2a) 17:08:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4c}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x92) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)) 17:08:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x5}, {}], 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) listen(r1, 0x9) 17:08:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a22) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x7ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x6, 0x1000, './bus\x00', 0xfffffffffffffffc, 0x4, 0xd98, 0x3}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x1, 0x1000000, 0x0, 0xfffffffffffffffe]}, 0x3ea) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0xfff, 0x2, 0x4, 0x1, 0x0, 0xfffffffffffffff9, 0x1f, 0x0, 0x1, 0xf05, 0x9}) 17:08:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r1, &(0x7f0000001540)=[{0x0}], 0x1) 17:08:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0000000000000000000000000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:08:19 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r1, 0x6, 0x8, &(0x7f0000000140)="415e01e175d30cb804c6167a349841f699ab75794dce82f681e132a6b987b0a63d670500c217ecd569c1857ad8facd2459c4e4de8620438601facd1b9af373", 0x3f) mprotect(&(0x7f0000173000/0x2000)=nil, 0x2000, 0x3) r2 = socket(0x18, 0x1, 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) bind$unix(r2, &(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYBLOB="98d242886ba2ac2bc49c5fc379b498fbf3b7dd3158c12707cfac214628205dbcb68b73c00cbe9202df3c15ed0f251902f33e7885b2b4033587b080b01bbd7b30c78c3e39e24048f85cb3a357ea35f2480647c3865cd54eea5c312bb50ccc8a513ea2e2d9d5215537c6ccfb305c881f429202ac1d7d075889470f1c723cf8190912246cb1000f9fad554a64ce3eddc801133bbd3468cc9eea521b32f5300258e2e9a7449f6f4beb86ddffef78b975adcac134d79c1365", @ANYRES64=r2], @ANYRES16=r1, @ANYPTR64, @ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES32=r1, @ANYRES16=r2, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=r1, @ANYRES64=r2, @ANYRESHEX=r2, @ANYRESOCT=r1, @ANYRESHEX, @ANYRES16=r1], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES16=r2, @ANYRES64=r2], @ANYRESOCT=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r2, @ANYBLOB="2e9a6b00611fdfc1d694bc766cd938b2ac30c3393f12a180790e72bb2262f26ff94fe68a450cb1e1b4b89ee734bf564beaadaf76447b9aa5a13e56dd40d0ac94d55aeb97d4139a178487a032bdb5fc9df5ec1d474b527803cf6c13e9063ee815dcf1a12da300"/111], @ANYPTR=&(0x7f0000000440)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR], @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYPTR64, @ANYPTR64], @ANYPTR64, @ANYPTR, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESHEX=r2, @ANYBLOB="e6366aa05f5579d36c8af14ea2b688c79223b6", @ANYRES16=r1], @ANYRES64=r1]], 0x7) r3 = kqueue() ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000480)=0x5) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r2, 0x40000000029, 0xb, 0x0, 0x0) setsockopt(r1, 0x0, 0xc, &(0x7f0000000180)="4406ad89236c7e", 0x7) 17:08:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 17:08:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0xa0) 17:08:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0x87}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xe152, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000012ffd7de56e3442b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff0000000000000000000000000000000000000000000000000000000000c61fbd7a6bd387d66f503fb6b832aabeccbe1a4dd7a14108a0558c1a1811589c9f8d10e74242"], &(0x7f00000001c0)=0x6e) /: bad dir ino 2 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 19719 16695 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff800014a061c8,ffff800014a061c8,f2e92d6a0dd2f684) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda898,ffff800014a067d8,ffff800014a06828) at VOP_LOOKUP+0x5b vfs_lookup(ffff800014a067a8) at vfs_lookup+0x55d namei(ffff800014a067a8) at namei+0x45f sys_unveil(ffff8000ffff8968,ffff800014a068e8,ffff800014a06950) at sys_unveil+0x222 syscall(ffff800014a069c0) at syscall+0x511 Xsyscall(6,0,8,0,2,6f51f691010) at Xsyscall+0x128 end of kernel end trace frame: 0x3ae, count: 6 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 bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff800014a061c8,ffff800014a061c8,f2e92d6a0dd2f684) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda898,ffff800014a067d8,ffff800014a06828) at VOP_LOOKUP+0x5b vfs_lookup(ffff800014a067a8) at vfs_lookup+0x55d namei(ffff800014a067a8) at namei+0x45f sys_unveil(ffff8000ffff8968,ffff800014a068e8,ffff800014a06950) at sys_unveil+0x222 syscall(ffff800014a069c0) at syscall+0x511 Xsyscall(6,0,8,0,2,6f51f691010) at Xsyscall+0x128 end of kernel end trace frame: 0x3ae, count: -9 ddb> show registers rdi 0xffffffff81a73677 db_enter+0x17 rsi 0x20e4 __ALIGN_SIZE+0x10e4 rbp 0xffff800014a05fe0 rbx 0xffff800014a06090 rdx 0x20e5 __ALIGN_SIZE+0x10e5 rcx 0xffff800001794000 rax 0xffff800001794000 r8 0xffff800014a05fa0 r9 0x1 r10 0xffff800004396440 r11 0x2912ba42ec7452d1 r12 0x3000000008 r13 0xffff800014a05ff0 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014a05fd0 ss 0 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=19719 stat=onproc flags process=0 proc=4000000 pri=17, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff9070,0xffffffff822b78f0 process=0xffff8000ffff7708 user=0xffff800014a01000, vmspace=0xfffffd803f014c60 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 16695 47448 95085 0 2 0 syz-executor.1 *16695 19719 95085 0 7 0x4000000 syz-executor.1 10103 273248 13570 0 2 0x2 syz-executor.0 78153 228817 0 0 3 0x14200 bored sosplice 95085 184932 13570 0 3 0x82 nanosleep syz-executor.1 13570 403135 26865 0 3 0x82 thrsleep syz-fuzzer 13570 4464 26865 0 3 0x4000082 thrsleep syz-fuzzer 13570 375654 26865 0 3 0x4000082 thrsleep syz-fuzzer 13570 492863 26865 0 3 0x4000082 thrsleep syz-fuzzer 13570 421191 26865 0 3 0x4000082 thrsleep syz-fuzzer 13570 266222 26865 0 3 0x4000082 thrsleep syz-fuzzer 13570 206507 26865 0 3 0x4000082 thrsleep syz-fuzzer 13570 245244 26865 0 3 0x4000082 kqread syz-fuzzer 26865 444435 53079 0 3 0x10008a pause ksh 53079 251648 59051 0 3 0x92 select sshd 19297 374235 1 0 3 0x100083 ttyin getty 59051 420124 1 0 3 0x80 select sshd 76171 262490 16875 73 2 0x100090 syslogd 16875 469092 1 0 3 0x100082 netio syslogd 97383 162590 1 77 3 0x100090 poll dhclient 66400 319538 1 0 3 0x80 poll dhclient 74262 98273 0 0 2 0x14200 zerothread 14443 157659 0 0 3 0x14200 aiodoned aiodoned 7846 65944 0 0 3 0x14200 syncer update 13825 107669 0 0 3 0x14200 cleaner cleaner 44123 295285 0 0 3 0x14200 reaper reaper 97773 295357 0 0 3 0x14200 pgdaemon pagedaemon 35975 243279 0 0 3 0x14200 bored crynlk 55387 480105 0 0 3 0x14200 bored crypto 71383 433075 0 0 3 0x40014200 acpi0 acpi0 19489 223484 0 0 3 0x14200 bored softnet 36728 204746 0 0 3 0x14200 bored systqmp 29170 80349 0 0 3 0x14200 bored systq 8772 151511 0 0 3 0x40014200 bored softclock 83891 507180 0 0 3 0x40014200 idle0 52127 372207 0 0 3 0x14200 bored smr 1 45427 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 9495 6464K 6843K 78643K 13150 0 0 pcb 23 9K 10K 78643K 558 0 0 rtable 108 3K 4K 78643K 467 0 0 ifaddr 52 12K 13K 78643K 139 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 51 0 0 iov 0 0K 32K 78643K 113 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1199 75K 76K 78643K 2133 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 16 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 156 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 956 0 0 sigio 0 0K 0K 78643K 10 0 0 proc 42 38K 62K 78643K 461 0 0 subproc 64 65538K 69634K 78643K 175 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 102 0 0 in_multi 33 2K 2K 78643K 104 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 270 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 78 20K 29K 78643K 3091 0 0 UVM aobj 56 2K 2K 78643K 56 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 57 0 0 NDP 10 0K 0K 78643K 40 0 0 temp 156 2711K 2839K 78643K 8539 0 0 kqueue 0 0K 0K 78643K 5 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 12 0 6 1 0 1 1 0 8 0 inpcbpl 280 480 0 473 1 0 1 1 0 8 0 plimitpl 152 51 0 44 1 0 1 1 0 8 0 rtentry 112 78 0 34 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 31 0 31 1 1 0 1 0 8 0 tcpcb 544 165 0 161 1 0 1 1 0 8 0 nd6 48 15 0 9 1 0 1 1 0 8 0 ppxss 1128 17 0 17 3 2 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 320 0 132 12 0 12 12 0 8 0 art_table 32 321 0 132 2 0 2 2 0 8 0 art_node 16 77 0 37 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 1 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 152 0 142 1 0 1 1 0 8 0 shmpl 112 54 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2860 0 1445 47 0 47 47 0 8 0 ffsino 240 2860 0 1445 85 0 85 85 0 8 0 nchpl 144 4335 0 2694 63 1 62 62 0 8 0 uvmvnodes 72 3567 0 0 65 0 65 65 0 8 0 vnodes 200 3567 0 0 188 0 188 188 0 8 0 namei 1024 12937 0 12935 2 1 1 1 0 8 0 scsiplug 64 3 0 3 2 1 1 1 0 8 1 scxspl 192 24730 0 24730 9 8 1 6 0 8 1 sigapl 432 1117 0 1104 2 0 2 2 0 8 0 futexpl 56 16164 0 16164 1 0 1 1 0 8 1 knotepl 112 257 0 238 1 0 1 1 0 8 0 kqueuepl 104 215 0 213 1 0 1 1 0 8 0 pipepl 112 694 0 675 3 2 1 2 0 8 0 fdescpl 424 1118 0 1104 2 0 2 2 0 8 0 filepl 120 6488 0 6393 5 1 4 5 0 8 1 lockfpl 104 312 0 312 2 1 1 1 0 8 1 lockfspl 48 115 0 115 2 1 1 1 0 8 1 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 32 0 22 1 0 1 1 0 8 0 ucredpl 96 1072 0 1065 1 0 1 1 0 8 0 zombiepl 144 1104 0 1104 2 1 1 1 0 8 1 processpl 840 1133 0 1104 4 0 4 4 0 8 0 procpl 600 2299 0 2262 4 0 4 4 0 8 1 sosppl 128 11 0 11 3 2 1 1 0 8 1 sockpl 384 948 0 931 3 0 3 3 0 8 1 mcl64k 65536 257 0 257 29 28 1 29 0 8 1 mcl16k 16384 3 0 3 3 2 1 1 0 8 1 mcl12k 12288 18 0 18 4 3 1 1 0 8 1 mcl9k 9216 14 0 14 4 3 1 1 0 8 1 mcl8k 8192 13 0 13 3 2 1 1 0 8 1 mcl4k 4096 60 0 60 2 1 1 1 0 8 1 mcl2k2 2112 11 0 11 4 3 1 1 0 8 1 mcl2k 2048 58820 0 58779 13 7 6 11 0 8 0 mtagpl 80 4 0 4 2 2 0 1 0 8 0 mbufpl 256 101171 0 101105 23 16 7 19 0 8 0 bufpl 256 25476 0 22369 198 0 198 198 0 8 0 anonpl 16 119372 0 108552 85 32 53 62 0 62 7 amapchunkpl 152 5034 0 4924 13 6 7 9 0 158 2 amappl16 192 5670 0 5059 64 32 32 43 0 8 1 amappl15 184 807 0 805 1 0 1 1 0 8 0 amappl14 176 125 0 124 2 1 1 1 0 8 0 amappl13 168 6 0 6 1 1 0 1 0 8 0 amappl12 160 13 0 12 1 0 1 1 0 8 0 amappl11 152 61 0 47 1 0 1 1 0 8 0 amappl10 144 79 0 77 2 1 1 1 0 8 0 amappl9 136 600 0 596 1 0 1 1 0 8 0 amappl8 128 154 0 137 1 0 1 1 0 8 0 amappl7 120 46 0 41 1 0 1 1 0 8 0 amappl6 112 63 0 55 1 0 1 1 0 8 0 amappl5 104 150 0 140 1 0 1 1 0 8 0 amappl4 96 1236 0 1210 2 1 1 2 0 8 0 amappl3 88 310 0 305 1 0 1 1 0 8 0 amappl2 80 9391 0 9336 3 1 2 2 0 8 0 amappl1 72 29326 0 28918 23 13 10 19 0 8 0 amappl 72 2595 0 2559 1 0 1 1 0 75 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 55 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1118 0 1104 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1118 0 1104 1 0 1 1 0 8 0 vmmpekpl 168 11901 0 11881 2 0 2 2 0 8 0 vmmpepl 168 119963 0 118435 115 42 73 86 0 357 3 vmsppl 264 1117 0 1104 2 1 1 2 0 8 0 pdppl 4096 2242 0 2208 6 1 5 6 0 8 0 pvpl 32 335876 0 322085 184 41 143 152 0 265 28 pmappl 200 1117 0 1104 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 383 0 60 11 0 11 11 0 8 0