Warning: Permanently added '10.128.1.36' (ECDSA) to the list of known hosts. 2019/09/01 01:54:54 fuzzer started 2019/09/01 01:54:59 dialing manager at 10.128.15.235:19875 2019/09/01 01:54:59 syscalls: 337 2019/09/01 01:54:59 code coverage: enabled 2019/09/01 01:54:59 comparison tracing: enabled 2019/09/01 01:54:59 extra coverage: support is not implemented in syzkaller 2019/09/01 01:54:59 setuid sandbox: enabled 2019/09/01 01:54:59 namespace sandbox: support is not implemented in syzkaller 2019/09/01 01:54:59 Android sandbox: support is not implemented in syzkaller 2019/09/01 01:54:59 fault injection: support is not implemented in syzkaller 2019/09/01 01:54:59 leak checking: support is not implemented in syzkaller 2019/09/01 01:54:59 net packet injection: enabled 2019/09/01 01:54:59 net device setup: support is not implemented in syzkaller 01:55:11 executing program 1: msgget(0x0, 0x42) r0 = msgget(0x1, 0x2) r1 = msgget$private(0x0, 0x9ff398b25bcc0ce2) r2 = dup(0xffffffffffffffff) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80, 0x7fffffff}, {0x3, 0x1400000000000}}, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='#\x00', &(0x7f0000000100)='&\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='(-+\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@-\x00']) msgsnd(r1, &(0x7f0000000300)={0x1, "450941929314f556be1757d5143224bff800290fa1d34d2eefd935158026b940651a2f70678f15ba16124e734dc7aa789f6263aa27e801b2f9e2be2e8de2ae3264d58c21d534f45cb24f61c2397b2544e8cd79f3c176be406ca0f30b7ea1cacade6431cc556f0d49c88e414cd42898a84d3cbb377f61b0d556c77eec4f9f778a60da92f7e776c4b1622f05bcc673c2cbd4ed2f0a01cf124d16a552733c98a86849ed1052664b6a1f3492b2d26bb0981af35358ddb416138f12635243a10981fa6c3bfc9e24192934c3a3385310833650c4b5a0017f5c62654962b0ef8fcda4e6c042b92f35d7b60147c6a472cad85e7b78"}, 0xf9, 0x800) setsockopt(r2, 0x0, 0x6, &(0x7f0000000400)="9d256172b2b3f9330c9861baaed4cb2099f4aa02b200cc306bec7789203911a4446b22b134b256f54cc354aa76830a9a620f836de8b998810ede82260c2c9ef7c2087661ed938d34cff7daabf205e20717d3f45b9edb6e19c3b2b783a73c292e4ec551e3edde67863b723b462bdf27af77dd70fc3fe462014aebe1d3d5b8dc13c9a297f0daebeaf19fe1112d8de508c6aa255bfe26a182b8d17b7d026ad330200fc2ef9a785ccdc68108ce9c2edffeba0e5342962d48f26b050659258db6327f902a81b30ff680e976a3c18e86db94f3c5b288bae63f2a", 0xd7) acct(&(0x7f0000000500)='./file0/file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000540)={0xa5, './file0/file0\x00', './file0/file0/fi'}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0/file0\x00', r2, 0x1}) execve(&(0x7f0000000600)='./file0/file0/file0\x00', &(0x7f0000000700)=[&(0x7f0000000640)='&\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00'], &(0x7f0000000800)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='\'\f/&@!#[:\x8a[-&\x00', &(0x7f00000007c0)='\x00']) msgsnd(r0, &(0x7f0000000840)={0x3, "72b084d04bca019bf340bd22f3e7adf4b2a0615b4f8e3f8c97860e8d58afc9f4648036386303fbcb5491d2991a77d44e1475031a06defb9e820d4d8764bb34f6c065d0e4c6f197cd025c3a6c684c684cd3ad0060ab542a1b9c0a246f95c7949eaea76249eeb1e04100d87b8ee2d088ed2e226819d27b698a64ebeaecfcf12a16d467d7a9058b838385e2672e7d5e6c3eb27078284abe02a7eee91b46c0a17ecdbd23089324bf88f4846dfe34bc6567edab9ec1d9a9e6a4389b7b79d27349dedda4ebd877d7a587560734fb23399c0cd231427c60cae3cd4ead74ed7452be2a59279faa077928536e"}, 0xf0, 0x800) readlink(&(0x7f0000000940)='./file0/file0/fi\x00', &(0x7f0000000980)=""/91, 0x5b) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000a00)=0x1, 0x4) getsockname$inet(r2, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) msgctl$IPC_RMID(r1, 0x0) mknodat(r2, &(0x7f0000000ac0)='./file0/file0/fi\x00', 0x6000, 0xfff) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000b00)={'./file0/file0/fi\x00', 0x3, 0x9, 0x6, 0x0, 0xc7f0, 0x1c, 0x6, 0x1, 0x1, 0x9, 0x1f}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000bc0)=0x401) mkdir(&(0x7f0000000c00)='./file0\x00', 0x182) msgsnd(r1, &(0x7f0000000c40)={0x1, "a4cd6ca8183f3b07ca144d721dfd3f35f5ff673adae04f77e25811453d1c320eb2c6a8d7f24ada3a13b4ea09a793637f1d3209297c327a55cc6f992df382baa48ac75271c71fe6632a48dd5317e33d1ef6cfe6335d4839d31706b382d74161234287615a0e62e6b579591dae"}, 0x74, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000cc0)=""/4096) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/wskbd\x00', 0x800, 0x0) read(r3, &(0x7f0000001d00)=""/171, 0xab) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001dc0), 0xc) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001e00)) semget$private(0x0, 0x2, 0x20) getgid() 01:55:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x9, 0x5, &(0x7f0000000040)=""/71, &(0x7f00000000c0)=0x47) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x4, 0x40000060, 0x0, 0x100000001}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x4, 0x7}, {{r0}, 0xfffffffffffffffd, 0x84, 0x1, 0xfffffffffffffffc, 0x80}, {{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x11a, 0x6}, {{r3}, 0xfffffffffffffffa, 0x9, 0x2, 0x4, 0x2}, {{r3}, 0xfffffffffffffffb, 0xa, 0x1, 0x1000, 0xffffffffffffffe0}, {{r0}, 0xfffffffffffffffe, 0x88, 0xb995962e4ca2fa17, 0xffffffff, 0x8000}], 0x80000000, &(0x7f0000000280)={0x1, 0x5}) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000002c0)=0x9) unlinkat(r5, &(0x7f0000000300)='./file0\x00', 0x8) r6 = getpid() getpeername$unix(r5, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) setitimer(0x2, &(0x7f00000003c0)={{0xffffffff, 0xff}, {0x3, 0x6b87}}, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) fcntl$lock(r5, 0x8c1db15dea79870, &(0x7f0000000440)={0xae2f3846d2e5514b, 0x1, 0x3, 0x81, r6}) sendmsg(r0, &(0x7f0000001cc0)={&(0x7f0000000480)=@in={0x2, 0x3}, 0xc, &(0x7f0000000600)=[{&(0x7f00000004c0)="35d95558e035f443a91b671c415192bc32a3f7a7471cad307e0f58e3f70f8f173d6138fcb8f6096a19f15b3e891c7e860408fbd8796d035304e7027b6774226d110d4701d947ab87c25902489e", 0x4d}, {&(0x7f0000000540)="eca223eb4c5eab074dc1e23a7da644de4c40337010e33832f23a4d83d58303fc7829e2f0bbe8b6a3ba", 0x29}, {&(0x7f0000000580)="2d24885a38a8bb65b0309a137263241d7a121ab284727dd70ff22024b4f025d07f93919c189038f402fc86d81b44f01b2cab84db5d328a097a58f36098a66555c04f1c4e8c318ef1e44102463685d2ed1a2577f39e9707f532473ac6df1c42b3f9780e73bc47ced53416e183fae6b83e6fcc", 0x72}], 0x3, &(0x7f0000000640)=[{0xd8, 0x1, 0x6, "97c396e74878c7d228e7c699e4f18c7e07c96218f2ca2ea225508a420f2e91e5479ae6f807f8e76c8c6393977111ea8f12b59e0de2c0ea8fac12b1898a4f86b2e89136cb9194a76b3e044b8106f0c32e79625c4b07b84b90794492cbc0e14e94d181a6823c15db2b4e2716c23330150e92fd7fc93a2a1b7422523c4f67d329c0c9209238e6c4dff419e6c7ab0ec0c6684eb08c3526c7655fdd244d9deaad84a13dab207b1420f5a23ba59092bdddd7159257945189422350b54cee212c3fb20f530da84271dac7"}, {0x48, 0x1, 0x1, "e5a7fa5986c8a61f8c9984b282b0537c477d5eb44d22d0f5c09780987a4d041a3fd7efd664771e6b37df2b2aec0b5977c6"}, {0xe0, 0xffff, 0x5, "eb60f50e8aa998bfc1a2f44f77010335b7c88ec2c434a2198a51f79738e3da9cd3e9d61c7235daf929d4ff7a30afa2a2c928bbd16b3019cda1493014f1854f94df1e326e85234f3646c5f374327e902ee884a53da35fbea5eab8f654ed25e5d224c7bf038b69fbedc3f814f9477e23f66f326f63ae256776f48f5852677dad1f0b3359d1ed1a1c07a9aeb66cc8e7eff16035af61c5ae6aca17015894d872a6defd9449716fdea4864950493e0d97c626f1ef3dc52b99f8cdd53b96678f6383265dd1595e32ec5dd6e32b466d52f1f40a"}, {0xe8, 0xffff, 0x5, "1ee1e1014fdbf24ab54d9522b6a065f871ceffa6437297a773b89e02f43f105783680090aea42be127b0c4269e67e2ef9655d830831c2e4b435456a7300fee7f10be43dba88ff519f8cad5f849079033b0c9ea35cfebd0ce1a249cfc8e778df3a1e37237777d77d6df0a3ecb51e9583c6eec38be96575f3feff371361ce6e61e8f3dbb475a6656c8cc7631bbab2821bddc8225f71375701534f651e8d304e2e6caf0fc66d3e1b68de04359f3c1da0584d74f43e1138f5fa89582e084d5ab52d23b435ed707eb3a73662572903f11c7151fb9a32452"}, {0x70, 0x1, 0x5, "4a08866524695cbfdce9241f53d3be9677960f65b1dcb1b5bf75c4a5821ffb0cf00ec9f025616cd8bcb65536f5bd072be68dfce54641df73288f3463d2376062c0e10c91c4a2e2e8032a645190b4944cd462e0c58b5046fa924c0d6763d47aac"}, {0x110, 0x1, 0xffff, "42dd888dd8094706d96563684114a79ca91e5140c6654581d29adff5676c69496828b63c666764581901de6f56a9a2c2ea63b59215d32838423dc9e36742c034fe7d1bcfdba88913deb4bc4b901d1f578e3a665ec5b373b474ba08d2af495aeb516987c3cd2db7e54520ab0876abdf48b1af8a0d8e7c4fb4eb41c831a76f7dda030803d40cf217c6af75dd6836d3bf18a3c9d24fe4fc7f0c74a7c80a24db006ac10200022e23421c7fada38c522e0f5988cd783b348a07ef62cd2f89d1c0f2cf96939d3b02b59ec535b90d505d38f165b7fca427d143e8e691beb9e8be71bcd8a6d2b1dbe6ab112a4a9f5c6809d9f2672a7c29ac612110f84854eed36c"}, {0x1010, 0xffff, 0x81, "cec20ddf55551fd551fa58e1e5ad2829e8dbb43e5a8cc9f531cbd4f2a6bfd6138079dd528d0edf21e86a1df64cbdeacc58a9b0839a38d0538711021d74056a7e1072c0e511b386148ba5ae2abd5bb94856ba5d4b40aa16e92c87846deef8633c9eaa89f4a37e637e884df8fe50c0ce9a587d9829804c8aea877c007465caeb3becaad81f91e65e704c3a24eabb2a815481f7cf43befea0354a5e75fb70a2d902326cba3e7a3a10f7bbaad504e414ee3319e5808443df0e52b27b8e5340b862573343e0bfe8795675af1a68488ed5f0e1240dc0f88bd19e17d8473bb6efe762a289b6107021682e3370ac141125ef32774fb4fb1b45f2fe11bbfd3ac024f83175aa2406a493e21c0a288b945c225f582d90302ee69b0cab55cb0e0184c873a90d6f29ba2866eac02dc7682c37b287cb68d7225bc655b77230b29cff69cbae9eb058a9efaa15e74537b65c8bae2e9966da9afbbdcf8fb8b0c8f213328634056293adb9229f60e746bf077ec84bd3337a36d77ea0f0600cc7cba73e8a5f66b519e79c36ecefd2230f754e3d0f16478e032d78b68e4062511b5cee68090093443d5f093d426060de552f70b1bc3aaee3564dbc3b3e6a87d5266161426da2329cfa3353c4eef7302328c0013d881dd08f6d4d98fc75882e6554597db3ef753ba69ca0560175f6cc4aea41e1aa9620b26ff4d74951c0354c21d2ef3570ae4235680cb124f2414e49544b87df33386e4a2be89342d9add76585b1b29dc6c79711c1258ee69d818c1e8c7162527036d3c7b0593acc2911789923c36700784413e3c3b21608338b649f471f9dacdb49618adba7e605477d5c027a8db2d1058edc3d6a04349da8da1325ae8d02c24af418345c2e4b6e61f87c2b2adc778bdc706e0aa947fbafb4d02dfe3f2eaf36c534d61c518272914cb98627a2769687505b831bb10c14a0389b9ff3e865a6029d92c75b4c8c94196789820a77c782b6f41eab331220f5f7462fe2e8ea53aeaf5941be63003752b0ebed6f43ba0db03d02b1eee7bbca5af8701c066f8dd6a093a19eaaa0bcfb1d97264434f56c8035a056a507c28b71264304903b6f5c198e990b759357239b2597a577852e58a7fe026e877927ac831bd623999651bbfb60cd060e566c02a3499ba7960c5ebca44aaa8d2625ba2a52e2f0dc9933e1c7573313148a6a02153b01cb034fd0579e59da9ae69b6d59bb50510b0bec103e1e85b63e6562b13c95979565cb8e751fd0045911c4cebd8bdd6a9e7428895e66ec57a4e0b71322f6d6121e1e0b7a25e47170e04c352eff85bb01da1b81f7cf6e6dda2df212ff891d828ca70f5e082b57a3b157b93523c7ccbedf3a4e3c06e96a5036cf007f3ff2dead49f77397378feeb0b6fbec39b8a8737ce8d3899ddbc09252305ced4c18f97cebe9431087b07e578be9c5099da131efde1c045bd987a5124b9bf0e65c9054ea19d82d61826e171095be7ad107aea72f5157efea869ca7a85718a93c8b8b570995fa1b184babc7fca5157814bc7c4afc09a3fa4a119e625748fe85f541aed894af019c34b111e555b3b78ca3c256bfd20fc75ff40c529824a225380ed355e699424f932bb9e35295efd1227c05fd747261237e32e658ad02913356c94797966ee41836c786a123822953571d25cbf6e6a9ec1a52a9701a6d030e1cbc9596b9da2ca2062298ddfa4afb1fac3281ef3cf421b72950e9712dd9e5a674a2ae4d5723fb094d9c46b8321346c8c2ac70ed4a9b25a8f9ab44c436cf1c60ecc02110d5f9f5ee7a204223026309e9b7ac49d034ab89ff897bac26a467bd31ec629b64fd7d7c72366ce55c911cdace52e50508c4660b0fd0749064570264436ed313c511a867a308dbd7f6df62b60755abed7a7313d4eff38c34521a54d246a91ab2661c06f7263b218e4594cfd87d9fdb9b48706306d545a0c4ec81426e4251981956aee36e345f056b9180f1cba128a6954d7d931c5e25b7c44f340e91509e298b5b697615aabf26c9f3b669a6dbdde4ef6d52c0c0c6091261b982ead95c676ba78fcd0c21abb71ea179c7b8c6dea9035803f0752b7ead120ea81b19cfb25e1194322bd28cb61cf5df5f90fdde3eb738716cd8358e9a7e7626a41f1e6beba979c093e420ae44c604266aa9a73ffcad22ef209690fad00afb171291703e36dbcaabd2edb637310fe784d77e481815eb21866330bc5db6c07272cec6e153aaced125f7e671b0028367ab205307b95f30a88cbb398e913a2da5b69888329213f5a2c4e7f75efc17ff7a3db3a9a53e984f46bce355fa23fc8215a83458df6bc963fc6cef338a3b3337c70fdcfd1700e9135946c086ff3a5e1ee5a1123ad70a75ddb431ed56128e387671628c4bd9230a645aa5d558731a10f4d0c42c4aff682cd11e93c70202c25dfbba24460e36a266002ac26762ddd3819fc4703a9e6adeffec7d593e9c32c4bfaa66f5603e0aeaf22e640e09a48cf60ae9024d8c6121303407ffd007dabd4ec462051849274871c208ce44b77a8e0dc8976f7441d7adb65cb942b8a8fbc33201f2a3d9125d8d90ea695cb9e8c60e6d6181f959b1b164ee8db89a6fde862cc5ab52062aa5e20daa15573fbf6f930c1aa9aec72ce1ef6f68a52051b861b42e7d0b5b6fc9b9fb921b49bf3e72f893805e8693aca1e21a67d72bfaebaaba61d26d59686771395032adbeae680430563e990ba7c72c66df615b6fbc261e5869eda34339f6dc8174f1df6020cb2ea5012a0282c4abc37de11e20cd2417c1c2dc4f995531831658fb237c07086c67042b08d707fec0a7a6887d78f4fe1980704ad01132860b56f02c6a0b07a582cad6d2b990ea766fb62a6ed05b881bb9c07880ba36b531b2f504f608fd0e19f76d23c89b8357d7c3bf9b3400a5d92eb05d12c39b39c5e639e93cfa9e8b60601145a91d2741e013004bf42b2c3feefcfe8fe4bb52c589566158e9af8fa2a6c52906481314c6442279ab4ac34ef8538f17d2a4904151e0add531d6892f6c15c80f724ef2affe880773825b2939c8f7136b115fafcab26d6e1783202a337cc34c814edb76bf882dcbda36371ba4dd7c8fd460eaa206401c7353e87f6e98c18b1749e157e6fa28d0e8ef8e65b30704d502e5b32503fd4202fd025e6d2320b66f13e1fb17bcff4b1c6bd9b76e3867ece003755c9a8e673c0ece0d9da5be89668b4d45da0770852f3018271e90c836dfe8bbd77020e961f2075cd9fc020392dac0e2c18f18ec9aca2b86f6de40035f35cf2dacbe6f258af87f12fc0aced1d767a603f017bff0961dd989577488a6d89d78ddb950e2dbe2e7ec4709618aff151f6e520b073371b15dae8ca4edba0be0c3aaa59631e00562d929493ac2d29235100122d4cf4c329d0ae950221609833f8c255780b76e1124b1f12be085dfe8ba233153cc54d86e1c2c3466c7c9348419c0355ebc5fd5073c6adb33f67f1945c5b934bb4f43f3f7bcafefe3a034d7eed63ee1ddcfaa968664058340b1a989f7cf50c41474de46a66184d5ae9fe479d4fb4bb15abe9c5ce92958b383dc1208a1e6259b4907a6b2d92773e4d6fb737c0619f823b26c9d43f413c86827f4a99382a79600b4e97c714bebe3b7b22057dd20245fffd7a4836b6785f0fbae9c4eda637f663d3b94b0ea78fd92f63fbaa3924b49cb66bf8461629002c9a3e5df47a0f2b1df42fba790229c6ccc5e5bfd33cf5a5b9d3b28128487eea7678f6181a8e4c309efdda112baf97b89b9b0ec09d6f7d3380e3fb17fe692e86c62f1223a5e10a70fa0ec369d2ad5965305c4f177d5b00c28a81f30e2b10f2b33a68295bfb178c327bf865e650473eace818d54df4043673d19484b8ef3d334499d5dc41576bd075beb06f04f1e9d4685ec0df6c20cd2c3bfc6633025d48d1058cff2ed32bf0fad51be9832a999131b7157248eb9142eac7e62b56fa9f248b91943e637be7ae115c8a5106c93c3843d1de4b158b6595c9a877c99e5670f806f8dede0b9118d7afed69373e0d2bb406ab3a25bd4660b874150606ab2982f3e51b50c6103dc5f611cb2d519ab9a8bd1e7bf32e1cb03700fd7d29a9b1a6bc87a848e74283757ff3762341b80fcb72b7021b8d3ed853fc2ab43f8d81c896082e0847408ccadf6d7a7ce3bde1230c83fd7290546eb4896c204e944877da6868006b87d3f4cce5301d4c52b96fb2a371622c089e23226837abc5987d2651d8f4509d5c3f7cbc717b2d378783e3b1c1adb25713e32ee7fda1ef9fd93804387a8be30c1f77617ed7ca2f58ce6f11a3084fd42aa3d8c36bab66644286d861d54917ea14f864d8b1b0ed359f466b21e04b39cea05690927866c9668b754a982df172a4ae843a02463013f502bea4c900dc4adb6e2f3639c7f9e8a62754a88ee317c2fa46ac3662538e76eac6d67eba971584a0866c499e35c7759667a15d5878548de80e5b0275ad67496f3b76ed24e8597dc1366674527488e35205bc134f224802392f612b4818ad419262baa3614b13a4afbde166b4886508923f199a19e96912bcfd9f3a92bcb8f37b5b5c987822536a91c7284db9b4901225c2f6366bf0eafbe04ca281843b4cf673dc548647477d789c1938e74e4d49e0e850b87b7f0bb03adc392d32f5428deebc5089d7fb7e1b17d5484c6bc688ec22cae1e350621fce294287650bf22f66b2f2a6be8f4e5825804686fd113a26a5c513a970daefdadf787d133a2c6cd3dfc299ec4a35b9ad2feb470cfd45097e76fd40310f24e7cb6e252be0eb2e650ce3fad38b434e2ba97cb8f4b16c1e8f4df4c151b2ad01c5b5264a10422aaaad1a2d6596f2e1f25421b49cd1c9dc96180102fd1317a3307b8b594184ca15348ff38d60833f7ee3414c5e0c08e45986e89e7965b5b768b14e8ace1799cb0ea776f24e6b1a6d5c7b34d382263138f0bd4752e3c9f0e884f64a2edeeb02dabe7ad12f2493884914ae46276391fe0bd9e159d82767bab359e65eed4fab70d369b5b21daab45dcc0ea9ae7b9fadad7c9d8bf78ebebe2d40a901b253d61b835d1c4138abb9097f2dab5303159130554b15883e6a5702788b23d4d1174c862d92b669cdbb91c30cab2d649cb18881df810659046a85bf6263144e6e342902f766745ec3e138a6560e9020c7f01b324fcfb9be8a0063583d5a53b51364b166cdfd1644c0402b2a60a81ddef200eef4ea66d2bd2313d393f11c3d8a2055a4593b55f3eeec4815080fd1bc7c4157d634bfa3f04f0c89dc3397e7d7fdd6591f4852b51acbda6705642c9c261358641f7e9df604aced4e67e4c2bbbab4e399616a348c3b665aaeac52f567c5a9ee939ca011795f00ef6a1276a9446c53d09e399cc15f3711fa0729c9ca6556bb216291ff59624a1e3e17264ce377662883179e4c9b3ca73038a0723a1989d9112405ce77e2abaad5f5d8bddedc65640743fe01818d07cca9b37b60dadedd117b1c5e9fe89f568a04a7079c8a23c526ac604cfc64cb0cb40bab9249321fec4b1fbc795c0e5b33d23ad7b0040398396f024096195dc9a4dbbbddf0b365fefbd9a20d48f507edbb0e506b76054ed3d1730db9c1895c0824833f90f2e67d703b41f7274040fb5628ab0d6d534555390ef6a437af7cf2159ad2554be084afbedb260397531213f9bec3aa09df386716d9adebd88eae2fb0c8a0b1c71aa3fed7a4be1ed6a8263324012253775dabbf6aa8a8413547e5116a36bdef047cdaa5b61837ada02e9a42712ad61fa0736cdf7123269545ef7a2bba5819c1008c7230ba4fe29afc153dcf758bf9fe832c7"}, {0xd8, 0xffff, 0x490b, "627e113aa3ea78fff9d56e92671dad31b8e38b360686bfa10bc091c3c1251cbfa46326ec527ffeaa9d16888ab8a6a406672c8edfd639294df6b77750ad680b98331339c6217d1c67ea8ef2d1a2624f33be122c0aab959cf22aaa424cc1c0d4911e9f1460fbf325368dd1e7d979a16b248e09489b02b40533861ca876efe9609ab63c93fce9442d1bcc1df595c65bf38b20a1290497858b9d001100393ea34f9a90f34a89ffcb77398968385c3c5aaaea50b052ede748af1618927f00eab8c55ab912714e"}, {0xb8, 0xffff, 0x7, "8d0b0628d9e160e06bf76ecf79be6b086b5d7997b97467ef9656e1821cf04f70f686144fc74f4d6346d7f625ba0f254ad2f7f6feaf8486eb6dcb3024aa1a215e617a1158a9444f4386844515ec478d33d9ba4ad70d4f3e4c2fa6b537306175a5348aebf71bc6ae1ecb63c85d67898b15c0c9469e05bda1203320a878b164d7ae3946f85e8953ad060196343766588e085870fd208f29ded0959326e8934a8dbd3b8876cd710a"}, {0x48, 0x1, 0xdfe, "8d2352ba43639775eae6c34055f1f02a991e4c2db7054bda0ab619d9b274d191537ade3c4ad826d60978b1f706f19ff83dd8a823"}], 0x1650}, 0x400) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000001d00)={0x9, 0x4, 0xa}) pipe(&(0x7f0000001d40)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001d80)) setitimer(0x1, &(0x7f0000001dc0)={{0x9, 0x1f}, {0x9, 0x4}}, 0x0) utimensat(r7, &(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)={{0x40, 0x3f}, {0xc0, 0x1ff}}, 0x2) getpeername$inet(r7, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000001f00)=0x22) linkat(r4, &(0x7f0000001f40)='./file0\x00', r8, &(0x7f0000001f80)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001fc0)={0x3, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000002000)={0x1}) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000002040)=0x1) sendto$inet6(r5, &(0x7f0000002080)="c52f658f369fe679570cb3d9fb2cdaf35e5c5a637557886ee3c94837a49cb9b231917d8ce56ba25e14eebdfd885dac57134e3521b2c498a9eb7b15c4044f66a7e9e7e0751900b4bbfeb8c6c53016dcec091f194c4dee09a2ab15d3d78f4f8b35a0d279671edd822119323f36bac4567ea566f9f6ac2bf7188f42570d3af8a91de0d0a060af8e480af5f203589682c231bb97fd671302b9266964666b048724e1888f8567fbc29db637caff", 0xab, 0x400, &(0x7f0000002140)={0x18, 0x2, 0x6, 0x4}, 0xc) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000002180)={0x1, 0x8, {0x2, 0x9}}) ioctl$TIOCSTART(r4, 0x2000746e) open(&(0x7f00000021c0)='./file0\x00', 0x0, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002240), 0xc) 01:55:13 executing program 0: r0 = socket(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) write(r0, &(0x7f00000001c0)="013d00e500000400", 0x8) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) login: pckbd_enable: command error 01:55:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() syz_extract_tcp_res(&(0x7f0000000080), 0x80000001, 0x0) r2 = semget$private(0x0, 0x1007, 0x10a) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000240)=""/133) 01:55:13 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) accept$inet6(r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) fchmod(r0, 0x128) 01:55:13 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r2) madvise(&(0x7f0000f83000/0x1000)=nil, 0x1000, 0x6) 01:55:13 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/13}, &(0x7f0000000180)=0xf) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000280)="353e2136224ec38a43241f67893d1857e4784abbc9120c1e2cfaec26e8bf9a5921a2ef45ed3092c4b6bf1f32111218bfa130310fa59f5a110c8935b5137de3531e429596956cfa353b990cb773ce3e0babaab086ddede409c2925d7324564b6a520e4b5d68228a5492a0dae6214eb29098b5107d2ffe8dcf644aab85", 0x7c}, {&(0x7f0000000300)="214f62083ce9e72f3f47e3760006", 0xe}, {&(0x7f0000000400)="9b81917bdc7658c9a63e71de7e42f188313d55c2be92e69443f62fc0e7fb81344d27c338abf8a325f4138d9e121c44986ec1f8e5b4755e1deca951437a57b1750229e51f8276429f448be78d62072893a7420f4f662d467f81d552e50badc951cca5513af84a23b1df55f75faee266effdafc7a068cd94ae26f78f00e56be95874d2d6739182dee73c27cf7b162c0ebd16d0c1fecf4a8df72a288fdca2feb0809c42744e7134d3bda9443578d72f77ec9698c0806b9a0210c24191e07c8fad0825890efa2e2e782b811c6225f03b2bfdd9f3d8c1fefcd123029a3f1f8696b1806fc33c48a912940bc0bd4d3a5d9a76df58b808aa367e940ce2af8e4f578b46a50511f712f14e57c53716f58f682c3fc8c8abf45720a62604951ecd59ff033d1d243105aa79bdccb19f012a8be683ec4cc9ee8a4d609a50e0e66a5381bab6a30944223d890f3d453cb67c33270ba28421f06685b5c271a74abf8347600ee63604a8b6bc8cd454187457a2453d243be0f6879ffea8d827c657c9aac3a0b668c43e8bc414e90a1dc1285cd8f80e7ee5930009eb8b32dc6833a03887717939fbfec97535c84e1eb313f7df7661e9bd66b544e3062272805c8f6fe017e42a141dc43112322d862de2969b889b7a8f722a0be34647bf3049f1b9bb50a083ec6308920f7623afa2d40b1afd1deec027df20f0d2225e0929793cd74acbe0ef5f4c7659181089c8ae49918fa1951865a2cd3bdf64e79ba78d7eeb83925f44cd695da638eb727932d24505afe897f392f2af4b6e902b708f6ecc03115f517ae74cda99138502d96bb94cee69b42b91f00ee0c8d7f36c4d5f27703f7c8c202c7d3923e2b220a382e1622b1b3a4d883062c6a3006e6741fe797b1fbbe85b6b87632c38a66f2e1d4bd7a9a17c4cba6a5749d5bcfb0033ff83a9c85e683aaed1ad1c7365305a962aef0a0da91f08772c2015d481618fa50b84852f7c653294cd315b6d9787b881e934411abda40e6fc5d876920d7a0cc1e1d9d39553c191bc92189b5ffb5c8280b51cba51b227d9f5e31f1b9a1871c5a9e037217fec61024425adcb632690a18c1597ad7a5e4cf9808e0058c68fc462f0b0d10a34494ba251e327f8e1317a4404eef695d5bcf61604afc169bda589a411df4b3a30ce1728b182d613188961cbde5368b93881600fd21c9fb444e650796c3e0b83a238e1fa4c64bae1479a276edc04635f5075c804b4a216bce56662ab7bcc98d90208521fcf6c568a61c9e01d939947a8f238ec6c885d95134aaf25f3381ca8983843f15c3325bed8038b600445553d0cb806a4a5f12b04d52715ea514afdb0a5cc7e5069c7fb748024bab765375bc8115a8495da8a37126f80a8777d3f20e7dd1a4284fbd81a88782dfbd1b89785f5c2ddb315eaed958a2619458f5d8c6b404f97b9e6c8127d55985495163b3bdea8854032ff59e2bb879688cadbd58493370a2ed6edbcd998732b6ce453f67422dd583716dfe72aec5db76b0c3d5d8a4bae26dec775b266a433aeccc637991a358fed0e3be91446a043fdf3397933ee3d5c91327558abdab20cff01ba40688af507bacc34c7839064c95cae837a8b5577acf1dd3bf95b63f870801a8c9e4e1ef4fe6a1f08b73bb6c3fe483aac3871490428b575f64a4bbe0244e2ede3c3aaf5118862e526ada687c516cdb9cc63537092b5647df78330c61ea83ef80ac70af5cddf12d1e8b99ef2f85d3a2424291ea736d44430156cf146119a3ea72717a59b8af8917e968f3f662f635e3428fc04b81b2fbd2146eec3bc9bb1fe8c4a9f25877b764ef8b6c15ef43293291ab625bc47c064d802a66594261417f42e10825dbeb9d452c7d2e55d82b10f0638e7f115d74ef573abf9a89c794388bdb2c78ebd13a706ffd906a06b9585c0cdc63e8be17952570eda703e2d3af36ba72483da054986ead7f07f6ed93adb0bd38ec61d30195b003b0318d61866b75dab8d29c77f794b0d82add452fd0a25622e25a431b02d692f2f38363169be8cd617d29b7817c4b1bd6136d6051d675eb789c83e5d2fe801952a9ac621f90a41a75d68e03a3f58d4f206d946fc37d3dcda8ea55bb543d68da6e11a2307890a4882be040542bdb7eedec77c1c82f54edc24e4eecc1a4fc1432330d470f3c265250867ea952d415af528e7c4c5ecdfeec170d913769bea22372142cd481f895968b3b7e4d11b5c1810d1be5c9781efcc3983979ca58ec17ea696ef944bcebd770b293c010a9f899bcc11d326c0e495310469a20241241a2953f69db9bfceb2e8eb1e1563dd7ac6c022d89741daca21e8c18af471ff585f98809019aedd3c4871ad0778b7e2bc9253f6b33852e3000105c36fc8b7ca8752cb2772ec4a2386b9a23ed32ef45c3d4ce5bc573d6b214b7709028ac9504bce66542143f0d68f81e0d0745eb84409a7e725efbb625f614ab15ed49d56e1e26c90b705c5d042d2a16030445cf51b43a9d337d5f8c6e9d25fbe4c0991bc6b3c768bc1e0a454bdc76841f792be12c8b17710614aa5095782167b877bf2c1334de99dd41059a6df47f6b2fd97ff68e3db8091b7014af22b86e71181b6a3d7db0df0c392ed5402d3c988c70167782bbfb44b294c76371585238a35ecda695e64fd0e58a4ca8a321a1584a030e302f5eca267ac969fa1ee547b1dc3e57b1438cb889ac28724fada3ea66ef136ffb6b905f35d17186dd358ec933bbef980b43f5fa8f893e1486a5f31fa7f79448d80229046889af9d1274cf2ea8e1c3e630b9a6d803eb79e3ccb31aea94f866b75a9ae4d2b5118ec3ff8336f4568bcbbdc47ed7e6139c043252bbf7b3579b069bb7f2b7fa861e6dcc48873a494d0ac85927381994cf3d63d660431fd1a3b1d4b22216357e4533a3d7e41db2ac2e4d0a0ae1c865026e16011f6753fd0787b20bd2fd85aa26e8d4272c61632ecdb7fc98ed725a5c3981e571e5ee36416330ff25a0475a7dc1ecaa8b271b4d11f56bed6a3254c66f7d9030d6d70a70c8578e5ef5af54154f3913f694dcdb24ef706f47361a0bc166b888c8ae3b8e26f377304772c9832f80ae6e5b2d258e25771bf953a2ab997535e93b5dbbdae5c67a4ba50b2c923bdb549ff329360f21c9120168fb17ead2f8363b460b1eef06fe10bc19d76075d786f78e847fed976d40c0b78cb3848f66a1aaea68aea997d58a611ac8dda69c254fecf3bf48cb7f65d7da27b377f73d88437f607fb2c0e4fb1d2962a4d73ea59c167ded799d99394a46f5348924520d6ec71af264aa85c806e176baca2b544fe67608ff70d064fcd59d4a01a29d9f55b85ba3d0eff4547379658058e3caf0eebcd41e96c6c562c1625cd3775f15cfbebc0e1e452a98c8856c571988897b669613814186fe965571279ff8e9bf36d6a4db675a2dc2f1379a6739195edb8f10b61099ff1ec19448b2daa0df51f85862dcf6f0e06faaa789f265bb521fa8796a2a2e45607a9bc0251f5c3e18b2ef03d8d338121b25857d65eea2436a6a4b6bf9480a31c25cb60f75190dec45c298482f21b9643f712aace23d45012b27a690137feaf6f0e0bbda2576cd5453a4c6b875b1d02b4a7c8cfd5d521568f7722f57b0cf4fa147d7ea1f4fe369ba3bc24468cd6f6f42ee81c8e37155ec55219a2cffdbbc985399d003f37e755b4de5dd3685e918bebe6c1c9b7502c7b8cd40a1aca9295758605629ff4dc0acfab3becd63ac141816c668ddc43a9bc314722e872933d7f1c4f18c5388de70ac932f0347d58376485e8883af9cffb5ccc5249770abcb09d43a858e4301ea1da90d9606d15b747c93106cc380f4438a26f92c0400511df8aa3774c2cd0a25cea53f77b0cdfd02abcee09dc300bb62a73f901495a701e4a32ce8875b3f1c2a5a410381c3c9a18186051960fa4b15544af33ff163761a1b01b2414a02addc47c27052cc2d248b493bbcf510e02c4e77b51b3d379008bfe35aa18d34cb4d95c2fc7f2b276a506d373293c775ec8de3090e46e17a7645a9a4eea4e656c172f1b67ade96bd0cae4da17f425e433df27ead8b540fcc58aeaaed221e58abb21b6566e4789f82e4f419a3e6b19ac7c0c5dcc032bbba141653a4a241b02e84b3d26b5d73d60a09a6b7ab8b3146b8efe3f10e0ea6879e19d9cd7339c35cbe5788048001fc8b5a1f364a1e4b20c22fde567e37566d971e8dfeea9c4c5329672ef39a465714ec73cc93632610dcb4b845b9fd65d2ab3afc49003a3953a8cf402224c1a700e3cecf890e54ede8997e9442a52e3053c4b17a2ce0af58c237969f188fcbef5e0725a41f535bde7ce808b331a9bd45563a282bb4dbc59de57369f2658b8bfc6387014955ea8f0c88b692c3a86a50cb0ba19ec28581a5cc668f4cd599c2929d68120c33273d1e9dd8c6980925d7ec1fe3e3cfefb1d4a33e51215a494f33f9dc941448b863612f5710af0239a3183f08b2b909d196f5145bda733652d2afaae52cb39c65f5e66acc6201b0f31d168cb5ecb3602b3b93d3a78737d99a52bfe7e47c83f1c573e710435c42721b1a74137992c9a5589ac0e2e347a27922860855cbf803684acd5b5286b06469ffd00cc7d4d22a296ea253cc970e12a1a6449932dbd67f4e5a0f80e5bdbfabf747d3d1c1b15cdda8f36709ba1ff7ccd3f42285a7184dfcc247810e3c13c56548036299841f69850051a81fa479d7272f7d760eb3d303fb69afec72c8d839b45407c56646fe93932725ef0cfc73afb5af1a1ee7867b154ca510865f3337427ba8bdcfd4e7e6e86b51fda6ad5729af8b17d21bc3a423d254468c0cd65ffc7a1e267b296b726181bf5180486c1102b1c22c3704f0bdf1f531d4214be7624b8e6e4aac3f6092b3f3739506dc4b901fab06f807b490084330cb4a1d37d9e18516d9861cd8553e957fd093be1e22920d657aab1dcd35d97a6e0b69283d9eda86da093d40e34be515fea3cd8c6120f004d86092fea3b2682558a834331559ff47d844cb919a459741825e1d6833cd041f710c6a5ecfd851c3ade827c829b1280540b9eca25a90bd0d75d50b40466baa8876fecc6706fcefdb245608dce51b45c5469bef65377364868e3ef7b2b016bc2c710904862c870d47d26262b02433fae50d2e59f1bf4d17da3fc6c6d20125b7f56ee90ab13d9bb445fe0e0f6141027bc411a83e597bd9190a6e0a8ffb57d274456fe4008c06a557e5f882f8b76ad768a9c94485d49155bbb99393f469b2e1b3d8dacb33d47ec20e0ac5ffb6bc43eae968d643102ddfa0affc26f0ab0bf1db1842a67112c550c221d2b9b888f72f3d89a2ac67b44e35fc4e9c3377ecf02d51eab4fa005c1ff09e3111c99b19b372cbfd62068963b005306854d8b8d36fc6f901867fa1df2e41723a13c57423814f44105051f32784c2d351e48d5330c2890c947fa7b9ec62baa06cb500ee2fc8aba8f25aecd0eeac63ded1c2055db4bb20b1a243d7e83223fe6a5f4b05dc98f74395c46bd87840e857ee486a158b55d9b9de53f2a1d1127c77665565c6f21e47d03d397d5aa6fc6d5ab1ab2ddafe5fb780f57c52fb3125b4583fbc1d05d7ba6c6e20aabe09c3fbd5e24da3fb792fa8e7b4675b085f785ea4cc17c0c10648b48ac8f6290644737903b956b8e66627fd5d699b1488e3fe253be183d482407d8cb7e251d79250dcec3c20c333a3820b38d15330403b64d8aeb93ee3fe43de179928e78fad792334bc9b70834224856e91f60f02dba8790e9128401d73a91022c60b49b87e285005ceb7738017a9e4593231b3e14185db0d10e4baac5dcfffe67", 0x1000}, {&(0x7f0000000340)="3837e78d4facfbeafc65b58de6a80f9abaddacb8fdf8", 0x16}], 0x4, &(0x7f0000001400)=[@rights={0x18, 0xffff, 0x1, [r2, r0]}], 0x18, 0x2}, 0x3c45ea9d1db0fd4c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgroups(0x0, &(0x7f0000000180)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r3) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000001480)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x4) pipe2(&(0x7f00000003c0), 0x10014) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x40) 01:55:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x8, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) r2 = dup(r1) ioctl$TIOCSBRK(r2, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 01:55:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x400022ff, 0x0, "00370020000f9b48123e44ab00"}) r2 = dup2(r0, r0) writev(r0, &(0x7f0000000c00)=[{&(0x7f0000000240)="ff1e84267642d878afe7789528a9722bee143b64d50077620ae026a83de771d2f34436496ec9f7344b0a085d5350251758717d9feb6b701f99d82f21bd4936f4d43a22aea1ac5f501eebfdd1739714fcd05b841cef2c63432b29814617bf38b3d6421153bf51b53642d28d1805f446452b81ba4dc38f960b2786d9c655841b072101", 0x82}, {&(0x7f0000000300)="07286adc3e280e1955f3a976ea79db", 0xf}, {&(0x7f0000000340)="cf34ed0af48517cd312e4761856c7b366f4c66198935c89341753780ab889ff6805b128b0fe0912821060398c4cd561754c8019ae40ab94880288ebeb40ae01740be93139d021cb59a16a04fe6210ad41863da151510ef8a8e99f461b3b7256752f1dbb0c6732922fc086b49a7715ce6487273c183d5cd07d9358cecf8149dbf4747c372ffa9f526cba898ecbb132752873e54a1b0e10ded8f209a71ef86de6ef7f6ccb1510517b62f9dd4e10c807774e22ff9a1faa91daa2372a30c145017cee7397c3a7f10589404618f56539f3d26c99d848283b6b3777a", 0xd9}, {&(0x7f0000000440)="488b9275037710c7fd57b53061c348b80e44ec921c0f4cabb51ccfa037cf2ad58260d1", 0x23}, {&(0x7f0000000480)="7eaeb6b46beb1c46fc936b1e33b6eb5210938dac1cdaf601193ef4ef5ac0701319a83fe3c091ad52320a28836f85e1c4000f5ba42ffb4b89f32821684f869ec7713783d352e4cf91eead27a494789adc2b82153ac43478c5522ce081a88200461e0054bc52240ac64d11fa21db771707fd467a6d1f94a2e05a9b2f9e26afbe8e116b2802ca1aa4c73d52b31000244036942737e6e1b6388de72fcf03ba05618ec1f40a5ca9431aea16bc78efc4664367795f1e332219c57146e0597ec5bbcf90a208361e789faa42f7c9835629", 0xcd}, {&(0x7f0000000b00)="b1116328828482189df42c54169f30a9c32dc06b28856abefe05921183c7c00d806e1a4d7dcd88d340e8a479b40c2cf43f6d68fe53c37572f1d8762ebf225590ca4f214ec967bb78cb1882988276e215d356aa4ce5d0b039136dfe45a4900343a031ae332906bc2e0d80cdb71a7bad679dc664dfc0361c4c4fd6382990ba63ddef8050d8c6fc5aba0acad5097d63ad88e71f082c08f563c027d8995cb717ce6760a8361d5093994147f89a9a175cd229930c260b96409aa5791e6885b67a78c029f575e14b4a423285f25c932740", 0xce}, {&(0x7f0000000580)="3129539c7bcdd8dcce50dad7d2693ba3d704fae638dc0f4cca739d5717581e1740d248551f2130bbee52b5650d2d435126dd042551d5362ef0dd211671d64141b1bb584f4d2c1b0558", 0x49}], 0x7) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x190) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) lseek(r0, 0x0, 0x0, 0x2) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:55:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x0, 0x1fa) listen(r1, 0x8000) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 01:55:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x28000, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000540)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r4 = socket(0x1000018, 0x3, 0x0) kqueue() connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000003c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x10000000a9, 0x2e, &(0x7f0000000480)="ebff8bbea197ffabd400efaad9cbff13b9fd812eaa4e713048e69931929648", 0x1f) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000002c0)) getrusage(0xfffffffffffffffc, &(0x7f0000000780)) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 01:55:14 executing program 1: r0 = getppid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x2, [{0x0, 0x1}, {0x3, 0xfffffffffffffff8}, {0x3, 0x10000}, {0x2, 0xfe97}, {0x3, 0x9}, {0x1}, {0x2, 0x101b79c6}, {0x2, 0x88e}, {0x3, 0x1fe00000000000}, {0x3, 0x7}, {0x2, 0x1}, {0x1, 0x5}, {0x3, 0x3}, {0xabfb5267b62fccc8}, {0x1, 0x1}, {0x1, 0x3cb}, {0xd2091642bb79325f, 0x1}, {0x1, 0x34}, {0x1, 0x8}, {0x1, 0x10001}, {0x3, 0xffffffff}, {0x2, 0x1f}, {0x3}, {0x960529f3058c06f2, 0x40}, {0x2, 0x4}, {0x1, 0x2}, {0x1, 0x6}, {0x3, 0x10001}, {0x3, 0x5}, {0x745e230b9114fbf1, 0x100}, {0x3, 0x29}, {0x3, 0x9}]}) setpgid(0x0, r0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$setown(r2, 0x6, r0) setpgid(0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x7, 0x81, {0xee01, 0x7}}) 01:55:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x8000005}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x7f, 0xffff, 0x162, 0x81}, {0x3, 0x4000000000000, 0x10001, 0x7c8ffb1c}, {0x7, 0x0, 0x4800000, 0x20}, {0xfff, 0x1, 0x3, 0x9}, {0x3ff, 0x80000001, 0x7, 0x4}, {0x9, 0x9, 0xe72b, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:14 executing program 1: unlink(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="4e8ef5db88d2134552be8ec2a4709c484872564c510de9e55a8584d5cbc173033b66260c64fd4f2e0dbf3c7dd60008730ef8ac5f75c83b181d1301b5c77406bed3a3b14b0b61726b42992df030524fe8831ed46f253d23c7c2a9f0c2d9954b63492c6faf671fb4d40a5676807644e16d3f5c5322423330", 0x77) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x100000001) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x3, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xb90}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ef8000/0x3000)=nil, 0x7}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x6}, {&(0x7f0000d29000/0xa000)=nil, &(0x7f0000d74000/0x2000)=nil, 0x7}, {&(0x7f0000f39000/0x3000)=nil, &(0x7f0000ed8000/0x2000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) 01:55:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x40000000006}]}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xfcce74bb9fcacfda, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:14 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0xce9ba79707dcb5) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r3 = socket(0x2, 0x4003, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r3, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 01:55:14 executing program 0: r0 = semget(0x3, 0x4, 0x8) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000000c0)=""/117) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x1c}, {0x40000000006}]}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0x4c67f493) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000240)=0x1f) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x202, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x89e3ce2b631a009d, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus/file0\x00', r0, 0x1}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x5, 0xffffffffffff8000}, 0xc) 01:55:14 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x0) r2 = dup(r0) r3 = socket(0x18, 0x4, 0x2) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x6) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000280), &(0x7f00000002c0)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) 01:55:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./bus/file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028ab) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0xf0b6694cfe98632e) chroot(&(0x7f0000000040)='./bus/file0\x00') fcntl$setstatus(r1, 0x4, 0x4) 01:55:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendto$unix(r0, &(0x7f0000001600)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000040000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813467be2313927b913cebd997e563c73891d41b638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04ec55212249865426de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737bae2405757105889a2b32728f83ea65f3482e093de7141ddac4002f1a70653708a155672b80c81a7446e92e2cbdfc79d09009473be474d0607e8803ba8b5b3122ea9e0181f61ca12b2635c2cfa8c55215efdfa9def412d2c4c4d54f22af5b182eb890a20f53d38927985edb06887ca6dd6e1d496ccc8352682f3fa2d093ca8625b8c27262ecd53baf472ae0e7a20ee073bf8f4507bf05bd365b989974623a41855b6f483192bf88f19065c4241dfacb9c76be19e3", 0x150, 0x10, 0x0, 0x120) 01:55:14 executing program 0: r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1e000000000000"], 0x7}, 0x0) 01:55:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:55:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x6a) r1 = socket(0x10, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) setsockopt(r2, 0x100000002d, 0x9000000000, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648c4ba146547f540b2de1b70d7df8f438f1086a3cbdcf2eeabb7a8be50", 0x30) getsockopt(r1, 0x200000029, 0x2e, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chdir(&(0x7f0000000080)='./bus\x00') 01:55:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) socketpair(0x1, 0x4000, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000200)="50850f13ef2723b3ebc983d9a206971af0d876a9c306e08d77231dfefeadadcc42eec9d7c9282fc67b95d73054a7e788f44cee74f35bbbceeee35123e0a5f98879465d03fdc6d3389d5306962a91420e6e", 0x51, 0xb, &(0x7f0000000140)={0x18, 0x3, 0xbb, 0x2}, 0xc) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffd, "85000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 01:55:14 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x20) ioctl$TIOCEXCL(r2, 0x2000740d) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 01:55:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_gettime(0x4, &(0x7f0000000080)) getpeername$unix(r1, 0x0, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000880)={'./file\x00', 0xff, 0xffffffff, 0x4, 0x0, 0x6, 0x0, 0x2, 0x2, 0x1, 0xfffffffffffffffa, 0x500000000000}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0xfff, 0x4, 0x6, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x84}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xf7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xd64}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x99b}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x497b0f5d}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xd6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xfffffffffffffed7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x5a}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x40}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x4d9d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x4b}], ['\x00', './file0/file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x24a}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000640)={0x100000001, 0xfffffffffffff001, {[0x1, 0x3a029b27, 0xffffffffffffff25, 0xd9, 0x7, 0x7, 0x3, 0x5, 0x10001, 0x3, 0x1, 0x13a2, 0x8, 0x3, 0x7, 0x1ff, 0x4, 0x3], [0xfffffffffffffffa, 0x0, 0x1, 0x100, 0x8000, 0x38d, 0x800, 0x7fffffff, 0x1], [0x101, 0x1, 0x1ff, 0x7fffffff, 0x1cfa, 0x2, 0x5], [0x7ff, 0xdbc, 0x9, 0x7fff, 0x7897, 0xcaca], [{0x8, 0x1ff, 0x1, 0x6}, {0x1ff, 0xffffffffffffa5cf, 0x8001, 0x6}, {0xfff, 0x7, 0x6, 0x100000000}, {0x2, 0x7fffffff, 0x80000001, 0x6}, {0x6, 0x78c, 0x0, 0x4}, {0x7fffffff, 0x704fc06a, 0x1, 0x6}, {0xfc, 0x2, 0x5, 0x4}, {0xfe6, 0x4, 0x3, 0x6}], {0x20, 0x1000000, 0x80000001, 0x4}, {0x1, 0x7, 0xe970, 0x40}}}) 01:55:14 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2f) r1 = dup(r0) setitimer(0x2, &(0x7f0000000000)={{0x8, 0x9}, {0xd4e0, 0x4}}, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xc5) poll(&(0x7f00000000c0)=[{r1, 0x8}, {r1, 0x20}, {r1, 0x10}], 0x3, 0x10000) 01:55:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 01:55:15 executing program 0: setrlimit(0xb16c477eb7e318bc, &(0x7f0000000140)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) write(r1, &(0x7f00000001c0)="7496283480156b788c07f21caec60db303ca1470ea87683f44a9dd7b40d40f3341fcd1f9c1a122b17ae27b1724ae1ba36179f3a8d4d723dbf160d9e01806a4b7ca72c12e3f481f6a8ba895f52c2736a312e0735c7d58ac0728ec3a5cdae8618914417156c36eacedd7ea04f2c89ab92470f3d1b765e0260486233a773abd1546ccd116ce25242020317b9ca199cea2009421e55505350ef57edca11c70359f7e226da2c2a26afc0f72db85b3dd6c4e11356842413bd0fb2327c6b0af321e81b10394b0860f9ff1f71d790d39ca285fdcd0d666469f3e014c9373d81aa6f61944883edf1350ea07cee08e2e5771af46b6d1cb1788dc961d5fd128088d612dc1fa59bf0238ef192c308fc986c890c4ee1fa1ec0ea680bb74e78c254e03f40b016232e1506dc42c153f4ace1b0badda341481bb950fa08b2e2176c79ce040fb1d54e0bb9c99d76a629c04a56247877e7b25baf237e23f0d917bfceb34794818489b42c41cca07f5877f489cf4ff17ee4ea97e54f34f7234458b7c1b7915786b6596175e9f895f2330fdb06548990a42b10df7a2658b4507a87ff791b2cce44e6b8bb5631006c449e5aca9c867f8da284348e01996e5b82264a647e01aeed71e44ac26451b2470dd4f1ea08d61abdd64f50312733241078543c4b24412292c33e4222d215b765a8f6525007e3c5cf448fdb15e781756bc13f0e75b58b14c566f5df38313bae160a5bf4c264cbddfbeb5d5a9834e0cf1ace374e8fe7dadd7ec716ae8a81a336ca97e82471f2979549a1e9d4370a003c193e4d1d475d581d7ed31221c7458dcd722154728bf8eb44cfc715f8b9e0507318ee041d4dd9c109ece7a00f0bce327b8f8ab851d82ef07e34055cb4c65563507527034cc29261835d327218fa5504eb4f195e5bf6ef7329dc3940ec7100a07746183ff225d894660a0aff97c7fb8d0a4d4657234278c87dff31bf27e6c28bf8d5f70500d99e32541e13cb2578952705a5364103c914bd2e3899042b4a0f8fd800497e2d641db049c68f2abc2d42941576528a574404fe5abf8cf337843137761ac6984e301a19aad9193c61f1e013bb9c0b92363c2e10b8fb9a481925cc554f5b15bc8e612d7fbeffe3f67d83e34d41c909eda92620bb778ff4c4e3abf0f61d2aaabcb15baf8431f4ab462258250b453ab9ab2b263a42df28633e7f3e78ce0b96d3f751850c71b1579be6bb94ba03ef74bbb11d19e6364a062bd99a1ddcb89a8746c931243d0f3fbee41b8fd2db6c4fa3367af7e9a4431c50f083ba34b3b5fee3f20b65c860bd87299e0e9ef83aca4dfdfc31f03c7c0d0cedf1cd4b46eb79b10b265e06f1f5c06cff73cb7344388f3c783e6f099aa8de23c302fe531ac7da1e28e98f08c570a614b4fef265a133f815da43594923b89750fde1900a2643ab5875f0ea79c05f31bcafa635be9db531a3baa91162dac689a75d6d4dca738b4e6f3dc255f6b43ddcfe2adfd50a7d877e9c5d3017a69737382d954f4437a4c7075dca1d3628dd67434e4abe36e7c5c1b85bc6110d0cb94f75437674765c19e99a671679c820d0a14f08362e3276b07a26d415e2c8b9b640ea6d9ca4f68ee085891eadac0a40f4f4b3b5012cda641bc11373226f6b3b33bbc258d198c85299e307758de053b24541b1b1ef73224b0fb28128104874875ea3b57d5e4f86c87f58bde33c02098fca0d75e9f48df0d9197967093bc3883635e27404625c3881d8b798f4537b8b21abfc2c2b66452bf8b81fa32937873585e848aa824df5db737641bb3e2e0a357f21c82ea15bed7957f5b35de89ecd143cf298cd20fe6ece2c7129be179acfb9faf11d2aa7bb2892c66f9a80f3957ec61f0b716c05972f0b2f09fd6f8ee5cb6d7bb447710eaccffb618a38dc7db044748a2dcbb202db3de5cb18fd37c3125e6f4d16d2ea4e6cb2d6783c2d953672a8bff45ef15a4a928e37683305c981f9c27139e7260fea5193228a623dd752289b552061a06c33a9c610865501ee4e2def10b6eab7fdb70427cb20779538423f390b79fc9810ea251de260c3ddbe180c1799f993d0650d1944fb2b828338229efd1f236600578c15de181ea5c203ee4ff4f4ac63451232e88dec1b5d35073c3ace6374d5ef088d2bea0f50ac7e1e972b32ed0df695dfc4104c84d3ae309fa93a6ffa71fb2ec50ca31938b0437f64691efcd40632c2f5cc94b9d2026500562645f9c94493cf30edaaa98bad8e49b8b9ed24879b9fb18621048994ac63020339c23f1491345b986ee04cca21a52581426eaabe44d95f7861a900fc83705a90f27c23b14a13a07a47bbba7d59f38a9cd308c8af64322bff852a7788b4ffb1a216c2017918612f53952995dac741698b917f5eb42287b4fea6e1e0add6481d6da45f2afbd9f6600b643b8a73d50a120c4ebbf759ec1b3b905718679492dafaa1d40ad4c1504a8e4e01b20fd3eba10ba1e5ce993e041829b568b8e03233efc935364dab302858259df3cbb0d075fe64ba852c8e80b8b697a0e7f04e350f033d963edf9fca4ba1bc032e13a715042c5c13dbab33efc47f7108c98a93e24239ba88a02c972319f8a6c76828dd4baac9fe04a991c12b6540cffa9732d69233cd2162e03122ba6fe43a33c426effd0afe1e403133f7ae3659530cf45c59a4cfd5031e201f82d7b0dda68066c0773d7dad2e623bb2262ea2573e5825604e70ece4848e2251cee7aae59e3186b4359692a25f3097e22f8d2d5fe22e005514f755001de73bd5e3d8e1ee49b7c9e4d7abc6d38fd07ff2ce7802ace0ae682701f2bff2af587ef77bfbb8dd758632d55fcfd7a8947c9b968c0ea8864a689f94e48a3629785dca7113c99fb4746d6f2ec9769745ce0753155e622ae045eca21b96d1581b36a6f9be28087d40d781d605e2af08ecc155924679895e1c16b91c731ec29787547eb2c8ba6755d4d70d1e97a2b298043d98d8952133965f0ad9bfe604e8a8efc13a3f7805360154494d168132274ea1dbb89e132e20b0f5b40e5410bbb3ab4b9db77a912e79a9552e6fa00d8519f83f496c2d1cf3890a73d3631520a279927df354a8358b7ab271882c02deebfbff269d3e6b56d96a875c6bcf361048e1f9a4b588f2c6f6b0b188f8510e4d1f36ac7a916055d68438b24166bb60dae16b1c1174725ca3a4088bb327386a22a46be63a9f82514796d02de4ccfaa0aa6e04cf895abb3ead1f947fd7d9ef82257fabdbafa509dd1925464144b32b5f4fdcafbea4a362568e0128688aebba182c8f6beb7a177562f1181423b8e12e9a3daa8589f38e95506717d9c3ec6a187b2c470a7393293a4d5bf6ce7f8f9a3fb60ec9d692514963d683d5599bbbfcfea560b68ae70daa4656ce08bdfc9905314d64c6313a7c481a982ddd79d26d08d211fb35bfd0075f6962be70f2f91a6de7fa43ffd743a2c7e998c4300d81b13b4b9be26c4d339072ace67950f0bb826c2f5ed9712fb910997d7f8e11394eb1903fe6261d53e017f4e6bcfa753d0a1485fcad67f1df1baf88b17fd8be451658c1dd7bd8185f084a73a02472c2465fba0b5ca8a89381406ac8c1d4203f31b5cc1653aed64100b71ec9e2ad5e2a3cf451f5ea34a72cc4abe986d0dfb0f217249b0c7d1036fba3733e85136524f613d5593953d12a1f4f6e9ac2966cdeecd0e1994f1403ea0d723e2e702a3bec75c0501e44f9bd5fb67d23fbf0e3ab61159672f3ecf96e8f75612c6058ac8934e5f039e1a8af0a3c421e961db494047ec6860ec41adb472013cf1dfbc1da5111b73b95e916254520cdcd37248612321d15d6c7c0178c7f9cf687eb813b908eba07d66c8c9afb21a0db052cf4cab224ebbf625504df82a08100cfd194d92790adaec23f02cfe45091d9c8af7dcf6f87eb641e82287425fa2281ea1e550bb5ce6361b8b8f9cbe70e1e51aadd0b9f2bd5affd74c7e7d60e3b949482a7dda92418ad9ac69e219b5c73f7b84ab57c97bcb9a41eebb5fca2f43753edc93f4d59ecb763f9a4589b467d57f19217b4e7a0d1b7092d71d70c81937685860589fe1d13ee03bf1ab5be93efce71feccfb88e9aec74b70e59839fdc71f2d0b821cc905cdfcd0a766db262f4c493b2f3405cfc2bf3a9a6d5e7b259bb0cb99a82d88bd9317852c82fa3eeff2b518e1a59dc2ac91224178eb8b17f00191518c2b4160505ec36e28eb955651ffdd8b397398d924f5121454039392698b305be82bb212c74b11702da9ac0b5a461ce776c23b3c29af71557e17712f47d4e1ef8641a9c00ee7322e08de6d38f0007e69e9f9c58ce64e947a0e70e379f43557c96a6b954b5fa885952690b907240724d7acc45da3415b28a229e6d9883e517182815b9852aa6354b73ed118f03be9406c2932f978c7fec9b565a9000d1a78c25560409a523887d554795f8d3bd2693a3c1a06c67042bfe1442d4574e6dc1242c61f72a5dbb57b870cf18875378e14327e3bf1b77ba3a9e58efee7dc01e7a33f7334eea2729ae337d430be32a7b4897cdaead906b84b540ff661fd74837e03f6af1653d3cc32c6cd0eb7393ba96ce9bef108094f3d61340a2483bf5e89434b5e6d00aa9ff931d18e470a444d753b08957c9df6c1cfc76b4f8046a3a86016359d3d0b35e0370df400830cb9bd6a457d2a02bd4378de4611194f43df962d507c700b6071e556c876cd5e71d4dd7004ef5708947f989a0601cd615498e5cdd6b6b7a5e86c95e27c68ebd650fc25dc4822b2035c49fb162219eb302b4d63417461e372ee13515e748dbd3d272e61f9c8f176e0b71b1da5f1645d7551fe177511e094ced09cbea42966d89edee3e3967238863a8e6a38127372353b2bdd3e61ea824b965c0520f4c58051498893406748650b21054ca38a136c9a4101b2854f39480ff250e05304d56f3203a58ca333276dc2789dd35f6ca5e19e088f9cc175972408ebfc8a2618333f30dadbea9a84a88f94999c34a06fcbe11c28a468cf7310ebc42f14cb7f7f52eee07c1330e28862db4e7ee2a9088cc83045796e97d1ad6bd6ceb63dfeb3c92d198f423ad935f81d3df7b98ef95b0a4bda9b2162156736fb454b3f2456826fd51781fb0af0944013f3ae2e7813a8bf91edbe69edd21b6db12a123854f619fa0d5437e41e88865351e2dbdd7cb39037ad18f7cbae0a98662f20cad14c4c567d4e770984160af54b8c36c841832e3fffff42190285b86c11f7e3bb179626ccd285c839640c44cd7a5b2aee74c9557df8e39f45c6f288906ad01aba6b61afaeec11f8c113a09eee67a863741a092750a5b4c6a36f491a638f456a23e1fb43bf04e83cfe8f90f4d45f89d9a234dda3f5d9b218be2fc2a7ec8237d802d9783ea74b42f3c54cd6e71073fc8dc6bf082b73cac362e5526997c4608c597a54d2c6654b53854f0cb2aa313e872ad7c6cf8d2c150d373e0301896289437b9af8641ee28cebca11a565af8a923f80b1e935e61659cb24a7d89eb360ba75a120a964585ab6b3a270cb13ab3c50daeb3ccf8bcdc4501b26a37bc3a4b5d6cfd1fe3c4f520a68be6a7779a08b7aad5586296f50d4d65c7f1bd85e1d0bd8dbf233eca0be2900bc68eb1869feab94b444a9f70761814ceeec60f864a16f8641ec3eaddc882ab3f276a0dc6ce56482696c46fb61868f4590406f6e1301c803f0484d2244b6c7cb7a0c8d5572432cb0e5b7dba4b24c236622871d781a6ccf66bee1d57ffe3a0e98cb6a136246b3031f34e7330908262bc8cab7dd34c6ff6c2649cbfc80279f6b20592a05668aef1ccafbce5ed2083822231b3", 0x1000) 01:55:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = syz_open_pts() r2 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r2, r3) socket$inet(0x2, 0x7, 0xf3c) syz_open_pts() socketpair(0x1, 0x3, 0x31, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socket$inet6(0x18, 0x4000, 0x7ff) r5 = socket(0x23, 0x3, 0xffffffff96fa552a) getpeername$unix(r5, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) recvfrom$unix(r5, &(0x7f0000001580)=""/148, 0x94, 0x843, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) munlockall() accept$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r6, &(0x7f0000000240)={0x1, "46219f0d91f8c5b1a44a306c22014c8060ce77e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"}, 0x4d, 0x800) msgrcv(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000440)={0x200000002, 0x2}) msgsnd(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB='pn'], 0xc, 0x800) 01:55:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000002600)=[{&(0x7f00000005c0)=""/16, 0x10}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x64}, {0x6}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x70, 0x6, {[0xca, 0x4, 0x4, 0xb6f4, 0x80000001, 0x800, 0x8, 0x8, 0x0, 0x800, 0x6, 0x4, 0x1, 0x40, 0x1, 0x5, 0x198], [0x40, 0x1, 0x40, 0x80000001, 0x9, 0x51, 0x7, 0xffff, 0x8001, 0xd08], [0x5, 0x8, 0x9, 0x6, 0x2, 0x100, 0x9], [0x8, 0x4, 0x101, 0x5, 0x3, 0x7ff], [{0x2}, {0xa5, 0x0, 0x4, 0x4da}, {0x4, 0xb72, 0x7, 0x1}, {0x10000, 0x0, 0x9, 0x8}, {0xfffffffffffffffd, 0x5, 0x5a, 0x3}, {0x8, 0xe3, 0x63dd, 0x100}, {0x0, 0x44, 0xff, 0x2}, {0xfffffffffffffe01, 0x1, 0xcb8, 0xffffffffffffffd6}], {0x7fff, 0x3, 0x0, 0x200000004000000}, {0x80, 0x0, 0x5, 0x6}}}) write(r0, &(0x7f0000000500)="40bdb155eb55bd954944f3e9c3571a388f66ae28d314736ef219a7e48db10a0299d1e12130505d544c12a3dc5d2ad1931b5eaeb3f499b1f795f9ba55720c6273c27b4c0947a19745aba3229d5bc328d39013fc8dec8101a8b38b60b9b72226ebcc65cc9cf3415fa742bdf0afda2cba6bd6936ca4179f59b4d6b5c9b9706c20d8ab9fd3f802f9970c02875f47609151c5d6b71ccecdefa02a324001b72d4dd8c4d647cf2e984d35f783d8", 0xaa) r2 = semget(0x2, 0x3, 0x401) semop(r2, &(0x7f0000002640)=[{0x3, 0x7, 0x1800}, {0x4, 0x715, 0x800}], 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0xaa7, 0x51d44ea2944e9d89}) 01:55:16 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x8000, 0xdfde, 0x9, 0x2}, {0xfffffffffffffff7, 0xfff, 0x8, 0x1000}, {0x9, 0x7, 0x4415, 0x5}, {0x9, 0x7, 0x800, 0xfffffffffffffff9}]}) 01:55:16 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) socketpair(0x1, 0x2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x1, 0x3ff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xfe9, 0x1, 0xd09, 0x0, 0x101, 0x4, 0x1, 0x0, 0x3, 0x6, 0x9e}) 01:55:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000004}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x100, 0x2) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x1) r3 = socket$inet6(0x18, 0x8000, 0xfffffffe) getsockopt(r3, 0x1, 0x5, &(0x7f0000000240)=""/160, &(0x7f0000000040)=0xa0) 01:55:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x400000028}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 01:55:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x81}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) r3 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 01:55:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() lchown(&(0x7f00000000c0)='./bus\x00', r1, r2) poll(&(0x7f0000000040)=[{r0, 0xee}, {r0}], 0x2, 0x0) 01:55:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x7cd74b9106197370) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000384, &(0x7f0000000100)=[{0x6, 0x0, 0x9, 0x7}, {0x2, 0x21, 0x7, 0x1000}, {0x9, 0x3, 0x6, 0x283b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:16 executing program 0: r0 = socket(0x6, 0x5, 0x7) getsockopt(r0, 0x13, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000001740)={0x18, 0x3, 0x3, 0x10001}, 0xc) pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001800)='/dev/zero\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000001700)='./file0\x00', 0xb0676ae29ec884dc, 0x4) mlockall(0x0) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001340)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/242, 0xf2}, {&(0x7f0000001140)=""/44, 0x2c}, {&(0x7f0000001180)=""/136, 0x88}, {&(0x7f0000001240)=""/195, 0xc3}], 0x5, &(0x7f00000013c0)=""/165, 0xa5}, 0x2) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000001640)='/dev/klog\x00', 0x10, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000001680)=r2) getsockname$inet6(r0, &(0x7f00000014c0), &(0x7f0000001540)=0xc) bind$unix(r0, &(0x7f00000017c0)=@abs={0x0, 0x0, 0x2}, 0x8) unveil(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='W\x00') readlink(&(0x7f0000001500)='./file0\x00', &(0x7f0000001580)=""/145, 0x91) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001780)) 01:55:16 executing program 1: r0 = msgget(0x3, 0x1) msgrcv(r0, &(0x7f0000003800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000757ec72a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e66d3fd4d58e7bff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000040c7cf3ab81e2dcd65659b5f02b53297dc438baa46255b910c86aaa04cb42f3bf870a00b181a6faeca943d7429cdfdbddf8e79e7944eae6c7cf4390d643606f6b059b6bbb48938ad492f38155a4e8fc507510412183f1d592e1321648e60c60e57eec48a57b99d0672e5"], 0x1008, 0x0, 0x1000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480), 0xc) r1 = geteuid() setuid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x6, {0x679, 0x1dd9}}) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000014c0)={0x9, 0x9, 0x1000, {[0x2, 0x5, 0x1f, 0x3, 0x7, 0x8, 0x0, 0x1, 0x809, 0x9, 0x3, 0x3, 0x1, 0xfffffffffffffff7, 0x49a, 0x2, 0x2, 0x3f], [0x1, 0x7a, 0x1, 0x0, 0x2, 0x7, 0xfffffffffffffff8, 0x80000000, 0x100000000, 0x3], [0x64dc, 0x20, 0xb1, 0x6, 0x3f, 0xfc32, 0x3], [0xffffffffffffff31, 0x140000000000, 0x6, 0x1ff, 0xffffffffc087f9dc, 0x101], [{0x1, 0x100000001, 0x10000, 0xffff}, {0x56ee, 0x3, 0x4, 0x1d21}, {0x4, 0x0, 0x4}, {0x9f0, 0x4, 0xb4, 0x1}, {0xfffffffffffffffc, 0x6, 0x9, 0x101}, {0x5, 0xf92, 0x3, 0xfff}, {0xc00, 0xfffffffffffffff8, 0x2, 0x100000001}, {0x7, 0x7, 0x5, 0x219ec0}], {0x2, 0x210, 0x4, 0x6}, {0x1, 0xffffffff, 0x100, 0x400000000000000}}}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{}, 0x0, 0xbbb, 0x0, 0x0, 0xfffffffffffff001, 0x3, 0x401}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/75) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000001200)={0x5, &(0x7f0000000180)=[0x3, 0x7, 0x1, 0x90, 0xffffffff]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000001240)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r4, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") r5 = geteuid() r6 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xc) shmctl$SHM_LOCK(r3, 0x3) r10 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000001380)={{0xfffffffffffffff8, r5, r6, r7, r8, 0x4a, 0x8}, 0x3, 0x7ff, r9, r10, 0x1, 0x100, 0xaf9}) 01:55:16 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x400, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$inet6(0x18, 0x1, 0x2) socket$inet6(0x18, 0x4000, 0x4) syz_open_pts() r1 = socket$inet6(0x18, 0x3, 0x7) r2 = fcntl$dupfd(r1, 0xb, r0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x4005, 0x800) r5 = fcntl$dupfd(r4, 0xfffffffffffffffa, r2) r6 = socket(0x100019, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00", 0x800}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES16=0x0], 0x1) getpeername$unix(r6, &(0x7f0000002940)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000001d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb184ebd32000000000000000000000000000000000000000000000000000000006624576003120aa3f25fc70e06fc45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b150000000000000000000000000000000000feff000000000000000000000000000000000000000000ba07611f72132dca0000000000000000000000000000000000000000000000000000000080818380261a0d9038efbe70d6cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7c26358bbd08edef68e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a69c01536a3a95020649f854870563115c3fbcb317a0938a4299cbcf2eb25aec7000000000000105c30186b8ed5ea241e625b14e1e1494b085b52fe65c7dd3b666b2ba0419bb6e5a6bbde3aef3fc7589649d1d03b9b0b1918e137b8152785c5373a16b863d05b2cea9e00e7a580037424d73a79b5c29cb64981c2f4aed39eb9db44f1fb362ec3154c213432f78b2397d5cf0f12529f1d1e625e84c5722605e5c1d9bb957f66bc47e19b4c047f93d9e5e026ab2c31f92b4c93e8f3e7cada7ca538c690fa621b0c517825db2473e869c59f77ec194367b3f94f9663e248435f2bd0e115b27134fa95c6c2d134e3d17f390e9345ea0e14652fc2f5341214f0aa6b7c296825a87b388f757808c70e6d54dc0d03a99b4c6e28219d6bd67eeaff94040642a9fa5f552d99b9829c645c93330634241378c18fea92365dbbc1c79c350e83804b39f1d7bdf7e10836bb4bf13721fff3819ad646d9a8da7b10b810e661f392711783a0017f408d54bcb30af451f35a5ca1807c67e3047d832e169499e307023b92f28849529129fda1e46ef79482df04a4e2e265944c14e12c6e63e849cba73486b7ed6ef6a10ded54ce0d95d9bb7d44caea53b788a942fc1ea92d898ea25a6684aa0d075ad4ee0d266efb76adcfbf9793700e9e97b4de25a712aedd790973979a"], 0x0) r7 = fcntl$dupfd(r1, 0x0, r1) accept$inet(r3, 0x0, &(0x7f0000000040)=0x5f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0x5) r8 = semget$private(0x0, 0x3, 0x100) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000080)) getdents(r7, &(0x7f00000003c0)=""/86, 0xfffffffffffffe9b) r9 = getppid() getpgid(r9) mprotect(&(0x7f00000d4000/0x4000)=nil, 0x4000, 0x0) getrlimit(0x4, &(0x7f0000000080)) close(r5) socket(0x20, 0x5, 0x101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xcb347c867933e71) setsockopt(r6, 0xe67, 0x2e, &(0x7f0000000000)="ebffd9ff13b9dd81b37efd31929648", 0xf) r10 = semget$private(0x0, 0x1000000000000003, 0x7e) semctl$GETPID(r10, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 01:55:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x68, 0x0, 0xfffffffffffffe51) 01:55:16 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x810, r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 01:55:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) setitimer(0x6, &(0x7f0000000080)={{0x200}, {0xc03f, 0x8}}, 0x0) poll(0x0, 0x0, 0x7fffffff) getitimer(0x2, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7fff, 0x7}, {0x4, 0xb914}}, 0x2) r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) chmod(&(0x7f00000001c0)='./file0\x00', 0x10d) 01:55:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000440)={0xff, 0x4, {[0x973, 0xfd, 0xa0b, 0xab, 0x5, 0xffffffffffffff21, 0x4, 0x8, 0x0, 0xe321, 0x3f7d, 0xffffffff00000001, 0x9, 0x80000001, 0xfffffffffffffffa, 0xffffffffffffff80, 0xffffffffffffffff, 0x7], [0x7, 0x3, 0x401, 0x9, 0xbb, 0xb7ce, 0x68, 0x3950, 0xfffffffffffffffa, 0x400], [0x4, 0x20, 0x4, 0x1, 0x1f, 0x7, 0x8], [0xfffffffffffffe00, 0x5, 0x6, 0x7, 0x3f, 0x7], [{0x7, 0x9, 0x400, 0x5}, {0x40, 0xffffffffffffff01, 0x8, 0x100}, {0xffffffff, 0xffffffff, 0x1ff, 0x3ff}, {0xd84, 0x0, 0x100, 0xa8}, {0x8, 0x53, 0xffff}, {0x1ff, 0x6, 0x7, 0x585d}, {0x400, 0x4, 0xfffffffffffffe00, 0x4}, {0x7c23, 0xffffffff, 0x4a, 0x1000}], {0x4, 0x6fe, 0x800, 0x9}, {0x9d, 0x2, 0x7}}}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000006c0)={0x10, 0x5, 0x4, 0x1, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffc3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x75}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb91e}) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) faccessat(r3, &(0x7f0000000680)='./file0\x00', 0x0, 0x1) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000240)="55f187435b07ea71766dbacb0f942808fbc5001f9a225c52242bb5233f79187a3027e3fb32e2fb267bc54484c083b20ab64c82d16333e8b34be4be805f4d1ab301f736524cba59769f12cd153cc68d884ccc83bffbafe7cb88e5d6730d231c3c96b39c118aa9ff19e80ed53fbcaca3aab3f73f971c9d3b1de439dbef2550bdcce344cac9538c4c32a451c322d20f1295948d5a0c", 0x94}, {&(0x7f0000000300)="24b085538a9710fd9567c89962d9d6192efed2574a1436b783a739c540364466cf0a336598bedc141b6bac5a5694987b3e2481eb79bc72428e4a6b78688b44b2a97e7cf455b62617c3a5e25c0dca6ae28cdd7737b67399b2ad280c739caae71c23103f1a38dd8db0783bd389a847dccce12abdf6e5168ba83d615286a310ff6c9ba4c50d9120943641c7259b9e005be0559ef93c5cc5159f6c76aeed468070a2a66e4ad0671fa210b768962e269cbb2609e43a15cea2f6fcbe440e734743a3491ab31aa4b705b6b3fd2b8f2aba474c6a7e91ab16fe8eb10848cb682579ad8d18ef9efa5ea26f0e5002f5a7", 0xeb}], 0x2) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 01:55:18 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/87, &(0x7f0000000080)=0x57) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) listen(r1, 0x8332) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 01:55:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2000000000000086, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:55:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x100010022) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) write(r0, &(0x7f0000000180)="5129f6cd67b106255d0e3b815c83ab3c33c0ae80a1749cf39a0df7d93fbf91cb5b790df13635cef41197d996537dd5069f332dbe58f3ce1cfc50b778f855316b184c32f620bfc1a7dc169feeae59e092bea19c21187261bb4144c0c3fe97120f39e9fee98f2d808a9c3f78e70539a3a4f808aee9f2e5e6fd1aa9799ae31def0782732dd967ccdcaf194f86418acbae76d8e364b459f786844e45e5e398f2767875d03bf6340a1abf0ab8bf9993dc5f810d68", 0x251) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) openat(r0, &(0x7f0000000040)='./bus\x00', 0xe49b72e8908a7792, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x47c7713ade16680c, 0x0) 01:55:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = dup2(r0, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x2) 01:55:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) socket(0x12, 0x1, 0xfffffffffffffffd) pckbd_enable: command error 01:55:19 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="48fc24293370c9f908bab3da383f3abe615ff9b58accc70050b392495166bd7dcad7f06dc5f848c5", 0x28}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x10) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x80, 0x7}, {0x44, 0x7}, {0x22, 0xffffffff}, {0x42, 0x1}, {0x47, 0x5}, {0x87, 0x7c3c56d4}, {0x26, 0x800}, {0x41, 0x7}, {0xa9377c416f92303b, 0x1ff}], 0x9}) 01:55:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000008000080e74de4"}) write(r0, &(0x7f0000000600)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e40971632dfcd4ff334a5619515a142dd7af946f86ea24b2006735fe13ff4c8ab06198f5ff010000bd0dac551a824b3da025bb2e9d84613fb513877b538c7ad47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5babd8a4f5f728193ef16ab93fadd66a47d6c47c248bda84c9f84925e60e8e44e0c7d3203e426cb4baa5282a7e896120720ff12cc96550584889b63029a45108000000000000005ab3992d0729055debf3c34556dd33b96d953e73aaeccf81cd519e9108326deed0075239036b0b7281f9cd962befb3db1b1239336446b6eac2072701a69c0918e1014003c6c9de1128671871a1fcab30a5b16a8afbed81bfde1397376ba83d9cbaabff3749ba1ba0", 0xfffffffffffffeb5) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r1 = syz_open_pts() r2 = socket(0x18, 0x4000, 0x4f19) close(r2) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x10000020003, 0xd98, "098d14c67504d3f131bde500000100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pckbd_enable: command error 01:55:20 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) write(r0, 0x0, 0x766190c710042038) 01:55:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0xd068f0f2ff51a808) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x80, 0x100, 0x3, 0x0, 0x10000, 0x4, 0x7fff, 0x3, 0x1, 0x8, 0x9f}) poll(&(0x7f0000000140), 0x2000000000000272, 0x98ad) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 01:55:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xc21, 0x3, './file0\x00', 0x8, 0x1ff, 0x1, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000003d80)=[{&(0x7f0000003dc0)="2b02d4aaf1adabdc5003f3396bfb150f57742af0a42db237ccb0b8d0226d7fc92b87bdfbef906f35ff8fb553855caec752f28481380cddab1bb52b53709e4f146c9c0bd082ec788fba4a7c35b52a635410d2ad3f70925549f1eac44fff7dfd4080492ed29b23e22b7d397c0e83ce0579b4cd5c25b3fee166f22d877f9bfd2b02b247e1b851af921af0bae98c376822e063328ad28ff39c35ba3e53f8598eb707885eebdbd9f6c2eadf607cfbd0c7c21c89b6b5b93e68a5c9cf1eddff3e2963c16268f28e27411d7cd1b04288d98423dfb187d34f3b1bc83e61f644260bab44cf1a1bd396eddd0fb4c1d5a6f4b9c2a160d172adc5f304915effc99b329794df15c70591ca04bf3bf1c8d87e91ec1708de7553819979a481e91f27dedee3f5643f42ca8380829a3d40230768b7e88f06cc463705aabfdfbcf646c7a6bb20b767e1671dec6c8d10c140c8c62293c1ac10f9331486b2e5173b7e7dbcab7e317a63dcb06e3b93e1d659ae1f99c8ab9a2573c4abe67a70bf50b36ee2b0fedf2fddb559b51e73c7111b7836cedb34f4ee13c35902f544ee3df272b619dd18912c56a91e918607d6b35aeee5515a118881afc68b76bb57adcadb9eca0d3c046f844bf6329441b10be253ddcb6c73e20a5b88a528892b78e9c106bfb67c7c8884808c461426cf31658be380711a0e73e758c2ecaffffef677ea7a99bcdda7c5c742fd32613c0fa85a8e1051bd497c71781129644e1d8775a0be0ebc0757306c659eb00e97ccc1e244a91f6def40a3c48f52374ad708312b7ded0809c3dbf810f3f519358e4b9d9305df99b7285ce565fc1ab10c25eba2967cc5689b6de19838e236882e3cfb08bf775f90f38b8170f5167a4689bb50da5fe0c1930e255fd76aeb1919ee9f4b68e169002f85b3fd9804833bdea5084b3a9facd4eec694ecf92fa5933e272ff60dc5c6dbb5822c019613cebc90abb9f13ec5776809a4e0d016a911057fef47d5a48df3d0ad061b048a4a883e8ac5aafff067650ac3bad0f8f4f27e08878b57706be3ca995420b0716609bfeca26daa47b0a1c05927193aaf6d06cd7610c9750eead9cf6eac64781c5aa2968f051abc18f2c9e6c234d920db277cafa275eac6b610169ce2db8b8eb799b845eac28fc01e9f101d60725ecfe585c9d03a960664f3dbc8185bfdbdcb9981edc9b6977a0700f862860970f8b7f2f817fc90f9c7d32a7d6c9a3b00596445602a24fa3e66a38f7da1381ce07913b3604fd90bdf85cc85d35ae17bfed3322dc78e527a20e534d65113a149bc25cc7aa354243aa2bf0c2638a62dbd962f8e5a0e8df051a4375b447cbfaadd1734ffe8ac1544481f6c5b282cd2a74ec1b7c47999c2443679439b2d4f144d43841be9cc02697965f3e37bc973b8788183fa88ab2de9e092cbe08d4db45a21bc0b0a3a8e8af8351695c1fe304e87551b470d6b95c1f5887c3c9c40306697a4aa0c7772b421ca27e18637aefecafdab3aa0ff4594be31d738479e74f12ffad7a3a192070b401e39d230d6b68f50049b00e0e378de596c229327460562e953b293f4b99a725e492fc7e8f9b616a852f1965b2e423463702826f548e45ba01e2ba9f807b194b1c5c8d508d6326471c14b588ad0bab678efa11055b78efeb15048ea84c2af2a3dbb836cb0ae30d26a57f33a01e482b1dfa06ed647c8aaaebcb46b955803112793f1c3797fe0336403f41f3bd1a3b670dec28f8ad2dabc35870c933a5de7169be384dc5d24188f040eb9147cc9371882d085a5570afc2fb569208d674717e782dbd27c1ebafbd69b127b35d63e380cd0a158b4c6c14eb23df6c6ef5ec027dd813fd2fa076c8471e4be596852b1287bfdfea908b2a730379f6530086ff570f839863c3a5ec49f0edfd5f9932bc352046e14ff0adc3fda1e6630115dc3191b93e5e426e3335d9c54f03cb8c25ff86cd5f515f4d835e1a411a8e08f1526707c0969b013139e10bbfff4723c00063487be4b4df7af8b64c9f5d2748f21bdb65ab53f8049293716b9aa6ac6c9ac45a74f5b301707711ae6b7af2834f0606433b8d77ac8dc31689d1bf3271b57f06cefbc497151b8eb02df2270b0063c1100b4e45716bfb7ce6f109f6090906987920e8f15de2a36fffc4358efe017af03d1a296b2bcd6f5bf48171722675c96dd2397d672f50fcc232055153f525bbd584c0b3e20b8e6e5a1d4321c76de0f9d15b11584a176448308744a08b1c1f80b9ded6d9bf47d66780efc9522faab58deb18b6a7d1c252266cf053f52ecc239f6b69f36fee08e674a169f9e3e0a6dee862da5d084b154da6da31fcf9dcdba88e163cfd66b20f6bf3cd65e6d90a3dca68ccab625b510c89b874b5a3c85ad2eee4adfa2993c92fe6987c9df621a5945d6108f02a02e380faca2dc507e1c1c94bd795da0fe42c2ba7a47cf5a149dcd577b2687bc9276ed3aebf10226b0817693464600e973a051fb361a8df4d81287e17151949bd06f9bcf0561c723269f9d11e1d9530c54bdba5299aea3afab732b59370aea04b62447925c44cb0610c1c5df1cc82c3527a8fe06e7d345a300887a43477af92aefc1afff7b767074afef52feeba3d872992c1f84fb20e02c8dd90cc07a0d886724851dc5030cd019f9c5d763cbe545f9a35100f8f79f85890115edff3d6fcdf5d742ce81e71c10d8ee507c0033dde4edccae06f027d57410a441818b14f13315f752681ea0c8ee7e8fa42f080caffbbf261eef9704d5e610fa4b6582288276a3f49eaba6fe736409b98081895734d3a91e34131d358fd639edd20d584c80d8560dd437d7ae537cb1ff2545aee7914cf8399be09d4efe9013e1af76e9d0464d357032eb9ff3e6a6f2becde4fc71930e4af586ae1b182f98deddd10964db8d1ffa5cb0eed1590bc989665a9c5f4a986e1ebd8d9f106e8dac692104e9e0360c341bf2701a50bed2d525c67038807f587bae0f46d76eb649e581130f80e3677335e602ae0b4abbfa1d23857dba23707dde2afdd742f3bac254e7301b2c34f9a908dcd0164710c41bc0db9e406848bd96bbd834f8fbb56788f042f5652f8b9d488ffa716d244a732f49bf1855027a96b2dea0b0ecd0cf97afc484a0894f87e6be3b663d424412fed4db2562e60d9e79df21aca1d42d12f015130248c4ed6f0f84d9a42ecf89ee8ad8afa5d6ba8d963ab04fafc12dcbf71484b2e941a202ec3ab14771ad4a637b259a59cc988ede6433afe8e67102315427bcc5080d1713bb0c0195af792e955bbef47f17fbf965c7dd382e1e3d1e6a69192865dd2634b21885d2550094aac88a0271b35deb98972f2737f5a7bc436c516b4cc7ae374d52aad114f44b1daa16ddd07e6d0b20b12161bdba808aa4bc01a5f85eaac997b0d6f12e5b82944f456a9e3886c964a8f6fa48fc26de2f85ce1c2ee30abec0631884b0c3b6c0ab99e3f7762bd7fca03247631a2f75bb292691f2206b545cd69924157d871e1a0326ceb1d3db67c8bd4978ed1b6d2cb7dfb83d3a3cb2835ddc3b4fe54b0e46d4f9ef7056142e00ed0152c4c5214df471a65234bfb0c4fee853e75845a2876dc64702294c6bbf0202418e70ab0f9c36706e909de168510caa5318fd1106e6a953dc851ca930c88bc67f888fa16aefe0aab3e48d4bcaeb952e6de90952b247b68e3bf275f618bc96d964036ce299aad1ca8e9c744816899284950d61816875746c66daa7e35f37113e857c1c49c43de05eead2ccc62e0c685d4adc2916fcefdcb5dc3a938e5ab0c1e811243410218a9c793f22ee56d82ce4efeb6992d731553041d1a0a01fdb01b92f85319c9903083e64d0f27152aebf105910b0b22bcb8e655cbdd732dbae1b8978e153534886fb664817da68c16b962f4ef9d976ace6c4750987f5ff4dff57725efc1da498a2e2c91e08f2ea25be9c1f43e26682506269ddeee213777f33e00dbe01a9e9d2db54650e7733d2f8e31a8487a3cbdef891cdd79cadb1d4b0df3c2d320c39259c8ae50856f4b1b22f9945db8e0e4376ffb1eec984d9836d7bd5a39a3a0527779f8c6297664f69be6c0a9d6e801b0605591d4bf24378d900f06eb0e25f1d23ebc5b5175e5bde680bfc0a1bfd194b9c8fd756c5d390d818672785238c7f594442f1f4341dfaf3fba5fca783169e0e46d74d96f4df9d0eeaea79584ae042da8300c2fe684ad8fd150cf28b27c86766d284476b18fc8a817b084f222c2c1c79c1d113e8860eef0179d8d7d30cc55310922a4476e17dfb985d4407f9f25f94f7efd4bea80da3a58e56122da375b8ece960519699bf762aca9d7fd8250615740697eb883ce45725bf665afa6f683545e5a5d44ae342d01cb9fa65be84b654ebec106262990a6e5c1f71aad1ba02456508c65d9a33dce1d208974ca55f6fd70d421e3fd48cee225d6c1927fa29de6879b52a2c0ca0b00e8cb215f553bb60d416ba68427a5b36771a35f2ac5e6b3ae0fa113cc496e17da2da3ef9c737708774656432131a52f9696297f438aac359ed68f1bdb93d5d7aa17b2971f868be6e3a82320103eacf754f3b05683873d4b0b2a5f86b2a9c654ee3831c48854b77e75d4d41375b8b8977f8a3d7cd02c53beb2a9507338894f4d77845a24ccf135abd1d86b31d34dee14afd89c70514d94e74452f75ee2eeb389b645eaea55d9bbd73682a3e972061efa96f2856952be435e2de474fb4b375011e38aa6d4561c04387439d07503c0398dd1b46c99fbedbc70cac5439eb68d5c1952712f5c25374f0c3f4308ac6637cde154363226b002a9342834e8d76ff4d928d970b30486e8d08a0123b729945b194447ced8443e2cdf06912a8c69aa56fac676f9db7c0d7b5b560eb9329ab819f25f0c018d9efe890bc490ae2e139d6ad555720e1022357d01113c2acd5fb5b27be7881a7d446bceaab37473a73a0b1e54aec993a01ba8096ceb219bea1038727b6b1eb735a730e58db4fffc475c75be70be3bc3a94cb0220c02fe7cf92afb79f33031d4f933840aeb168a708000b671421bccefe4cc56d5eb14c8a52210015f7539f6ee9a619bd59263fee707960c44d7d686a413c3e1b3ad4375cb71f23c179c811b063efe426dfbcdbe487a501439b978fcdef0571ad62805662bf816af57e0883aac967511bf7eaa8afde91db5cfd3b54400e00a2442531a9b789e678ff3b32e9b356728a42ddf53de5f7e146e329f3646035e7ea0267834554feb929fd3f7a1ac48f0e619192b7fbc5f45a8746b47c06c2c9af269448ff93574d00200e629c77b48dfa291e80af798c77d60108fcd8cc0533bcca9a774b804d01a3b51b0c1bc207ce2cae19ecd0afad2bfa669a69a4598b296d21aa7fe04fb463f788e2ade17445532fcd76c579ae97d88d4bed151ad57e46c08ba0ff1cebebda0903f6378970f8d4678439420f64f182be4b9d7b4537228b322b643541838d30a8d5eb4ec5760b420e3f035726ffcd63eaa8b8b650405752b0bef8819cd96197a5dae024e6951994f5194bfbd7c685d8adb0552e1a6de2596fc4ecd96a52d3ed76b13d4ba6ab7d96a32c877a080ff1063e9aed00596b94219cd44b856439dbec481d497c060fab29d5a6c5c97430998dea21ffbed5a22db95162d68156ac2b50babe0324cac06ae535b051288b82e2e5c4006ea1f03483e5d569b62620c1b4ff111cb29c4055ba89779f978ae15e28149c4824c8748b5fbe8f0463ce4cbc43d7d77c06bf5a6571651855b266c8eb32959dcd36380501564777869d87d93b5a6cd4e973ab8e9c7c538d7c00"/4096}], 0x100000000000011e) read(r0, &(0x7f0000001480)=""/208, 0xd0) fcntl$getown(r0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001580)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4d, 0x4, 0x0, 0x3, "4682126f401c5405240028c14e92aff4dd9a7146", 0x4a50, 0x8001}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) fsync(r0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000012c0)={0x4, &(0x7f0000001280)=[{0x2, 0x5, 0xfffffffffffffeff, 0x80}, {0x800, 0x1000, 0xffffffffffffffff, 0x1}, {0x120000000, 0x200, 0x5, 0xffff}, {0x1000, 0xe5bf, 0x8, 0x81}]}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001780)={0x2, 0x4e8, 0x9, 0x81}) dup(r0) utimensat(r1, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)={{0x200, 0x331e382}, {0x8, 0x200}}, 0x2) unveil(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='x\x00') sendto$unix(r1, &(0x7f0000001700)="047b381bafdd4bfdc17935b14c1d85c8a872f44b1d9ae24b7622bd8bfd38fad3a301b53851555a4795356816e7c901eeb10aeb38c381b5499bb99395ce9e2a634695b2a9c2b33001ca0367d933b73da5daae3a638d47977d8375dee98ecd54", 0x5f, 0x400, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001380)=""/200, &(0x7f0000000140)=0xc8) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001640)={{}, 0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) 01:55:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x800, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 01:55:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x3) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="100000dfb5040003c549000000ffff000001000000a93d8a3ab80042dc4c6765a8760c04065bc017dfdf4011d08eaa0aa08d7b7d6b3294d4069b90fc69a1757083521fe9fde6730bc9f0c8ea53159eb25eaa2b4f2c826b7f2989bb527de33ca120764ee3910571b5a32c3a5afa934d4e0ce250af98b8029ee4878eb0705c5887386f206fbe8fca37e3e065762c880004000000000000e12364b961545120b4ee030eb6f71c3f7d5b2b7f6d66dcf8cea34d9ecf7fb31455f861d2fdd098bac30048081e8f0d1ee70a80c3cd8dadf85307373ef35a77a6bfaa126854cf03f0f7e5ee7c81274266ae49263d41ae202c3c7869d42ed5da15e244e025943caae5aa9b2ab9df6a9e40189001631d18efc68b5a2bafaf239e7f19bdf0dfc44f57149451ce3d7309788806f813a79bb548eeb8d89196d26816fa5f265758f0315b453a5ce956c498456c9ba1581a99bb3eca4aa7c570c5f5d2135c1fe824a8ca453b3fd04bb7410ce51198ec062a1e46"], 0x10}, 0x0) 01:55:21 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000007c0)="db82ed2a3d3d1c834a17c7f9e43d552eb71394d5862affffd6e53481806660302582c08e1d9b471ea7f3b13430e7afff130a35deea93f6671ff84f2437ac27ec2a86e5d8881444d04b012721c5c04b0e0f99d8a06eb937e9b42d85dd0b562a62a37b8e7274a74aec613d5d0ee90fe9175401c7fa67597bebcb4826d9f2bcc9fced5758a245d0b29689441d450966c949adaac33c53bbc3d9269a6e0b123a750e902de56d8b48583a5bae91f20e9e2174524734a26b33c55a38723ba31589a11c248938fddef1791af4f0661c5fa6afbc6987628112c9af4e935f1d9ef25169b87c3020f784a939", 0xe7}, {&(0x7f0000000680)="9af0f6b8ae6455f1cb61d113a2bc98685babf2030589c29e175600c574c67dbc1f491d1210d2017efadbf9cac8258563655b4b047988e699d25ec38c0df4bfe6b73572b6a8b4ad551cde1369441130052117880883878e3f", 0x58}], 0x2, 0x0, 0x0) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x7fd, 0x84) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getgid() fchownat(r3, &(0x7f00000000c0)='./bus\x00', r6, r7, 0x4) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) ioctl$TIOCSTART(r4, 0x2000746e) r8 = msgget$private(0x0, 0x100000000000004) shmat(0xffffffffffffffff, &(0x7f0000dff000/0x200000)=nil, 0x1000) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) 01:55:21 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = dup(r1) recvfrom$unix(r2, &(0x7f00000000c0)=""/175, 0xaf, 0xb12af024f46be6ae, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) 01:55:21 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10, 0x0) fchdir(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x31aa35575e662a48) getpid() openat(r2, &(0x7f0000000240)='./bus/file0\x00', 0x100, 0x9d2d0c3c39ca1806) write(r2, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) socketpair(0x18, 0x5, 0x0, &(0x7f0000000140)) 01:55:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x26) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) pckbd_enable: command error 01:55:22 executing program 0: r0 = semget(0x0, 0x1, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/86) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 01:55:23 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) 01:55:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x45, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x150, &(0x7f00000003c0)="80ac6bebedbb33913254b716002b8eac643cf4c42655d3dc179445626dbb26e3c625032aeb8b5d54bc9426e396d848c0d3d589c2fff5ca06feb9f2d4129468e273d081cbbdd2f76b388db3bb49afccf59bac7376a8d3d18950e0ef82be009d4a76ad0be401721856638720b7ab20eca02186a6f518e0305a74e7786fbd86b9820cc47e86128f47c4616ceacc87786111f8303c89ca5b66a30d55e014f890d349d6806a36e28a181ba099a4b3683b1359ea07b8b34ff4048c56c0537bd94cfa41036459f445bf50a4052073375bed2aac2550f884abc0885a0ebafad18446") 01:55:23 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x7}) r0 = syz_open_pts() r1 = socket(0x18, 0x4000, 0x9) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) close(r1) fcntl$getflags(r0, 0x3) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r5 = kqueue() kevent(r5, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0x93c584079f00581d, 0xfffff, 0x1000, 0x9}, {{r4}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x10000, 0x5}, {{r5}, 0x0, 0x12, 0x4, 0x1ff, 0x7fffffff}, {{r4}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x1ff, 0x2}, {{r4}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x8, 0x6}, {{r2}, 0xffffffffffffffff, 0xa0, 0x4, 0x40, 0x9}, {{r4}, 0xfffffffffffffffd, 0x34, 0x20000006, 0x1, 0x15}, {{r2}, 0xfffffffffffffff9, 0x8, 0x2, 0x7fff, 0x5}], 0x9, 0x0, 0x1a79, 0x0) 01:55:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) pread(r0, &(0x7f0000000000)="bd8950442c1452d6f34d51fa3ec8b90ec8e57a0dd6e52a8eaeafbe03599f1ef928f36a7c93b7b9d9e7aef847e8a08e92394ac3927b96c05126547d7081b0e6fa98f7516a", 0x44, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f0000000140)=@abs={0x6783b19c090f23f3, 0x0, 0x0}, 0x3) write(r1, &(0x7f0000000100)="9b57c67b", 0x4) 01:55:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40074, 0x0, 0x101}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb73, 0x0, 0x6, 0x8001}, {0x7fff, 0xff, 0x4}, {0xf1, 0x2, 0x2, 0x9}]}) 01:55:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0xa0, &(0x7f0000ffc000/0x1000)=nil) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xfffffffffffffe89) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x7, r2, r3, r4, r5, 0x4, 0x6}, 0x1, 0x7f, r6, r7, 0x0, 0x0, 0xfffffffffffffff9}) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x1c) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x57) 01:55:23 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000140), 0x1) close(r0) syz_open_pts() 01:55:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x7f, 0x400, 0x800}]}) 01:55:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x80, 0x10) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000ca587535000000000000004c8f65464f3209816549aa011bf6b6c6339800000000"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) msgget(0x0, 0x10) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0xc0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000180)={0x5, 0x8, {0x9, 0x7}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:55:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) 01:55:24 executing program 0: r0 = socket(0x2, 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000140)={0x0, './file0\x00', './file0\x00'}) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$dupfd(r2, 0x0, r7) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setuid(r8) r10 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x3, r5, r9, r1, r6, 0x8, 0x1}, 0x400, 0x7, r4, r3, 0x6, 0x4, 0x3}) r11 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSBLEN(r2, 0x4004426a, 0x0) setsockopt(r11, 0x1, 0xff, &(0x7f0000000240)="d15abb7898846eb16b4e167f7bdf4e4039618132b84f938c91a411e4d52c266587462407db763e6fa4d1570c0c670cc38a91d41bc0165a0025d813c3a3789d3bf50d77479102cb44c7aad1f4e1571af31e2112692d19fc85beb20a0a58f7c4af6e0a04141bce48f14836dbc2610bc490cf9a0b973ae6b7ed229d25255e0e8715b0c19a68545191d74126343262a844d451bb4ffd928d024b33b5336c85306bf43695808670fdbb2c32f3a0976cbc59997374f43438e67620215b376f44fbfce53ee7dcf80b5466a6505eda3d62bdae511d592b27f94207a49454ea7e14f331cd65cf99cb9e408a3d2300f3edfe7b30aff1a75f77c023658e9b5d9ad4e4c512fd50cb1078569be29571a8fb262231403292293964b4fea5961396d35c9a237e9e7242e3e67ba6b6dbce90309c8f4dbcd7132124dbe7b64278991a8f194b9fd0c3fcc752a3300de98dd7a071101314bab01be3ec0f8a47c7752d695e5efe26147f759a423b60b9a5d2fe162cfe9338fba58519723b7b9cb9bb2511e1873e9f4342cd8b5e25dadf0e1f994d1a4fcddcbe04449f7dec2c7936367eaa31f02a3004214655b9939e2e58ca3b515ec779f60ae7ed7503fe5a4a94f868e8fc45d7973e4cc1900e9c618ea680f78b8053047a012d4235ed3b328e27bfe64300ef8b3f174244a4df9c11155b6ce3136469627b66ec86d140e7f886035cd809d5679e33658693b9daab38874b1d5a5d652997be77194e20f297105120c598f7fd677bf7f90664036940e7c3f9053ea013c769ebff71301ace432a00aa08e0b8dd4a1d48d9878a6553a23db0a5e73a3e8f5b9bb3a15d09bd1d94870f8cd8bc4f2c6e4e01798c0ad65c8493f9f932c444e8d93e4c664de1f7ccfb8bf34636760ffa022bb99e82ecaa204db1ba0b5d8c7c1dedee4a62ced4a1a71f3b35e034f7ad11bec76b18b311bce70feef7bdfee04f9e12484523224358bfe7ac9ab3177d455bb6be3ea679f2f1891fcda33cdc2e43aa5e509c270de6cc274983197cc81e1db1de628c8fb2efdd9d418cc36668e51b756297d01368fd94a1722a13618f221680e99ace709c820658b0e5b3b3355078a04123f7cdd9fb88ed1291afa76d7992cda92594a4b6002b19feeb77f8702373355f252a49165f8f2a6382ef678d5a291e27bb9ab96441c9e66c83b43dcd08d4a6dbc64ef8ca2eeadc14c5a23e4145d5127421adb1f2291935733069a4fe80b7754fa08f330cb6443a108339900cc897a182fcbdead890c4de48a241cf15c6a7ac8a50e790b1a410850803f433a5781b95698dbe0e5e952645d72d24c2b8d469bd25d2821b3397fecc7257b56ceb673fae9d385dc599bc86941fa1526db12da944efefbae42b92642d05bb865e61ee0fcae9fe94dff59945f2012992381616386c7ebb2090d4526dcac9bbc3fae413170ba0939cf159beb7273fa083de9ce180defae0a5b65d128505b2fb79ab1b1d4dbe77d862448f690a244fa1382f9ff8f9e6d12327c2e7ebee664b8d1237dfb42362c19e3c6c8dba3f2c3b79de5c4aa1be9281a321873f3681b1def3871016d6de3c440f2cd48b840996149b11c0999eaafeaa3399c600131bb145c4502e3df67d1ff1469995980f208422d37c3fceaddb5f0a6efc2e1bf35f0708484c4ab0cda3f1cad2296f1b16f8b3c3b8a9dc6de30877301d2e1c171cb2bbcce7b9fd7e0701d70c264b0e260af3825f6b50e8312f4f18ece99faba69189812013e788e4c128ac6fa88d3cd0d5b3b1dfc0c6e4ebdd0cfcb9336162b39641642d370ac630c327f634e9d3d4a290397cb8c079c1da34b12a54e6b6be34b27d9fd4da549a5ce23d379d38861fa84e9ca4d2553756d95fc8ab0e14ff702b5c9153a7681e004dbca9d8485db2d9b1c48830f30ff37b1cfa2986fa91b2a469225cb1574fda6d7e6121a82d4f13be09468e329691a7bd618f771f603cdc05d013711b27c4427e392c6b53243ed74fc72b2c1a9cbdbdc151b02bdd441b90b0f528398307113b0a9af7cc031ba5276070e4d9cc8bbc861a5285747fb718caf49e05f30c7965f7ea2142f67d99decf2045315126eb368cb87d367d50789b5a57c46a44040598fb5db0c9d0d115aad4773c6a6fd12462e3fc4f8b6db2fc57383fe1e15bbbb5d3f36c5d0772768a7841c0f8dadc189252f9c29b99814cc9b605066ba05cacd36e2d642819e24f63b1ab507bba469d40264805c805262c26571db1b20c7ca26059b49844e92ab1aaa3f3f40a704e937d3aa034178629289368ee872b1e8e52ebb709d88e3406ca1996820c6321499c51da2e764efe401b88d20570d18f4b412d103dc3dbae4deff8c2816c6fda38c0bc60f4e27633123c774b01be3ab69278a7aff49c757513ec7b81871e6a345575fde56d86ab588a4da63d2c6797f196b8bf12cd9df131c1b98ee3ed5678a79b08a78a269088cb41a0b132a4cf3361e297eb3c65c9aefb556e971231f367e4ef67d882d8ca0a8c28db3f11d8ef6b9b72771a70ac93caf37c378525c65455d9941e745eb0614f657fa393b89559dcab95a9ff4b4f78ca9d718e7315c52b105f23bc1824575f947832cf38025c51e1043c66b128af2cc7f0b196d4b394ed8766be5b62273da07550e5e4e50b06a78b4bd57cca8700d1f83e7d5e11673d9117659b47136478e40c405e5ab0d055b7bee0c01d77a5748a588b35dd540ef2adbf6e331e9764671722a3595c03f733acc8002edf29db61419e200c5a9a2a25b283c3e685879a2b11969ffb0e7e2e26f140c7e5acc4d752ece8cd01b79dbafb35ae25242d4a67cf2e2c685021f56be9bd69eac2c3ccea0960bdf31f66df88826cfb607b7f54a8fdb77adad89a8a27c2261ca068f678138c72c1d78f4380677249d44567fd33a18bff193e72344f5019645a49e50e846c49d1a345e3188163d9da8a2ed181e08b04cdae48edea29ce6c8a955563295514820828654947790d7a98bb50d660c99525feb834a3aeed0df375cee221742f56939aa7e8c6705d27cbfe81686467cec34a9c6a7a8a4615176da83274126eb641c9a1feee8fc10b5b20d071057e0144bfab3d907fb75c3571c0a4ba3b1094774bfcac004d5503fff7ec3d1d1694ab19ca0f78c8c848a0c389b151d11216d13c9173ba459c6915a4003a89128a633786f34ea1ea28e98a8aa22acdc5fa67513e872aabdc795748e476d75897a1aa7f24c0cc8093cf3097b1e047bd228dd8222f4945732c8dc7541b12462d5a711666dbe69938ca4b243681accf093b6afd2710003f7c30daf701173da6910bf6518d99abfdd19de5e5944a26330d3c6cc5bdbd4555b2c804b684fc5ac1d36f84bc3bab2dde8c945040895852fce5332ec7f1d17529f0f1356b28d3b461484f630196d3dfb7e200268c5a28f280a8aa161163b31e3c1539dc08fe5bda427e0856302a930da05d1930bec8c368ad02d5ad6c302af3ec722e42158c10c95f470a799673bbb4ec72fde6313b0f069e7888f3925e331a9b08b645265a07001bc9b76c592936b5757ffba3f719e5fab7f969d3a8dbdcfb7da72d20063d987c50ea3bf818feb5a59f4c4e36d65b4017239f59c681d45b85026ba0a029cbc1d792cb8009125fbd5b5adb12289b4583410387f4401ddb3d2ed28106cc03c1f07ce27d2f5f97488ee02f6ce480fced6c00fa107bceba1e78a20bbac5bc4bc51dcc932e6db7eb1a65bafccf8ca19e41acbf81dd74d87b354f389fa0642494c0f1ca9bd02a9b2bfb935c74422f6469bb78ed18bb92357185021cb05b27e43e0ebd01cd0ad67b97f1efb7ebea5d27c632ccc865d8d46b7f863e1515c8c2637738d53d016953ac0e35c550f2a4a7d1f00399033f2d292cedc5c94e4f935bc4568e62da041fe0ec5b61227db70683418b3b7175a94d3dc9db0f6aff56736e8b64027505ca29ffe8d5ec9a88380d26e57c3baf59210b254b8c8f4ab2519f99a43ad5522d5540b6ed719b9e6afdca33e940ec54732864dd96db4ff131159f787b3d4046bdca16115877a4ce8cd0bdaaef568e641b49a77796b0d5d0b88b0be53cc9e164445992b2264edede44229f89f553fda56489b6bc45da1b63aa2d295d53f5b953f3ecdb4f8a3e561be9716aec885b156dc0d4d63b28c23cfcd3d8a41d276581f81f7f24b2e3c20a30ffed4e400d788934f10f09769c385537456ab4ee14abc28d8d9cd45c91a72ab31da2a91903edd08ad22335971a9edfaaee40e4da13fac4b7fb4b8e902bc3c0a5813050bae71e7e81e282ae36f2500e805e92f1e28b40e715b4f4b1a36ef46f1c0a5d70a42d53286b2208a0d76c19ffe087fa674f3c718c040ea02c84bcbf484436254e85cbdf49dbf0a5dd33494ca4b63973b410594347ed6f3cdfd036c0110466b010426f94223afeb734eab933549f4b33fdddb02cef0bb50585a08f95667b6f04da42bc9709f887e4b35834fba963e1afc33fb2c015d438300abfcfa59876bd864051f89978fb577ae11b6c667c85ee6a7737ef4a4b92503d0336d271501c2b3fbd251914d282f32ffbf36c013aad3cb9b30a8cd29656c81f7cc162b69e103314f6558c5558810e6b10acd8c7f76353bd06cdaec4df9b26a34dd0c316323b1f316f4843ce73b1d0b7dec302b0c5dc56dc5835f9f5dc804eed592acee440c66b48ef18a8be0caf7a8cc81d23f4338431d320d41b6529666c8b5b4ce5a1df4fd32ba138403f0b8f443cca587182889694ca8013db5a4224e01086ca8eab6e226e40f6f69c94b5bc96bd79a9ac462a115bda1f9ba77209280527b61dbfa6cedcd8595ae35aebdc482cc02bd02d1fdf19cd0e9e7e7c92ea364ec89aa1cacf991461abe3ac7f9f1588fd9c0da19a1e96c98b5dffbb8f39df36c66d8c399310340855ab15668d7daf67dcf7b59ae6a84108a73725f9eefb7916db86e121424ae07fd0db43a85e8978fbe07edcc19c7d1a493d5d714a4a46a94b6eeaba9beb2ee2e0d4bea98f29c4319f6ffdde7692ff120514c34e97aec4c79230f469c1860de1c5caa41c66ad832acd905864f563231b8531203703c36b4c9a4b4fe95ac54ea85027dbec24c1eceffb89a12276eac54cce90b705b43304f706dbd2cdf51b31270ac7e48468315adb25a78f46781a9d2bccb45f22823683aa6ab04761e89d1b62356fcb7e4cefd0dd2c30a5ff2236bf8755d73fa99654e7f0eae85844e7907563163f1c94695ec66ddadc2bfce4ed6f86d38815bb3cf0c68c85c4dd6d4461ab23fd7a9c9f6e50b174ddedfa57456de7b0803c5389c5927c88646d6198442f4d23b10d8179e191f8f401fa8fdf151decadc12f931af669745eb02beb3dab6734f3d8d07dae6ae4c34200c64f06270167b4d14b4bf599da755681dd7333b1e7e31b3d44d1e868ac8046bbc22be8d5c3c1ba1d7f7dafa93944d9f2ed0c1ac6ac01334f9a2875c4591cec5a055cfcc121bcb1fb0e2ea99ae8a088169ed772e58c1c006bff00004983a7b5c7beb996cfa6e10e7de6201a7d5d0edb2a1200b9155c5b649615a477ca40423325f6796484dcd0a094088f9f9ab218364ab78cf1e4c4150f5a807978e9d660763426b3b1b56a190cf7e0bf2f70c3a1eb4eeb62f58b8f5c91f4137e0b57d1a68322423e86198a8cbd7ed79a3847e15ada7905a41717ec3bc389da9636e3b06fc4b5249832c6630e67f0c0ac00f6737c2f42c99531a9e5b6000f6d12409a957ffc5b4d388cd8c9fdfe7f35cf393da3c3f9086e528899383570097c60b1821789dc3379920d1a5929ecc37569cbd66325962242a34d2a", 0x1000) 01:55:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() readv(r1, &(0x7f0000000040), 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x10001, 0x7, 0x8a05}, 0x101, 0x5, 0x2}) preadv(r3, &(0x7f0000001700)=[{&(0x7f0000000040)=""/6, 0x6}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/238, 0xee}, {&(0x7f00000000c0)=""/11, 0xb}, {&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f0000001540)=""/244, 0xf4}, {&(0x7f0000001640)=""/161, 0xa1}], 0x7, 0x0, 0x0) syz_open_pts() syz_open_pts() 01:55:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0xe04) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x44) ioctl$TIOCSTOP(r1, 0x2000746f) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x8e972ff031231806, 0x3, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000001c0)="8c65", 0x2) 01:55:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302aba6d", 0xf) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='$\x00', &(0x7f0000000180)='&]\x00', &(0x7f00000001c0)='&\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='}^@@+\x00', &(0x7f0000000280)='])}\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='z!%^(:\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='[\x00', &(0x7f00000003c0)='%\x00']) link(&(0x7f0000000440)='./bus\x00', &(0x7f0000000480)='./bus\x00') socketpair(0x10, 0x5, 0x0, &(0x7f0000000100)) 01:55:24 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x5, 0x0, 0x7, 0x7, "99404d0a3d9710e88c63e6ce1114416d03eb41d5", 0xfffffffffffffac6, 0x5}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() setregid(r3, r3) setregid(r2, r3) 01:55:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0x90d2, 0x0, "d730b63eb647bd8bd6580000000001000500", 0x10, 0x5}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) 01:55:24 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 01:55:24 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getppid() r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) 01:55:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x1ee1, 0x3, './file0\x00', 0x1, 0xffff, 0x2bb, 0x4}) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0x1a9581ecf5a3f698) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0xd30, 0x5}, {0x800, 0x180}}, 0x2) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x3, 0x4a46c7e8, 0x2}, {0x18, 0x3, 0x200, 0x401}, 0x3ff, [0xfffffffffffffff7, 0x4, 0x8, 0x100000001, 0x3, 0x6, 0xfff, 0xef]}, 0x3c) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x6, './file1\x00', './file0\x00'}) 01:55:24 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) 01:55:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) socket$unix(0x1, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0xcb6, 0x2}, {0x18, 0x2, 0x26a6, 0x8000}, 0x8001, [0x4495, 0x9, 0x20, 0x2400000000000000, 0x1d73, 0x7, 0x2, 0x7]}, 0x3c) 01:55:24 executing program 1: r0 = socket(0x18, 0x3, 0x3a) dup2(r0, r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0xfffffffffffffffc, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x3, 0x7, 0x4000400, 0x1538, &(0x7f0000000200)={{0x258, 0x3, 0x6, 0x3, 0xff, 0x1, 0x3}, {[0x1, 0x4, 0x0, 0xa4, 0x2, 0x0, 0x76, 0x5, 0x20, 0x1f, 0x1, 0xe6, 0x80000000, 0x6, 0x7fffffff, 0x8, 0x100, 0x100], [0x2, 0xc3e, 0x0, 0x100000001, 0xfffffffffffffffa, 0x5, 0x1, 0x3, 0x46, 0xfffffffffffffffd], [0x9, 0x3c3168fd, 0x5, 0x2, 0x80000001, 0x10001, 0x5], [0xffffffff, 0x1, 0x101, 0x2, 0x1000, 0x1], [{0x4, 0x1ff, 0x7}, {0x7, 0x1ff, 0x6, 0xdd}, {0x5, 0xf91, 0x10001, 0x2}, {0x7, 0x1, 0x5, 0x6}, {0x3, 0xffffffff, 0x4, 0x3f}, {0x8, 0x8000, 0x7, 0x2}, {0x9, 0x3, 0x400, 0x6}, {0x6, 0x8dd, 0x2, 0x7}], {0x10000, 0x9, 0x6, 0x6}, {0x9, 0x1, 0x5, 0x6}}}, 0x52, 0x1}) fchmod(r0, 0x62a64c44898934a3) write(r0, &(0x7f00000001c0)="013d00e500000400de58ac2cf4fbb044fd5dd901", 0x14) 01:55:24 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) setreuid(0xffffffffffffffff, 0xee01) shmget(0x2, 0x2000, 0x602a320a8d821ff4, &(0x7f0000ffd000/0x2000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x1, 0xfffffffffffff800, 0x1, 0x7, 0x4, 0x2e82, 0x3, 0x2, 0xffffffff00000001}) 01:55:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) 01:55:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:24 executing program 0: r0 = socket(0x6, 0x2, 0x7fff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000075e5791f685c5358b101e4b5a94e28fcc667a8b65a1c66a3e198ad155273a9d13e11943ecbec521022ba9a1cd7e3e73ce019716188432a45f63bc28e8fbf3889b77d5502", 0xfffffffffffffce9, 0x0, 0x0, 0xffffffffffffff5b) 01:55:24 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlockall(0x1) r0 = dup(0xffffffffffffff9c) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f00000004c0)={0x1, 0x3, 0x3, 0x5, r1}) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000140)="63f3f774c9c2212bb873a263e3b2a32123f9ad054c493e0d5324719b3a1c143a2697b4001056d4cd833f24500835248dea7760b424576c68", 0x38}, {&(0x7f0000000180)="f9a9121801353e6c4f60fd7377b08605dbad40bbc8bedea0ebd9f9f5d12716637a8f64008a7bc64b6579885695262fed896bfee4f413da7a76a0306e60c5740166588f77edddbff9dd92f512da79a21ba659c1fec0d4c62e56e83da06354d3a00c2951ee7a2d6c207e09bb0c225485f0055b60346bc7d8ed9fa443ff5162a066109c10c7ddec9cd448e16fb81a528778e51fa4bf53817ac4db154ca0f8ccbcef868b4d1090ae680a5259f66b1800d8a9aeade52b16704fb6d1c97b85952c780d6f29c22438b860ddbe67309caac1d16e5ed72e388becd7bd5125be0c1ecbfb22873364a79faea40c7b3a2309", 0xec}, {&(0x7f0000000280)="5ec561381856804ac81185100d6224723a2864d21494c4c99dd612021fd6c3a748d80a111330aa251fc121785bad29075364f469291ce26a07f244c9728e7ab4ead6b83c45be30495fce25371a8f0b", 0x4f}, {&(0x7f0000000300)="49ef9ead539461bfeb0dcc5808def01811d568936739c43b2fa14b0978f9ba172fa8f281a357ee4ed4760448a91a18815f60e322512b5ee80c930bf1b51047959a76916fa9b211c2af1c739811a3464e412509b8eb1dd34f42236f85850cd137e1786c83978f4ff472aa41eae4db766e6a106f338b53e83a5faa3b98d9c7817402be871eff6ad941fa5ed25f5f52e0be0cb5fc7f53faae553cd1a6c123cf66e79c91d1f021e3aa9b79b4708bcee8269118b372387093cb7ac385", 0xba}, {&(0x7f00000003c0)="392b5e54014653a9c9447a96db5ed00b31b1a6ec9bdd0860d2ec6c59552fef0efc3c1ae5954a7723a29ae98443a31420cb6a", 0x32}, {&(0x7f0000000400)="8b4d169070533b83d7c6b2ec4f24f3cd776b55e4497025fa059dcf304fdaf06d7d8824b349851758751a18f4d7992a29d69ed2d3892539a318fb8f7dd46858eb70b05f4443c747ca482b5e0d95a8e560ea5ee89c91d87162283121a299b2937f6aa4492328b2f21d7d390d120a9edeb812e777e4fb664554fee828a0b22af8df394049c6e53831130d95bd85e79fc0588a9c9fabd1f1f56b", 0x98}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="d5362a4ef7ec0a7d85faaf34ffc5637ccfd393e91c27438fc4f4ecf9489cb4868b5be4526ae5bfc0e719ac3d47be6eb2de294321a17be624702e9dbe41dbe8d8437f17b6a3609b0ef61b708a4919a0da6810d496683e90549df500f0c17c5b13491e21364ee0f3bfa891616e0f43529d9bbe3839f1230caa7745d18d1511b1b05c0b24f7b61df5ce81335c2a100958b4ad04014252c28a5c87372e39c161cde1ab3e5981c4f195aa9d94504103e3e2c8d28207531b67368890b958c2df49e34de42a1e1ba8486bb7108bf23430f45de2a2322dbd38aae314bfbe7585", 0xdc}, {&(0x7f0000000600)="1b73474c7a213c202b08915e77e1e2b8e2d2eb60dc973714baae355bb6b0d50647ffa47adbc8fe94dd8500", 0x2b}, {&(0x7f0000000640)="645f675266a5d30108afb99af993c1d84614a4a2d98c7e06f07786b3337a710619d395fff8de7ce1bada326a28039119be2dd8c24e5cce7489b545cfacc67785c250ea97cb9e17207ca2966cc87bcfdc2ad8ad90659027901793cd2643b724bf2864f7a51a0e421af97b6d73191c2f5636d46b500ef7a9cdbc9dcf2f35ae04c6406f05b2a25fcec1fa988baadf03675bc2b0444f8b0d61143e2fe4b2b7273d35", 0xa0}], 0xa, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x100, 0x80000001, 0x6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000007c0)={0x5, 0x0, 0x3, 0xd95, "cd439cc021dbff5b85f660bac3457deba8ea0362", 0x8}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0xfff, 0x0, {0x8, 0x3}}) 01:55:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x8001, 0xffffffffffffff01, 0x100000000000, 0x6a, "eafb79457babb19b3ce441529f2520c11996042a", 0x8000, 0x3}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 01:55:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) socket(0x20, 0x5, 0x8) 01:55:24 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 01:55:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d64f82f6669ec653000"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) r2 = dup2(0xffffffffffffff9c, r0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x371d) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x8) ioctl$TIOCEXCL(r3, 0x2000740d) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="70012e2f5764ed58e9b394ddaf19a4b2b1c80076a0a592ccd9b2a7e8b99111c5d0982c045d171e83ab4eafb8b4600bb6b89996c041f03632b7ddf5951c60dfc9e23f534c91f5c03ac40d4039cbbe337c5351610d14fcdeb8339b6e9bef47d042949ecba910e454feef1e638fd0d77e1d92d596b72757639015deb94003a7936216c605ababe311e79132e26373821cb925147b4399db3e7a614c9d499efefe583aaa2fe13f842d5f4d3928fd86ca9c17b7d515d05f5682a140a12f6f961c485d"], 0x9, 0x0}, 0x0) 01:55:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = socket(0x2, 0x400000000002, 0x0) fsync(r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x1010, r1, 0x0, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 01:55:24 executing program 0: r0 = socket(0x1, 0x1, 0xf37) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 01:55:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r3 = msgget$private(0x0, 0x400) r4 = getpgid(0x0) r5 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x6, r1, r2, r1, r2, 0x10, 0x20}, 0x0, 0x3, r4, r5, 0x100000001, 0x4, 0x3, 0x2}) 01:55:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xfb322289eb1278c1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 01:55:24 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xc00, 0x0) read(r0, &(0x7f0000000040)=""/97, 0x61) 01:55:24 executing program 0: r0 = getpgrp() getpgid(r0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 01:55:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x5cc2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0xe) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0x74eed08b) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)='r\x00') pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 01:55:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x874) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0xffffffffffffff6c, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040), 0xc) listen(r0, 0xa2) dup2(r1, r0) 01:55:25 executing program 1: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r2 = syz_open_pts() kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x42, 0x2, 0x7ff, 0x8}, {{r1}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x7, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x9, 0x7ff, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0x2, 0x60000000, 0xff}], 0xf8b4, 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 01:55:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x44}, {0x20004006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd6d, &(0x7f00000001c0)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) getitimer(0x2, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x3, 0x1, {0x3f, 0x8}}) 01:55:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x8000, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x2, 0x0, './file0\x00', 0x9, 0x4, 0xe, 0x4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mlockall(0x1) 01:55:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x1}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8, [0x0, 0x1000000000000000]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0xb6ae485f5471959, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x2, 0x1ff, 0x5, 0x1, 0x3, 0xffff, 0x8000, 0x3, 0x0, 0x5, 0x1000}) 01:55:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x8001, 0x8, 0x3, 0x6}, {0x5, 0x100, 0x1, 0x3}, {0x4, 0xffffffffffffffe0, 0x100, 0x3}, {0x2, 0x100000000, 0xffffffff00000000, 0x1}, {0x800, 0x0, 0xfffffffffffffffe, 0x3}, {0x100, 0xfff, 0x2db3, 0x80}]}) openat(r1, &(0x7f0000000240)='./file0\x00', 0x400, 0xc) 01:55:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$WSKBDIO_SETMODE(r0, 0x400c570a, &(0x7f0000000000)) 01:55:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) r1 = accept(0xffffffffffffff9c, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) recvfrom(r1, &(0x7f00000005c0)=""/72, 0x48, 0x1, &(0x7f0000000640)=@in6={0x18, 0x2, 0x0, 0x5}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="3b183e7387cf6140f05bc7cc17cf837609aab2f81a66243015807462f63409b5ceb6ed2670844f8979f267d9cab3d7cbd486d682a00b7be546c4be4e3bbc32b3f35249de3a05b95f2e8a970042", 0x4d}, {&(0x7f0000000180)="a3c8acc1dc14edda0ec08e0c9192369cb8148c478b26aa42c179a7bfac081887b1d2ae59b86f0b6173704345ca6da307dd524d711d6c78dc1e5184ff7b87a54b0307d1d19b039e9c92e79984ff75b483cd65b848287fa8b84e0721314c7a647046cfc8108fab2bb59eca231991a5f775c6711c252a9e", 0x76}, {&(0x7f0000000280)="0a21bb6c481d92c7924719bd14d5a50c01fef042252935b20087e040", 0x1c}, {&(0x7f00000002c0)="ebfa8ec8f7e25730cd64eb032b9d474fa6f4e9639b0fa66e8bb043df199091287baaaa45fc56c1f0bd05a690b64ee19e34ccbe4e5aaeefce91890062b67d76ceedc0cdc5edae417ac4c3f6bac3d5ea8845ee937b06ab30bdf97d8669b182b11fe16c05b5cb047434face4184e7d3cc3dd2dfc456c9758eb2966637e21b2cc51fd76b91536bb5719b460d7c6f0e9c8f79752ec946162cef74566b237f73afa4d654c64e613eac22", 0xa7}, {&(0x7f0000000380)="779307bd6014f836f09e40aa0b972e65dc6cd594a595513d978bed81495e181fbff0852b4f15a280a43a82edd955bf053fc0fd39d05b3f6076d91702f108bf735b6ee25192a176b202d4aab0018800e8764de06c7a9aed077c20d458bee988998f916fa4d3c90f7cad41dd755c6c15f83aba94651b728dd578f02a566b449989549d27d9a3e7f09e8de54ae6ad27d9ac5653e32366c16ec32e56611d115eab44e414205020d4d0ae8bd2538518411840840fc3c12946", 0xb6}], 0x5, 0x0, 0x0, 0x400}, 0x2) fcntl$getflags(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 01:55:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="68659853d514647b651681113d2d012e2f66696c6504"], 0x6a) 01:55:25 executing program 1: socketpair$unix(0x1, 0xee6ed6eac1274e06, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:55:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x64}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x90, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 01:55:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000c00)="584d2720efabd16ebae63225259560f8e5815f73f2a044fd330555520500000089632dfc94ff334a5619515a4c8ab0619882a025bbd47b3bf579456fc7d4f193096e8c8b6b00000000b8bcdb9ad8a4f5f328193ef187b93f12fc4d5f16b136a5d00d1628b573ea068043218392ec6ebb2a47cf119744dd07d30dae16c047ed8b4475f60cf9e51078c33cbf79031fa501544e8010741c8439ac53c90fb81e14d37f491647069025bd5216aa6a3b9441319d1be25b99115847975070bd49e1c6aecc5c20bf140872cf0e9e79e6dcc0f5d1c015578598898affec007fe48b24724254a734814a1742bf248aefd53e06bb2411a6c5c31d3ea5d4ac278a765c95e0b353aae6ab24972784bb4f94bc7817363e1caf838f143f9d69a7f53350c6113494f9a866a6d39a0a9eab415f0f085d8120ad66e6f0bac4bf292ad5775fd3f9e62b07a05ffc623e6facf310f733b10db43705bdcbbc5fdf9f8534f45f49eedf9f7dffa05c4122caf05a2254b4f1f7e45d2075e6aee3abee6f1fcb23", 0xfffffeb8) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000580)=0x100000001) close(r0) r4 = dup2(r1, r2) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0x9646) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000005c0)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r6, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) kevent(r4, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x3, 0x8, 0x9fb, 0x1f}, {{r6}, 0xfffffffffffffffe, 0x40, 0x1, 0x2, 0xf47e}, {{r2}, 0xffffffffffffffff, 0x48, 0x2, 0x8, 0x10001}, {{r4}, 0xffffffffffffffff, 0x16, 0x0, 0x6, 0x5}, {{r0}, 0x45784f2ade29f44, 0x8a, 0x1, 0xfffffffffffffffc, 0x2}, {{r5}, 0xffffffffffffffff, 0x1, 0x4, 0xffffffffffff2713, 0x10000}, {{r0}, 0x0, 0x81, 0x2, 0x5, 0x1}], 0x1000, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x40, 0x3, 0x18}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x6, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20, 0x401, 0x8}, {{r4}, 0x0, 0x10, 0x4, 0x401, 0xff}, {{r5}, 0xfffffffffffffffc, 0x60, 0xa46d8b03483189bc, 0x7ff, 0xffffffffffffff18}, {{r5}, 0xffffffffffffffff, 0x0, 0x2, 0x800, 0x20}, {{r6}, 0xfffffffffffffffd, 0x18, 0x80000000, 0x2, 0x7}], 0xc62, &(0x7f00000001c0)={0x1ff, 0x80000000}) 01:55:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r1, &(0x7f0000001300)="e1a64ab22929a3cd3ccc1da31913e64e4791b488c368ee8e2daaee0a7d4a48e41e396ca05c0247e9fa9b865f6ad83385f9d13917b996d6fec8fadc7ad7e7c721dda7e691b07a467208928e8766d110fc584764aab63268f4fefee923c988c507997c45e66ef5fccb2ac9f4365eb1328f519cb00bec420b3c0df5a846c67082782ebbe5922c7eb1ad56e862ef39e41b06ebdb7ef69113cc8e15a742a025118955d74fd5584843279c5d83290c0b18e6bcfd82d60f65e28d9ffd71d8aff407b8b56ab82a07f49e8c3c2701c9752840fbcc9e2bd946c786f7a2d65546806f280671cbf2cd5d362619e4aa173a1b4dc2b68a36f3f13aad332443652d63d1a648e11f3c4b8173bb20e802ba69b412f112e46c1fed3a119e3341dab472d052149cfacff6bd574e980df42a0b6d747cb4ee2c8fdfb00f04057690ab522c39afdb72b538f342b6795cca541c8c8c1cb9e40c3e4daf991387cfbb195dc097e9305fc65772bc1a91b4d53327f3d3ed789bcee3921b44c976160bd4ff20c45bc1f0dc9c2769207708e98dd15b8196c515ad38f9d4053a75c1e21395f9ae9b9e648012c4a1f302271f3c52b3594ab08c1dd92190dbfde979b64889885e3f431515407a02ad30d675497712a394103ebae8076409091009d30695caa021defa13174e0b8aa19471ee44f5bc2feb90f5ac69aafbd53f8883094d6917fd091b8b88f8aa0900692c5960f2052ceb55385ec094ad5b4d4086a10e235be5c513509d9c2e5bd076153d1bbbd7143515675bec4a48a0ebff7ac021f2782c572b3568256631af2ce0812c867f1975eb76f7647a84a8f1b113c5bbb10683c3b9c9501fa9f519d3b0d6f720f3f94c3cb172885529dd3a024445149f0470a2551dc3c2549dc1f8f5e616c8b155b06ad31852bdf9bb4abb2cc90f21213b5a8fc18064d0237c733fed94001bb2ad2006715d590702412925cb5223c1f93b67d2d56ebba7574999afe661e79874792f60253e86538908384c73f1ad92ffcc878135b91ddfa105e600ae78e78238ccef6632147c4d78c75c03513326908d70f0e5d60989bd0137374d8ebb852a16d8596196ac3f99669fb59504c2efbd66ae2f7058e7ba8b52a9367089b41303ab3ecc1518f972023a526711569ccb42b368f5019e9b2db73eb132cab8c9f27145b2ef4fae52710fdf7f60827e72e36bb71f78b9c7a910ba5d91dd554f399232010632793fe4a1cb0a885d080ae59543160d2d0bea6ff24c3dc8f92f4e9e3e150a5d5bbf3a6312edcdc2123eade413a5a76165b57049a9fe1025f4f9979e7e481564f1d3eb8cd5805caf982c24f9d34dcb4bc0a8d62c77b6c7992b5a8491a9967e14cd1ca70895ae7b45c1357dcaf403dc3def456bf93da618e4c92928101917b276d5700f07149f76671b9439a84cecbcae8dd279c70d2be9162bdd1615d41a93b4902d378962d36e8d55116e1f968213908ea1eb1f0a7edc7cb4f50f06702093dcf8a682fb7ccac90d913ed493be240d7e4462e0b81b51fc4e6ab51de13e60b4a2acebbece86bdadea1bdcc68d087af44fff5867ab5c8c9b67780a8b7fdc10c417127de5b3fe48181e268ab19c7a19d40f2a8e5e05f7f269a6b6b9d880fad25fd2e4424100d74e3987109a1b4e18fe36fdd5871766987a1334f3c26a8d653f2c267bdba0e6410d7894cee5aaab6439f91be8b58db5dcf42952c86bddfaf1f341c498fc5949b5cce0a4d32d9fcaa5489aeeb622396bcaea4c3d3db71c9492a5588da8c35dbdb7366162a0f5f238323a520c0596f173d7381be9a609283ac4fe99ddb5ff2fd2cf106d133cf62f3ad7ce55fa87659bf231ba1c083d3c7356b80bfb42f0b3df7172938615c828e7bd986fed1b5d2e60a0db1dcfb00d40b7bb15f7f1fce477765c0693185951bbe84471cbd0a48782f4478c87f5e538aa984bb71e524db09604a645c22b51fd7dcd7a3c43bff4886a659f3e51f14f8eaf3fc49f2557a1254288d1073144d0b80d56a4c2ae3b54d383dd6fb716ff6b51c8630dbf5eb0264d84da887578fa73b672344ef91d5fa4df4384b0a19e9f56ea1d1f3ddd66402b9427992e81e77d875ad251733e08016fd0826c4c96f295dad422cbdddfb0a5f6aef1864b5998ac5e7bea9b2f3a3a06bd43180c07bcc75c565b38947180479f43e0f123c6f334e8b415ca02fc878f4a5a858b2ca68996a9986dc088d8d055e222162e6e31a1ac00de3eba0767599548eb875bac1d178a78503ef03900d44be6c28b6c35743f5184eb4447e904a8d2a57ece5d3f8488efaa443668d0bd5e058061d2bf0c571bfb154bf7a6c92fcdcaaee0ef9cb50f24223ee0460c833e9bd01fb79b0b66e169085e838e6242fee9aca49c0305fba3220380ae86d6ef94047750e73f9251642d65001b4818556b88b3adb07eb430361511df727d41f1105fbd357121c5f683f9babcc5e09bba9a56b2766bbaf32d9120ea8e334133534b469ddae6b11282449acf79a574ef70e4db16ad7b7ec5571ec66ccca021e678016f66618198e3ff4e15355b2b3c06e3f9ab796387f96ea6ffba1d86b120f3c5f4f0c954e256dfd4e173693b7cc60c8b2d216b4499455099391cede93e965b4f9a0db123f1aee519645479ed194631296b3b2758ec597de00dad5b3a2bf46d81ad0242af5a7dfd300e94f602e63b66a3a78bb40007c76eb13e11380352886afd823ac90d9f94cf0d28a3ab3706092eca1cad88eb7de5fbab41fe39b86cc3451e58f5daa888137a6102373b5dd2696f1a615fd51bd86a34d9ddec224a39c5e1640c8ada015e47825a75f94162ddef4bbc2e541eb2bddc866534d4eb094b74206059bfae539bad42c434c364bb464197d715fa81f1ae698f813a5a9a3acb6dd7fd2f438c3cfbff584ecd96c0df83125534711ece0a41c41d94a0ecb48b45495c44c15feba5f8ae939c28e737a4e184716603fcf1382565c32b6ad40844109e91ea6adec662f28acb9cf2d1c84c6528328a8ad5136f6609bbecd62bb1cf4851daa2a9b3da6a39dd7c43d341961050f5f76a093d4d9c35e6aaa4baa53e8e70a7c33f74fd6dd71736359f53ea1116420d8fd2561783b595fb41ec25b31cfb76f7422f9f68944a77ea1b70eb938325fdb3ad49c72a9a5976e652ffeaf1e27f943a3a2c7966e036ee97768bf5d8016e42df8f1031d739bbf0fbfc927f973722a9ea738957ff73d54ec84267cf3c336e97adb71e4906644a57a0a9e6e7384313411c302bdb8c4a693140baf4aea05bb683e3c34385e3f13dbaaf308f63de76335dc40366932f533f2c07bba08e5ba97a6ce103f69b73d5565febdc24bd12756be614d7bdaca0d7d7ea37e807c63a4eaeb8000f76c6808c42e0b8e2ea625f9e686d4ba133faf03695084a0909020b86dc0c4f34d44d22166164a7847cfdf1c8473144bbeb5ad29130f315ba8b1824e1ba547d32f160df41061d67cf6fbb41d450ad9d5c29df083a74637a14a5409ea03541a720ae6ac6c080a3f4ca281e47ceae196b355a4c09daf5d774176194e0f4c9bafadde2b72d66e7fd5c49b49d2ddc54f6acdd114afbe5d850c00925352acf3e2bd7b49037e0ebf0bb4973846608f59f32ddcc0f1424afec5dd102ab1e2295157cb037918bb0a822d3661a98e1d1ea947b6448cfce60e450843d0aa588a5415323a98132bab2e2111bb26cef747965f4ee8c415db649c77004a2b010e722cdbcad7decedb72e9285417ab923616175191c90fd3fba52bd87413906af80233e217bc3801352c8fb785a25dfaaf6b696cc256893f53339c70e10f744ac633596aacba3aabfe84c0bb795b74025602168f159e6679dcf27413491e804c240848e3a78df28e6fef377a07e1f67ead0f16ee9871c4aca614531f95e20389e6ab4571fa410d53e9899a610db8119d207d26f64707d3951df25057e1d33fc9c9faf441f61857f3328ceb07ad491ac2ed8512645366e0653f8cb2a62dbd6ba5f18e92ef353e0269339ae7d25d3b0d1ec9d00a12950b7dcb0f86be796ba4af20f71e33f2c740a7579a7071cd54b81d0893dc0c7ea3d9732d9312e8830d95e1a3b2ca7e8fca2a5ab8b631a941e11ae8997482b360fd9dda8c77a0297c4c6fc6e68c3bc17f8fddfd38322ab90783771c86a8ef7569ce67e2a1443a608277f15c56d05a03003ad295f2f69099027faec1b02bfd8a07cbea360575fbf23f5ee7ebe075faecf20f1695d2d1e5c6922ec74d36621deedfb851a1322d735887fea87296af657ce7b38bbf098ec78a795a1e39c358f32fb896360fc30112aca9925960d31f6e88dc3e2a36e9a31212b22e5eda2b7de74fff1bcbdaf5f3c624314f5e837edcd798767ed571c7119b94cce57a5ffd8a6e698475f883b729d14a4559aeb1265cd91c95c242d9993de5f53e5f303ff8f3d4d3736d9511cc0758de06c9554a605b40cfff2c2f22769b91c1f43794de3804422471bda6fb4bfaf1207f2f01359a8bade40b2bf106f347822256a2ae1945039ae51935d45afa2e307fc14b54117510fd04a794567b0e5c625b724daeb053ae76a951f8fef861579307a94caaafd03248d954df9aa901886f245646fa8a12069d4c8ecb1eea81780dbe4ab5bf323538a60ff68bf052e66ebd3ade3a5ca3120208c24f4e3ccb124d1b487b88ce590ff6b25dcc72c0e1fe47c1ce1605166bb6d525ed9e7aa49413ec17355bd0beab0e23c6caf78d0e5a4ae52b303c1345dd307df3c620e8437217eb74ab3abee8f43698cfe053d5835c7d30c43247fd6b3bd19383cf63ada5e7f79b8e3dd7118efa09f3f816c98bc5984448e2607b4fd42837f57da513660c9452035e47ffa1a34acfb6a72169afb0002ee6e2d38daa2c100f6a85c08916a9cc167a060b9dfb41cf1053379dbc59ed2bf57a9ffdc489686ca5412d6ba88107741e2134e559183f42731e2d06737c53b7aea300d4f8b435442462e5b9c6e2ba2720a1b1db60b60de1064dd81cdc5cb8572cac310531b1d245eb24be0fde5e7ea19710cf4fb2cf86a3736c0518fd21d43fb1b2e62dc82a5a8e850d80ba19b6b8d657fa4a012d0de0f6d1b1b227fca5007775f9b2b954131de50d2c129683493e4087ce3db33ee495dc7c95fadb79bca75cf0ef65ee0548f8ac5d39c8887689d5465d9fdd6dd4915e3e4b301c600d8de49f8b19ae405c25fbaa77e143f7229566bb8c1a7d13afd9d342f51f8df423e8d7d3a5fda82b2d79f190c53e102ba75233673a0021282d3c5b527cd8872b82dbf032f9fc6f445ade3b4ac2e536ab0b416ba9235e48a6b729d3c8b7f6111c97d7a38e1fafe3292cfde66756b5429eb41a77afa2afd37ff3f9f9cfcfc246f0d5c7f9bd6eb2d4088e0ecf52e49122e152a0b7b2755d1bf25095d34756d82965a424d98cfe096c418d618fda51fa155701fc1a359744ba8f7a72ca2ab0dde6d599a46fba5ec71e90581788030d7f0e30e30b9f81ff73a80d6f0355532da33c192273ac14aa19b687c9aa1c37e166c3a208a30f9784fb477bc39e2f5de362eafd1503712dbadaa211f88ba24efa210ac0f9de3eac3b8430efb190a74ab926f5a703c0f8d5bedc776affbf1aa8d2ea167e3829952e73f12aaeb0a80e32691598782ce600a7eac928b3e7ce882a4655d9c8353ecafc0036c0e9bfe205beb3e69b420bce359b2482a46c05917df7d2dac038b61dfde6ac4e742a96868583612a2019f93a5582d0077f84003774be7203dfdddfb61c3eef3b3fdcad2d055ae07bb8f288988443d1e6bba8e7ae22eeb559bda687bdc853db906c10928f4666088e40d58bda9dab62cc3e2088e9cf41493087dbb30a77912543256e84bbdb643f0b13e39e655bec803a000bb142270633c9a14ba41dd3cdd8207ae153e1dec6c5992a6feb2997e23e6b931d4eefde25f0d53f74b271778fce6a89adccc223a9cbc45f7b83c46bdf2508ae2be2c2cb71e21d950dd6710c50756c170a73c6b36cf260a578bdc84ef16cd8866c4184301672b21ea59d7c65ca6f296e9dc9ee471b5c39bf1d5a8801f33999254cdc610de42e298dfe81eb64a6b7bdb09d857286d1b17115abf7b00"/4307, 0xff4b, 0x408, 0x0, 0x250) kqueue() r3 = kqueue() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x5) kevent(r3, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() setrlimit(0x3, &(0x7f0000000000)={0x2, 0x3}) close(r0) 01:55:25 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x58) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x120) ioctl$VMM_IOC_TERM(r1, 0x8004741b, &(0x7f0000000040)) 01:55:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1, 0x1}], 0x0, 0x0, 0x2549, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x155) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000180)="d190b9a3bca9662a21d81520a07b320d710bc88da48052564a0a901f5ee05f34d6e7817066f71cdeb65db097708ec799a1f2bbe68def1f788da348aad4b579aa643e13066f9913d4b527ec2ae465f954f0d1d1518505444cdaf3ff10b1626784a372cac1c833bbb148a9302a22ab89d428362d910c34905b2589779ac4a3e5fef811626ed0ee31864496bb0fcfdfb1a56cb05ba2992ad5c5b4ff009de2390059fdb369f5426dbebe632089ed75c28cde18bdbec1d423db736a9ec43a4aeed09b238bef1c21ce06bf57f096e52f21e67f27add742aaea2721b21245c832802d848bc463b46f9ced15e36ffe5b22df6053f0c15a7da435"}) 01:55:26 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x210c, 0x204000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/101, 0x411edd5121c76444) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="67c724179ba93bd29eee88a6e9b538e53aee5280b904f99a70d14ea68733da262be3a3665ef12d", 0x27}], 0x1, &(0x7f0000000540)=[{0xb0, 0xffff, 0x1, "c8ff41c1e32dd41460e2312ddb9bdc37fbf601d86c3acb27a18fb99d6afa5248f4644a53bcc0bd7af66f3d6785dedfc3a60428c31193cb8c4ccf3c696212c294ef415b591dfeb78e01a9563f1b77639a41bca3efad0229093df3dd05f0639db942679831d2896d79efab596d88e63009e8f38f23e65ab338f58b0aa84d15a8ec552ae9943e0a8763ee5d0feb457050fa5216d6eb3c8e058461a5"}, {0x110, 0x1, 0x9, "5d019ec9cb524f25b8efb5bf2a7467906f163628b45a4d9a56f5f703647db9d7e921fc1b799f57636691a3a7c2f931bb8d24fadd722213046bdf85dcf797e4bf83d92f1346f9ff5fa220cf2f831ed4e65534822a963dd8a397700daa5233bb11ec9a654119fa4dd399666065ab5add57c75a6cb8d401606216b9ff0d1f8ba32b8322837d8b4b2b7f8edc71b677599a2a0d71fb6592261df9ab9fbb553b5986b87c6ef83ef0247c53f7b9f6cf3aac267f7708a08dcccd9f13fd354ec72aaba0cbac4c2e22d77023e398c9af8dc78ebac76b2ab8b574194fa7bbabf793241ae02741309a92b9f6c1486988ed9adce1b573d873dd8886034a9f31b535cb"}, {0x90, 0xffff, 0x3, "6b0f896b3139707ed1d7627f58ae278490e1dee4a9935d65ae8fde62ca9c72c89914c7406c0e4d2f1a6d1f0f77b180712f730b7a805da3dc56f3da2233f794e710cd553cde7fa5989356e6ea629e001f4a2e5c28f48f194f447b53d8a0e1096a827e0d53ad4945ee3310e328f79c425cbde7db579b260549e6d68d"}, {0xe0, 0x1, 0x3, "dddd16a8c9c775ca71ab2a66408411ba7d2ef16f7b53359bdfbfa1edc50144258f4322b42c860d154bb8e4ec4ad606f26794909839eee762a5ddb5eeaeffcdef981286c320ad7838e61856c46729c14e921bf7812cd80d832ce833abe357b62c9a8abb392942a439d4fc27de88322aaa7c4a818a1d3c0e91d72b6c89305989baa918cf0c2ff2f6b5d0f9a3ed6e491479cfcef3b2e56a083408c527172fe94e66cbda9d46593eb3c4bd7dd56853a4bc155514faa35a04015d1afe146fcf3e5e50ead057f6f22ddf16b0"}], 0x330}, 0x401) execve(0x0, 0x0, 0x0) 01:55:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="751cbfc3cb9eeb2170220c3f4f1a994bac2bcfa4d57f74c395a22d3d64f9fddb50d26712298724cd37448711b614353f22308c10cdedb779eb61d2668776b04407699fae4295c254a3865fe86867ca0a7aff129a99308cee02b371fc92f5af82f14f7f6aee0fdeead595067488acc2ddfa28b7780213a3", 0x77) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r1) 01:55:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x7fff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x20, 0x0) readlinkat(r3, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/252, 0xfc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000540)='./file0\x00', r2, r4) accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) clock_gettime(0xe0d90249cd131a76, &(0x7f0000000500)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='tap', &(0x7f0000000240)=']@(\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='tap'], &(0x7f00000004c0)=[&(0x7f00000003c0)='tap', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='-]\x00']) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 01:55:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) socketpair(0x2, 0xc003, 0x102, 0x0) 01:55:26 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 01:55:26 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x2, 0x2, 0x5, 0xd1ef, r1}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)) 01:55:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x9, 0x81, 0x8, 0xfffffffffffffe21}, {0x565, 0x6, 0x5, 0x8}, {0x0, 0x5, 0x3, 0x80000001}, {0x80, 0x100000000, 0x21, 0x9}, {0x77, 0x100, 0x10001}, {0x800, 0x1, 0x0, 0xff}, {0xffff, 0x3, 0x4, 0x3}, {0x3f, 0x9bd, 0x80, 0x3}, {0x8, 0x728d, 0x5, 0xf60}]}) 01:55:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xfffffffffffffe01) sendto(r0, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) 01:55:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000540)="9c87502e2e2e000000000000bc7370b4000000000000006a31f5cb2ac819bf13bef94ee6ac788758549ef7d70e5dfa00000000f23abf85c0cb51a729defe6ddac4d87cd844eaeb94bb68ef09d469d4fa4846feafba3df53de577bb46e6229027e55368eec5b7dbc253d570c1f93fd86ae1b91bf0a5a37de33b4aa3b6dccedd4733cd1fa9acc1220255877ec480238c7bc59d89ad72393d3a44386a40f271ee9dffea34a57fba6da17656a7a9293b23c36f3849", 0xb3) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0xbc, 0x0, &(0x7f00000000c0)=""/188}) execve(0x0, 0x0, 0x0) 01:55:26 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x775, './file0\x00', './file0\x00'}) 01:55:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 01:55:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./bus/file0\x00') write(r0, &(0x7f0000000000)="047373adedfaa43b52c3c91bc0a3fbf68b973a494a2774d85dd3bd46fe7727c96553666a44bde990c615750b93571626c102c6d6d6b2d6c113d6d9f263054ffad9dc16a146e6cae42501a136cbb0b80ea451f3c63e207f405b0d0392990aa4f39bccf70acb17ff36", 0x68) setuid(0xee01) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) link(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./bus\x00') 01:55:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) 01:55:26 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3ff) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getpgid(r2) write(r0, &(0x7f0000000080)="87ea32174810192e457d583b4bdcade3ff593aa9624553ce37d55c1e41eecaa59a15091a04285fab4446", 0x2a) poll(&(0x7f0000000000)=[{r1, 0x2}, {r1, 0x40}], 0x2, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) poll(&(0x7f0000000040)=[{r1, 0xd}], 0x80, 0xffffffff) 01:55:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x45}, {0x6}]}) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x401, 0x1, 0xffffffffffffb7cd}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:55:26 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = semget(0x2, 0x3, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000600)=[0x4, 0x400000, 0x10000]) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') msgsnd(0x0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) recvfrom(r3, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000b00)=ANY=[@ANYBLOB="dfd52e2f66696c65b0008c434bafc1604cac09deb0dcb2a2d35adfd9a3f21c68ad4ab28c567dbb3e146a7af8827967e282c5107c271e63f111cbc91aa0148048f48df6"], 0xa) mknodat(r1, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r2, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {&(0x7f0000000700)="943707c879104ee664641c25856d553d537921599284389a9f02e1473bafcdbda144b90622ddb3faa70dbbf5a95ce67fa1dee4973299d26f3522b2587cb6347b4438a35e36bb6e9effdd01e9e7205fc87949ccef549235aebde8f13133a19d5156b83db825dc1d", 0x67}, {&(0x7f0000000780)="eef06bf1a99f11fcad952fd109c0e6c7b2f03d1cbb0b9602f00396c66c613d2653741c7106970ce43b2fedd0542cef5cefac3b745d448696094fea27d819af1887bedc3792775dcfa950aad0831d18b115bad3746b88a03592d74f2d5664246d20e8560beb3be7f4db2a4b575c6cd5bea2aacce5e9d50bfa85ae3daf14e24a983c35068750a5d713e3d699e2355d07168a447aea57a486de0856f5ce70fb33636aaf35f1af09e77473a070db66c0e6287adcf1c7af22c741653e8fd6ae68f3b5373887440ced97cf54ad56f9ce313b9b0c26263839c9d75be4a039447e", 0xdd}, {&(0x7f0000000880)="b7156dd1008b2dd913149faa0a5926c6403e82244547e3689f228759c0117e7645b1930f8186ea4700b5087d874cecd58910deb0820ab9c91eb6c3f689a62f5af7b9572ed83315a9f27e9de6826f52a02ba762a3b203e45fd8f67a19f0cd6e5b7c7ce927783bed4e0ed7885ad5105c6953cebcedf400a9feb1fc72cf64cf78bb20dd2f9e109dd97bd1c7aab14e6e64adef7ec75588ce9437a26587161d", 0x9d}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x6, &(0x7f0000002fc0)=[{0x1010, 0xffff, 0xd5c4, "79cef32b0634b3a5f9fded4b5abec0658d06fc5693e1cd7c904a972aab5dfaeaa9a69fca7e678d17138b94b8210cf0cdec95b2cf679036db420d63ca11cfd0596bd42f691c40f96a530a921b127db3723a57d05b64431725b2b004119999ce7de5443c326a2f889de91e116d7ab0b35cbcfd64694f8ef41dec0391ea616bf14864ef1c2e954d73aba7e3ffdbecb5528b96f2b31dcc6473acac1fbeb035617fedb27d4763e461780ba9909d0d64763811c9200936d512688cad7797381fdd8e5bfa29da264451085629e6164a9845c66d4e64f21f51a41c61edb3ca66cef16ba78e077fcc3f9a95ce14a75c80f720467017d6f67fcda6d34565ab488d920d370d085094ecd3d5854ac04624fc1120bf9f0e6316f4e00fb13bf1e6d2765b386e427046cf1b0c57d85723bfa48ee4028cd31ebf5092491c4e0f87652cc05f83afa2d1d1f48ac5e1a926a9b069df46fbf7499559233d40a59bcf7aaf74e6e9cf6ba872e4568258d7127bf52a6b24eec837de1abfbf0df915e0d70b4dcb01ec42053c2a513406cfd6a51124c76825465d9240e0c4bd73002786ce263b37a057cc794d8c48064c646ef90bffa7fe840a47bd23f4521026bf2be572aef623f7b5d5f74d8158454cd39692975ef52e36447e6c727da311eaeadb16a1bdc89ec515d336e00d8859bdb1c8f2340812a4b1fb64ff620fe895ea76d948f208b75b9dc759e07f05da0b990cf39464b523ed34533ee598a7c955561f7b9679aad4a6e27e72818bc3d907641774cb296b4b8e9da9c9fd9e6658e4316c5ced3f16eca15603548d35f0897857ba8428d392d3b8b7d327451ccd1f8243b74f9171d36010f68f6482701889842a71f44b95cc68facea4aa34f8ae6f3aea632654a3c58c551682e8b3e185ba893e75862cf363a005ed0ddc10f2d1dc209c9705b2e71e88927af416b7fd150f2ddab4fa92d9d8b9564a1e0a3fb4a45da46a8f7b94acbb03b8981ed8c4a36831847b5547c8ce91c0649ea86931b44ae5c294dac7b37e9af0df8fa136c6d0619ad2a6375d87be85bda38a7b685fccd3c1a6262125749e54c6c3d9127b52b2e0564c7a4befe4f283a6c5c013006aaaa00e10e0ab757f41db4c5b0d11e19adfc282ef9aa827d1bf60c11e3e2844dfd0f0b5f8580833d5b9dd35b25c8e15708ba5e62523cb012a02e6736d98764ac4a40ce70946fe8ec98d7eda614bc40a354e6c620b56193d9952b7f85c21174e0490d42e7d653923303d7b9fdf560612eca53f7e8b47413c7d7863691b39180ebcd1a0d64cd25ac396b45890616570bd7ee2c4c667e67d412c5b988767d975eb604c57384d6e8050ca0d884d9f401989b3b298fbdffc42a1f789d62627a76055b7df62273f7d91361fd41c5dc150e0aea55c057fec916a80d9d845031526ec3376a7941f0ed3cebe2badf9bd5efb57f4b5ec15d90d0b941b307346524bcd20d09e4704f17d0ba5316293e8a69e7b950b4eec02e55ae3763e0cde370a839f8b7e531883d36cd975bfc98f87fe8634125e24ed584a72aa21fb68ddcc81e7aec18d7880743bd19cfd14f433ba421135f156caca7f1780163992f27eb16c0fb48aa9a3dd17c2b92bd1afb743265ddadb9399d9c769dc9295d9054d9b880a3c891f04b153fd24aff8a42f7b946505c01e8da644ac5b192d0756829728871147348db6d94c0146091f350fb200bca87ef63ef75c78d5db62be62cbe59675831b43ea4e826121d3e543229645bc152c3caa9013373d99ec65b504be298275224ace2df1a17739261b83971d67f861d87d0a3da3318cb6c2f9c3cd6197046650087c0596a85a49b9449d8628c7eb76ffea69a6e5740779896cd3536e00f3534d4446e4c7c099d1c47a35ab2abca7cf169924d5524eb5b2557aa437fd7d4f4c2b88019d712bf8afff7094cf959abca48f5bf929144059d7c0b51d8be20677d97f0224355c006ad88ff72c8bb9d4cecb0c7921962489655f075c6252a26e1704459c021f736ac97d62349bc9aebe2ad13b67ca9e9090573a23487bf9ce316107d29e3669524b5093645f2c9620101503e95d0c3fc20445ae0d9c235cce616af819ca9645428731a653419ce29308613554d92256d7f3c2e0ad1a277fa00fa826306555b84ce4d713e6bfbf789b728213d687bb8cabd3653ea10d99c5c378ff7fc9b1f3f59df088c503307913976e205206902106b848415528b6863f7eb29e129ea64bbf5ec5d72eb807fd0972431d51159d25f48a23c618be56e5b5840302abe43d86584cf9e3d4c128496263ab770dab26dff6525d41d1bd0a04b00009e10fef5c7cc9c85c444a54cb5b4eee76ef1e77fb98308349035033736e6a98980bd84fac049fea3c0c39cce0d2211c31f5158b7aae614461c314ef0c5597318c8aacb8e92858171005920bbf458fee02eba31807908d331cca68137a99bf889fc181129ee7b5e2a01c0868386dd2131288c8d3f45e301e0af00d39e91ba22f2e916c72def826072bf1e68fa5be56fa3474ade64ff2fbfcf840f041ee16420fc4fa945a0a147165f7d5ab48c042a878c335a8fec0f0ea5215c66428c29345f92ee3a46d497b70891a6a143b6bd91d843ac7ca4f48365ff69c5fc3946d0cbc33f5b83f9be4ca1796015ced3442ed021d7c64da29ee7a298ad8b0a5ce84f6aafa6712c715282c769faca7fb155a912d77ec7fe0fa5802613dcfd5ceb7271ec94fe1ca3c63bee05ff11c1ac7cb691f98263f672271748257eda0ef61b37117cf9f6c7e219e8d17208d3c10c28484dceb32ee301a07b1123d9870e7c647284b289666dc6ba63d3dec8e9df5595f3f065393566bcefa33340c3e48ff2364ca8b10402b17cd64d613d19ae8875342d5b2c9605affccd33c7c88b75f65152e0a9f8d885c3c464b1db945464d8ca4506e84375225c7e3f16649d776aba6e2486b1d110ae2bc4e729405327283bc1aa6c4a5264d5b64387d8fa052644bfa182f62ea792c2d60f82fa4008344cdaf458254e6a72eb5088fc6577076eafb40fdface07b17b1dfc2d8c1ce4171a139db4d648978d181bb91857362fe5bfe002cfb19b990fdf16fe1d874517612614fd8dd5b531910c6c33dfda89b36a82b735d91db01ea39c29eb4c5ff8ccce51d075b089fcd47a7b167929477d846a7ece0dcecd8934dcf413fe1f76837bda99ddba3b91a277399e858454663e6ec03592ee29cdceaa9eeb9f2eba7bffd21f484a81cc0436eba8413640a348133757325dfc775f986ce456eb06b7b5fc949499bcf170d4749a8d9073ff544edcabec6111b5a01fe92d0cd614a7da81d81c2c7793b30e1ab63d312492ab8f42d1c4243d6391f503c167d455dfc7d61676b6a87d55328abdedb9e5ada0da474822a0fd7c84bef1349996f66b28496399dbc9d56ec0a788bd3d777f75b0c5faed7c07362ce077c6776a8d91bcfcbf2762d3a7b8ff2af53e3b8ab91e4aa7e04e66bea50efd85d892fae1716486c5abcfc3a5a0496cdea56a1b0bb33c200003143ad92257a7027643347fa6cee28edd8e5274f4231725ca22295eb7acc974f4f87879e5b9a96eab7263b06cc61b68c2e812479d5fdd5059b992ec67d0de53c1a02efd57c0bf38ac343e1c068b14c057de306034c593431f81fc3c839fd286050e68c83a2d0480823998209c31f36cdfa6928bc93a8a576b14e0253cc16342e3a20eb6e45b7477b718d8a6c67d5c3c600f6655a25f0dc4b6d3cab58bc82f54ac9b1293ff6d07e26a61955c7b4141e9e726640168e74a08280e5fb8d0e91b330b3bc9e3b3408114a2eff3db4e816231fe388ff2af7abae9fb1d8b1c91dbec20343db603260b04fa4224a02604e54baba010f36741e9dcadcb5be7e1899f1a8e547226331b8b44acdc9f3823bc2e591d2e8f301ef13c6a45b64c8bcc0dbfea9ca635c58159b3041af57cbec36d96c3c8917b3e90da0ccda7fc8127954279334e489d71c5b12017132a776ab19003f9c99f2198fbcba89135e93531129782a28dea9f5cb4cab294a112ec0a301977b2d1a67c92e4a2d30abfbc14dc105a3bb778c046e4004cfecc798038e38ac3286092fc5ea1e0d52da5f644bb4ec44e08b49ddfa9239eadd5bc0a3c166b3799e1b3360b6298a7279829f9533fd530ea0cb5413e350210eecaf8ffa947f88dc5a7fdc20d8c13e6102ad33523bda5300c73140dc141095417ecdd4bdefedff2f1e6bab4f64bb36caba4613684ff125a0cb18626f2e8339364bd6d9a9e00f47dd7f4c764f2ee4eef09894beb349adcafa232df1e171c0c38551e1de20b2eb7195dcabbaac409096c3958ddf958310777e1b73ea316f839e39ed792a63af66299fac83edf1d0b42120e1effbc7d45821dedb104fddddafbba5272aa07791eb5d7e17a107f1c3c1350d8e1d85ec43b4bc1dde2eba7ca1ff5789d4b42b63120c548d676a47961d28d82602a4f253212254a5ba17b22332b5bf9a19566522b82d8555062c80b7b0f0957634119dc8b3852eed66c67b945742ad2d42c18ab32ec607261de7894e7d0c1cb4a78216314896d344e29e9e0641b43f84185a28a4dfc646cae69af751d2796acb324b1941ea9b36aba203b664f09dfb2d9b387cc971a5c8e9b4d9a6e4c57ea9b7baec696a9feb9c567f228d29fbbd2012f8a9eeedb28752b310464de56a70fbbb20f071800964b48f44aeaf0e77a0c2f783e53201ef8570b5d2c63deb4095f7bcc7a845e0121d7eb3814579252443f5e9d53cadb5bb5693f4c46ce328d0ef9ecf7bdb7615405eac397cb17b7b5e1bd6c04dcfbcddb82feb958a0aa7d2208afd0846af33e3759b507c10ac4ec17d3983fa2773d7a9d9dc3b54d556a1b43cb2726a232cb4f875c946fd7f2f0b2abd8c4d409f8e22bc996696b66893d0e35d758cca5dfebd4bf0ffcbaad185638dbccd10dca16f2a19cf714305cafbbe63f06fc1925e77be6469bc0b27462068f1f40c644816f2eeeaa89e14d4b6e5747c9e7b0064a03acda0c6d4a479a518fd9a34f67d86573ae70dea18c7e6c65b5365fb3a2e22c03c0c2ac8058829f4612261f60fb26a8905be516df883c2eaefee13c9be7b8d3d975d820305363bce35355c7e89dc3393a15235ef69fafe000794981a03348e8e93eff7638650b712b65e54e9a464e0a14a0c3900b1e488e5276dbc0be4ef7c5e2d654ffe2fadf719644c0765cec4da817112d3599f2afd000e9e2f859e5a65da233bac01fbab167525347f53e8679994c3a446d3d3475e9e7720cefbf299cb6e257a6661457474d5230072d2b4ff618e8951df48457d3305292b80b694e31371a3c24b4c14270d1d8d1ee129aff9eae8c39a6681ef010153d6e829f289829859b4cb926fd78b8b9b3279cbbf3b9853263aedfc66cdfab2512e676a9641bb15187d7c3f94bd5daa756461952a2abe368ce8d0dbe10ed06eb4ebc2f4db60caf4a5a24798fca49425d69154dea1b4ec16b5aa50cf27dbeeeb15751a0adb1841872ffd0be2217bb06a109d3180553a263d387d71927eb639710d60abc8d5d55f85e112da059db53129278425d56cdedc6351902f44d57ed570cd475f9c9d5d7b9c82d75124e0d852bc428933b2737b883f9287d8f70295f06f73584e055ef2b7e3751ae8e495701cb41019e27eeac2c2e79b2b0322965cdb0e7f8d05310dcfcd4610c26cd76aa8c19ddf53ea98ba3a8f1a87594d9c1787790c53bf415ba39c1a1d179dbc102fc8dc80205f0195a63fda22168c6154f9068de41f7c15d7314c05f651e386eeec3278dc37c4bc1427b72e6c8442873bb"}, {0x10, 0x1}, {0x80, 0x1, 0x7f, "f2dedb7013fa8d1f7848cf03701795b0b4b0de359b2299c41834b17a3cc4583f4030f5ef148aea8c206fae5fae96286c563f32cca836ce669349849a806e02de23fc291c8984fe88b9f74380e21882c1905a7ef93e86c1a0aaf12325a0bba93b5f293ce2669810f3dd"}, {0x1010, 0x1, 0xff, "5b80a06c3828f3c7d635d1325c1bd37a9b3d3592d7143e9967a08f1db7dc5fe63da3f2105006af1423443e472cb846affc2aa4eb72395b67695a5c19c6d83603714a0693dc2f54f97c29dee21983ea5441b35aee0bbd48ff367277af7512dfd98300b384780e2d2aa7d7b63172ffef89c30ad947fb3b2df3469658df5534572a91acaa010468dd35fd7e4d0b5b524f1f1fed6a5d048a1df29a8fd89ed7747d04083d80286b326ecc7c28d148d8516cd2ef2155fc73f7fb1e5ae7ea6b25b7da5a0bc6dc7163e469fa35883e7fb27091d5778c9e9df4a1079488875a519a5249df2838ce58ad33860eca2575ecd7de459a47fff21b46b7e3a0e38e6c018cffd6ee667f0b10c49c72ebc5f45d6ffe5778687ebe5328445250df2b6d46a73c18a831d0949c46c0786e1aed7932086015322dd403d80b13455306017a5112bc26821b87b5f3d161858869ec941e85ac02006ebbf4442e116ba07d5983201366f9d9d97fbfeaac9d9a07a00002b3784d9c018c05b2796534aa3892f757bfae01c610cc86986ce56ec8b2d77f5f734e1efec0fad382551f96de2a55ad8d4489ff710c89e0c1bee438c58c1a7f6292de8ff1cfe001aa5fe8ef8182fe355b6ac90a36c581934f877334e1e6be45e7aa66b6e7fa55cdf28e209ad79f78756812a1bc3790e09149578252c84a8658e9f04c2f75c25dd9b55747a07c37f7265fd62a9db513e0bce0c40a50f8311f643bcead3182efeb79510b2c8073fc2081ee60b4ae3123209e4d25e771c8edd04d2d4b69a3663531b5cf1d563e03f85032703bc262df0e70b395a483fc366af3c1abb5b13cf908e9b498a9d122358e762552bf5df7c1de5bee5c617c57053377b32ab67d2f3a747517b552c2c1dc336e4090206a54ac833e2ff7c2ca6ce3bf5bd7369eeb6747760cf62a83de1fca2f1c31dc79392655013145d916324febd8a77e8c6f5d0ceac54e3c3bb0caa281c4c38cf71107f16eca53e1b52ed8f71dab29d6eb8cddc9f9c0888c6c9782af61d52c549dc6009b0d118b0277f49389770d9cf6c2746ef30c57afcefca75b0c6fbae4153088c7c0ad7aca9b59dec37a0f49b320f7a7ae7b0a88030211dd37024c168b074fa6f4640bddfbb156c26e10e96d31a9bf6d122440079bac3dea1989785d7557a87fe6bbed455d698427ca8ac512c275a85c12a1a7795670a5b1ea3ae0d74d822eac42b013e76e68bfa86d6d9520546a83c2bdb470295c1a4284a5cfa7e45ee5f9d2f396d76b450ab3fc123a2ff621e87399807f87da57420802d60fbfeac0d528495b11e962fdc2eafce463a8331cb05062253b26c3bd268908279eef69312a9fa0d657e6c3450d27e74d64a922c5c63f6f5fa4f2facf055b1b63832fafa381959a8da3d9c54620f852054b6239558bc7ebe5fe5c08e40e57968a71b4cdba2a3b4b74df009538718ce1df2199893947a80e17b9908e7b75fa41ce44fc0e7e0f8bc1b1e5408c1b5289851219e80a5c73b2b55ddb5f61aaee40775d46af62e29abc612a4ab42098e403bf3ce2d3feb55f48f4ae5b7e4b1f13c1cbc847c1bc38224bd3f9c8b588353634b001e26cff3c8950dbdec5a0ff61bf73eb28e069b5a242cb3770eed790c7aa3f2af56ebc77328b31627559cb082114270a3a16338029912336fc5f8df88dede68bff0d79b3ac6c8bd9865419d216966cbb1f19f21e586e6fad59e61a82b21a87065f2cd1671c5ce01dcf10cc5bdafa5fe9a82a98186356e6a9c40c27302ac7c8258746428a86d91f8001d419e6bc70a4d772d07a7e6a310401123a008e4ebe2489e5754a5b4b479998585ea54ed27422568461e55c163058b0ff8683e36f30a3d339ebef26e46a9b688baaa5c91888ea0c3474ee155ffa3ab2516becea6321e2d301d5534c58a50f2b5436a264ef958b5fcbac9cb814e6e70fb55cd649e678f18546d89175dd30c9fa4f0450b88b47146cb34df9f7078b304440eaa29bb0b882e2fc124d9b5f62afdd5bb0f6733d049559b36ecb32cfdb0b171e629e2972a53cf294ff28f6f6d1ed35d7a4d9e368339ed1c6dfe4c735da19cd8a9a3c883bd63ed928b43a4689db302d61ca10779cf59e2dd606112f4c152ed3b4a67c11658ef67224d821b900d6ef66294ce67f7232ca9e3447310360af237a92eb3617a9a66d883a1a03962eba942a3d39fdbeb4d7c64c27d5de7c86ebe76ff03e21ea5bf95b6fba2e83ab2355a0b854f28053e8ca4c0756689a93a77905280b6470ebea11daef5796ad43a027e61fb1ad73d1f9bbb86c45b5a20e7694f1830a55ccdad57b776b806436d6ffbdf4ffc945ea51bee1bac0c942e60f8468f27bdf8f906c0b15cc26859c58556bb9408e1f9f4b4c8af12fe028ac7430351cc3d92810d18e5841c4d13b876c819117cfba739caebd3c3471053a56bc611842a4e7fd8c2c0f1a9de4a0b332df215186b6f7922a999d48aec167ba916adc885413a11c395ad721dc1f949b927e44bb7d77a32c80af9d268c98318857584a4a230cebc6b744736c59bec9acaefadd6feb88aacfacbe4dad15618da22d395b059e68ee1157bcb0d83cde2579f93dfad86608b680bc9afbe5bbe3049a5246e70109ff65c47c22aa1bb0efd34e98f3216dc7fa06fc254b2c5c8ee84cbfd2151875a528f959b23bc18f1e449ee18f11ee55102c49e1b0a39e4ef7d2fbcd66c14c07586df4854d28598262b5f3abb968cb7a20d17d268559a8f4f521009a74b1b84fa56b92f90c8aaf6e6cc430b57cf8cdd644471810cb74c124e4a08f7ed74081677827841649e595362eb9b7ddcbcc9991e23cf4eb4e45b8562e0997eead2ae6ac82caf7e235c64a55cb90be7a082cca3e38326f5212ac98dcb635d30367c44d1fc6949506cba92243637f2c30b14d4f1c3859e48f9f9aada70a2a84a9917630b788b913440b34f923ebef8a41dc73c23736cccab821ce58a5776ab42c8b28890f073abc5dfcceff8adc2e07ddbb0c46bdf06f29b1aafb95dde54f241b7f9b53d090428cf2333cf5d2ca172366c36843d309d066325771f099566a6c74c00b97d93d801c88039bff97aa678d295111e4a2a710c1e606a01124ce690b5c464c0f457f48dce2967043bacee5789748b852df35c41d406cde836a26d809e6588b6f61c7c7526ddca54a3c9b4f21f3b5ad403e5c78f0ca009aa377f0ee83fac3db5102845e1c837cba51cd22558f33460295a0ed10ea962d81503b85abb96aef3862e602115b7f24a105d9a188715a70e95664ef810732b488e557b568b983ed126691c1205670bcaeb54b8babdeb689b2c7b66e804c3edea87da8e553a91cacb9fc174ad8e90312f9f034c40c0647aad0e40687aa673c0d9af48c220db65e3606576acadc36e0f61e67ef9baffbd3155c0b3f593b1139b180e90b3457b9509f1e6ee23bf7e2bdee07492d787be365b1bae4fee1f300d922ff80bb7aaf02e06f3812eda20cd53d09b1bcc114a2b7a34f68b9d63f8645022dc3ccd2a31aa54bad602df8082e1ecf7c2e6ea1aec4ba98f747e0808e11a902117af4420f971d87b501b498ab51fd3df25a1d062ce49a3c628f5571d30184a1dd24ae46ee23f004e4ff523a0c7f09f721dcefbd00b6613663bc0fa72d1a2126f4e5c6e9793007499af150cf8b7397511749bf13106d45844f86a448ceb50ca5b67405e45522998be06f5f49816563810529fe4839a3cdb24876f73549b92afbb0abd6a66a980f6d0cf7efab9a1db133e62fdd570c4f3e68ac852290c3ae6bd67ba4c572191f598d49451494f86c7f1c6daba4d5fabf9896c46256a5ae05af048c47acc1972da76f8e3acaeb389e51fda722895de9828cbdecb6f6035dcbbe7f399f8ea11138bd363fa2394a18cc79783e239696e9c68168b3f13337c86e6175406cc8c40c1b387ba48e201d00ab9aac9d10129faa9cc06e9899a45ca96d3804de047eec6f3740e18972d4d4b9b0e31b1221df7d2c67bb39bc36de88ff29c076d5a5471696099cbac1d31ed66f7f88fecc3f2261389a24bcf6da2fad477c3e98ecbbc1af029368095fa08828a7eb39885f0742273ae555e08d75104c5a6bfc9002566584f3f20ebceaab5cf946a4384e9db584772fdbf27f57625cdf2ca24f66bccb8693c0c5d22b7b1317e3b11a1f288530ef501df7d6e24011fb831544ab5ec5ea538928a4db454fc179a07d9809c2fe7c7c71ce9d74523f73405296a0db5e979cafab6ba0e1c3c44421c0df93acb49ea08e2a510d0cd3934ae193852a052af9272ecbeda317218722d36f2fab2b507d8a9a4040f081ea36888c02110184bcab1ecc8d4fad7d30a6ab8647697fab42b59ac5928f27db90494349145bfeb211dfdff38298d1b26899ea2ee6b71df93ca44447f6da50a29301a153ade818829978c18231f95622d9beab73dbfe45b930f209c2ed949cd0ca98b5125b2a2c8d16ad0e4e314b2ae93adfe0b01ccc63631d6df213653a55297179fa528a1468cb2d34639efea836258d71a831e852c4f367b07bdf9701054a22b2205be599bdc0d59d8a154473b683b6529f5b7de878c5b087c4328c2df65624bb47f6c25aa793b96dd423e609de0b81492e1fdb7047d3c18e75f3bbfaaa098e48e6d4e56f4b6a27586413a84aaa9a5618a8dedaff054673d59efd288a8639db83ddc78274dfafb8972a4c316ee85f10240174c5a163fe2bdf347cb50fdb6a6ae79dafe41327ffe4e1443cd7cb4c5d1a33828d62e1d477f0357575dd48193a6659cd22f75418933aa86d09531113cb472122bf545882c520aa8a602ccebac4ba7362081d493649983471f63124d57d593d6d89cb0b0e479f388d8b7a990663a571bd68af458cd939c2b408a96ed60fea4498d0c10a9c66976c56c5d799ccf21b68a1557964905cdf23712be12b690eaac23a4903d0d2461fdddfb24f29c997102c62ebb5e8e408c806ec48267f3bb241cf18403d6793f6316ff24c52c2fc5e62e3a50e4b7ebfae8f8c1508b380cdd684a15fca85008f74ef5848b530a0208cda68142bf31eab640b5e282725cd66cb899cfc7e441a7ea1ad34149b1bcfe23a9e8465530a667cc295c78ee0e756f09e2fae095e8f78bfdb9d85706f8de4d71ff1651515138ce7fe7118634063805f3ac2892d3d51a3806910c542ad494493fd02d0ae24d155dd3f713f7617afd94ceb6b66faaa719cf478fe32fa0385580065c79c8781e4cabe20277e2b0f234c4c6efd90a0a41fcd3fc87e7d09aae2fa1169108c9845b8da8c35df58ee88be2dbba6b0c7dc7c54be1ec14ee9e55ebf7dfb34a75fd596732f5de9f42e2b11fd7a130376f1dc7eb7194b0176ba1952827ba8ac2c3b22a255a533c02a940ef0f589e78acf0b158d600f72275e0b6cac09b9cbef88a4fd456343c065117a6d8c28e723d7de79c391136be45bebcf91b5551b238a87d092bfd9ecae370f8258faa5f9da6484cda341c3523a3d500abb49da925f7ee71582eecddbe2e634019819b9377f2e389a44ef1519d25ad30f158ccbeaba3bbea051b0b1305238013a12741b32a4a322034474c53553091ea5bb2b278b44b6d20816debd989bd95a436ed2cfd1b61a994a2ae962b842af559cf409583d86b3c8cbb297f838607a71eb865dbcf6c6588b324cec9e3b9facdf6ab91b5678f2761913cffac58b07b6f6bfdf178395fb547114e9a1a28177fd2181b9a5aa03deb87534598cc444f284c42bc2c3c0598a93f1c40ce4acf10cca2d815ae58ac27b03f370608ef2f16b514acf364dd773c775b2c3ed0015368ae042f12cbdb6"}, {0xc0, 0xffff, 0xfff, "61d818b83590ce655a9f11d0276ce3dfa702cfaabda2573d482adbefbf8300c9ca65136fcaa768e31f47e008ee5c4fd13e7cb6c8b9dac459964dc5380dc17ddeb9fc373b5931b643d7bb1e96ca2fd2006d15d62d43fe6d432888564eda42f7e9d1ad86a382182a7364db66a5567c73395ecbb2fcb6a7f1a880ae603e7649b7b3c7b8dd5889b877483cf508033a78a1713fb499d0a14ff4c8283a571e427c7a10ec568168f5a2645ddd14bd40"}, {0x80, 0xffff, 0x3, "83fbc2f1f896ce6b60a19e7c4d91ddf2f672dc4915d87859040c7102cdd6a5bdd2c39b1f890ac5be3927ec221c09191345682ccbcfedb54d10b3ba3b302ef6cbd2a76fd58759612f731f7e0e6d022937caf5f525e0bf1d92c6faeb667b2a9a33de3dfba17d4266755a2d0e74b5f2c4"}, {0x10, 0x1, 0x7}], 0x2200}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r2, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r1, r3, r1, r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x8}, 0x1) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getpeername$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00'/59], &(0x7f0000000580)=0x3b) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 01:55:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640), 0x107f) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) sendto(r1, &(0x7f0000000000)="1fbe53902336f21b51b640cddddf70baf72cb41bad3ac7670868994bf31c9f5f3f5902ea366bb1177fdc41a7173c83ee3c2b", 0x32, 0x2, &(0x7f0000000080)=@in6={0x18, 0x2, 0x7, 0x7}, 0xc) write(r1, &(0x7f0000000180)="d3eef3", 0x3) lseek(r1, 0x0, 0x37, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:55:27 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) getsockname$inet6(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffc3e) 01:55:27 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/11, 0xb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:55:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) 01:55:27 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:55:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000}) 01:55:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x1000) getdents(r1, &(0x7f0000000080)=""/100, 0x64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000126, &(0x7f0000000100)}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x7, 0x4b}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xfff, 0x3ff, 0x8, 0x0, 0x8, 0x7, 0x896, 0x1, 0x0, 0x8847, 0x1}) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:27 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) r5 = semget(0x3, 0x0, 0x220) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000017c0)="c79ee3bc13995351d4a74b3cbc2d637492ddf1897234aa2073d390c45465cbe47da31a53d3848bf9b8514f08423386a5fb0bc414ade4479301b5b5372b029d08641768a26b89d97f3c259666f6712ee223489cbc902d1e3b5c2eecefd2af29ee5e107d70a4139eb9153aeda979fa8c39be0fbc7d750ca7a7b19688b69e339778d3c6", 0x82}, {&(0x7f0000000300)="4d2d635c58e4aa9805cdcdd856bc669a40d330fded5d37", 0x17}, {&(0x7f00000006c0)="af19a49bc0be9bdbb35de8b5aaba0436762aa6b50f8e574af4bbbc91ec7df477b7a9b7b26c40b57fff5f33206b2630fb0b9d671623924e6cf7a6b5419dad49d39839015d6ce0e04a2a9d403f8e90af88178b2ed52da92dcb7fb88ffbbd2cd018dfdde77bf539e5c5091f6662930c64bd3d9f51ef60f89fb3060131a6078b0c1a4abf5e4c7acdbaf9a328f6bbf2ed46b268a9d84bcd19ef1c30e22161dae27eb2c68621bde87a0e9463c0b6739ed5fcfe020fcac886fe26ba48c5290d28dfa16793ad8c8ae2c81b9bf3b449c91a24023575afff47513e32280fd37079b80e2db6abf8d9cc5f29d1b69472ed3a06c7470efd0133aeef010e7a767f5374ba8bb6e79bed0e72f4547159cb79587a78deb65837dd38f292b139ef94abc84d3d01675955c69b3ff2f8d025db9d6d209db5b3a56d98d82c2f3f90803de18174e213824d2349fec2f0ab2474da8cfe9a61d5b2f574cbbe1965b56b73d09ff3f4ef388280dd74a68150f808177d6bf98864d2e15b290083a62b79", 0x5b}], 0x3) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000880)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000008c0)=""/146) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) bind$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) semget$private(0x0, 0x6, 0x24) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x40, 0x0) fchownat(r4, &(0x7f0000000080)='\x00', r6, r3, 0x6) 01:55:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000002140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098a3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f226b5b8446900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aba660d6f5e3cec2f4c7943ce3c8920b68811dd6840cc08722245bdb4914f28809c4f1ad8951826000cbf0e4e7e25046012c09caa51003ac5472e5a2d9766997eecf1031019ff45b4de44d0f6bbd49e78fbd5dbbb8f28b462584271effa1b851f7d1190acb735df34d67f4d0de734b94ab960539446d3ac0adf4f9c4679878b82f802dbd4eca9d627875dfde5c15a8b1808c67b1789041e028e6fd7c76c6fa07d5b2e201a9c12c3a10749b174b0e0738d013d7d63ffe2f0cf6d33ec92401c3a9036604f4ec68bab119bad1cfc3aa2472786d3d1a4a2fbad3c3c0d2f894a0bb91ce76b2a4301486f2d945692898d241428f3f2a974bbac8022a16922f73ad7a953f7328a666c86b081d1e54fffb695f470802ac5611eb0ff3e9ff556186bb332a7023a63ddb172c34a78c3e7ee4092296af"], &(0x7f0000000080)=0x1002) fchmod(r0, 0x4) pipe(&(0x7f0000000100)) 01:55:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup2(r0, r0) shutdown(r1, 0x1) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="020000000000000000000000010000009509b04fae4fbb0c442ef62f50f6593c2b5c985d9299e4b3491f53f27afe6467f2a791ec3dd3842c27ea421b4b160aa28679d6910aa438a034aeed22cf3a60ef3f6e4bd245040ca46c7e935ef928caba1bb69787aa02dfe7c76ad41cc4"], 0x10}, 0x408) 01:55:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x13}], 0x40000000000007ff, 0x0, 0x0, 0x0) r5 = dup2(r1, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r6, r7) 01:55:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="5d468f42e5a862b16ca0e97b153a4320df", 0x99}, {&(0x7f0000001180)}, {&(0x7f00000011c0)="e37e708bbd947d20501e2339253ef87636c1127dc3dd8dfa86364c1ac632f3a988b0a6a33149fcb474f1c3ddd931a0837c7865bf84f4f9e346dfa04bec4375cd777638772687ecb541f0e0640e1dc4241c0b1a9d43c874fea9d098a19df8deaffeaf0b1b006706861fae432d652d8eec6299228cd6722bc6b628d75d59319f40add2c78ece0505112a95d4b7189dc50faa7b137c47e68b7f9fd6d71efdd516067ab716ca1bfe72316346b614fff8dad4e4de52b0fbd3e9b745fd93021dba8526d30571e9781b97bd44d983fc4f958c77bab55bd8d0e87f934c7ce99bd3a3bf10af84aa6cdea3c75c3203427c83a2fc63fe0496b82a91942e89d7150411038c5df2bd988613e52abb28972c3d55b5d515a68fe5d9712cc77e38fcda2f98b637952d2717b2fae7495bc9d3c95815e703c45e818676a77bdffe01c57b8c13234cfefeff560564030eaf7cdb7b2e3a1528b9a5c29a1768f2c2f2fb58ea1fbda9b301fe2ed513823b395cc6db2d0ef9d1a9e813ae63accde276cf532cc6d020b12f93522ae0929276c5f438fb549e5a58d8f0abcec545022d31b023339b50efe49956b1cdb579e6673394a85fc7cab6261d3a285bd881aac79c7fb058964c602221e469ee8fa25f4a8ff5fb74f4c2531413c2512f9dce7c1107d591c906aae792b1d78dc558e151a7798937851d1d49c1c68f4a1073e9da29750c613fa8affb1601f68bc8beb16fc2193e3168bfdc6ee61f5101fe554363dafd4f2377acf962c407f2248b432ff8c41f427d9d64ccd72988799882c9388b19eee10b10beca0cfad30a6bced09a43c65cf05c4755be72bc86fd6b9fe9d11a9e472f8e61317cd36f570c37164d58abe51213101e920f5eb520eac311ab99f01035bf9313f5f440ec7a3198ba5294f5ca96ebc11609a002c034ac0cb8e965868b590cd3d84640e2d0255066e346eccdefe272a10397a96db308b561cc6af9415a66dd64410165c294d51bea3476d9e9b04dbb2df486fb79ee0e837d8c7b66148a10451ed3d14df3f254c19419bd6bd48122326b65811e47ada15b53a1419fc8dd26195f0ea41bf360c7414760da8ee84d5ad9521754a8a8d5eae5d4dd79b98459795e3bc46bdc96f40df25772e8cd5efb974229a674fb8eef3bc2a87f63141777586bbf66383770973a38fd43eea7db537621e44e8c416d085dd10f0187fb2cd7f5e5c8714b67c1fe1978ba0425fcb6455a6fc6ba9f8631a984fe9b1defbf8573644b0fea4e2ac5954b4d12dbc3a5803a6cff925c6b0bdb44b1d8b31f30f910d4c897b13da21dc34ebf33ab62bd4d69953ad6e74f0781560b89cb1201fbafde90e1ddca8b23545321b507e436dfed357ab72cb9924ffa366c7de9ca4de144bb607fa0e7f3c5a6ada98261ad5e1e0dddda7f484072722ca5cce300905a5fc0980532466506b57003e0035328081a2807fb71cf7827d95a41109bef9d20e2845584cc0b32e964b4cac9b953d46480d904134f75d33087bef0aab65f22f44164df66d1280b2f505c8e40c7c9870061b5bb91018ff0dc8382f837278448702cc9d0515fd7608dfe87576efee89acdb2f7be4516264e874eba4ee1501a76104789d7b3957ee773b4014a389ca989df4ce884a5b6e2e974b726544e0fe4cfdb134fbf6f1b780f50277705ae4f1ca784ba74c06cc524df06fb14d9494b2bd29533d7ecb0c5c93718cbdbf0ad17c1e1605aa795f1a3f2fc5c9b820a730b78198fcfd0fd6b3a4a3faf868fe6b09d16a41ce2d60f524b41b7f094c766e1568e1997c3a49837e6532187b255fdcb1d49e3d7462db07b77d44afcaf22240c95651f93025b836dd9d5107a8c9bee172c852414f9cc35a340f9ffb8e4dea3d94d37df4fca946315586d49a47d7bb1456b4a78df6015e601993c8d8c4e9809309b1a6ac9a02992e1ab619e95f776e2bf786ee523ff15162b2bb2efb435a75d4154d3c61387375037a452ebb963e4ae5bd4a78d5fdea6856ef6be245c6f43f086fb4429edf3645fdc11754821ab28bd8e860c27be82eea23690ffc69c919580627f5e1d2f7fe74bb5528d962b6ebd13f3c2062ff892ea1d471f8b84d69efc8475acb2dfd020df1bfa3db3dd4b87601756c11d53dc35500a6a6acca7abba62d397895135d516f2abd7eafc7e590e5715261402f0d6e52c3ad30dcea2290809608696304bdf8624bd915942606d510343d914799bfe8038d63a9a92685f74c3076c01f6d30558b52cb44427edc45e9187253afb95fd5ca86fe35e99dfbbd023489445fca4d7a0f91a1948fe4243fc51780c83c32385f1a82503b0248977ef39877daf158ec8a8549ae2375d9b536900701794283846ec8b4a9fad77827378548f64baf69ccec4bd0d569701ee75b8fd83b75082458ba2aff5616c0251cba4a45fe413cf7d54875340020df18dc524e8037f4a192bd0263d2c62dca014e4e5bc9e630d38167781699eb2c507ff38d8e935211e35922bb8a484d1dc26279471dcaf273a90f9662bf5bf26e27a1dce23bf1023b431d5f049d75f70fcca037a6ee7a16052e79724aed2dcff9c44e66d04f8b677487790a5861b166084569efbef5c774f522d096bcf7ea31084da41eeef5b73a582a512b5dc680878f5fb18818cc573ddb3549358a2f4df55367f209210cdee65de29d3eb05507592ed92fbf266205e0e71a25625e17416ffd9c09e1613dd50b303d3298794ddf8dadc371580320dd9be4f747703db50a1a30df71b00ee2a9afbaf33d6fce4aabfa692258e3c0ec12e1ed2bb4ce6b53490a1c20a9749428763d852f9f27c699e7f6bb5fda6c36c822a5853112db3087675d1b4c75978c99318720a9b98f51d06d89471ea636e7cc96f306548228590188195462448d3bc2f6b3633614f7b55ce2b4f26a916ae63a3219081d16055d7958db1fe92f5723881da636681df290ecc19fc8b201b856a896d632a2748b185a115531461a2265c07b2386da60a3ebbdae80ddd2c85fc50c2f2fdf6b77b29a7873ff274745527d9a1ec88e0a42a7885ddc7ec23d8a8289c7054859529085910c2e2cfd44dff4df6a9fa72880da1d75db7aeb192412012d91b4a51aad6d9823dc0913c02cafc7412b93214b9e472d3ab4a33ff3dedb2ec2337bedff7540b76f6ffc308a4d5698a8e87ceb1e2f5403d8fda3841c54b818682ca0413ede1c19ad10381b6c851500fc3dd9abf808b581a3f53162348363bd2cd58f8d369a6695cb32a5d70955f601c6cff81c0b3abd3c4358679ed9798f0ec771c137f05b1b5d6cf95d03840b36e3b9767236caaaca2879303f769511376da2ed7e4e89c7df96192ac7edf048a59f46f9faa8c98bc5301550a73f1793bf614030b2eedc9660d35337b00ca88fafaa8bb61e6a62fcca8c50007f83cbc78efc30e7b013e6f77c9d94b61dc64310a46ad2152e89dfd26cf8e75262366257348efa96df94c9f9279715501c8338bd4300f6d4dc0ccf7bc8bb5eb453887381a4c88398597e6684c3d14c88a9f697e5d80c3ba129c9d08cb4010c66c91b09a9fc8cfabec953f53381b21b1a5da110263619464d37e08e717685577cade5eedded1821c9c9be933f88e336ae0f6231a64362afc6753a8073fa34d0673d1ef95249b6ede9a1e537bff9288f9c5273cf82ee23373dbf46678f82e1f754e018535e676dabdc2bf777ed860aafd09d5ab31ab8b3f6e4749ee83347216686a41f0ca68f9d5bddfcf10d4bb42e319d7a0b915c10eb2436f41624e18e262035fcb26739fa85e4cdcf267788f217f5a8db8f7ceb2ea2744e9df68c04fa0d7a5645e67844c90b0368fb612c445d754308b7937c7c79aa5f75ca567f3a9d0344c3e0fa55f11d081d2604ab78472e6333d2a37adfc8d422629250e778b93c5c2f29076c34227861c340f9732c7102550d3a83b65fe9aecbe79a65e1e4df50f79d960566c5322753ab0ae2428dfc09aa6160907e028ea52e43c4fb154cda6cb397e9edf3310cd515961bb474bfd12b59a4cca7b75c4feae29f5ac4b0049bc3c21633107ec877ab564fd78eee24739920023f605c9d686f63ab758814002d6f29ffd142c1de26c7d5998671bb395ed902641c5dad74f2a8465d43f9f83bca880776993c5385206ae85ce57ee471404efb2f8d4980cdae2da40c670499d141b16b48352f70a0a458d19fe29d27be6b9b03284244462f2de41ff50e01b4ecf18462d5fa37cf272bddb9db025496ecd00df04b04c09979f5aba8be3b80779832c37e63b3667f426eb5150a12b647def546c1024cef4a7cd89d4a76f1cac9458969f9a76f60f60d9478a962b72f3feb0c666657aa193e2408332e388707a1be56b7685eb4f913ffb75728b6ad43619a10abb94c31e085e9190900b6cfe584f163d237b06de7b15158ccd5a168bec9f3864ddeec73d430950e90f19377b80d6fab08f0acb0154f3a8a80913d75341b538900a5c7ff437478218967ac0eb0f22f2383b979912b470fbeb9962fff2921a824e30793d91cfbd6634392161c3bd663f42246400fa5acef351bc980285e7c77574c514bd58fe29b59685fb61481756b059d0199dc6140ecbebb3fede20f1f00a11fc6004ff5d92b481701f0cf2889887b063e3647b737d3648b90768d51f7f09a4ac9274f32d35a61112953a819424cc8f2c1275823679f45e3a0b36252f71da30ebd025ef2dd72873ec81f2d0d9e6a881fbb2a48947f3f411040443d228fe8ecb9eb3b023fd8dcd3d9b9bb1784cc1ad66cdad253ae14a8617acc51a03301f603b8df624414479af014a470075aa399548ddb74e1eaa962cc623bfc75ca360979456a514d2e27dddfa8c466388a70f5b04ca88fa5e284814d372f83507360d35a7d287621488796faa158f0e4bf2dcd7bf7094ab447d57371c9936994fa5059fd143475b06c43155e98b74f184c5e99d6713c328ea76e09533ef1d637cfbad43417f12de789d64394f51883e7da3ad988a8966f3ca37b09862073f76fa399c9d76625cb8fc874e5f11887f77b272339a20592fe46bfd387a332a10bf0cfc7ade7dc2b136b9e52858355d8aeb5173fe89205d4a73a2e2a09404119ca63c3fa7e68886abffad21e64daf9ce7bd4a4cab2bc6b1d9e9171823781e8e3dc716f53b161976f17b1ae1afd45bbe1be2c79889b600d603ec34a21dc1399876b9f3735afffbae5859e201eb1a5ea9ab2f427888cb0d1a42f5a512def24f86f61b99a2481a16988ea602bdb9d9a5dedef68e574d4a5923d966dd299d063d042b1bfaeb2b40b4ad37d2ee4ecd404635d0b21a269fb62fdc0e49aff96cd95efd62c73239fe7aa7c493b76031f8f82caeaf08739fede67ed9182593e9984fd2b2517bd19825fbc903c6f7c3879ee4d1836802346178dec1db635612ca7a9f1baa8b055f79e8a860351788e294b3ceff2f8b59d762add3af9660774ac8b0140c343caadc427d1086816249d135972205241d8f2fd5c6584a6cea27732a572f06b605bdddca5650d75825cd174dbe348bb4c8be5b3ac2cb422cec74b293d60d0e66f540113873b9a1d0fbf31a0bca91adbb8b4793d91cdbfbae52e2a0d5f5fc1e63ed7e574006546ac0cb65f232df1b8eeb386f675b4fafe7c4bec8874d43d1856af9e226adb888d74f481aaa57d99f518405a0c53480741e6cfc567c857a936305fc2d557abd340cd5f0e02c2dd76666a560ea6f4295024530bff2e0a945cb6b25e3b73f80d495b8063b2cad0d58426462c19c6ead6fe46b5eaf0b751abfba7d081db8a839014a2209366a1a431f642b909b0fca49174fbb", 0x1000}], 0x3, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x40) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) load: 1.36 cmd: getty 52950 [ttyin] 0.00u 0.00s 0% 306k load: 1.36 cmd: getty 52950 [ttyin] 0.00u 0.00s 0% 306k 01:55:27 executing program 1: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 01:55:27 executing program 1: mprotect(&(0x7f000045c000/0x2000)=nil, 0x2000, 0xa0b866d774ff939c) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x10, &(0x7f000045b000/0x1000)=nil) shmat(r1, &(0x7f000045a000/0x3000)=nil, 0x2000) 01:55:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00', 0x4) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) dup2(r1, r0) 01:55:28 executing program 0: socketpair(0x11, 0x3, 0x1000000000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000)=0x7fff, 0x4) 01:55:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0xfffffffffffffe00, 0x3}, {0x8, 0x8}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1, 0x3044c8ac, './bus\x00', 0x100000000, 0xfffffffffffffffd, 0x0, 0x2}) 01:55:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d412e5af800"], 0xa) dup2(r0, r0) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) fcntl$getflags(r0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 01:55:28 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x7fff) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 01:55:28 executing program 1: socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x80, 0x8613b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000003c0)) write(r0, &(0x7f0000000040)="670dc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f00000001c0)=0xc) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) fchflags(r0, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x10001) ioctl$TIOCSTOP(r1, 0x2000746f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="f4da1e5053d83fef9fbf4ef6c81db801d5120ce321b295b407173275c2782db71e4a569d18ee39c26ec7347fc4376213ded7edba948c7973bbe0ecb33dd6b595d1beee2b1c04b7fa0b5a1c3a2c73e95de3e1ef341a4f075051a2ff0f000000000000904a1470364a4ff96781c7878451a47a03000000494b5c657572abc794c7d984b60600000000000000fb9d4767d76f884f8924fce21526042762e610bd99bc43c7c8e1ffb8cd12c927c84c6c46d0fc", 0xb1}], 0x1, 0x0, 0x0) 01:55:28 executing program 1: r0 = socket(0x1e, 0x3, 0x3a) r1 = socket(0x18, 0x4, 0x6ea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x201, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)={0x7f, 0xdc, 0x3f, 0x3}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) fchmod(r2, 0x849b96d367610a37) r4 = syz_open_pts() close(r2) dup(r4) r5 = semget(0x2, 0x3, 0x40) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001600)=""/34) r6 = syz_open_pts() ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000400)=0x7) semget(0x3, 0x1, 0x4) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xffffff97) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x26, r7) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r8 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0xd36ffc51e8797662, &(0x7f0000000140)={0x2, 0x1, 0x9, 0xfffffffffffffffc, r8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = semget$private(0x0, 0x4, 0x110) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000001c0)=""/178) 01:55:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8e92, 0x0) mknodat(r0, &(0x7f00000000c0)='./file1/file0\x00', 0x1, 0xffff) mkdir(&(0x7f0000000080)='./file1\x00', 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='.\x00', 0x1, 0x0) 01:55:28 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0x9, 0x0, 0x0, 0xffffffffffffff6f) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 01:55:28 executing program 0: r0 = socket(0x2, 0x4, 0x9) socket(0x10, 0x0, 0x80000001) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 01:55:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000000280)={0x0, ""/194}, 0xca, 0x2, 0x1000) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0xfffffffff8228da2) 01:55:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() r4 = kqueue() ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0xffff, [{0x3, 0x8}, {0x1, 0x8}, {0x3, 0x4}, {0x1, 0x6}, {0x3, 0x6}, {0x4e322c2bffd1d4f5, 0x9}, {0x1, 0x7fff}, {0x1, 0x2}, {0x1, 0x7fff}, {0x3, 0x3}, {0x3, 0x4}, {0x3, 0x10000}, {0x2, 0x7}, {0x4787558a395bf84b, 0x7ff}, {0x3, 0x4757}, {0xb4942966b0f1a287, 0x8001}, {0x7b5e0e35ba9f31a5, 0x8001}, {0x2, 0x7baf}, {0x2, 0x81}, {0x1, 0x1f3}, {0x3, 0x4}, {0x1, 0x4}, {0x3, 0x8}, {0x99f194fcd95eb92f}, {0x2, 0x1}, {0x2, 0x4}, {0x2, 0x1}, {0x3, 0xfff}, {0x1, 0xffffffffffff8001}, {0x1, 0x40}, {0x3, 0x1f}, {0x2, 0x10001}]}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000340)={0x3, [{0x1, 0x1}, {0x2, 0x1}, {0x2, 0x100000001}, {0x2, 0x6303}, {0x1, 0x3}, {0x1, 0x3}, {0x2, 0x200}, {0x3, 0x80}, {0x2}, {0x1, 0x2}, {0x1, 0x2dc}, {0x3, 0x3}, {0x2, 0x81}, {0x2, 0x51}, {0x2, 0x5054}, {0x1, 0x8000}, {0x2e89d1ca37bdeb8a, 0x8}, {0x2, 0x100000001}, {0x3, 0x5}, {0x3, 0xfffffffffffffffd}, {0x2, 0x47b15a7a}, {0x1, 0x80000001}, {0x1, 0x7}, {0x1, 0x7fff}, {0x2, 0x3ff}, {0x2, 0x1}, {0x3, 0x101}, {0x3, 0x6}, {0x2, 0x2}, {0x1, 0x75}, {0x1, 0x400}, {0x2, 0x400}]}) close(r1) dup2(r4, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r2) 01:55:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x5, 0xbbeb, 0xdf}, 0x100000000, 0x10000000000, 0x8001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 01:55:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "3e58a044b1fb0301002c4028c5d58a014f77c2bc"}) 01:55:29 executing program 0: r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x2a, 0x4, 0xfffffffffffff1e0, 0x1}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x6, 0x40, 0x1, 0x6}], 0x4, &(0x7f0000000180)={0x4ef, 0x8}) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x6, 0x3, 0x1, 0x8, "f58db0950194bd12dd82b89d40b9044c3a23a2df", 0xc6d8, 0x6}) getrlimit(0x4, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r0, &(0x7f00000001c0)='z', 0x1) 01:55:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0xa43bb9cf16a768ef, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4, 0x0, 0x0, 0x5}, {0x6, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) lseek(r0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) r1 = dup2(r0, r0) recvfrom(r0, &(0x7f0000000080)=""/175, 0xaf, 0x839048617bc9c765, &(0x7f0000000140)=@in6={0x18, 0x3, 0x2, 0x6}, 0xc) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0xc08a094}) 01:55:29 executing program 1: r0 = socket(0x0, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) shutdown(r0, 0x2) 01:55:29 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd000a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff446a3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f3be34c996968d9c822a1a673f0dede671e916fc7b88c017c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c053b79716fe31dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="829233e09f48ffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x40b59381a33b4af4) kevent(r2, &(0x7f0000000600)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x200, 0x8}, {{r0}, 0xffffffffffffffff, 0x12, 0xfffff, 0x9f1d, 0xfffffffffffffffe}], 0xae6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffffe, 0x12, 0x20, 0x1ff, 0x5}, {{r0}, 0xfffffffffffffffe, 0xc2515537aca74f85, 0xfffff, 0x2, 0x4}, {{r0}, 0xb54f0de6fa29bef7, 0x9, 0xfffff, 0xa4, 0xe72}, {{r0}, 0xffffffffffffffff, 0x2c, 0xf0000000, 0x6, 0x64}, {{r1}, 0xfffffffffffffffc, 0x85, 0x1, 0x0, 0xb323}, {{r1}, 0xfffffffffffffff9, 0xa0, 0xfffff, 0x7, 0x1}, {{r1}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x101, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x24, 0xfffffffffffffffa, 0x2}, {{r1}, 0xfffffffffffffffe, 0x80, 0x20, 0x3, 0x4}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x80, 0x2}], 0x400, &(0x7f0000000780)={0x52, 0xa5}) fcntl$setstatus(r0, 0x4, 0x8) r3 = open(&(0x7f0000000100)='./file0\x00', 0x201, 0x100) readlinkat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/41, 0x29) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 0x0) bind(r3, &(0x7f00000007c0)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x2, 0x2, 0x0) dup2(r1, r4) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="5012c449791349530b5b5c7922ce1128e23776a3ee03e3627f0526ed1b049fb288d8f201de1875ec05dbba52b2c3239f796326f766e337c45bd77b1e7a7a6ba280c14b6955e6fdb678ae5c8c76e936e76f257a135efd8ac3c624a953c2efec798a32fe5aa15583043c38e8f15e49190bfa"], 0x10) write(r4, 0x0, 0x0) 01:55:29 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='x\x00') symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 01:55:29 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r0, 0x400, 0x3, &(0x7f0000000000)="836a89cfdd1ebfddcdc2e9091686fd5d653806259e628c1d8cec9f53827d6d9a3a651cc96b2ce24858b42a1187393913aed0f0d43e165d37222357e93a9bb601432552c78b668f2df3700a1776eaa203013c49122f8fe025d90bda9644c1c283ccf92d028451d74d8944a5bcd2add1fa60e8b1fc20b94f9f852c6df341b4bc7df788223810c538ac000ba10d6f3a7c0eff5ac0de806d13c939f83b3e9134d7517fcda6cd2e5bd97ea5947e5e8a3be04fd2b353d6d97ba779a8f04c84a50cf439b0af692d11627a", 0xc7) 01:55:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = geteuid() getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="5ff033a660eb58aa1419fd69bc47e814e7c9fe009a722f3dd40ca7e13b22aaab273a94e30ec1e3815fda64da8d1ed17182f9ebf2d121767e39eec69b6c5e5d16ec6fb58a214949c34dbd9e42b6f4903e"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 01:55:29 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) dup(r0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:55:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{0x89, 0x1}, {0xa7, 0x4}, {0x2, 0x8}], 0x3ba}) 01:55:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) listen(r3, 0x0) 01:55:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x8000) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 01:55:29 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x8) r0 = shmget(0x1, 0x1000, 0x1, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) 01:55:29 executing program 0: sendsyslog(&(0x7f0000000000)="e6b5a72974b71e7a7edbdbe0a79ef41c304fc55f31ac7cf2859758348687d7d01358be963e6ead05b013194efb581d2214f7ee94a90e475fd9e8fbc112a7bca516184fa81f3aceec66a9c35ed4e5484d23c50f7c4e544542252c5fcd0dd094cc6d372f2cb3c3005f0b1326201c20def7b4ef22d81bb80d9bdb41739def8abcdf1e5660dffcb9a802348f62755b7d20beb964430ad705558eea90dc6523c5497d06fc9dbe3b815e7489712dc1c2cf71b7eb5e45f391bffdb721ab0eb3b6b5ba9500ad27ba5ff332ef55795c807929df7b0f345026075670b57c3ffed2623d764d54dce7", 0xe3, 0x8) r0 = kqueue() fcntl$setflags(r0, 0x2, 0x6ff253981c26c6da) r1 = socket(0x6, 0x4, 0x5a) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0xfff, 0x4, './file0\x00', 0xf31, 0x10, 0x0, 0xa5}) r2 = dup2(r0, r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x6) r3 = accept$inet(r2, 0x0, &(0x7f0000000180)) r4 = semget(0x2, 0x1, 0x40) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000001c0)=""/159) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x12) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000002c0)=0x100000001) r5 = geteuid() seteuid(r5) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000380)={0x46, 0x0, &(0x7f0000000300)=""/70}) r6 = fcntl$dupfd(r0, 0xa, r3) r7 = getuid() lseek(r1, 0x0, 0x0, 0x3) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000003c0)=""/186) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000480)='./file0\x00', 0x0, 0x4) flock(r2, 0xa) r8 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r8, r7, r10}, 0xc) setuid(r9) socket$inet(0x2, 0x4002, 0x5) connect$inet6(r6, &(0x7f0000000580)={0x18, 0x1, 0x1, 0x7fff}, 0xc) semop(r4, &(0x7f00000005c0)=[{0x0, 0x7fff, 0x1800}, {0x1, 0x7, 0x1800}, {0x4, 0xff, 0x1000}, {0x0, 0x0, 0x1800}, {0x2, 0x1, 0x1800}, {0x2, 0x0, 0x800}], 0x6) getitimer(0x3, &(0x7f0000000600)) 01:55:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x108, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x8, 0x10000, 0x2bd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000780)={0x3, &(0x7f0000000080)=[{0x5, 0x7000000000, 0x10001, 0x1}, {0x8, 0x9, 0x0, 0x800000000000}, {0x7, 0xfffffffffffff181, 0x5b, 0xffffffffffffff24}]}) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f400653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r1, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r4 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x7, &(0x7f0000000e00)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r4}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r4}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r4, 0x4, 0x4c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x2, 0x101, 0x1, 0x6}) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) 01:55:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x1542685da779e36d, 0x10) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x8bd, 0xff, 0x8, 0x8000, "7ae4687b1c93d289393c143f737aa29184e023a5", 0x5b4, 0x9}) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r2 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x6, [{0x2, 0x8}, {0x1, 0x5}, {0x1, 0x6}, {0x2, 0x5}, {0x2, 0x4}, {0x3, 0x1}, {0x3, 0x3ff}, {0x2, 0x17}, {0x2}, {0x1, 0x2}, {0x2, 0x100}, {0x2, 0x2}, {0x3, 0x2}, {0x2, 0x4}, {0x2, 0x6}, {0x3, 0x3}, {0x2, 0x9}, {0x0, 0x9}, {0x1, 0x5e}, {0x2, 0x8}, {0x2, 0xea80}, {0x3, 0x7ff}, {0x991cd86db959c8c1, 0x7456}, {0x3, 0x75e67f12}, {0x2, 0x7}, {0x3, 0xfffffffffffffffb}, {0x2, 0x4}, {0x2, 0x3ff}, {0x2, 0x7}, {0x1, 0x3}, {0x2, 0xe737720000000000}, {0x1, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000300)="96") 01:55:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xb60f4a6f3b3a2fb2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') r2 = semget$private(0x0, 0x1, 0x28) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000180)=0x1) 01:55:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 01:55:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) write(r0, &(0x7f0000000300)="0683129bb8ccaf7dc892a0e02e2c84c3270402412db95e0ed3fd1acb39f64caf6d09e1e450e95c1d708eca881788913cfea060cb4a95cc8e701d50f50e8edad52a3a94ccba361f51d26ca0bf99e731f007e03e03ef1a18ce997e5ca119bd0658e59bf55d98465662de5597f0bf716cc2a852ebe9ef68b79d6b0e1790005b03c3e432849fcd84d195b6588d8ecdc1c66245a82ceff2a14659477b5ce3fc2508ee6d456143b60814e43f38ace3b0da08090d436d81f2a829c565c49a8b0e96da9c423d9f04616bb088fd9e104f32ed7e085accd0ccd733e4936f60e0eff6421b10382b70e8fe4387bcc97e015f50", 0xed) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:55:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x3, 0x200) msgrcv(r1, &(0x7f00000003c0)={0x0, ""/143}, 0x97, 0x0, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc91, &(0x7f0000000240)="b6") 01:55:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000040)}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x1000, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000240)=r2) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x7, 0x90}, {0x1, 0x2}}) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f00000001c0)=0x10) 01:55:30 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file1\x00', 0x5, 0x400, 0x60, 0x1, 0x58af, 0x2, 0xfffffffffffffeab, 0x2, 0x1, 0xc9a7, 0x8}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 01:55:30 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x5, 0x80000000000000b, &(0x7f0000000180), 0x0) 01:55:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x24}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000140)="324ce672b8a92c2011a02294b4") 01:55:30 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0x7, './file0\x00', './file0\x00'}) chroot(&(0x7f0000000180)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x5) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) 01:55:30 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 01:55:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000100)=""/237, 0xed}, {&(0x7f0000000280)=""/105, 0x69}], 0x3, 0x0, 0x0) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000300)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:31 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="80022e2fac1400107d81"], 0x10) shutdown(r0, 0x7) r1 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x11) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x4, 0x1) chdir(&(0x7f0000000040)='./file0\x00') 01:55:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) pipe2(&(0x7f0000000080), 0x10004) pipe(&(0x7f0000000040)) r2 = kqueue() dup2(r2, r0) 01:55:31 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x100010003}], 0x3ff, 0x0, 0x0, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 01:55:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002040)={&(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002000)=[{&(0x7f0000000fc0)="d958039b70b6c9c1a653943528e3a42cd5ee57b2e926d7a62331a8af160c0a48efcc21801ded65d1565fd5a01ffa9477db2bb7a3cced9b329316f50d0d88032a99e87e014daf2c79daf5258bcd723e7ede49ddf9baadce12193fa8a9b5fc4c82c850c13dfe475f9b60fba90fd420e0176616e134703343ab97088e80abaabcad238a02d091e93753c0e2ee01187b968c8bd98e6bf1e3cd228ba8e7b0d016c1a6f782d47fe59e23a1ff107755916c1ac76f946e3cd77e2b988a7595d779853f3f41bb2814f763fd3371d59e8acb1bdbd23354ed1289d0c92c613355d11f45a3356f0c28a26827ab0ed3fc990931c2f232d317898dfc0bacdf64204ce84b19feca9e8ac1a9c8cef3a424b7f70c8fba6089353dd9d87153d2969ce056a65869a130c1f1231826953ab813020e4c445c005c733d999264ecd4629108f46abc18e713368e4331d00513e9f8f501009a8d546daf6a5be699556ed2f731751bd569492b7ccf856a7402b5e47dcded0cf987a2ab9e0f4759e7ee90a2fb1aeaecba8346aa76a4c0ce65dd33f46508f766cf1c8ec7e5ae295fa5021d9b1644e7cce73ce8b9c912f0c52e098779e058c04712f1322b65f945c24e6e59a8aec126266404171a5fa97d2be4684ff892fe31df326e4e0f1e95650fcd02fa0b8111120feaa1494ec848d96df4c2b694b254c09e7644ce4f3f5502e8becbbe88d0b72bf507e95a616d85f06bc270c64e990c914f6ea7e62ce3406d4e2205d34e4dcca29c94ef96cf3a5180103d64dff4a9977851c0307eaafd5c854d21ccaddde9c69de79605b31797ce596c3d21bf291fd4f2817b9813e975bcf066a39fd005966515be5ebe7a2dc5b306cb9c631615268b679efe7a961e1ad4816f904ba9d816257d031904cf9277bf9065464dbfe601d0ba0ae64ffb22d52d488cbc0010c70a5a1504efd34628b064b0770fd17bf7913bd0b43f26bac602a60cab73fc1ca1b8890176445f74fa7c2636440aad0abaa357d1fb47441c7d3040deed5e2814e701217fdd89ef1b71992066f7f80556baee6f122a8a802dd52756b4ca50c1e4423d990491b538eac5d213d4e787e26dbe99480cbd6221b1c9f5dbc2c7eaed0851c32ee30ad4ade727e70b5464b120384423eb566db770c1ca2328640ae107914028ff6897966365eeb725feed74ccda81da82d0cea98938872f215c5577e90124496bbd3e9a7963b1733765b9359643f4bc8d72a479bf47af6b9f8c771f6efab2f57d31c0089faa57103eeda804cb04bcdb2472c1601a6142cf1052f5511baf51eef63b7622ce6231b0195f1992d0ea08bc0b5baf924340f6930b4b4acc7ea473290656a61e88523796881080ad29e1996fa696fbfde60a120ac3801e329a4f05d48e438b7f8def9222f00f43cb921c79eff8884ff918b60120c3800bf915a06cffd53cfa667239f6e7181ce2d4d83ac49afee11782e76350bf17d62256e08a1b7fc06f71c1793b10737307a73039e69b4ff50d167823bd06bc4d1a2267ab2cb95636fb400e01bf8912fc9558cc989c4395e99ddedc64b3a543ba0ebdb93355ab380678d7b803eba50d1f8c1ec63e389b30dbba2be581a546f1e18588be08e490c05e2a07930f8e8201ecafc9dcfe63a34a6ecef2f0864aa8b3958c0e74b2a9ed83780b09c71332f811287c90171144ce25e077b60f36b7d8eda18002b862d5816ed2caba6e0c7106aa99d7e7ade393caff90a45420b4a66c0b18f7a1cc5601f7beecaaafffcd7881d29a28c76bf28051d68e992adb7ab0c5bf6b7dcc44dc5926d405fd772240406766d03b8fdd750d31a7cf8a7b2121393b9df4c390dff07af34d9c742676f6e1df77f65ce0d0609b2e7251bbb6b6ddf76c51516165cf4420e8bdcfd297059495562723441328bd661a29696085c13cd6e7e0c6c7e619b0dad9dd9a7a5217c72a85b918a1959f26f1eef345c4daf969cce181cfe6760ccf90fbc914e68fd9cda88d52464637a8f74d087c17cce27755dab2ab66f690d06d3e8ca3b2066455567401cdb28300db4e3483705447b592009b62196e7ef37a18358e39e21e122f73e72b10535ab599fc57920fe0764379b6bcdda53711f656a79689483151adf4cb0bb7abf8c0fc6cd013dd1b31ae0aca600f4791258f7ae21b436e471105bbf93dab61de1f84109c2fe516322fb590bb6337d472b11a070d81e83638fe76a8037358cfc4ad7570b9c08ae999e397710c8109eca3f8148e7a1f656fbcb6dd3a44a570195d61942cf7ebbd10e0451eccafbc96b51aa72e3e28c82966f06564c7f8fa33befffda99bbf547575d7bfb1fc3a7b17ea9c8f3bf8762a4171ae63b68654347a3f54887616b0f26ae0f1d72a5eb396d465da6c69ade3d4b0a43e7857dbe337dfecaf40bec2296cb1d4754191e2c908fbb8bbdc703c3431f96c8ae92c00b87ea5a881a68d4532b2b46669f40d0493d5bad90c95db19be7e8d18f039e70a530838bec95500edf5ba4be0f7162342333e73bf4c370734ae15be9756273a761efd5921700db5a78b27e9684fbfc715f1b01699025f213d7372b053e8fce9239d2c69e26d4a98c8eba04ce7c7dd52965daae064e8bb4f41c7bbb749d64393973e8502dc86ccbf8080fa713cfe55e1b8b4f46b2f84db2dd90851129115debc400df023fc8655360bb335fad1367ae185e93236d0b2c38d888c3947c2124be528f31c5a8fe0f86f0b581258b4c36a196c634ba1cb91b5ed455bd1da28afc46e30f348ecfb881f7f916a49efda0d9ffd1917b91ec0b37626d87203468e6ef093a8a9f48db4d05d720f632620edb24ec4256a855f2777681d9914c2ae7d7a4f84e6d23c620c2052cd84100b86092fbd1b5f602dbbe424c0e6d15a3446ee93fe7b7898a7404171cf38e383e3992feb9edccd76b95f7290ee012fc0c1b6234b6ed1f789d9dc26ec5d14bb39ca04bf345f4063d959090f197e41ef70822a9418188a476169618c5da8b7bb12db99d37a854d5ef74ecc94011646a29bc369b94d0411daf660564a4f09ebca08ee6745c1cb6e77a345c596ada15d438d9c6c33cfac23e5f84101fa7e273446481623e0a6a9bdf2aafc08fe87f487e92bbe81156ba0a45d12d464fe2c26e2e53118e2bb6dcd911eed8afe07a2b75da85a94b0df407266f6134b771ebd5d12e52ce7791d4d20edce23c1de2a440b55e83aa598cf5168d4185ae4c5b4b0ee7fcd8c7fa29f54a5ae377da6a13c798900b059c0b0c4818798fe96401a6a24e3820f3e0b08bc2f24e144819460fc1de10c6d157d502418189f954b1c61e0181d3433e274272018597265cd43b2e9bcc876d239c6e2f5f91c6a936b1217d364196b37a9bb6221aa3b5bbd85d428aec364dd66d1d172effbb5fb6b5b50703da2b7bdd2ca852cb878151a038b0cf959a970465f3db9415041aaee0ba40d2732e1466948e3d98333102242808fd9a6e9b5cd69fb010060fa243a40fc77acd98eca477507e49cfa806a4d5859527e04e9d95affeb3743aaf89a290d9f0f1186845cd8c211de5466e65a21f75028491b2ae14ae59e1f74aa8b693348e1ea7e51be23b317aefa925a5b396ad53863fbaf566a9e34da9f67a75164c3d5a28069a12a5cf91a6bf9489abe637fa0afb8b500cee04bbbf513849a77adc3cd8a390f49315a8ff17094356b0272dc3d091aab43d94936b748f690f1a2709c4045a12f50d23c894c86debfd012b2147ccbc026f63b934bebc66bf0aaf62026b4f365c616997efc4860496b005e8ed7827124bac3002ca3e77d9480a878264a0ca3dc6733e6b6be2c7f2a417976b0820ec865ae1d40b12236d9cb0d6d9c4c9b69a4e9f16503926d897bd69bd3db7f7198384b4441dba511e911cb4d5547857b274fbaa9c853f2c52508d99e886bc309a1b1e4d4a73425ba1b4fad4a8735927e06f0912a44995116912eb5425551352625f2def27dd8b3aa9d426c7ca7c5fcdec8e80cc8fadc7c4d8365f38123141ef6e2c22d7e7143e2b9a274ffa928da30ca75b4fa30d4bd2bf330e8dd8ca2e8979a91f14c173a8d3db0782b162c04bc6a47f498eddf60f4c7c80343c8983046471fd4bdec436cc95c3c39a5478e8451994a13130bda911b1e165a2ad174adda1a016a3688c6c3337b8b695dde998f18762d6dcd8e869bdc1e60d7c9f2bca0c1d199afdae78f51efae2d9065450d3772931a157ada7d81815a1d5ae0952d2f18d8a759ef7911a029686fd45b4c498acf907addf389bb81e39262e3b396f706ce5da07fb35bb40272c4392462c21befca16b21546bf0b07897b8f03ff29307e9858d5fe96c93814fa67bb11932f163c798b76239c9fb780482028b282de67fd121355381b6610b1d3377c38baa99e7abd3e2c95f1d4b303cd1ca5ca80c9659083fc271a9efd165ab5081191505d88180c1bdf7b7c709dd55d40545e72be70883e27408058949d36ca92fba3a3ab6fea940a1cc154278d6ec8c277a733eee24de8d13afaccc80ba87266da0b6daf6ceb5a9ee88ca345d1f71dc36dfbfd93499b02f5b4368779d15fe412d5a8ce59e45e115d11df510937628d78fab46f25151fea870fe5d5a1d1b815cd45e3c5d03f23503e8d9bbfb68fab1e25b0d01ec64da719a712eb02ad4cbcad877ae078343f6f2c1969435b1b8f9ab930f0b84fa43b929f4c247a7af5dc4bb8acb269ce0d96cdca33c27ae8882f3ba667f036e82e03f1bbeb23ae6ee1e192265909397dcf34af838e3aa4f2c42f64a4995d84125932093dc6e0dd79c67ce8298738f578cb519b23010218acc842b0accc99404792b2d94d3341d25a6eee768908de96cbef6636851cef288d208e7ab21715619725ce84098aecdfeed398d1508265eca7dd17bd7db347eef5fc9dc9d46597c3e8fa515482f52fdad8bb7f5e34cd3b98112a97050649ea4c2467d9c527ad16197167892aa53032cfcb947600bec9b2a0fbfeaa67b9359b23f1b032ecd72b2770b53a7d193e51a9c3238579c327a98e0eaeb755661d4614e079884828db0d5f43d234d40041c6c8442bea6c7e49e6c156fe5cdbae25ba629e55f7765ea6d50692fefb3daea5728cb2f4fa2858a3163c4c8332b9d28136c816372a62c425883dbdd075d5030c230dee00a7c7a128ddbebf462d49fd20efdc279d85cd0564b88a371ea849e9f3f90099e1e4dc3c1767de2c6f5dcf2b64c356de7211ef3696b1bb607532ed7949da550b8f9dd262b22e50d00a359f8bc33520deb4a2d665eef54de5b50d6d9bb9a5cde5ec0b5653d1e5f7e72071135e706271ac4b7691dd9f882bae5782b2d52c46c942e0c19ea3572250b9c4e0511e35c2f186f658023fc33571e68fdd4b9239f32f67ecfd59a452b237951f2125d8b727dd4d09f57c968694a58ba1f753585bd17d9c594be82d3ab0b62d9db692e55e53a5194e624df9f7439a307b147bc53635a0384026b08c2becb9cc633d1f8dec330d4c6883a6477d54e65a12d1d9d2799422cbc484e7104b9f69b5f110e5021c766769098f4180d118960d6382bfe84a446a571c79d186b116215845b476141db673e821112083a4089ec65a734e8b168872c5bf53a4158fa0eb3830aae17007847e48d0be0277fc0fb362293d3fdd52a3139aa4308bffed26eac5b006a8909cbcbd7aae2ebb031f6a253e7ad34a6091b135cb1a39ed1ae57d1ff79dbdb837f21c6f57626f3b51bb6d84e8df92655aa921a2e0598e2a53c2282118c3a79bc84580e1246389c62d0aea761f907176a8cde702b6088954b164c22db7b639fd5aa1451da10433110fda", 0x1000}, {&(0x7f0000001fc0)="9427e13815902270aec4630bc3aae4962e267c34fad15891e8721288b7535c6e06e0575edf95f7", 0x27}], 0x2, 0x0, 0x0, 0x405}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) fsync(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = getuid() fcntl$dupfd(r1, 0xdcf58dc5e7057ced, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r12 = getpgrp() r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f00000000c0)=0x1f) preadv(r0, &(0x7f0000000f00)=[{&(0x7f0000000980)=""/187, 0xbb}, {&(0x7f0000000a40)=""/167, 0xa7}, {&(0x7f00000000c0)}, {&(0x7f0000000b00)=""/45, 0x2d}, {&(0x7f0000000b40)=""/227, 0xe3}, {&(0x7f0000000c40)=""/60, 0x3c}, {&(0x7f0000000c80)=""/168, 0xa8}, {&(0x7f0000000d40)=""/165, 0xa5}, {&(0x7f0000000e00)=""/220, 0xdc}], 0x9, 0x0, 0x0) r16 = geteuid() lchown(&(0x7f00000008c0)='./file0\x00', r3, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000900)=ANY=[@ANYBLOB="f698aaef48435fb9ef42aaae26ca5e3ea9ed316d00b0b971eed74f71e30b378b9f5dd4703364c28404dde6236d223d871737c218a4acbecc186062211b69bf02c3edcf89ba850cc216ae0f72aaff983ae9bca791495af4c9cfde54aae7b90b960d4da03d705fd62d"], 0xa, &(0x7f0000000480)=[{&(0x7f0000000180)="9ae38863c4871d9235d6d6a4e86e2a", 0xf}, {&(0x7f0000000240)="fbe01cd747f7c0895734c37a7df5b71f82bc9f42", 0x14}, {&(0x7f0000000280)="654b1e7b06ce9e3e22ac89f364148d993b5a27d5f3a620aec6c936d793029483a09716a474dffb414129ff5b2d56d65ad9d34d255ae9f1df6c4bd3deb58f1ca90646205ef608b4d34c4005", 0x4b}, {&(0x7f0000000380)="326c8f4f46bafca52b1123e831cf0639d8046cc08338f77cbf0315e3c8b00af7a191cc5da8bfd253976c0eee7dcafe4e32bae7ad16dea9ed598fff0158c1ad985c5f1c1b3dfa68", 0x47}, {&(0x7f0000000400)="4a6d05392654bae20e1b76e730b8eac8b560596523006ac592653c9b1fb1b4b8b6dd4676ae525808a6916207c894575a71269f72a3760bfa7592eadc9d9ce961ace7013b3b5a8f12a5769c4dbe71d0a5bb1649fa86769b19c53b930def6061b859bb237ce6027d4829d5a060da0a36b55d6698576c64eb", 0x77}], 0x5, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xe8, 0x40c}, 0x5) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) OpenBSD/amd64 (ci-openbsd-main-2.c.syzkaller.internal) (tty00) 01:55:31 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x120) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000009000/0x2000)=nil, 0x2000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 01:55:31 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="aeed9315727f"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() r3 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r4 = semget$private(0x0, 0x3, 0x141) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000200)=""/154) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 01:55:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="179c00000000000000", 0x9) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:55:31 executing program 0: 01:55:31 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r1 = dup2(r0, r0) ftruncate(r1, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r1, 0x0, 0x0, 0x1) sendto$inet6(r1, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mlock(&(0x7f000013e000/0x2000)=nil, 0x2000) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x3) mlock(&(0x7f000050f000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f0000000700), 0x10000006) r3 = semget(0x3, 0x4, 0x401) semop(r3, &(0x7f00000003c0)=[{0x4, 0x10000, 0x800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x28000, 0x800}, {0x2, 0x16f6, 0x800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r4 = semget$private(0x0, 0x5, 0x400) semop(r4, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x6a6734b976184e5, &(0x7f00000002c0)) ioctl$TIOCSBRK(r1, 0x2000747b) clock_gettime(0x6, &(0x7f0000000380)) 01:55:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x201, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) fcntl$dupfd(r0, 0xa, r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='\t\x00') 01:55:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10, 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) 01:55:32 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) acct(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000000080)='./file0\x00') r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x20) bind$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 01:55:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x260, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:55:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() getrusage(0x0, &(0x7f00000000c0)) write(r4, &(0x7f0000000080)="af89298f65ea3cbebb44ae3a1cdb5047", 0x10) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0x34565790d6caee1b, 0x1, 0x0, 0xfff}], 0x7ff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10080, 0x0) 01:55:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x733) mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0xa9648a84aa9c179f, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) r5 = kqueue() close(r2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x32) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) close(r5) dup2(r2, r5) 01:55:32 executing program 1: r0 = getpgrp() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) getpgid(r0) 01:55:32 executing program 0: kqueue() r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 01:55:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0xc}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:55:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x4, 0x100000001, 0x6, 0x5f71}, {0x0, 0x9, 0x0, 0xfffffffffffffffd}, {0x4, 0x0, 0x7ff, 0x2b}, {0x9, 0xfffffffffffffff7, 0x3b1f, 0x5}, {0x3, 0x4, 0x2, 0x9}, {0x100, 0x12b5, 0x5, 0x20}, {0x8, 0x6, 0x100, 0x8}]}) 01:55:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x1f, 0x7f, {0xffffffffffffffff, 0x1f}}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 01:55:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x80000000, 0x1, 0x0, 0xfffffffffffffff8, "163a159211094fd2ab80cbd34140344be64d462d", 0x8, 0x871}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 01:55:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r0, 0x4, 0x8) setsockopt(r1, 0x80000000000029, 0xb, &(0x7f0000000080)="ebffcbff13b9fd812eaa96480000000000000000", 0xffffffffffffff59) r2 = fcntl$dupfd(r0, 0xb, r0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r0, r0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) 01:55:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x54}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r0, &(0x7f0000000040)="45074e0b9357e1b55f13abd7259ee91bc8ff2400325ae95d2701c684a75b03c852dab0f569d7656d707a478b339b87db", 0x30, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 01:55:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20482, 0xa) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x200, 0x593}, {0x18, 0x1, 0x5, 0x100}, 0xfffffffffffff69f, [0x4, 0x240, 0x1, 0x0, 0x80000001, 0x5, 0xbfff, 0x20]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000001c0), 0x4) fchown(r0, r1, r2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860440080000100000000000000000000000000050000000000000000000000000000000000000100", 0x2c}], 0x1) 01:55:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="a5c558acc747ed162a00b8198b7fa1b390bd919577a7683baac20d25e8cd37e8c04d3541af26827461228b81889b28167813504115abdbd49907cc6924ba589a366e502aae8b50f052015a282b971d8fec0d207ba0396e73a278b4"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="1d14e15f0973dbc90000000000ff0f000018d23a", 0x14) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:55:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x653, &(0x7f0000000c40)="bca321aa403e8197c1d90bb94a8df27fa8937d78c18d8aba600c56170c964e0948421e2f1b1cb52db73af791550bc38ba49650b81a6991a69038d7cfa1c0eedc0eb1bb18c82a282ef9103fbe7892a94909b24a809545702ce056c8a993dec365ccc55177a44c8ae71b2c44ad2eea25866766671239b4f8ef1c899aab3181b7b9de7c91a55d2e5ac8062f789e6c85e81c9850433e8e7acfdd02285d1ba555875062f64b2f7fd1e327cf2b448efaba3670b49dbe7f68646867f770d92645d4ce636580688e8989384bca5e51d739e8700020aebdd49e003a34a1e19e639e44890000000000000000000000002d0f0102409d7a7528e3d5c4553006fd572526f626b93a36c1c67790bc9477eddeab19e5ef3326c04ce9a048b1134abc2e484c9461ce48db870eb0e1eaa34da779c5e071289d4335a6af1b5044df88d482ad692cecba94b8c042f63a901408e6252959c41d38e67d41d41d8a063b7aae0b9c8facef0f5acffa5f53a1d2c1f141f7362c7c955d79af49d87c6c79db03332265615662e707ec13bf87cfdd9c1747d69c204abbc167b7f3871af4fab5e2a554e7d4683e00c47675a1c63b06b1c098f14d3a5abf9a3e4636bb75f18c4cd2da84ddf93d1b8b70c9d771c6e9c84747cf1ba25ce8a2313f08927ea97ffd99e527e0321318391d754037a7e6daff1827d8c6d1416a2c5cda153df2275598a20a2e8c5de6776a8a4b0e6cacd74779977793c859a6c834f0d6d74ec1db9ff393a4ffeb32e56cd695e1959ee0d73ac6fbbbdedce975d98c9d17fad27cf26b876102e56336c5c3feee5381f31649253cba67c7e6b092722ea0e200d9d06622788d3d62979885170dbc88a321e1e761cb651c299a6400899b88cc749017dff7089c5933005e543becea512596b027c7078561c695ce82f7001ded04e1dc6d4a5f913a167e443f3a68cf5063b7db3f93cd861e6b3dbccba4beac0f751a1965c76b8f3d70b86c1bf6d0f090cc9e5a69b891f0feba94e5b4d114526dbe57df9b452b632983e7aeddb54dfcce9269772549815a8a7cf39aadc1ab8b5e1c016b9b05a6374d6b84c0d85ba908d16a4bff31979ff4249aa2561059db938fcf1856655767f65bb02bb8a2a49e3c4e065337f8d8fe8497370ebadb24a46f18d343b519d6950fdd0318db306cc1bb7a3443cf22aced2705e43fffdcee2eb14064168d10e6c661082338833704b5b92e24d09f39ffd6e947094579fa7f174c5e7c2e699b250f6701107c8d9490cadd143bac67aab2330cd830853670944ce5c0318a896c4af2974640f0ee091f03100c899699e9f8a7a8bcb4f160682253d0b7bec599a1c2e4f0a217e5ccc89078b31bdedb3c0c5678766a2db4e81d2aea8c3898b0ee4d65f046e0b88f55f24caadae24f651d9c2a124b2ef5add0f059b7349af957c9c3aa013c0217016829359e") 01:55:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="358b6062257e7f740ea305c12b3ff728c8dcbe4900de7a6bad769930bd8dd7c76b7fc1bff474e467d7f5c539c85e2ebb94b87944da67cdafcb0d8aa80c7c128e"], 0x10) 01:55:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) listen(r3, 0xd6d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = getgid() setregid(r1, r7) setgroups(0x6, &(0x7f0000000440)=[r1, r2, r5, r6, r7, r8]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000340)=""/247) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x0, 0x6, 0x1b6, 0x7ff}, {0xc000000000000, 0x3, 0x7ff, 0x3f}, {0x7, 0x401, 0x10001, 0x8}, {0x8000, 0x8, 0x1800000000000000, 0x2}, {0x9, 0x9, 0x3, 0x6}, {0x0, 0x6, 0x67, 0xfff}, {0x20, 0x8, 0x20}]}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecda58c84fa9bd3e60d196743d0b4997ad3f35e907d11a12fab85632af6", 0x1ea) 01:55:33 executing program 1: r0 = kqueue() writev(r0, &(0x7f00000000c0), 0x0) socketpair(0x6, 0x8007, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0xfffffffffffffffa, 0x6}, 0xc) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) 01:55:33 executing program 0: socketpair(0x10, 0x8000, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040)=0x2, 0x4) socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x10, 0x4000, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") getsockopt$sock_int(r0, 0xffff, 0x7dad3369e174374c, 0x0, 0x0) 01:55:33 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x11, 0x2010, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) flock(r0, 0x1) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 01:55:33 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x3, 0xfffffffffffffffa, 0x2000100000005}) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r1, &(0x7f0000000480)="bd", 0x1) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r2, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x401, 0xffffffff, 0x6, 0xddea0947d34da2e4, 0x4, 0x3, 0x800, 0x1, 0x1, 0x7, 0x6}) 01:55:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7f5, 0x1, 0x10001, 0xc061, "d2a164db550b1a186fce41a2a56c0e3018a0981b", 0x0, 0x7000000}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x3) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x7fff) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 01:55:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="f0592e2f660900000040"], 0xffffffffffffffb8) 01:55:33 executing program 1: r0 = socket$inet(0x2, 0x81feb789916b648c, 0x1) r1 = msgget(0x1, 0x200) r2 = getuid() r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0xe035, r2, r3, r4, r5, 0x114, 0x7}, 0x8, 0x6, r6, r7, 0x9, 0x2, 0x7fff, 0x9218}) close(r0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x240, 0x0) ioctl$TIOCSTART(r8, 0x2000746e) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000100)=0x9) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r11 = dup2(r0, r8) readv(r10, &(0x7f0000000180), 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000001c0)={0x4, 0x3, 0x7, 0x101, "df940b57f21cf17990a7f3cdb048a37014485558", 0x8cd1, 0xdc}) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x5, 0x3f}, {0x83, 0xe9b}], 0x2}) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000280)={0x1f, 0x80}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x4, 0x4) ioctl$BIOCPROMISC(r8, 0x20004269) setitimer(0x2, &(0x7f0000000300)={{0x1, 0xec90}, {0x400000000000, 0x4}}, &(0x7f0000000340)) connect$inet6(r8, &(0x7f0000000380)={0x18, 0x0, 0x10001, 0x4ac000}, 0xc) ioctl$BIOCSBLEN(r12, 0xc0044266, &(0x7f00000003c0)=0x8) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000400)="05b1308fb5732148933f8ef43e6b3492747366dd2c31e7650a4887d6f4f045c89caa406977f751b6d6032ca3a5d27bdc1c17de0fcdcb55e8dcbe4bc4fb18e6e0172f31d673b0ae527f2cd9235c6ad85db505741ff3e4a6a645e81bea74ac8fbeb8f0cd8d6a12437a606fa5478d721f681a3058cd4c58449fe901d2093905741103a7c43a4b3986ffba7c64f61f93f4ef5a48ad069fb508349a37bfc64def5f3fe091d1c32b936836a36da47c55b0562b5ba1120f726debf9b7fdb140aa333527e03f01549c2f85a24a43274fbc869beb897b4d4baed3a9ee41df2cba2df2263177f18b5436b6", 0xe6) ioctl$VMM_IOC_RESETCPU(r11, 0x82405605, &(0x7f0000000500)={0x0, 0x7, {[0x4, 0x6, 0x20000000, 0x8, 0x923, 0x6, 0x1, 0x6, 0x5, 0xff, 0x4, 0xa4a, 0x5, 0x8, 0x6, 0x6, 0x80, 0x9], [0x1ff, 0x3, 0x81, 0xb2c, 0x101, 0x200, 0x8, 0x80000000, 0xff8000000000, 0x2], [0x0, 0x8001, 0x0, 0x4, 0x400, 0xffff, 0x2], [0x1b, 0x9, 0x1ba, 0x5, 0x400, 0x7], [{0x3ff, 0x6dde, 0x7fffffff, 0x1f}, {0x4, 0x1000, 0x100000000, 0x1ff}, {0x3, 0x8000, 0x7, 0x7}, {0xff, 0x10001, 0x3, 0x20}, {0x3f, 0x80, 0x9, 0x4}, {0x9, 0xfffffffffffff800, 0x800, 0x4}, {0x2, 0xfffffffffffffffa, 0x7, 0x101}, {0x9, 0x1, 0x646, 0x4}], {0x9, 0x55, 0x0, 0x3}, {0x1ff, 0x3, 0x4, 0x1000}}}) geteuid() ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000740)) writev(r12, &(0x7f0000000a40)=[{&(0x7f0000000780)="6ef7c858345ef70d0a2e9c1f393b3f569f1cfc179c2bc6854a190528a1fd196b51c192c124b63ec3d1a3181d64bc7c1dbc5b9fdd12bbcaddc128ec75c89088a60a4e6c7ef32e9ab5d5bd54292052c034da2a9f9ed8c49cac3f967c764ef8a1e6c72f4d4e0ef2c37168adf0b6b31f433c58deec380850daa2ce2c8311ed5015614cc6a4e3b79750d6f357230782a1ef215601074ac25b9d2e5f48a3f03a5453cf511637125a5ceffde37f108058e8d80f1d2894a9e95e8148c62432da7d20a61137f72f0b8613c3d03450c012f5420ac52399315a8e7effc0fe9f2414b0add637959c423681941966eb1e30c5beacd1ba", 0xf0}, {&(0x7f0000000880)="164c76bd38b3f8342ca9a8b171ba95713f8c98b64d07ebfe1cd4550656c0dc52f513c2045bbd87294a029d63af63ed9d4bcc92d7d27094469f38e3f33daa65f5ab443f9783a1c37a87fbeb8303e05cfe8bfa2ea3d63e07cdc3202940c77e95f56164bcbf67e24faf02f55789c10099f97d0c196fccb0952f408a45385fd2c419b8534bc5ac0d211a8d9fdbec449388ea084ddddd6857852fc6ab341b833df9f5a7ea04366abd78fc20176150be1ee2ca587983a07cad2456", 0xb8}, {&(0x7f0000000940)="f3a2de9dcf8da5462252aa72e3743cf9542d8107e536afe23f6cecac5755fcb93bf4c58e5990a54180873eab323df69f59f2f504e9903da3e010ee408b6dc5e121fd0a78280cf92875fe55ac2e92d27e3af25166b4c474c70437d0de4b988cf48b290f896c83e23557f2a496ce82e2376188f23a8a169bc6a35f957030c79eb77d683c87182e684dde6cba192a3836600bca7918aaff377708cb48ac8d7451434ba840a871bf6bfdf0322689685d0e761aaebe46ed29c05ccac9957f6ee83e35ad28defcb096a9d29ebae5b5bdd13ea4b18a2064863e6f910e964f263f7f491cf9a9a03265fcc318bb9e91", 0xeb}], 0x3) 01:55:33 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000ca2a8f7bd145c1380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d684b90c2712a11c72d8962ae8be80a21d1630e0132a9ba4eafed2bbd22becde8068b78aff9a2996947f36ad0b6d40ee868a850e9970be44a6111a87bb6a721128f61873df61b3"], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 01:55:33 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xb8add116f6504900, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x800, 0x0) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) 01:55:33 executing program 1: r0 = semget(0x0, 0x0, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) sendto$unix(r1, 0x0, 0xaf0c, 0x0, 0x0, 0xfffffffffffffeb3) 01:55:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000200)='\xcd{]!..\x00', &(0x7f0000000240)='2,}{\'@.\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)=']\x00', &(0x7f0000000300)='@#^/\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='}\x00']) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 01:55:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x7f, 0x321b}, {0x101, 0x2}}, 0x2) r1 = kqueue() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./bus/file0\x00', r0, 0x2}) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) clock_gettime(0x0, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000040)=[{{r1}, 0x39539683527a824c, 0x44, 0x8, 0x5, 0x400000000000}], 0x6, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x6, 0x8, 0x2, 0x4}, {{r1}, 0xfffffffffffffffa, 0x1, 0x2, 0x0, 0x7}, {{r1}, 0xfffffffffffffff9, 0x24e80dfc74678c60, 0x1, 0xfffffffffffffffd, 0x7}], 0x8, &(0x7f0000000180)={0xecb, 0xffff}) kqueue() close(r0) 01:55:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x8) unlink(&(0x7f0000000080)='./bus\x00') ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) getitimer(0x0, &(0x7f0000000040)) 01:55:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r3 = dup2(r1, r2) connect$inet6(r3, &(0x7f0000000040), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 01:55:33 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f00000003c0), 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') socketpair(0x20, 0x1, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x3, 0x200, 0x3}, 0xc) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x1000) dup(r2) 01:55:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 01:55:33 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x5, 0x2, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 01:55:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 01:55:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 01:55:33 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="00000071e56b2a64fc9af2398686028300060000000000000000000000000000000005000000000000002000000000000000bb92741f764100000000e74a56df84827a00000000000000a6ec29808524ced2eed80000fcfffffffffffffff6aa82f3ce00000007000000010100000778ba6001fa99e9e2cf6a88e88df8f4a3ac598c9d136072df5f6c6ba9ff546d8d84718ebafdc24f9880153b69f3f96fe9b77de47ca0eea3490570db6d35f8ffc69c7ce236c48bf7f85cf4781554f0c91998cf45878353d7cd98326b4d03249dca62fbdc17170fa156c86e327ed2774907614b93723a748ca2928a3cf14196d8"], &(0x7f0000000340)=0x5d) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x10}, {r3}, {r3, 0x20}, {r3, 0x80}, {r3, 0x15}, {r3, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x408) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100), 0x1) semop(r6, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r9 = dup(r5) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) chdir(&(0x7f0000000280)='./file0\x00') shutdown(r9, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r9, 0x1) 01:55:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) kevent(r1, &(0x7f0000000080)=[{{r1}, 0x0, 0x27, 0x40000000, 0x941c, 0x3098}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x7f, 0x40}, {{r0}, 0x0, 0x48, 0x7b14492528c1eff1, 0x1, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x7, 0xfffff, 0x1, 0x6}, {{r1}, 0xfffffffffffffffd, 0x1e, 0x1, 0x40, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x4693be194b9ede71, 0xe1f, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x1, 0xb672}, {{r1}, 0xfffffffffffffffb, 0x8, 0x4, 0x7, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x10, 0x0, 0x3, 0x5}], 0x10000, &(0x7f00000001c0)=[{{r0}, 0x0, 0x20, 0x80000000, 0x8, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x99, 0x1, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8e, 0x1, 0x1f, 0x5c884b57}], 0x3, &(0x7f0000000240)={0x80000000, 0x8000}) 01:55:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x0, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) lseek(r0, 0x0, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x18, 0x5, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000180)=""/204, 0xcc}, {&(0x7f0000000080)=""/64, 0x40}, {&(0x7f0000000100)=""/1, 0x1}], 0x3, 0x0, 0x4f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 01:55:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f00000000c0)="0000e65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 01:55:33 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000080)="4f5abaf7794e197e780513f94febf539f234dbcff53ea3348074ca8f1f6aad2462f5755a3a582451fa82392c79e823cc25001a7238b2f7ee71bf15bce3a3330a6a9bde214bf0f42f83bb34", 0x4b) 01:55:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000180)="661d9b8a83b14acb1d7bdd029356f57b6442f82d0883c60db8a7332a3b0e3ccbc352d0f6ee5745d46df765a06b9898a4c27b072d73c72a24d7a4a512ffbde4098adf21e393c45714f6b2941d2b978db787915b98945d4ff7ee203094ac7a03c3b88b30adddacb57e1fa72c05c3848913b7310b369f85b206258035462f7dfe6acfdb00227d67829ec29870b7065fbc4e5050969ebd0d4bb14c2c85eddddaf009902615be87e45353ed25072bf6beb665ea2697d018ca7735ac8de07c05594fd224ab8f48592718964021cbca4b6de63c58c40290", 0xd4, 0x1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 01:55:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff5d, &(0x7f00000000c0)="b5339f036ec31b") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 01:55:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000040)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e5866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") 01:55:33 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = dup2(r1, r0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x800) 01:55:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000340)=ANY=[@ANYBLOB="70012e2f66696c6530f351c002f5c2f764c56914c272a8e293820af8f21a85cdf26d2d7c1e852c4b2b86b0e4fdef47729470a595c6e92a0a36237cd7f5765de4b7f6b3b2ed77842f43b3552c168c9df091a59c218400800000000000003b326fea1284212598a650a7f6b3d2849f8c3e180df2ffeb5640f319c43c4aad9383c94ec6230c9b2269f1fd82ffd27ef6a399b69945f64d59aff3d6f4fd9598dabfb88733701b69451059e375b6aa0aacfd108a1cbc9337"], 0xa, 0x0}, 0x0) 01:55:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 01:55:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) flock(r1, 0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) pwrite(r0, &(0x7f0000000080)="1b50d3aa031f3dceea7ba9261574acb003b35b46d208d55451ce7acc9c290b30ddf30b2c419788ff5808a232fc36031c296890c79fce4fc8f2c6e25377c6243654ef61784b303e06dd07b8a4e6dd03dd69ca3d382a7e622464a6fa614a24fee9b7", 0x61, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:33 executing program 1: r0 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 01:55:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) openat(r1, &(0x7f0000000040)='.\x00', 0x20000, 0x2) 01:55:33 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 01:55:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0x0, 0x2, 0x8000000013, 0x0, 0x635}], 0x0, 0x0, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) dup2(r1, r1) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket$inet6(0x18, 0x4, 0x4) r3 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x5, 0x101, r3}) write(r1, &(0x7f0000000100)="510fc3a070a6519bcf520fc0871c17eecee97da021200b1480df89d5a8d31e20db", 0xf) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:55:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d, 0x3c1f}, {0x54, 0x0, 0x2}, {0x8000005}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 01:55:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r2 = dup2(r1, r1) dup2(r0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = geteuid() setreuid(r3, r4) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 01:55:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="00367da2f5202143df974c1a3524843eb9b4959c6865", 0xffffffffffffffd5) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 01:55:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xfffffffe000) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) r1 = msgget$private(0x0, 0x200) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0xfffffffffffffff7, r2, r6, r2, r3, 0xec1b45036f2a94a4, 0xfff}, 0xffffffff, 0x3, r4, r4, 0x4, 0x4, 0xff, 0x3}) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x10000, r2, r3, r5, r7, 0x2, 0x6}, 0x8, 0x2, r8, r9, 0x5, 0x81, 0xfffffffffffeffff, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:55:33 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = getpgid(0xffffffffffffffff) wait4(r0, &(0x7f0000000000), 0x8, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) mmap(&(0x7f0000897000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x0, 0x0) madvise(&(0x7f0000a0b000/0xd000)=nil, 0xd000, 0x6) r2 = msgget(0x0, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x80000000, r3, r5, r6, r7, 0x2, 0x5}, 0x0, 0x1, r0, r0, 0x10000, 0x10000, 0x6, 0x3}) lseek(r1, 0x0, 0xa, 0x0) madvise(&(0x7f00008a1000/0x2000)=nil, 0x2000, 0x3) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 01:55:33 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb9d76f39f2c852f6, &(0x7f0000000000)="7f53cddb6ab443692ee6af41b6cb7e90feaa8aa17ffa26623ef956b9798ae068d71e8fa72208") 01:55:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) r1 = socket$inet6(0x18, 0x3, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0xffffffff, 0x1, 0x1, 0x4479, 0x40}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 01:55:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 01:55:34 executing program 0: socket$inet(0x2, 0xc000, 0x9) r0 = socket$inet(0x2, 0x3, 0x3f) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) fcntl$getflags(r0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="92", 0x1) 01:55:34 executing program 1: r0 = msgget(0x1, 0x44) msgctl$IPC_RMID(r0, 0x0) setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x9, 0x1}) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x9}, {0x3f}}, &(0x7f00000000c0)) 01:55:34 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x3010, r0, 0x0, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000100)={0x0, 0xd7706f91e74cf4a}) 01:55:34 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x10000000000061}, {0x24, 0x4000000000000}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x60}, {0x6}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = fcntl$getown(r0, 0x5) r3 = open(&(0x7f0000000440)='./file0\x00', 0x8081, 0x72) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000480)={0x10, 0x3, 0x4, 0x2, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc87}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3e}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ecc}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1e7a}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xec3c}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file']}) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)="8b3093549234f2aa0eb5410ede55aff4455a2967c4ef59799389a1e94dae0adcc4cec1be33043be577890961794a1d282eea36ffa90a4aaa5797b1da60e2f79606b1f843b46bb4f2594cb7a9faf9a382dbf55a7a6ff23b66b60c1c1dee6a", 0x5e}], 0x1, &(0x7f0000000380)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xc0, 0x400}, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:34 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x0) 01:55:34 executing program 0: socket(0x6, 0x1, 0x1) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) close(r0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x12) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r0, &(0x7f0000000080)="19d1949b43edb7dc0da5fdc1001e15d4827659e0be9511c1f445c8234a0a2515808be52fa365e607005330bf73b4735781c4d0c8562cfb64396f27e23ab3b8d9ef8b38a15e7113c7e8fbc1edceb36b28d3f23619ed93b1735a558d79f52537e0ca", 0x61, 0x0, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x0) 01:55:34 executing program 1: mprotect(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/66, 0x42) 01:55:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x31) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r1, 0x20004269) 01:55:35 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x6) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0xf356ed50077f1e1) getsockopt(r0, 0x5, 0x0, &(0x7f0000000080)=""/141, &(0x7f0000000140)=0x8d) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = msgget(0x1, 0x220) msgctl$IPC_RMID(r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="a435cea66c2809ee1abf29c0b404ad0abe1d124f5d70384eb1ccd8d2af514680779703c605080bdc5575fd81c7e689b5cde8148f8e068110d0f30c680961b73e9442038237ad875ecaf07ca1ca046c3f7fcb51234f47f7767a1ba0267031ec46fa9fe748ed266e5c41c79cabbffc4dab0d948e0a271934390f0a4037602f584c034b304370db61230319ee40042c4487598c6da7200b4c94306357412b23f28079093b1833daa426b3bf051ede9e456319d77da531d4cbcd01c0584cc9b3972a09889c3172bab02f8acbe7d0b67691cc463540b1f6eb54cdb1e3402e501d921dfe90559f953e27c9dc795402c9c7", 0xee) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setreuid(r2, r3) getsockopt(r0, 0xfffffffffffffffe, 0xa, 0x0, 0x0) 01:55:35 executing program 1: nanosleep(&(0x7f0000000000), &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x15) socketpair(0x1, 0x4000, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x6, 0x8000, 0x80) socketpair(0x2, 0x4, 0xc0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(0xffffffffffffff9c) r5 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0x48, 0x80000000, 0xfffffffffffffffa, 0x7fff}, {{r2}, 0xfffffffffffffffa, 0xc5, 0x1, 0x7fffffff, 0x671}, {{r3}, 0xfffffffffffffffe, 0x7, 0x1, 0x4, 0xc7e2}], 0x7fffffff, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x11, 0x40, 0x734, 0x2}, {{r5}, 0xfffffffffffffffc, 0x4, 0x1, 0x0, 0x5}], 0x0, &(0x7f0000000200)={0x3, 0x2}) 01:55:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) socket$inet(0x2, 0x2, 0x0) 01:55:35 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) r1 = fcntl$getown(r0, 0x5) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x2, 0x9, 0x4, r1}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x1, 0x59a, 0x3, r1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) listen(r0, 0x10002) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 01:55:35 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x4) dup2(r2, r0) 01:55:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1c}, {0x6}]}) r1 = socket$unix(0x1, 0x1, 0x0) accept(r1, 0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x2}) 01:55:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000040)=""/81, 0x51}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) syz_open_pts() 01:55:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x10, 0x4000, 0x3) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = semget$private(0x0, 0x3, 0x40) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000200)=""/49) pwrite(r0, &(0x7f0000000140)="bb7a6bd3917a53d106bd8f64df671189c013095d0218cbb6bec57a76a8336b20de35fa638d093f2fb53ebe5e9b5772fb19f16c6eef32771acc8d3438e43136864cd931a1a21c2164474667df29e140865e31ea107121668d17ae007f7750d630ec5c08168ab0f13aa99152225a82d0526c1bcf119cbac31ca4e78330ccd38e7e33bd4a4fc72394e5dcfca899e4835beb545019694abbdc31750eaadb10", 0x9d, 0x0, 0x0) 01:55:35 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/163, &(0x7f0000000100)=0xa3) r2 = semget$private(0x0, 0x2, 0x30) semop(r2, &(0x7f0000000140)=[{0x4, 0xfffffffffffff609, 0x1800}, {0x2, 0xe2}, {0x1, 0x100000000, 0x800}, {0x1, 0x3a3fd3c0, 0x1000}], 0x4) write(r0, &(0x7f0000000180)="8ae26ec2e8d81d04247ae07b854509f80913", 0x12) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000280)="f9f2a5f67771214558a3a982399f744b839b88879066e3014997a091b0b466ee6fc30af2f7b418fee72f3eef9d31bd9baa9dcb024aa94baf32395b7f37b8e58c2f3ae988ca69198604a03c99eca1551cc48f6c2ed0763eaa772eadf9b173efcee06cbcaa0a274bc97333ea3d0b397abea807f85e98d453c4203fbc7d0dfeef7c7d264976f99caf207f9de6358598239515d1f2a72027620e5e", 0x99, 0x2, &(0x7f0000000340)={0x2, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) write(r0, &(0x7f0000000380)="f9da4dbd92ecf151e184f72e4fa0c74fb4b1c54f51adf7ec0047a3", 0x1b) semop(r2, &(0x7f00000003c0)=[{0x0, 0x200, 0x1800}], 0x1) r3 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000400)=""/236) r4 = socket$inet(0x2, 0x5, 0x5) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000500)=""/132) r5 = semget$private(0x0, 0x3, 0x2) pread(r1, &(0x7f00000005c0)="45b4c6d2dfa388249a1f342ce9014ef3c4d06e2c", 0x66, 0x0, 0xfffffffffffffffc) clock_gettime(0x6e82c221c9ba8ff, &(0x7f0000000600)) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000640)=""/197) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000740)=0x9) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000780)) r6 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x20, 0x62254fa5350ec61a) ioctl$BIOCPROMISC(r1, 0x20004269) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000800)=""/78) r7 = accept$inet6(r0, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000900)) sendmsg$unix(r0, &(0x7f0000003000)={&(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002f00)=[{&(0x7f0000000980)="b9c6a2d560dbb305ea9f5ceff389be0d55800cb1e5b7475930e73576e460607d6161ab839b465d999da8978b7b30f84a4e47c0ad011f4348fdab326d9750440a61e50771953474a43a396933d565e7a4abe0e9a80a4ed3de7b389b19afb8b1610882b9737cab1f4d130340158c4b72174843e09f479c0db197827c3ef1fe5531be0e58c336cce1d493a7ce9ce63585a5fa5bd1741f3de6e3ceb9a38d6c973e0ba820d9bb0c67e14b5c4ca94307f8c09d635fe2f59a56565c5446683201dca45c3b8ee0cb087ddca37d5072048a8fbf0ae7b42279dadf37d911182ccd68b6da066b009670e0dffaa10b8a1327e1666f90d6f3b154767d9aef556b32efa292387b3537a5b47b6c10be2ef67b41145a552382c0bf006e342f7726295bdafdf2783b8b7bca82ab826767d9cdcd6afb7d84f693325452a3c2a96bf7f84311d3d489395c2868959f929f7b27b9ea1ffbbeddccd7a2b293fe60f6c326c854630d23237a919d32cb2d027d237e42884fcb7508020eff6fbaba1f7e97790175cd1846f98a4cbd2fe870eef45a08fe3999890c84b11c9b46b44cb0deb4cbf3b7e885c9db71a24cd68cd5fd251b628551acf000f22f94a6a43fe89c2a2fbc6df9b7aae469cc16dfbef73b4e1c293bf7cf8dcd2011d1453ddcd38fd9ec08919eb16281368108715bd62ffc2cbe05ceea3f833bda65083931968c31e6e2a3a1cc576c73334633ea44fda1c6d18849b7f7bc5b2d105e03500f486e78200230f244e3d94383976c7af94ff5ed98130d48745959cf772e3ee773913f63c689503e67c293846f8ee83bb8d85baee8a0e5f1edea62597f2954226798ae5a954d620c2bc10cfa609897927a78126fb166e16383b748edcb3078fa9d4f1783745bad0ab3b86cb02bf36964b9830a0018b91c3f108cf0fd109047d20d6a3007b437f2053b6cd0eace16e596230cdbe9c15418ed35268d4d6d6e86528cf4e1daa9dba154fd9f0065a262fab24e1921ea07e93d33fd8285021dfbb110f77f069348ffb4abb836c08c2251d0df9e0112a071ad80af5f3a989706dc7c6443cff56de3108dbe7278ab1b79e50e2813eda2f413313ff04b105e6433d0aa92cd3a97f81c2ddc902029bd38d26d9a9130da50ec54c37f8164496d69028d7f209c732ad4247225267542c20faa7d9a3f7de4721f5e6895da518ea4faf4ff64dced0d4fd948d7f65023dc8df591fa5f8bc71c131a6a537c59876cd66650831b57527ae6469e298c0abe5db53a6506bcf4c420fa99eadc357bd81eb4ea3422869cb80c26cdaa84b11583215fc5874aed6f3ba30ac3a62f5eabf05b678fc89aee8748b70b3cdf857be0419933b070e8ff24845821e357cc5ae3dc4c6a766da470fa2108d441699f623ea8ca9bccfca7486f40e0f0f588a208b2e452c0cd10d46e6b25524ec27e2579736747c06173787fc83acfa5f293fe72130f1e69ac0da97ab5cd52d53e1e42eeacea03ba42ce00e78a51c575e6154669d360adf7dd49a3b2d76d046929d95d551d33c6caa4ea0bffdaf7cc70579329410f65f87d9d75b2b6cbd50a155802020a6232bd01d74127eaa8d98ed42061918fee0d7e0a9d53954b6ed43695331d9b46c03c61af59febcfd15a747677f5aab710064172d2c69a4ee2f860484c1233a1a9c3e6ba323781d5d3f7413ba0e6e8f759effe67bdfefdc6d5508e9fd9f11093b896dfc56c8285f2d68005b26bda2c1e8fe988a86ffe1e9e29c739bdb963f05d60e9c49fc9669d7092a7d2b09ecfb85df73cb98c8ac5d447a55d970e7a42c7ba8431eb53c8ee4f56b9278013b0f179612ae99f5952dd0faca0cbc1baa4fce34536fb210840b0e075bc8ceee3ddd275c75eb2f7006d73e8010df0a5859bee5c9f1210a203a1a2f198250d980a4dbd7590db458cb5ed081677042aaed39536721e8b3881113f78284dacab978fe288a41f35672912235a8ecbab8e27186f14e3d22af17cab6dd0aee267b492422eaf79d1caa0aaacbb2e67ddd9a89d11c8cf27fd1e6422727d7aa03e46b13f823e229b8156b2ae2669723dcf94a4cc4ec03e664e0997b8cdb0dda4e6735721c0467f38d62c3f64362a64b43b780e3e7a2c4e62ecba65c4dc5eb069ddea7bd6d35c5727480af2c503331b8ef73c137a4f8b371ac9a62952a5e50f74bb3b6f9e4348ed38b26989e86440529d27db449833e1b9492775447cda60616cf1e4f64deff021c281830bc1c86f1b07f017cd1a230a77c8a9b1db6ca3d027f86ef50bffa4de160ee7cd573caee4aee9e84a8a32743230050cd74fc182dd249002faa124fe0cd52d934f7d1f1bd20a0fd39a81d8eb61d6a79edde592cd4f13590770b7d58579b37b711825d0ea80080bdc69480b34efc474cbb5071d44eb6bde558d566f928b0b6338f37dfc0c49c8961cfb975285125e5341b48292cbaa8bf0e85d3d920e54e957552ed17852a2fa225bd3b6b074f2202394e9f24a59c606249595ec74b66fc70582f30be897a2e90f4cd64ac412e59008c10bf1ad074ac4e152ee8d5f2b36643e74b9a48110a4d2c64a0bc9ff68445980f159494f44e6c64563b7e107040e0dd7c910fdfcdcc87eff96c91ea40743e07f337b579b9b2f0c8b9aa7fa8da8f2b2c5cfd67b67e779a46f9dcc9c1a79e795d09319b8ab058d2405a30fdaadf365aba13ff67699246fdcc130debc6bc9fae02a548e70855fdcc28fcc507965a6cde79df641c4e5f04127246708163d6163c6528d91ba39728d71a030e9f14248e26555401131bd0a5cf1d2e2802c39f4d8fd19ee61848f2b74620642b88327451dc67d88a8dd94c6162947ac768446012338cb7256ab8ce62341dc9a106608ef147bf1fe35849ef5883de40e3e230e3d7597c423e7257e5602432745fe05dd023581216f83ba18168978948607aacc2f599cb2380c626241ee49b939912d8a45e77d3fad30bd7f79b9ab01bd71e65b235270fa823ed5da4b8d225cea029fe2005e6b388a26405adea6adf3b7be123a08d01d7c7be939214ce6ee5fab0d5aef636720583a1d022cfb581a5be0e7a80e8fbcbed316846340f985cccea6271cac6bfbbd71bd505038f47ad4b297896aac701e96815fd1ae78b61839961972f7bb1b8772ae1fe4de691e217759eacb2c658488e7722c9fe2c49a2eed04cd83a52a36d9f690696b80906135744590c4817e891bb5654b6e3baae3d97f30c8544c09bfc49eb9d39827960cfe3f2e35d21b9af8a39947a6f552d97a51569361549db59948d8c0c791e321b82ea85012ed509aff6098c2d5e21685b2928a60e1b399b91118a0f1e11984c5153c10959cf051a28c661b0229af7b17457fde4097a9e69cbafa67f3fd9e276d8d248c7f3334d6a2d790673c347bd347a5a39800d2351d3d607d0e8236107a49c62fad286b64fcc323bce821a1836c5703c1ad8e13c1feac1c9d8477e41471301978855397b4db23e04c6ae0ed04fbeb67f0f67f5a821713af22e45667cb4995e26a87d752b59d71a2b15805c7d89fd3e642272a69c5691fdb202a17689339072466e02dd389ff7f1526f45b2ed9e0e06d23b530a61a3a384c60b9bba710543bec0afdd638de91bd6d86172c4b9dd1aa238e9e70082724647d6e08d958d8b25d367c2439238d8e928e9652b7324c210ea62a34fb18a60495a8c5de117ba386dcabebea26d765f9aadc59d423489c967ae86708aab5f30940b6f8581947ae3e709f8363ec7ebaa8241242be8beb130c8d7fd05bd27d3901e8e858b1c6bffe93e9c12e381e188d014c970d3f469e9882cc280fe8e6c998ef32aa90ec95526f02d600bec35af00a1d120e9d8816b6c9febccd4bd56f6627a6eb824b74f5072d6fda9215e4be3d6ccc1ff3ccaf604f90ec867cc0ba22d4bd94f0e8c3099212c9f59b3c00ae081201d3f8dc8a0330abcbe4329cf1358654f0265b6ac2a8a1bb7f12e55b41d64cca10c6aa46d2f2099d55890a4415a117493099bd44d034371129f6ffcbaae8893b249ca8ed54d035794b9d4c8c1370f1ccc8b7c57c8526cc22b2ec82441a6fd5cf9a149da16e2b298fb74e6ab61b1ca28b237fa96f7b13b7cb7022936927854e7cc18e01f4403fff0e9a87b8d1f616c5311c70416ceb13862dce44c4ac28306ebfcdc40149712b97b8d684468c4b8f19d1a246225537ff1050135d97f848a575e72b3b7b98c5930634dd765855eeff6b04e696c80c668185a4de277be159bb08944cda7e8be987b970da75057e2a26c6f34aaa2c9d024ed570c9eab2b629f91597d170b8adc0e4bb257f11095cd99ec1ca00bde0866101f7551d0bfdab1244cd4b201406a7d5b395b6b75a7ad651b120ded12475dd3b2969d4d6eb6b64dbecf3ccd6a23c6eace5fc0fa0fded41e2c5424ea44467d9077c48d8a252c1a36c31447bcc47dcec60d04596039359b5f95b05fff9c2510e6b29d239d3e32a75a3f145811ce0ed3f76975f559d1a5611f7979d75a1260b600d2998d7c0f7be35063f3a52cfbf0ed7cfa245c25edceaeee1134904c4637cd71792973b3fb320327672568fcb5d227c396b47acf68e45ff00e35b68e07be263f0deeab4734e05dbb9cb7e25bd0aa91acaf27ca8b15ba74c3d2c2841a625c2c74db037b804c44623a6483f53f4973129cc48dd7e038612b29f00c2ae87042b599a66371a285521b820349ecbd712bc8e1e77b8b143d9c9398081baf4e21b96522cdabab31681ec90cb0fee9d9af118328c9b790ac16d683c2f0ec1b161d79aff684ef8c5f53c29fdeffad744129d20e1dc482814bcd4efb2e8f286449227b29f95129bb4a8e8fe9b8c462516b6a41923f074b727b2ee374016bb4a761aca25cd63bda8894c8ce600fa80c2b2024a0360403292d4751d73d1a5f7fc030a852b93fe8bc508aee111055eb6d2d3295214db0241124e89aa694b4f28fd8a0f74bc9d8fe126b7df89f76d845f501cf6e26032a3efed754c2c2ffbf27f0c9aa5fe77943e41104aed7607cf8cabebf615b76f43e2d5691e3c5b5091b2c019e19a16fc7928dca8f0cbab7e5b6804e7fdd9f2acf0fca09b048070ab00b78b397562af2f131f942c96e8cfbb12e49915f7df60978fe9e64b95382c0016c781f33937c78e2a81621c32e574138235449693322a755be4136477e6fe99038ca1b4d7f2032381e3c39d3510ba8001f7a63db658a8df88532ac9431f23cf405cbd24f64b2c81445d6a498e132e43032d1a8821285738c2a36fbd597739ced8c64ccf77066a231aec891b452736c0e012fa73c85ad7719c743421d8abf8971a6064a6dca57a507ff4d47af621b4101d3c94aa1a6aeca43334ef36b3d235abfef511c5014302427d5c3cc7ae7d0a51262b3cd1cc49b4c6473674137f17d864e8d2c5b0a069828e86e68a10a8c16c8dc704195fe53ecc9325d460899f7f119a8f3eb37dd869cc66adcfd7651e52964c54cc35b0e6801bc9ea058c3cddf2801bf84f1cdabc1d9237d530119e40597e4fb66ef6e5f7d078e14a636ed01fb90836a29307f32da76d741fc22b3d8ccd08a6b9381b7d9bfaae8131f9ac84e11ee9f41083b2ab2fd1ff0afc531dedefd50bc48a504b5abff7636f0defd6651afb8b6a7201fecbe9f8b35691119c35a295a127bec3ad90d204275bff53049dd82a06e9a9d2a93f15e00d7706af0ff8dac19a942350858b6d70beae40e4bc0c3dd458f426d8870ac4d480aa17e0ed688340b836a67fc7d3c75b466282afff013cbbf0dc072e274fec517548b4c30b8cb25038edc3afb5a8d9f27e6d80c7f8c89a433aa7dceff1935f6", 0x1000}, {&(0x7f0000001980)="316fb186929767f1ede9ed064bad9ff1a9dad5cb13a72924ed3c8c056e507aff83b25c72a53fa4f98942b12e0737cd61aba993fdaabaa0ff28688e8700ecce20a271c5fabbb37539ea78af5dd20545e60c06d3fbdfd68096e446190d04b19c1a0c616336db0c9fcd8a999aa7a80697ee4d2aea3160bd5228c1c53749287758de06ffc095a9f0f0d9fb6a8820e047e1f3ab476141ca12ea4b460887592e527a93fc2f", 0xa2}, {&(0x7f0000001a40)="2ba08e150106f97bebf85da317843080e80eae0e0758bc699f2030bab3e4a2f5c175c214150a8331c0d534d77ae46efcd1f810ce34f3eda317e614f1bcb3438638cd0ff0191ff9ab3d301bcf8f4d428baf7435e2856824e5442fe626532eeea4e5357e4619a0bfe4c0e2e9f024dbeea9ec5657430a39013670d475b47555bc9bb9ba8bd7ba5951a0bab4ee67c4e94ef02b8e3225e54cb7c72f203bca4cb3201373971040bd66e174ca1e2c66ab0abdecd55c6924225536f9986f21e48357b925449ccd593f55810ec14f3c72d02f435edccc24bf58455b80cc84ebf0670ff0c844b9b8182f24b550", 0xe8}, {&(0x7f0000001b40)="14f401bc252c5b1a0a7a9d6296b889dd165e1f2d12557e7dcdfde2460417659a2ec47e1589876ca8c93fb403196c9bbe8e81f581803c31b3b2c3b357329f90fe2e2104935aac6996e100d3a90e672ae64e9ad40ec90f4ce54aa842143018d6db453b9935e4f5d26b39830a7df983ae9b0cce1cf95c35f1aa3d3a3c4030d0293e31e7160c343328a206b7c5ee08ef6261f8c7ad10fa2d57be54c046afb69d99ff74a588217ba9792c6e4bb81e68f546011f1f900f517e08c92d7f72ecdfae082cbb56d65853bef0650f5af35c802a6c509c18319d5454c74a521228a1e3998918fcb94e6a604e698909e544c3d189c1d3eecf42d58302d6566671864c934e2d30958365b9ab6944e120a6b725a11fd72f70d9efbd6f9a654692b9d76f68db9f95e4ea5aff0493eb62c4e60ae6f8a03172fc92fa59222855f74264e65d09b05be9e978b3553fd265f279ea0cdbcf8a7e97feeeb6ae844b8664016921b4f1f05ad62eb0dc9e20b35a93edd2017066abacd30b49d682608483e76d3f7d8669f2e051b290fe9ce26ae400b196f7a5e05101e4f115890ccdaaf53cb7113af7afde2439dbdd36a9e1f33d26f247aeeac69cb18abb28e80f5949b869468d45645b991015906c611cbec5b3ea4f96a457300e942f80ea457a3d893c367fb019d81d63145d747707db89abab0a548c135f12b80e3e8e5176ea241bda40446237e57e86772897d81d32011135fc3bb3284e7cb38af77c49a3782c4279859e87872befc04c3eda7b97db92cc048a68e8efd108d7fd83183ba37f44a06045a11a6819a847dca3422cd55936ee4d154f88bf67298e9c4b50f8697b9af88b7d219e9f5d925c89928bffaadbdadf6590de9eccb76c7ace71344dddeff49e312790d0190587cc45da97895e5f0acd2d4d27214296f305b16ed2a8127fd9131e96c365ee2a4570502f05f6a8e4b83740d73d8bbb485ed9c472d4b0ebffb82ed988ce345bde029d77f7c6555ecd042bb4f2ed500b3ee809351de4ad66be51b06ff1258bd6d4285a4dc51697f679ae662b43ed449e22c77fc40c2422880209e16900ca9b3bc9fcabb783e41672f2949e47488cfd819fdbc487964827e86fb109db627bae9f08fc84e0464e52a1f7371da889df92e408555c10e8560c18eb2f5a16579c918ad36a92f0f93d67a604cdad2a692be6dd3aa2691acb738401585b0c45b386d6d552b657be31cfb5b114e4ded9ab23d9c4417d698bfa6c7bbc1a764026f849b60d34930c0fb25b8f4de282df01f60e9bb711a5b83f426d92e3818860c470b10d7f4c474eee9ae786fd51513e059781d041bdb5c3074e1dbba42d2f3f9b41405e40ac39b9aff222b14f0cb213c1c75acfa4c289af7083409cd7bf51881321326bd77531c95ae8ade34a482835b021881c31b726293e3fdba0a3c423a4a2e354283c4d00ebb99fe95acc69f547075b4778850265ae3673abcd26cc3b4c088dd6d161dc39ecda1803aa44a73465f32bf92005d01790b4603193cddf8173532739f96a026c69b985605ee8a296db646ae3b0f09c8b79d17e4ab352ca1fa8ee6ecc62cc5cc01991b2a490b7026a91088067af245106404f3b7a732ede575e647833ab04b401c9a8667504564fe77acb8ee13987160c908f28edfe0e9283e224a31077b45f59825c826e42eb196fd57513f87175a8dbe39a3f925001974adcbb2736212dd31a3e56934ec8977f0c95cf7adf0d16ad26072be44000a043aae43b529773d52c8fcf89080c9ffce28c7fd63a437402ca7ae2382d90bf62235b46cc7487764776277658443683845cfb647be06f0f719b27c55e8e50d55a8498cfcfd58fa357879fdda6fcc8099a2bf7ef3ff6dee21049e66e09bec569689557a45619b6cff52d2a6456caf7270d7c45acb6416cd81b31823076dea7e860f183ffdb2f051f79ed4743fdb595bda5e66867f07b6b4d02a72047b0dada8cff680b46f3842f07b721d6e6879d8e1b6b65fbffe7430b17b35a1012b1ff738def85a9fdd1681f6b0df2a8fc8acc909302dc3fad4c4f89eeb156c8744ecf076f9a4726b589fceacdc32b009a1469f54465e6762488de01fa62aa3da539c30e0be30dbf338d1930ed41a9b936b986738ee32222acda49ed4e857ae5cf12f69bf020844251ef8848c2c14918687d1fb38e11b46261de4e44c834fc3a2fc475ffdbb0b49b97a5bc3fafbbaa55d7b881409fe10c9859962aa53466e1360f60e699a0c8ecb40b117161b55842134156b6a10fb290cb08c6df36e8871b5669a3316b9bec3021e7900b69a9261b1d3cd06039735256398b5b23a88a21df9c7eb7a882bb89e13370f5c74dcd2a3b93fb60b3841e3334cdff71eca434d7cfb18a46b8315bfaecd94f26213c751a1fc4c997115d5c2f86600e68b5181007996c797ad580e25e22842e1c19b1564a72705a26f360be7105d82e36f0ab0e1fca6b4fd58fdd2322bc45da9cbc8905ae6373e50caec7655aca878bc16f52b8034e3a495fa78582206605474febc0a2aedefd415180398609905ab765e8f9bd6b9d2db2a70f70b5255b911e89156f729c4e3b91c3133e975abd496b1185ca555de2b180bbf881e0e28cf1d3ab2d9e7a60f6b1c0186d869582556b8a4654e6637fd2254b6fe67604330ed7987c4d557d5fae91afadd9b5f0f8e8959dc8ff1adb444de07bca203593f8ea250860eac70012c1bc427b7fb21de681d07266d3aa5d1710aa9cb9251decb48bd9241827bc9962023308553edf3ed84099909193fa58a79c503aa83ffabd4db3863b3e6dd591fe4fdc692f0f9226c8c68975a98866b4fd6bba2134017f60277d4bccb365f7632ff5b0f2ed63ab48891ebb2d1ea7d43d60be7625e4803bb7ea04c859f3e1da5fabac4ac415ef3a875e60135296d9d972f976524c1158f0d3ce3045e3b44fb6bde86b37421c9c54d59c9c801afc8a0fd11cd9f47454d21e22a41af0d78442730bfe16196b072f8764030538cc1d997c23f546c5c3b7b35da61ac5a65b128e16a8ad983ba26a237588b8956fb6e6c116897999de5624adb466a4947f3b5907afd6859a2598fc0bc016a09143bb32061f2de149d11d2914207b099a8ce1e3c88902a02a5100535b35d07d8094a0034e0f43b4b96cd739c1dacc6ff928299bfb3c2073c5d8219ae1b24c13863ee15fe7f8f7719bcd9311b2cb1c07fb377f3df65690ef91661ad5b91fb394f47cbcb9589acf32e180f6aa1ebfa634636ee24e5a1dee5d24880d3742dc6b3e4b13300e0bf2e1f81726c49996d298aae38e306b482f23e469d1783f711761d9a65f7bd4605ed58754bb0dd1f9c07791e1761cd68690bd3590bf00221b3779ed2ca5b246d7fb765a386079128cb1a7cb094c88b7de3c2a01f3881743f13a6737747c0b430b4c8145db4be3b2dad89ae44ab3f8cb5633b2d7b42aa26963440f23eeff91c0245c0cb9371be0917eeba2a39165efe9d1808024920ae98bafa9a3d07425d336ca2c09d5c575c0e7c95f68de551811ed59cb6ff2466819b1eeb1d2b50497f028b6d6816d5440a342d074ab36388f9fcc26e70bb82edd4813c4cfb19dd86e9e53e7546da1992e203ff2a5d43e6e1994e476f1fdd266e9d6348a5d97e6cdf4ff7549b3c58aae5f304c31ff2a1ec487529ee39df130d58055d32bbc9a5f335937b9d2fc2d8f9e8a057abfd23ede247212e0cbc38eca3747a8707d424a954c0e94c4aac4f07cabb6a4815ed3227eb58598942136a623a4fd76684d141007df5ce361905035a1533f996f33c408977c58315bf9c934ed7d1d688006b075376464b082db27508bcb287f748785e92a14c584d433305b23d2a2221018e3efa7db5d828966f476c6ea55c29de856c46876d038614d72daa11067e0e35c5218fe4d0bffd204e24408d19c8dc765545567343ff1f7d88d5b1b92ed3dae02e7143c7af4c2a5ec54c855894b075d333fd84c2aba5267dceaf498f29a817b74c22354d30e1ce2f4b9a6b63e3d23970e57cc910ef78ffbb269278a62cff912ff7d13b15da6e63997db0e8cfe6991079e48c39696b3972e0f63ecbff5b85fbf997266335be02c6a7a9bf66f4b2ef2c7302376ae042f5defe298211505b9ede65dc9116d91e694a486022fbd4968960c3be6bef4960fc72b91b4359f72cc7e0b86959eaff6f82c91b9cf5089a88aef61417d4156ad803a3712985de04bcc4b9bac007315cfc60c5bcfaa8a94834bb5aec2c0aef9f4631561c590f5694e0199b3d7508d38e5821444adceb8b5ecf41abbbcf73662b246d75505b6baf9337305f10c75784366c6001554e4469337737ebb9aa58aa6a16ade93266c785b6073d7b707d70f4d72fdf01c93e5bfb90db3824bdbdda1786de4fc76ae63acec1f58ee1148e10cd128fe1f46d133d77bcb0512ca86abb44b41fc730c21a3933c6a477c55d650e69b0435067f827d0486ed15f752646eb1d54cefc4a25c776d5c5921627d24c80a44a204a5a6a2a822d07435051ee688e8d6f5e48578417833053d9e3cc2c8d645f24ecec99a28be43d32a78463dddc574c22209d9f855479a87d150fb6ca48b138e654245e4fc03150997ef4da96ece7e299b685b2d9175cd2e91f9b402c2d2c78d55d7c4a5b2fb3249a8e871cc78e0e70a9016de0e0de2bc35d35474216b312e9ac663c9b27d55418522b2e78d77f59f8c09ea9a3445b00819365984979f894d650424f444889c3262b12210c00dcb3f861daa5f3d8f6e87d021ee96de9df4dbef846cb60058f36b7d88ad2054669e48411119f6f8d42d4f6a6908b414b19be72e4003a15f60eaf81d8872a4b095ae9d1055569ce2697715f7206e916c1588c284e369d2b85c032eac997cb871d4f159183b32ff5710ca32859f6e47059cf939457ddc1d1d535004326ecfa6db0a8c6cdca5e5fcd8fd147d398c8a37e0b044f8cfa24e7353934bb7e5b5c3182c901b3918bdc332287d1e181ac284d6ab737f3c100f2f0de130c13317962806f0e881c75e9d1c03565ae79aa41627f3f762168fde02bca797dd5d6c64c0c2b6b59eac88dc1b019adc4bda368d526d4d948eea0a6f5315456adfcf458c65eb0846574e8341c91986b9d47e0681644ad6e8109b03250932ee0d0c472474c43ca952d6d3568d355bc1bcb612ec9ff18e9f2cc9dee1af07122e4bdc1bc186dde8c44eba3b4189991e97c8ccd94559906029ab87a4fc100e467330c8283023aaa2b96c49b6003068dfdf801b08f04e04888d0053e1c382175b78d18ae745fe8bb138ceb051457b42f0e83ec0e78d6f79eb257c2cf0287111ab647e55029b6b4e83dc9c4e621944bf67f0d0cb01a8100618413cf49a5fdb1c626ad4d0a0ee8d50c8a3bc345b5531f495a84e5963c770b6d3eacfc62e73152c66b72b149dbbc41d5c65d0bcd7d8b1e7dbb5fdde77e53db5bc2e5a41b23aee1e61e697df60e3ce7da017bc620c13a6d8ae43d7dfadfdd7861aeecb181fdbd8188ebf38b406c7af69d5174ec8f8a5943be740fcefc87df7c9385d1584056d1df1ff0e3e12f8980f52d81b1721696beb9aa24673fce534f7e0627f63d807a145ae8d621f65fe3cf67ca1203677c72b1aba6e83029f4ff952114081566125a6849c1fdf3874878679fc24dcf39e9c22d49c0e534cffda51af063fc6e9699880857ee4504928b90416e11d9bba2bca017ec7ae8ecdf56af9bbd9e0f0f22411e6fcad911f4cd3faad418cbe8a162e4eb29b0e1cb97a9e02258dfb97cd40b56ea1d20d12b2fc9f5e95353f5caff55b320a18fa283fb44092d6474e543d1515", 0x1000}, {&(0x7f0000002b40)="005b2f4848965d9b01cee8be757bcaf8b1508963b5f87aa652534c8a3b9f1d23d5e590739912c494ff8c0ad74ce07d79f51ce419204fabddd65ccc796558d6a851e37e1d595c2d3db97feefcc10ce1891f8bdb59194885eb7ca06ca9012cd8bf01e00c254241719ae2e8a8d7b15b486a5f3447379d6b80a040528a", 0x7b}, {&(0x7f0000002bc0)="ed344ca97b8f49c3c3bd8ebb93582ab8b2dbdf5edb964a612777079c50a6d2804b2ae6cb593068c0612f97cb8e8125ab2119a416ac1c236e1295760ac9235e28da10c43bdf57f6268da35e934d39a924424fdc8d123b55c349b2ca1abfdef7f1d1c9f686ed4462e400b13f33667e91fae9e4c3f65172e32cce0f21", 0x7b}, {&(0x7f0000002c40)="e583a41cc45ea794b7dbfe25cb2bf18c772ef965e2f02cfb4af0a663b3420bdc58d557e75a1c255903a385cb6ef61080e691d012b87e34ead661837a67ea5bd105bff5a9e0ac47f9b7dc13c83a3b2d89503e0abe8306e05d953f99e3f9e8da2faffcfb00ea0523bbbafd16028b935ccfb615d2b06e44b8ecd24018f7b5d1b4c1f68d3361f81e6dfc3e651be97557a15328770f281b8ca56b58c6ba8cf6ecd0185d98d6a4dbed9ded8ee370795023b3720f3d6be6cc2d3f55169cb84191172e6688c6f1d0a60735121b5f648e37964141eb8a42957e473d7ea6ef79", 0xdb}, {&(0x7f0000002d40)="eaae5e4fa9df6ebcc586c2db3c46d6a60e5e7a1ac66dd84ad3ed1fb39407f1061dcf16118067c81340792ce742af2dbd1e05a6e6026cca532c9dffb097d706bb1d159d5e2ba7f7023d00f6f73233223e58392a0b7065031496c45c293180623c36c5ee8864de246a7ad3496c97c2d716dfb70310d8f0d21f61888c8e23621d7851423ef7b90a1ab34f29f3f2da9ab1e1a650aa79f5ac517369d8b435a36956d71e986ed439a896feb752fe97d41884c0a800a17407297ddd388d4bea43f14642d106acff1f610c9aaaffc88504730ce4e892243f21f52fb647b73614ceed19bd", 0xe0}, {&(0x7f0000002e40)="e8fc6cc6d952829787379a2a3aeee0c2d1305004ee3fd37d9bffa5e1c2c613bcd8be8e3ffad786416aac085a78391466112b893d4a5210e7e95244e2274ce0dec644ad38317b3bae80e32bd27f87427b382b257e753063e83e7db8b9f6e07d2d80f7c6a7aaaa22c48d54f66b53f5c73adfad0734093d92c33fa9fc4de21c502bfbd567ecf159f9a95dda71b4c9bbc8c0d76c27d576dd5d00177bb827b1f2", 0x9e}], 0x9, &(0x7f0000002fc0)=ANY=[@ANYBLOB="20e1894d535024d54dff000001000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r6, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r1], 0x38, 0x40e}, 0x400) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000003040)=0x293cdaf1, 0x4) semget$private(0x0, 0x3, 0x84) ioctl$KDGKBMODE(r6, 0x40044b06) 01:55:35 executing program 0: pipe(&(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 01:55:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x2, 0x1, 0x81, 0x1, 0xac8, 0xffff, 0x2a9, 0x0, 0x3, 0xb6, 0x5}) 01:55:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 01:55:35 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20008, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 01:55:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000040)=0x8) 01:55:36 executing program 0: r0 = socket(0x20, 0x1, 0x6) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="b830f340a999adca19323086f295882929e3f86c50017b8922e5161082878b2334dcee5284eef82f923708fabb1b8a7428a7425a9a00656b57e8d2ba741edd34b20464adc2871ddb86c9a64897d4ae58b2a92828794d62b6b82a7a810919f7dfc57bf236734a84dca57ee4c9373ffc27730e873fe9fdf27e124edc9bfada9843f4359f6ef10205c9133d410392fe17df19b041c46692f401d972d8c29b2cf5c72abf92c55964cfa51220bdb1a48b3689879164c371621d8fd66ed9d0f692e42349feb0e63479d86f5eba12fa3797d3aa4d900123439bd7e35bb9956ae1d05e41998aaac60fe539de0428e91a9477e5538c58cf72d638f693c6e8f26a9829"], 0x10) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/128, 0x80}], 0x1, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x7b, 0x4, 0x3353, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f000030e000/0x2000)=nil, 0x2}, {&(0x7f00004ad000/0x2000)=nil, &(0x7f00001d0000/0x4000)=nil, 0x9}, {&(0x7f0000409000/0x1000)=nil, &(0x7f000003c000/0x3000)=nil, 0x61e}, {&(0x7f00005d9000/0x4000)=nil, &(0x7f000039c000/0x1000)=nil}, {&(0x7f0000644000/0x3000)=nil, &(0x7f0000065000/0x1000)=nil, 0x80000001}, {&(0x7f0000437000/0x1000)=nil, &(0x7f00007f5000/0x4000)=nil, 0x5888}, {&(0x7f00006ac000/0x2000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x8}, {&(0x7f0000554000/0x3000)=nil, &(0x7f00006df000/0x3000)=nil, 0x1ff}, {&(0x7f000031d000/0x2000)=nil, &(0x7f00002b6000/0x2000)=nil, 0x5}, {&(0x7f000015f000/0x2000)=nil, &(0x7f00007e1000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000381000/0x4000)=nil, &(0x7f00001b2000/0x3000)=nil, 0x7}, {&(0x7f0000160000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc7}, {&(0x7f00006a9000/0x4000)=nil, &(0x7f000038e000/0x2000)=nil, 0x800}, {&(0x7f0000640000/0x4000)=nil, &(0x7f00003b3000/0x4000)=nil, 0xcf3}, {&(0x7f0000535000/0x3000)=nil, &(0x7f000067e000/0x4000)=nil, 0x200}, {&(0x7f000053c000/0x4000)=nil, &(0x7f0000293000/0x1000)=nil, 0xffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xce}) openat(r2, &(0x7f00000009c0)='./file0\x00', 0x80, 0x2) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x20, 0xf0000001, 0x81, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x3ff, 0x5055}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x7c7, 0x5}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0xf290, 0x1}, {{r0}, 0xfffffffffffffffd, 0x4addde628084c9a5, 0xf0000000, 0x5aadeda2, 0xf217}], 0x2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x80, 0x20, 0x505}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40, 0x7, 0x7}], 0x3e8, &(0x7f0000000480)={0x8, 0x9}) r3 = dup2(r1, r1) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xffffffff, 0x5}, {{r1}, 0xfffffffffffffff9, 0x8, 0xfffff, 0xcc2f, 0x6}, {{r1}, 0xfffffffffffffffd, 0xc9830c503cdb3bd7, 0x0, 0x37aba4d4, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x3, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x12, 0x80000000, 0x8001, 0x7fff}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x7, 0x9}, {{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x9, 0x1000}], 0x2, &(0x7f0000000240)=[{{r1}, 0x3f6572c130f8e657, 0x4, 0x1, 0x4, 0x401}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000001, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x12, 0x9a3, 0x8}, {{r1}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x62cae8bf, 0x1c}, {{r1}, 0xfffffffffffffffb, 0x7893e39ea1bb1781, 0x1, 0xff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8b, 0x4, 0x5, 0x3}, {{r1}, 0x0, 0x1a, 0x2, 0x4, 0x7f}], 0x100000001, &(0x7f0000000340)={0x1, 0xffffffff}) accept$unix(r1, &(0x7f0000000a00)=@abs, &(0x7f0000000a40)=0x8) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 01:55:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000900)='./bus\x00', 0x482, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x102) 01:55:36 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e00"/3074], 0x0) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) chmod(&(0x7f0000001940)='./file0\x00', 0x400000000000c7) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x2) read(r1, &(0x7f0000000040)=""/32, 0x20) 01:55:36 executing program 0: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r4 = getpgid(0x0) r5 = getuid() getgroups(0x1, &(0x7f0000000540)=[0x0]) r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r10 = fcntl$getown(r0, 0x5) r11 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) getgroups(0x5, &(0x7f0000000640)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000001c0)="8ff8d956477418afda1390ce330be10a5be7f3defda20a876d97771f1aa230e28bc877bb6254e2a6b5eddf03a38f175a89db7bd60acc359f64b0770e26feada851a8f865586f390ef6d3713b1569f65803bfd6358a7f7f5d893731d60122ab1eac88f781e21518e2edbe21a2323495027c28bec403010e1bf38db242f4934e70b941988aef62626e26222bce24848a9021be2e6d79f5e814e63b5d904d4aae99a2ef", 0xa2}, {&(0x7f0000000300)="8be6f28bfd10ea0ed662ad4cc91224b02aca25f6a52eda2f4dd269a6db7e40bc24ce130415caca17a4ae39f6ec9c8a8e2e927033062fce2ea30706c8c78bbe5ce36fa686d6d519ae89c8385bedd1f252907cc514e5264ddb55cb5aabf53279b77ada73163c41b32ca5603f8588652957c3fd3a94f1241255be2f15e6493a77ccf6d29dbf7592323ba4165889ce2212bcc7c03a8f88a7542181c4c95fed893e5e27a8bb680af80ee2d556605279d072b2ba26f13870557b550c48bcd3f5", 0xbd}, {&(0x7f00000003c0)="0e5b24dc6d016916fe4a1e2d34c8e17ed4932a30ca591c7ccb788a371c96b0c609cb2258349144400c726721fb05ff1de4643ce0fee4c7fb1a4bb450b38387d2499afb34a4ec011c83d3352b06b3f891db1abd6065ce077df2f9acabfdaf469e899a29df08a0667103f720f9a7fec1db93072acd9980ab9b75e548c3a1b3ab", 0x7f}], 0x3, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x118, 0x2}, 0x2) execve(0x0, 0x0, 0x0) 01:55:36 executing program 0: semop(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x92b, 0x40, 0x10001}, 0x2, 0x0, 0x7}) 01:55:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="860201f0ff00ffff"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x90, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000002c0)={0x1, 0x401, {0x80000001, 0x5}}) r1 = socket(0x2, 0x3, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x10000) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f0000000100)="19ec187f7e301bbe2271d1cc1b99a58c593f15e3296d47a357362c74bfba3a21e7109deef77b1595e023a89c35545695869ffe2c747b53de64d308b0b1244cf0b014cf12d13c63f376a52c824aeb0f0d9ec5f0f9c1aa10507c63494ee14f06540c4c03f67196d87cafcf16bc47484b0f4e87069bd50909f25970c1a8f68e7e1fcc9ac0b53c3fcc76c0316b72fe5627fc7830023e6b380371d728cdb11a1efd271f5aa4ca5721b2264a3e4fd7994fe4b5f68a837614a52725a056dca13ff54f6ba4be35354043bb5f57148a2feb3bf9aa5e61b9f2ddb658c86057e8330ada045ee5031770c7a53efead1f82d52f4b033e36977db9322980c7f1", 0xf9) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) 01:55:36 executing program 1: poll(&(0x7f0000000040), 0x0, 0x7) 01:55:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x802, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x4, [{0x3, 0x2000000000000}, {0x3, 0x4}, {0x3, 0x63}, {0x1}, {0x2, 0x400}, {0x3, 0x1}, {0x1, 0x5}, {0x2e634bd395b5c40e, 0x75}, {0x2dd9f4bceff9852a, 0x80000000}, {0x3, 0x10000}, {0x1, 0x81}, {0x3, 0x3}, {0x1, 0x7ff}, {0x2, 0x7fff}, {0x1, 0x1}, {0x2, 0x6}, {0x2, 0x2}, {0x3, 0xffff}, {0x2}, {0x3, 0x1}, {0x1, 0x7fff}, {0x3, 0x9}, {0x2, 0x6}, {0x1, 0x2f}, {0x2, 0x8e}, {0x1, 0x1ff}, {0x3, 0x21}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x8}, {0x3, 0x5}, {0x2, 0xc9f}]}) read(r1, &(0x7f0000000440), 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x7, &(0x7f00000003c0)=[{0x8001, 0x7}, {0xda3a, 0x802000000000, 0x7, 0x8}, {0x40, 0x4, 0x5, 0x467c}, {0x0, 0x7, 0x40, 0x8}, {0x8, 0x100000000, 0xfff, 0x1}, {0x0, 0x9, 0x3}, {0x3, 0x6247, 0x8, 0x7}]}) pwrite(r0, &(0x7f0000000140)="619231ee243e022e4cf968a42f25060606f20e2da058dcf4d2f5ad6e0df4ad9984e6c6f8ecdd4502ce9e9d0437ca590f8e3c085e0dd0c076b01f1f8dc1f74ae4052af4b8110c7703d6f3af90b14efb5676eafbb111ed7f55a4e85ce09899df4fe7593659b7ecb57d5517cefa4b11403c2ce415205aa1261ae5f0b8ddcdbaa536fd6fbe5527dbe405fef129db9548b64cfdeedd3ea0e9bf26563f4f87c8c0229e6ba5", 0xa2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$KDENABIO(r1, 0x20004b3c) 01:55:36 executing program 0: r0 = semget(0x2, 0x1, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10, 0x0) sendto$unix(r1, &(0x7f0000000300)="012d368ed67fe1ebc5f2ce959164489142087c49f84893f41d08746a5d4320412eb7fb77f2863367fe15037629959e231397826cd5c6a69f896c7562f54d7f4b7b2cf052214ecfea2863ba4f1ac98fdc77fc8aa418ed788a8dfa90da5309be189ae3e569bd7847ef5a5f93e0570577ecf30bdec2bf5a49d9a826eb695bf179e9164a183a8289cbe2d51fbc06f011d5aef085267154ce085e5e327f88bcd5767a175fa90593812763f1932166aed32de202c3ee53296740fb4b9f842de5cf0aaf169a094ff0c72694e2fcc55c8c790af43d1cb6d45845a7fd293b5f4f19b7a3350a0ecc6b9668b3594dd047963670907a10affc602b3ce5b9df58bd4b895485271650fe6810de780e0a227c67d048d8ba1f3c941c78c37d80bd0f0ac04a9544cd9ddb8be28d991599f63882cb9b93f32c062f5dc05a7cbb9a91f06b3540781442bb94ca9fcb5c3dba4ca4ff09c2de4aa717682e826237763eed0a58f10441f10f9bad25d576c333f45e8c303e4e2ea52641895b886ff4b6f93455aed1c4f1a02df8248c94d09feceb5c29f25f496f8d4e0661d0c1a26b0c4d5ae5e8c8d6c09b559251a960b8a0578cb4760d7f1199a41fbda831de03e3105ebff4587e36bc3610e6ab75ada9ed9c90226f6ac099a988ac64eb68affca9d22254da79f39074b436b590c2985c9757588bb8566d7b5d0df021c371dee9604fcc02e99a9b9927d719aee507dfe1b2b3b5581664d0659683d1e05e6f17717b61d7f51a20f2a0bb20040cc16c960c3470df0e0dc98038ee8915a37198c65a0b06c1c386ed4b2808ab2f4be4c54bb1096cbe91c05b6ead4e31064e70787440bb17845fe62e796dd84e4cd44ef6050143233c30bba0ea554dd3341718f71d1d0ab750fcd2f68d816e6fd3dd3d004e0fa35bb50f37cbd7666214b4c47a91625a773f7557d18be8acc9ba087af7b3f110715634b114340292669c13511cf5c14d302ae58744506188cfb13f02a311ef564ad26abd52d5b084ada92a1cc56d3407f2c644b70ed9c5b112939ff67d26eb38c78ca74210e16a056522a4bbdc02166665f6b68b0a411342f1d7254fcbc9055f10c4405f2450486ec709dadc9d38314722aeff54dd44499f6f46996ceaad60df971043d3bb76ac6caaaf5e20c296c5dcb3319a1b6d5de238dc23942470dc2f2f0d6554920b1c24bcb983bcdf4845f08897c24c174f0ce5c3337548574dd88852b8ca22a7dc4dfec245926d88696b6fc87ec4e04c3b7cea7f991b700fa3fa85b632a3ad887e9e9121749a76023afd5bcbca3eeca57a6d0b507ba5d0488e1a5cbe98328b1956db4ec6f770d271a879162987af433f0a053944837538c076f16c8481258971b8839f8f2ef6f3c85e2b81e30d4406bf6c2399a124daa14fa9593dd4f4de236ea96d23353e619901c63ec8574415e68d2ad9b82aa0bab4f5643dbab7bef1aa2d988952ace71095cd81aacce86f6e8335b7a38605a5d8f085514ae11ee4b2d06fbf9dddf3281caa85d599aa0ab1ba641e4daf072120e065efe35bf35d340cbc5272dbd94045cc4557964ec5907eda673e2da7b64b93d231a1e72826a33c4c1b637b1f717b460556a6c7644904b490bf3dc7ceeebae34a9e2ff5ff77a3395ed3ee16bcb5d909afbee1a7695490bdf3673476c9c79acda4e65ac786af643788d0ad00e91a5a8282f340c0035a18d61c917248d049261444452168ae7b594cc4e0fee0f45a8717b78d51b8930e763cd1215b6845050dff01d430c8ac3a243fc2533e8b448afcb6d99f1ce00bb3b4146a35f4f9911aedf047db91b4b84f3aad79c7fbc22d6b1ec7b40cd1eb258aebe2a479ef7ef912225e271338de700117bbda2cd60b682734aed0f4b5f38652d4e5296ade49844ef086c81227abc0d2729659fd75ffb7b46c44c59b42f1fac25853ea97c693851ecb176a1c11219badd554bf3a8c8e75167d556eafced9186f48513ca1f8a7c4bfe1c1e07140542744e114f8637bb4743b9869416b61c6bbdb2bd5d379404cf9f491fd9dd32fbed79862f5118672509a85801d89842f9fb80f462784a01fb9e5ac4dcfcad94018495613e2f8c46ec047928fb982cdae8cd776fa1e2d111b7bca73f4a287c6314b3d4a411ae959a0fafa677aa875030f2e247705622c67ceac979506a186212d363dca4ce79f848bd04758125ec2b8840acbe1d7eaf0b9d100fb71ee94007582c258aa0b106b1531731d88401951ef716460540e5bc29998faa5094c0f501f9d0f305b46b20897144c6cba8c511fc9d966731717877de6274fb8e25527f8bb007fabb1814afe183050e63206dcad389ebbed841d43d7f5f22f147bbc5546f40019bb3753fb22ab609684b7e8fd6b6546dafe31f59c7916b12bbb965b79cf304ebcba190f379126eb1c25393a5e43f56a7d8367173c5d4fb31907e619534f2a6b57c65b4b9342e71b3f2b61f3522571a0a5624d0aa3a2368c3cae0175d957b2c3ae047bb058f11b27d730a47ca361696e9aa0ce0735811dd069c194341e8fd0ca96dd89af8e32d968b8c6f1178995c7e2319155a0697812cc5b196e6d56a3e4203286242e9ccaef99c55b8288a522512d16d1cee6dd32c77e77782a8841ed82b81e9e8493d1af0124dd85a1bf25ae6d00a9c2e56fb1e7fd90a66659aad42db17e91b6aec5914e78a855bad6a90a33c9a7250a979325c3ee96296208902defe5170ebd043ff770ad005a57482a8c4afce7876b8f1d7c6500f4e5e4753db110931007ad70c84e99ef1668e028da20151121497f136cfacf58ba713af051a57a5516052b59bcd677eade2930843c87021d0483c60fad87343b8ee0fe0c22d3c466c5c8e9446103071dea0177476bb744b9797e8a2f5084d2326720ccc2a11a779027453303c419bbf36e6bef41b2bea2be7083a524b0332e52924e6414c1e162d6e02b87a438992de7d214eea927f0245271f8a980435bade66b64395024106c539d6b6112e8cf37d2c178dff2d3fd44fdb0dc96a4e7bf397dadbb728c434647dca43e730fcc0e3573ced8ff79b86d8cb1bc49738d98b54b2079a4c7a96ba97fb68cffcf15a7fe3bf561b4b2a221e21c61497762cb60019108a8a563a4587bace70b18e2b24125137a4d619f71c65d7ae9f9841ec4f84635c13ecf4a364fd3dc1590cdfb005d6b13ffa9a0a340ccfedd18100489499d93cb6919f2a4ecda827c0337bfbb1a0acf3295d11397e70a8e390b41c4fadfe0db19b849a597d3c03be8937633979a67e2aabd4e8d5a0620e410e10eabad4a4021696e0d7551099501e80e1636def0b7f21b4991bdaf5867e753037b43789247dacfb923811564827fa3e70075735ad83477d4bd9b08b6f48679daee3d39694769ed073c820d131162ce0f938e6546321998a13574ad8915d90e290d35941378452102cfe7466cd05b51ade4426ea22a62a5e4e5d526504f8dfbadcd5dceb5f3dac6b96dd9df3ae40f65d47fe8fbf59c0f02b6e62d4723c906e8ac90cefe51642923a420b3bb4a45f30ff97bb033e35647bedd16f9a5f440839c833a9a658e252159aa290ba9346ebce4f427ce09c8400d41ccc3713bce78247f638aa34fd89670d0277bb688d5981a214a12ee35c22e7aca302029cd71f4d54c0adcf5460495363a652f897eabab9b3926e73a046921b70b47973dfa8d91981fed92dd458b77ec2ea92990cad22c2c4d18cb6587da954ff8b9ba9bc8811cc6381c668aa4c3deaa67dff58a5daad06b16a1202240fd82025d5c722cc4bfd1b4213e9238b2157a606c2bf09a896e6b77afee5595d9ccada52cf416bd916e5df4aec2a68ec2b2fed74910491e254b60bbe198182e6fb7852aac87324cccb238290c15b0168ce2b4d58daf7158b98a6a11e28cea03ddca60999cf17c1f2d73b7d2a5cb43ef3ecb99a1673881dea2119ec03929820ab00d8d6016ba5edcaeca168a1d2d6c8a9969cad116e97127159349240b8a7b6c5590feaaea1d881b274e3313041bcf30b32e08633b08ff6b5f1d44d0eaddd8d7f5a470a835e306d2c94aaa88b44a2b7183a1fdec2025393b29d4100d9c56ac4df7505baa82ffbcc177d46065378eddc54468b5af07415f526f89bc045aaf50fe240ca58968b56c4f907e8ee04d254cce6d811feb706bd2c43559c0bac2377471286a0895aafde8a0f2f155be7a2b32cd2821a67c5f50752c2213ee00dcae3719e89be675ab07ab52d419d1da96cfd65197b7207331e8093f5fde1406399fa3165cbffc4d77c2241fe2ce64783af0c17e175510819c6cd9c38bfdcf08808a0db191682e3e864c0da82ef29e996d068650c0a4e7531a83943d1792da7c5f9d1667803679cc87fc17b84bde9a32d19c5879bdbaba224f0ad143656d42420c7fcb02140975c7415201a55fa0a0e15325783d661bc5c9525fefaf0637078e7ddb18343ac3af3fb9e496750aa2f98f7026f9fb268ec02bd1fdb5449710ef82af497d138772e27fdf276b2cc3635e080f37a49603b942e0ee973eeafb3b19c807355f50388e382a3207a8cc52c7f2e0a85415bafda056363ed38db3721f1da3d74591b9a8bd709f361aec3ead3eda271d4339dcddc6454d54a09109fca585e87bb6f1174f19b97ecfa414ceff31923645ccd7562cd61f6878675dad8d4d4613678f859b4bc4fb3d75b22a6a32e9f27dcb2618cf638f3f774fcf6b33f48ead7f318535f60845ce93db4cd061ef4fbce6910fb3a34a340c067cf955d043b5ef7cbfbca036441e535713cc29feb71c40e80d506e09cdaeabdc00c330a4b6fd60da0bd630294af47bdc84b03b9e7a1dc225bce965b29e0495c5292a0bab0954c6051aec934f8c2439aa485a18dd93cb23f39e7e7a304190d61e88df92ca4a083449e6e70f993a736278c4f46a0835a5c4cd1333a6e2f2357b59506c43d2a062d48e3654a20d0a584bd836fb950587d3845532b40bd5225d6d78e0956c5cc7694334d66d425ee88250ae03c1ef21888b86d20dc7855f986e052ae9a1684928c0ec556eba3d00c0346bc9656108509ee30bc03f995dadbdf1415a8eebde4c7e21eacf2c023f006a4a04ea7efb213f4cc669444f08d7ccad28b9007be48c2f3f0456f58535261062468283c9a019379fa72e2a6d813bb88b559fefc3ed90b5fc8625c0721b010072fced31290d6b5f965596cde19127f0cd3148966019ee5230549921c2d351e5e818d11dc240e3568aa38698a172655109474688b5199e7e4bd50e30726a818f3ab65817718a85f26aebea886f5e2576b4003db4d7b4a470403d3442a92b68e0a6a175343de6e14d759af245b53050c89ccb831cd6ec3f2c157756349eafc8934805dd4da04bc130c02672536b7a0345172b633f4642acea5da1538d086c18bdedd0993731926ebb111aa094a983743ba1166baa9df3147a6fbc86e306d053056b2e9177747b298b8b5848071265df1cc7b098598b0f041de5d2aee4fb411f26e667a788a490b38b61d13a9bc15d8b52e682affaeb264ea685e5bb96baf21c867d879215a2ed58c29fee04f0e78aeb658fb1733c0094415fee44d4c85316882f369bc523e2307adda2ed3b2b3176769b1af41e4e171711270c7a20455442a8a96f5d9e5a54df17559b8bbe1c80e1744e3ee59358daa12e3befcac5f55ea088706a30ddc16513521e8e0262f02b0fde06e53c669e5f4892eba23b9f0c31487fddedd576cb77eec9d3f8386af4b319e009231f23662c32160c39f470583a7a143eb97aa32834b04ae290216f67c0ae4f0af36929e9a375640f1de5a8d7e94c", 0x1000, 0x40b, &(0x7f0000001300)=@file={0x1, './file0\x00'}, 0xa) accept(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/192) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x2, 0x100) recvfrom(r2, &(0x7f0000000000)=""/25, 0x19, 0x800, &(0x7f0000000200)=@un=@abs={0x29e9bf5ea5336f26, 0x0, 0x3}, 0x8) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) semop(r3, &(0x7f0000000300), 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/136) 01:55:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x80000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x7f, './file0\x00', './file0\x00'}) 01:55:36 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = geteuid() setuid(r1) close(r0) 01:55:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x10086128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) r1 = msgget(0x0, 0x108) msgctl$IPC_RMID(r1, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 01:55:36 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) write(r1, 0x0, 0x766190c710042038) 01:55:36 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x83, 0x0, 0x0, 0x5d}], 0x6, 0x0, 0x9d1, 0x0) 01:55:36 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82653000000000000000"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 01:55:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/34}, &(0x7f0000000140)=0x24) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 01:55:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0x800000000000, 0x4}, {0x1}, {0x6, 0x4, 0x8}]}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x100000001) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2b9, &(0x7f0000000180)="d533") r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x200) ioctl$TIOCSBRK(r0, 0x2000747b) 01:55:36 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="e8ed0d000000000000000000747c7a9009a7f9dfdc66d4961963722d00000000000000000000000000b20000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000003398b367000000000000000000000000000000000079875eec8170d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e659fec545a252d5e71bdb745172ff25931bdb887736096770d42620e757b44480e7fca90ceca67e0c7b9ac15c835612db304ff0100003a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68b2007000000000000b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92844144be32c85f9e09fbde01a6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a60e0f0449a03cdf76f0bf5f08ea15ed1edc7fd0cd336a25a71dea46cc89f0693c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2ad2afe4c0d3df85d4cff916882e2d0fbe3628c954efc941944b360b500e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb8982dec3aaed0686911f6baca8346a823750583af2ba7e0ff0132a05f1a01757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50fb475721723f0c5a8a80a1e5f200000000000000a5ea26d453195710641888506e013e834f75299db0d4fdf304c14c7aebe703ac177b44cffed1263f9c3907000000a04078276fa91bfcb40bdf54a899aacc54fcaf2ba3f267c1df9443e6fb43f679106309c1df926953f1e846c0c05b51090000000000000015d7fb4ea35e828df7df30850800000000000000c59324a1c873f4b85300000000000000000000000000998a26e685e2d60e96be8eb8b633d85a7f7864c86c0fa594836ec5bf73eee54290031d74ed1168937fcf830a85e6be2b63701d648c38f2784c5a3ce3556c0cecfdf2815b06b10790939c0ad147a5e1cdd4cfc4683fb300000000002cdabd45184d6a661e0bd464eda26553b47bafae"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000007c0)=0xc) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) clock_getres(0x0, &(0x7f0000000440)) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000002c0)=0xfffffffffffffedb) fcntl$setown(r7, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6}, {0x18, 0x2, 0x7f, 0x80}, 0x196, [0x53, 0x0, 0x0, 0x8001, 0x4, 0x1f, 0xfffffffffffff2c3, 0x3f5a]}, 0x3c) 01:55:36 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x2) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc}) sendsyslog(&(0x7f0000000040)="0b090936569c2a0cc52e2c90d096d244520649ee27013c40b960d43c8365", 0x1e, 0xa) 01:55:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x204, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000691, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000006c0), 0x10) dup2(r2, r0) open(&(0x7f0000000080)='./file0\x00', 0x906ec697c072fca1, 0x1) 01:55:36 executing program 1: mmap(&(0x7f000071c000/0xe000)=nil, 0x800000000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40064}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:36 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xffffffffffffffe6) r1 = semget$private(0x0, 0x2, 0x40) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0xe58d7990e14a1901) r3 = getpgid(0x0) r4 = getuid() getgroups(0x3, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x1, &(0x7f0000000480)=[0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000240)="7d3931bfa6a7f358842a61653c86017720be8d369db3256f8a768bbdc010a45b4678980534b0a03a2535cb46928a1f16a1450eb68da8e019ce101300526fb3ad2213fcac3425f3a28f9f38e63b3d35b77d5d3f183225d7989f1148c8ed985a6ba0b9ce12170f3a5638e47e9ae464a1611195720fc15993e6f3b26ad6b2a6790d1c384f2b8c3be43f4e7f008eea899cf2400f3b3761ecc796216d625eb05bf71271622a", 0xa3}, {&(0x7f0000000300)="98049e55d26e086876bd6477f54a8412086376b4c9bb14b6f7e2eb6e7a999417e84cfb6151f6fbfbca0732eb95e4f61824887b10", 0x34}, {&(0x7f0000000340)='j1ld', 0x4}], 0x3, &(0x7f00000004c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x68, 0x400}, 0x2) r9 = getegid() setgroups(0x1, &(0x7f0000000140)=[r9]) semop(r1, &(0x7f0000000100)=[{0x3, 0x400, 0x1800}, {0x1, 0x2, 0x1000}, {0x4, 0x100000000, 0x1000}, {0x1, 0x7f, 0x800}, {0x0, 0x0, 0x800}], 0x5) mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) setreuid(0xffffffffffffffff, 0x0) 01:55:36 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setflags(r0, 0x2, 0x1) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) 01:55:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0", 0x4c}], 0x1) recvfrom(r0, &(0x7f0000000100)=""/40, 0x28, 0x843, &(0x7f0000000180)=@in6={0x18, 0x3, 0x80000000, 0x882b}, 0xc) 01:55:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x100000004}, {0x2d}, {0x7ffefffe}]}) pwrite(r0, &(0x7f0000000180)="9bca872a3bad7efeb2849ed69e1ed62dd49641575de608d62dc74eca805898ac236ea1036385e79e07e8c738bd33a793df4e7e16162a57faea3f8db0e0f642a750f4f8956b6090db6e54e8064a57df7ac1e7910a0f9e984d7fd5d9f9bd76f67651265d4b2d63728047e6cf7c85fcbe844f277c696c3d4a8dc38851f7dfd8ffc6d75e401817bb810703085bf8a15c91c156ba50d47686040e1d96dbb0f0bb9c8cc1b869f28ac3", 0xa6, 0x0, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 01:55:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xe189746e501c11a8) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) 01:55:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xab, 0x0, 0x0, 0x0) 01:55:37 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x14) mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x81, 0x9, 0x2, {[0x3, 0x5, 0x4, 0x100, 0xff, 0x3, 0x14b86431, 0x3, 0x7, 0x4, 0x8, 0x101, 0x1, 0xffffffffffff4ad9, 0x8, 0xda4f, 0xffffffffffff2dfd, 0x6], [0x51c, 0x9d6, 0x7, 0x3, 0x7, 0x9, 0x401, 0xa3, 0x9, 0x7f], [0x100, 0x7f, 0x4, 0x1ff, 0x54, 0x80, 0xfffffffffffffff7], [0x200, 0xa48, 0x8, 0x8, 0x8], [{0x2, 0x0, 0x10000, 0x80000001}, {0x7, 0x1f, 0x4c3, 0x66}, {0x1ff, 0x7, 0x7, 0x1}, {0x1, 0x9, 0x8115, 0x5}, {0x3, 0x5, 0x8, 0x1000}, {0xe000, 0x3, 0x5, 0x2}, {0x80000000, 0x9, 0x8, 0x6}, {0x1, 0x8, 0x100000000, 0x8}], {0x100000000, 0xa2, 0x4, 0x9}, {0x6, 0x0, 0x4, 0x1}}}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="7c3305d78174f05588ace7340898c8763051454b3e052b96665f38ad8d29bae535575fd408573d5aeb79bd791077acea47da568ab3fe5825975697041fd8987a5e6ef59ee1f47854fb41e7e40097e66e5bcfc96e3a", 0x55}], 0x1) 01:55:37 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100b, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:55:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x16438b33, 0x7, 0x20, 0x7}, {0x7, 0x6, 0x1, 0xfff}, {0x8, 0x200, 0x81, 0xfa4}, {0x6, 0x4, 0x7, 0x9}]}) 01:55:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) socket(0x10, 0x5, 0xffffffff) getsockname$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 01:55:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) fchmod(r0, 0x40) 01:55:37 executing program 1: r0 = semget$private(0x0, 0x100, 0x10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x40) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x9, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000000c0)={0x6, 0x5, 0xfffffffffffffffe, 0x8000, 0x10001, 0x2000000000000008, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x0, 0x1000000080000000}) r2 = semget$private(0x0, 0x6, 0x10400) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r3, &(0x7f00000002c0)="5508b5e3ba25004c4349d7a1dfa7a50307689746822af1e3d8031b2548af86d4f002376982e5b8c440f0868be0eb2469b094699c8fba21e06547ea28", 0xfffffffffffffd2f, 0x5, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)=0x10000) semop(0x0, &(0x7f0000000100)=[{0x1, 0x400}, {0x7, 0x7, 0x1000}, {0x0, 0x1f, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0xff, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0x8, 0x1800}, {0x4, 0x4, 0x1000}], 0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x100) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000f40)=""/214) semop(0x0, &(0x7f0000000280)=[{0x0, 0x100000004, 0x800}, {0x4, 0x4, 0x800}, {0x2, 0x9}, {0x0, 0x3, 0x800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000500)=0x8) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x915, &(0x7f0000000b40)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x4000000000000000, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0xa, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x10005, 0x9, 0xffffffff, 0x0, 0x80000001, 0xffffffff, 0xffffffffffffff4b, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x42e, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x4, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x5, &(0x7f00000003c0)) shmget(0x2, 0x4000, 0x54, &(0x7f0000ffb000/0x4000)=nil) semop(r1, &(0x7f0000000300)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0x6fb) r7 = dup(r6) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000001c0)=0x5) 01:55:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:55:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="60896bef35578b63c214354c859f92add7efbf95a6cd063bd82b2810234ecceaf5e78aa98318", 0x26}], 0x1, 0x0, 0x0, 0x8}, 0x4) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x7, 0x80}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x80, 0xffffffff, 0x2f, 0x9, "260ae8f347b2c73b44c0df29ecf9fbd5edcac81c", 0x4, 0x80000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x27, 0x1, 0x6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000100)="8c65", 0x170) 01:55:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000000001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x480}) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x1) syz_open_pts() 01:55:37 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x100000001, 0x8, 0x9, 0x5}, {0x6, 0x20, 0x2, 0x8}, {0x2, 0x3f, 0xfffffffffffffffc, 0x800}, {0x0, 0x2, 0x7, 0x93f}, {0x0, 0x80000001, 0x1000, 0x6}, {0x83, 0x4, 0x3, 0xffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:37 executing program 1: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) socket$inet(0x2, 0x8000, 0x800) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) 01:55:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) r1 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/99) r2 = dup2(r0, r0) shutdown(r2, 0x2) msgctl$IPC_RMID(r1, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 01:55:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c, 0x8}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0xfffffffffffffc01) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000002c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getpgid(r1) r2 = dup(r0) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000280)=0xc) semget$private(0x0, 0x2, 0x2) 01:55:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000000)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x3b3) write(r0, &(0x7f0000000600)='>', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "ebe4d24aa9ebff1a55a2bbfbba882bd4b906f49b"}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 01:55:38 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000180)='./file2\x00', 0x0, 0x0) 01:55:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) r3 = socket$inet(0x2, 0x3, 0x3ff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x0, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x4, 0xffffffff, 0xffffffffffff8001}], 0x4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x6a88, 0x40}, {{r3}, 0xfffffffffffffffc, 0x2, 0x80000004, 0x4, 0x69}, {{r1}, 0xedfdde98339d2e80, 0x10, 0x80000084, 0x8, 0x5}, {{r3}, 0xffffffffffffffff, 0xa, 0x2, 0x3, 0x7}, {{r1}, 0xfffffffffffffffd, 0x2, 0x40, 0x8001, 0x20}, {{r3}, 0xfffffffffffffffd, 0x90, 0x10, 0x0, 0x4}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x10000, 0x2}], 0x8001, &(0x7f0000000240)={0x80000001, 0x3}) write(r2, &(0x7f0000000000)="14eb269e35f56226c1c8d49d94906106dee827c394e449f96d520d24f4db1a704ac074d09de79c15e8ce7537a16bc5f18bcf08a59f4b204eea185d88e462f703540f35bbc08e95d3ea33798975ad0ca5e79cb8222e4fa25b9b3ea90a9ff197aad4b10e509283dd65e0961d3475cc0ae0eef8e564ae67f0985e164e2dd935bfe4fa639827965b906c167e0cf435b11cc1e4541b70aaa599edab4c977e3a449f4a9a14ec69ea736d1eb55757ccd4f1e5aaee35a8ca8b55365714da5ed2d3d9b69e328016900bde26fd359dd72694eebb2b45597911e06fec742e747c2c575932643a531118f86cb3a115bb89fe407e8b08b4bb52c3044d8a", 0xf7) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) semget$private(0x0, 0x7d988cd10542d5b4, 0x400) 01:55:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x2000)=nil, 0x2000, 0x3, 0x1011, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) dup2(r0, r1) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) 01:55:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0x40, 0x0, 0x0, 0x401}, {0x6}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 01:55:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c, 0x0, 0xfffffffffffffdfe}, {0x6c, 0x0, 0xfff, 0x6}, {0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000009c}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xfc, &(0x7f0000000140)="3a13cf791384e6fd9d13df4e65fa145d22e41947e2548e28d77538d44ed6763e0049af21d8b9b3b24ede1ca19b9389fbe60ad763ec202d80d5cb9aa93f6739f8da3e3ae1c6448ba7d204a7394f07062bb6beb8948d8705e11a026245fddaeece29ff22f1c4b1817eb1030f88e17a032bdb45f7313ed85a0552c4b20d2f3ea07f747ad7ffdbe4df034d15bce4ad6aa4b354d213848147e9fe1adc128b11a09722f28f752c7ff6a109e0ef748dda1bba946bfc4207b62cd876a6a033a9bc406901a8259bd2647be74e6cafdce7867337d0771f87c107406dcb59bd1ea3f61af097453f4570855877212752968fb2ce7379b0baf5ef2bf5a0db55d1e393") read(r0, &(0x7f00000000c0)=""/8, 0x8) 01:55:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x3f07f232648d444b, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x6}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 01:55:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) write(r0, &(0x7f0000000200)="dfc2fc30a7b2e7b435d27b05aed4343f806c0d4f7a6e61ce5af2de85202c60ad385d9252729ff17f8cca17268b5317ac4d9abb8068e55756d93d34822bd8c46f644b18794f386254e63309706c15cb953bbfb318035f5feec74af848578ca74138b2063c25492c9f24d9a7079fd8ccac97735db863502d9452bee9eb4282ce46c89fe0f41600e54da39f06cff9b8a32cfc5b0f2e865c5e1e5eda8f3404136f2700b11226d4ccb1b3b72afa04314d6194bd2030315b6fe9bd9481534fd575113d5cf69eee12b9c7a5c9", 0xc9) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 01:55:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x8000000000005200) r0 = kqueue() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000540)=0x1000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000780)={&(0x7f0000000740)=[{0x24, 0x3}, {0x20, 0x6}, {0x21, 0x80000001}], 0x3}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$getflags(r2, 0x1) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000480)=[{{r0}, 0xc3cec166f6f29ce2, 0xe25486a699bf0464, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x4, 0x3f}], 0x200, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x2, 0x9}], 0xfffffffffffffffa, &(0x7f0000000500)={0x4, 0x7}) getrusage(0xffffffffffffffff, &(0x7f0000000680)) r3 = kqueue() ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x9}, 0x8, 0x4, 0x3}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000003c0)=0xce77) kevent(r3, &(0x7f0000000000), 0x6a, 0x0, 0x4, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) kevent(r0, &(0x7f00000005c0)=[{{r3}, 0x6d39577a699b1edd, 0x21, 0xfffff, 0xb62, 0x1ff}], 0x40, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x80, 0x20, 0x3}, {{r3}, 0xfffffffffffffff9, 0xa1, 0x4, 0x401, 0x3}], 0x10001, &(0x7f0000000380)={0x1, 0x200}) syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x100000000, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x9, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x86, 0x10, 0x1, 0x4}, {{r3}, 0xfffffffffffffff9, 0x40, 0x0, 0x40, 0x8}, {{r2}, 0x14920b44bbbef171, 0x80, 0x693d84c7190f5778, 0xfffffffffffeffff}], 0x40bcf0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x40, 0xffff, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x82, 0x2, 0x6}, {{r2}, 0xfffffffffffffffc, 0xe2e7ccf9cefdb859, 0x40000000, 0x100000000, 0x100}, {{r2}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xe8, 0xa25}, {{r3}, 0xfffffffffffffffc, 0x20, 0xb172c32b11cdcdf5, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0xea99, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7af, 0xb22}], 0x6, &(0x7f0000000100)={0x9, 0x7}) syz_emit_ethernet(0x7, &(0x7f00000009c0)="4f46b161bb5126aac8380ef0425e36386cb5aa0918c2589ae171de472d0f84654b5ba08aa7d435aa1734b1121dd6f367163ae52e718945aeec15a2efab86afff64a44502aa35874a2fb5c6bf2ba9dbc7d6f06a26dd8e912e65fb427cc9b136ab42db7fbeee93ced94013739d6573") ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000640)=0x1) mknod$loop(&(0x7f0000000600)='./file0\x00', 0x4, 0x0) 01:55:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xc02, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x21, 0x0) r3 = socket(0x10, 0x5, 0x49a5885c) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x21) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x1, 0x0) r7 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x8) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x12, 0x40000004, 0x2, 0x50000000}, {{r2}, 0xfffffffffffffffa, 0x20, 0x1, 0xff, 0x6}], 0x2, &(0x7f0000000380)=[{{r3}, 0x32148ba8dc599481, 0x4, 0x2, 0x1a0, 0x3}, {{r4}, 0xfffffffffffffff9, 0x10, 0x10, 0x100, 0x5}, {{r5}, 0xffffffffffffffff, 0x4, 0xfffff, 0x4, 0x2}, {{r6}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x1, 0x9}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80, 0x5, 0x9}, {{r8}, 0xffffffffffffffff, 0x1, 0x1, 0x5, 0x2}], 0x2, &(0x7f00000002c0)={0x4, 0x8}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000300)=0x3) setrlimit(0x8, &(0x7f0000000040)={0x80007, 0x895}) r9 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) close(r9) r10 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff82, "0710000000000040000800f90000f700faa36082"}) writev(r9, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2d0fdab0a943349f13b97f9c2c18", 0x19}], 0x1) 01:55:39 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000080)) 01:55:39 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000180)=0x4) r1 = fcntl$dupfd(r0, 0xa, r0) mkdir(&(0x7f00000001c0)='./file0/\x00', 0x80) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0x3ff, 0x80}, 0xc) openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x3) 01:55:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x25}, {0x100000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xb6, &(0x7f0000000580)="5feee56b18bd03a075e6c284801e44b5975d6d84ea47f800a175e684b8333f4bcc1c7c6ff779fa7d8d40aba4e862e24346353261ccb6087137d6c02dc8264c50678edcd215330a0d9857804705d7dcd05349ba5285a8a448aca83e1d681a340beb2dcd8393d7e61a7f1889429f3d764db467370df570163236c44a0c3c629cf6be92bb414594c8b3c7601d8091f391d49551a03c1267a39f731beb81b0be0a8f5169528fcc12ed3959dee841d94940b5f71534db0000") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x6) 01:55:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup2(r2, r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x40) 01:55:39 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000f0ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="761f9ba4b2be9fc3874d2138e267a1215502a5", 0x13) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xd5, 0xfffffffffffff0b7, 0x0, 0x8, "eb9641bfc6f18d323b76104480956385d088d529", 0x7ff, 0x10000}) sendto$inet(r1, &(0x7f00000000c0)="fce4502e2f7f2121c3a2f36d9981f043540e73350d24e3b3c3b22a81da51", 0x1e, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 01:55:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x45}, {0x20006}]}) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x40) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000300)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340)={0x5, 0x1}, 0x8) unlinkat(r1, &(0x7f00000002c0)='./file0\x00', 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0xeff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r0, &(0x7f0000000180)="ac31a132cc32077ae94eedf5717afc1837935b8239d544beb23a403896f0e0f5ddabacac300a4942488b0a5ee8405c9e5cde672643812d16a94f8bf2fc36ab00d1f67b59be647cb80cc576fe7b78bb593eabad6230cab507cd61947ab8444a71d5d35eaa0ce850dff1c082bb0922d2dad0fcab93c0a819a5583332d62c6873299e0abc1d64cc16081b07e8920909f2c9f0f3a148109f8501a098dc55a46f70919cbdeda5ba491a282793247d2a72dd7ab24a91fd1d6c10d86c39b255e959e44229af38c5772a735b1f1d966f39876e57b61556e384", 0xd5, 0x0, 0x0) getpgrp() fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCFLUSH(r0, 0x20004268) r3 = getgid() setgid(r3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) 01:55:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10000000008000, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r1, @ANYRESOCT=r1, @ANYRES64=r2, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r2]]]) sendto$inet(r2, &(0x7f00000008c0)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d14bce9fdca9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed10c5d880e080416763703aedeed57c39cb57494bc0c354cbc20cbd728edb3a5dbd830101da6a92bc8eac06c750567d397bf7b08eee20878396abd358fcb536a3a6ef1ddea2ecf23d3e99162cc522379ac10385463cc6b34d13f3e8e3830a5c6fabbd910e781e25929422aa32e24029faeed42420478edd735376832d61930bbbb24edff77fa49ba5f8e1e433f470c539d2f9f849dad36cb87ffacb50d2015d2f771f", 0x110, 0x9, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x21, &(0x7f0000ffc000/0x4000)=nil) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000380)=0xff) r3 = syz_open_pts() openat(r3, &(0x7f0000000140)='./file0\x00', 0x8000, 0x100) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) ioctl$TIOCDRAIN(r2, 0x2000745e) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x8) r4 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000540)) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) sendto$unix(r2, &(0x7f0000000000)="abb6432bb168ab13dd25e877f860dcedc9c48878240fa92f615c453bbe7418ea6b0af2d52eb19906e5e18aad0e6e1449bf7fa837f2a41e71f8da76cc79be6487311075b1f44d7a3836cc9d6b7fd8b8bf57c0886d24e52a1b05379592983e", 0x5e, 0x408, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r5) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r1, 0x2, 0xfffffffffffff3cf, &(0x7f00000007c0)="c511a7466c524443743a982f57c6cb888599a1d11f5f185f76117a82023124061cee4d40deb94a3aaf4c4b5c0f0f67aa7d", 0x31) setsockopt(r2, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) r6 = semget$private(0x0, 0x5, 0x40) semop(r6, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="cfbd00f8d59ede63cc54d5c7e8c8f767b99761d7ffffff7f00000000b2f2a565ecd889f363435c64f210aff489b9e329f0cf8b7554f7c774e236e7f063e89e082c56d3adf1e3ffffa985b49880fa53958bdc4ad277fcdce787fdae1f026d1b8a783d4c85178ecaccfbbf99faff286ca5fd2b4bf38ca0cde48ac4b73803f72411067b8df4f95f6dfb8d29ecc369ad2f27f0e1db814203767f17d72c380e013afb6e8f18149c7cc38f015187bdf39cbfaf824c3456a46664b1312b864458104d2e2fcdbb7c773270074f1291fc58a8a1", 0x55) 01:55:39 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x0, 0x40, 0x10400ffffffff}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socket(0x20, 0x3, 0x6) accept$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000003fe60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfec682bf00"/115], &(0x7f0000000100)=0x6e) 01:55:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x74}, {0x80000006}]}) r1 = semget(0x0, 0x4, 0x80) semctl$SETVAL(r1, 0xbc4e43454cf4c668, 0x8, &(0x7f0000000140)=0x100000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = semget(0x3, 0x3, 0x400) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/14) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 01:55:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xff, 0x2cc7, 0x7, 0x2}, {0xffffffff, 0x0, 0x1, 0x2}]}) 01:55:40 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() 01:55:40 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) write(r0, 0x0, 0x0) shutdown(r0, 0x0) socket$inet(0x2, 0x3, 0x2f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x400) 01:55:40 executing program 1: pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0x401) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[{0x80, 0x4010, 0x5, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") pread(r2, &(0x7f0000000140)="9f1728", 0x3, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000340)) pipe2(&(0x7f00000002c0), 0x10000) mkdir(&(0x7f0000000300)='./file0\x00', 0x142) 01:55:40 executing program 0: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="fbffb2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00000fe000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 01:55:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbb08a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:55:40 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 01:55:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="080100000000000000d88cf599efab0b02d6c7f333d5d4f61a020004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 01:55:40 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44) kqueue() 01:55:40 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000002300)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000002240)=[{&(0x7f0000000040)="580207222d722e70d3776992c008bb72f68ace9b052154ed156d0b47b0a7753aa801f590bafb48255abf4d212e472cb5edd895a818340d7a32dd63becaacc737f36be84d4aa46699960e5bf8b9779d727667a675700d858d7c219dc34cd76e45a300245061a23799f69b89846ebb3ffe05c7ecd64ec80d69b0a58df7b6f14edc", 0x80}, {&(0x7f00000000c0)="9c32f9c570e90b26e6c219ffcea21282cf190f31de9f56faedf8978b7c817d", 0x1f}, {&(0x7f0000000100)="67b70ccb9662fc5ee4d1216fa8a3ab96ec54031f2f89c15b675855df2c9c8ede181a4f1e4f2357ebc4a24ea3e60f482fd0abc0a348f8999d14c1044e5161ea0fb6528a99f5963b52ebaa175ef771c239088af171bed5ff1baf42f65c16a48e6c4355eecdc008930eafe19f901899a0433b3a5b8727aac32e7f1389886a0e9b", 0x7f}, {&(0x7f0000000180)="26d9d9cdaa8cec1d6a4196a1d5a9359b96609b5b8b9c859809cead17bbdb2597", 0x20}, {&(0x7f00000001c0)="2ce5da8d0b8128d878ed6895b9b011b1e97b8afd992955f9dd82d6b4b01a3a1509a063640062b6297d47077383be483dcc1c40021f", 0x35}, {&(0x7f0000000200)="7790e42ab29e395d77d4a8d2bdc8f16e98a74ef3a4e835a105d792a85d2bfd073e0ec0440682f38e797ff2dc02861de81b344f878aee1e1240ca7c10e399b1a8f7dcd06fc806cdfceacec03734650beb39e08c02cc2b19a2d1d4409f8860d5e2e12295bd42d13b6f20cd832528a5f06d8d7393a84cdcc8b2a0b75b49d87869492a34c8877152f43e3674d415955d63d5d6c56e7c6daf44c5a7472849dca9123495aaad3f573432e8e258e311786244e50cb1aaecea5e7e7d725367cf32797c2efb263712c026b61914a3cd5e6f9e44412f8ebd3fc33d7900ec44262a0e648430faa55f97068c287b44a984457090b42495e2a42ba2c587455db948d99ea963abb938435098dd7d965efb636db70da618f38fc4f2a5e47b9c1b41816f0ab033dabce24bb48c3bf69099be4f301bd392a37caf1b45d183a39152c6576022a58641397cd686218089a796ae85bb0ee9609e7f45a4ddd878ac5bf3a0bf0e1450d02a876cd95173b537408894ee3f6d2b7257b2fb32c69ce227355c18640fa2a9225d7c0ddb4ab417722bafff9c2c6a48200cf4c0201d8a91817d0091dc2c6b7489ff63b4de89cb8bff681c920bca98808f217dc57b5800fb7d2b827f6da415c7b3a6d01c67fd77835415b9c43e11e69070eef1342fc20431e58b1830530f55cbb4e8d09cd2122e91fe8293fbf408c99f7d1dd03de199f38eb4d33e722997cff8fac3bf4baec4517b9f55f0eaa66544df3f0581626edee6f979d821fb80fc7785bbbed4ceb45b054e1aa881f6cf8cf13288acc7257805649eecdf0c24bce85a70cd6f265364cc5f0c98ac32b62a58c3d9cf048941f05a4469be56c3d7b0a5899133d82e6370567b11d6232f9b737cd706bf68d1d55f7d3aa9563c171b3c4b6a6b32b166723f39489070a1b54ff56795bf923d92cc956539d229b2f52c0f7fc51cf017e8c430e924588d6b4cc0c910927660c3e0f0b7aab4e52dd13d5d32942b6d6271441283bd2a3b6a9df805a5954a0534411963c5b3d94036f4cc140d178a4fda9a22b9bba115f8701b00ed45e96db8a18aad3e183fc27357a6c9bb44d0b1dcd313c87d7d38ce2576962b2283a1f914de07746a389923cff911a857b9d8dec00e3b2bb9752f059d128d7cef59ef9abbc7eb4c920e78997f4e06eca820ddf17562835126bc7e918d193089906a2c790e956252cb7e0691e751f6667a90c9012785893ccc918838c2ff1d51274568b32faa2768f255153af7aef165b00b7e2d0be07c4a1c8aecb8303af0fb674b581ffd0faf6082b711bceb21c3680cb0180d1c01cbba6853b6e6c27ac0617ae71e6926ba6f5d8da20862d0b3810c0bcfdd6163a1e72fb9412b5feb26b6662b9ca0bf9ec5156d77d81fa05270c7b55d15473f6c63b14ff5ae79ca4c6be6f469417860aa5cce5b42d74532967670addc1ab15df6b8043f8bc8e4cbc2db7438d586dd5041fd51d843d67d334b51f91598c79969adbaae24dc68b01d77e5b2d5e769a0694eaeff6f5b7c7960eb282bbdd0ffaeba4ea497871fa53d0a9702e201e1b0ea7c6e9233c132c0af0d456058a3b227392473d255ae0090cf81313c42e00ce0d4a8412c06ecaaab7882b19b2018d123bcee6eed7ff51c4d5b6454a030e8343dfcb0b6b7a7a1c221ef8aa5104615b750a5c9ed6c3603c54e171d55985379926573f1dc208a0daac3981fa4193d97112071b09cfee8d3cde31e1a38f4e31d7f87a6e321cb72bd8f377cd4b6283ed1a377070cf24f2b87adb020b011f32616abc4ab06d1aaf57de45ae74cf4ff601204e9069450c245938b2bfb9dc002c23176edad27beba98f5f7357ccaf99319d16b6ab24ab3b342635b0100b99ee849ffba2d119f9eeed412e98f42f0546cb1c7e3fff3f043e9d0b92afc9172d106291803b96c675bd951d6a05f67b0613dcc9e46b161c650825bb13e6b8ed584dc8b7a2654204d027b47c0e799b39f7a42e5999ae5bf94b77c58c062dab015943f171071c0be77b5593a110395e6dbb35b8dd908122f71133909ce5d41b37ca4d599d67fe4c9b45e50be0181cbe0ff6f4bffce0a5b669a76665c569e33fb5a1ec16a65dc79d4a05bc366db29e31e15c92a599428fdb5b2c39d168f487bf0ac0fa723a51cfb97051ba2b0ae3fbe6d0cd2d45b32c7c3d1c7079d645ed09a40aac6b460dbfa22522d4fc01fd235948dcb51410ecd00544e10c9a6e95236239568f0affa446e0b2a5010c820ba3b7ba1532a659ea714026c7e024f3dc9c1635a8f5b3a601b085b5f9e4d12451290702f28e942b40533b41763206019dd9f852a2a8cd576a1252302a3c4a15a9e88bc9fda267df12442c0bdcd07b19f232897b72b842d18cd023b4f0e42b7ecb33ddc3a9c3ebffde70f207b0c1b4de15ab6419f7edd955d6e89f38e9d0447fa3c8e0d4ef9ddfd784cfdb8093c86b3ffbf91514d113cb12c0cafde04a8c77d53070116b5acf53fd93b889867428edab98328854872b5f9128ed125ae6b6a6b3fd9b1370695bc55bcdbf5c2c4857152a575fc57dcc2a5264eee983bb5aee791aa0f2169b9e5c3044c72fb6bd3ef2c3894edb653afc5bf345f8d55a73770dc3b637989b3f84c902e819dbc75181c9f3c50cd6a5c2cb347507c4a6bbf083e28f8cd2223a8af4f8ebb4d64040ff0b06092a5d13e8c0eef2aab732af2e0dcd51db95511131c5023bea5a6e20cd76eb6560604b6a088753dc2707cac52535f5cbcdbc488b36b870b9736f4fccdf62b93f7137017b0ce4e0ca367d801a07c87d7e66d2482b91ef101bba934a420ebb9df205ff839a81de2d3d569789fa01e060cb8ce73e65945f1c854214ac7f26e72bb251f3eb5e1b22c4aec0d4f4bfc46101d9cc9ecbd190f60fbce43d21ba00197c2a473399d1b65b4ab6b562c3bc0be7622d530532741dd564c0ea5f45849fed62c1544e749421cc3d8a62d6929ecd00c2eb39313bdd1d46978f019c9888b0a5afb0ef2cbacf5795f07f3b4d49d98537a33be50ea8f8cd869fe87a383430d3d860fdb8d569ebc64537604ef964887563c40717f65db65cb575f313879747e41f0a57b070b8c34a98441d3b8ea14ee36277e7f76c0403242dba0a3611790aebed162abfaa585eb0dfae345f851fc582d9478a53c260187e0f7374e576d0bb5b7dfa838004bc308e4487ed6324b59c8228e7d807afe80f547f70950c78dba605eec0dbd58f19c7d107076f66def4d02417cb57311d37b921c4e6a09e9f55f6b78532c6b7e23a3feb98d3e902bb15c0e2f9f9c099fafc8aa6a5e91a9e4a229f4c9fbfdd6d4f0e5788fef92fd3ab1a3364ea79daa684be860f7c9b9178069f2c254129b096c173c4219471e7202a79bae3a76c4664dcc7ce3fb0f1c5cb090c9605cd8ec8564c6e7e7699a0f24d5911b7ec3eb6ea1869c77077649167b506292b45a466978056d1c2e1591179491c6cf1cb6b1cce1df80953f2cf515705455a68a0653c7bacf442b9d5ef523f01fab8250b6fdfa5a791cc82e9b5d889e935c560c48ddf40b4b0e648d95cf21e3c2825feb928dfd618e115edf590706247c14573036d9e58485319e096b85ba79cc73df0ebfbaa8e982e1a407051b07adea69bc432dd474c9e428834ae029f1d2e2ea96dcf34f3a9a8f01ddc1f0ba49e8c5cfd147c70ebffb02d858e68d3d34fb21834348fad5b3cb4abb4a2a6a5843b44801a312a90accbce81e2d9a8c41b5c667cb6639d272af64f62a304ba3141562451d489c45fc1a37a0eae7e198a77a7288ec5087d67fae1dd98b07c43db5a8b4182edb1a54ef00b288cfde94cb4ef044e57a4e62c089f9fc8cc33ef1978e81305d1952da76b1c0bfac8b750e9f33e9ca44f2eefa05391217a55fd104075c7cc67363b9bfd6c6d987b117d92d8112617835dbe4ac49894f7471267430e5f5015a5d3601a1db3808056d1a4508649bdbbe0e91038e58b5585c45c663e1e50b281c905d219ee02266a38e08cdb201e861fffee7c1e9d7a67ab1efe5b064411877493feda04ebc9b883ae5520ac10a6e907b341e97f4d6448f39fa83ce9fde968dfb88dce3a13408930cbde6385a9ae04eb1a49603e58e5f7ddd8f63b049e9f74b9fbcc637de8dffdd2e889928ead8e2a54113a12b783be105bae7699451402a505e15b2e01983d455820ebe0497b3d0b3e366bc6429c1f29a69fd712fd65e846570aed73ca3755c936613c8065738b60084d8f9c78c503a170d8b296f711dbc90995a0e524ad3f2bf76dd8c463a9e168052578fe27cab45685f24291f4f76988db2dac8903ff3b20155e18d5589c2fc8a92212c53b753a819e786025a72fd790b2f14b51b09e1207028a07163c1d608fc47c712add89cda7ddfc05736680f8a87f45c54f30ac7ccb1c5bf5473463363fc39cb9fd933dbb9fd164c443163c910930d908b4fcecdbbc9146a998d3a24990f5a6e68eaa35cddf215ed61ed3e76a28d381b61d931ba0228610613ae9172dac92e8a52a32b2ec79a6c2f655a18a421ca6a10e4e9f386fadd08923f4f228e742572e258fadbef37a09f3d58e86eeff785fbe40ace0e338dae82872a0cbc18144bcc3b14110f1525c189904413a96c4e1846a120950d886b72b8f8730b0719982f1985ab9629ca81109801e55184f047cb998032a9376cabf7f12f02bdea9d66dd732c282b51c8ecae8e181f7fec17432ce8ac7307c9691367c673fc11faa6e644502102af2143f338158872756a1e53cf70aa81d2849f75622ef79985b77b7102bdd040013c93164023ec3384583b35be5970cd40b56be3bf6a30924c95fea4cfa29f931aa78326170edace7a73454db59fb79006cac6c380801dba14ef27d7a28c20dc4ab1d734b31846b677efaaea23091c2aa05fc7b6027fbf39276487359dff89a7d8c0381534d88b61df2eb81c6fae4ec6fa2fe382435d8676b3834f3da92a91e8ef5d6db06b3de63774f5b364b3079373f39e0ef2534922b82eec8c128f2be7cd98d0ee8e255a218dc44c3269f644cc66c519fd20041e57057d0555a32a3155e55c6a290614f4625ed91b6f03d78b4a69cca1ad5c52c2561e77b8a318c704e1740057048120f3f0e26d2fb637809f5e744d8313026a16a2cfac13809ea526ff8dfd7dc907d5865716e8fc500923dc856180f5ee956b21b141bc4654c6c8df86c384935d85cb456d8b054a0f0ad4e457ba9cfbc8f44eb87f3e90507c42947db26569a2a543a240d854222379aeccffe113e7127d89fa736cbafcab53a624efa8f55e7b19c4cc4fc4f09df0751a432e8bd875a67c012a9f71189b04c7c776de16386a560cd69830bf74b52926dd76c48b6b1aaa609612725094c8e7d07d923e5a369e2166a95f82af7dd1d30e577ca010d1c01fcbcc97b89a71af53c058dbd99dc741b4509ebf427740746cfddb9f0f3b24f390f8d7899c1f6f1af130bad013a05b78e1c66ee5e3066ac8e306bc5e6925768189c376391966fcea86c7e651054af59d1704239b6cfbf3549d5b4c372659a8c46a29c0f80489150086622d7c5005b1b248e19d238440302ed48a81ae74538d8deea6c54c3e417e85ab31545af5e607dbe0ef000ad72af4a8aea34bb23ffe84ea091808729ad95d0c9e957c6c9d40e3507b29bdade7a6f01238e0110095bce9aac95fd82ffde111869c9445bde2c1a580f9cc940f056deb8ce1517c672d6e1d0330198d57b6ead363dc01c86996a1d51cf2df14ae5829c78473d1f486ae69fa9665d768281ebcd6e25909ab560547e991f835ffa42219799f676f3006299f97f6253693fb46b82a", 0x1000}, {&(0x7f0000001200)="a60530f72b82614164156fd39465ce55e4c2648693fa87d419b8089b345655f596e84636be477018e8d15ba62a481df0be2a1d6c0f0e9b370842f37178f9a940857d8d0bb613ed713db55b62623170893ab9c7b9d1525fa5345f7aa3b8e8d1ec52868fe853e5916fc7b83d21afae3ce3b1f3b96a338aefe35916aca6d708294c4971b1ccfc02b410ed8ecab1c2595ca7b858f1fec0d83f1195df5e28633767fea8f18658417d084f2a1d9d88e75b96a66829149d5ea148ed1b4c8f43fd3c0823e6fa1993d8c0a974bccd2f0a0df7dd8bcdc74baa89e89a7cd9871a132673d719f6e32fa4c776af2aa3b8ed0f59c658744cdae1debd8f0df9609e163bb47e672fe50e1d620aee03fbcec3baba6e53eaa0206b909c12d5e2f753d665049c7b354be8221c9b25b56030349c67866d0864ac7236f817f7de123cafa06bcc557e0975cc97c7e4adc35f39f74ab933e6e5f685df94b9b1ff460bc4fad9d5ca7d54612a594d592331b319ce8b1765e46b9bef8d4bbcac066adda808a8e11e390c36752234b73dae074b8f127ec512a0fa7464758470cb5990662b7409f118dfb248bc8a23085ea3b108badc3519208e5637c1e9ad1d4414e62f23cd9b695f1b0e928cea015e0f1c793f9048f7f27783ebace053d526f89e7de1d8b1e756a78d16ab8c59f76b072ffa04115829c02e0b255e53e9198ba0184e90d58759a19aff96f55b9d312f9c865eb75ca209650b01c796cfe397137d3a663b07905284ae8e1d4b54b20ab60c66b804b4f6a5acff2d880f4d29d2968b16318a8cc95952583e69c6111002787ee1a9ef1311e1d2bae56bbded3a7bf6375fdbd2faf2343d03e3f7a98f9c8a108ce433608770d96aad692f4baa45edbdd3ed1db888338693b39a3bc191857591f26a4ddaf591da038749822926344d51234dbda282975572378b99a4b5e9f3117b816c7ed8682a65547a1022d1f643eac130f610aeee3bafbcd8772724146f3c0598f9789feb85d98a0eca4a753eddbac843a76822ea5ea4994f8c15f92ac586f3f4a031f2c640b1076ae6735244b1e96ac7073915a63787e991428d5dfcdaa0e4e29657e0ffa5f629815b2d9cc3c645ccfa27a6a478ee98a8093ed0b9b6deb1a656fb0fb0c45e828fbb85fbd6227a5560954e53808e7ec0bf25a06029440d013a528ce0b430814761b204c13b5eeae4563b71b6e974b0f70d6f63d2edd2489858424ddfcec9b6eff77137e149af081bac9eba1657da463f6e4ae5659692680959f8a27de9bccfee1a21a29f6d04bb6ea8ea496017a43145d0ddc88c9ef2cc1536d1111cdc79e20ea61d708f29957eacc37ac77842d242ff30d1ce724c2b449c0df2e30fdf3906a194287466b56fd01c436f75a18047cca41297443f6daaf51b69d08e367ba1b0704493c4f08a7d9a90e0845acca6fcb75890bab2a3fd764d108c1bd0c2154ac057163fc803770a191eb4ca11ba247c6904123813e7179d21d662453ab8ee9c6b661b94b61e238fdcd6502337d4c1971b060fa6661254ce8d82855b9a60aba94faccbe584f44943cfae1a89e362680ed11b46f8a85f5e6c8d866bb4f2ce59f2d9bcf9d50532b685e5c6d3bf7d556f204d647e15bc8b945466148265a26f0cfd86466df75a338f6829f3208a832f46420e282c83e8b3b0707c395052d95d72f976ec2a3b9bb5c619e8047412a40b0f11b7e6f29dc7ff2cb4a50a91f7da4fe81c3df0695f1d78b739e9178a2bab6c4365cdba3bcfe905eb2a01c286914a6a335a4b54ee95c06b74bafb1869267311ced013e7fbde3879da7e8f15114d023335d0610cd2a1dc849a40600e40832b7fb151fa7d308e67ed17e7471fb7ad42b1a5aa55f412dc838926f558ea1909ae5ca24d4104b5a8a9af48e816cfcaf1542a9a01482370f619b85706b7f74a8c94b007e331383d0d72e2f023e3b490b0e0c3620d05fb9ca125452324b25981935b9747478a81c537a5bee894368b1dcfcf2d19cea3dd1f031193ae0faac7aad0b823fe8abe456c0e5783789c6a6345ad6b385fc78970db314423119a54d275c108c2d122f0845b8d0e88880fb24146c1f172d4c501af57297f11af35d052a94b0d32292f5cab3a4fc5b30b1f4342102ca894281354e7dbde6f5709a798aaacd0f1610e64a01b31b6215e5e40cf32ea7a424f8bb1dfb9056c6e620e582a5290d9c5450577d091dda11328afdedd6e0124930bb8b7f28ea6a4f41c5de7038b8f2c4fc3f9724f678b571cf0331b11c1baa84029fd52bd86987999342de378f65425bdfb265259d9dd229a162ea41644121b4faafbc73b48780611eaed0a42977ea26a053fcb121833b0893ce245fb149fbb4b4934b2aea6167c56c94ec56b86af54a390c534d5b283861665613c922f22453164cc4d36892bf102a1c6474b84ed290fd34731e3cf698491a38f9f21c087679062b5aadeea5960c0c50d6ed68601c4176093222a7fc514b51465164952b74cbb1a30b076c9a39483541c341363cc945beed7373b806ac3921fc786e0e8fc862d635a8451cb57cc6be878474444448e8551604297d157cc6c9b16b463bb496b28ae6243683af1fa1acb6298f66799ad90d67085722e5e90aae0475eaa8a1cd996821e44c73dfd4bc290ab2f347ae72db90efa103ab964d1f373b2bcf98a445658f2cb875e2c7ab9a634578fb356c73e9a00fbf5456bd6e0f329d13429f945c15310af94bf25f5b73aaf323a2f141e4d17ee9675b7634ebf2b9fb164953577047f3d920e5745a89c3e6d6c1833dcbcb7f53847fd8674979ed3f3c4a9fcdb35ceec71e14c2d7f718ec9b4c841f8a253e2ffd7a93f2ca422ff1fa95a44faf355d0f1302f36ff4983d6a863240fddf423706fb9a4eef6e2d7fb18fbf18698581138ccbbb661a817b1afe6a4ba1c5955aa0549fe864b09ac586655f4f72b888a0635005a1661f2effbd7dd1bd0e7060d06579e52debeeea38ab6ae25eba6db07944242b9e9c56c4d0ccde7b487e008575a0e3aa5e7bf60f8f41faa20d07a611ef4297d44bfd9c94025d33302ccdc0f89640a9c5e6a9c193bce8ee2561334feb57b5b4952b8ee84eb0fcbfd5011d4bfb92594854c83fefc4b7c12a76ecb43fceabd5e76144154fb50dde8f458822a5be95a35ffa58fece7346842b36d12825d46f80b61f0008246ff7aa988c0fe07417a7ea0d32c3df4656130facbabfac356985d9f2c338a58e5422078c96d6fc5caa948f861b76404e983cf993c099fb63e003954d53b07db7821d3da9cde433c0b8582210b13ed9931119b42527643dbdce0bd3b67fea86435630c192b6362cdb18a4e1d96937c40e1b704b0ec42321a39be59c271ce02548892370d0bca59fe0aa89bf0311af02545d7119eedae3a68c904de8772952a388ab8c56007236715bfa6ac7a7add8757aa210c916e4ab62f9858f58cb9fea1d2d70a36e85944ef099c98620b32bad82a1ce27bbaab45afbc5edc92bc17a4914a3cfa963fa2529dffbee318766d70257c0d6021d05ba7157bb49f40b327cb2dee1962ee0f770afdc5d92585930b5de645ee1cdf6dd359f52700863cd2b082c1fd195a186aaafde62ad874e5758ec3a942bc34014c187ad104fa42adc736f3c5bc4a91200e07a822d393fbb72f8d1c398e4f0fbfa7cd61883f1841536e92ed601a19a29f64f71ab73c7d30c3bd12113dd40857622bc386a75cc0075a404dc6ca7c8a648eac141052100e5d2ec87b16bdf8365f8d4f09fc51f1571be067abe77b993cf787f742a7cb93be740a2785f8e033e4e31f1a54ff4ef09fc5dbadd5913f7946a6f8eaad3e31bd3c9fb093df97bd907661c0e40e44ebca1030daa5c51b7f457729b0636e3325b713b8eacd62ff63f2433019416073cdff1eb30c95bb2d4aeebc323354d32784240519aadc1192684629e7f1d0658a3ffc7b5580cfe5c34c6a31fee7dcbee42eb5e0261bc21f3481bd48966cc0d97541e21495d35c89d017a592991cf6a59aa52dee5577ad6dc6e0adf1b2d4d37c192b801a8c0619208e9f808dcab94768cc68c9ba97e1269ad0e1c67c499d6b10f1de0ed4dbd0eff19d69231629d02c99324b72050800bcf7b2cab3005afdcab6b4c7911048b2030482f1351a0a3a2a2e4d395c77d93cec7b9981acaad83ada6e8682a8747caf71262d5d1696f1fc4b7db6cc007aeee2724152d220314a57e42ddf586b7b96612162e2eb4522ad6fcbaf6842f572ab210bbfb541c51d89c89d11a99cefbcf1405c628d37eeab08902064c8888da5ca2e87734284f510c8c4a29e89571c7dfba663dbb3653f5160d04a155493dc95de60b28abeee694dadb893216da08c9173e33366b07ebdb8ded50f12767500c62c0c41cdae4c2506b46a789dba165acd2f099f789bb4f90fdfc24cde7ade05a59f1f117706d48e9c6c388ca15df36950f76992a95bcdfa2094b44769f71bb683ba505fb29bdf25581875e8a66b3645b4b3d036afbc6e144520690473d9885b8cc87840203e104145d9b2088cb78c519dca47cfd9dcb39a4f4a3c31f526c200d9373ac2826302666ef91dbfd125128d07d52e30380bcf5d85c0f66cf57fef67c9a95fdc371fda22a4b0fd79c8005999105213ccf33a4f7ebca4800a45dd3c5a64c619c55543c01cd1ca23e420b2b8285281780319b3bcca9b08b271e1d04694bb2d8e85fa9843dba11145de8f001fa40d708325ce0a036692fe1026c64725b4457c404632caa3c2edd11f3683e07693b3d2c2c76e179d08573a083da021de1c73770b1a31e0e2dee101af27d61d765a5a256f05d5c471058c8449f670cf13d4906cb988c62a1915918d548dbdabda304b5716da2fca4072bf750f1b834b98259b2c613efc90695fc71af3e51e9f59a3e792e298cec0be9e0cfe211ad4f58147e87ff1e29fbba230e4ecb64d23d33496dba9272b60eb87198f3e25b6f21c971896079125e202bfcfb7838bad20bc1100b07bad635f2954f52ddfdb2cc6015dd1724d3e8f6574e7fa56f77eef90c885b1d714373ff3b25a570ece15a19aedb3331635f3b956ecd4ee15f2eddf503a3cc12a1d4ff167e5dd668911ddf447d2f591502e7c43db10cf20ef5a9b22d06337e2a685d9a3d36ab84eca7df284fe0c6d1b5ee15a350af30daed11bdca7c7f73d5b1719dae7cd9720333eb14bc47c6afa0c38bbd8f9c3c42dbeb344176b64115ca548749f203945e7d1f4669d670432aba05d5798e4897bef472629edacd59aa56554a4cbd9d9b189793e8966d25ffda4fe4306a45a9ea24e5b0b448bc378c85ed13e52119a3e6cb5c3c499341f443e89b7502c09d9c63f11e0320527cc2228624ccc673e41e2511704ef2087fe86a9179dc928bccea2706b99cfdfe767e35352fb9bba1c186c190f36459328731553c85ee911d7baa3f518c9512b8ee7c6ad7aba0844662bc5254959ae0c5ee25f40a1056b89f9861042088216878aa5f5a06c06e464fa6f7e2b8e8cc47065e1ff0dbe9ba8bf4b2fe793878919ee611237b734c09cd6e574e9c7bea8b6848dbd780d8cf989a69fd57f1172c1448490dbc49c0f077cbbe0a703c62ac0bcc36bdeb38ac6a22188bad2eadc07d4a3149c20487ac65e731f1f06fc278446812e678dcdb4b719dd60bffdbabb8f6b7aeeb13df0d657fe24b20c7a1e10a8dbdf543bfb928b9def3ef8dad7c4588247511926f2ca1e6fd50e670738a407b1d0554120aa18ba4efe782da53ad14cb1de1ee306a69ddf4cfe30abc08a8f610e7798f0fabb5c649a3b7a8d9dbcd30e49f323fbe04c4749e9a4", 0x1000}, {&(0x7f0000002200)="37a52b0ea80777e280035ec611c29a6a492e84f400dc39b97f9e7140528119ed59b065373561f2b351a75372df5323f360e36525e583435ff6a985be", 0x3c}], 0x8, &(0x7f00000022c0)=[{0x40, 0x0, 0x6, "8ffcffeaea4af68f903b60bdb5d39ba463ddf7b4cfb716d89706bb5d77fbd22279d7adb92e5f35f8febcb7d3e6191b"}], 0x40}, 0x400) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 01:55:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001600), 0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc41", 0x6) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0x3, 0x6, r1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 01:55:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="b8478d94daeece1cc6b22ea8eae28fb9fcabcf3e4bcf5c1ff7c09f0def30e563de18141dac2a76adee812b2576bfcc2da74c", 0x32}, {&(0x7f0000000140)="4ed7fa42edf645be20a2a244077eec5bc6f06885b566a342dd8f05d5055f2ddebc19bb23b37283bb36d98e8b27db2989d20e8c571b258ad0013ad111ea0377b60b40ad2f4304a966aa937900db4d9a4588e42164383f29b60e0a7a3de890c91cff0715495997a4fa4f0d99703b5f7af29c6a78acb7744971e4a7a6879aa233f90b3cc1e61656aa7aa5f38f5cba5560a91663df", 0x93}, {&(0x7f0000000300)="1d99ba3b41105fa849c3e08e825cc86e7819bf12c32f677ce7455fab898139e548ff86152c722a1321c32d45c0b3a8cf52617632fc25413ef1b8b28cd9ef1b4f3c12049975d18dc79e079b3352ada276cab7f15f4a9aa3af96680c8b1f8bd6732ad391526e1db003f12480cd8a4a0ec9a6ebd432eb4cae49b839dad00661d0bbaafcd7fd026242c13a7bc641de1ac3a53dfa4102421150246fd6b99c6df71f46fd20aa74d16863ec34abd02328b349e644f9a510a2d84a8e0a29876082ceda5cbff764", 0xc3}, {&(0x7f0000000200)="3bad9a4c24a7c7270ad51f75b53fb53ac777f1d79397f70f04b6fb3f35c9", 0x1e}, {&(0x7f0000000240)="0e6ec4e6bf6659f8febd3316ecb8e3bf40cd42a212b4a4661ab4708c678efaa5e9d955aaf29d997925345eeb", 0x2c}, {&(0x7f0000000400)="69100d81f9428036ae6fc2eaf81335b7904be20c2ae3efe877e36a079536f62bb10b560c5985754fafa8b93dab6c", 0x2e}], 0x6, 0x0, 0x0, 0x2}, 0x3) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 01:55:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) accept$inet(r0, 0x0, &(0x7f0000000040)) accept$inet(r0, 0x0, &(0x7f0000000000)=0x573) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x1000}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) 01:55:40 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 01:55:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, 0xfffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 01:55:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x88) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x295) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35, &(0x7f0000000180)="2b03c6d2b7ef69ff21590181a36fc41f1ae0990767c89d2708613c8d2d7d8dad18fc05ba15bb9af555aef04fbbab8288723118c355") 01:55:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) r1 = dup(r0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x7) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="0c05a485cb1e3afe69f00bda56bec63ea0e2280ba81eeb0f17e4ac6c2b78aeccb1d3", 0x22}, {&(0x7f0000000200)="0cf2379cf66e0c3b417f6760051a692c4a2ccd68cc5440db43118fde375c9d91aa071322807fd495a29d77f87cca52646aa1c100c680742b03ed6ea5192cacc82073855a3135b11f65382139fb2908e3742b6e1bf1de9c6aa989d7a3cfa21aa7f022caa759ff47cc66df09cc0f4b5e46daf27fa81ca6ea2cb9af47026863fb266067c37d74", 0x85}], 0x2, 0x0, 0x0, 0x402}, 0x40c) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x20) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) 01:55:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x401}, {0x87, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) getpeername(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) login: pckbd_enable: command error pckbd_enable: command error 01:55:43 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = msgget(0x1, 0x40) msgctl$IPC_RMID(r1, 0x0) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgrcv(r1, &(0x7f00000003c0)={0x0, ""/243}, 0xfb, 0x3, 0x800) sendmsg(r2, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)="21636c74a4d00d88d11499eeab070f566475ddc93ab1ae6fadb78b7a8a0308278b9d80f0370e2fb4e7b74f3343a76834461514f7701f2b51d294cea079691d109f49146c670218d0cdeab67a09357b3d6ae10a6413800a8345f2acab0673b9af1c70e71bd1bc3d1e974348d9f7026b2584c5a2772e0bbaa044764a8323970f9f9d50f7989f00b0a84bf581d60ab739bf326751f2426566002d65cddebd3323b03380cab3a9ca0fabdebef90941e871ffe4c3adc67b287070e8d49f0f739a64fbd4f2bf3aaf02a642316895ecc1d24b9c70969412", 0xd4}, {&(0x7f00000004c0)="c84a8e0ec144de81f2910dee084d1b1d738ac47340371edbb69eebfafbc0b495b62090ec44642bbe075087212ba4b548544b3116d0a890c886fc536e3d3dbc40beb9d16aa5c84563b573cf81d15065da0adfd9cd17bb920c1226899b146ad147f671ee5695ddd2ed745bccdbbe01863ed7229ecaf0b1f16b62e7a5b35d0b981d1813d7", 0x83}, {&(0x7f0000000240)="bc1cbd6738f72bd6b267e675fd927b9921e459c45846b82536937c72647e5f190b74010c8cedb7ebd94615daf7ac4ce774c943ad8bb46c9b309bb9d13e61d2613d05bc95e702df6484de8abb10651c7b2e8940e8289538cda721a82b8e99d4f124ac60d6a6ee27dddc8a43a7d27026e8ddb0d4cd2071fa8e60fd633fae46798cfa3f0ed16c939a8db8066b80611fa97bf75e25e61c98565c24f6adc3b66dd90cec4bd1d38e6260f7d819f511d9c988e2dd4023876e322ae6e0e42cc5fb3734", 0xbf}, {&(0x7f0000000300)="61900d188316f89da1628b18d05128e05ff46d9033354721a0243cab9eed16c23db04904c41ac1e53206bef4124798389fb934a78bc2efde87332b30793c35c68dc5541a572e1920ef2cacc5bd9fcf128033450131dc8521149e00771c7ea1496ff644487ec655eb7a34c197c207813fba1721835ed6162b18a9", 0x7a}], 0x4, &(0x7f0000002740)=ANY=[]}, 0x400) r3 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) shmdt(r3) pckbd_enable: command error 01:55:45 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x7, 0x1f, &(0x7f0000000080)=""/4096, &(0x7f00000010c0)=0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000011c0)={{0x18, 0x0, 0x1, 0x1}, {0x18, 0x2, 0xfffffffffffff1ee, 0x8}, 0x20bf, [0xfffffffffffff97a, 0x100000000, 0x5, 0x7, 0x1, 0xfffffffffffffff7, 0x5]}, 0x3c) setsockopt(r1, 0x29, 0x1021, 0x0, 0x0) socket(0x18, 0x2, 0x2) accept(r1, 0x0, &(0x7f0000001180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r3 = getegid() r4 = dup(r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001200)={0x8, 0x1, 0x0, 0x7f, "3a47a624e675a505cfc3c7434787002949524c60", 0x29f5, 0x61c2940e}) lchown(&(0x7f0000001080)='./file0\x00', r2, r3) 01:55:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x800, 0x0) symlink(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000380)='./file0\x00') recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) r2 = fcntl$dupfd(r0, 0x88e2dbbaaafc4c69, r1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000240)={0x0, 0x80000000}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x35c6f918f50fcff7, 0x0) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x80, 0x20) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000100)=0x5) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x5, './file0\x00', './file0\x00'}) execve(0x0, 0x0, 0x0) pckbd_enable: command error 01:55:45 executing program 1: mprotect(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x1, 0x0) mlockall(0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) dup2(r0, r0) 01:55:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="bf") 01:55:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 01:55:45 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, 0x0) setregid(0x0, 0xffffffffffffffff) 01:55:45 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="bf2ac16a8b2b57b7f07c733f946b2a93aa266f399e5eaee1e2a9c37a250a655a690aaee7d7ba8b28c38052c1e2634d4d8fc6de92a3c98dad68c893ab24a359a538b10dcd642593b2605755af37faab593bc325586bdeb5d8ecc5f0737e3d695fea67cbb08cd7391e85faae8efdb4b9da250903da28a69e71fbf985f33de7942f2e5d8c903ef800d86f5ed1f730322ff837815e0f4c43496be1033ea208b77b12e52f0dbdae86c328eba35f49f2bc20d41d75ffaa70ef84897b09d1d910a114da427a32b87eb662f2c9453a47665938579b60a607", 0xd4}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="699e024301033322d3c1cd92b5225090a1c46e30316e60db6cfa488c63b4f93210e375b3df8bb4a057bf9c99db162701e31885e4240c4abdd6f4a8d7d140b17a832a830f8ca00fe72c9e8834608d0dd63c20c02a862e325c19b1f3425c039ee2e2dd03321a58a8629604b859e48c73d7ec1eb6c06d973dda9016b177d8f9900c822084538aeddbadf07e6cb1d39f7b3b8d71732b95a12637a926cfada092760b544fcaa4df549f59f7d4854969afe543d9cb923ff0e2bfaf851e3d33c7e3d8ea7b1ae01474701a0d3490", 0xca}, {&(0x7f00000002c0)="1ecea3f674c2dce8c01565ce1e8562ee8bafd7cd92a1c8d38adca455b7dcce18afa3f2c985ff2e600c27eadc7bd1eb26d4a17b5e56ea4afcc62eddb3332526ac76cbc2a6b7757c45864ccd8b9fc1c63ae1593e9ea0754795f39fc942720a47755ada7c425c322f474dfe8525f99f0ef45880d4aaae82f9a22dea562fc93c5c2a2e8e6523f178cb4153d3ccacbd0e546aa0c42106d3e310e4e9c5b12e861fbb633aa1a3a4f0dd07d7a0891abf939683f3d592685a9ff079952cc1ff451b42092fc975044b178baee735134be68fdc1b93b6483eb5b37cd985ffacd41f81e05bd66312c8cc37b217f16f1b7deb9b9e12f7d27778effe6eeb", 0xf7}, {&(0x7f00000003c0)="cc7cea44d0e6283b2e99b2158c6eaf333f65a06e3a1ce3e4bf1775b22c3bd227e1155bf6bf8173865e66ca475ba3f993e07e7e5d7a3f13a829e6076d935e8e6ab47b1a74d2c4953373728e89194233488cedff766e928d790965ae6ff08f2bb65a8b3a2585ef2685b987905d961cb2689e73b2618ed0f163ab5553fe470a89c8303ea3af0200be9ebb1b1007bb513e8e915eb880", 0x94}, {&(0x7f0000000480)="f8f80425347ace7476a68e7a50c477ba3065e67504157f45c531ab761283705c6db18719a3bc938b40e0d95b2c72991bd67580df831586dfe997f3edf31349e044f92ecf26184ff71c3fea6fc33da8a08c855f75de0207b75bc58513c33d5e7446f5a6cf69cd709ad1b181a4f5829e6ba96497a5bfdb82210424e32d611dc97634be4e1d069f79495d24bed25242d9971e72318aa047cd620ad108e5099651f77edaad306e27b042528bb503c7c62a255782f478465e761d3defd2b84d3bb69d80ae8d53a3fd895d417d1c71436e8d6131707d278b57b1a4908578119c13109efd524c", 0xe3}], 0x6) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = accept(r1, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) pread(r2, &(0x7f00000006c0)="f5a59fb079a27a001b42024650408aa5d0f9cf065cbc99081e0e07a4b6bd87dd4ad9af0eba49ea0a911165d9796a21cb1aef812303d92642703619612f491d41d84667eaa79a676c22c3c9fdf8c32ddd6cc292584386c3eccd698a4ba5cf2777ff17ebe583d7416efab490451827e958", 0x70, 0x0, 0x0) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000740)="90e63e7b80d5dacbeed58d9444b39aede5f821d6d426ad6425477a362953e940e0fa64bf4b1160485f96cbbf3e265416be98a19e4681", 0x36}, {&(0x7f0000000780)="870aeabad917883364f1cb1961a3e011acbd9ca71e8bac6051712048e52f53c62ad986a6e16fd01d8797fd", 0x2b}, {&(0x7f00000007c0)="84fc2ab4d9d63bb2cac08de79dca349ee9dfedbfe5efbf20e2546c0a15ac8b9a1f9e37ca0c09413bf171baeaff0a4d1f6a31a5b776ce3c6bd62fb02b89805f64f2d84c71bc82ba05458e7941f62e020c015374d3c24f09897b6adf69d50b922bbe2a64d00194d1e22973013ad14a8d1e2169dce3c952434dbc3ae80ed2a8085d580508b1fe14005e293f83e4b19f0488406acdaf", 0x94}, {&(0x7f0000000880)="718ac1042fa654e2879ca434f1db1336333980712a38aa50fbf31ae5f2cd7eb376d7968684a6354904b06cdda340bc3d16269f544159651b7b2eb8f9687d41e31cd6b429420635eb403ee74c8c2fcde73b3452aa99af1a376743595a0ae15a7970cd85f770e351d38577212835aa8e8bea0621150671ab948bbb343f7d3f8ed90379f4e6e56991437bfc5ffd2aafb8a70c5c98f2ecb8a3ff2e97a9fb7848297b85a97fd3ec5a7c31d8771cd6363cefdfd97fe6ceae7ed6a9b89513d1a32e12d23b7f83025c6e2784846b5685e8786e5f995f520c1965e710ee2f40aa8112c617b10f9969a6d982c42f992185", 0xec}, {&(0x7f0000000980)="a383d8620be1ddd905c5f6602417b9", 0xf}, {&(0x7f00000009c0)="e6068a5c94bf594e734bfcde15b407569255dbf4b0ca57bbaedf156a0a3d427f507a59b7922251eb63603da9bbca7776a4b5024817ff78d0c89d39462d8c620c3d9e9f6c2c3ee9f2bc9cb2aef9c2590a052fe5fd450abd0a95462b6dd66ef31ecc1a91251984f5035618e7ef4e94f56755c5a7cd450aff38aabe9b5f5ffd78cccb0085d451830bdceb5200febb66e2f0c21296842bebf4a7a6846ae7e489cf3040c089be061a46df3f4466981f66b427e5fbf1f3343fac859fa2f55ddc1d", 0xbe}], 0x6) listen(r3, 0x7) r5 = getppid() r6 = geteuid() getgroups(0x1, &(0x7f0000001d80)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = getgid() sendmsg$unix(r0, &(0x7f0000001ec0)={&(0x7f0000000b00)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001d40)=[{&(0x7f0000000b40)="eecc5c21c5f1812f8c670ab68a53020923ca8368b127a12e613ed9fbed227b79b3888e95623d3df79e43d2e09a73a8104d5f47808b97cc5aa1e71fbf2e1f3e83c1", 0x41}, {&(0x7f0000000bc0)="ff43f516e613af17fedc1f6cf351b52a021f417254404306fbfe1834b18dc3d5f11f5dd1d6d04f385b2eea8b4cc183510b31c7295d8a4b8d3ce633e3cc095e8b51289259aec93707800da12c9f3d45c9cf6a80e81e3b0ab46e010bcdfddc4a4e038e0eb0a48862db1b9c149e6c1f42df3a6dff3995e4ba7d3f9e82b9a5ec549db9162c328ff31099b5ccc40383ea5a38d83d8189399a4e47f399d682acdd6cd54508c424a7c8d7a0ec670864d10c0def", 0xb0}, {&(0x7f0000000c80)="2562f43c0839536d3e92e2f2d431691ec1cd6182c4228044ecdae1b815c5c51f19d887df53df06d9ab89f6b6dde5e300194a377415eaccfbfa6081360c6b0bf6d20b70e601f36dae28944fbcb6a70f1b37b126d0972e8eb99ed5cd8b25970f3125569094c1dd168e2e055cf88eacc64eda94da5f29159e81f096bc6ea1aef6e45331fae808da27ecd092d61d1711647f3a755a696042443cc639a7fe0e55a8e44039c3344244c38df2a7f8f5d7ec2155e4495be4c57fe577b082ff25614d7c5fd64ddece8f687ea8523c0c8c6e1e245fbcd64893b33f99a987e88ae99aa87620c178ba60e708a8eb901e141074bdcd40d8a2218a9cdce8002c4853aab1df45406fe34228369e6434d36557e15f738383117762f3f86e1b432f5129661dbf2611c5453748674ef2b184ad639fbe2f0ba55f5e3e1fffb9942dbfa77aeaeb1d9268a0bc40955033497df201de4e48a7d539ab91d41a606bb80baa35ffefe2596d7d7f8fc791a8cfbecfa76a32ef5116193fbd8c61461f15df20b1f989c5a9b54ef4b0196dd64c4b901834792551d0dfecee839704db827c83383930da57a9aeddbf21229419977f81c7fe38f958fd524bbfca53e8da331f632f80445c23f7f62d93aa248c61e0c39719283d46d51680ab4d35a79c162abd520af413bf5d97a0e54ebd4621d6d099737d759146163ac23ad0cf8bb0c1e0f4aad48bce63dee0de3eb65f13acd5f99ee8b5fd0892a1ae40edf5e5f7451e44d2b203a0f3a8361bcc72bd19f632e03396f1d5e91ca6c61f34ec59a0b856d0fe3412f6346f079c77fcb195dffaad8612988f16da9c134f30f3e1b60f6893e081b83cae4efe0ecec5efcdfb9ca0cedc54b4d9f79d8c28d4214c782e4ae1128bb42813aaa9882348b516353318456cb42625ee8ba9a8af66ab8cb6683fe88e83c119468a78b6b031bcdcd6befaf37d05cef02babcc89ec90ffb9ca147048f22b4825391f9dccc41ef00d8371155ae7aab84aad9235dd3dead0bd4508278484b6767f4588b0e5abe8840d65ff7f2f90a5f151aa239ccb31d76efc1f20c318af821814d639b61d90556ce3a67a0993bff306a4819c7b83c33bca013323ffbaf87154df169837fd2df3ef2a9fc442c3c6d486c27a043fac7f1654402c2e936289e61fcc4079bd7305406f9655add25b183dd8a620a314487f7b5a453d893700844a63fb99bb5f2e47c42e753450995291ca7ee6ed1014a6df6e414873df73ff93c64b70f80949c6f34694475e3d73812a7ad9a6d997570d28e278c1bc959257646c6dba53ae3224929a843df556247f7ddfb60a96388c5604f9d892168150ce0ede7187fbd6e1cc78cfe96c364aa438da9bfb06f5e08ad0bb15350a4d41fe77a107bf976a5e8bbea3e7a01fb2f522955bd10107977a01d5367cc770fce896830a13217489e3537622da864bbc4143573146029adcd472b0768da7b8a271cef26df21269d402e1d7a7ba32f895dd488c1bd935ecf93fd57ed244749a78d56cdfd9f092d9cc6f18ff0917b63a8ee974b5385a7f9349b60b048a4003a9662438831df931827bab717827605998fc9c9de4d67de84bb096c3f1d0f5051c6b1948df70d59c31e98d03bcddfb3ab4058dd5a5e0c75d3c45e125ef8d137a80a1fff6c95228aeec9d0e075ea99fde2a569b8f3fdd7705fdd12d4a4573c28e65f304bfb860ff97f3b9e5369b24c9e9a68db3221eab62934b7e98630aa09a1b629b802bb7c38ec30eb09f69ad19712c6b3d65866b2bc72cae2314063b254e735687f1ddb0181cea47921030b107f3589d2ff6db1489d9034c20566d3f06229351602c8935837a6c3bb97aa036ce669b2b29b8ccb59c253cc0fc09e01fc278777701bd62cc4392587a74a92481665651d999f704fc84cb423cfc683a49d77813d65b51012438516f56cd00d49b5af623aa2470b7f876239eb31ff62f35b3f2628cbcfc5695552a5cfee3e893f1e5bf20a4e0aedc0eb3f7971736293a83d3323b67e298ef5f8bff939db603552b30fda9cf2d735b0f072acecf90b15787d904e51cb48e9c138941729eb8305b910aa138c2b68d575082dfe58503cd8c150966125c8600b2b6e5f6d28c54c75f565034e27a9f0f0256319d359da608ac91909232e800cfbcead799827f5c553999d6a98c69acac715b8fce2781801e6635aae0856f1f80c5eaf2fa60fe220222e60ef08fca9b056463d07e80611c444b5c4b0470e86c272f6dbc5bbda71f88c784066297296d2352bd9d449af0f4757f5afd2ec74dc2307b0f0fa640cb1f50df5d245dc3cf179ea9336b3aeb4c2b3fb04a2802aec61bf26225ea898d72b601ced6efe6eaf76a0489726f8b17553db8676635595a997a4c8db6fe45d064874e28449b8a6cc951574e28ba0b93dd54c107df6b34a610f466f6780839ad497a022a7ee7339de2b851727291728c23357c222c8710bda3dbfe6cc8251f10ce1207896910441a17ea5ba6927d4233176d7ab7ed69cab4837996d8547ee08ad2abad6656316fbc88848f0f9a62dd9653ada69bac5c640e806e6b64d15a27c1e067b6ba8bff93861222429f704c8645de97860cc3802a522a4bc7bc28f2948d310086f165cd776fae4ef2935b35e90ae0bc26c3edd379b81f1b4bd36ad9888c2c002527864e56cbf6449e4404e913f360218d90e67fb8ae24fca1d42caed776a5c6cc767fb1c42dd87fe7a8fe4b26498a7c9720904e675debb4ccd0cc05c7058bff623acdbd8633f4907e4912814081cdcdc198ffbcae60c71b537c8679296260dd285c62d68fdecb80ac5e6d9ca7edcd40a937de7049bf59de0fe7c89dee716f0cc96d07eba8b59e51b80c20bfbd3747f84d8a5c9b4cacfdb0d9bb319210dfe91bc3a5e8eb139ae2f7d4a5e07f4daf1a840334405a178b701620a399dbd47c4f840938a64d9426c50dc5bce6b040acc5adf3ccc4f111f00c13d5f884671f129aa6f7dc5cf762a4f2394e1dedc627323339ad1882f7ff606f7e0bdd6af4b8696636f5bf9a965fe265cb8da6623900090c4b675ad267d3c5eb77098837ff4912166344739fd60e824a296104a4ab2e3993e91229c28322ad9a00ae55655a09ce6812431c26f3e691cb0e07896e109fb8fa017fbd37fb84d4f5240c8e59b8c10ca11dac1ebc5d807e7866c587e7c165758da08e7285648555fabee3d149f62a19a4cf0f8027c45a41295d67825653b444af28732fa36146412febde6e0b669021be96209125e60816fd54fe01763d26ee33aa22a2101c91238f49ed4dad192d97291cae811c73f7f944c28993340b68f8b1cba635bfb60b3702c37a8de106c10fbfcc375cdd080b29da68b96875c69a3680145ee54627ace51e8812a29ccd51fadee1a0034af1b388e4fe8da63f488b0c170dd2a11bfea5df51d1305e018afae171c306f25965ede6e82d1679d5bd4528aa9c6f07f3ca2939ce11e58af639385f3a1adb77f63af2d0fc8d93098b4f64ea8a8ed631efa0ab05ad16e27162f69dccb91f28060b8ec77b18946811776cab222e2fae939e740ba57b193af235be370a3c59170d2349925dd5e166e21d703fb4953bef9fce8f2146f6f62d34881e593f44116241ec29943ad2ad34f1f04ce85eef7f2f204ed447d03150d1857b9f9f87cb5c0685799ffa5da43ba75ae95406fbd8d2548cf1663350d854aa5130227dd7057a39ae21676ba989bbcf9b4d9f3d09070c5794f829b409dab424ebfb86a5835243b946d059c18fddf22df222e97d6b7ee116e05e617c249f05a1268214c4da90204578efb0256aed168d160f4236c08f6490cae36b56fafabd259ae0f4d0dfcfa178ccff566e1c721c2fd3511e6b6c99e7325d6ef69a624e076afefe43b8cb207f4e70c74e8311d03abd44aa6300aa18217afa6ddf54b2f2211d9f10c07ec18672a24d69adf756cedd1edf9d63f8cbf34e82d99146f62c5e8337cc3c263ea7c7d9581692b521ed55fd7f9c4428d75341c3ce9a3c71fe8a5ede3c8daab2588a7b9b9eeb7ecf53bf36f7d7b846e0142c285ace8be9fef5f41b870df050146eabcae7527b514ca85dae3fd700a4e5672c0078aadc0f67a99b95682adb02dec0fb9f289e7c7b003fb25ed8b59a292174d92d75e6ca62627c50d8ca3fdb0c5080a6882d623254565bc0e72899d632ea0d75a63756052ffbe8282d68a46e1dd151f68cc6c16ed2ef943163b4269a607b2b50f42d87bef3ab3c8da485bfcba1a2184a4e39eb7c4e227f7f60dbaeaa468950cfd9f221696f6c2ed4e20099bfcfa544716e1e13d4605bc53ce0089bf25d56e9285df679951793e6c567b4681418d6c332e5cec679138416f3b9f18dc21ba110c8369d0a47b63ebace03376fe292e2f5917369c9da2804ed161fc7f0b3fa56d587b92a2e3c608a74cfd970e90d777eea50863f68f2d57c5ccad6826a2a6090c904e6ba86210a73939e53db745f1ffd25ab3e63ba9706a4a17b48c9591a27ea3caf7bce48ed51c2d071022f5d303ac8a93f3534fa5f6a5dbf208c80252930134b5879dcba549987a733159179c9f9afc212f0e0e5776d9ba471e3fd03f10d5adb5802e35bb99787f96ee5889f212006fe7d93ad735717b53b197fd278e2b51e0e972b64194addca471e85020230be0a63e0f01f6b101a94d71bea6f17a9010665d4d6fee9f73fb755c0fa05a37ce62d35b8cad6c278eb86af59e19788ba3384425c1a182c3570ade665fa24ef8b06d46d3148840ed29639508b08c17c1946938c0db2ee6437b97db6df383c66017478175bf95b7798e957e043adf75087706f49de9f0918f938cca9ba4e0e4ea7509f3790de3fd019d62b60e89cd278b887f651666e0dfef608052f005a855703cd8075b84b19bac6bca5820668dae7a4114ef5d19904c0e35d5f51dba89971763e9fbe1640cc580ba141e45573ec921eaf60dcc38b9abdf5df173639d90dd805d0ce557a80a160d6bad73957479a22c94394df2cf27978d5ba940613e3bfae843236c497c48e976da0388b2e461ed8341acb800a1847249a0b02bc04838fde357a53fcf19b986dbbe7d4e8b97421a003f8117d29e55194b624271354dfa062295c4bcf919506947a57ef2d4741a8ce361456a446236aee7d3fc40e328ca1814bbe8b05fb2cc5c2c5927fb997e8d42ec4575da1755173f18f2cd01c47f8150c685d34a22fad65822b7d4fbf62acdbd16a4861686d2ee986865891fa641f0bb50b9b7c88c5d038e727fbf51b4ec84a395159a2072ee27a561a5031745c7752e75e22fb9f7c1002f79560b92a285d12c4d20607a3a5d0c6ee627e34df3831e74bb11bd40b1a264531c39a81927f033228fff00c7ed049c98eb2998a493c86a5cb5c92ecd41560ecd9e2327ab5929409e9df987e8e3e737ee330f5476ca0c0c0e8d2e3dcde70eafebe9235b073a0028781ec8f55acfed5f6520443e043cd411442c009f68e11d758a9ac6b60409327578217486be3faf5af5172459f0db24943d88c40783794658e7b081116e0f9a2a44b8251245fdcfa15bd027ce83fb49c8b5114f18c166b4c14ecdd15dc2afedf80cf40eda091bd47d99bf2d964b4ba879c67d73eb692b1f23cbb1cc0a81c02259b25fb9e288a3ab4346fa0a4b2d5548a2f4badca71fe008a5a13407231742153c7d958ce6cda3e8529fb306109747836abb915713e9782e4a0e0c58ede1d7c0aa9a0d3a86d3a7a27243c3ac8c982ed045b36f57f65c4caea04904b571c91b1176e49ddab87be6e1a20d0364284555d2c057f287e5695cf0acb8a8471da9ddf8d52de", 0x1000}, {&(0x7f0000001c80)="9f690ba7f39ea96bea4cadda8d51bbe5d02ca035cd0cdc7d378b6864dd8655e923808b4f2e634172732452d6dcb54d0d02a7898c1df1abd0cd54d02278f358c08250dc8a29870ace1b648881d9c5d64d15fa7467d1a4d664a1b3d53c8f49256eb6fbbce1ca11052831099f41aa2c8bbc3127c3dc53f3e207abf66255d27b2ee3fcb51be0b9fbe1cedaa8a4a6e7e386a423b7ff76fa02205e49bd29b9f3a20b6be750737ce93f108e796c376030378d709b87a40755797f206c205408160276da", 0xc0}], 0x4, &(0x7f0000001e00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r3, r2, r1]}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}, @rights={0x20, 0xffff, 0x1, [r4, r1, r1, r2]}, @rights={0x28, 0xffff, 0x1, [r4, r2, r0, r3, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xc0, 0x8}, 0x409) mkdir(&(0x7f0000001f00)='./file0\x00', 0x2) chroot(&(0x7f0000001f40)='./file0\x00') sendto$unix(r1, &(0x7f0000001f80), 0x0, 0x0, &(0x7f0000001fc0)=@file={0x0, './file0\x00'}, 0xa) getppid() setgroups(0x6, &(0x7f0000002000)=[r9, r9, r11, r11, r9, r9]) geteuid() ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000002040)={0x4, 0x5e8b, {[0x1, 0x7, 0x0, 0x1, 0x8, 0x5, 0x7, 0x6, 0x972, 0x81, 0x4, 0x9, 0xf164, 0xfffffffffffff000, 0x1000000000000000, 0x53, 0x1, 0x9], [0x8, 0x6, 0x1a9, 0x9a1b, 0x6, 0x9, 0x0, 0x8001, 0x8, 0x5], [0x69, 0x5, 0x400, 0x3, 0x7, 0xcf, 0x2], [0x78c, 0x5166, 0x2, 0x9, 0x5391, 0x3], [{0xe9, 0x100000000000000, 0x1, 0x3ff}, {0x8001, 0xffff, 0x9}, {0x1000, 0x10001, 0x8, 0x5}, {0x9, 0x6, 0x81, 0xff}, {0x8, 0x100, 0x8, 0x7}, {0x4, 0x9, 0x2, 0x794e}, {0x3, 0x2, 0xffff, 0x4}, {0x0, 0x3, 0x2, 0x9}], {0x911, 0x2, 0x0, 0x4}, {0x8, 0x6, 0x9, 0xffffffffffffcc24}}}) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000002280)) pipe2(&(0x7f00000022c0)={0xffffffffffffffff}, 0x10004) dup(r1) openat$klog(0xffffffffffffff9c, &(0x7f0000002300)='/dev/klog\x00', 0x10000, 0x0) readv(r3, &(0x7f00000028c0)=[{&(0x7f0000002340)=""/140, 0x8c}, {&(0x7f0000002400)=""/230, 0xe6}, {&(0x7f0000002500)=""/230, 0xe6}, {&(0x7f0000002600)=""/85, 0x55}, {&(0x7f0000002680)=""/65, 0x41}, {&(0x7f0000002700)=""/185, 0xb9}, {&(0x7f00000027c0)=""/255, 0xff}], 0x7) setgroups(0x6, &(0x7f0000002940)=[r11, r9, r7, r11, r11, r9]) ioctl$TIOCSCTTY(r12, 0x20007461) 01:55:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) sendsyslog(&(0x7f0000000040)="25c463ab8fd80ba5842bae7a5e2f8e18579c03a8e50aee213b139903d6973c496671d1", 0x23, 0x4) 01:55:45 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bd", 0x1) flock(r0, 0x1044700bad1c16e2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7fffffff, 0x3, 0xfffffffffffffeff, 0x5, "d37471f9a266e2a5e2a6a54ef28acb9b92301b06", 0xfffffffffffffff8, 0xffff}) 01:55:45 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 01:55:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 01:55:45 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffc, 0x68}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4}], 0x2, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000001c0)="52b6be28d67d48fdd2a0b28faad1ce74ac326290515e97e974bf38322cc16d65a16cdf646bd6c2", 0x27}, {&(0x7f0000000200)="570403e831d921e497", 0x9}, {&(0x7f0000000240)="87d165ba991435762593c05c5edfde2fa3e8be75a87bc77a9c846e21ea60a1fdc62d59a4e39f8e7769c9357a6dcf985247ffa64688cac27dadc0c559a7516f5b414b60111e5aee0b5ae516d85fff431a65a645758c622e8e3f04", 0x5a}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="b8d94024d79ef41a6970c1a877cb2e", 0xf}], 0x5, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0xd15f2211682f5aab}, 0x1) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x4, 0x2, 0x8001}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x7, 0xfff}], 0x1, &(0x7f0000000140)={0x9, 0xfff00000}) 01:55:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x80) 01:55:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00./f\x00\x00\x00\x00\x00'], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)}, {&(0x7f00000003c0)="4538161a36110bce78932990184c7932be283d008e3747a953c7e8f03d3ac29758e3a25a996d6f8997a6b0576daab658b0debcb50c4cd5e8b63bd820f4cb4f263d1830d9d9ac495428a0d285290537297a01c6760e8c7d897c23b1811980450a323ca1b9de7962fa6bd8a575e29870b41327ccd6d509033cf737efbe8eebb26512faf81a43f0d091bc91cfbdff6443eaf37b0ebda95af96a56c67cec6f61974f51f86533921a9a6f9af7e9e7e63f7a0485a1ee5b9270ebe4d69e514ed414d24c35fd93a1982c5105ad9dfe14345c4eaf7e03c2971fad884f", 0xd8}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="d800000000000000010000000800000051b235340d4f88e54f8872848308c002ab966720eab4b626330ff6f23bb2eda08a04cfc048ca1b02c46fc62875c1efac299e710b1f1627423e62621e6240f7ba16d2ce9782917a1a9eae661040e055b5430c281741580c53e2bafdfc15ef99537bee3f7996561bdc44ff583725e91e453a30deaf328602c2b71c340a91b14c66800f23c2f3af10e40ddff95f75ae1afa16615a40dd97ef46c75f423a6d7a408170ba75987ba5c06d6a2b5e8404ac12a13ea20eb34e3f7d57296550d39e2c3fdc20db034904000000c800000000000000ffff000009000000f73ddbbff54929ae9e08dd42362989bc5fe112323164054d4760fac5a042c996a4fac6ce8781f581f9ff9f7125679a46ba35aa931b72839961892c82f957c1a275fde802c471ce6af21972c60dc5bc6c79b29f718c71adebb6410c67523dc1abfd880bc3291c8b762fb94688f4512f42f22120666bfe51945fb36734701b38eb3a19d9b2702e3a8459daebd67b52dcdc74ec611ef4c3220e35e02cb53591481fe9b41e182d896bfb5cd5dc2deb307d5eff397c4b00000000a800000000000000ffff00000800000067c9baee4cf4b756cc15ba98012148a291b75851749484d1e3d8844847b472169aea4c37f68dbd8f5d4eb67ee061367b84c21dddeb7aeaec62dcee1202812e9c7a4e9ff2b5ebad588dc62776bef6d59079d6ee55b11c5422f0b4015414ea76b2ea3db18835b71c356d5b3d3d05eee6780555c48ebe3eb69f193e8751b7ff04b5105b165477de058c85c94a154df88d1b49a9b908a90000001000000000000000ffff000009000000d000000000000000ffff00001f0000003e9e2037152ec9287444eea2d7a4cf33048940ceefbbd90c718a902c7bd4357ab18bcc0ee67d7ec26aa8625d5bff5b9cdf1f82c83fdf77d83469f022a8704335c074b8edd8765387fe2044a35561f26d0a29d7ed575ac34f08edf53c22f7a7c075051ec34fd85d8fd437af8858e3710c0d9480bd9c123ce4d72b02b26e2c89849fb2e4cc3626b46993c3e0b96da06ee062181c599a1ee8dfb0c91eb6392e2b9a0672c40e6f4b3dd60c849def340527f1e96c1276950087a4481b732db0206500"], 0x328}, 0x8) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r2 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c19fccd1902a5cb333cdbe9e7a8467d6ced2", 0x4}) close(r0) r3 = dup(r2) r4 = syz_open_pts() fchmod(r0, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x400, 0x3, 0x7, 0x0, "9e43c4858a07cd3031743dcd8c4674488b24f60d", 0x101, 0xff8000000000}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r4, &(0x7f0000000880)=""/161, 0xa1) 01:55:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0xc}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x80000000, 0x436, 0x2, 0x5, 0x1000, 0x80]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x67, &(0x7f0000000040)="9e") 01:55:46 executing program 0: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = socket$inet(0x2, 0x5694b97857b84eeb, 0x7) connect(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 01:55:46 executing program 0: 01:55:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x7, 0xffffffff7ffffeff, "4cef95b822aef5130008ff7144ba00400000fd00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 01:55:47 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000140)) setitimer(0x1, &(0x7f0000000100)={{0x0, 0x40}, {0x0, 0x7}}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) 01:55:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) 01:55:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0xc) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x90, 0x100) 01:55:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe75d) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) recvfrom$unix(r0, &(0x7f00000001c0)=""/205, 0xcd, 0x800, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) pread(r0, &(0x7f0000000300)="b0c22814b6130a72ea8a69", 0xb, 0x0, 0x1a) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa1f, 0x3, 0x5, 0x2, "8e36374938a77e50e43928461e182c04346df646", 0x99b, 0x7ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:55:48 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = socket$inet6(0x18, 0x4000, 0x80000001) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x1) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x100000000) 01:55:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000080)=0x471d3720) 01:55:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) clock_settime(0x2, &(0x7f0000000300)={0x0, 0x400}) 01:55:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/20}, &(0x7f00000000c0)=0x16) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 01:55:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) pwrite(r0, &(0x7f00000000c0)="8696ad4fcf233eedf7ec4ba3c7e889c06d212c90374526fb1bb2727c9577f1bf61007bb5542b033b2c0fe3d522f55ef2d1cfee63bc8de8f0a7384c6d651269784f17b433b10b01523f13e43efde4c60d16eae3604d87bb59c096b5767e42f2f4c94e22588b2b3af253004bffb91d21dbb1384d2efa37de54f4e027a4cc3d4081960a211d978b72de1f26b097acf887f2c4c8aad71fd2b507762d6a64dbbd08ccd0c0e6352635b963a2ec155da8cc204a8fa79dadd795af0252ed7e9b1ab3905be3d8f1dac15bbb4a17081860db25f2b302c557ca1a6ae28fc74fac6a44a9af354bae28dc0dc83f1550309718029036", 0xef, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x17a, &(0x7f0000000380)="b6ef2202702265585ae3e1da4eb78ef1895db66ac00e2bda35bfe5f96fb37580be2171c503e03743b64b7338bdca1256a221103f6ff0cbe9ebfe6d19df645806c2e498718bcdb41e02e91ae7fa2a1bda8406d5d82ecc4081eb5e79657df0e35a6e84d0ecfc8e8ac79b6c9c74bfb67f8a036791fd0bddacd22e9a9054e0b7816d74c5aa948dee80833807322e4daf46f06bbd61a9b9c926f33050dd22ab7015b8c0c31d3f2ae009ba535214388b7500c737bfbaa8ce21187a56dff6893de3cfa0fb969b1e43bbb9c7c3d6f8bc0dc2f793017927196b2465883f0148b4aae10abd6b888ee0de024d10d38c62c82fe781dec4b9a86ecffa7ffec5b560ac939c9e3a8dd5946da65d9e0c6f4bc75ecd1d692b35d29f057c38f254f89655dbb52688a887ec0ce7f0aba389aa2920318313462cdb580996f1cdbbb3c912ed8567c8efacc5c35e1f06bd79f43714db0c87b62523f2f86b0de63a8cf696535cfb6dfa54ddc54a4c400efda97039526c98258d34dc18e2e7f5c1f9a215eb92") 01:55:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x45}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x1000, 0xcd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="01b55853") 01:55:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000680)) getgid() getgid() sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000700)="116239fe1e51c7ded8bbd22dc62aa3236107bf73da07d0ed020596ed1ab03e8faedae11104dc6177619fa33f51c59223357ca8e168dc4c58b1560f3a9216bd97559393ba5d9e46f5dae6c294e20430fcdb167322812cdaec305091fae17c97919e04391c0605ed1a4e69dd577829afa0fadd00eee9e5c0164f68dbf5bd834b996cf8de6cf46222fec4d7b3e967dafc0e9beddb4dcda31d748c002b492eeece217cbcb48769483a5da6a86b849b991e2894f77e1415ea6ba0cb27a22d5b0c76722b9995e7e712ad72b483c81c61c3cdc5ce64004abb88c5fdc27ec14127aa5e6f1109294e51eb7df457a98f9fd885d454ba958dd29d6bae", 0xf7}], 0x1, 0x0, 0x0, 0x2}, 0x4) sendto(r5, &(0x7f0000000880)="5588e9578073bab75afe750c4784f46dd7866fd4254e4117b2915059d8009b18f3ecd301154cd668ac2522029b4803e8b7def80616343381f3a5f7aabdeeefd1f23ba97f5c409f80d4d9c0db1c5a49b2ecc20fdd8fe967587d09506b0c350d44afbe88da2be0f04fd1318c55cb25fb6bd0302904327bbfaef65cb4b6ab860cf5162658dff9b6da5a1b1fa889da6de28994d8f5994c5d9ccc85792eb62fa5337e190399a8fa4606ae1f2414440a76a11f4e1a4c4cb984dec52d82de6e12b3b0b3e16de4ce8764cd7aa00eac4876bdf38cb8e781307d8bd58a8e55451aaac87c09273eb6fee0f13dfba72f2fafb24725fd2bd98f4ba937c58058f98f465b3c3f7c8f6cc87fbbdd730013687263f9f3f4edaf4fddc71ccbc0fbc657a7e64699f08d9364ba4cec083636d9ac3465446af84804b832350e887cdf624fe5878d69d3008dc7312bee6f23ba18a0f5c6cefcdce6be3ede7168e6000da20069f820435664645f3ea55481a8c958f8bea5960f7039549394aad08ad2c21ebf9448e3b315a3a31d9e8f179bf30ec5aa8f66c1add84c09fb6556c3c0c4f045fe80f61096c6a31f4a4f74dc3f51651ba8d1b9e26a98877e640252c51c21b7e66d520f7be9ca96ff76be1889f90574d04ea075f98592d0d9910490c70e5792434ae6cc1a2bc569ba224c5ded8657a64a758a6c4f642c1ef53c9c5fca013ccca345dc0644624a78ebaa75a9ff3992a8594ad450a116875685a8cda4a5ae9176c56b338ccddc82bc3d5bba2270cb010ca9ef34b4af86af41be2b7dbcdc22ec074582a002960a81f6cbc8ab44d79ce80b61c27096d073a6e4ce1ed312e99d647fdd230dfc157c3e326fa8965ee4239e5b0b180db17c15b02dead43364f495985b5ba85197a6322864262894a9f7a6f27ee741c22f91e69ccd829b23b4c44a1ce6b4bc554c55b07fcb87b27bc297634098ca06da9c515a48b2652e27de5d4397ce6e6c14ddefefaf4746073e2e32b66bf3e873c31d3477549ac6297af09448a7fbd184054cfb067aa8f63270fe47a16973b2ebd4c039fdb55a42b0bb99ba8952dc1f792bba1283e346218ee596a5d1af5bf1b789e77ce581989337f62e2eddffc02b37b8e60452ca69c4697754097328318472b3a94ac1693ba4be8b38ad46568f61ee09de7d2b8fd67f75295dae1a1e94377531534abc08acd05b14547c9c1d4105f008cbd30fef3650979e8ef05d9e78e8508607f00a6aed814c6fb22aa51e65b2b3fe544b6ca34492a521206c2bcc7207900e96019e7a2c1d585ea232748555cdcdc84f9964e72a94b3c71124e7053587aa83234931973d096523e3a89870e29934fefbe0a7bead12a4d47c5f060defc72d11aaed602904dadbb20fb804788ab37dbca6d14a1af7b765b9918c87576da561ebc6f9d45284a45b8834be0b91af7232e2e556ffa0d4a4912497d80cef6e85f0320e24aa0a62aa24e1aab2c78896c944c604d0467b810f515080283352cf0fccadb26b9622a3fac9f93e6361056b7c6b3eced5102a245df01c79be05eca105ec5a5842aa4a85131bd4f45feae6c2d9137b75b59434f3564505138e0f45768bd941aae25a6674de1d3b433c81d364e31bdd53e373c6a7493c6ee07e2cb2c754e668addafaae616f0f62fe43593312f5a892a4a1839546f5c89d353e1b7fe6173e6399c23f48b64868c6b0af8867e25895a699a0876306e59fc4080747f37cfaa7e57b1190d5a9824508c912f861689818c4b8dc16c44f2c6e84a9b5ab8360cb75ad4d8d6d179c93db197ddca96e0b2afbae4077799fd937201d2097ffa35bb54dce333f9fb10602cb7082db6fdb5eda99ce22fed4f15169e95213611eba710a8c61fa7b24e142aa8a42e4c8d02e23541418a8b8e63f19d56bc740dfccd4b757502c77cc8a6a6dd4198ad60310e10c1a30a76cdb26f06c13f8b279c50f46d77962fbf85b362dc72a4d7433f08dcf71ae44bf45fdadc42ade557245b664b258d696c528144dae6a66d5741c26d5bb13b65dc5e6d96ad12dd6986d101862ed6a8726fbdd60a92f66a1091d19d25c5c84d7200936a8b276994de7f6b60d4d004f33de9c96a30a75e5525552efae25aca530f9fb31e8b4d4674ea36675f4de6b69f8a6afc6575742e2a88a10b71d3b00502e94c546b17597ac505aed3e65e2def6b5ad1ff7720eb6a93f5b03c6b808e23c90b448afdbfe4dc3aad747d088e85fa28bec44bc8227d8cb2c1cf80b18daa86defc6323345961c99a7641cce6c1f3dd4843fda127d0b6be3755ea0864c717b47e9393683766d5e0ffef8b162e2f27f67fd4d3fcc16e6889b90f4a365404ea50f1b4066cc3fd7b83d197bcd9c66425dde3d5bf62bdc2050bff3d793d5a6bbd02ec314659a383f710c5b824e32211376c00010b6089124efe549aa8dccfbfe24c67e039cb071959d86aca71dab2818d2e85d19caec910f2654b7892a3338e0b2e36b1032800a69b2bf22c135d11b60ec008c98a7d62b96164477b0a1a9ce27f060118b4b504aec9e38aa45c04fd29d22188e912d8786fa2be014170b9dc6cdc5368b5c47bf7ed6149c4903640b0eab84dce3752f5a3fb0a8cf09b2a059c9ea51f7bb50a421d247770539b1c6aeb79b3b74e39c13c0a15c33b075c1e1f978db2b67d03280518b1ce4a203927f3786efcd3194b86d7522287361db6e7a8cd2be505900cb6f3da00738f285e3080484fbc0b09b7d3be2f1211963c75c5f956c9566b2f35604af121b39262abb1873a27b73277fef8c3225a3ac4525e5585243031f91f1a77d922e819003defc2453db41d69d2979fcf7e79f5dc8d320da0e38f889802c1d5ec799553a05aa2acee098eb38887a303847cdb8d4189496de5ba6d674a25e517e8041fdc4eddce4c1b90cbc9178870c68acf97a534042c75f92ab2e21fa3898c8d639fc9479c70bce18ebc61cf81527f3eacaf4bb67f19bf21230ba51b5d6dfa6170e1418f773702894383453499e6a17fb7815291f904a68e4eab7ec6908a8e3c5353809840b63ff47db56d1e115ef2af26042c524fd07593740682c5de6dd67487470ec1d39233e03753160dc464587f26478d3640e7eee20df2c68af76ceb180790ebbc1c7e32bcbb5aa6aebf2cd6881ba7dffae85ca4164e41ec25c61b572039f84b2ab3ed6483b44c26a1cdf30749378b61d20f7816165a18150f2de8f453bce9fdc7643a0bd415096d7c7db23493be7ea142ddc3eff759c6819fb9de0cb70873fc42f9be3c9ff6f1d9775b314590fa430e30d986ab0bcb830820f7b23bdda429700ffe75f7288aa7e177f1303855ae560514c03f23e06f89daa880848a7fd537db3dd29266d0d731dbbdd4d7db6d2ae25588fa7151af6bc299464d5eabb61e8174dd365509a3a810dd07bfb353069bf61191e9b1600c614a08d5c3d5caea8c875df0e27611267e3c54510d31637a7f91c3ff6d0d97c08edc6291b2dea665a39db7e0d16d42ca5bc1aa14c4c898e52ddacbe3183a9dca3a6e1113a1d721ff39d9f2003410402c854b1505715ce2b952c13e58e1ab9631bf9951c6be84e6d149bb0a8a304ff86e5606231ec701972375de802a3d3a2362ad6b748ca1ddfd25c5621103fe9f5b1a2f00f8f99eb2a12f1143385ea14f3350c038eae891d30a687913534c109bcbd8bfe8fceab89771aa5799f5fd41fc26dab8134fe439d72ca1fb02065fb76d1d3d6f1312525b9418f75b627964774078213e4e8c0192fccfef7d07212357369cf26b24ea11b713d96b4db3b578f9bc4e34669a3070814c40c696654dbe12a692feb8c3199a3843146799d84dcd0aa1a744322357a1bef792d46bc1113b366f86eb53c410fc78644e6df6f62fa0e587eb8175da884a9f42f4ec48be630ca9483f0b8f978c227294764803663c31d0a9b3c4230800f36347c17a00518301eb158bcd84c5a7262b17041d28d6f15b721f3206512c911a7ba2299eb4518aaca87fe6eecd441a23a9885618dd955d0960a2b5a96c0b36cf04f5e2db175c7dfc3c15d2f79cf6eab8db991c41f3eaf552b426b225e0d4e82ac3bcfb3e9455516a274dc03be4158fbda66e6adb209c54e423a76466f3f0b2dc30584b216b47a57312a3d07f1307c5e732e89dca328b37faa9f24268756355d1d3f2e18d94cdc3a3fee0e4d8ec480221b0b991ff2cab8a1ded46870288837b9a1eb2c2e9af7506206f71728e860dd13c799a54cdc6b15a1bbc881ef2bded1a5e5b141a6cff6bc36605ff2b939242d247fdf24980e25a405cce19449045887d40084d8f02df51572eb7f1d031f077590e24c6c2411bd450f01f82e61aa9e76769f4d17ca7aad0b7c2c8b4e99dc80b3155d3048747698044a2d7364a115cde67bc0acb779ff2cf958119a0df3ae48100a81bf7af459c45b55f97d2578290fecd994dc27a660d0e7525a2bc95182c03e3bf3c5ae0610d148f9e945ab07da758a2219ba394204d41a053738ec18377fcea418ed1776c64a39656c25604a0a80df057ba4d5116ed85c7489675daf241725e1e7945ad49178abb05a015cbacec2c3c4bf8dd6b9cf1230b417b0a73f6259ae5c72e37ba2e5c28d98d60d792b0dd020f74294979d1c4e7d4a142597a7a2797fed172348f6820a4e4cd225423822dd2b363843ec8eff6301862f361080d635f12a5931cb528eb1d1e51d05f36025548191805c7ab2e022d1f976fa67e39debae3dfce434f639dca81ad4aa4365f685045d0a8c7f0dff5dc9cedeb0631c9b8d8f0da5071137af62f01763add650232f57473ffdd71af972f57a065239fdc583814f8a041dfa33cfe69e734d4b2f634cd2e5f5155f9a4c297b1280e8b397db1b17c4ba9e1bc71c59a4b10f629282d9eaebbff3761bc9eb8e2afd27c954d91a782b6dbf0d68f44f1d2e87b7f589bcbd7399d21db6484319e68f4d2537051afb26be9d2ba63b89c3956073ee8ef7177e6d867262f79591565f19bec314156b5c892f9425cb703bc5d0ce28ea384b1ffed8d79c2c453b21425e458e3ae072d0fca3ff4642d262de59b704df5a98a738090eef931686606649df13d7dd352edcc10367492a26a8561ef5c38dc1f7ea92c16f9193ef3e8a03edf6130979c7647d8a24a9833d2e258d33a46395b073fa6875236290927df83e2cc5d5db9681b0f65799bf3a93ab21e8d73f81f77235b3e49c3bfa209da2ce98a73f4c122ac2e628af176230163e89d5325073a985e48ac864c197d77172181af316b2b64b1d5641cbe9f46c7f6e6b748e46e3237a4c417ee90652bf49e7b3c9c5377088b380460c7dfbae8d97ccbd581561e07993d03edf8f8549d75864e93f5dde9a97abdaa72e974d129f60796d5cdc90c585e3235e20eb3b8eaa39fadcdf142144588f48e86f3723babe31861acc9aed0e9f90969b4193bf67bfd4188b32f0896b1c8f02d80991b86a627791284528d678e9e557603bade2faaadec1c3c5a59c40d8b2599e8d0b415ca8b638350c0e3c42e52ebcff865ab65be1c729bd25f0342b92ccc0f3d19e674ebbc25dcf87effeabf2e18ae2d54bd92a40960e5e020ba938f7f2da1851d04b79f705d1980874505920bd6d28ddadb3756cbd954b8933fb1f525ae9002656f4cf3cdf82aac87de42d1663226d7a702231336a568964e684c0ea75b44906026b56ddc467e1e698abd5e3d6ffafaa594fe1a3a2f76609829173606146671afba64a0476742c0599018faafa3e5c8018820d06167b4359ea068eec4f38fd789817a84db7a1ef2cfd42a9fc4d1904a5e2d1f6d87579ca33b32a3b33d7", 0x1000, 0x401, &(0x7f00000006c0)=@in6={0x18, 0x2, 0xfffffffffffffff8, 0xf19}, 0xc) getegid() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x8) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000001c0)=0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) 01:55:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 01:55:48 executing program 0: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) r1 = dup2(r0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x99, 0x2}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getpgid(0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0xb52ecf64f0cad669, 0x0, 0x2}, 0x8) getpgrp() r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000000, r2}) 01:55:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x23}, {0x3c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:48 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 01:55:48 executing program 0: r0 = socket$inet(0x1e, 0x3, 0xfffffffd) writev(r0, &(0x7f0000001100)=[{&(0x7f0000001140)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0x1001}], 0x1) 01:55:48 executing program 1: r0 = syz_open_pts() r1 = dup(r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) socket(0x6, 0x5, 0x2) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x5, 0x4, 0x8}) dup(r2) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000040)=0x2) 01:55:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e4e66696c65300092f3d2906949830a21dba72d04ed33c8dbb9dac2c2f9587b9096226136094b2fc0249eefbc9ce98e49c126ba12db8b71dd9fc41e239ee6b9f82f83022d03757844c77af3a9445d83a693c5cd55b8d10f054c79ccde21f40b65226be0ba760317cc81680100a84bf171e7bf8b1a78e86f55e3325bf2882fd007cd2c1270a068eb392700f348cd6d10d8eb354392b1b519c69cad273e7bfeefe485d4455e466682eb036e795c8dedb1c7325330a0f80711dd5b5ae89e4850"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 01:55:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x83) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8, 0x2, 0x9, 0x0, 0x2, 0x5, 0x6, 0x2, 0x2, 0x65, 0x1}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) 01:55:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, 0xfffffffffffffffe, 0x7a) 01:55:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3fc, 0x0, 0x1, 0x0, "22bdadbc000100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d", 0xdeb}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2, 0x6ef7a3c5, 0x8, 0x18000000000000, "1838a7e8458c69781c1c0995a16a9be2c2416d88", 0x6, 0x1ff}) 01:55:49 executing program 0: r0 = getuid() setuid(r0) r1 = socket$inet(0x1e, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) 01:55:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x5ecd, 0x3e7536da, 0x0, 0x9}) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffa, 0x0, 0xd, 0x3fc, "73cc5160527b0100e5340700"}) write(r0, &(0x7f0000000100)='\x00', 0x1) 01:55:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000025}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:55:49 executing program 0: r0 = socket(0xf24ad544b595bdf5, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x2, 0x9, &(0x7f0000000080)="5bbe6c582dca5ff8a8b5cf151c7cf60fbafcdd192590d32315b4685ed0a827d82a3edb9d86ef5f073eff3133c1e9d366d88974df9d8c23661364", 0x3a) 01:55:49 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x7fffffff, 0xa, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) openat(r3, &(0x7f0000000080)='./bus\x00', 0x80, 0x80) 01:55:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000080)="36c9f454b0eb19055098f8ccff530ea069691d5ba63d27d7c5a6f24ff80a2ea09268313f5209bc6b91866c13ff21e91d92f6a16b6fbb4e79f08f9cb121b18b670874453bd62ac4ec1a1eb2fc8c327eb27a33a1c1c15d1ca66771767bb22cb021382b7e26cf0b37e15e8c8d46e09db3da00c21a50637faca9caf99c181d9f203c62b49ed07aa3e7837879d46efc662471efb7d6773e4f059b4f913d6fa099829dd6ded650afd5c039c659e43c1a36cbdbd7fd7f5a3854bbeaf6962f6f8fc157", 0xbf}, {&(0x7f0000000180)="6873288e874711088d22d200305fac3fde1d18052b9d3dc37f90c0fe43b21ff66239b3b5b0b93d4b0e83c725b92a6245ec00694d02b8a71780cdab70e7b79ee4800a6bfbc857f1a0618c0e7dacfda7f5550fcc985b6fe884a769176a1de9b9a06083c8307dbb0921987b7fc911fbcda4d8d1a83e43e46c84ce398110fad452d68953218982ea2718ce17b01196103c4dd28ca25815c85a947b3fea3ef9b005aad399c9d33a78014f0fbecb4fdc9f0e0a3a847348d716025298f3684c7d6e2cd311303c20fa24c5a9cfc41e6d901116a1ac03be8c8c513ccd73", 0xd9}, {&(0x7f0000000280)="23c35ebf02e3179553a1a59485b47784171aeae0d668980fde3578f3a96e833796684d4de57ad6ef0f76d74389222aa67cf05eef004c8083eb4e", 0x3a}, {&(0x7f00000002c0)="ea28f79491905f057c7b6d81d82bb571705d3665b45cdb181294ba57703744c27ac7d7ee43506dcb8b73c250c657ac5dbe19f17019f20d1fdbc9d753f62250990941de93c87a9d040f0baab180ffbca7bc1d7fc8ed91e0788bc2a3ce03ab6928d77bb0fcd3e4a00bb05b1c1de0", 0x6d}], 0xfffffffffffff5a, &(0x7f0000000500)=ANY=[@ANYBLOB="a00000000000000001000000040000000f1760ada1e36e0aa3783bd0ccda31a18277bb5d656053607b92f8df621a220679d7f0aa001ef39f08c9f9f06f07404a8d8e2fb4689c6f66981551690f75cd3f81ec8b9aeab3615bf076aad598865cdc822d8378a76feeca001988ec9df6ff81c341343cba121b1037e127a550466907a574d0f13cc206398a0b3711962b689d49f98299da6f735ca6c1780000000000000001000000070000000764c8805f6a5178c130406e4c68844966d744cb8009d1696924110ae0d33c92322cc7e755f31dca1b80dcb192b2c540d0c704e02ead465c871bed7f71584bf25a80476a501a65feaf726c0a723e400758bb1d153747ef437e4c68bafe68fb56f4192c40725c0b4ebaeceffc005c9653854ab9fe0610f60adfb79e4245fa"], 0x118}, 0x2) write(r1, &(0x7f0000000000)="da", 0xff5a) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) 01:55:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 01:55:49 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="b39b7ddd63b8e6cd29cf5bfaa5f787fce20635", 0x13}, {&(0x7f0000000100)="291ce4d2a165faec2ae26ee509c6de54d088b5057ed9fbb56982a3c5b4acc06cb1b51dc218c291d73238b9861840d74e4a79123a", 0x34}], 0x2, 0x0, 0x2c) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 01:55:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1, 0xffffffffffffffff}, {0x6, 0x0, 0x0, 0xcf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x3, 0x1ff, 0x2, 0x3}]}) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000280)=0x7ff) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') 01:55:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000002c0)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x32, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1fde, &(0x7f0000000300)=[{0x50f7, 0xfffffffffffffff9, 0x9, 0x9}, {0x7fff, 0x6355, 0x5, 0x5}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:55:50 executing program 1: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x0, 0x2000, 0x1, &(0x7f0000000000/0x2000)=nil) msgget(0x3, 0x1) shmat(r0, &(0x7f0000001000/0x1000)=nil, 0x1000) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) 01:55:50 executing program 1: minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xff6c60d940565f5a, 0x10) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) clock_settime(0x2, &(0x7f0000000080)={0x6, 0x8}) lseek(r0, 0x0, 0x0, 0x3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x5) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x3de65a13449d4fd2, 0x1b) r2 = accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) fchdir(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) symlink(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file0\x00') bind$inet(r1, &(0x7f0000000440)={0x2, 0x2}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000005c0)=0x9) clock_settime(0x0, &(0x7f0000000600)={0x7e0eaa26}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000640)={""/16, @ifru_addr=@in6}) getdents(r0, &(0x7f0000000680)=""/189, 0xbd) flock(r0, 0xd) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000740)={0x1}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fsync(r1) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) fcntl$getflags(r2, 0x1) 13:31:18 executing program 1: r0 = socket(0x6, 0x5, 0x401) fchflags(r0, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x8, 0xa0000001, 0x2, 0x401}, {{r2}, 0xfffffffffffffffc, 0x20, 0x2, 0x1, 0x1}], 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) fcntl$setflags(r2, 0x2, 0x1) 13:31:18 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0x100000}) setrlimit(0x4000000003, &(0x7f0000000080)={0x9, 0x100000}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setrlimit(0x3, &(0x7f0000000180)={0x10000, 0x100000}) 13:31:18 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x4, 0x202}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x30}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0xb7, 0x3, 0x0, {[0x8001, 0x633eae91, 0xfff, 0x7fff, 0x9, 0x1, 0x24, 0x4, 0x4, 0x8481, 0xffff, 0x3, 0x40, 0x3, 0x7, 0xd440, 0x100000001, 0x952], [0x3, 0x5, 0xffffffffffffff09, 0x1000, 0x9, 0x9, 0xffffffffffff0d77, 0x9, 0x80000000000, 0x7fff], [0xffffffffffff8001, 0x2, 0x2, 0x10000, 0x7, 0x5, 0x4], [0xe80, 0x6, 0x8496, 0x7, 0x101, 0xffffffff], [{0x0, 0x1, 0x200, 0xc5d9}, {0x1, 0x0, 0x3, 0x3}, {0x8, 0x4, 0x4, 0x8}, {0x9, 0x3, 0x20}, {0xffffffffffffffe1, 0x5, 0xa422, 0x6}, {0x4, 0x0, 0x875}, {0x3f, 0x129e, 0xb, 0x2}, {0x4c, 0x0, 0x81, 0x1ff}], {0x6, 0x3, 0x1, 0x800}, {0x2f6, 0x7f, 0x2, 0x8}}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x0, 0xe8d, 0x7ff, 0x80000001}, {0xffff, 0x20, 0xd5d}, {0x31, 0x401, 0x5, 0x1f}, {0x4, 0x68, 0x3, 0x2}, {0xfffffffffffffffe, 0x6, 0x1, 0x9}, {0x1, 0x2, 0x9}, {0x100000001, 0x6, 0x1, 0xffffffffffff77b0}]}) 13:31:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õpckbd_enable: command error 13:31:19 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x8000, 0x4, 0x7f, 0x200, "acc170fe38c1b80f59300d25f046d2d9964387db", 0x5, 0xfbf0}) pckbd_enable: command error 13:31:20 executing program 1: clock_settime(0x3, &(0x7f0000000080)={0x7, 0x2}) clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) 13:31:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7f1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x8}, {0x800000000000006, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x840, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="eae3555dd32e027e242831fd3c81f2921205c7c40f8b2216d934c97526ffc33b724127240f0f95c8034d724afd953c25de2669b16f43208cca14f8e78c6b9277db05b2fc6d9668d2ba684bb6d7ebe7cc224d367752a0b7946879ddc9c6f98a725ca7c0f0c3ef03dab5acafd0eee6477ab0b8fc94e73d43e4967fb48d432fe8e00f929747654c2aedc3d489624859ad37f5f50bd1e4558360bc97a84efa7e3b2997806893a846dbce84a7120a398b1eab2ec6aaff9390cae3aea9760d6fa0ccc47c26b3d26608187957529e2a2747157f4b9bc684f6f733647e93b2e3144c6f90b678cfbc1ceec5e6f69c", 0xea, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000380)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6b, 0x0, 0x10000030c) 11:46:07 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) fchown(r2, r4, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r8 = kqueue() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r8, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000030c0)=[{&(0x7f0000000240)="ccb8f00621ec809f6b", 0x9}, {&(0x7f0000000680)="ddda9e16ca66ca1dfdda1b889e92754dd1649176372c5f10e9bac14275d4131fe92684961c365fc830162e7db4adfec5b79d7f18c16a1b522875a0757fd9644b3e79087c151d671794806a014597f4441daa91d107bf8a1007537eb65c3ebc03ebb48ff2d70b49d5d73cb83c", 0x6c}, {&(0x7f0000000280)="64839c0dbfa1d49ef6c20cdab3361692ba9fa2f79854cc53ba6aef60c5ea107faf74064d08e1f8323e1d1aa5817a3bae479f5c73fe", 0x35}, {&(0x7f0000001040)="1429129a6201fca333e04c87012f87a0bb28907746d097a36353c060bdce4068740b409b2850082d9233045671f50209b26c41db0a47f9bee6fa1e66544d4f95fd7bc5fe1fbb45c2f9d34dcc8b5ade15169ed3f34dbba62af32c234dba33fd86bb8f0c5d26fbcaa6116e9c16c1ae9e6020540efaf5f9376f3332333255ceb2fd898e2c99d093c5afe76f1992177699b59e71c1df12ca2bc4bbfb4b83d1f809aba00c09988aec0a3a3bd5770ffe3b11c5d82b6c344132befe8f968a8fe9d3c729dd85aa67139411f72f0de2a139666b531f2dd6a06893e4ad6aa85e88279e2c6ba607257b2f500f2f07a6f1191bf724f53749be67cf0b68db6765cdf85d120b82738cc06f77a6aa2ebcbfa5895995cdf4fae0f78d97054ebe8e8669a088f20e4883a962fa3df4a192d21402f03b695e99422599339472e1ddbeea0731b6144bc35bfb72c7768c3625f860b0ad74e6a2c879b53852130b5347129cbff133279180c05c84e69f29b6dbdd93c70b25586ee21954ca1bce27eb3e9b7865ecc75478bff2e61ffe2c1b74b1451d7c0bef8e6e63807e80223623beebf7f1b2875a26539bd95a16d6413100325ce5d3544f8ae910cc8d8da803746b761816748ed965052ec2b247f5d3d4a80bcff42701c61533d7139847ecdde8a731e0559279bd6fc63384355b54541591a9650827764a91ba7f941ba79afa09b55a6d81af6d2e395e3b89b8b3bfad66ffadf912f79f001d9c1b89c70a76ccb562ae1a714f986065dea2cc3698338ec03bb3422a9328425d90040a9083153054875c31750b9a4408bd180432865e1da4f29051c4381012ae4789e175a1f442b23b7ec455d3ae4ed715b6f18c509a540fae86285e24c120bbc84da851d4cab736cc1a2f9df384da65c1e2ed5aeff36bd7557e719fcfd7e1c95e2a2c33c12a4626d95aac6483d0593f236bde467da0dd7ce5b8bf45bd3de1383b6a3aad4e6491e85cf35f7f328d884d10a4a0d9eab3a3cd1a7de5b42d363c78c62682d0ac3dee0a43dc3e03267dcf7913bc653f32187fa3978fa1fae8aaef572564a546156d1f80d94da5b08bf96e543d5b8c9db432870443f130e590ada83ffe3667f6edf4f26c648f4383a1e073c8467aa1342e1d0addad92bbfd1389ffcbb9fed0a2d701c6726da55ba0b3bac76fc8370b300bb2663f838f02228e279269fdf561c399556a86805af61fbd95221d30ba15a1e4189bece1f83e6ade2d431bcc1096e919e7a0a2ce3d0c92ffadb32e034bf60b4b11bf59c89f2e318e2fee38ff0308878d83664db4136879d085ec2c8db9259ffb38b67d4bd2ba5c11f7b7fb079d21179890ab30c4f7547e36f16473b8fcc7be94ed8d48c43986268b57e6f62f2af86bf4b9db8f0cb5f64aa0f48ab438b80ca2cfd95862bc89f9ba0f160b3edc933be661683b3e8e8f80538143d043f2febfbc1c579f1fb236327905db8357650ae81945b7a6f27b5c08a5746913ae6ec1e9aeebc0c99a7834836b8468f6a7a05a13e9200b05b20f8de84e76d1f8c5ff3e342bf72b16581cd2ad8317fe4c82ee5d53b3ca05bc1b9af110b190bc61f1a487ad158347bc6a33796cedbfbdb3bf39ba812017b0cdfd9afb698d023e9322be98462f1ca8a7db561167a0bb410a44330edb79207c6647b5f9143accd237ab5103358ee6ab2858dd06d7a089e23433b66e2fc6933eeaf2fc10278e0a5fcfcdb2f92971b1eca05ab6ec56794057ac2cc0614d9b894b235962f3d77aab65bda7d81d85e85e6090300d7d55c52282bee9de64eccecc160032bd68ed7c8a68552fa9bbd9b8863fe521f64ed43e90627b0cae2dac0d20ad3ffc1312b565078e2894fc05e3d3cde985c16f601135dbb0e1d9d4f09296ebd9cb0c77b637aae854e1096306994501a0ae9d41b087d0f866281e2aa484499916acf0a5c183397c85528add7afb07e6510a000ccad7a05f38fc60280c7d9b0a75b320f977fd0dce3285fa3adbeeb03e228e7a9056f97c16010a4c218e3b1e30e31a1580b2b21a5b82b0d37c3f3fe72c86bbe9d6b71ca2615e3c35a0b3c6cfe45032a8b2d3259436ac0064edcb0f13de2e2accea3a7a05bb4e7b9bdd49e24359528f6f97c37f5526f486b077b66c98ad48a4ecf8912466aa999ebdabe1a4126bc5ae454476f7254b0eaf4ba30403e80783934b0478c4ff7441645dcccbd27249326fa9184bcc0b2ff4d5340876eb41faadf603369a3941bdee8458bef570d88ca878917665abb22a66651992e0936170443c8796707046c0f492be9d9eecfbae3dde3d2cc2030814c9aa1b1de960a0a139365e26d83b891500dcb794c69340be8d44855c146f4b0973e66a2111bb695bd3102b547de28176c5d926544dc40fbc43d49d0878a46f4e0fc7098b55ba324a473c36e82e35c919a8049f30cff309ece8a255dbe669ac5fc34fe0bc4ec84916a0ba66221ec1e452ea6b3a1f6feb27c4ac2cc5c754c87d444f7139342478ffeb012de580fe633a973138b9bf53308d14138f59e60ccbf139e145f0c1e16f8abe941d8c4b1c1681087f4165b9d2ca9726f1758f5b2c06cf5e430f1756f63d845ee98c26966fc50c62dc2196965511748c1e0758f60e15e4a77a965d7644ddcf391cd9850fcb2bcd34e84f447e7eaf5f777076faef83ecfaaf16233c797757733a935ed58c0100936b8fd55848c9f6804ee0354971db3d42173d94d9bc7799612a444eb3e66d4a4afceb4dba5bb3a8a74326df87e18c27cbd558ce3d2ced93c6af6be1164d90499dd6762df1ad0f9f5348f637e2f86b67b24f6b32e2192bd6d95bf7e9ae20b286c9e55b2377ed3ae9d2bfcac1b4dd1f2c8f17d8e4a5150e1f29495327bd1cc0d0de7f4e9c92c86f42a9e30616ae973219bebd4804b5f9fe3a5d13d0fd651103ae2d507517e6a388b153dbf03dd06070b14d2d08e42e30c9e6a9c651be60cad632c21edadfec60393997d6ee5823ea15c5ec00e98c994c02eebfbd310bffe91b74bf7e4538413e1b564994e7611dfb06f176dbe333f2488167b6e30bbc7b72b483613c1473f0074ce9a0a5a93d7721590d308841c4dece340af12e44e46ce3ab1dfa309c9653ce2d502509a2d5c519911f74b06105df9bee1519eb7fae76f751d3e7bf67176cdb18e942038ea80ed850995d6680914ada0eaf408d7e555dba33f57cb32c23c6a8ad6c95669f7d45c390fe903dcbc64589a8a345a5cff51531c0a1a354f0fe39f3d91ddb6d1ef03035c0301eee465827e782a28cf11f3dfedccdfc3266c2e73584ec082745b526d94b7bb00ef09f56d4346cd1c8f496565fef215503389943039d1cf0aa56f21685b4925376118f131310d939259803d3d9214d4f5c1d39a34cec7d9003d34d8bf20cb50cada1c336f923aea614ddb273ad391287f9f51c49edc513188da8589b17a77984e1a44b2bcae645d0488931d0d3e6e666700ca9d75a34e0a99710369ddb7af88fc475c6fa0d97abfc8942e328e490445e545c00a6835e4b4e8d89627a9dfae44c82fee3a490e3328c23d661643510d9e304ed3cd9da14d18ffe21c2c8c639f8760dba4805e03e410e96dab55363b30ddbfa7b8a8622f8324fe76c8557d6a2588b77fb232d2a27879fcd464f343ec07f5e07951b37063687d6eb822801366a44804b9e99a400605bc6631f2f64468cd24595691317430e1e3f9192b54a347e1cb06cdc1c3f5811bd463afd7daf33468571d2c5ad22dc8352831d2bafb26b0b3b0c0ca521ef9c4a27daa3d3d1b39df5bbe25d22b8a9d981d50281051a82d31deb60b502d94a7ab6abbddede66b965eeda3ba2bc83388b0420dca636e255bae8abd267599942245d239f66c91b3587f6eeb80e0aad083928eef59070a40024eb82ba393890f3ef04c501319845ddec527d45899671d3abdcccd231cd13d8858e1d0a6b46b11ba70e1ec3be42062fac7156f2a6a9519bd30d8e671839af7a6df4d3828b5c806922100e4b3b671afb4f2875404bdf128f094310c9a35bef5d0d8e5adcc48727661214e6c7636ad785bc695fc13377c15f4daecdf12c039c7428d68a6282613058a1ebb264e56187cb7cf420bf055dda5632322f98b458eeaee5f377a45f191dd40a5e26df743c69ad8f38076e73cf8c567388524f2059f9aaff19a5c9d2fc788cde46539df6175c7a72f472ee984e45dde897a75614d1f5ec6df841504d32d09748643d4574aa09bb76083808efa0fce52fa1ed2673b4540d423c039c59d140a72ce7cf03d242e3513a37737cb055817db8031d53aa8a345d8566d65fead5c13cbaf1ad145c639de7bf6cf48d17151d0c5087b7b6d3f4dfe1a9a4011b686da45f337f0917aafb62940bb15227de8c0203c76d5e9bd49de1b8f53374f73f2e83a3733ccf339f04bf246de7725fca0061017be4a3e4e926329ebfb4df6c7c7b7ca19e8ebc64cbe156ff2735b185dd0ce85251d33b9ad16ab85e6dd57f97bb288a057dbad2fcdf038d2d6e64527e397b51230b913411619c3e9f18d3b8520c0c738db7cf4eb66e4fbe4036d15e3b33e614bb9bfd85e52fab6290f98ea5dfcbb58d9eefa5dde25491812833f3691416fb54ac1b9be75a71245c74c7b21445ae118f9830567b91fa4467f103fd1f61bf127b1a2901e95008edc5b66f2598287e8aa0fc3463c0fb3210439a4b5fa1781b6e0d4d40dbcd534b3fb858d06b3e5be6b057416973271e7fef2a66d8985d0f251676dd8822749a884efb86808d6c8c606f7ff1088d6f90331a7ace0a7279fd8eb0022f803f0f0100b3dd45b38af1dea57b1c080f99a86227ef55de1015a78616ce1750af2df6d49d7b5bc3f4fbb83de15e760a625f1e7601eb660786e216ca76ceb894498d837558ce609bbbc841160661e26438f159987b3922fb097895ecc9cd6cc03b85c07bb90ac3e616c133e19c633fb5a74e616a46b776de84194eaa3ca60bc0d01e3e913b4240661caa97c92d34cf5f0b417a5c97dbd2ebadcf2087143a68032183a69bebf3ee660aa8c7f25d379e59617c9edf68646737abe2143176c4678993dcb9d4cd27fdb1928db0efaaeb0656b17e2142fd54fb2f6008742efce39686e2579a9ad2d4fd6ca3dc35b6e166bda2c4572547dc6ba036bdf3091de2e2ed37f525e0191a6878ff34e0d164d350edbd202d546c659e9a9db1a71808f4c2886c90c6507c5607d0ff83123010f4ba2e4bcfb844a0cfff0f6775472296cae4623e77c1fbf313e2a45b3bfbda55f9f9712bd118c1237a17f3ce822e270b1767625d49dcd642beadd8e1b0e9e41268466f0b4ff8e98b5d100aeb1cc84611ee84b59189e2e832d5fe15e4b403b009d2c7ab897aa21b1d95c96faecb6e29d1457f58daf04053dcf8d67beabf65222c9488c820d2703a14eba933253869e3fad872f33a56e661ce8bcaf460c550c1e0e60362562f70bf0d664e5030a4fca1c6eaff9721f199d993665ac9c2e2744e22408c7cc6dd5ee994de39c50069c23df4c85c80e6a4aea82e34a1220f5c551b88a783de229bb521122a5d02c35ed559ecd2e09d2d98ed809fab1df66a08ef02ffb94b04f2dfb7e5cf6b806ea998e02256266a97b66d4352cdefcb868ff4e2d3830649d56acbe7512f0e8eb0aeceb4f96906fb28f26be019c2d6575ca658740dcd87337072f7f13efd31148ce9f75770fbe17f961e3846cd8706b9d4fee6d406276f648f18f1a858e91e3b059cc6cace26d88b5bf416fd1873ecf6642b770d85303227e390cc4ad8ce161bd284625552ecfa004804a593ecf41fae904ae66b4a805d18289b89b851", 0x1000}, {&(0x7f0000002040)="a9797a14fbfd86f2c333756d02fa50a6b56ddb3cc6cffab95fa2636cf5716e3846769102fc625ca8909d4a83fad488cda0d0a931b49b2c67b6e163438d10929cd8cdf27086924d0e0c71fe548aef3a270f95500ec503d7d8364facba307ef4a64d57737c1effe24fd2e7497a52b7a369ec1286cd9603bce40d5c0e928b2f388f014382feffb565f381cb90ac006b97868de48f9f18ccb9f3b8481fbf4c7f6071f40e4d717d018f0f9f0039476d940502130ffb286864b50fcb65d77de79d8616204a45096bd00bd2a207daec9c6cccc2974098a11fc72049b62c0dd721928bdfc4e75a9f189c9895842c6ca28c967ceffd826d4768ba326a0b98fd8e1f4904299aad122c7d380413a9b27d72eb27a69be55d7d2a1ecec4327b3ed5908b98c4c05581dc040d0b4e53944fe2b649ee47e92205dcb42f90ea25c9620e8498e57ebcf2d83a8d2b8d0e20a20cc8c51119db87fd9e1eb4506d96b0653ce2be62f13e8b58b391f2d5af036ff928e8854d96d9bd692fccc19e5e8b5e16b045320e31f1696a56d4c3c25f603dcbb10ab6c0c0d05b9f5e999e87a63943151c80b2bf2ac9994aecbae88cebad56215136a05ff79c57dbfdfe5070374d94017fb81e17d91574acacf01e7e8ecf4dc638a92a4ad6680ca6142c198c7119e13d6eee2c1babfa7d7165f5910b25c2483c210d2799f7eae8861d5c686ca0cf08087c1eaba0beab09d8f4dadd42493ac88944deca152602d92881821954ed9d932c9a5ad65c0962ab38ac274b51f6592026923bee03778e28ebcd8e6135403232e36199ba855f0a196e855b2ea0299133296ef6fa78b7930f06d844850e89a536bb2bc51a6d971a850177b219b1d7605ae3daaae4b8b298f3f833ef57c2d06962125d94def6bcce1f34fb31c824fb071bfc61343f0797fe923a1387895feec6161e2ff498c6535ca92992ce2031d4b545b514710ba1fa52d82f9bfb7fec64c3e4a5cd0b661f549eeaae4f791c4f5287207b4bf90bd5bb420186327986213a73dca9d4cb345983666a5029132bcef2659baccd1bee98b331876100050e5ec4187b915be159a6fa68dff6d48ed96afcaf6f0941c38b40a6c1be18d41d4242f859052e60c1c5679c3c23246e8aede960bf409a0787f74228ccfaecd04e471371400f4d346a5c808e575210466ca7fecdd6b75e50042651014f079cdbccc3e9d2939dcb26fd15447de12ebc1905c2bd129d4fe8399db041133300e27ea2d0e77609dc98b96b357c7c72ee75d538fd631123feb2f413decd3ea6f12410af61590e20d07e0ae5cc248653f16b74a1b3166d0e6923e7f406b1a2db5a4847461f8ec8841a8297d2d3fde085aa8cc08dd02fefd4bd0c8e5258fcf81207197a11187bdbb19ed0c17e083cc725ac585af63be681783e8db48a8cf42ade06c8eac79ad108357ab72d80da19614c7b741ce992f90b1a39ccc8fc4151435244dcf424fe10b790b1efc260db65551a6d6a08f39bd111451f3ed88b0b9cd0a9e2385087175f0342fcae8933a2a23ca53e5fe161596cd6ba7c315a5b04546a77de6f6cafd947ced6de337cfca4e4fd0a28fc76b90e0c239b1ce1aaf1133c465709af3e325aaf5ba6caea430ff9baa4bf6bad0ac9f3c74097306ed4a76fad0ba55ebb04366d3e9543075f4caf983dd85814767f3f4f8aeb424a3f74055e83b89559caaff9af3cbca4c994e802629ecb27dcd1fb61f8f6ee2267f52c7c8b8696d47ede7b1850a19852e61aa16d4914cb1746034b43351382f7adff0400859f3b595fc0dfe3552aad98966d824c50e051d40898970bf96e874eea8e293922d46c3a7c176f9cd5f6bdefc007d72e1b95f02d00935511745197d70cfce8cd3697a756a0a0e48f14d644edeff3090de48e023afa0b4b7b5609c49eeecaca77cc56d3c4073f65efc01d85514cd713b302febc496db2fe4519d6f73de020f7083c4ba6bb23fc1ab9fb066529ca7da27058af786a7b773a2c1bba6e9b41d1713a5222879fab3bfb52dd640750e464d83127fe055db5a528ab343b144da2586373019a8de0f4f0434329221e880d713c8a49dc64e75173cf72b7c2da0b8d0232994375d1cc0a5a73cc486f00cabb206161f908f984495316797c61c49605da2e7f3a87babd3c57b2ac9c44345375b8e5d0250bf22cc4d46293fac33816bb7e6289fdf3bbab1c50deb799c1f3a1d08161fd37025a16c63ca440cbc5ca7afc4e5a302b14a8f7477ba56e8c500335a8cd7af00afdbc54aefb962076964e837ba37d95020f6d0803e5d3e54d5e3f3f561c4aa4912ea34f392428f7e9cb38bf1e14d455054551012561d7fd56d066a82ca280d36d916513262cefb58a0d4c8467a208ae0c28595ba2cbfe528b1ffc6b4aca0514dc8fc7c5fe8c9d55beb31f83823fc0dd859275e3cd215401f30211f3811f540857fea5b5dc6baa524f4cbd3b6ab8624fc690336e9690a629211269a4f5d0122b53e8343d7915246793890630398fc8d00f04ad583f4d8a83b712a4ccf5518ac6bd12e0cf34bc97013788867f93eabe4354dea14cf674cd12d0b66702aba380c427c91a987d17b1d7ae88e45a97fcfeec84cdd6d8f44255f5e16418b1959ebca345f72beefb93bfda820f47b035accdff9046561c158edfeb4a232ee5f0fef0ce7553e376a19af0cd54d4ac29ce7f566c79fd681f66a9c0fdeea6bbf9c6f642efeaf57351957b724c4feea873a41570b66a15e806b30bbc048ccefa3c7771b0ed3d0f635367ed47545b50bdeb351442d16ab054cf05647c5d7244046b5b96f2c2dc42dce295cc676dd7ea40f11378279054febac9b2f724a658b57687b80d29bbff3ffaafe5d1bcc2e490aeab76660a644edb87df79746701cc9adaea9412c0f0ce146163fe68f9bfbecc5f462459c58b614af2d4bf77ffc023561094f1cf750720b8c5f3bfc6e685d5aac1f404dd3cc439f99525f3f1e3fa46ae539f7bf85ef7f47d511f2c0abcd156a6fa1d8bc31ef62b00b46746ad405c1fb763bd691a7df30b82721bf07822d9af823aea645387edc131ffffc67f528a8e47767cab2f7d8d6ed3132f5b0be98cc2b921b84820266e0393edbacd3aeaff9d522450401e067ab3276a97014a2b339bda5176dff507b2fcab1867383bd395b29a90140780b9d3000dff8df32d5b6529ab03227f2febf8072d4302446dc9be3e3e926d94934c9522b911e1f5a1acaeb3a53ade2ac1bb35e4589b9c7be42348e1e0fbf9767c7be7f415a0866c16c926b4eb1d5c2954ef468244f82f855269ecc2d0bfe06579621d8a06ffcf3f69ca4f0de1917b4d531f3c9853265c8366f008983f4fb7c4170990ad6e370e3a175876844cde8c2e44c96efba1d6906db78e74e3fa72f06f168adb090bcfe923deaf77e4a536f6a8275ed1d1adcf698fbe8bf28f1684e58de417afb6dcc97d177756001272a20e79a91b015a45ac0872b100cbf0da6ab65604c46b652f81e84d8c156c0ee40359fd0e1e96c00a438025e0367656cac04274cfc37d06e021b9022908276a5fc45e945eec32d0682c6636b42b490be4a5ca19c21fd6ed7a7fd87db7b919ade7b13682044ab6ab0ac0c5edb2a6387daee1b24fdbaff94548ac028ac3397f999ecc300db84ee59748e4a6eae8743c6ab95678f21c17cb885f268efcedc041d602c1d2598d0ab61b44cfb2c6640f220484694a88760f1f7b92020c2d4028d49846eac51ecf7b576b354eb083a21924115e37739eef3498835d05d4f966764c404341964a34a2eb26fce08f61239ed3cdf53a27c61e2f7e8a96a08f307643609c510a89c2caa951a84c01bd6efa729dae65121d07d7a1107eab64d8132f835671ebf8f67a74fbef6c1a97c8968ee8342371a26c747a012a19332533f948bae5f991b42495fcbd85ae06dfe73954b3976ee1db708d11eb5b06e49888712041ee032c9cedea3f302369db354c1368b7566bd137f255887ffddd16a1c10f18e54213cf24c1a7578daba45dafe53d5d58eb1a29b2d4b0c78c4ef297d5d8d3464e9de86edcd6a8de151ef8cc616bfbc5abff8069705666a5232c702c26c5547312c3c83f62940b44acf378172f7df0518809b5933f604199b66f6d0cbcbbc74dc9ce102ebb61c78d36b7dc7b8d8a266253381d0024a710ac512cf126cc1ff92b72acb45f70877be55bc7d2b0f223f5207edb9fec09cfa1cc5a57c0df5b3cd5c671f6e98df24161d1469cb2543cd28fa1a36751e3dc670c055005fb3c03baa64506ccda5a684b94d24bd2d7e89db5f2843a49fb7e764109adab73617883f65f9054c60a11f0541aa91246a0b2ed0b3a72eb32c86de3f3f1afab9552ebc383d928d4c53b6e2b3500741e40082097c7a2468f3c0cd41299916bd4948bc616b10e4684c34bdf8746329dfa5db61ffd0c8cfe9059828d38f598c7b4039977a5df23b5df58e632a0f25ab05ccf3730f21377faac9071a9f1b26fba3df13c2419b94029d021a781c44d198f7e4eb851b2a6a43b8a348766a7ae7edf59bf1603098977e7a42a3bded37e341a636c71c1d89283094e77301ea9f8fd8a05d75ad4bd20631df516228ab1279f1c23c68c0e90dedeeeeb8355200090319669c9f9b729353806eee3ab927a269caef07601dbcb65dd4519d3c114812e6ac451d5697777cd2b35e4d79b0607390cb3fe54c06235f1f1d12d032c1c2ef72cbbb991f2058b003abdc95c1dc1635d67ed9e18afe9b35911c25cf737dedb9faf019e37732d54900f5c2b88cdc0f8a7954ef0829b6bae5005c2def3a5264f15581ef900414fa76f2dcdec93861f7a2335c8ea1ddecec4b847da0c4a2a1e24f57bdaae39e5d8f1022c5d3cc05f966b9909fd66e24eeb0957169915eb4b5a557514a5dd71e58e2a85edf2d972a2643d508c93fe528c776e054f23e62593ab3539235847d39997862c0696cc16b693b2b53da97e7dee8a52ae71ec26abaa62eaf3c0568c91d248c9572ca7bdfbb21081c81e674d454486414f988c3f0be3cf398ad3eddae29dcdfac49050f1ce33329bfd14c58b23865c9b6ceea91184c3a4d6a805670abe341b9f0ab863c816911e5d90c872586be62fd81ba2dd251a40f9297062b7f29954b3a4599f178f3651a02a6f72fbd4762011e247144aa627064402025541c251fb1e620de05a89e804957b6abf6b649ab32e5ae1e118ffb50169126cd2e05e3c08a2529ee11ba048b9555324699a1ab65a7ca09448bb9a4894712ffc04dd91f2a9659c189e9b5d60cad2a188130f029490e29bb6847d4c5cffdb59d617409697ca315692bb2e7bcc57339e8fea80277e048cabfe27b2273dc0a84521707b9bbaa1074393d8420ece2d6eaf04833fa445e384ef6d93b6db44625abe00a7782764494e10b9373db67aeab74d6ea5365a4ca376607ecddec721ecdc2a9988199ce6f8447cff8ae4c0330e75cb75c5292d96cdc4f97df9a3e71d3791af8e27323b52230f64112191c1d0adba20c51e532ef3741f18829eb8eb514bd3ce9533c3d13eee97de0e7cf921412d0e7d0eb5539582b4311054df0d5eb505338da72678fc56a03f2f949fab751d7664c7795971f80e26bbfc63603d13d72794f5022608d18ee4af0daff0744367098d19c54af5602c5e57b6a2db7c8f02871ae8f9a60c1044e43752c8847011d27b7afe8e9f015e75668fea9d6cc778a5ea7c29196999b90d56f68ed75b647286d42b414e1ed65deaa6ab5f5a2ded2e592983e4c4aa61b18ad30d0adc606c287ea99faa4b93a5cab3dbb8535fdc1d6249261ff171c6ec0af4e42aa26715", 0x1000}, {&(0x7f0000000700)="b49e91684307968a704af2eeecb1906a95f8698ccb52baffdf971c2625b69f992db95acef6757880d8655ffd9d609da59fe644f3b3f935ccc16fe4a9d290871e83e7d1e25bbfe7579a8904cdb88e7de4e604b78375c012ca9d533cc9b8a724efd462c4561a7ee4e385785bd272c4c5b517a0d429314c0a4cc1ca159c7a", 0x7d}, {&(0x7f0000003040)="78520468fefb7ef29fc7f621f9969b4aac0b8f6e070c465c4bc06496fd646493980284a7640aa6c4733f1934e18426123c8de7d16ffd3e6617b82dcbb90c0f31fb3ea193b3844f1489f78ad793f6ad06f80327462cb0c9065043c4fdf68a4ef82ccb0bf7d3", 0x65}], 0x7, &(0x7f0000003140)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r7, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r8, r8]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r8, r8, r7]}, @rights={0x18, 0xffff, 0x1, [r8, r8]}], 0xd8, 0xa584537fda4e7ddc}, 0x400) close(r7) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffb000/0x3000)=nil) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000180)={0x3, 0x3e}) 11:46:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffa, 0x81}], 0x40, &(0x7f00000001c0), 0xfa7, 0x0) nanosleep(&(0x7f0000000000)={0x80, 0xee}, 0x0) 11:46:07 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) fchmod(r1, 0xbc8dc96197ee881d) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) poll(&(0x7f0000001600)=[{r1, 0xa7ae74370203bf8f}], 0x1, 0xfffffffffffffffc) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0xb55, 0x4559}, 0xc) readv(r1, &(0x7f0000001580)=[{&(0x7f0000000140)=""/212, 0xd4}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/133, 0x85}, {&(0x7f0000000080)=""/48, 0x30}, {&(0x7f0000001300)=""/184, 0xb8}, {&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f00000013c0)=""/248, 0xf8}, {&(0x7f00000014c0)=""/150, 0x96}], 0x8) ioctl$KDDISABIO(r1, 0x20004b3d) 11:46:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) r1 = syz_open_pts() close(r1) syz_open_pts() mmap(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x1, 0x12, r1, 0x0, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) 11:46:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = getgid() r3 = getegid() setregid(r2, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000100)=r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 11:46:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x582ddb5f, 0x1, 0x1, 0xbb3e, 0x6}, 0xc) r1 = semget$private(0x0, 0xb3bcd07583343019, 0x120) semop(r1, &(0x7f0000000080)=[{0x1, 0xffffffff, 0x1000}, {0x3, 0xffffffff, 0x800}, {0x0, 0x80000000, 0x800}, {0xd450b19bdd5d3f79, 0x5, 0x800}, {0x3, 0x4, 0x1000}, {0x2, 0xab, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0x6}], 0x8) r2 = socket(0x20, 0x8003, 0xfffffffffffffffc) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(r0, 0x0) 11:46:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x4}) pwritev(r0, &(0x7f00000002c0), 0x1, 0x0, 0x0) 11:46:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x4, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$dupfd(r3, 0x0, r3) rmdir(&(0x7f0000000180)='./file0\x00') write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r4 = semget(0x3, 0x1, 0x50) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000000)=""/171) 11:46:08 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r0, &(0x7f0000000240)="f2eef48c56cce50128c21952474e9269938556bf63a6fcc266e8d1184ad6b8f2946fdd0b8297be73814199472375ad906eab083b7409d401da15d4af5b8b4d7aa95d49f5ea2d1cc06d733f1796d322821b83b56ebe83d8d3db859fda450300a7223fc45d88fc1d3ab54ae743e26acec7b89448edee08dd042dfbbec0be7d99de2012401cf49e57a7bfb02e9a94a8e105e2418b1d1fb1113b8c676b991f84c187354642e2b09245945dd3580ae6d422181ec39af58077247b5568b46ff2062bb4ef4af298eb8c4a62ae70db4cd72b2981bd97e0c4cb27e002cc6c7d039ce6020d48b832e0c9d028a2aabe6ec5bd94d7c5fdf5d2be2d78e08d843597f01e0be8", 0xff, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/136, 0x88) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 11:46:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x90) connect$inet6(r0, &(0x7f0000000280)={0x18, 0x0, 0x3, 0x4}, 0xfffffe7a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x20000000000074}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f00000001c0)=[{0xfffffffffffffff8, 0x81, 0x6a2, 0x9}, {0xffffffffffff8000, 0x5, 0x80000001, 0x6}, {0x0, 0xff, 0x0, 0x3}, {0x3, 0x7, 0xe17, 0x5}, {0x4, 0x3ff, 0x2, 0xe6}, {0xdca, 0x7, 0x1, 0x8}, {0x1, 0x4, 0x4, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8080, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x8000) r2 = dup2(r1, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x6) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)=""/189, &(0x7f00000002c0)=0xbd) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)) socket$unix(0x1, 0x5, 0x0) 11:46:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x108) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:46:08 executing program 0: socket(0x18, 0x3, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x5, 0x4000003) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getrlimit(0x5, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpid() wait4(r1, &(0x7f0000000180), 0x2, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:46:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) 11:46:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) kqueue() 11:46:08 executing program 1: r0 = socket(0x2, 0x5, 0x0) socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8137330505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb378724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6be9599524798a1f54bd79262ec23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea997775b6b978bf8bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d4810b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9deff093a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e91a4ea3c93ea88cfa5dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268f09d02e5aea7d57af3d80c32aca6c14eab20c2a39f381dc98192c986ce3ba27da51a36a78601844701e57de57c9cb0bfb5bc0530b73502941e47890c2931eb33419cdff1e644bc5abdd32419543a6a02c5a3c76dc256d38637fe214b62a3f042737432c1532f40a3f6a5700addf7eecc8808d5281bd53d4861b126b3fd7eaf4d3e7b884effb784cc8a7ba0b2fafed340c90c6cf6248a4800b04d4ecc057ae261050fe0a93fec1ef05d994a202d2f0fc60e555a63fd535ed4804ef782bd11045685f08fa7a98065081da6d1c6ac0472ecb87ae5fe750745a77f1f5c6f49aac7fbb777f5d3bc54ea14aaf6bd3404563cc361d31458f28df18504d4808aaccd35d6e4c6b3fb48ed880518650d2b1c8453c33216bee08b7f881d33a0fc042dbde6c1b9c8a2dcbdcca33f6f93026455954b69ffec86ed39b67a00b315b0768faecee65500628794136232a870c3f3723b53b37a4f61c695650c76fd580cb76460ac3ed5d7c10a88ed41a6fefe20f290c829346467f1677df74e7ee51817d0140eca54f0d414a090ec9d0ca5bddfd8290195c19e655bd50735ad2ac2d45cf1c85308001bb6a7b294255087465a84e5f9921b05701a9f11684bcdf6b4f21513be1c010bb3dad33b6bfcb7e2aac780dc8d2e30a5315a2af6a50ee5aceac70d3af684495494958ddf89595c7aebd04a72553b3c4ebbc71452bc0bfb6753337db20fd8d38ad8b6b7faf26f2257067280cef113e74a039eb1fa93e8cab06dd360b6244a1e8b7dcc61600"/1750], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 11:46:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="abb4c8db9654f62ea89809b07f6aa5dd5a5808d3df9300c469a19cea0952fe044a3a3c22531e46eab421dece262e9123bd0d449f0f3e86bc7080c507bc2629740c8f7d377ab189d83175701e485fe9c0373d1e8cecd00f36e10f", 0x29b) socket$inet(0x2, 0x7, 0x410) 11:46:08 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000000001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xfffffffffffff271) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 11:46:08 executing program 0: poll(&(0x7f0000000000)=[{}], 0x1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 11:46:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x12) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r1, 0x5) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:08 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) getgroups(0x4, &(0x7f0000000000)=[r1, r0, r2, r2]) 11:46:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 11:46:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = dup(r0) msgget$private(0x0, 0x400) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(91ec81053b92c6ca,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d6f9a0,ffff8000148983c8) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036d6e3a0,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d6e380,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e360,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e300,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e2e0,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e280,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e220,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e200,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e1c0,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e1a0,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e140,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e0e0,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e0c0,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e0a0,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e080,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e040,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e020,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e000,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e060,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e100,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e120,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e160,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e180,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e1e0,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e240,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e260,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e2a0,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e2c0,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e320,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e340,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6e3e0,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6eec0,ffffffff81536b70,ffff8000148983c8) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff81536b70,ffff8000148983c8) at art_walk+0xcf rtable_walk(0,18,0,ffffffff82089a70,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd80363e5908) at ip6_mrouter_done+0xb5 rip6_detach(fffffd80363e5908) at rip6_detach+0x56 soclose(fffffd80363e5908,0) at soclose+0xb2 soo_close(fffffd802ee1be98,ffff8000ffff3650) at soo_close+0x40 fdrop(fffffd802ee1be98,ffff8000ffff3650) at fdrop+0xc2 closef(fffffd802ee1be98,ffff8000ffff3650) at closef+0x118 fdfree(ffff8000ffff3650) at fdfree+0x100 exit1(ffff8000ffff3650,0,1) at exit1+0x32f sys_exit(ffff8000ffff3650,ffff800014898860,ffff8000148988b0) at sys_exit+0x17 syscall(ffff800014898930) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffcb194) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcb160, count: -47 ddb> show registers rdi 0x91ec81053b92c6ca rsi 0 rbp 0xffff800014897100 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0x443bf8b94d1e3e2d r12 0 r13 0xfffffd8036d6e3a0 r14 0 r15 0x91ec81053b92c6ca rip 0xffffffff82089a9b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000148970c0 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.1) pid=462546 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2780,0xffffffff825a33e0 process=0xffff8000ffff6a30 user=0xffff800014893000, vmspace=0xfffffd803f014dd0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 90178 241494 0 0 3 0x14200 bored sosplice 67519 445957 0 0 3 0x14200 acct acct 71572 150166 1 0 3 0x100083 ttyin getty 92869 301768 64605 0 3 0x82 nanosleep syz-executor.0 46933 310131 64605 0 3 0x82 nanosleep syz-executor.1 64605 511317 63569 0 3 0x82 kqread syz-fuzzer 64605 7397 63569 0 3 0x4000082 nanosleep syz-fuzzer 64605 356515 63569 0 3 0x4000082 thrsleep syz-fuzzer 64605 509809 63569 0 3 0x4000082 thrsleep syz-fuzzer 64605 451894 63569 0 3 0x4000082 thrsleep syz-fuzzer 64605 226265 63569 0 3 0x4000082 thrsleep syz-fuzzer 64605 449212 63569 0 3 0x4000082 thrsleep syz-fuzzer 63569 54052 36639 0 3 0x10008a pause ksh 36639 204997 66227 0 3 0x92 select sshd 66227 67073 1 0 3 0x80 select sshd 49071 298269 26971 73 3 0x100090 kqread syslogd 26971 88656 1 0 3 0x100082 netio syslogd 33427 242210 1 77 3 0x100090 poll dhclient 44023 120888 1 0 3 0x80 poll dhclient 27122 347497 0 0 2 0x14200 zerothread 81654 285146 0 0 3 0x14200 aiodoned aiodoned 38415 119865 0 0 3 0x14200 syncer update 59404 215176 0 0 3 0x14200 cleaner cleaner 53733 314323 0 0 3 0x14200 reaper reaper 21543 486741 0 0 3 0x14200 pgdaemon pagedaemon 28162 489611 0 0 3 0x14200 bored crynlk 66931 410174 0 0 3 0x14200 bored crypto 41717 6741 0 0 3 0x40014200 acpi0 acpi0 49497 431846 0 0 3 0x14200 bored softnet 36891 305929 0 0 2 0x14200 systqmp 90951 73846 0 0 3 0x14200 bored systq 16265 167486 0 0 3 0x40014200 bored softclock 43756 441858 0 0 3 0x40014200 idle0 62326 519800 0 0 3 0x14200 bored smr 1 484979 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 9494 6330K 6833K 78643K 11871 0 0 pcb 15 8K 8K 78643K 69 0 0 rtable 114 4K 4K 78643K 311 0 0 ifaddr 55 12K 13K 78643K 103 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 49 0 0 iov 0 0K 16K 78643K 46 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1218 77K 77K 78643K 1641 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 14 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 57 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 493 0 0 sigio 0 0K 0K 78643K 9 0 0 proc 48 38K 63K 78643K 420 0 0 subproc 32 2K 2K 78643K 34 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 66 0 0 in_multi 33 2K 2K 78643K 56 0 0 ether_multi 2 0K 0K 78643K 7 0 0 mrt 2 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 256 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 92 21K 30K 78643K 1953 0 0 UVM aobj 23 2K 2K 78643K 23 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 34 0 0 NDP 11 0K 0K 78643K 28 0 0 temp 140 3529K 3598K 78643K 9895 0 0 kqueue 0 0K 0K 78643K 2 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 7 0 0 1 0 1 1 0 8 0 rtpcb 80 43 0 41 1 0 1 1 0 8 0 rtentry 112 49 0 3 2 0 2 2 0 8 0 unpcb 120 221 0 213 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 3811 0 3811 1 1 0 1 0 8 0 tcpcb 544 98 0 94 1 0 1 1 0 8 0 inpcb 280 280 0 269 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 4 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 ppxss 1128 7 0 7 3 2 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 214 0 0 14 0 14 14 0 8 0 art_table 32 215 0 0 2 0 2 2 0 8 0 art_node 16 47 0 5 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semapl 112 53 0 43 1 0 1 1 0 8 0 shmpl 112 21 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2157 0 758 46 0 46 46 0 8 0 ffsino 240 2157 0 758 83 0 83 83 0 8 0 nchpl 144 3070 0 1456 60 0 60 60 0 8 0 uvmvnodes 72 2491 0 0 46 0 46 46 0 8 0 vnodes 208 2491 0 0 132 0 132 132 0 8 0 namei 1024 8510 0 8510 2 1 1 1 0 8 1 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 8404 0 8404 8 7 1 7 0 8 1 plimitpl 152 36 0 29 1 0 1 1 0 8 0 sigapl 432 665 0 652 2 0 2 2 0 8 0 futexpl 56 8274 0 8274 1 0 1 1 0 8 1 knotepl 112 134 0 115 1 0 1 1 0 8 0 kqueuepl 104 119 0 117 1 0 1 1 0 8 0 pipepl 112 376 0 357 1 0 1 1 0 8 0 fdescpl 424 666 0 652 2 0 2 2 0 8 0 filepl 120 3810 0 3713 4 0 4 4 0 8 1 lockfpl 104 135 0 134 1 0 1 1 0 8 0 lockfspl 48 52 0 51 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 22 0 12 1 0 1 1 0 8 0 ucredpl 96 582 0 574 1 0 1 1 0 8 0 zombiepl 144 653 0 651 2 1 1 1 0 8 0 processpl 864 682 0 651 4 0 4 4 0 8 0 procpl 632 1269 0 1232 4 0 4 4 0 8 0 sosppl 128 5 0 5 2 1 1 1 0 8 1 sockpl 384 552 0 533 3 0 3 3 0 8 1 mcl64k 65536 16 0 16 3 2 1 1 0 8 1 mcl16k 16384 3 0 3 3 3 0 1 0 8 0 mcl12k 12288 7 0 7 2 1 1 1 0 8 1 mcl9k 9216 11 0 11 4 3 1 1 0 8 1 mcl8k 8192 8 0 8 3 2 1 1 0 8 1 mcl4k 4096 35 0 35 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 2 2 0 1 0 8 0 mcl2k 2048 58571 0 58522 18 11 7 15 0 8 0 mtagpl 80 24 0 6 2 1 1 1 0 8 0 mbufpl 256 96415 0 96298 13 4 9 10 0 8 0 bufpl 256 7826 0 2666 323 0 323 323 0 8 0 anonpl 16 69323 0 56620 70 13 57 68 0 62 5 amapchunkpl 152 2717 0 2614 11 6 5 9 0 158 0 amappl16 192 3035 0 2332 44 8 36 44 0 8 0 amappl14 176 269 0 264 1 0 1 1 0 8 0 amappl12 160 16 0 13 1 0 1 1 0 8 0 amappl11 152 46 0 34 1 0 1 1 0 8 0 amappl10 144 227 0 225 2 1 1 1 0 8 0 amappl9 136 566 0 560 1 0 1 1 0 8 0 amappl8 128 140 0 120 1 0 1 1 0 8 0 amappl7 120 253 0 248 1 0 1 1 0 8 0 amappl6 112 69 0 62 1 0 1 1 0 8 0 amappl5 104 160 0 149 1 0 1 1 0 8 0 amappl4 96 882 0 856 1 0 1 1 0 8 0 amappl3 88 122 0 116 1 0 1 1 0 8 0 amappl2 80 4526 0 4459 3 1 2 3 0 8 0 amappl1 72 21237 0 20820 26 17 9 20 0 8 0 amappl 80 1488 0 1453 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 22 0 0 1 0 1 1 0 8 0 uaddrrnd 24 666 0 652 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 666 0 652 1 0 1 1 0 8 0 vmmpekpl 168 7986 0 7962 2 0 2 2 0 8 0 vmmpepl 168 83424 0 81679 111 28 83 94 0 357 6 vmsppl 272 665 0 652 2 1 1 2 0 8 0 pdppl 4096 1338 0 1304 6 1 5 6 0 8 0 pvpl 32 213834 0 198165 170 16 154 165 0 265 26 pmappl 200 665 0 652 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 479 0 28 13 0 13 13 0 8 0